.CvTagField{grid-gap:.375rem;gap:.375rem;display:grid}.CvTagField .CvTagField__control{border:1px solid var(--spirit-color-form-field-fill-border-state-default);background-color:var(--spirit-color-form-field-fill-background-state-default);box-shadow:none;border-radius:.5rem;padding:calc(.5rem - 1px) .75rem}.CvTagField .CvTagField__control--isFocused{box-shadow:0 0 0 .125rem #0074e840;box-shadow:0 0 0 .125rem var(--spirit-color-focus-focus-ring-color-01,#0074e840)}.CvTagField--error .CvTagField__control{border-color:var(--spirit-color-form-field-danger)}.CvTagField .CvTagField__control-isDisabled{border-color:var(--spirit-color-disabled-border);background-color:var(--spirit-color-disabled-background)}.CvTagField .CvTagField__valueContainer{gap:.25rem;max-width:100%;padding:0;overflow:visible}.CvTagField .CvTagField__inputWrap{grid-area:1/1/2/3;align-items:center;display:flex;overflow:hidden}.CvTagField .CvTagField__inputWrap>div{margin:0;padding:0}.CvTagField .CvTagField__placeholder{color:var(--spirit-color-form-field-fill-placeholder);margin-left:0;margin-right:0}.CvTagField .CvTagField__removeButton{color:var(--spirit-color-selected-content-subtle);border-color:var(--spirit-color-selected-border-basic)}.CvTagField .CvTagField__menu{z-index:2}.CvTagField .CvTagField__option--isFocused{background-color:var(--spirit-color-background-interactive-state-hover)}.CvTagField .CvTagField__noOptionsMessage{text-align:left;color:var(--spirit-color-text-secondary);padding:calc(.5rem - 1px) .75rem}
