.chip-input.svelte-187ouuo{border:1px solid var(--color-shade);padding:var(--gap-tiny);align-items:flex-start;gap:var(--gap-tiny);cursor:text;border-radius:4px;display:flex}.ci-left.svelte-187ouuo,.ci-right.svelte-187ouuo{flex-shrink:0;justify-content:center;align-items:center;padding-top:3px;display:flex}.ci-inner.svelte-187ouuo{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-height:26px;display:flex}.ci-inner.svelte-187ouuo input:where(.svelte-187ouuo){color:var(--color-primary);background:0 0;border:none;outline:none;flex:1;min-width:80px;padding:2px 0;font-size:1rem}.chip.svelte-187ouuo{border:1px solid color-mix(in srgb, var(--chip-color) 50%, transparent);background:color-mix(in srgb, var(--chip-color) 15%, transparent);color:var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:2px 4px 2px 6px;font-size:.8rem;line-height:1.4;transition:border-color .15s,outline .15s;display:inline-flex;position:relative}.chip.focused.svelte-187ouuo{outline:1px solid var(--chip-color);outline-offset:0px}.chip-label.svelte-187ouuo{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.chip-x.svelte-187ouuo{cursor:pointer;color:var(--color-secondary);background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.chip-x.svelte-187ouuo:hover{color:var(--color-primary);background:#f003}.chip-preview.svelte-187ouuo{z-index:200;gap:var(--gap-small);padding:var(--gap-small);background:var(--color-bg-2);border:1px solid var(--color-shade);white-space:normal;max-width:280px;color:inherit;border-radius:4px;text-decoration:none;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 4px 12px #0006}.chip-preview.svelte-187ouuo .chip-preview-img{object-fit:cover;border-radius:4px;flex-shrink:0;width:48px}.chip-preview-body.svelte-187ouuo{flex-direction:column;gap:2px;min-width:0;display:flex}.chip-preview-title.svelte-187ouuo{color:var(--color-primary);font-size:.82rem;font-weight:600}.chip-preview-text.svelte-187ouuo{color:var(--color-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.drawer.svelte-hx07um{background-color:var(--color-bg);box-sizing:border-box;max-height:60vh;overflow-y:auto}.drawer.svelte-hx07um ul:where(.svelte-hx07um){margin:0;padding:0;list-style:none}.drawer.svelte-hx07um button:where(.svelte-hx07um){color:var(--color-text);cursor:pointer;width:100%;max-width:100vw;padding:var(--gap-small) var(--gap-small);box-sizing:border-box;background:0 0;border:none;justify-content:space-between;font-size:.9rem;display:flex}.ditem.svelte-hx07um{align-items:center;gap:var(--gap-small);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.drawer.svelte-hx07um button:where(.svelte-hx07um):hover,.drawer.svelte-hx07um button:where(.svelte-hx07um):focus,.drawer.svelte-hx07um button.active:where(.svelte-hx07um){background-color:var(--color-subtle);outline:none}.ditem.svelte-hx07um mark:where(.svelte-hx07um){background:var(--color-accent);color:var(--color-anti-accent);border-radius:2px;margin:0;padding:0}.drawer.svelte-hx07um p:where(.svelte-hx07um){padding:var(--gap-small);color:var(--color-secondary);margin:0}
