.community-page.svelte-131htjm{max-width:1200px;margin:0 auto;padding:0 var(--space-4)}.page-header.svelte-131htjm{text-align:center;margin-bottom:var(--space-8)}.page-header.svelte-131htjm h1:where(.svelte-131htjm){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.page-header.svelte-131htjm p:where(.svelte-131htjm){color:var(--text-secondary);font-size:var(--text-lg);margin:0}.community-links.svelte-131htjm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-4);margin-bottom:var(--space-8)}.community-card.svelte-131htjm{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-6);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;color:var(--text-primary);transition:all var(--duration-fast) var(--easing-default)}.community-card.svelte-131htjm:hover{border-color:var(--accent);transform:translateY(-2px)}.community-card.svelte-131htjm h3:where(.svelte-131htjm){font-size:var(--text-lg);font-weight:var(--font-semibold);margin:var(--space-3) 0 var(--space-1) 0}.community-card.svelte-131htjm p:where(.svelte-131htjm){font-size:var(--text-sm);color:var(--text-muted);margin:0}.empty-state.svelte-131htjm{text-align:center;padding:var(--space-8) var(--space-4)}.empty-icon.svelte-131htjm{width:80px;height:80px;margin:0 auto var(--space-4) auto;background:var(--bg-secondary);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.empty-state.svelte-131htjm h2:where(.svelte-131htjm){font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-2) 0}.empty-state.svelte-131htjm p:where(.svelte-131htjm){color:var(--text-muted);margin:0}
