.search-page.svelte-e12qt1{max-width:1400px;margin:0 auto;padding:var(--spacing-xl)}.search-header.svelte-e12qt1{margin-bottom:var(--spacing-xl)}.search-header.svelte-e12qt1 h1:where(.svelte-e12qt1){font-size:var(--font-size-title);margin-bottom:var(--spacing-md);color:var(--text-primary)}.search-query.svelte-e12qt1{font-size:var(--font-size-headline);color:var(--text-secondary)}.search-query.svelte-e12qt1 strong:where(.svelte-e12qt1){color:var(--accent)}.loading.svelte-e12qt1{text-align:center;padding:60px var(--spacing-xl)}.spinner.svelte-e12qt1{width:40px;height:40px;margin:0 auto var(--spacing-xl);border:4px solid var(--border);border-top-color:var(--accent);border-radius:var(--radius-full);animation:svelte-e12qt1-spin 1s linear infinite}@keyframes svelte-e12qt1-spin{to{transform:rotate(360deg)}}.error-message.svelte-e12qt1,.empty-state.svelte-e12qt1,.no-results.svelte-e12qt1{text-align:center;padding:60px var(--spacing-xl);color:var(--text-secondary)}.no-results.svelte-e12qt1 .hint:where(.svelte-e12qt1){margin-top:var(--spacing-md);font-size:var(--font-size-callout);color:var(--text-tertiary)}.results-header.svelte-e12qt1{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border);color:var(--text-secondary)}.results-container.svelte-e12qt1{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl)}.results-column.svelte-e12qt1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.column-title.svelte-e12qt1{font-size:var(--font-size-headline);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--border)}.results-list.svelte-e12qt1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.result-card.svelte-e12qt1{display:block;padding:var(--spacing-xl);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:background .15s ease,border-color .15s ease}.result-card.svelte-e12qt1:hover{border-color:var(--accent);box-shadow:0 2px 8px #0000001a;transform:translateY(-2px)}.result-header.svelte-e12qt1{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);flex-wrap:wrap}.word.svelte-e12qt1{font-size:var(--font-size-title);font-weight:700;color:var(--text-primary)}.pronunciation.svelte-e12qt1{font-size:var(--font-size-body);color:var(--text-secondary)}.common-badge.svelte-e12qt1{font-size:var(--font-size-footnote);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--accent);color:#fff;font-weight:500}.definitions.svelte-e12qt1{display:flex;flex-direction:column;gap:var(--spacing-sm)}.definition.svelte-e12qt1{color:var(--text-primary);line-height:1.5}.more-definitions.svelte-e12qt1{color:var(--text-tertiary);font-size:var(--font-size-callout);font-style:italic;margin-top:var(--spacing-xs)}@media (max-width: 768px){.search-page.svelte-e12qt1{padding:var(--spacing-lg)}.results-header.svelte-e12qt1{margin-bottom:var(--spacing-lg);font-size:var(--font-size-footnote)}.results-container.svelte-e12qt1{grid-template-columns:1fr}.results-column.svelte-e12qt1,.results-list.svelte-e12qt1{gap:var(--spacing-md)}.result-card.svelte-e12qt1{padding:var(--spacing-lg)}.result-header.svelte-e12qt1{gap:var(--spacing-sm)}.word.svelte-e12qt1{font-size:var(--font-size-headline)}.pronunciation.svelte-e12qt1{font-size:var(--font-size-footnote)}.common-badge.svelte-e12qt1{font-size:var(--font-size-caption2)}.definitions.svelte-e12qt1{gap:var(--spacing-xs)}.definition.svelte-e12qt1{font-size:var(--font-size-footnote)}.more-definitions.svelte-e12qt1{font-size:var(--font-size-caption1)}.no-results.svelte-e12qt1 .hint:where(.svelte-e12qt1){font-size:var(--font-size-caption1)}}
