.loading.svelte-1hxhsgl{color:var(--text-secondary)}.recommended.svelte-1hxhsgl{gap:var(--space-3);flex-direction:column;display:flex}.recommended__heading.svelte-1hxhsgl h2:where(.svelte-1hxhsgl){font-size:var(--font-size-lg)}.subtitle.svelte-1hxhsgl{font-size:var(--font-size-sm);color:var(--text-secondary)}.recommended__grid.svelte-1hxhsgl{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.page.svelte-fogekx{max-width:1100px;padding:var(--space-4);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}h1.svelte-fogekx{font-size:var(--font-size-xl)}header.svelte-fogekx p:where(.svelte-fogekx){color:var(--text-secondary);margin-top:var(--space-2)}.layout.svelte-fogekx{gap:var(--space-4);grid-template-columns:280px 1fr;align-items:start;display:grid}.results.svelte-fogekx{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.grid.svelte-fogekx{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.loading.svelte-fogekx,.empty.svelte-fogekx{color:var(--text-secondary)}@media (width<=780px){.layout.svelte-fogekx{grid-template-columns:1fr}}
