.search-page.svelte-1occquv{padding-block:var(--space-12)}.search-header.svelte-1occquv{margin-bottom:var(--space-8)}.page-title.svelte-1occquv{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.search-hint.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.search-bar-wrap.svelte-1occquv{margin-bottom:var(--space-8)}.search-bar.svelte-1occquv{position:relative;display:flex;align-items:center;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:8px;transition:border-color .15s ease}.search-bar.svelte-1occquv:focus-within{border-color:var(--color-accent)}.search-icon.svelte-1occquv{position:absolute;left:14px;color:var(--color-text-muted);pointer-events:none;flex-shrink:0}.search-input.svelte-1occquv{width:100%;padding:var(--space-4) var(--space-4) var(--space-4) 44px;background:transparent;border:none;outline:none;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);appearance:none}.search-input.svelte-1occquv::placeholder{color:var(--color-text-faint)}.search-input.svelte-1occquv::-webkit-search-cancel-button{display:none}.search-spinner.svelte-1occquv{position:absolute;right:14px;width:18px;height:18px;border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:svelte-1occquv-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-1occquv-spin{to{transform:rotate(360deg)}}.results-count.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-4)}.results-list.svelte-1occquv{list-style:none;display:flex;flex-direction:column;gap:1px;border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.result-item.svelte-1occquv{background:var(--color-bg);padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);transition:background .1s ease;border-bottom:1px solid var(--color-border-light)}.result-item.svelte-1occquv:last-child{border-bottom:none}.result-item.svelte-1occquv:hover{background:var(--color-surface)}.result-main.svelte-1occquv{display:flex;flex-direction:column;gap:3px}.result-title-row.svelte-1occquv{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.result-name.svelte-1occquv{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--color-text);line-height:var(--leading-tight);text-decoration:none}a.result-name.svelte-1occquv:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.result-type.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-faint);white-space:nowrap}.result-score.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;color:var(--color-text-faint);white-space:nowrap}.result-orig.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic}.result-alts.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-faint)}.result-authors.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);font-weight:500}.result-issues.svelte-1occquv{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.issues-label.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-faint);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600;margin-right:2px}.issue-chip.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;color:var(--color-accent);background:#7a1f2e14;border:1px solid rgba(122,31,46,.2);border-radius:4px;padding:2px 8px;text-decoration:none;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.issue-chip.svelte-1occquv:hover{background:#7a1f2e26;border-color:#7a1f2e66;color:var(--color-accent)}.issues-more.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-faint)}.no-results.svelte-1occquv{text-align:center;padding:var(--space-16) var(--space-4)}.no-results.svelte-1occquv p:where(.svelte-1occquv){font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:var(--space-2)}.no-results-hint.svelte-1occquv{font-family:var(--font-sans);font-size:var(--text-sm)!important;color:var(--color-text-faint)!important}.search-empty.svelte-1occquv{text-align:center;padding:var(--space-16) var(--space-4);color:var(--color-text-muted)}.search-empty-icon.svelte-1occquv{font-size:3rem;margin-bottom:var(--space-4);opacity:.4}.search-empty.svelte-1occquv p:where(.svelte-1occquv){font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-faint)}
