.page.svelte-fw0qxd{max-width:800px;margin:0 auto;padding:var(--space-12) var(--space-6)}.inner.svelte-fw0qxd{display:flex;flex-direction:column;gap:var(--space-8);align-items:center;text-align:center}h1.svelte-fw0qxd{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.lead.svelte-fw0qxd{font-size:var(--text-lg);color:var(--color-text-secondary)}.grid.svelte-fw0qxd{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-5);width:100%}.app-card.svelte-fw0qxd{padding:var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}.app-icon.svelte-fw0qxd{font-size:2.5rem}h3.svelte-fw0qxd{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary)}p.svelte-fw0qxd{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.btn.svelte-fw0qxd{padding:var(--space-2) var(--space-4);background:var(--color-accent);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-semibold);text-decoration:none}.coming-soon.svelte-fw0qxd{font-size:var(--text-xs);color:var(--color-text-tertiary);font-style:italic}
