.dashboard.svelte-1uha8ag{padding:1rem 0}h1.svelte-1uha8ag{font-size:2rem;margin-bottom:.5rem;color:#1a1a2e}.subtitle.svelte-1uha8ag{color:#666;margin-bottom:2rem}.search-container.svelte-1uha8ag{margin-bottom:2rem}.search-input.svelte-1uha8ag{width:100%;max-width:400px;padding:.75rem 1rem;font-size:1rem;border:2px solid #ddd;border-radius:8px;outline:none;transition:border-color .2s}.search-input.svelte-1uha8ag:focus{border-color:#4dabf7}.pages-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.page-card.svelte-1uha8ag{background:#fff;padding:1.5rem;border-radius:12px;text-decoration:none;color:inherit;box-shadow:0 2px 8px #0000001a;transition:transform .2s,box-shadow .2s;display:block}.page-card.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.page-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.25rem;margin-bottom:.5rem;color:#1a1a2e}.page-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#666;font-size:.9rem;margin-bottom:1rem;line-height:1.5}.path.svelte-1uha8ag{display:inline-block;background:#e9ecef;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-family:monospace;color:#495057}.no-results.svelte-1uha8ag{grid-column:1 / -1;text-align:center;color:#666;padding:2rem}
