section.svelte-lovsnk.svelte-lovsnk{max-width:860px;margin:0 auto;padding:1.5rem}h1.svelte-lovsnk.svelte-lovsnk{color:#0f172a}h2.svelte-lovsnk.svelte-lovsnk{color:#0f172a;margin-top:1.6rem}.sub.svelte-lovsnk.svelte-lovsnk{color:#64748b}.filters.svelte-lovsnk.svelte-lovsnk{display:flex;align-items:center;gap:.75rem;margin:1rem 0}.filters.svelte-lovsnk input.svelte-lovsnk{flex:1;padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:8px}.count.svelte-lovsnk.svelte-lovsnk{color:#64748b;font-size:.9rem}.events.svelte-lovsnk.svelte-lovsnk{list-style:none;padding:0;margin:0}.events.svelte-lovsnk li.svelte-lovsnk{display:flex;gap:.9rem;align-items:baseline;padding:.55rem .25rem;border-bottom:1px solid #f1f5f9}.events.upcoming.svelte-lovsnk li.svelte-lovsnk{background:#f8fafc;border-radius:6px;margin-bottom:.25rem}.date.svelte-lovsnk.svelte-lovsnk{color:#2563eb;font-size:.85rem;white-space:nowrap;min-width:12rem}.title.svelte-lovsnk.svelte-lovsnk{flex:1}.events.svelte-lovsnk a.svelte-lovsnk{font-size:.8rem;color:#64748b}.err.svelte-lovsnk.svelte-lovsnk{color:#b91c1c}.empty.svelte-lovsnk.svelte-lovsnk{color:#64748b}
