/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-accent:var(--primary-500,#6366f1);--fff-tags-field-tag-bg:#fff;--fff-tags-field-tag-text:var(--fff-tags-field-accent)}@supports (color:color-mix(in lab, red, red)){:where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-text:color-mix(in srgb, var(--fff-tags-field-accent) 78%, #18181b)}}:where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-border:var(--fff-tags-field-accent)}@supports (color:color-mix(in lab, red, red)){:where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-border:color-mix(in srgb, var(--fff-tags-field-accent) 32%, #d4d4d8)}}:where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-remove-bg:#fff;--fff-tags-field-remove-border:#d4d4d8;--fff-tags-field-remove-text:#3f3f46;--fff-tags-field-remove-hover-bg:#fee2e2;--fff-tags-field-remove-hover-border:#fca5a5;--fff-tags-field-remove-hover-text:#b91c1c}.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-bg:var(--fff-tags-field-accent)}@supports (color:color-mix(in lab, red, red)){.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-bg:color-mix(in srgb, var(--fff-tags-field-accent) 14%, #27272a)}}.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-text:var(--fff-tags-field-accent)}@supports (color:color-mix(in lab, red, red)){.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-text:color-mix(in srgb, var(--fff-tags-field-accent) 42%, #f4f4f5)}}.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-border:var(--fff-tags-field-accent)}@supports (color:color-mix(in lab, red, red)){.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-tag-border:color-mix(in srgb, var(--fff-tags-field-accent) 34%, #52525b)}}.dark :where(.fff-tags-field,.fff-user-select__selected-tags){--fff-tags-field-remove-bg:#27272a;--fff-tags-field-remove-border:#52525b;--fff-tags-field-remove-text:#d4d4d8;--fff-tags-field-remove-hover-bg:#7f1d1d73;--fff-tags-field-remove-hover-border:#f87171;--fff-tags-field-remove-hover-text:#fecaca}.fff-tags-field__tag{border-radius:var(--fff-global-radius,.75rem);border:1px solid var(--fff-tags-field-tag-border);background:var(--fff-tags-field-tag-bg);max-width:100%;color:var(--fff-tags-field-tag-text);align-items:center;gap:.375rem;padding-block:.3125rem;padding-inline:.75rem .4375rem;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:0 1px 2px #0000000d}.fff-tags-field--sm .fff-tags-field__tag{padding-block:.25rem;padding-inline:.625rem .375rem;font-size:.75rem}.fff-tags-field--lg .fff-tags-field__tag{padding-block:.375rem;padding-inline:.875rem .5rem;font-size:.875rem}.fff-tags-field__tag.is-reorderable{cursor:grab}.fff-tags-field__tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fff-tags-field__tag-remove{border:1px solid var(--fff-tags-field-remove-border);border-radius:var(--fff-global-radius,.75rem);background:var(--fff-tags-field-remove-bg);width:1.375rem;height:1.375rem;color:var(--fff-tags-field-remove-text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.fff-tags-field__tag-remove:hover{background:var(--fff-tags-field-remove-hover-bg);border-color:var(--fff-tags-field-remove-hover-border);color:var(--fff-tags-field-remove-hover-text);transform:scale(1.04)}.fff-tags-field__tag-remove:focus-visible{outline:2px solid var(--fff-tags-field-accent);outline-offset:1px}.fff-tags-field__tag-remove svg{width:.875rem;height:.875rem}.fff-tags-field--sm .fff-tags-field__tag-remove{width:1.25rem;height:1.25rem}.fff-tags-field--sm .fff-tags-field__tag-remove svg{width:.75rem;height:.75rem}.fff-tags-field--lg .fff-tags-field__tag-remove{width:1.5rem;height:1.5rem}.fff-tags-field--lg .fff-tags-field__tag-remove svg{width:1rem;height:1rem}