.discovery-modes.svelte-rk8na7{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.discovery-modes.svelte-rk8na7 button:where(.svelte-rk8na7),.discovery-modes.svelte-rk8na7 a:where(.svelte-rk8na7){min-height:var(--control-h);border-radius:var(--control-radius);color:var(--c-text-2);padding:0 16px;font-size:.82rem}.discovery-modes.svelte-rk8na7 button:where(.svelte-rk8na7){border:var(--rule)}.discovery-modes.svelte-rk8na7 button.active:where(.svelte-rk8na7){background:var(--c-primary-soft);border-color:var(--c-primary);color:var(--c-primary-text)}.discovery-modes.svelte-rk8na7 a:where(.svelte-rk8na7){color:var(--c-primary-text);margin-left:auto}.visual-result-note.svelte-rk8na7{color:var(--c-text-3);font-size:.8rem;line-height:1.6}.list-page.svelte-rk8na7{gap:var(--space-5);flex-direction:column;display:flex}.list-header.svelte-rk8na7{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.list-title.svelte-rk8na7{letter-spacing:-.03em;font-size:1.6rem;font-weight:700}.list-count.svelte-rk8na7{color:var(--c-text-3);margin-left:var(--space-2);font-size:.82rem}.filter-bar.svelte-rk8na7{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--c-surface);border:1px solid var(--c-border);min-width:240px;color:var(--c-text-3);transition:border-color var(--dur) var(--ease);border-radius:999px;display:flex}.filter-bar.svelte-rk8na7:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--c-primary-soft)}.filter-bar.svelte-rk8na7 input:where(.svelte-rk8na7){flex:1;font-size:.88rem}.filter-bar.svelte-rk8na7 input:where(.svelte-rk8na7)::placeholder{color:var(--c-text-3)}.type-filters.svelte-rk8na7{gap:var(--space-2);flex-wrap:wrap;display:flex}.type-pill.svelte-rk8na7{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-2);transition:all var(--dur) var(--ease);border-radius:999px;padding:7px 14px;font-size:.78rem;font-weight:600}.type-pill.svelte-rk8na7:hover{border-color:var(--c-text-3);color:var(--c-text)}.type-pill.active.svelte-rk8na7{background:var(--c-primary-soft);border-color:var(--c-primary);color:var(--c-primary-text)}.toolbar-row.svelte-rk8na7{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.sort-bar.svelte-rk8na7{align-items:center;gap:var(--space-2);border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-2);border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.sort-bar.svelte-rk8na7 select:where(.svelte-rk8na7){color:var(--c-text);font:inherit;appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%23999' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 2px center no-repeat;border:none;outline:none;min-width:120px;padding-right:18px}html[data-theme=dark] .sort-bar.svelte-rk8na7 select:where(.svelte-rk8na7){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sort-bar.svelte-rk8na7 select:where(.svelte-rk8na7) option:where(.svelte-rk8na7){background:var(--c-surface);color:var(--c-text)}.card-grid.svelte-rk8na7,.skel-grid.svelte-rk8na7{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.skel-card.svelte-rk8na7{background:linear-gradient(90deg, var(--c-surface) 25%, var(--c-surface-hover) 50%, var(--c-surface) 75%);border-radius:var(--radius);background-size:800px 100%;height:176px;animation:1.5s infinite shimmer}.empty.svelte-rk8na7{text-align:center;padding:var(--space-12);color:var(--c-text-3);font-size:.92rem}@media (width<=640px){.list-header.svelte-rk8na7{flex-direction:column;align-items:stretch}.filter-bar.svelte-rk8na7{min-width:unset}.toolbar-row.svelte-rk8na7{justify-content:stretch}.sort-bar.svelte-rk8na7{flex:1;justify-content:space-between}.sort-bar.svelte-rk8na7 select:where(.svelte-rk8na7){text-align:right;width:100%;min-width:0}.card-grid.svelte-rk8na7,.skel-grid.svelte-rk8na7{grid-template-columns:1fr}}
