.search-row.svelte-1u1bdwi{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.1rem;border-radius:1rem;background:rgb(var(--surface));border:1px solid rgb(var(--s-300));box-shadow:0 1px 2px #0003}.search-row.svelte-1u1bdwi:focus-within{border-color:rgb(var(--brand-500));box-shadow:0 0 0 3px rgb(var(--brand-500) / .15)}.search-input.svelte-1u1bdwi{flex:1;min-width:0;border:0;background:transparent;font-size:1rem;color:rgb(var(--s-800))}.search-input.svelte-1u1bdwi:focus{outline:none}.search-input.svelte-1u1bdwi::-moz-placeholder{color:rgb(var(--s-400))}.search-input.svelte-1u1bdwi::placeholder{color:rgb(var(--s-400))}.topic.svelte-1u1bdwi{padding:.45rem .9rem;border-radius:9999px;background:rgb(var(--surface));border:1px solid rgb(var(--s-300));font-size:.85rem;font-weight:500;color:rgb(var(--s-700));transition:border-color .12s ease,background-color .12s ease}.topic.svelte-1u1bdwi:hover,.topic.svelte-1u1bdwi:focus-visible{background:rgb(var(--brand-50));border-color:rgb(var(--brand-400));outline:none}.guide-card.svelte-1u1bdwi{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;background:rgb(var(--surface));box-shadow:0 1px 2px #0003;outline:1px solid rgb(var(--s-200));transition:outline-color .12s ease}.guide-card.svelte-1u1bdwi:hover,.guide-card.svelte-1u1bdwi:focus-visible{outline:2px solid rgb(var(--brand-400))}.guide-image.svelte-1u1bdwi{aspect-ratio:4 / 3;background:rgb(var(--s-100));display:flex;align-items:center;justify-content:center;overflow:hidden}.guide-image.svelte-1u1bdwi img:where(.svelte-1u1bdwi){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guide-image-empty.svelte-1u1bdwi{color:rgb(var(--s-400))}.chip.svelte-1u1bdwi{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:9999px;font-weight:600}.line-clamp-2.svelte-1u1bdwi{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
