form.svelte-1o0c7a1{border:2px solid var(--strong-line);border-radius:var(--radius-pill);background:var(--surface);align-items:center;inline-size:100%;max-inline-size:48rem;padding:.4rem .4rem .4rem 1.75rem;display:flex;position:relative}input.svelte-1o0c7a1{background:0 0;border:0;outline:none;flex:1;min-inline-size:0;padding-block:.65rem;font-size:1.1rem}input.svelte-1o0c7a1::placeholder{color:var(--muted)}form.svelte-1o0c7a1:focus-within{outline:3px solid var(--focus);outline-offset:2px}button.svelte-1o0c7a1{background:var(--accent);block-size:3.25rem;inline-size:3.25rem;color:var(--on-accent);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}ul.svelte-1o0c7a1{z-index:1000;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-block-size:22rem;box-shadow:var(--shadow);padding:.4rem;list-style:none;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline:1rem;overflow-y:auto}li.svelte-1o0c7a1{cursor:pointer;border-radius:.5rem;padding:.5rem .75rem;display:grid}li.svelte-1o0c7a1[aria-selected=true],li.svelte-1o0c7a1:hover{background:var(--surface-2)}li.svelte-1o0c7a1 span:where(.svelte-1o0c7a1){color:var(--muted);font-size:.875rem}
