.search.svelte-o9k0mh{max-width:32rem;position:relative}label.svelte-o9k0mh{margin-bottom:.25rem;font-weight:600;display:block}input.svelte-o9k0mh{width:100%;font:inherit;font-size:var(--step-1);border:2px solid var(--ink);border-radius:var(--radius-small);background:var(--paper);color:var(--ink);padding:.6rem .8rem .5rem}ul.svelte-o9k0mh{z-index:20;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-small);margin:4px 0 0;padding:.25rem 0;list-style:none;position:absolute;left:0;right:0;box-shadow:0 8px 24px #0000001f}li.svelte-o9k0mh a:where(.svelte-o9k0mh),li.svelte-o9k0mh button:where(.svelte-o9k0mh){color:var(--ink);justify-content:space-between;gap:1rem;padding:.45rem .8rem;text-decoration:none;display:flex}li.svelte-o9k0mh button:where(.svelte-o9k0mh){width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}li.active.svelte-o9k0mh a:where(.svelte-o9k0mh),li.active.svelte-o9k0mh button:where(.svelte-o9k0mh),li.svelte-o9k0mh a:where(.svelte-o9k0mh):hover,li.svelte-o9k0mh button:where(.svelte-o9k0mh):hover{background:var(--concrete)}
