.text-input-container.svelte-1a1h3oa{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:720px;margin:8px;box-sizing:border-box;position:relative}.label-text.svelte-1a1h3oa{font-size:1.2em;font-weight:500;margin-bottom:8px}.input-form.svelte-1a1h3oa{width:100%;position:relative}.input-wrapper.svelte-1a1h3oa{position:relative;display:flex;align-items:center;width:100%}.input.svelte-1a1h3oa{width:100%;padding:1rem 3rem 1rem 1rem;border:1px solid var(--border-default);border-radius:var(--border-radius-lg);font-size:1rem;outline:none;box-sizing:border-box;background-color:var(--bg-deepest);color:var(--text-primary);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:var(--shadow-sm)}.input.svelte-1a1h3oa:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px #3b82f64d,var(--shadow-md);background-color:var(--bg-surface)}.input.svelte-1a1h3oa::placeholder{color:var(--text-tertiary)}.search-button.svelte-1a1h3oa{position:absolute;right:12px;background:var(--accent-primary);border:none;cursor:pointer;padding:.5rem;font-size:1.25rem;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);transition:background-color .2s ease,transform .2s ease;width:2.5rem;height:2.5rem}.search-button.svelte-1a1h3oa:hover{background-color:var(--accent-secondary);transform:scale(1.05)}.helper-text.svelte-1a1h3oa{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.autocomplete-list.svelte-1a1h3oa{list-style-type:none;margin:.25rem 0 0;padding:0;border:1px solid var(--border-default);border-top:none;border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);background:var(--bg-deepest);position:absolute;width:100%;max-height:300px;overflow-y:auto;z-index:999;box-sizing:border-box;box-shadow:var(--shadow-lg)}.autocomplete-item.svelte-1a1h3oa{padding:.75rem 1rem;cursor:pointer;color:var(--text-primary);transition:background-color .2s ease;border-bottom:1px solid var(--border-default)}.autocomplete-item.svelte-1a1h3oa:last-child{border-bottom:none}.autocomplete-item.svelte-1a1h3oa:hover{background-color:var(--bg-surface)}.autocomplete-item.svelte-1a1h3oa strong{color:var(--accent-primary);font-weight:700}.type-icon.svelte-1a1h3oa{display:inline-flex;align-items:center;vertical-align:middle;margin-right:.35rem;font-size:1.1em}.type-icon.history.svelte-1a1h3oa{color:var(--text-tertiary)}.type-icon.company.svelte-1a1h3oa{color:var(--accent-primary)}.type-icon.person.svelte-1a1h3oa{color:var(--text-secondary)}.type-icon.pep.svelte-1a1h3oa{color:var(--color-warning)}.type-icon.sanction.svelte-1a1h3oa{color:var(--danger)}.type-icon.teaser.svelte-1a1h3oa{color:var(--text-tertiary)}.autocomplete-item.teaser.svelte-1a1h3oa{color:var(--text-tertiary);font-size:.875rem;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
