@layer components{.VCBUDW_Container{--tag-input-padding-inline-start:var(--tag-input-tag-spacing);--tag-input-padding-inline-end:var(--tag-input-tag-spacing);min-height:calc((var(--min-rows) * var(--tag-input-height)) + ((var(--min-rows) + 1) * var(--tag-input-tag-spacing)));padding:var(--tag-input-tag-spacing) var(--tag-input-padding-inline-end) var(--tag-input-tag-spacing) var(--tag-input-padding-inline-start);border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--input-outline-border-color) inset;cursor:text;outline:0;transition:box-shadow .15s;position:relative;overflow:hidden}.VCBUDW_Container[data-disabled]{pointer-events:none}@media (hover:hover) and (pointer:fine){.VCBUDW_Container:not([data-disabled]):hover{box-shadow:0 0 0 1px var(--lightningcss-light,var(--gray-300))var(--lightningcss-dark,var(--gray-500)) inset}}.VCBUDW_Container:not([data-disabled])[data-focused]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}.VCBUDW_Container[data-empty]:not([data-has-start-adornment]){--tag-input-padding-inline-start:12px}.VCBUDW_Container[data-empty]:not([data-has-end-adornment]){--tag-input-padding-inline-end:12px}.VCBUDW_Container:where([data-size=md]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:20px;--tag-input-tag-spacing:6px}.VCBUDW_Container:where([data-size=lg]){--tag-input-font-size:var(--control-font-size-md);--tag-input-height:24px;--tag-input-tag-spacing:6px}.VCBUDW_Container:where([data-size=xl]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:24px;--tag-input-tag-spacing:8px}.VCBUDW_Container:where([data-size="2xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:28px;--tag-input-tag-spacing:8px}.VCBUDW_Container:where([data-size="3xl"]){--tag-input-font-size:var(--control-font-size-lg);--tag-input-height:32px;--tag-input-tag-spacing:8px}.VCBUDW_TagInput{margin-bottom:calc(var(--tag-input-tag-spacing) * -1);font-size:0;line-height:0;display:flow-root}.VCBUDW_StartAdornment,.VCBUDW_EndAdornment{min-width:var(--tag-input-height);max-width:calc(100.0% - var(--tag-input-tag-spacing));height:var(--tag-input-height);color:var(--color-text-tertiary);font-size:var(--tag-input-font-size);justify-content:center;align-items:center;line-height:1;display:inline-flex}:is(.VCBUDW_StartAdornment,.VCBUDW_EndAdornment)>*{max-width:100%}.VCBUDW_StartAdornment{margin-right:var(--tag-input-tag-spacing);margin-bottom:var(--tag-input-tag-spacing);vertical-align:top}.VCBUDW_EndAdornment{margin-bottom:var(--tag-input-tag-spacing);margin-left:var(--tag-input-tag-spacing);float:right}.VCBUDW_Tag{max-width:100%;height:var(--tag-input-height);border-radius:var(--radius-md);margin-right:var(--tag-input-tag-spacing);margin-bottom:var(--tag-input-tag-spacing);background-color:var(--lightningcss-light,var(--color-background-secondary-soft))var(--lightningcss-dark,var(--color-background-secondary-solid));color:var(--lightningcss-light,var(--color-text-secondary-soft))var(--lightningcss-dark,var(--color-text-secondary-solid));cursor:pointer;outline:none;align-items:center;padding:4px 4px 4px 8px;line-height:1.4;transition:background-color .15s;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.VCBUDW_Tag:hover{background-color:var(--lightningcss-light,var(--color-background-secondary-soft-hover))var(--lightningcss-dark,var(--color-background-secondary-solid-hover))}}.VCBUDW_Tag:focus{background-color:var(--lightningcss-light,var(--color-background-secondary-soft-hover))var(--lightningcss-dark,var(--color-background-secondary-solid-hover))}.VCBUDW_Container[data-disabled] .VCBUDW_Tag{color:var(--color-text-tertiary)}.VCBUDW_Tag[data-invalid]{background-color:var(--color-background-danger-soft);color:var(--color-text-danger-soft)}@media (hover:hover) and (pointer:fine){.VCBUDW_Tag[data-invalid]:hover{background-color:var(--color-background-danger-soft-hover)}}.VCBUDW_Tag[data-invalid]:focus{background-color:var(--color-background-danger-soft-hover)}.VCBUDW_Tag[data-duplicate]{animation:.5s VCBUDW_shake}.VCBUDW_Tag .VCBUDW_TagRemove{color:inherit;opacity:.7;align-items:center;margin-left:4px;transition:opacity .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.VCBUDW_Tag .VCBUDW_TagRemove:hover{opacity:1}}.VCBUDW_TagContent{white-space:nowrap;align-items:center;min-width:0;max-width:100%;line-height:1;display:flex;overflow:hidden}.VCBUDW_TagValue{min-width:0;max-width:100%;font-size:var(--tag-input-font-size);text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.VCBUDW_TagValue>*{vertical-align:top}.VCBUDW_InputContainer{max-width:100%;margin-bottom:var(--tag-input-tag-spacing);vertical-align:top;align-items:center;display:inline-flex}.VCBUDW_InputWrapper{width:100%;overflow:hidden}.VCBUDW_InputMeasure{font-size:var(--tag-input-font-size);visibility:hidden;white-space:nowrap;position:absolute}.VCBUDW_Input{min-width:20px;height:var(--tag-input-height);box-shadow:none;color:var(--color-text);font-size:var(--tag-input-font-size);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;line-height:1.4;display:block}.VCBUDW_Input:focus{outline:0}.VCBUDW_Input::placeholder,.VCBUDW_Input:disabled{color:var(--color-text-tertiary)}.VCBUDW_Input:-webkit-autofill,.VCBUDW_Input:-webkit-autofill:focus,.VCBUDW_Input:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.VCBUDW_Input:-webkit-autofill-and-obscured,.VCBUDW_Input:-webkit-autofill-strong-password,.VCBUDW_Input:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.VCBUDW_Limit{width:100%;color:var(--color-text);font-size:var(--font-text-xs-size);font-variant-numeric:tabular-nums;text-align:right;margin-top:2px}@keyframes VCBUDW_shake{0%{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}to{transform:translate(0)}}}
