.game-grid.svelte-6rw1dw{grid-template-columns:1fr}@media (width>=820px){.game-grid.svelte-6rw1dw{grid-template-columns:1fr 1fr}}.game.svelte-6rw1dw{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);transition:transform .25s var(--ease), border-color .25s, box-shadow .25s;overflow:hidden}.game.svelte-6rw1dw:hover{border-color:var(--accent);box-shadow:var(--glow);transform:translateY(-4px)}.art.svelte-6rw1dw{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 28%, transparent), transparent);border-bottom:1px solid var(--border);place-items:center;height:150px;font-size:4rem;display:grid}.body.svelte-6rw1dw{flex-direction:column;gap:.6rem;padding:clamp(1.4rem,3vw,2rem);display:flex}.chips.svelte-6rw1dw{gap:.5rem;display:flex}.accent-chip.svelte-6rw1dw{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.tag.svelte-6rw1dw{color:var(--accent);margin:0;font-weight:600}.skills.svelte-6rw1dw{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.skills.svelte-6rw1dw li:where(.svelte-6rw1dw){background:var(--surface-strong);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.3rem .7rem;font-size:.8rem}.game.svelte-6rw1dw .btn:where(.svelte-6rw1dw){align-self:flex-start;margin-top:.6rem}.note.svelte-6rw1dw{color:var(--text-muted);text-align:center;margin-top:2rem;font-size:.88rem}
