.ti[data-v-922cea2f]{position:relative}.ti-box[data-v-922cea2f]{border:1px solid var(--color-border);background:var(--input-bg);cursor:text;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;min-height:32px;padding:3px 6px;font-family:Inter,sans-serif;transition:border-color .12s,box-shadow .12s;display:flex}.ti-box[data-v-922cea2f]:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-500) 14%, transparent)}.ti-chip[data-v-922cea2f]{background:var(--color-primary-50);color:var(--color-primary-500);border-radius:4px;align-items:center;gap:4px;padding:4px 4px 4px 8px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.ti-chip-x[data-v-922cea2f]{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:3px;font-size:14px;line-height:1}.ti-chip-x[data-v-922cea2f]:hover{background:color-mix(in srgb, currentColor 15%, transparent)}.ti-input[data-v-922cea2f]{min-width:100px;color:var(--color-text);flex:1;margin:0;padding:4px 2px;font-family:inherit;font-size:12px;box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.ti-input[data-v-922cea2f]:focus,.ti-input[data-v-922cea2f]:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.ti-input[data-v-922cea2f]::placeholder{color:var(--color-text-subtle)}.ti-pop{background:var(--color-surface-elevated,#fff);border:1px solid var(--color-border,#e5e7eb);box-shadow:var(--shadow-md,0 4px 12px #0f172a1a);max-height:220px;z-index:var(--z-tooltip,1090);border-radius:6px;padding:4px;font-family:Inter,sans-serif;position:absolute;overflow-y:auto}.ti-pop .ti-empty{color:var(--color-text-subtle);text-align:center;padding:8px 10px;font-size:12px}.ti-pop .ti-item{cursor:pointer;text-align:left;width:100%;color:var(--color-text);background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:7px 10px;font-family:inherit;font-size:12.5px;display:flex}.ti-pop .ti-item.active,.ti-pop .ti-item:hover{background:var(--color-surface-3)}.ti-pop .ti-item--create{color:var(--color-primary-500);font-weight:500}.ti-pop .ti-item--create svg{stroke:currentColor;fill:none;stroke-width:2.25px;stroke-linecap:round;width:12px;height:12px}
