PageSourceSearch

https://xpert.saunierduval.pl/_next/static/chunks/0rjl5k1ij3vb9.js

js saunierduval.pl collected 2026-10-01 04:21:22 UTC 32,842 bytes, 544 lines download raw bytes

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.