.hero.svelte-1c5j9id{position:relative;isolation:isolate}.ambient.svelte-1c5j9id{position:absolute;inset:0;z-index:-1}.grid.svelte-1c5j9id{display:grid;gap:1.5rem;align-items:start}@media(min-width:900px){.grid.svelte-1c5j9id{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel.svelte-1c5j9id{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--depth-1);overflow:hidden}header.svelte-1c5j9id{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border);background:var(--surface)}.tile.svelte-1c5j9id{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-raised);color:var(--brand)}.tile.svelte-1c5j9id svg{width:16px;height:16px}h2.svelte-1c5j9id{font:600 1.0625rem/1.5rem var(--font-display)}.count.svelte-1c5j9id{margin-left:auto}ul.svelte-1c5j9id{padding:.5rem;list-style:none}.row.svelte-1c5j9id{position:relative;display:grid;gap:.125rem;padding:.75rem 2.5rem .75rem .75rem;border-radius:var(--radius-md);color:var(--ink);text-decoration:none;transition:background var(--dur-fast) var(--ease)}a.svelte-1c5j9id:hover{background:var(--surface-overlay)}.name.svelte-1c5j9id{font-weight:500;font-size:.9375rem}.desc.svelte-1c5j9id{font-size:.875rem;line-height:1.45;color:var(--ink-muted)}a.svelte-1c5j9id .arrow{position:absolute;right:.875rem;top:.875rem;width:15px;height:15px;color:var(--ink-subtle);transition:color var(--dur-fast) var(--ease)}a.svelte-1c5j9id:hover .arrow{color:var(--brand)}
