.name-tag.svelte-171y5vk{white-space:nowrap;background:color-mix(in srgb, var(--color-moss-500) 16%, transparent);color:var(--color-moss-700);border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700;line-height:1.35rem;display:inline-block}.city-stars.svelte-171y5vk{color:#c98a14;letter-spacing:.04em;white-space:nowrap}.post-wrap.svelte-1r7odf2{container-type:inline-size}.post-card.svelte-1r7odf2{border:1px solid var(--color-paper-300);border-top:4px solid var(--cat);background:linear-gradient(180deg, color-mix(in srgb, var(--color-paper-50) 90%, #fff), var(--color-paper-50) 40%, color-mix(in srgb, var(--color-paper-100) 70%, var(--color-paper-50)));border-radius:1.25rem;overflow:hidden;box-shadow:0 1px 2px #5333240f,0 14px 30px -16px #5333244d}:root[data-theme=dark] .post-card.svelte-1r7odf2{background:linear-gradient(180deg, color-mix(in srgb, var(--color-card) 92%, #fff 5%), var(--color-card));box-shadow:inset 0 1px #f1e6d10d,0 14px 30px -16px #0009}.post-img.svelte-1r7odf2{background:var(--color-paper-200);cursor:zoom-in;place-items:center;width:100%;max-height:24rem;display:grid;position:relative;overflow:hidden}.post-img.svelte-1r7odf2:before{content:"";background:var(--src) center / cover;filter:blur(18px)saturate(1.1);opacity:.55;position:absolute;inset:-20px}.post-img.svelte-1r7odf2 img:where(.svelte-1r7odf2){object-fit:contain;max-width:100%;max-height:24rem;position:relative}.post-body.svelte-1r7odf2{flex-direction:column;gap:.85rem;min-width:0;padding:1rem 1.15rem 1.15rem;display:flex}@container (width>=560px){.post-card.tall.svelte-1r7odf2{grid-template-columns:minmax(0,14rem) 1fr;align-items:start;display:grid}.post-card.tall.svelte-1r7odf2 .post-img:where(.svelte-1r7odf2){align-items:start;height:100%;min-height:18rem;max-height:none}.post-card.tall.svelte-1r7odf2 .post-img:where(.svelte-1r7odf2) img:where(.svelte-1r7odf2){max-height:28rem}}@container (width<=559px){.post-img.svelte-1r7odf2,.post-img.svelte-1r7odf2 img:where(.svelte-1r7odf2){max-height:16rem}}.post-head.svelte-1r7odf2{flex-direction:column;gap:.3rem;display:flex}@container (width>=560px){.post-card.svelte-1r7odf2:not(.tall) .post-head.has-when:where(.svelte-1r7odf2){flex-direction:row;align-items:flex-start;gap:1.1rem}.post-card.svelte-1r7odf2:not(.tall) .post-when:where(.svelte-1r7odf2){flex-direction:column;align-items:flex-start;gap:.15rem;min-width:5.2rem;padding-top:.2rem}}.post-when.svelte-1r7odf2{color:#9a4a22;flex-shrink:0;align-items:baseline;gap:.6rem;display:flex}:root[data-theme=dark] .post-when.svelte-1r7odf2{color:#e0956b}.post-time.svelte-1r7odf2{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;line-height:1}.post-day.svelte-1r7odf2{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;font-weight:700}.post-meta.svelte-1r7odf2{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}.post-place.svelte-1r7odf2{font-family:var(--font-display);color:var(--color-ink-muted);align-items:baseline;gap:.35rem;font-size:1.05rem;font-style:italic;display:inline-flex}.post-tags.svelte-1r7odf2{flex-wrap:wrap;gap:.3rem;display:inline-flex}.post-tags.svelte-1r7odf2:empty{display:none}.post-actions.svelte-1r7odf2{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.post-map.svelte-1r7odf2{min-height:2.75rem;color:var(--color-ink-muted);align-items:center;gap:.4rem;margin-left:auto;font-weight:600;display:inline-flex}.post-map.svelte-1r7odf2:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.post-text.svelte-1r7odf2{border-top:1px dotted var(--color-paper-300);padding-top:.25rem}.mini-pin{border:3px solid #fff;border-radius:50% 50% 50% 0;width:22px;height:22px;transform:rotate(-45deg);box-shadow:0 2px 6px #00000059}
