.search-row.svelte-12exyn2{align-items:stretch;gap:8px;margin-bottom:20px;display:flex}.search-row.svelte-12exyn2 .trigger{height:100%}.cat-search.svelte-12exyn2{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;outline:none;flex:1;padding:9px 14px;font-size:14px}.cat-search.svelte-12exyn2:focus{border-color:var(--primary)}.title.svelte-12exyn2{margin-bottom:16px;font-size:26px;font-weight:800}.results.svelte-12exyn2{background:var(--surface);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000014}.result.svelte-12exyn2{color:var(--text);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 18px;font-size:15px;display:flex}.result.svelte-12exyn2:last-child{border-bottom:none}.result.svelte-12exyn2:hover{background:var(--primary-soft);color:var(--primary)}.r-name.svelte-12exyn2{font-weight:600}.r-parent.svelte-12exyn2{color:var(--muted);font-size:12px}.result.svelte-12exyn2 .cnt:where(.svelte-12exyn2){margin-left:auto}.no-hit.svelte-12exyn2{padding:18px}.browser.svelte-12exyn2{background:var(--surface);border-radius:12px;grid-template-columns:280px 1fr;gap:16px;min-height:60vh;display:grid;overflow:hidden;box-shadow:0 1px 3px #00000014}@media (width<=640px){.browser.svelte-12exyn2{grid-template-columns:1fr}}.col.svelte-12exyn2{max-height:70vh;padding:8px 0;overflow-y:auto}.parents.svelte-12exyn2{border-right:1px solid var(--border);background:var(--surface-2)}.parent.svelte-12exyn2,.child.svelte-12exyn2,.all.svelte-12exyn2{color:var(--text);justify-content:space-between;align-items:center;gap:8px;padding:11px 18px;font-size:15px;display:flex}.meta.svelte-12exyn2{align-items:center;gap:8px;display:flex}.parent.svelte-12exyn2 .arrow:where(.svelte-12exyn2){color:var(--muted);font-size:18px}.parent.svelte-12exyn2:hover,.parent.active.svelte-12exyn2{background:var(--primary-soft);color:var(--primary)}.child.svelte-12exyn2:hover{background:var(--surface-2);color:var(--primary)}.all.svelte-12exyn2{color:var(--primary);border-bottom:1px solid var(--border);font-weight:700}.cnt.svelte-12exyn2{color:var(--muted);background:var(--surface-2);border-radius:10px;padding:2px 8px;font-size:12px}.empty.svelte-12exyn2{color:var(--muted);padding:18px}.empty.svelte-12exyn2 a:where(.svelte-12exyn2){color:var(--primary);font-weight:600}
