.fade-in.svelte-uc02v5{animation:svelte-uc02v5-fade-in .3s ease both}@keyframes svelte-uc02v5-fade-in{0%{opacity:0}to{opacity:1}}.grid.svelte-uc02v5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tile.svelte-uc02v5{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:200 / 118;padding:14% 10%;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-l);background-color:var(--surface-1);color:var(--text);font-size:14px;font-weight:600;transition:transform var(--game-tile-hover-duration) ease-out}.tile.svelte-uc02v5 img:where(.svelte-uc02v5){width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.name.svelte-uc02v5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px)and (hover:hover)and (pointer:fine){.tile.svelte-uc02v5:hover,.tile.svelte-uc02v5:focus-visible{transform:translateY(calc(-1 * var(--game-tile-hover-lift)))}}@media(min-width:768px){.grid.svelte-uc02v5{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--gutter);padding-top:var(--game-tile-hover-lift)}.tile.svelte-uc02v5{font-size:16px}}.sections.svelte-1wu0bur{display:flex;flex-direction:column;gap:var(--row-gap);min-width:0}.empty.svelte-1wu0bur{padding:var(--space-48) var(--space-16);border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface-1);color:var(--text-2);text-align:center}
