.topic.svelte-1ppdjfc{max-width:56rem}.topic__filter.svelte-1ppdjfc{align-items:center;gap:var(--fb-space-2);margin-bottom:var(--fb-space-4);flex-wrap:wrap;display:flex}.topic__search.svelte-1ppdjfc{color:var(--fb-text-3);flex:16rem;align-items:center;display:flex;position:relative}.topic__search.svelte-1ppdjfc .fb-icon{pointer-events:none;position:absolute;left:.75rem}.topic__search.svelte-1ppdjfc input:where(.svelte-1ppdjfc){width:100%;height:2.25rem;padding-left:2.25rem}.topic__select.svelte-1ppdjfc{align-items:center;gap:var(--fb-space-2);color:var(--fb-text-3);font-size:var(--fb-text-sm);display:inline-flex}.topic__select.svelte-1ppdjfc select:where(.svelte-1ppdjfc){height:2.25rem;padding-top:0;padding-bottom:0}.topic__count.svelte-1ppdjfc{margin:0 0 var(--fb-space-3);color:var(--fb-text-3);font-size:var(--fb-text-sm)}.topic__list.svelte-1ppdjfc{border:1px solid var(--fb-border);border-radius:var(--fb-card-radius);background:var(--fb-surface-1);box-shadow:var(--fb-card-shadow);margin:0;padding:0;list-style:none;overflow:hidden}.topic__item.svelte-1ppdjfc{gap:var(--fb-space-3);padding:var(--fb-space-3) var(--fb-space-5);display:flex}.topic__item.svelte-1ppdjfc+.topic__item:where(.svelte-1ppdjfc){border-top:1px solid var(--fb-border)}.topic__item.svelte-1ppdjfc:hover{background:var(--fb-surface-2)}.topic__icon.svelte-1ppdjfc{border-radius:var(--fb-radius-md);background:var(--fb-accent-soft);width:2rem;height:2rem;color:var(--fb-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.topic__title.svelte-1ppdjfc{color:var(--fb-text);font-weight:var(--fb-weight-medium);text-decoration:none}.topic__title.svelte-1ppdjfc:hover{color:var(--fb-accent);text-decoration:underline}.topic__url.svelte-1ppdjfc{color:var(--fb-text-3);font-size:var(--fb-text-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;display:block;overflow:hidden}@media (width<=640px){.topic__item.svelte-1ppdjfc{padding:var(--fb-space-3) var(--fb-space-4)}}
