.search-hero.svelte-q8foi7{display:flex;flex-direction:column;gap:var(--pk-space-4)}.search-form.svelte-q8foi7{display:flex;gap:var(--pk-space-3);align-items:stretch;max-width:48rem}.search-form.svelte-q8foi7 .pk-field:where(.svelte-q8foi7){flex:1}.search-form.svelte-q8foi7 .pk-btn:where(.svelte-q8foi7){white-space:nowrap}.type-chips.svelte-q8foi7{display:flex;gap:var(--pk-space-2);flex-wrap:wrap;border-bottom:var(--pk-rule-w-strong) solid var(--pk-ink);padding-bottom:var(--pk-space-3)}.type-chip.svelte-q8foi7{display:inline-flex;align-items:center;gap:.5ch;padding:.35rem .7rem;border:var(--pk-rule-w) solid var(--pk-rule);text-decoration:none;color:var(--pk-ink-strong);font-size:var(--pk-text-sm);font-weight:var(--pk-weight-semibold)}.type-chip.svelte-q8foi7:hover{border-color:var(--pk-ink);color:var(--pk-ink)}.type-chip.is-active.svelte-q8foi7{background:var(--pk-ink);color:var(--pk-paper);border-color:var(--pk-ink)}.type-chip.is-empty.svelte-q8foi7:not(.is-active){color:var(--pk-faint)}.type-chip__n.svelte-q8foi7{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-tabular);font-size:var(--pk-text-xs)}.search-body.svelte-q8foi7{display:grid;grid-template-columns:15rem 1fr;gap:var(--pk-space-6);align-items:start}.facets.svelte-q8foi7{display:flex;flex-direction:column;gap:var(--pk-space-3);position:sticky;top:var(--pk-space-4)}.facet.svelte-q8foi7>summary:where(.svelte-q8foi7){cursor:pointer;font-weight:var(--pk-weight-semibold);font-size:var(--pk-text-sm);padding:var(--pk-space-2) 0;border-bottom:var(--pk-hairline) solid var(--pk-rule);list-style:none}.facet.svelte-q8foi7>summary:where(.svelte-q8foi7)::-webkit-details-marker{display:none}.facet.svelte-q8foi7>summary:where(.svelte-q8foi7):before{content:"▸ ";color:var(--pk-muted)}.facet[open].svelte-q8foi7>summary:where(.svelte-q8foi7):before{content:"▾ "}.facet__list.svelte-q8foi7{list-style:none;margin:var(--pk-space-2) 0;padding:0;display:flex;flex-direction:column;gap:1px}.facet__opt.svelte-q8foi7{display:flex;justify-content:space-between;gap:.5rem;padding:.3rem .4rem;text-decoration:none;color:var(--pk-ink-strong);font-size:var(--pk-text-sm)}.facet__opt.svelte-q8foi7:hover{background:var(--pk-paper-raised);color:var(--pk-accent)}.facet__opt.is-active.svelte-q8foi7{background:var(--pk-accent-tint);color:var(--pk-accent-strong);font-weight:var(--pk-weight-semibold)}.facet__n.svelte-q8foi7{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-tabular);color:var(--pk-muted)}.facet__note.svelte-q8foi7{color:var(--pk-faint)}.results.svelte-q8foi7{min-width:0;display:flex;flex-direction:column;gap:var(--pk-space-6)}.group.svelte-q8foi7{display:flex;flex-direction:column;gap:var(--pk-space-2)}.group__head.svelte-q8foi7{font-size:var(--pk-text-lg);font-family:var(--pk-font-sans);font-weight:var(--pk-weight-semibold);display:flex;align-items:baseline;gap:var(--pk-space-2)}.group__n.svelte-q8foi7{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-tabular);font-size:var(--pk-text-sm);color:var(--pk-muted)}.hit.svelte-q8foi7{align-items:baseline}.hit__title.svelte-q8foi7{font-weight:var(--pk-weight-semibold)}.hit__meta.svelte-q8foi7{display:block;margin-top:2px}.hit__meta.svelte-q8foi7 .sep:where(.svelte-q8foi7){color:var(--pk-faint)}.hit__snippet.svelte-q8foi7{display:block;margin-top:4px;color:var(--pk-ink-strong);line-height:var(--pk-leading-ui)}.empty-state.svelte-q8foi7{padding:var(--pk-space-6) 0;max-width:var(--pk-measure);display:flex;flex-direction:column;gap:var(--pk-space-3)}.empty-state__head.svelte-q8foi7{font-family:var(--pk-font-display);font-size:var(--pk-text-lg);margin:0}.pager.svelte-q8foi7{display:flex;align-items:center;gap:var(--pk-space-4);justify-content:center;padding-top:var(--pk-space-3)}.pager__pos.svelte-q8foi7{font-family:var(--pk-font-mono);font-feature-settings:var(--pk-font-tabular)}.pager__disabled.svelte-q8foi7{opacity:.4;pointer-events:none}@media(max-width:820px){.search-body.svelte-q8foi7{grid-template-columns:1fr}.facets.svelte-q8foi7{position:static}}
