.autocomplete.svelte-c0qc2v{flex:1;position:relative}.autocomplete.svelte-c0qc2v input:where(.svelte-c0qc2v){border:1px solid var(--color-gold);background:var(--color-cream);width:100%;color:var(--color-ink);box-sizing:border-box;outline:none;padding:.6rem .75rem;font-family:"Source Serif 4",Georgia,serif;font-size:1rem;transition:border-color .2s}.autocomplete.svelte-c0qc2v input:where(.svelte-c0qc2v):focus{border-color:var(--color-crimson)}.dropdown.svelte-c0qc2v{background:var(--color-cream);border:1px solid var(--color-gold);z-index:100;max-height:280px;margin:4px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.dropdown.svelte-c0qc2v li:where(.svelte-c0qc2v){cursor:pointer;color:#555;border-bottom:1px solid #ede0c4;padding:.5rem .75rem;font-family:"Source Serif 4",Georgia,serif;font-size:.95rem;transition:background .1s}.dropdown.svelte-c0qc2v li:where(.svelte-c0qc2v):last-child{border-bottom:none}.dropdown.svelte-c0qc2v li:where(.svelte-c0qc2v):hover,.dropdown.svelte-c0qc2v li.selected:where(.svelte-c0qc2v){background:var(--color-parchment);color:var(--color-ink)}
