.ev.svelte-14fxf3u{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;padding:.9rem 3.2rem .9rem .9rem;transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s}.ev.svelte-14fxf3u:hover,.highlighted.svelte-14fxf3u{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:color-mix(in srgb,var(--brand) 35%,var(--border))}.ev.svelte-14fxf3u:focus-within{border-color:var(--brand)}.date.svelte-14fxf3u{display:grid;place-content:center;width:3.4rem;height:3.6rem;border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--brand-strong);text-align:center;line-height:1}[data-theme=dark] .date.svelte-14fxf3u{color:var(--brand)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .date.svelte-14fxf3u{color:var(--brand)}}.d.svelte-14fxf3u{font:650 1.45rem/1 var(--font-display)}.m.svelte-14fxf3u{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-top:.2rem}.body.svelte-14fxf3u{min-width:0}.when.svelte-14fxf3u{margin:0 0 .15rem;font-size:.82rem;font-weight:600;color:var(--muted);text-transform:capitalize}.live.svelte-14fxf3u{color:var(--ok)}h3.svelte-14fxf3u{margin:0 0 .2rem;font-size:1.08rem;overflow-wrap:anywhere}h3.svelte-14fxf3u a:where(.svelte-14fxf3u){color:var(--text);text-decoration:none}.stretched.svelte-14fxf3u:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.stretched.svelte-14fxf3u:focus-visible{outline:none}.stretched.svelte-14fxf3u:focus-visible:after{outline:3px solid var(--brand);outline-offset:2px}.where.svelte-14fxf3u{margin:0 0 .45rem;font-size:.9rem;color:var(--muted);overflow-wrap:anywhere}.km.svelte-14fxf3u{white-space:nowrap}.tags.svelte-14fxf3u{display:flex;flex-wrap:wrap;gap:.35rem}.thumb.svelte-14fxf3u{width:72px;height:72px;object-fit:cover;border-radius:var(--radius-sm);background:var(--surface-2);align-self:center}.fav.svelte-14fxf3u{position:absolute;top:.4rem;right:.4rem;z-index:1}@media(min-width:520px){.thumb.svelte-14fxf3u{width:96px;height:96px}}.list.svelte-1gdibj8{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.sk.svelte-1gdibj8{display:grid;grid-template-columns:auto 1fr;gap:.9rem;padding:.9rem}.state.svelte-1gdibj8{display:grid;justify-items:center;text-align:center;gap:.4rem;padding:2.5rem 1rem}.state.svelte-1gdibj8 h2{margin:.5rem 0 0}.state.svelte-1gdibj8 p{max-width:40ch}
