(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1124],{69198:function(e,t,n){"use strict";n.d(t,{U:function(){return o}});var r=n(52322),l=n(2784),a=n(63955),u=n(96961),i=n.n(u);function o(e){let{form:t,onSubmit:n,children:u,...o}=e,{className:c,...s}=o,f=l.useMemo(()=>{if(n)return t.handleSubmit(n)},[t,n]);return(0,r.jsx)(a.RV,{...t,children:(0,r.jsx)("form",{className:c,onSubmit:f,...s,children:(0,r.jsx)("fieldset",{className:i().fieldset,disabled:t.formState.isSubmitting,children:u})})})}},90229:function(e,t,n){"use strict";n.d(t,{c:function(){return p}});var r,l,a=n(52322),u=n(2784),i=n(72779),o=n.n(i),c=n(9935),s=n(38686),f=n(3367),d=n(12031),v=n(32353),_=n.n(v);(r=l||(l={})).Default="default",r.Search="search",r.DisplayOnly="displayOnly";let h=u.forwardRef((e,t)=>{let{value:n,onDelete:r,canDelete:l,maxIndex:u,index:i=0}=e;return(0,a.jsx)("span",{className:_().value,role:"listitem",ref:t,"data-item-status":!u||i===u||i{e.stopPropagation(),r(n)},children:[(0,a.jsxs)(f.T,{children:["Remove ",n]}),(0,a.jsx)(c.Z,{color:"black"})]})]})})}),p=u.forwardRef(function(e,t){let{name:n,placeholder:r="",value:l=[],testId:i,validate:c,error:f,onChange:v,className:p,onFocus:x,variant:g="default",onTextChange:m,onEnter:T,onDelete:y,showLess:D=!1,currentValue:I="",maxItem:b=0,hideItem:j=!1,...N}=e,k=u.useRef(null),M=(0,d.qq)(t,k),[S,w]=u.useState(""),[E,C]=u.useState(!1),F=[","],R=["Enter",","],A=u.useRef(null),O=2*b,V=u.useRef([]),[B,q]=u.useState(O);V.current.length!==O&&(V.current=Array(O).fill().map((e,t)=>V.current[t]||u.createRef())),u.useEffect(()=>{I!==S&&w(I)},[I]);let L=e=>{if(c&&!c(e))return;if(l.includes(e)||!e){w("");return}let t=l.concat(e);w(""),v(t)},Z=e=>{let t=Array.from(new Set(e.filter(e=>e&&!l.includes(e))));if(t.length>0){let e=Array.from(new Set([...l,...t]));w(""),v(e)}else w("")},z=e=>{var t;if("search"===g||"displayOnly"===g){null==y||y(e);return}v(l.filter(t=>t!==e)),null===(t=k.current)||void 0===t||t.focus()},P=e=>{let t=F[0],n=e;for(let e=1;e{if(!D)return l.map(e=>({key:e,value:e,onDelete:z,canDelete:!0}));if(!l||0===l.length)return[];let e=[],{length:t}=l,n=0;return l.forEach((r,l)=>{e.push({index:n,value:r,onDelete:z,canDelete:!0}),n+=1,l!==t-1&&(e.push({index:n,value:"".concat(t-1-l,"+"),onDelete:z,canDelete:!1}),n+=1)}),e},[l]);return u.useEffect(()=>{if("search"!==g||E)return;let e=setTimeout(()=>{var e,t;let n=((null==A?void 0:null===(e=A.current)||void 0===e?void 0:e.offsetWidth)||0)-(S?100:0);if(n<=0)return;let r=0;for(let e=0;ee/2;if((r+=u)>n-(i?52:0)){if(0===e){let e=n-(i?52:0);a&&(a.style.width="".concat(e,"px"))}q(e-1>0?e-1:1);return}}q(V.current.length)},10);return()=>clearTimeout(e)},[V.current,S,E]),(0,a.jsxs)("div",{className:o()(_().container,p),"data-variant":g,ref:A,children:[(0,a.jsxs)("div",{className:_().input,role:"form",onBlur:e=>{e.preventDefault(),"default"===g&&L(e.target.value)},children:[(!E||"default"===g)&&!j&&l.length>0&&W.map((e,t)=>{let{canDelete:n,value:r,index:l}=e;return(0,a.jsx)(h,{index:l,value:r,onDelete:z,canDelete:n,ref:V.current[t],...D&&{maxIndex:B}},r)}),"displayOnly"!==g&&(0,a.jsx)("input",{type:"text",className:f?_().error:"",ref:M,name:n,value:S,onFocus:()=>{C(!0),q(O),null==x||x()},onBlur:()=>{C(!1)},onKeyDown:e=>{if("Enter"===e.key&&T){var t;e.preventDefault(),T(),w(""),null===(t=k.current)||void 0===t||t.blur();return}R.includes(e.key)&&"default"===g&&(e.preventDefault(),L(e.currentTarget.value)),"Backspace"===e.key&&""===S&&"default"===g&&(e.preventDefault(),z(l[l.length-1]))},onChange:e=>{if(b&&l.length>=b){null==m||m("");return}w(e.currentTarget.value),null==m||m(e.currentTarget.value)},onPaste:e=>{let t=e.clipboardData.getData("text/plain");if("default"!==g){e.preventDefault();let n="".concat(null!=S?S:"").concat(t);w(n),null==m||m(n);return}if(F.some(e=>t.includes(e))){let n=P(t);n.length>0&&(e.preventDefault(),Z(n))}},"data-test-id":i,...!l.length&&{placeholder:r},...E&&"search"===g&&{placeholder:r},...N})]}),f&&(0,a.jsx)(s.xv.Inline,{color:s.xv.Color.Error,children:f})]})});p.displayName="MultiText",p.Variant=l},44896:function(e,t,n){"use strict";n.d(t,{o:function(){return p}});var r=n(52322),l=n(2784),a=n(72779),u=n.n(a),i=n(75341),o=n(38686),c=n(89644),s=n(30438),f=n(89497),d=n(90738),v=n(84726),_=n.n(v),h=n(46762);let p=l.forwardRef(function(e,t){let{error:n,label:a,name:v,onBlur:h=s.Z,onChange:p,autoFocus:x,placeholder:g,testId:m,type:T="text",id:y,value:D,variant:I,size:b,gap:j="8",transparent:N=!1,className:k,...M}=e,S=y||l.useId(),w=(0,f.o)({variant:I,size:b}),E="file"===T?d.b:d.M;return(0,r.jsxs)(c.kC,{direction:"column",gap:j,width:"full",className:u()(_().input,{[_().error]:n,[_().transparent]:N}),"data-variant":I,"data-size":b,children:[a&&(0,r.jsx)(i._,{htmlFor:S,children:a}),(0,r.jsx)("input",{id:S,name:v,className:u()(k,w.map(e=>_()[e]),{[_().error]:n}),placeholder:g,ref:t,type:T,value:D,autoComplete:"off",onBlur:e=>{h(E(e))},onChange:e=>{p(E(e))},onDoubleClick:e=>e.currentTarget.select(),"data-test-id":m,...M}),n&&(0,r.jsx)(o.xv.Inline,{"data-error":!0,color:o.xv.Color.Error,children:n})]})});p.displayName="TextInput",p.Variant=h.Jf},46762:function(e,t,n){"use strict";var r,l,a,u,i,o;n.d(t,{Jf:function(){return r},pd:function(){return a}}),n(2784),(u=r||(r={})).Default="default",u.Light="light",u.Inline="inline",u.Search="search",(i=l||(l={})).Default="default",i.Large="large",(o=a||(a={})).InvalidType="INVALID_TYPE",o.InvalidSize="INVALID_SIZE"},90738:function(e,t,n){"use strict";function r(e){var t;return(null==e?void 0:null===(t=e.target)||void 0===t?void 0:t.value)||""}function l(e){var t,n;return null!==(n=null==e?void 0:null===(t=e.target)||void 0===t?void 0:t.files)&&void 0!==n?n:[]}n.d(t,{M:function(){return r},b:function(){return l}}),n(2784)},12031:function(e,t,n){"use strict";n.d(t,{qq:function(){return l}});var r=n(2784);function l(){for(var e=arguments.length,t=Array(e),n=0;n(function(){for(var e=arguments.length,t=Array(e),n=0;n{t.forEach(t=>{!function(e,t){if(null!=e){if("function"==typeof e){e(t);return}try{e.current=t}catch(n){throw Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}}}(t,e)})}})(...t),t)}},96961:function(e){e.exports={fieldset:"Form_fieldset__Zxoq8"}},32353:function(e){e.exports={container:"MultiText_container__DFcy7",input:"MultiText_input__1V5b2",value:"MultiText_value__KsvO0",value__inner:"MultiText_value__inner__hTOg8",error:"MultiText_error__FbpNL",values:"MultiText_values__5SDaN",labelFade:"MultiText_labelFade__OIeTz",value__inner_text:"MultiText_value__inner_text__fuDvf"}},84726:function(e){e.exports={input:"TextInput_input__g1ctI",error:"TextInput_error__3IHWw","variant-light":"TextInput_variant-light__0XTU_","sm--variant-light":"TextInput_sm--variant-light__yFvZ4","md--variant-light":"TextInput_md--variant-light__13Fdh","lg--variant-light":"TextInput_lg--variant-light__BYBpx","xl--variant-light":"TextInput_xl--variant-light__T5vxr",transparent:"TextInput_transparent__T_V62"}}}]);