.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{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1) var(--space-5);margin:var(--space-3) 0 0;padding:0;list-style:none;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.starter-hint.svelte-kdzflg li:where(.svelte-kdzflg){display:inline-flex;align-items:center;gap:6px;margin:0}.starter-hint.svelte-kdzflg svg:where(.svelte-kdzflg){flex-shrink:0;color:var(--color-accent)}@media(min-width:641px){.starter.svelte-kdzflg .company-search .has-submit-text input{padding-right:11rem}.starter.svelte-kdzflg .company-search .has-submit-text .submit-btn{width:auto;gap:var(--space-2);padding:0 var(--space-5);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);white-space:nowrap}.starter.svelte-kdzflg .company-search .has-submit-text .submit-btn:hover{transform:none}.starter.svelte-kdzflg .company-search .has-submit-text .clear-btn,.starter.svelte-kdzflg .company-search .has-submit-text .spinner{right:10.5rem}}@media(max-width:640px){.starter.svelte-kdzflg .company-search .has-submit-text{flex-direction:column;align-items:stretch;gap:var(--space-2)}.starter.svelte-kdzflg .company-search .has-submit-text input{padding-right:var(--space-10)}.starter.svelte-kdzflg .company-search .has-submit-text .submit-btn{position:static;width:100%;height:52px;gap:var(--space-2);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.starter.svelte-kdzflg .company-search .has-submit-text .clear-btn,.starter.svelte-kdzflg .company-search .has-submit-text .spinner{top:23px;right:var(--space-5)}}
