.card.svelte-994ynf{color:inherit;transition:transform .2s,border-color .2s;display:block;overflow:hidden}.card.svelte-994ynf:hover{border-color:var(--line-strong);transform:translateY(-2px)}.card.svelte-994ynf:hover .more:where(.svelte-994ynf){color:var(--accent-d)}.thumb.svelte-994ynf{background:var(--blush);height:200px;position:relative;overflow:hidden}.thumb.svelte-994ynf img:where(.svelte-994ynf){object-fit:cover;width:100%;height:100%}.flag.svelte-994ynf{z-index:1;background:var(--card);color:var(--accent-d);border:1px solid var(--line);border-radius:9999px;padding:.2rem .6rem;font-size:.7rem;font-weight:500;position:absolute;top:.7rem;left:.7rem}.placeholder.svelte-994ynf{justify-content:center;align-items:center;height:100%;font-size:3.5rem;display:flex}.body.svelte-994ynf{padding:1.1rem}.head.svelte-994ynf{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.35rem;display:flex}.head.svelte-994ynf h2:where(.svelte-994ynf){font-size:1.1rem;font-weight:500}.loc.svelte-994ynf{color:var(--ink-3);margin-bottom:.5rem;font-size:.8rem}.desc.svelte-994ynf{color:var(--ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.85rem;display:-webkit-box;overflow:hidden}.more.svelte-994ynf{color:var(--accent);font-size:.8rem;font-weight:500;transition:color .2s}
