.map-sec.svelte-1pttcsd{padding-top:1rem}.group.svelte-1pttcsd{padding-top:0}.cards.svelte-1pttcsd{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:1.4rem;display:grid}.tcard.svelte-1pttcsd{border:1px solid var(--ink);background:var(--paper);height:100%;text-decoration:none;display:grid}.tcard.svelte-1pttcsd img{aspect-ratio:16/10;object-fit:cover;border-bottom:1px solid var(--ink);width:100%}.tc-img.svelte-1pttcsd{display:block;position:relative}.pin-n.svelte-1pttcsd{background:var(--paper);border:2px solid var(--ink);border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:1.3rem;display:grid;position:absolute;top:.7rem;left:.7rem}.tc-body.svelte-1pttcsd{gap:.35rem;padding:.9rem 1rem 1.1rem;display:grid}.kind.svelte-1pttcsd{color:var(--contour-ink);font-size:.6rem}.tc-body.svelte-1pttcsd strong:where(.svelte-1pttcsd){font-size:1.6rem;line-height:1}.tcard.svelte-1pttcsd:hover strong:where(.svelte-1pttcsd){color:var(--sign);text-decoration:underline}.tc-row.svelte-1pttcsd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.tc-row.svelte-1pttcsd .mono:where(.svelte-1pttcsd){font-size:.65rem}.sum.svelte-1pttcsd{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}.before.svelte-1pttcsd{gap:1.5rem;max-width:60rem;display:grid}@media (width>=800px){.before.svelte-1pttcsd{grid-template-columns:1fr 1fr}}.links.svelte-1pttcsd a:where(.svelte-1pttcsd){min-height:44px;padding-block:.4rem;display:block}
