.kind-toggle.svelte-1j7qiwg{gap:var(--space-2);display:flex}.kind-toggle.svelte-1j7qiwg button:where(.svelte-1j7qiwg):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kind-toggle.svelte-1j7qiwg button:where(.svelte-1j7qiwg){justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.kind-toggle.svelte-1j7qiwg button:where(.svelte-1j7qiwg):disabled{opacity:.5;cursor:not-allowed}.kind-toggle.svelte-1j7qiwg button:where(.svelte-1j7qiwg):not(:disabled):hover{background:var(--bg-surface-alt)}.kind-toggle.svelte-1j7qiwg button.active:where(.svelte-1j7qiwg){background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}input[type=text].svelte-1j7qiwg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input[type=text].svelte-1j7qiwg{padding:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-page);color:var(--text-primary)}.hint.svelte-1j7qiwg{font-size:var(--font-size-sm);color:var(--text-secondary)}.error.svelte-1j7qiwg{font-size:var(--font-size-sm);color:var(--status-danger)}.results.svelte-1j7qiwg{gap:var(--space-1);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.result-row.svelte-1j7qiwg{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);display:flex}.result-row.svelte-1j7qiwg:hover{background:var(--bg-surface-alt)}.result-row.svelte-1j7qiwg button:where(.svelte-1j7qiwg):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.result-row.svelte-1j7qiwg button:where(.svelte-1j7qiwg){justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.result-row.svelte-1j7qiwg button:where(.svelte-1j7qiwg):disabled{opacity:.5;cursor:not-allowed}.result-row.svelte-1j7qiwg button:where(.svelte-1j7qiwg):not(:disabled):hover{background:var(--bg-surface-alt)}.result-row.svelte-1j7qiwg button:where(.svelte-1j7qiwg){padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);flex-shrink:0}.result-row__title.svelte-1j7qiwg{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result-row__already.svelte-1j7qiwg{font-size:var(--font-size-xs);color:var(--text-secondary);flex-shrink:0}.tag-chip.svelte-1g6kryw{display:inline-flex;position:relative}.tag-chip__trigger.svelte-1g6kryw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tag-chip__trigger.svelte-1g6kryw{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--accent);background:var(--accent-soft);white-space:nowrap;cursor:pointer;font-weight:500;font:inherit;text-overflow:ellipsis;border:none;max-width:160px;display:inline-flex;overflow:hidden}.tag-chip__menu.svelte-1g6kryw{z-index:var(--z-popover);background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);padding:var(--space-1);min-width:200px;font-size:var(--font-size-sm);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0}.tag-chip__item.svelte-1g6kryw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tag-chip__item.svelte-1g6kryw{text-align:left;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;align-items:center;gap:var(--space-2);background:0 0;border:none;display:flex}.tag-chip__item.svelte-1g6kryw:hover:not(:disabled){background:var(--bg-surface-alt)}.tag-chip__item.svelte-1g6kryw:disabled{opacity:.6;cursor:not-allowed}.tag-chip__login.svelte-1g6kryw{color:var(--accent);font-weight:600}.tag-chip__notify.svelte-1g6kryw{font-size:var(--font-size-xs);color:var(--text-secondary)}.tag-chip__note.svelte-1g6kryw{padding:2px var(--space-2) var(--space-1);font-size:var(--font-size-xs);color:var(--status-success)}.tag-chip__remove.svelte-1g6kryw{color:var(--status-danger)}
