.event-collection.svelte-1saj9tc{min-height:100vh;background:linear-gradient(180deg,hsl(var(--primary) / .08),transparent 320px),hsl(var(--background));color:hsl(var(--foreground))}.event-shell.svelte-1saj9tc{width:min(calc(100vw - 40px),1180px);margin:0 auto;padding:32px 0 78px}.breadcrumbs.svelte-1saj9tc,.eyebrow.svelte-1saj9tc,.stats.svelte-1saj9tc,.actions.svelte-1saj9tc,.actions.svelte-1saj9tc a:where(.svelte-1saj9tc){display:flex;align-items:center;gap:8px}.breadcrumbs.svelte-1saj9tc{flex-wrap:wrap;color:hsl(var(--muted-foreground));font-size:.84rem}.breadcrumbs.svelte-1saj9tc a:where(.svelte-1saj9tc),.actions.svelte-1saj9tc a:where(.svelte-1saj9tc),.empty-state.svelte-1saj9tc a:where(.svelte-1saj9tc){color:inherit;text-decoration:none}.breadcrumbs.svelte-1saj9tc a:where(.svelte-1saj9tc){color:hsl(var(--primary));font-weight:800}.hero.svelte-1saj9tc{max-width:900px;padding-top:34px}.eyebrow.svelte-1saj9tc{width:-moz-max-content;width:max-content;border:1px solid hsl(var(--primary) / .38);border-radius:999px;background:hsl(var(--card) / .8);color:hsl(var(--primary));padding:7px 12px;font-size:.78rem;font-weight:900}h1.svelte-1saj9tc{margin:20px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,7vw,4.8rem);line-height:.98;letter-spacing:0}.stats.svelte-1saj9tc{flex-wrap:wrap;margin-top:24px}.stats.svelte-1saj9tc span:where(.svelte-1saj9tc){display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card) / .78);color:hsl(var(--muted-foreground));padding:0 12px;font-size:.84rem;font-weight:800}.stats.svelte-1saj9tc strong:where(.svelte-1saj9tc){color:hsl(var(--foreground))}.actions.svelte-1saj9tc{flex-wrap:wrap;margin-top:24px}.actions.svelte-1saj9tc a:where(.svelte-1saj9tc),.empty-state.svelte-1saj9tc a:where(.svelte-1saj9tc){min-height:42px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));color:hsl(var(--foreground));padding:0 14px;font-size:.9rem;font-weight:900}.actions.svelte-1saj9tc a:where(.svelte-1saj9tc):hover,.empty-state.svelte-1saj9tc a:where(.svelte-1saj9tc):hover{border-color:hsl(var(--primary))}.event-grid.svelte-1saj9tc{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:44px}.empty-state.svelte-1saj9tc{margin-top:44px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card) / .78);padding:30px}.empty-state.svelte-1saj9tc p:where(.svelte-1saj9tc){color:hsl(var(--muted-foreground))}.empty-state.svelte-1saj9tc a:where(.svelte-1saj9tc){display:inline-flex;align-items:center;margin-top:10px}@media(max-width:620px){.event-shell.svelte-1saj9tc{width:min(calc(100vw - 28px),1180px);padding-top:24px}}
