/* Scoped to the editable keyword component; public keyword links are unaffected. */
.tag-input-widget .pro21-field{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
.tag-input-widget.tag-input-widget :is(.pro20-chip,.pro22-draft.is-typing){display:inline-flex;align-items:center;gap:7px;padding:5px 7px 5px 10px;margin:0;max-width:100%;border:1px solid var(--st-edge,#8e7564);border-radius:18px;background:var(--st-panel,#211913);color:var(--st-ink,#fff0e2);font-weight:400;box-sizing:border-box}
.tag-input-widget.tag-input-widget :is(.pro20-chip,.pro22-draft){font-family:inherit;font-size:14px;line-height:1.4}
.tag-input-widget.tag-input-widget .pro22-draft>input{background:transparent;border:0;box-shadow:none;padding:0;margin:0;min-height:0;height:auto;font:inherit;color:inherit;width:var(--draft-width,26ch);max-width:100%}
.tag-input-widget.tag-input-widget :is(.pro20-chip button,.pro24-clear){display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;min-width:22px;height:22px;min-height:0;padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:inherit;font:18px/1 system-ui;transform:none}
.tag-input-widget.tag-input-widget .pro22-draft:not(.is-typing) .pro24-clear{display:none}

.tag-input-widget.tag-input-widget .pro22-draft.is-typing{min-width:0;min-height:0}.tag-input-widget.tag-input-widget .pro22-draft>input{min-width:0;color:var(--st-ink,#fff0e2)}

.pro20-tags-config{display:none}

.pro20-tags-config{display:none}
