.tag-input[data-v-53daf8ec]{height:auto;min-height:2.25rem;padding:.25rem .5rem}.tag-chip[data-v-53daf8ec]{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primary) 12%, var(--surface));color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);align-items:center;gap:.25rem;padding:.125rem .25rem .125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.tag-chip__remove[data-v-53daf8ec]{border-radius:9999px;align-items:center;padding:.05rem;line-height:1;display:inline-flex}.tag-chip__remove[data-v-53daf8ec]:hover{background:color-mix(in srgb, var(--primary) 20%, transparent)}.tag-input__field[data-v-53daf8ec]{width:100%;color:var(--text);background:0 0;border:none;outline:none;padding:.125rem 0;font-size:.8125rem}.tag-input__list[data-v-53daf8ec]{z-index:40;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--card);min-width:14rem;max-height:16rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.tag-input__option[data-v-53daf8ec]{border-radius:var(--radius-sm);color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}.tag-input__option--active[data-v-53daf8ec]{background:var(--surface)}.tag-input__count[data-v-53daf8ec]{color:var(--text-muted);font-size:.6875rem}
