@keyframes index-module-scss-module__KtLq6G__game-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.index-module-scss-module__KtLq6G__viewport{flex:auto;min-width:0;padding:6px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.index-module-scss-module__KtLq6G__track{will-change:transform;width:max-content;animation:index-module-scss-module__KtLq6G__game-marquee calc(var(--item-count,12)*3.4s) linear infinite;animation-play-state:paused;display:flex}.index-module-scss-module__KtLq6G__viewport[data-animate=true] .index-module-scss-module__KtLq6G__track{animation-play-state:running}.index-module-scss-module__KtLq6G__viewport:hover .index-module-scss-module__KtLq6G__track{animation-play-state:paused}.index-module-scss-module__KtLq6G__group{gap:var(--chip-gap,12px);padding-right:var(--chip-gap,12px);flex:none;margin:0;padding-left:0;list-style:none;display:flex}.index-module-scss-module__KtLq6G__item{flex:none}.index-module-scss-module__KtLq6G__chip{--chip-accent-fallback:var(--neon-cyan);border:1px solid var(--border-medium);color:#ffffffdb;font-family:"Rajdhani",var(--font-rajdhani),sans-serif;letter-spacing:.04em;white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .2s,color .2s;display:inline-flex}.index-module-scss-module__KtLq6G__chip:hover{color:#fff;border-color:color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 70%, transparent);background:color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 10%, #ffffff08);box-shadow:0 0 0 1px color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 35%, transparent),0 0 18px color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 28%, transparent);transform:translateY(-1px)}.index-module-scss-module__KtLq6G__chip:focus-visible{color:#fff;border-color:color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 70%, transparent);background:color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 10%, #ffffff08);box-shadow:0 0 0 1px color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 35%, transparent),0 0 18px color-mix(in srgb, var(--chip-accent,var(--chip-accent-fallback)) 28%, transparent);transform:translateY(-1px)}.index-module-scss-module__KtLq6G__chip:focus-visible{outline:2px solid var(--chip-accent,var(--chip-accent-fallback));outline-offset:2px}.index-module-scss-module__KtLq6G__iconBox{width:var(--icon-size,28px);height:var(--icon-size,28px);background:#ffffff0f;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.index-module-scss-module__KtLq6G__icon{object-fit:contain;width:70%;height:70%}.index-module-scss-module__KtLq6G__label{display:inline-block}.index-module-scss-module__KtLq6G__badge{font-family:"Orbitron",var(--font-orbitron),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--chip-accent,var(--neon-cyan));border:1px solid color-mix(in srgb, var(--chip-accent,var(--neon-cyan)) 55%, transparent);background:color-mix(in srgb, var(--chip-accent,var(--neon-cyan)) 12%, transparent);border-radius:999px;margin-left:2px;padding:3px 6px 2px;font-size:8px;font-weight:700;display:inline-block}.index-module-scss-module__KtLq6G__compact{--chip-gap:8px;--icon-size:22px}.index-module-scss-module__KtLq6G__compact .index-module-scss-module__KtLq6G__chip{gap:7px;padding:4px 12px 4px 4px;font-size:12px}.index-module-scss-module__KtLq6G__compact .index-module-scss-module__KtLq6G__badge{padding:2px 5px;font-size:7px}.index-module-scss-module__KtLq6G__viewport:focus-within{scrollbar-width:thin;scrollbar-color:var(--border-medium) #0000;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.index-module-scss-module__KtLq6G__viewport:focus-within .index-module-scss-module__KtLq6G__track{will-change:auto;animation:none}.index-module-scss-module__KtLq6G__viewport:focus-within .index-module-scss-module__KtLq6G__group[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.index-module-scss-module__KtLq6G__viewport{scrollbar-width:thin;scrollbar-color:var(--border-medium) #0000;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.index-module-scss-module__KtLq6G__viewport .index-module-scss-module__KtLq6G__track{will-change:auto;animation:none}.index-module-scss-module__KtLq6G__viewport .index-module-scss-module__KtLq6G__group[aria-hidden=true]{display:none}.index-module-scss-module__KtLq6G__chip{transition:border-color .2s,box-shadow .2s,color .2s}.index-module-scss-module__KtLq6G__chip:hover{transform:none}.index-module-scss-module__KtLq6G__chip:focus-visible{transform:none}}@media screen and (max-width:800px){.index-module-scss-module__KtLq6G__viewport:not(.index-module-scss-module__KtLq6G__compact) .index-module-scss-module__KtLq6G__chip{gap:8px;padding:5px 13px 5px 5px;font-size:12px}}@media screen and (max-width:500px){.index-module-scss-module__KtLq6G__viewport:not(.index-module-scss-module__KtLq6G__compact) .index-module-scss-module__KtLq6G__chip{padding:4px 11px 4px 4px;font-size:11px}.index-module-scss-module__KtLq6G__viewport:not(.index-module-scss-module__KtLq6G__compact) .index-module-scss-module__KtLq6G__badge{padding:2px 5px;font-size:7px}}
