.games-page[data-v-625fc259]{padding:var(--spacing-xxl) 0}.page-header[data-v-625fc259]{text-align:center;margin-bottom:var(--spacing-xl)}.page-title[data-v-625fc259]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:var(--spacing-sm)}.page-title span[data-v-625fc259]{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-icon[data-v-625fc259]{display:block;color:var(--color-primary)}.page-subtitle[data-v-625fc259]{color:var(--color-text-gray)}.game-types[data-v-625fc259]{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.type-card[data-v-625fc259]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;transition:all var(--transition-fast);min-width:100px}.type-card.active[data-v-625fc259]{border-color:var(--color-primary);transform:translateY(-3px)}.type-icon[data-v-625fc259]{font-size:2rem;color:var(--color-primary);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.type-card.active .type-icon[data-v-625fc259]{transform:scale(1.2)}.type-name[data-v-625fc259]{font-size:.85rem;color:var(--color-text-light)}.featured-section[data-v-625fc259]{margin-bottom:var(--spacing-xl)}.featured-section h2[data-v-625fc259]{font-size:1.5rem;color:var(--color-text-light);margin-bottom:var(--spacing-lg);display:flex;align-items:center;gap:10px}.section-icon[data-v-625fc259]{color:var(--color-primary)}.section-icon.fire[data-v-625fc259]{color:#e74c3c}.featured-grid[data-v-625fc259]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.games-grid[data-v-625fc259]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-md)}.game-card[data-v-625fc259]{overflow:hidden;transition:transform var(--transition-fast);cursor:pointer}.game-card[data-v-625fc259]:hover{transform:translateY(-5px)}.game-card.featured[data-v-625fc259]{border:2px solid var(--color-primary)}.game-image[data-v-625fc259]{width:100%;aspect-ratio:4/3;overflow:hidden;background:#0003;display:flex;align-items:center;justify-content:center}.game-image img[data-v-625fc259]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-625fc259]{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2c3e50,#34495e);font-size:3rem;color:#fff3}.game-info[data-v-625fc259]{padding:var(--spacing-md)}.game-type[data-v-625fc259]{font-size:.75rem;background:#9b59b633;color:#9b59b6;padding:2px 8px;border-radius:var(--radius-sm)}.game-info h3[data-v-625fc259]{font-size:1rem;color:var(--color-text-light);margin:var(--spacing-xs) 0}.game-provider[data-v-625fc259]{font-size:.85rem;color:var(--color-text-gray)}.game-stats[data-v-625fc259]{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-xs);font-size:.8rem;color:var(--color-primary)}.loading-state[data-v-625fc259],.empty-state[data-v-625fc259]{text-align:center;padding:var(--spacing-xxl);color:var(--color-text-gray)}.empty-state[data-v-625fc259]{display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-icon[data-v-625fc259]{font-size:4rem;display:block;margin-bottom:var(--spacing-md);color:var(--text-muted);opacity:.5}@media(max-width:1200px){.games-grid[data-v-625fc259]{grid-template-columns:repeat(4,1fr)}.featured-grid[data-v-625fc259]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.games-grid[data-v-625fc259]{grid-template-columns:repeat(3,1fr)}.featured-grid[data-v-625fc259]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.games-grid[data-v-625fc259],.featured-grid[data-v-625fc259]{grid-template-columns:repeat(2,1fr)}}.list-enter-active[data-v-625fc259]{transition:all .4s cubic-bezier(.4,0,.2,1)}.list-leave-active[data-v-625fc259]{display:none}.list-enter-from[data-v-625fc259]{opacity:0;transform:translateY(20px) scale(.98)}.featured-grid[data-v-625fc259],.games-grid[data-v-625fc259]{min-height:200px;transition:min-height .3s ease}.featured-section[data-v-625fc259]{transition:all .4s ease}
