.starter.svelte-kdzflg{width:100%;max-width:600px;text-align:left}.starter.svelte-kdzflg .company-search input{width:100%;padding:var(--space-5) 4.25rem var(--space-5) var(--space-6);font-size:var(--font-size-lg);font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);border:var(--card-border);border-radius:var(--radius-full);box-shadow:var(--shadow-card);transition:border-color .4s ease,box-shadow .4s ease}.starter.svelte-kdzflg .company-search input::placeholder{color:var(--color-muted)}@media(max-width:480px){.starter.svelte-kdzflg .company-search input{font-size:var(--font-size-base)}}.starter.svelte-kdzflg .company-search input:focus{outline:none;border:var(--card-border-accent);box-shadow:var(--shadow-card-accent)}.starter.svelte-kdzflg .company-search .dropdown{border-radius:var(--radius-xl);text-align:left}.starter.svelte-kdzflg .company-search .dropdown-item{padding:var(--space-3) var(--space-6)}.starter.svelte-kdzflg .company-search .company-name{font-size:var(--font-size-base)}.starter.svelte-kdzflg .company-search .dropdown-empty{padding:var(--space-4) var(--space-6)}.starter.svelte-kdzflg .company-search .submit-btn{right:8px}.starter.svelte-kdzflg .company-search .clear-btn,.starter.svelte-kdzflg .company-search .spinner{right:4rem}.starter-hint.svelte-kdzflg{margin:var(--space-3) 0 0;text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}
