.tile.svelte-1qer3i{color:inherit;text-decoration:none;display:block}.art.svelte-1qer3i{aspect-ratio:2/3;border-radius:var(--radius-img);background:var(--surface);outline:1px solid var(--line);outline-offset:-1px;transition:transform .16s,outline-color .16s;position:relative;overflow:hidden}.tile.svelte-1qer3i:hover .art:where(.svelte-1qer3i),.tile.svelte-1qer3i:focus-visible .art:where(.svelte-1qer3i){outline-color:var(--accent);transform:translateY(-3px)}.tile.svelte-1qer3i:focus-visible{box-shadow:none}.tile.svelte-1qer3i:focus-visible .art:where(.svelte-1qer3i){box-shadow:var(--focus)}.placeholder.svelte-1qer3i{height:100%;font-size:var(--step-4);color:var(--muted);place-items:center;font-weight:800;display:grid}.flag.svelte-1qer3i{color:#f4f7fb;font-size:var(--step--1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1528d1;border-radius:6px;padding:.15rem .55rem;font-weight:700;position:absolute;bottom:10px;left:10px}.title.svelte-1qer3i{font-size:var(--step-0);letter-spacing:-.01em;margin-top:.7rem;font-weight:750}.meta.svelte-1qer3i{color:var(--muted);font-size:var(--step--1);gap:.6rem;margin-top:.15rem;display:flex}.free.svelte-1qer3i{color:var(--teal);font-weight:700}
