1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,40289,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(601),a=e.i(70580),o=e.i(6247),n=e.i(58703),d=e.i(11855),l=e.i(58675),c=e.i(60814);let u=c.default.div.withConfig({displayName:"styles__CheckboxLabelWrapper",componentId:"sc-a3054315-0"})` 2 display: flex; 3 align-items: flex-start; 4 gap: 0.75rem; 5`,m=c.default.div.withConfig({displayName:"styles__InputWrapper",componentId:"sc-a3054315-1"})` 6 position: relative; 7 cursor: pointer; 8 9 ${e=>e.disabled&&c.css` 10 cursor: default; 11 `} 12`,p=c.default.input.withConfig({displayName:"styles__Input",componentId:"sc-a3054315-2"})` 13 position: absolute; 14 width: 100%; 15 height: 100%; 16 border: 0; 17 padding: 0; 18 margin: 0; 19 appearance: none; 20 cursor: pointer; 21 background: transparent; 22 23 ${e=>e.$isDisabled&&c.css` 24 cursor: default; 25 `} 26`,h=c.default.div.withConfig({displayName:"styles__StyledCheckbox",componentId:"sc-a3054315-3"})` 27 background: ${e=>e.theme.white}; 28 border: 1px solid ${e=>e.theme.gray}; 29 border-radius: 0.25rem; 30 display: flex; 31 align-items: center; 32 justify-content: center; 33 transition: background 0.2s ease; 34 35 &:hover { 36 border-width: 2px; 37 } 38 39 ${e=>"xs"===e.$size&&c.css` 40 min-width: 1.5rem; 41 min-height: 1.5rem; 42 max-width: 1.5rem; 43 max-height: 1.5rem; 44 `} 45 46 ${e=>"sm"===e.$size&&c.css` 47 min-width: 2rem; 48 min-height: 2rem; 49 max-width: 2rem; 50 max-height: 2rem; 51 `} 52 53 ${e=>"lg"===e.$size&&c.css` 54 min-width: 2.75rem; 55 min-height: 2.75rem; 56 max-width: 2.75rem; 57 max-height: 2.75rem; 58 `} 59 60 ${e=>e.$isChecked&&c.css` 61 background: ${e=>e.theme.primaryLightest}; 62 border: 2px solid ${e=>e.theme.primary}; 63 `} 64 65 ${e=>e.$isError&&c.css` 66 border-color: ${e=>e.theme.error}; 67 `} 68 69 ${e=>e.$isDisabled&&c.css` 70 background: ${e=>e.theme.grayLightest}; 71 border: 2px solid ${e=>e.theme.grayLight}; 72 `} 73`,g=c.default.div.withConfig({displayName:"styles__LabelWrapper",componentId:"sc-a3054315-4"})` 74 padding-top: ${e=>{var t;return"lg"===(t=e.$size)?"0.6rem":"sm"===t?"0.3rem":"0.1rem"}}; 75 76 ${e=>e.$isRequired&&c.css` 77 &::after { 78 content: ' *'; 79 color: ${e=>e.theme.grayDark}; 80 } 81 `} 82 83 ${e=>e.$overflowWrap&&c.css` 84 overflow-wrap: anywhere; 85 overflow: hidden; 86 `}; 87`,f=c.default.label.withConfig({displayName:"styles__Label",componentId:"sc-a3054315-5"})` 88 margin: auto 0; 89 color: ${e=>e.theme.grayDark}; 90 user-select: none; 91 cursor: pointer; 92 93 ${e=>e.$isChecked&&c.css` 94 color: ${e=>e.theme.black}; 95 `} 96 97 ${e=>e.$isDisabled&&c.css` 98 color: ${e=>e.theme.gray}; 99 cursor: default; 100 `} 101 102 ${e=>"xs"===e.$size&&c.css` 103 font-size: 0.8rem; 104 `} 105`,$=s.default.memo(e=>{let{id:r,size:s,label:i,isChecked:a,isDisabled:o,onClick:d,parentPreviewId:l,nestedComponentPath:c}=e,u=(0,n.useInlineEditing)(l,c);return(0,t.jsx)(f,{ref:u,htmlFor:r,$size:s,$isChecked:a,$isDisabled:o,onClick:d,children:i})}),b=s.default.memo(e=>{(0,r.countPerformance)("Atoms/Checkbox");let n=(0,s.useId)(),{id:c=n,name:b,text:y,label:x,linksTarget:v,overflowWrap:w=!1,size:C,checked:I=!1,disabled:_=!1,onChange:E,isRequired:j=!1,isValid:k=!1,isError:S=!1,validateOnlyOnRequiredChange:D=!1,validate:N,resetValidator:R,errorMessage:M,hasAbsoluteErrorMessage:F=!1,uncheckableIfDisabled:z=!1,parentPreviewId:A,nestedComponentPath:P,tabIndex:L=0,ariaExpanded:T,ariaControls:O,cy:W}=e,B=(0,s.useId)(),V=(0,s.useRef)(!0),[q,H]=(0,s.useState)(I),{setValidator:U,removeValidator:G,setResetter:K,removeResetter:X}=(0,d.useFormMethods)(),{renderCy:J}=(0,l.useDataAttributesRenderer)();(0,s.useEffect)(()=>(N&&U(b,{isValid:k,value:q?"true":"",validate:N}),()=>G?.(b)),[k,q,j]),(0,s.useEffect)(()=>(K?.(b,{reset:Y,resetValidator:R}),()=>X?.(b)),[]),(0,s.useEffect)(()=>{I!==q&&Z(I,!1)},[I]),(0,s.useEffect)(()=>{if(V.current){V.current=!1;return}N?.(q?"true":"",!1,D)},[j]),(0,s.useEffect)(()=>{H(I)},[I]);let Y=()=>{H(I),N?.(I?"true":"",!1,!0)},Q=e=>{e?.preventDefault(),Z(!q,!0)},Z=(e,t)=>{H(e),N?.(e?"true":"",!1),t&&E?.(e)},ee=!_||q&&z;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(u,{children:[(0,t.jsxs)(m,{...J(`${W}_checkbox`),onClick:()=>Q(),disabled:!ee,children:[(0,t.jsx)(p,{type:"checkbox",checked:q,disabled:!ee,id:c,name:b,readOnly:!0,$isDisabled:!ee,tabIndex:L,"aria-required":j,"aria-invalid":S,"aria-errormessage":S?B:void 0,"aria-expanded":T,"aria-controls":O}),(0,t.jsx)(h,{$size:C,$isChecked:q,$isDisabled:!ee,$isError:S,children:q&&(0,t.jsx)(a.Icon,{icon:"check-confirm",size:"xs"===C?"md":"lg",color:ee?"primary":"gray"})})]}),(0,t.jsxs)(g,{$size:C,$isRequired:j,$overflowWrap:w,children:[x&&(0,t.jsx)($,{id:c,size:C,label:
105x,isChecked:q,isDisabled:_,onClick:Q,parentPreviewId:A,nestedComponentPath:P}),!x&&y&&(0,t.jsx)(f,{htmlFor:c,$size:C,$isDisabled:_,children:(0,t.jsx)(o.RichText,{text:y,linksTarget:v,color:_?"gray":q?"black":"grayDark",hasAutoMargin:!0,parentPreviewId:A,nestedComponentPath:P})})]})]}),S&&(0,t.jsx)(i.ErrorMessage,{id:B,errorMessage:M,hasAbsoluteErrorMessage:F,cy:`${W}_error_message`})]})});e.s(["Checkbox",0,b],40289)},601,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(58703),a=e.i(58675),o=e.i(60814);let n=o.default.div.withConfig({displayName:"styles__ErrorMessage",componentId:"sc-f377ff89-0"})` 106 color: ${e=>e.theme.error}; 107 margin-top: 0.25rem; 108 font-size: 0.875rem; 109 110 ${e=>e.$hasAbsoluteErrorMessage&&o.css` 111 position: absolute; 112 `} 113`,d=s.default.memo(e=>{(0,r.countPerformance)("Atoms/ErrorMessage");let{id:s,errorMessage:o,hasAbsoluteErrorMessage:d=!1,cy:l}=e,c=(0,i.useInlineEditing)(o?.parentPreviewId,o?.nestedComponentPath),{renderCy:u}=(0,a.useDataAttributesRenderer)();return o?(0,t.jsx)(n,{ref:c,id:s,$hasAbsoluteErrorMessage:d,role:"alert",...u(l),children:o.text}):null});e.s(["ErrorMessage",0,d],601)},10504,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(60814);let a=i.default.div.withConfig({displayName:"styles__Grid",componentId:"sc-c637cd1c-0"})` 114 display: grid; 115 gap: ${e=>e.$gap}; 116 width: 100%; 117 118 ${e=>e.$alignItems&&i.css` 119 align-items: ${e.$alignItems}; 120 `} 121 122 ${e=>"auto"===e.$arrangement&&i.css` 123 grid-template-columns: auto; 124 `} 125 126 ${e=>"1/1"===e.$arrangement&&i.css` 127 grid-template-columns: calc(50% - ${e.$gap} / 2) calc( 128 50% - ${e.$gap} / 2 129 ); 130 `} 131 132 ${e=>"1/2"===e.$arrangement&&i.css` 133 grid-template-columns: calc(33.33% - ${e.$gap} / 2) calc( 134 66.66% - ${e.$gap} / 2 135 ); 136 `} 137 138 ${e=>"2/1"===e.$arrangement&&i.css` 139 grid-template-columns: calc(66.66% - ${e.$gap} / 2) calc( 140 33.33% - ${e.$gap} / 2 141 ); 142 `}; 143 144 ${e=>"1/1/1"===e.$arrangement&&i.css` 145 grid-template-columns: 146 calc(33.33% - ${e.$gap} * 2 / 3) calc( 147 33.33% - ${e.$gap} * 2 / 3 148 ) 149 calc(33.33% - ${e.$gap} * 2 / 3); 150 `}; 151`,o=s.default.memo(e=>{(0,r.countPerformance)("Atoms/Grid");let{children:s,gap:i,arrangement:o="auto",alignItems:n}=e;return(0,t.jsx)(a,{$arrangement:o,$gap:i,$alignItems:n,children:s})});e.s(["Grid",0,o],10504)},11864,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(601),a=e.i(70580),o=e.i(58703),n=e.i(10650),d=e.i(11855),l=e.i(58675),c=e.i(60814),u=e.i(63021),m=e.i(39350);let p=c.default.div.withConfig({displayName:"styles__Wrapper",componentId:"sc-d783eb28-0"})` 152 position: relative; 153`,h=c.default.div.withConfig({displayName:"styles__PseudoPreviewElement",componentId:"sc-d783eb28-1"})` 154 position: absolute; 155 left: 0; 156 top: -12px; 157 width: 100%; 158 height: 20px; 159 z-index: ${m.pseudoPreviewElement}; 160 font-size: 0; 161`,g=c.default.div.withConfig({displayName:"styles__ContentWrapper",componentId:"sc-d783eb28-2"})` 162 display: inline-flex; 163 justify-content: space-between; 164 position: relative; 165 width: 100%; 166 padding: 0 1.25rem; 167 gap: 0.5rem; 168 border-radius: 4px; 169 170 ${e=>(e.$isError||e.$isSuccess)&&c.css` 171 padding-right: 0.75rem; 172 `} 173 174 ${e=>e.$hasButton&&c.css` 175 padding-right: 0.5rem; 176 `} 177 178 ${e=>e.$disabled&&c.css` 179 background-color: ${e=>e.theme.grayLight}; 180 `} 181`,f=c.default.div.withConfig({displayName:"styles__InputLabelWrapper",componentId:"sc-d783eb28-3"})` 182 width: 100%; 183`,$=c.default.input.withConfig({displayName:"styles__StyledTextInput",componentId:"sc-d783eb28-4"})` 184 width: 100%; 185 height: 3.25rem; 186 border: 0; 187 border-radius: 4px; 188 outline: none; 189 font-size: 1rem; 190 background-color: transparent; 191 color: ${e=>e.theme.black}; 192 padding: 0; 193 194 ${e=>"lg"===e.$height&&` 195 height: 4.5rem; 196 font-size: 1.25rem; 197 `} 198 199 &:disabled { 200 opacity: 1; 201 color: ${e=>e.theme.grayDarkest}; 202 -webkit-text-fill-color: ${e=>e.theme.grayDarkest}; 203 } 204`,b=(0,c.default)($).withConfig({displayName:"styles__StyledTextarea",componentId:"sc-d783eb28-5"})` 205 display: block; 206 margin: 1rem 0; 207 min-height: 98px; 208 resize: none; 209 overflow: hidden; 210`,y=(0,c.default)($).withConfig({displayName:"styles__StyledDateInput",componentId:"sc-d783eb28-6"})` 211 &::-webkit-calendar-picker-indicator { 212 color: transparent; 213 background: none; 214 z-index: ${m.inputDateCalendarIcon}; 215 } 216 217 &::-webkit-date-and-time-value { 218 text-align: left; 219 } 220 221 &::before { 222 /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */ 223 font-family: Icons; 224 content: ${`"\\${u.IconsUnicodes.date}"`}; 225 position: absolute; 226 top: 50%; 227 transform: translateY(-50%); 228 right: 0.5rem; 229 font-size: 2rem; 230 color: ${e=>e.theme.grayDark}; 231 background-color: ${e=>e.theme.white}; 232 transition: color 0.3s ease; 233 234 ${e=>e.$isError&&c.css` 235 color: ${e=>e.theme.error}; 236 `} 237 238 ${e=>e.$isSuccess&&c.css` 239 color: ${e=>e.theme.success}; 240 `} 241 } 242`,x=c.default.div.withConfig({displayName:"styles__LabelWrapper",componentId:"sc-d783eb28-7"})` 243 display: flex; 244 position: absolute; 245 top: 0; 246 left: 0; 247 width: 100%; 248 height: 100%; 249 pointer-events: none; 250`,v=(e,t,r)=>c.css` 251 border-color: ${e=>e.theme.gray}; 252 border-top-style: solid; 253 border-top-width: 1px; 254 border-bottom-style: solid; 255 border-bottom-width: 1px; 256 257 ${r&&c.css` 258 border-${r}-style: solid; 259 border-${r}-width: 1px; 260 border-radius: ${"left"===r?"0.25rem 0 0 0.25rem":"0 0.25rem 0.25rem 0"}; 261 `} 262 263 ${e&&c.css` 264 border-width: 2px; 265 `} 266 267 ${t&&c.css` 268 border-color: ${e=>e.theme.error}; 269 `} 270`,w=c.default.div.withConfig({displayName:"styles__LabelFront",componentId:"sc-d783eb28-8"})` 271 ${e=>v(e.$isFocussed,e.$isError,"left")} 272 width: 1rem; 273`,C=c.default.div.withConfig({displayName:"styles__LabelCenter",componentId:"sc-d783eb28-9"})` 274 ${e=>v(e.$isFocussed,e.$isError)} 275 276 display: flex; 277 max-width: calc(90% - 2.5rem); 278 279 ${e=>e.$isAlignedStart&&c.css` 280 align-items: start; 281 padding-top: 1rem; 282 `} 283 284 ${e=>!e.$isAlignedStart&&c.css` 285 align-items: center; 286 `} 287 288 ${e=>(e.$isFocussed||e.$isDirty)&&c.css` 289 border-top: 0; 290 `} 291`,I=c.default.div.withConfig({displayName:"styles__LabelBack",componentId:"sc-d783eb28-10"})` 292 ${e=>v(e.$isFocussed,e.$isError,"right")} 293 flex-grow: 1;
294`,_=c.default.label.withConfig({displayName:"styles__Label",componentId:"sc-d783eb28-11"})` 295 position: relative; 296 color: ${e=>e.theme.grayDark}; 297 transition: 298 transform 0.2s ease, 299 color 0.2s ease, 300 font-size 0.2s ease, 301 padding 0.2s ease; 302 overflow: hidden; 303 text-overflow: ellipsis; 304 white-space: nowrap; 305 font-size: 1rem; 306 307 ${e=>"lg"===e.$height&&c.css` 308 font-size: 1.25rem; 309 `} 310 311 ${e=>(e.$isFocussed||e.$isDirty)&&c.css` 312 transform: translate3d(0, -1.55rem, 0); 313 font-weight: ${e.theme.fontWeightBold}; 314 font-size: 0.75rem; 315 padding: 0 0.25rem; 316 `} 317 318 ${e=>(e.$isFocussed||e.$isDirty)&&"lg"===e.$height&&c.css` 319 transform: translate3d(0, -2.2rem, 0); 320 `} 321 322 ${e=>(e.$isFocussed||e.$isDirty)&&e.$isAlignedStart&&c.css` 323 transform: translate3d(0, -1.42rem, 0); 324 `} 325 326 ${e=>e.$isFocussed&&c.css` 327 top: 1px; 328 color: ${e=>e.theme.grayDarkest}; 329 `} 330 331 ${e=>e.$isDisabled&&!e.$isDirty&&c.css` 332 color: ${e=>e.theme.grayDarkest}; 333 `} 334 335 ${e=>e.$isFocussed&&("lg"===e.$height||e.$isAlignedStart)&&c.css` 336 top: 0; 337 `} 338 339 ${e=>e.$isError&&(e.$isFocussed||e.$isDirty)&&c.css` 340 color: ${e=>e.theme.error}; 341 `} 342`,E=c.default.div.withConfig({displayName:"styles__IconButtonWrapper",componentId:"sc-d783eb28-12"})` 343 display: flex; 344 gap: 0.5rem; 345 346 ${e=>e.$isAlignedStart&&c.css` 347 align-items: start; 348 padding-top: 0.875rem; 349 `} 350 351 ${e=>!e.$isAlignedStart&&c.css` 352 align-items: center; 353 `} 354`,j=s.default.memo(e=>{let{id:r,errorId:s,name:i,type:a="date",currentValue:o,disabled:n=!1,required:d=!1,height:c="sm",focusHandler:u,blurHandler:m,changeHandler:p,isError:h=!1,isSuccess:g=!1,min:f,max:$,tabIndex:b=0,cy:x}=e,{renderCy:v}=(0,l.useDataAttributesRenderer)();return(0,t.jsx)(y,{id:r,name:i,type:a,value:o,disabled:n,$height:c,onFocus:u,onBlur:m,onChange:p,onDrop:e=>e.preventDefault(),onDragOver:e=>{e.preventDefault(),e.dataTransfer.dropEffect="none"},$isError:h,$isSuccess:g,min:f,max:$,tabIndex:b,"aria-required":d,"aria-invalid":h,"aria-errormessage":h?s:void 0,...v(x)})}),k=s.default.memo(e=>{let{id:r,errorId:i,name:a,currentValue:o,disabled:n=!1,required:d=!1,isError:c=!1,tabIndex:u=0,formatString:m=e=>e,focusHandler:p,blurHandler:h,changeHandler:g,cy:f}=e,{renderCy:$}=(0,l.useDataAttributesRenderer)(),y=(0,s.useRef)(null);return(0,t.jsx)(b,{as:"textarea",ref:y,id:r,name:a,value:m(o)||"",maxLength:3e3,disabled:n,onFocus:p,onBlur:h,onChange:e=>{y.current&&(y.current.style.height="auto",y.current.style.height=`${y.current.scrollHeight||0}px`),g(e)},onDrop:e=>e.preventDefault(),onDragOver:e=>{e.preventDefault(),e.dataTransfer.dropEffect="none"},tabIndex:u,"aria-required":d,"aria-invalid":c,"aria-errormessage":c?i:void 0,...$(f)})}),S=s.default.memo(e=>{let{id:r,errorId:s,name:i,type:a="text",currentValue:o,disabled:n=!1,required:d=!1,isError:c=!1,height:u="sm",tabIndex:m=0,formatString:p=e=>e,focusHandler:h,blurHandler:g,changeHandler:f,cy:b}=e,{renderCy:y}=(0,l.useDataAttributesRenderer)();return(0,t.jsx)($,{id:r,name:i,type:a,value:p(o)||"",disabled:n,$height:u,onFocus:h,onBlur:g,onChange:f,onDrop:e=>e.preventDefault(),onDragOver:e=>{e.preventDefault(),e.dataTransfer.dropEffect="none"},tabIndex:m,"aria-required":d,"aria-invalid":c,"aria-errormessage":c?s:void 0,...y(b)})}),D=e=>{let{parentPreviewId:r,nestedComponentPath:s}=e,i=(0,o.useInlineEditing)(r,s);return(0,t.jsx)(h,{ref:i})},N=s.default.memo(e=>{(0,r.countPerformance)("Atoms/Input");let[o]=new Date().toISOString().split("T"),{text:c,name:u,type:m="text",value:h="date"===m?o:"",disabled:$=!1,height:b="sm",button:y=null,isRequired:v=!1,isValid:N=!1,isSuccess:R=!1,isError:M=!1,validateOnlyOnRequiredChange:F=!1,minDateValue:z,maxDateValue:A,tabIndex:P=0,errorMessage:L,hasAbsoluteErrorMessage:T=!1,parentPreviewId:O,nestedComponentPath:W,cy:B,validate:V,resetValidator:q,formatString:H=e=>e,onChange:U}=e,{setValidator:G,removeValidator:K,setResetter:X,removeResetter:J}=(0,d.useFormMethods)(),Y=(0,s.useId)(),Q=(0,s.useId)(),[Z,ee]=(0,s.useState)(h??""),[et,er]=(0,s.useState)(!1),{isPreview:es}=(0,n.useEnvironment)(),ei=(0,s.useRef)(!0),{renderCy:ea}=(0,l.useDataAttributesRenderer)(),eo=()=>{ee(h??""),V?.(h??"",!0,!0)};(0,s.useEffect)(()=>(V&&G(u,{isValid:N,value:Z.trim(),validate:V}),()=>K(u)),[N,Z,v]),(0,s.useEffect)(()=>(X(u,{reset:eo,resetValidator:q}),()=>J(u)),[]),(0,s.useEffect)(()=>
354{if(ei.current){ei.current=!1;return}V?.(Z,!1,F)},[v]),(0,s.useEffect)(()=>{ee(h??"")},[h]);let en=e=>{ee(e.target.value),V?.(e.target.value.trim(),!0),U?.(e.target.value)},ed=()=>{er(!0)},el=()=>{er(!1),ee(Z.trim()),V?.(Z.trim(),!1)};return(0,t.jsxs)(p,{children:[es&&O&&(0,t.jsx)(D,{parentPreviewId:O,nestedComponentPath:W}),(0,t.jsxs)(g,{$disabled:$,$hasButton:!!y,$isError:M,$isSuccess:R,children:[(0,t.jsxs)(f,{children:[(()=>{let e=null;switch(m){case"date":e=(0,t.jsx)(j,{id:Y,errorId:Q,name:u,type:"date",height:b,value:Z,currentValue:Z,focusHandler:ed,blurHandler:el,changeHandler:en,disabled:$,required:v,isError:M,isSuccess:R,min:z,max:A,tabIndex:P,cy:B});break;case"textarea":e=(0,t.jsx)(k,{id:Y,errorId:Q,name:u,value:H(Z),currentValue:H(Z),focusHandler:ed,blurHandler:el,changeHandler:en,disabled:$,required:v,isError:M,tabIndex:P,cy:B});break;default:e=(0,t.jsx)(S,{id:Y,errorId:Q,name:u,type:m,height:b,value:H(Z),currentValue:H(Z),focusHandler:ed,blurHandler:el,changeHandler:en,disabled:$,required:v,isError:M,tabIndex:P,cy:B})}return e})(),(0,t.jsxs)(x,{...ea(`${B}_label_wrapper`),children:[(0,t.jsx)(w,{$isFocussed:et,$isError:M}),(0,t.jsx)(C,{$isAlignedStart:"textarea"===m,$isFocussed:et,$isDirty:!!(Z&&""!==Z)||"date"===m,$isError:M,children:(0,t.jsx)(_,{htmlFor:Y,$height:b,$isAlignedStart:"textarea"===m,$isFocussed:et,$isDirty:!!(Z&&""!==Z)||"date"===m,$isError:M,$isDisabled:$,children:`${c}${v?" *":""}`})}),(0,t.jsx)(I,{$isFocussed:et,$isError:M})]})]}),"date"!==m&&(M||R||y)&&(0,t.jsxs)(E,{$isAlignedStart:"textarea"===m,children:[R&&(0,t.jsx)(a.Icon,{icon:"state-success",size:"sm",color:"success",backgroundColor:"successLightest",cy:`${B}_icon_success`}),M&&(0,t.jsx)(a.Icon,{icon:"state-error",size:"sm",color:"error",backgroundColor:"errorLightest",cy:`${B}_icon_error`}),y]})]}),M&&(0,t.jsx)(i.ErrorMessage,{id:Q,errorMessage:L,hasAbsoluteErrorMessage:T,cy:`${B}_error_message`})]})});e.s(["Input",0,N],11864)},73690,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(601),a=e.i(70580),o=e.i(58703),n=e.i(10650),d=e.i(11855),l=e.i(58675),c=e.i(60814),u=e.i(39350);let m=c.default.div.withConfig({displayName:"styles__Wrapper",componentId:"sc-3ab1d2fd-0"})` 355 position: relative; 356`,p=c.default.div.withConfig({displayName:"styles__PseudoPreviewElement",componentId:"sc-3ab1d2fd-1"})` 357 position: absolute; 358 left: 0; 359 top: -12px; 360 width: 100%; 361 height: 20px; 362 z-index: ${u.pseudoPreviewElement}; 363 font-size: 0; 364`,h=c.default.div.withConfig({displayName:"styles__ContentWrapper",componentId:"sc-3ab1d2fd-2"})` 365 display: inline-flex; 366 justify-content: space-between; 367 position: relative; 368 width: 100%; 369 padding: 0 1.25rem; 370 371 ${e=>e.$disabled&&c.css` 372 /* stylelint-disable */ 373 background: linear-gradient( 374 180deg, 375 rgba(255, 255, 255, 0) 15%, 376 #f6f7f7 100% 377 ), 378 ${e=>e.theme.white}; 379 /* stylelint-enable */ 380 `} 381`,g=c.default.div.withConfig({displayName:"styles__SelectLabelWrapper",componentId:"sc-3ab1d2fd-3"})` 382 width: 100%; 383`,f=c.default.select.withConfig({displayName:"styles__StyledSelect",componentId:"sc-3ab1d2fd-4"})` 384 width: 100%; 385 height: 3.25rem; 386 border: 0; 387 border-radius: 4px; 388 outline: none; 389 font-size: 1rem; 390 background-color: transparent; 391 color: ${e=>""===e.value?e.theme.grayDark:e.theme.black}; 392 padding-right: 1.5rem; 393 appearance: none; 394 395 &:disabled { 396 opacity: 1; 397 color: ${e=>e.theme.grayDark}; 398 -webkit-text-fill-color: ${e=>e.theme.grayDark}; 399 } 400`,$=c.default.div.withConfig({displayName:"styles__LabelWrapper",componentId:"sc-3ab1d2fd-5"})` 401 display: flex; 402 position: absolute; 403 top: 0; 404 left: 0; 405 width: 100%; 406 height: 100%; 407 pointer-events: none; 408`,b=(e,t,r)=>c.css` 409 border-color: ${e=>e.theme.gray}; 410 border-top-style: solid; 411 border-top-width: 1px; 412 border-bottom-style: solid; 413 border-bottom-width: 1px; 414 415 ${r&&c.css` 416 border-${r}-style: solid; 417 border-${r}-width: 1px; 418 border-radius: ${"left"===r?"0.25rem 0 0 0.25rem ":"0 0.25rem 0.25rem 0"}; 419 `} 420 421 ${e&&c.css` 422 border-width: 2px; 423 `} 424 425 ${t&&c.css` 426 border-color: ${e=>e.theme.error}; 427 `} 428`,y=c.default.div.withConfig({displayName:"styles__LabelFront",componentId:"sc-3ab1d2fd-6"})` 429 ${e=>b(e.$isFocussed,e.$isError,"left")} 430 width: 1rem; 431`,x=c.default.div.withConfig({displayName:"styles__LabelCenter",componentId:"sc-3ab1d2fd-7"})` 432 ${e=>b(e.$isFocussed,e.$isError)} 433 434 display: flex; 435 align-items: center; 436 max-width: calc(90% - 2.5rem); 437 border-top: 0; 438`,v=c.default.div.withConfig({displayName:"styles__LabelBack",componentId:"sc-3ab1d2fd-8"})` 439 ${e=>b(e.$isFocussed,e.$isError,"right")} 440 flex-grow: 1;
441`,w=c.default.label.withConfig({displayName:"styles__Label",componentId:"sc-3ab1d2fd-9"})` 442 position: relative; 443 padding: 0 0.25rem; 444 font-size: 0.75rem; 445 font-weight: ${e=>e.theme.fontWeightBold}; 446 color: ${e=>e.theme.grayDark}; 447 overflow: hidden; 448 text-overflow: ellipsis; 449 white-space: nowrap; 450 transform: translate3d(0, -1.55rem, 0); 451 transition: color 0.2s ease; 452 453 ${e=>e.$isFocussed&&c.css` 454 top: 1px; 455 `} 456 457 ${e=>e.$isError&&c.css` 458 color: ${e=>e.theme.error}; 459 `} 460`,C=c.default.div.withConfig({displayName:"styles__Border",componentId:"sc-3ab1d2fd-10"})` 461 position: absolute; 462 top: 0; 463 left: 0; 464 width: 100%; 465 height: 100%; 466 pointer-events: none; 467 border: 1px solid ${e=>e.theme.gray}; 468 border-radius: 0.25rem; 469 470 ${e=>e.$isFocussed&&c.css` 471 border-width: 2px; 472 `} 473 474 ${e=>e.$isError&&c.css` 475 border-color: ${e=>e.theme.error}; 476 `} 477`,I=c.default.div.withConfig({displayName:"styles__IconWrapper",componentId:"sc-3ab1d2fd-11"})` 478 position: absolute; 479 top: 0.55rem; 480 right: 0.5rem; 481 pointer-events: none; 482`,_=e=>{let{parentPreviewId:r,nestedComponentPath:s}=e,i=(0,o.useInlineEditing)(r,s);return(0,t.jsx)(p,{ref:i})},E=s.default.memo(e=>{(0,r.countPerformance)("Atoms/Select");let{text:o="",name:c,placeholder:u="",options:p,value:b="",errorMessage:E,disabled:j=!1,isRequired:k=!1,isValid:S=!1,isSuccess:D=!1,isError:N=!1,validate:R,resetValidator:M,onChange:F,hasAbsoluteErrorMessage:z=!1,stopPropagation:A=!1,tabIndex:P=0,parentPreviewId:L,nestedComponentPath:T,cy:O}=e,{setValidator:W,removeValidator:B,setResetter:V,removeResetter:q}=(0,d.useFormMethods)(),H=(0,s.useId)(),U=(0,s.useId)(),[G,K]=(0,s.useState)(b),[X,J]=(0,s.useState)(!1),Y=()=>{K(b),F?.(b),R?.(b,!1,!0)};(0,s.useEffect)(()=>{if(W&&B)return R&&W(c,{isValid:S,value:G.toString()||"",validate:R}),()=>B(c)},[S,G]),(0,s.useEffect)(()=>{if(V&&q)return V(c,{reset:Y,resetValidator:M}),()=>q(c)},[]);let{isPreview:Q}=(0,n.useEnvironment)(),{renderCy:Z}=(0,l.useDataAttributesRenderer)();return(0,t.jsxs)(m,{children:[Q&&L&&(0,t.jsx)(_,{parentPreviewId:L,nestedComponentPath:T}),(0,t.jsxs)(h,{$disabled:j,$isError:N,$isSuccess:D,children:[(0,t.jsxs)(g,{children:[(0,t.jsxs)(f,{id:H,name:c,value:G,disabled:j,onFocus:()=>{J(!0)},onBlur:e=>{J(!1),R&&R(e.target.value,!1)},onChange:e=>{A&&e.stopPropagation(),K(e.target.value),F?.(e.target.value),R?.(e.target.value,!1)},tabIndex:P,"aria-required":k,"aria-invalid":N,"aria-errormessage":N?U:void 0,...Z(O),children:[u&&(0,t.jsx)("option",{value:"",disabled:k,children:u}),p.map((e,r)=>(0,t.jsx)("option",{value:"string"==typeof e?e:e.value,disabled:"string"!=typeof e&&!!e.disabled,children:"string"==typeof e?e:e.text},r))]}),o&&(0,t.jsxs)($,{...Z(`${O}_label_wrapper`),children:[(0,t.jsx)(y,{$isFocussed:X,$isError:N}),(0,t.jsx)(x,{$isFocussed:X,$isError:N,$isSuccess:D,children:(0,t.jsx)(w,{htmlFor:H,$isFocussed:X,$isError:N,children:`${o}${k?" *":""}`})}),(0,t.jsx)(v,{$isFocussed:X,$isError:N})]}),!o&&(0,t.jsx)(C,{$isFocussed:X,$isError:N})]}),(0,t.jsx)(I,{children:(0,t.jsx)(a.Icon,{icon:"chev-down",size:"lg",color:N?"error":D?"success":"grayDark"})})]}),N&&(0,t.jsx)(i.ErrorMessage,{id:U,errorMessage:E,hasAbsoluteErrorMessage:z,cy:`${O}_error_message`})]})});e.s(["Select",0,E],73690)},5940,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(30),a=e.i(70580),o=e.i(38642),n=e.i(60814),d=e.i(83464);let l=n.default.div.withConfig({displayName:"styles__Wrapper",componentId:"sc-5c91b7e-0"})` 483 width: 100%; 484 height: 100%; 485 486 ${(0,d.onDesktop)()} { 487 position: absolute; 488 top: 0; 489 left: 0; 490 } 491`,c=n.default.div.withConfig({displayName:"styles__MainMessage",componentId:"sc-5c91b7e-1"})` 492 display: flex; 493 flex-direction: column; 494 align-items: center; 495 justify-content: center; 496 min-height: 100%; 497 gap: 1.25rem; 498 499 ${e=>e.$hasSidePadding&&n.css` 500 padding: 0 3.75rem; 501 `} 502 503 ${(0,d.onDesktop)()} { 504 gap: 1.5rem; 505 } 506`,u=n.default.div.withConfig({displayName:"styles__MainMessageContent",componentId:"sc-5c91b7e-2"})` 507 display: flex; 508 flex-direction: column; 509 align-items: center; 510 justify-content: center; 511 gap: 1.25rem; 512 max-width: 660px; 513`,m=n.default.div.withConfig({displayName:"styles__HeadlineTextWrapper",componentId:"sc-5c91b7e-3"})` 514 display: flex; 515 flex-direction: column; 516 gap: 0.75rem; 517 text-align: center; 518`,p=["md","lg"],h=["sm","md"],g=s.default.memo(e=>{(0,r.countPerformance)("Molecules/MainMessage");
518let{children:s,icon:n,iconColor:d,iconBackgroundColor:g,headline:f,button:$,isAbsolute:b=!0,hasSidePadding:y=!1,cyHeadline:x,cyText:v}=e,w=(0,t.jsxs)(c,{$hasSidePadding:y,children:[(0,t.jsxs)(u,{role:"alert",children:[(0,t.jsx)(a.Icon,{backgroundColor:g,color:d,icon:n,size:"xl"}),(0,t.jsxs)(m,{children:[(0,t.jsx)(i.Headline,{size:p,weight:"bold",...f,cy:x,children:f.text}),(0,t.jsx)(o.Text,{size:h,cy:v,tag:"div",children:s})]})]}),$]});return(0,t.jsx)(t.Fragment,{children:b?(0,t.jsx)(l,{children:w}):w})});e.s(["MainMessage",0,g],5940)},33136,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(70580),a=e.i(38642),o=e.i(6247),n=e.i(58675),d=e.i(60814);let l=d.default.div.withConfig({displayName:"styles__NotificationBar",componentId:"sc-2f00c29c-0"})` 519 display: flex; 520 align-items: flex-start; 521 gap: 0.75rem; 522 border-radius: 4px; 523 border-style: solid; 524 border-width: 1px; 525 padding: 1rem; 526 527 ${e=>"success"===e.$type&&d.css` 528 border-color: ${e=>e.theme.success}; 529 `} 530 531 ${e=>"warning"===e.$type&&d.css` 532 border-color: ${e=>e.theme.warning}; 533 `} 534 535 ${e=>"error"===e.$type&&d.css` 536 border-color: ${e=>e.theme.error}; 537 `} 538`,c=s.default.memo(e=>{(0,r.countPerformance)("Molecules/NotificationBar");let{text:s,node:d,type:c,cy:u,alert:m=!1,parentPreviewId:p,nestedComponentPath:h}=e,{renderCy:g}=(0,n.useDataAttributesRenderer)();return(0,t.jsxs)(l,{$type:c,...g(u),role:m?"alert":void 0,children:[(0,t.jsx)(i.Icon,{icon:`state-${c}`,color:c,backgroundColor:`${c}Lightest`}),s&&(0,t.jsx)(o.RichText,{text:s,size:"xs",color:c,hasAutoMargin:!0,parentPreviewId:p,nestedComponentPath:h}),d&&(0,t.jsx)(a.Text,{size:"xs",color:c,children:d})]})});e.s(["NotificationBar",0,c],33136)},60454,95310,e=>{"use strict";var t=e.i(91398),r=e.i(41723),s=e.i(91788),i=e.i(33136),a=e.i(58675),o=e.i(60814);let n=o.default.div.withConfig({displayName:"styles__PopupMessageWrapper",componentId:"sc-71fcb952-0"})` 539 max-height: ${e=>e.$show?"300px":"0"}; 540 transition: max-height 1500ms linear; 541 overflow: hidden; 542`,d=o.default.div.withConfig({displayName:"styles__PopupMessage",componentId:"sc-71fcb952-1"})` 543 padding-top: ${e=>e.$paddingTop}; 544`,l=s.default.memo(e=>{(0,r.countPerformance)("Molecules/PopupMessage");let{show:o,text:l,node:c,type:u,paddingTop:m="1rem"}=e,{renderCy:p}=(0,a.useDataAttributesRenderer)(),h=(0,s.useMemo)(()=>({type:u,alert:o,cy:"popup_message"}),[o,u]);return(0,t.jsx)(n,{$show:o,...p("popup_message_wrapper"),children:(0,t.jsxs)(d,{$paddingTop:m,children:[l&&(0,t.jsx)(i.NotificationBar,{text:l,...h}),c&&(0,t.jsx)(i.NotificationBar,{node:c,...h})]})})});e.s(["PopupMessage",0,l],60454),e.s(["usePopupMessage",0,(e=!1,t=5e3)=>{let[r,i]=(0,s.useState)(!1),[a,o]=(0,s.useState)({text:"Changes saved successfully.",type:"success"}),n=(0,s.useRef)(void 0),d=(0,s.useCallback)(()=>{e||clearTimeout(n.current),i(!1)},[e]),l=(0,s.useCallback)((r,s,a)=>{e||clearTimeout(n.current),i(!0),o(s?{text:s,type:r}:{node:a,type:r}),e||(n.current=setTimeout(d,t))},[e,d,t]);return(0,s.useMemo)(()=>({visible:r,content:a,show:l,hide:d}),[a,d,l,r])}],95310)},11855,3687,e=>{"use strict";var t,r=e.i(91788),s=e.i(91398),i=e.i(41723),a=e.i(10650),o=e.i(26022),n=((t={})[t.INIT=0]="INIT",t[t.LOADING=1]="LOADING",t[t.SUCCESS=2]="SUCCESS",t[t.CUSTOM_ERROR=3]="CUSTOM_ERROR",t[t.ERROR=4]="ERROR",t);let d=0,l=[],c=(e,t)=>{if(2===d)return void t?.();if(1===d){t&&l.push(t);return}let r=document.createElement("script");r.onload=()=>{d=2,l.forEach(e=>e())},r.src=`https://www.recaptcha.net/recaptcha/api.js?render=${e}`,r.setAttribute("data-cmp-vendor","s1409"),document.head.appendChild(r),t&&l.push(t),d=1},u=r.default.createContext({}),m=r.default.createContext({});e.s(["FormMethodsContext",0,u,"FormProvider",0,e=>{let{children:t,endpoint:d,payloadBuilder:l,dataLayerBuilder:p,onSave:h,useCaptcha:g=!1,isDisabled:f=!1}=e,$=(0,r.useRef)({}),b=(0,r.useRef)({}),[y,x]=(0,r.useState)(n.INIT),[v,w]=(0,r.useState)(!0),[C,I]=(0,r.useState)(!1),[_,E]=(0,r.useState)(null),{recaptchaKey:j}=(0,a.useEnvironment)();(0,r.useEffect)(()=>{if(g)return document.documentElement.classList.add("has-recaptcha"),c(j),()=>document.documentElement.classList.remove("has-recaptcha")},[j,g]);let{currentLanguage:k}=(0,o.useLanguage)(),S=(0,r.useCallback)(()=>{let e=!0;return Object.keys($.current).forEach(t=>{let r=$.current[t];r.validate(r.value,!1)||(e=!1)}),e},[]),D=(0,r.useCallback)(e=>{I(!1),E(e),x(n.SUCCESS),h?.(e)},[h]),N=(0,r.useCallback)(async e=>{if(e?.preventDefault(),f||y===n.LOADING||!S())return;let t=e?e.target:void 0;x(n.LOADING),E(null);let r=l(t),s=async(e="")=>{if(d)try{let s={Accept:"application/json","Content-Type":"application/json","X-Language":k},a=await fetch(d,{headers:e?{...s,"X-Recaptcha-response":e}:s,method:"POST",body:JSON.stringify(r)}),o=await a.json();o.error?(E(o),x(n.CUSTOM_ERROR)):(p&&(0,i.pushToDataLayer)(p(t)),D(o))}catch{x(n.ERROR)}else D(r)};g&&d?c(j,()=>{window.grecaptcha.ready(()=>{(0,i.doAsync)(async()=>{let e=await window.grecaptcha.execute(j,{action:"submit"});await s(e)})})}):await s()}
544,[k,p,d,y,f,l,j,D,g,S]),R=(0,r.useMemo)(()=>({isValid:v,isDirty:C,isLoading:y===n.LOADING,isSuccess:y===n.SUCCESS,isDisabled:f,formState:y,data:_,onSubmit:N}),[_,y,C,f,v,N]),M=(0,r.useMemo)(()=>{let e=()=>{w(Object.keys($.current).every(e=>$.current[e].isValid))};return{dirtify:()=>I(!0),setValidator:(t,r)=>{$.current[t]=r,e()},removeValidator:t=>{delete $.current[t],e()},setResetter:(e,t)=>b.current[e]=t,removeResetter:e=>delete b.current[e],resetForm:t=>{I(!1),x(n.INIT),E(null),Object.keys(b.current).forEach(e=>{let r=b.current[e];r.resetValidator?.(),t&&r.reset()}),e()}}},[]);return(0,s.jsx)(u.Provider,{value:M,children:(0,s.jsx)(m.Provider,{value:R,children:t})})},"FormStatesContext",0,m],3687);let p=()=>(0,r.useContext)(u);e.s(["useForm",0,e=>{let t=p(),s=(0,r.useContext)(m);return(0,r.useEffect)(()=>{if(e){switch(s.formState){case n.SUCCESS:e?.onSuccess?.(s.data);break;case n.CUSTOM_ERROR:e?.onCustomError?.(s.data);break;case n.ERROR:e?.onError?.();break;case n.LOADING:e?.onLoading?.()}return()=>e?.onDestroy?.()}},[s.formState,s.data]),(0,r.useMemo)(()=>({...t,...s}),[s,t])},"useFormMethods",0,p],11855)},54749,e=>{"use strict";var t=e.i(99075),r=e.i(49889);e.s(["useValidatorEmail",0,(e,s)=>{let{globalLabels:i}=(0,t.useGlobalContent)();return(0,r.useValidatorRegExp)(e,s,/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,i.validation.email)}])},51552,e=>{"use strict";var t=e.i(49889);e.s(["useValidatorPhone",0,(e,r,s)=>(0,t.useValidatorRegExp)(e,r,/^((\+[1-9])|0)[0-9 ]*$/,s)])},49889,e=>{"use strict";var t=e.i(91788),r=e.i(5457);e.s(["useValidatorRegExp",0,(e,s,i,a)=>{i||(i=".*");let o=(0,t.useCallback)(e=>("string"==typeof i?new RegExp(i?`^${i}$`:""):i).test(e),[i]);return(0,r.useValidator)(e,s,o,a)}])},16519,5457,e=>{"use strict";var t=e.i(91788),r=e.i(99075);let s=(e,s,i,a)=>{let[o,n]=(0,t.useState)(void 0),[d,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)(!1),[m,p]=(0,t.useState)(!1),h=(0,t.useRef)(e),{globalLabels:g}=(0,r.useGlobalContent)();(0,t.useEffect)(()=>{h.current=e;let{validatedIsValid:t,validatedErrorMessage:r}=f(h.current);n(r),l(t),p(""!==h.current&&!t)},[e]),(0,t.useEffect)(()=>{let{validatedErrorMessage:e}=f(h.current);n(e)},[g]);let f=(0,t.useCallback)(e=>{let t,r,o,n;return(t=s,r=e,t&&""===r)?{validatedIsValid:!1,validatedErrorMessage:a??g.validation.required}:(o=s,n=e,o||""!==n)?{validatedIsValid:i(e),validatedErrorMessage:a}:{validatedIsValid:!0,validatedErrorMessage:void 0}},[a,g.validation.required,s,i]),$=(0,t.useCallback)((e,t,r=!1)=>{let i,a,{validatedIsValid:o,validatedErrorMessage:d}=f(e);return h.current=e,l(o),r||(n(d),t?(u(!1),p((i=s,a=e,i&&""===a))):(u(o),p(!o))),o},[s,f]);return(0,t.useMemo)(()=>({isRequired:s,isValid:d,isError:m,isSuccess:c,errorMessage:o,validate:$,resetValidator:()=>{l(!1),u(!1),p(!1)}}),[o,m,s,c,d,$])};e.s(["useValidator",0,s],5457);let i=()=>!0;e.s(["useValidatorRequired",0,(e,t,r=!0)=>s(e,r,i,t)],16519)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.