.search-page.svelte-e12qt1{max-width:var(--main-width-a11y);margin:0 auto;padding:calc(var(--gap) * 2) var(--gap)}.page-header.svelte-e12qt1{margin-bottom:calc(var(--gap) * 1.5)}.search-notice.svelte-e12qt1{padding:var(--gap);background:var(--accent-light);border:1px solid var(--accent-border);border-radius:var(--radius);font-family:var(--font-ui);font-size:14px;color:var(--secondary)}.search-notice.svelte-e12qt1 code:where(.svelte-e12qt1){font-family:var(--font-mono);background:var(--code-bg);padding:2px 6px;border-radius:4px;font-size:13px}.search-input-wrapper.svelte-e12qt1{margin-bottom:var(--gap)}.search-input.svelte-e12qt1{width:100%;font-family:var(--font-ui);font-size:16px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--theme);color:var(--primary);transition:var(--transition)}.search-input.svelte-e12qt1:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.search-input.svelte-e12qt1::placeholder{color:var(--tertiary)}.search-status.svelte-e12qt1,.search-hint.svelte-e12qt1{font-family:var(--font-ui);font-size:14px;color:var(--secondary)}.search-results.svelte-e12qt1{display:flex;flex-direction:column;gap:0}.search-result.svelte-e12qt1{display:block;padding:var(--content-gap) 0;border-bottom:1px solid var(--border);text-decoration:none;color:inherit;transition:var(--transition)}.search-result.svelte-e12qt1:hover{text-decoration:none}.search-result.svelte-e12qt1:hover .result-title:where(.svelte-e12qt1){color:var(--accent)}.result-title.svelte-e12qt1{font-size:1.1rem;margin:0 0 4px;transition:var(--transition)}.result-excerpt.svelte-e12qt1{font-size:.9rem;color:var(--secondary);line-height:1.5;margin:0}.result-excerpt.svelte-e12qt1 mark{background:var(--accent-light);color:var(--accent);padding:1px 2px;border-radius:2px}
