.dashboard.svelte-1uha8ag{max-width:600px}.welcome.svelte-1uha8ag{padding:4rem 0}.welcome.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2rem;font-weight:600;margin-bottom:.75rem}.welcome.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);margin-bottom:2rem;line-height:1.5}.cta-buttons.svelte-1uha8ag{display:flex;gap:.75rem}.page-title.svelte-1uha8ag{font-size:1.25rem;font-weight:500;margin-bottom:1.5rem}.loading-text.svelte-1uha8ag,.empty-text.svelte-1uha8ag{color:var(--color-text-muted);font-size:.875rem}.events-section.svelte-1uha8ag{margin-bottom:2.5rem}.events-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:.875rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.events-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem}.event-card.svelte-1uha8ag{display:block;color:inherit;text-decoration:none;padding:1rem 1.25rem;transition:background-color .15s}.event-card.svelte-1uha8ag:hover{background:var(--color-surface-hover);text-decoration:none}.event-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1rem;font-weight:500;margin-bottom:.25rem}.event-card.svelte-1uha8ag .text-muted:where(.svelte-1uha8ag){font-size:.8125rem}
