.home.svelte-1uha8ag{max-width:880px}.home-header.svelte-1uha8ag{margin-bottom:2.5rem}.eyebrow.svelte-1uha8ag{display:block;font-family:var(--font-mono);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:.6rem}.home-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2.25rem;font-weight:600;letter-spacing:-.02em;margin:0 0 .4rem}.description.svelte-1uha8ag{color:var(--text-secondary);font-size:1.05rem;margin:0}.namespaces-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.namespace-card.svelte-1uha8ag{display:flex;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;text-decoration:none;color:var(--text-primary);transition:border-color .15s,box-shadow .15s,transform .15s}.namespace-card.svelte-1uha8ag:hover{border-color:var(--accent);box-shadow:0 4px 16px color-mix(in srgb,var(--accent) 12%,transparent);transform:translateY(-1px)}.namespace-icon.svelte-1uha8ag{display:flex;color:var(--accent);flex-shrink:0}.namespace-name.svelte-1uha8ag{font-weight:500;text-transform:capitalize;flex:1;min-width:0}.namespace-arrow.svelte-1uha8ag{color:var(--text-tertiary);transition:transform .15s,color .15s}.namespace-card.svelte-1uha8ag:hover .namespace-arrow:where(.svelte-1uha8ag){color:var(--accent);transform:translate(2px)}.empty.svelte-1uha8ag{color:var(--text-tertiary);font-style:italic;margin-top:1.5rem}
