.picker.svelte-16s18ep{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pick.svelte-16s18ep{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 6px 0 14px;background:var(--ink);color:var(--bg);font-family:var(--f-display);font-weight:600;font-size:17px}.pick.svelte-16s18ep button:where(.svelte-16s18ep){width:28px;height:28px;border:0;background:transparent;color:inherit;font-size:18px;cursor:pointer}.pick.svelte-16s18ep button:where(.svelte-16s18ep):hover{color:var(--accent)}.vsx.svelte-16s18ep{font-family:var(--f-mono);font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.add.svelte-16s18ep{position:relative;flex:1 1 220px;max-width:320px}.add.svelte-16s18ep input:where(.svelte-16s18ep){width:100%;height:44px;border:1px dashed var(--ink);background:var(--paper);color:var(--ink);font:inherit;font-size:15px;padding:0 12px}.results.svelte-16s18ep{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;list-style:none;margin:0;padding:4px;background:var(--paper);border:1px solid var(--rule);box-shadow:0 10px 28px #0003}.results.svelte-16s18ep button:where(.svelte-16s18ep){display:flex;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.results.svelte-16s18ep button.on:where(.svelte-16s18ep),.results.svelte-16s18ep button:where(.svelte-16s18ep):hover{background:var(--bg)}.v.svelte-16s18ep{font-family:var(--f-mono);font-size:12px;color:var(--muted)}
