.ci.svelte-xvy2eu.svelte-xvy2eu{display:flex;flex-direction:column;gap:6px;min-width:0}.dis.svelte-xvy2eu.svelte-xvy2eu{opacity:.8}.ci-opts.svelte-xvy2eu.svelte-xvy2eu{display:flex;flex-wrap:wrap;gap:5px}.ci-opt.svelte-xvy2eu.svelte-xvy2eu{all:unset;box-sizing:border-box;cursor:pointer;font-size:var(--fs-xs);padding:0 10px;min-height:var(--ctl-h-sm, 36px);display:inline-flex;align-items:center;border-radius:13px;border:1px solid var(--border-mid);color:var(--text-mid);white-space:nowrap}.ci-opt.svelte-xvy2eu.svelte-xvy2eu:hover:not(:disabled){border-color:var(--accent);color:var(--text)}.ci-opt.on.svelte-xvy2eu.svelte-xvy2eu{background:color-mix(in srgb,var(--accent) 20%,transparent);border-color:var(--accent);color:var(--text);font-weight:600}.ci-opt.svelte-xvy2eu.svelte-xvy2eu:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ci-opt.svelte-xvy2eu.svelte-xvy2eu:disabled{cursor:not-allowed}.ci-box.svelte-xvy2eu.svelte-xvy2eu{display:flex;flex-wrap:wrap;gap:5px;align-items:center;background:var(--bg-input);border:1px solid var(--border-mid);border-radius:3px;padding:0 5px;min-height:var(--ctl-h, 40px);box-sizing:border-box}.ci-box.svelte-xvy2eu.svelte-xvy2eu:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ci-chip.svelte-xvy2eu.svelte-xvy2eu{display:inline-flex;align-items:center;gap:2px;padding:0 2px 0 8px;border-radius:3px;font-size:var(--fs-xs);color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent)}.ci-chip.svelte-xvy2eu code.svelte-xvy2eu{font-family:var(--font-mono);font-size:var(--fs-xs);word-break:break-all}.ci-chip.svelte-xvy2eu button.svelte-xvy2eu{all:unset;cursor:pointer;width:20px;height:var(--ctl-h-sm, 36px);margin:calc((var(--ctl-h-sm, 36px) - 1.2em) / -2) 0;text-align:center;color:var(--text-dim)}.ci-chip.svelte-xvy2eu button.svelte-xvy2eu:hover{color:var(--text)}.ci-chip.svelte-xvy2eu button.svelte-xvy2eu:focus-visible{outline:2px solid var(--accent)}.ci-box.svelte-xvy2eu input.svelte-xvy2eu{flex:1;min-width:9rem;background:none!important;border:0!important;box-shadow:none!important;color:var(--text);font:inherit;font-size:var(--fs-sm);padding:2px 4px!important;min-height:var(--ctl-h-sm, 36px)!important;outline:none}.ci-err.svelte-xvy2eu.svelte-xvy2eu{font-size:var(--fs-xs);color:var(--text);border-left:3px solid var(--warn);padding-left:6px}
