.hero-banner[data-v-a8751734]{margin-left:calc(-50vw + 50%);outline:none;overflow:hidden;position:relative;width:100vw}.hero-banner[data-v-a8751734]:focus-visible{outline:2px solid var(--accent-1,#63e2b7);outline-offset:-2px}.hero-slides[data-v-a8751734]{height:calc(56vh + var(--header-height, 74px));max-height:700px;min-height:calc(400px + var(--header-height, 74px));position:relative;width:100%}.hero-slide[data-v-a8751734]{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s ease-in-out;will-change:opacity}.hero-slide.active[data-v-a8751734]{opacity:1;pointer-events:auto;z-index:1}.hero-slide__image[data-v-a8751734]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-slide__link[data-v-a8751734]{cursor:pointer;inset:0;position:absolute;z-index:1}.hero-slide__gradient[data-v-a8751734]{background:linear-gradient(to top,var(--hero-bg-solid,#09090a) 0,var(--hero-bg-mid,rgba(9,9,10,.85)) 25%,rgba(9,9,10,.4) 55%,transparent 100%);bottom:0;height:80%;left:0;pointer-events:none;position:absolute;right:0}.hero-slide__overlay[data-v-a8751734]{bottom:3rem;left:clamp(2rem,5vw,6rem);max-width:550px;opacity:0;position:absolute;transform:translateY(20px);transition:opacity .5s ease .3s,transform .5s ease .3s;will-change:opacity,transform;z-index:2}.hero-slide.active .hero-slide__overlay[data-v-a8751734]{opacity:1;transform:translateY(0)}.hero-title[data-v-a8751734]{color:#fff;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;line-height:1.2;margin:0 0 .5rem;text-shadow:0 2px 8px rgba(0,0,0,.5)}.hero-desc[data-v-a8751734]{color:#ffffffbf;display:-webkit-box;font-size:clamp(.85rem,1.2vw,1rem);-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;margin:0 0 .75rem;overflow:hidden;text-shadow:0 1px 4px rgba(0,0,0,.3)}.hero-desc.standalone[data-v-a8751734]{color:#fff;font-size:clamp(1rem,1.5vw,1.2rem)}.hero-tags[data-v-a8751734]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.75rem}.hero-tag[data-v-a8751734]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;font-size:.75rem;padding:4px 12px;white-space:nowrap}@media(max-width:767px){.hero-tag[data-v-a8751734]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000073}}.hero-actions[data-v-a8751734]{display:flex;gap:.75rem;margin-bottom:.75rem}.hero-cta[data-v-a8751734]{align-items:center;background:var(--accent-gradient);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:6px;padding:10px 28px;text-shadow:none;transition:transform .2s,box-shadow .2s;z-index:3}.hero-cta[data-v-a8751734]:hover{box-shadow:var(--glow-accent);transform:scale(1.03)}.hero-cta[data-v-a8751734]:focus-visible{outline:2px solid var(--accent-1,#63e2b7);outline-offset:2px}.hero-stats[data-v-a8751734]{color:#ffffffb3;display:flex;font-size:.8rem;gap:1rem}.hero-stat[data-v-a8751734]{align-items:center;display:inline-flex;gap:4px}.hero-progress[data-v-a8751734]{bottom:1rem;display:flex;gap:6px;left:50%;position:absolute;transform:translate(-50%);z-index:5}.hero-progress__segment[data-v-a8751734]{background:#fff3;border:none;border-radius:2px;cursor:pointer;height:3px;overflow:hidden;padding:0;transition:background .2s;width:48px}.hero-progress__segment[data-v-a8751734]:hover{background:#ffffff59}.hero-progress__segment[data-v-a8751734]:focus-visible{outline:2px solid var(--accent-1,#63e2b7);outline-offset:2px}.hero-progress__fill[data-v-a8751734]{background:var(--accent-gradient,linear-gradient(135deg,#ff8a00,#e52e71));border-radius:2px;height:100%;width:0}.hero-progress__fill--animating[data-v-a8751734]{animation:progress-fill-a8751734 var(--autoplay-ms,5s) linear forwards}.hero-progress__fill--played[data-v-a8751734]{width:100%}@keyframes progress-fill-a8751734{0%{width:0}to{width:100%}}.sr-only[data-v-a8751734]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.hero-slide[data-v-a8751734],.hero-slide__overlay[data-v-a8751734]{transition:none}.hero-progress__fill--animating[data-v-a8751734]{animation:none;width:100%}.hero-cta[data-v-a8751734]{transition:none}}@media(max-width:767px){.hero-slides[data-v-a8751734]{height:calc(40vh + var(--header-height, 52px));max-height:400px;min-height:calc(250px + var(--header-height, 52px))}.hero-slide__overlay[data-v-a8751734]{bottom:2.5rem;left:1rem;max-width:none;right:1rem}.hero-title[data-v-a8751734]{font-size:1.25rem}.hero-desc[data-v-a8751734]{font-size:.8rem;-webkit-line-clamp:1}.hero-stats[data-v-a8751734],.hero-tags .hero-tag[data-v-a8751734]:nth-child(n+3){display:none}.hero-progress__segment[data-v-a8751734]{width:32px}.hero-cta[data-v-a8751734]{font-size:.85rem;padding:8px 20px}}.game-slider-section[data-v-9153dcf6]{display:flex;flex-direction:column;gap:1rem;width:100%}.header[data-v-9153dcf6]{align-items:center;display:flex;justify-content:space-between;padding:0 .5rem}.section-title[data-v-9153dcf6]{font-size:1.5rem;font-weight:700;margin:0}.section-title[data-v-9153dcf6],.see-more[data-v-9153dcf6]{color:var(--n-text-color)}.see-more[data-v-9153dcf6]{align-items:center;display:flex;font-size:.9rem;gap:4px;opacity:.8;text-decoration:none;transition:opacity .2s}.see-more[data-v-9153dcf6]:hover{opacity:1;text-decoration:underline}.slider-wrapper[data-v-9153dcf6]{overflow:hidden;position:relative;width:100%}.slider-wrapper[data-v-9153dcf6]:after,.slider-wrapper[data-v-9153dcf6]:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:5rem;z-index:1}.slider-wrapper[data-v-9153dcf6]:before{background:linear-gradient(to right,var(--hero-bg-solid,#0d0d0d),transparent);left:0}.slider-wrapper[data-v-9153dcf6]:after{background:linear-gradient(to left,var(--hero-bg-solid,#0d0d0d),transparent);right:0}.slider-wrapper.fade-left[data-v-9153dcf6]:before,.slider-wrapper.fade-right[data-v-9153dcf6]:after{opacity:1}.slider-container[data-v-9153dcf6]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;margin:0;max-width:100%;padding:0 .5rem;scroll-behavior:smooth}.slider-container[data-v-9153dcf6]::-webkit-scrollbar{display:none}.slider-content[data-v-9153dcf6]{display:flex;gap:1rem;width:-moz-max-content;width:max-content}.slider-card[data-v-9153dcf6]{flex-shrink:0;width:140px}.nav-btn[data-v-9153dcf6]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,opacity .2s,outline-offset .2s;width:40px;z-index:2}.nav-btn[data-v-9153dcf6]:hover{background:#000c}.nav-btn[data-v-9153dcf6]:focus-visible{outline:2px solid var(--n-primary-color,#63e2b7);outline-offset:2px}.nav-btn.left[data-v-9153dcf6]{left:0}.nav-btn.right[data-v-9153dcf6]{right:0}@media(hover:none)and (pointer:coarse){.nav-btn[data-v-9153dcf6]{display:none}}@media(max-width:767px){.section-title[data-v-9153dcf6]{font-size:1.1rem}.see-more[data-v-9153dcf6]{font-size:.8rem}}@media(min-width:768px){.slider-card[data-v-9153dcf6]{width:180px}}@media(prefers-reduced-motion:reduce){.slider-container[data-v-9153dcf6]{scroll-behavior:auto}.nav-btn[data-v-9153dcf6],.see-more[data-v-9153dcf6],.slider-wrapper[data-v-9153dcf6]:after,.slider-wrapper[data-v-9153dcf6]:before{transition:none}}
