.assistant.svelte-kwxhfw{margin-top:24px;padding:20px;border:1px solid var(--page-border);border-radius:12px;background:var(--page-surface)}.ask-row.svelte-kwxhfw{display:flex;align-items:center;justify-content:space-between;gap:16px}h2.svelte-kwxhfw{margin:0;font-family:var(--font-display);font-size:25px;font-weight:400}p.svelte-kwxhfw{margin:5px 0 0;font-size:13px;opacity:.75}button.svelte-kwxhfw{flex-shrink:0;padding:10px 14px;border:1px solid currentColor;border-radius:7px;color:var(--page-accent);background:transparent;font:inherit;font-size:13px;cursor:pointer;min-height:44px}button.svelte-kwxhfw:disabled{opacity:.45;cursor:default}button.svelte-kwxhfw:focus-visible,a.svelte-kwxhfw:focus-visible{outline:2px solid currentColor;outline-offset:4px}.status.svelte-kwxhfw{margin-top:14px}.answer.svelte-kwxhfw{margin-top:16px;font-family:var(--font-reading);font-size:20px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.sources.svelte-kwxhfw{margin:16px 0 0;padding-left:22px;font-size:13px;line-height:1.7}.sources.svelte-kwxhfw li:where(.svelte-kwxhfw){padding-left:3px}a.svelte-kwxhfw{color:inherit;text-decoration-color:var(--page-accent);text-underline-offset:3px}a.svelte-kwxhfw span:where(.svelte-kwxhfw){opacity:.7}@media(max-width:520px){.ask-row.svelte-kwxhfw{align-items:flex-start;flex-direction:column;gap:12px}.assistant.svelte-kwxhfw{padding:16px}}.search-page.svelte-e12qt1{max-width:760px;padding-block:32px}h1.svelte-e12qt1{font:600 36px/1.2 var(--font-display);margin:0 0 8px}.intro.svelte-e12qt1,.result-count.svelte-e12qt1{color:var(--page-muted);font:400 14px/1.5 var(--font-body)}form.svelte-e12qt1{margin:24px 0}.query-label.svelte-e12qt1{display:block;font-size:13px;margin-bottom:6px}.query-row.svelte-e12qt1{display:flex;gap:8px}input.svelte-e12qt1,select.svelte-e12qt1,button.svelte-e12qt1{font:400 16px var(--font-body);color:var(--page-text);background:var(--page-surface);border:1px solid var(--page-border);border-radius:6px;min-height:48px;padding:8px 12px}input.svelte-e12qt1{flex:1;min-width:0}button.svelte-e12qt1{color:var(--page-accent);font-weight:600}.facets.svelte-e12qt1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.facets.svelte-e12qt1 label:where(.svelte-e12qt1){font-size:12px;color:var(--page-muted);min-width:0}select.svelte-e12qt1{display:block;width:100%;margin-top:4px;font-size:14px;min-height:44px}.complete-results.svelte-e12qt1{list-style:none;padding:0;margin:0}.complete-results.svelte-e12qt1 li:where(.svelte-e12qt1){border-bottom:1px solid var(--page-border);padding:16px 0}.complete-results.svelte-e12qt1 a:where(.svelte-e12qt1){display:block;min-height:44px;font:600 24px/1.3 var(--font-display);color:var(--page-text);text-decoration:none;overflow-wrap:anywhere}.complete-results.svelte-e12qt1 a:where(.svelte-e12qt1):hover{color:var(--page-accent)}.complete-results.svelte-e12qt1 span:where(.svelte-e12qt1){color:var(--page-muted);font:400 11px var(--font-mono)}.complete-results.svelte-e12qt1 p:where(.svelte-e12qt1){font:400 16px/1.65 var(--font-reading);margin:8px 0 0}.pagination.svelte-e12qt1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.pagination.svelte-e12qt1 a:where(.svelte-e12qt1){display:flex;align-items:center;min-height:44px}.pagination.svelte-e12qt1 span:where(.svelte-e12qt1){font-size:13px;color:var(--page-muted)}@media(max-width:450px){h1.svelte-e12qt1{font-size:30px}.facets.svelte-e12qt1{grid-template-columns:repeat(2,minmax(0,1fr))}.search-page.svelte-e12qt1{padding-block:24px}}
