.game-image[data-v-a9632210]{--game-image-placeholder-bg:hsla(0,0%,100%,0.05);position:relative;z-index:1;width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--game-image-radius);overflow:hidden}.game-image__img[data-v-a9632210]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--game-image-radius);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.game-image__img--visible[data-v-a9632210]{opacity:1}.game-image__placeholder[data-v-a9632210]{width:100%;height:100%;background-color:var(--game-image-placeholder-bg);border-radius:var(--game-image-radius)}.game-badge[data-v-55028611]{--game-badge-bg:rgba(0,0,0,0.7);--game-badge-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 8px;border-radius:6px;font-size:10px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--game-badge-color);background:var(--game-badge-bg)}.game-badge--provider[data-v-55028611]{--game-badge-bg:rgba(0,0,0,0.8);padding:2px 6px;border-radius:4px;font-size:8px;font-weight:600;backdrop-filter:blur(4px)}.game-badge--highlight[data-v-55028611]{--game-badge-bg:#7f69ce;--game-badge-color:#fff;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:700}.game-badge--new[data-v-55028611]{--game-badge-bg:#2ad4bf;--game-badge-color:#0f1115;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:700}.game-title-overlay[data-v-89c26b22]{position:absolute;bottom:0;left:0;right:0;height:55%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.81)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.81) 0,transparent)}.game-title-overlay__inner[data-v-89c26b22]{padding:22px 24px;font-family:system-ui,-apple-system,sans-serif;font-weight:900;font-size:clamp(14px,1.2vw + 10px,22px);line-height:1.2;text-transform:uppercase;color:#f1f1f1;letter-spacing:-.05em;text-shadow:0 2px 0 rgba(0,0,0,.35),0 4px 8px rgba(0,0,0,.25);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto;text-align:center}.wager-badge-touch-area[data-v-da6c5788]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:44px;min-height:44px;margin:-10px;padding:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-touch-action:manipulation;touch-action:manipulation;outline:none}.wager-badge-touch-area[data-v-da6c5788],.wager-badge[data-v-da6c5788]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:help}.wager-badge[data-v-da6c5788]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;color:var(--success-accent);background:var(--dark-card);border-radius:50%;-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.game-card-skeleton[data-v-fd3eddc6]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;background-color:hsla(0,0%,100%,.06)}.game-card-skeleton__shine[data-v-fd3eddc6]{position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(30%,hsla(0,0%,100%,.04)),color-stop(50%,hsla(0,0%,100%,.2)),color-stop(70%,hsla(0,0%,100%,.04)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04) 30%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.04) 70%,transparent);-webkit-animation:game-card-skeleton-shimmer-fd3eddc6 1.4s ease-in-out infinite;animation:game-card-skeleton-shimmer-fd3eddc6 1.4s ease-in-out infinite}@-webkit-keyframes game-card-skeleton-shimmer-fd3eddc6{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes game-card-skeleton-shimmer-fd3eddc6{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.game-card[data-v-12858cba]{--game-card-radius:0.75rem;position:relative;width:100%;height:100%;border-radius:var(--game-card-radius);overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;background-color:transparent}.game-card--preset-carousel[data-v-12858cba],.game-card--preset-grid[data-v-12858cba]{--game-card-radius:0.5rem}.game-card--preset-compact[data-v-12858cba]{--game-card-radius:1rem}.game-card--interactive[data-v-12858cba]:hover{-webkit-transform:translateY(var(--hover-offset,-.5rem));transform:translateY(var(--hover-offset,-.5rem))}.game-card--loading[data-v-12858cba]{cursor:wait;pointer-events:none;opacity:.75}.game-card--appear[data-v-12858cba]{-webkit-animation:game-card-appear-12858cba .35s cubic-bezier(.2,.6,.35,1) both;animation:game-card-appear-12858cba .35s cubic-bezier(.2,.6,.35,1) both;-webkit-animation-delay:var(--appear-delay,0ms);animation-delay:var(--appear-delay,0ms)}.game-card__media[data-v-12858cba]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit;cursor:pointer}.game-card:not(.game-card--interactive) .game-card__media[data-v-12858cba]{cursor:default}.game-card__media--aspect[data-v-12858cba]{height:auto;aspect-ratio:3/4}.game-card__skeleton[data-v-12858cba]{position:absolute;inset:0;z-index:0;width:100%;height:100%;border-radius:inherit}.game-card__loading[data-v-12858cba]{position:absolute;inset:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(15,17,21,.8);backdrop-filter:blur(3px)}.game-card__preloader[data-v-12858cba]{width:28px;height:28px}.game-card__badges[data-v-12858cba]{position:absolute;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.game-card__badges--left[data-v-12858cba]{top:.5rem;left:.5rem}.game-card__icons[data-v-12858cba]{position:absolute;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.game-card__icons--right[data-v-12858cba]{top:.5rem;right:.5rem}.game-card__overlay-slot[data-v-12858cba]{position:absolute;inset:0;z-index:40;pointer-events:none}@-webkit-keyframes game-card-appear-12858cba{0%{opacity:0;-webkit-transform:translateY(8px) scale(.97);transform:translateY(8px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes game-card-appear-12858cba{0%{opacity:0;-webkit-transform:translateY(8px) scale(.97);transform:translateY(8px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.currency-icon[data-v-7b1f016a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.currency-icon__symbol[data-v-7b1f016a]{font-size:14px;font-weight:700;color:var(--text-white);line-height:1}.currency-icon__image[data-v-7b1f016a]{width:var(--70bc7822);height:var(--70bc7822);-o-object-fit:contain;object-fit:contain}.currency-icon__fa[data-v-7b1f016a]{font-size:14px;color:var(--text-white)}.bonus-surface-card[data-v-3af53708]{position:relative;overflow:hidden;border-radius:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform var(--transition-speed) ease;transition:-webkit-transform var(--transition-speed) ease;transition:transform var(--transition-speed) ease;transition:transform var(--transition-speed) ease,-webkit-transform var(--transition-speed) ease}.bonus-surface-card[data-v-3af53708]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.bonus-surface-card--default[data-v-3af53708]{min-height:250px;padding:1.5rem;background:linear-gradient(160deg,var(--ui-card-gradient-from),var(--ui-card-gradient-to));border:1px solid var(--ui-border-neutral);-webkit-box-shadow:var(--ui-shadow-card);box-shadow:var(--ui-shadow-card)}.bonus-surface-card--cta[data-v-3af53708]{padding:1.5rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;color:#fff;background:linear-gradient(145deg,var(--ui-accent-bg-medium),rgba(var(--primary-accent-rgb),.06) 50%,var(--ui-card-gradient-to));border:1px solid var(--ui-border-accent);-webkit-box-shadow:var(--ui-shadow-card-accent);box-shadow:var(--ui-shadow-card-accent)}.bonus-surface-card--cta[data-v-3af53708]:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--ui-border-accent-highlight)),to(transparent));background:linear-gradient(90deg,transparent,var(--ui-border-accent-highlight),transparent);pointer-events:none}.bonus-surface-card--active[data-v-3af53708]{min-height:250px;padding:1.5rem;background:linear-gradient(160deg,var(--ui-card-gradient-from),var(--ui-card-gradient-to));border:1px solid var(--ui-border-accent);-webkit-box-shadow:var(--ui-shadow-card-accent);box-shadow:var(--ui-shadow-card-accent)}.bonus-surface-card__content[data-v-3af53708]{height:100%;position:relative;z-index:10}.bonus-surface-card__content[data-v-3af53708],.bonus-wager-progress[data-v-e0fc36e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bonus-wager-progress[data-v-e0fc36e0]{gap:8px;width:100%}.progress-track[data-v-e0fc36e0]{height:6px;background:var(--white-overlay-medium);border-radius:9999px;overflow:hidden}.progress-fill[data-v-e0fc36e0]{height:100%;border-radius:9999px;background:-webkit-gradient(linear,left top,right top,from(var(--primary-accent)),to(rgba(var(--primary-accent-rgb),.7)));background:linear-gradient(90deg,var(--primary-accent),rgba(var(--primary-accent-rgb),.7));-webkit-transition:width var(--transition-speed) ease;transition:width var(--transition-speed) ease;will-change:width}.progress-footer[data-v-e0fc36e0],.progress-header[data-v-e0fc36e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-label[data-v-e0fc36e0]{font-size:.75rem;color:var(--text-secondary)}.progress-value[data-v-e0fc36e0]{font-size:.75rem;font-weight:500;color:var(--text-white);white-space:nowrap}.progress-percent[data-v-e0fc36e0]{font-size:.75rem;font-weight:600;color:var(--primary-accent)}