.wrap.svelte-4cijiw{position:relative}input.svelte-4cijiw{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--color-fg) 20%, transparent);background:var(--color-bg);width:100%;color:var(--color-fg);border-radius:.6em;padding:.7em .9em;font-size:1rem}input.svelte-4cijiw:disabled{opacity:.5}.hint.svelte-4cijiw{opacity:.55;margin-top:.3em;font-size:.72rem;display:block}.suggestions.svelte-4cijiw{z-index:10;background:var(--color-bg);border:1px solid color-mix(in oklab, var(--color-fg) 20%, transparent);box-shadow:0 8px 24px color-mix(in oklab, var(--color-fg) 15%, transparent);border-radius:.6em;max-height:60vh;margin:0;padding:.25em;list-style:none;position:absolute;top:calc(100% + .25em);left:0;right:0;overflow-y:auto}.suggestions.svelte-4cijiw li:where(.svelte-4cijiw) button:where(.svelte-4cijiw){text-align:left;width:100%;font:inherit;color:var(--color-fg);cursor:pointer;background:0 0;border:none;border-radius:.4em;padding:.55em .7em;display:block}.suggestions.svelte-4cijiw li:where(.svelte-4cijiw) button.active:where(.svelte-4cijiw),.suggestions.svelte-4cijiw li:where(.svelte-4cijiw) button:where(.svelte-4cijiw):hover{background:color-mix(in oklab, var(--color-primary) 35%, transparent)}
