1"use strict";(self.webpackChunkcox_cms_react=self.webpackChunkcox_cms_react||[]).push([[7994],{3594:function(e,t,n){n.d(t,{Q:function(){return l}});var a=n(2479),r=n(21239),i=n(41516);n(41317),n(92232);const o={href:"#",text:"",active:!1,title:""},l=({breadcrumbItems:e=[],className:t="",id:n=""})=>(0,a.jsx)(a.Fragment,{children:(null==e?void 0:e.length)>0&&(0,a.jsx)(i.b,{className:`breadcrumb-container ${t}`,"data-testid":`${n}-breadcrumb-container`,id:n,children:e.map((e,t)=>(0,r.createElement)(i.b.Item,Object.assign({},o,{key:`breadcrumb-item-${t+1}`,"data-testid":`breadcrumb-item-${t}`,href:e.href,active:e.active,title:e.title}),e.text))})})},7016:function(e,t,n){n.d(t,{Op:function(){return i},xW:function(){return o}});var a=n(21239);const r=(0,a.createContext)({});r.displayName="FormContext";const i=r.Provider;function o(){const e=(0,a.useContext)(r);return 0===Object.keys(e).length&&(e.errorMessage="should be used inside a Form Container"),e}},9235:function(e,t,n){n.d(t,{Ay:function(){return a.F},YI:function(){return a.a},ZQ:function(){return a.F}});var a=n(65495);n(2479),n(21239),n(35294),n(11511),n(92040),n(41317),n(2621),n(66026),n(11526),n(7016),n(53674),n(43499),n(45072),n(56414),n(65706),n(8890),n(84843),n(41516),n(92232),n(78070),n(21166),n(55140),n(87434),n(20610),n(77289),n(46306),n(38927),n(67429),n(55994),n(63894),n(93624),n(9325),n(71656),n(47757),n(28464),n(4161)},10176:function(e,t,n){n.d(t,{C:function(){return s}});var a=n(2479),r=n(21239),i=n(84843);const o=2*Math.PI*27,l=({progress:e,totalSeconds:t})=>{const n=(0,r.useRef)(null),l=(0,r.useRef)(!1),{isBusiness:s}=(0,i.A)();return(0,r.useEffect)(()=>{n.current&&(n.current.innerHTML=((e=0,t=!0)=>`<svg class="countdown__ring" viewBox="0 0 64 64"\n xmlns="http://www.w3.org/2000/svg">\n <defs>\n <linearGradient id="countdownGradient" x1="0%" y1="0%" x2="100%" y2="100%">\n <stop offset="0%" stop-color="var(--spinner-color-fill-gradient-start, #00AAF4)" />\n ${t?'<stop offset="50%" stop-color="var(--spinner-color-fill-gradient-middle, #00BFA4)" />':""}\n <stop offset="100%" stop-color="var(--spinner-color-fill-gradient-end, #00D258)" />\n </linearGradient>\n </defs>\n <circle class="countdown__ring-track"\n cx="32" cy="32" r="27" fill="none"\n stroke="var(--spinner-color-fill-placeholder, #EBEFF0)" stroke-width="6" />\n <circle class="countdown__ring-progress"\n cx="32" cy="32" r="27" fill="none"\n stroke="url(#countdownGradient)" stroke-width="6"\n stroke-linecap="round" stroke-dasharray="${o}"\n stroke-dashoffset="${e}"\n style="transform: scaleX(-1) rotate(-90deg); transform-origin: 32px 32px; transition: stroke-dashoffset 1.05s linear" />\n </svg>`)(0,!s))},[]),(0,r.useEffect)(()=>{if(!n.current)return;const a=n.current.querySelector(".countdown__ring-progress");a&&(l.current||(l.current=!0,getComputedStyle(a).strokeDashoffset),((e,t,n)=>{const a=Math.min(1,t+1/n);e.setAttribute("stroke-dashoffset",String((e=>o*e)(a)))})(a,e,t))},[e,t]),(0,a.jsx)("div",{ref:n,className:"countdown__ring-wrapper","data-testid":"countdown-ring"})},s=({totalSeconds:e=7,isActive:t,onComplete:n,hidden:i=!1})=>{const{remaining:o,progress:s}=((e,t,n)=>{const[a,i]=(0,r.useState)(e),o=(0,r.useRef)(n),l=(0,r.useRef)(null);return o.current=n,(0,r.useEffect)(()=>{var n;return t?(i(e),l.current=(e=>{let t=e.totalSeconds,n=null;const a=()=>e.totalSeconds>0?1-t/e.totalSeconds:0,r=()=>{null!==n&&(clearInterval(n),n=null)};return{start:()=>{r(),t=e.totalSeconds,e.onTick(t,a()),n=setInterval(()=>{t--,e.onTick(t,a()),t<=0&&(r(),e.onComplete())},1e3)},stop:r,getRemaining:()=>t,getProgress:a}})({totalSeconds:e,onTick:e=>{i(e)},onComplete:()=>{var e;null===(e=o.current)||void 0===e||e.call(o)}}),l.current.start(),()=>{var e;null===(e=l.current)||void 0===e||e.stop(),l.current=null}):(null===(n=l.current)||void 0===n||n.stop(),void(l.current=null))},[t,e]),{remaining:a,progress:e>0?1-a/e:0}})(e,t,n);return i?(0,a.jsx)(a.Fragment,{}):(0,a.jsxs)("div",{className:"countdown",role:"timer","aria-label":`${o} seconds remaining`,"data-testid":"countdown",children:[(0,a.jsx)(l,{progress:s,totalSeconds:e}),(0,a.jsx)("span",{className:"countdown__number","aria-hidden":"true",children:o})]})}},21103:function(e,t,n){n.d(t,{$n:function(){return a.B},Ay:function(){return a.B},EY:function(){return r.B},OF:function(){return r.L},Ow:function(){return r.A},V7:function(){return r.S},vo:function(){return r.a}});var a=n(9325),r=n(47757);n(2479),n(21239),n(35294),n(11511),n(92040),n(41317),n(2621),n(66026),n(11526),n(71656),n(67429),n(8890),n(45072),n(38927)},21166:function(e,t,n){n.d(t,{F:function(){return l}});var a=n(2479),r=n(35294),i=n(92040),o=n(11526);const l=e=>{const{id:t="",status:n="",message:l="",requiredMessageIcon:s=r.M,requiredMessageIconAlt:c="",successIcon:d=r.i,pendingIcon:u=r.j}=e,f=e=>(0,a.jsxs)("div",{className:"form-message-block","data-testid":`${t}-form-message-block`,children:[(0,a.jsx)("div",{className:"form-message-img-container","data-testid":`${t}-form-message-img-container`,children:(0,a.jsx)("img",{src:(0,o.g)(e),alt:c})}),(0,a.jsx)("div",{className:`form-message-text ${n}`,"data-testid":`${t}-form-message-${n}-text`,"aria-label":l,role:n===i.qp.ERROR?"alert":void 0,"aria-atomic":n===i.qp.ERROR?"true":void 0,children:l})]});return n==i.qp.ERROR?f(s):l&&n==i.qp.SUCCESS?f(d):l&&n==i.qp.PENDING?f(u):(0,a.jsx)(a.Fragment,{})}},21709:function(e,t,n){n.d(t,{Ay:function(){return a.B},e4:function(){return a.b},lZ:function(){return a.B},x1:function(){return a.a}});var a=n(69604);n(2479),n(21239),n(11526),n(11511),n(92040),n(41317),n(2621),n(66026),n(9325),n(35294),n(71656),n(67429),n(8890),n(45072),n(47757),n(38927),n(77289),n(46306),n(55994)},22609:function(e,t,n){n.d(t,{Xq:function(){return d}});var a,r=n(2479),i=n(21239),o=n(7016),l=n(53674),s=n(63372),c=n(21166);n(92040),n(77289),n(46306),n(38927),n(11511),n(41317),n(2621),n(66026),n(67429),n(8890),n(45072),n(55994),n(35294),n(11526),(a||(a={})).TOGGLE="toggle";const d=e=>{const{formContext:t,setFormContext:n,validateOnBlur:a}=(0,o.xW)(),{id:d="",name:u="",customClassName:f="",customOnChange:m,requiredMessageIcon:p,requiredMessageIconAlt:g,validateOnBlur:h,onBlur:v}=e,{selected:b=!1,value:C=s.b.default,message:x="",readonly:y=!1,disabled:w=!1}=(null==t?void 0:t[u])||e,D=y||w,M=C===s.b.selected||b?s.b.selected:s.b.default,E=(0,l.c)({name:u});return(0,i.useEffect)(()=>{null==n||n(u,M,e,!1)},[]),(0,r.jsxs)("div",{"data-testid":`${d}-form-toggle-container`,className:`form-toggle-container ${f}`,children:[(0,r.jsx)(s.T,Object.assign({},e,{onChange:(t,a)=>{D||null==n||n(u,a,e,!0,!1),m&&m(t)},onBlur:()=>{(void 0!==h?h:void 0!==a&&a)&&(null==n||n(u,M,e,!0,!1)),v&&v()},selected:M===s.b.selected,value:M,disabled:D})),(0,r.jsx)(c.F,{id:d,status:E,message:x,requiredMessageIcon:p,requiredMessageIconAlt:g})]})}},35726:function(e,t,n){n.d(t,{Ex:function(){return s}});var a,r,i,o,l=n(2479);(o=a||(a={})).left="left",o.center="center",o.right="right",function(e){e.special="special",e.standard="standard",e.mobile="mobile",e.fiber="fiber",e.community="community",e.green="mobile",e.aqua="standard",e.teal="fiber",e.merigold="special"}(r||(r={})),function(e){e.MEDIUM="medium",e.SMALL="small"}(i||(i={}));const s=({align:e=a.left,text:t="",bgColor:n="",id:o="",variation:s,isSpacing:c=!1,size:d=i.MEDIUM,isSquare:u=!1})=>{var f;const m=s&&Object.values(r).includes(s);return(0,l.jsx)("div",{"data-testid":"badge-container",className:`badge-container align-${e}`,id:o,children:(0,l.jsx)("div",{"data-testid":(o?`${o}-`:"")+"badge",className:`badge ${d==i.SMALL?"cox-text-eyebrow3 badge--small":"cox-text-eyebrow2 badge--medium"} ${u?"badge--square":""} ${s&&(null!==(f=r[s])&&void 0!==f?f:"")} ${c?"":"badge-spacing"}`,style:m?{}:{backgroundColor:n},children:t})})}},37076:function(e,t,n){n.d(t,{A:function(){return h},a:function(){return h}});var a=n(2479),r=n(21239),i=n(77726),o=n(85767),l=n(35294),s=n(7016),c=n(53674),d=n(92040),u=n(11526),f=n(55140),m=n(21166);n(11511),n(41317),n(2621),n(66026),n(87434),n(20610),n(41516),n(92232),n(77289),n(46306),n(38927),n(67429),n(8890),n(45072),n(55994),n(63894),n(93624),n(9325),n(716
156),n(47757),n(28464),n(84843),n(4161);const p=o.Ay.input.attrs({type:"radio"})` 2 border: 0; 3 clip: rect(0 0 0 0); 4 clippath: inset(50%); 5 height: 1px; 6 margin: -1px; 7 overflow: hidden; 8 padding: 0; 9 position: absolute; 10 white-space: nowrap; 11 width: 1px; 12`,g=o.Ay.div` 13 width: 24px; 14 height: 24px; 15 margin-top: 0; 16 padding: 6px; 17 border-radius: 50%; 18 19 ${e=>e.checked&&`\n background-image: url('${e.checkmarkIcon}');\n background-size: 12px 9.6px;\n background-repeat: no-repeat;\n background-position: center;\n `} 20 21 ${e=>e.checked&&e.disabled&&`\n background-image: url(${e.disabledIcon});\n background-size: 12px 9.6px;\n `} 22`,h=e=>{var t,n,o,h,v,b;const{formContext:C,setFormContext:x,validateOnBlur:y}=(0,s.xW)(),{id:w="form-radio-button",name:D="",required:M=!1,title:E="",layout:O=i.L.HORIZONTAL,helpMessage:k="",helpMessageTitle:j,helpIcon:S=l.Q,helpIconAlt:I="",requiredMessage:N="This is required.",requiredMessageIcon:A=l.D,requiredMessageIconAlt:T="",radioCheckMark:R=l.B,onChange:P,readonly:F=!1,validateOnBlur:_,onBlur:H,hasTooltip:L=!1,tooltipText:q="",tooltipPlacement:$,tooltipIsInteractive:Y=!1}=e,B=((null===(t=null==C?void 0:C[D])||void 0===t?void 0:t.items)&&(null===(o=null===(n=null==C?void 0:C[D])||void 0===n?void 0:n.items)||void 0===o?void 0:o.length)>0?null===(h=null==C?void 0:C[D])||void 0===h?void 0:h.items:null)||(null==e?void 0:e.items),V=(null===(v=null==C?void 0:C[D])||void 0===v?void 0:v.value)||"",U=(null===(b=null==C?void 0:C[D])||void 0===b?void 0:b.message)||"",Z=(0,c.c)({name:D});(0,r.useEffect)(()=>{var t;const n=null!==(t=null==B?void 0:B.find(e=>V?e.value===V:e.selected))&&void 0!==t?t:{value:""};null==x||x(D,null==n?void 0:n.value,e,!1)},[]);const W=()=>{(void 0!==_?_:void 0!==y&&y)&&(null==x||x(D,V,e,!0,!1)),H&&H()};return(0,a.jsxs)("div",{"data-testid":`${w}-container`,className:`form-radio-button ${F&&"disabled"}`,children:[(0,a.jsx)("label",{className:"d-flex align-items-center radio-button-title",children:(0,a.jsx)(f.F,{title:E,required:M,requiredMessage:N,helpMessage:k,helpMessageTitle:j,helpIcon:S,helpIconAlt:I,id:`form-radio-button${w}`,readOnly:F,hasTooltip:L,tooltipText:q,tooltipPlacement:$,tooltipIsInteractive:Y})}),(0,a.jsx)("div",{role:"radiogroup","aria-labelledby":`form-radio-button${w}`,className:`${O} form-options-radio-container`,children:null==B?void 0:B.map((t,n)=>{const r=V?t.value===V:t.selected;return(0,a.jsxs)("div",{className:`${(t.disabled||F)&&"disabled"}`,children:[(0,a.jsx)(p,{id:E+t.value,value:t.value,disabled:t.disabled,checked:r,onChange:n=>function(t,n){const a=Object.assign(Object.assign({},n),{selected:t.target.checked});null==x||x(D,n.value,e,!0,!1),P&&P(a)}(n,t),onBlur:W,name:D,"data-testid":`${w}-radio-input-${n}`}),(0,a.jsxs)("label",{title:E,htmlFor:E+t.value,className:"form-radio-label","data-testid":`${w}-radio-label-${n}`,children:[(0,a.jsx)(g,{className:`custom-${Z===d.qp.ERROR?"error-":""}radio ${r?"checked":""}`,checked:r,disabled:t.disabled,checkmarkIcon:(0,u.g)(R),disabledIcon:(0,u.g)(l.A),role:"radio","aria-label":t.text,"aria-checked":r}),(0,a.jsx)("span",{"data-testid":`${w}-radio-text-${n}`,children:t.text})]})]},t.value)})}),(0,a.jsx)(m.F,{id:w,status:Z,message:U,requiredMessageIcon:A,requiredMessageIconAlt:T})]})}},38609:function(e,t,n){n.d(t,{F:function(){return p}});var a=n(2479),r=n(21239),i=n(98144),o=n(84843),l=n(11511),s=n(35294),c=n(44681),d=n(77289),u=n(30766),f=n(3477);const m=e=>{const{navigationdetails:t,footerIcon:n,setApplyOverlay:s}=e,{themeClass:c}=(0,o.A)(),[d,u]=(0,r.useState)(""),f=(m=t)&&JSON.parse(m);var m;const p=(0,i.A)(()=>{u(""),s&&s(!1)});return(0,r.useEffect)(()=>{var e;if(!d)return;const t=null===(e=p.current)||void 0===e?void 0:e.querySelector(".expanded .level-two"),n=null==t?void 0:t.querySelector("a");if(!t||!n)return;let a=!1;const r=()=>{a||(a=!0,n.focus())};t.addEventListener("transitionend",r,{once:!0});const i=setTimeout(r,250);return()=>{t.removeEventListener("transitionend",r),clearTimeout(i)}},[d]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{ref:p,"data-testid":"footer-nav-container",className:"footer-nav-container "+c,onKeyDown:e=>{var t;if("Escape"===e.key&&d){const e=null===(t=p.current)||void 0===t?void 0:t.querySelector(".expanded .menu-button");u(""),s&&s(!1),null==e||e.focus()}},children:f&&f.length&&(0,a.jsx)("nav",{"aria-label":"Footer",role:"navigation",children:(0,a.jsx)("ul",{className:"level-one",children:f.map(({linkId:e="",linkText:t="",linkUrl:r="#",subItems:i=[],containsSubNav:o=!1})=>(0,a.jsx)("li",{id:e,className:d===e?"expanded":"",children:o?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("button",{"aria-expanded":d===e,className:"menu-button",onClick:t=>((e,t)=>{if(e.preventDefault(),d===t)return u(""),s&&s(!1),!1;u(t),s&&s(!0)})(t,e),children:[t,(0,a.jsx)("img",{src:n,className:"chevron-icon",alt:""})]}),i&&i.length>0&&(0,a.jsx)("ul",{className:"level-two",children:i.map(({linkId:e="",linkText:t="",linkUrl:n="#"})=>(0,a.jsx)("li",{id:e,children:(0,a.jsx)("a",{href:(0,l.r)(n),"aria-label":t,target:"_self",children:t})},e))})]}):(0,a.jsx)("a",{href:r,"aria-label":t,target:"_self",children:t})},e))})})})})},p=e=>{const{navigationdetails:t,disclaimerText:n="",chevron:i=s.s,baseCssClass:p="",className:g="",themeClass:h="",minimalFooter:v}=e,{isBusiness:b}=(0,o.A)(),[C,x]=(0,r.useState)(!1);if(v)return(0,a.jsx)(f.M,{});const y=t?(0,a.jsx)(m,{navigationdetails:t,footerIcon:i,setApplyOverlay:e=>{x(e);const t=document.body;e?(t.style.height="100%",t.style.overflow="hidden"):t.style.overflow="visible"}}):(0,a.jsx)(a.Fragment,{}),w=(0,c.g)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:`footer mb-0 ${p} ${g} ${h} ${l.S&&b?"footer--busi":""}`.replace(/\s+/g," ").trim(),children:[y,(0,a.jsx)(d.R,{className:"copyright-note",text:n}),(0,a.jsx)(d.R,{className:"copyright-note",text:w})]}),(0,a.jsx)(u.O,{active:C,zIndex:l.F,backgroundColor:"rgba(0, 0, 0, 0.65)"})]})}},43912:function(e,t,n){n.d(t,{w:function(){return a.F}});var a=n(38609);n(2479),n(21239),n(98144),n(84843),n(11511),n(92040),n(41317),n(2621),n(66026),n(35294),n(44681),n(6297),n(889
220),n(13002),n(46306),n(45072),n(41516),n(92232),n(2179),n(63894),n(47757),n(77289),n(38927),n(67429),n(55994),n(30766),n(3477)},45929:function(e,t,n){n.d(t,{A:function(){return a.F}});var a=n(55140);n(2479),n(21239),n(35294),n(11511),n(92040),n(41317),n(2621),n(66026),n(11526),n(87434),n(20610),n(41516),n(92232),n(77289),n(46306),n(38927),n(67429),n(8890),n(45072),n(55994),n(63894),n(93624),n(9325),n(71656),n(47757),n(28464),n(84843),n(4161)},55140:function(e,t,n){n.d(t,{F:function(){return u}});var a=n(2479),r=n(21239),i=n(35294),o=n(11511),l=n(11526),s=n(87434),c=n(63894),d=n(4161);const u=e=>{const{id:t="",title:n="",helpIcon:u=i.Q,helpIconDisabled:f=i.Q,helpIconAlt:m="",helpMessage:p="",helpMessageTitle:g=" ",required:h=!1,readOnly:v=!1,hasTooltip:b=!1,tooltipText:C="",tooltipPlacement:x,tooltipIsInteractive:y=!1}=e,[w,D]=(0,r.useState)(!1),M=(0,l.g)(v?f:u),E=e=>(e.preventDefault(),D(!0));return(0,a.jsxs)("div",{className:"label-group",children:[(0,a.jsxs)("span",{id:`${t}-label`,className:"label-info",children:[(0,a.jsx)("span",{"data-testid":`${t}-label`,className:`label-title ${v&&"disabled"}`,children:n}),h&&(0,a.jsx)("span",{className:`required-label ${v&&"disabled"}`,children:"(Required)"})]}),p&&(0,a.jsx)(a.Fragment,{children:b?(0,a.jsx)(d.T,{isInteractive:y,tooltipContent:C,placement:x,id:`${t}-form-label`,children:(0,a.jsx)("img",{className:`help-message-icon ${v}`,src:M,"data-testid":`${t}-opens-tooltip`,alt:m})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{onClick:e=>E(e),onKeyDown:e=>"Enter"===e.key&&E(e),className:"help-message-btn","aria-label":"More Information",children:(0,a.jsx)("img",{className:`help-message-icon ${v}`,src:M,"data-testid":`${t}-opens-modal`,alt:m})}),(0,a.jsx)(s.M,{responsive:!0,modalId:`${t}-form-label`,handleClose:()=>D(!1),show:w,modalType:c.M.custom,title:g,primaryBtnText:"Close",primaryBtnClick:()=>D(!1),children:(0,o.f)(p)})]})})]})}},58012:function(e,t,n){n.d(t,{A:function(){return p},a:function(){return p}});var a=n(8890),r=n(2479),i=n(21239),o=n(35294),l=n(7016),s=n(53674),c=n(11526),d=n(41516),u=n(55140),f=n(21166);n(11511),n(92040),n(41317),n(2621),n(66026),n(92232),n(87434),n(20610),n(77289),n(46306),n(38927),n(67429),n(45072),n(55994),n(63894),n(93624),n(9325),n(71656),n(47757),n(28464),n(84843),n(4161);const m=i.forwardRef((e,t)=>{var{children:n,"aria-expanded":i}=e,o=(0,a.a)(e,["children","aria-expanded"]);return(0,r.jsx)("div",Object.assign({ref:t},o,{children:n}))}),p=e=>{var t,n,a,p,g,h,v;const{formContext:b,setFormContext:C,validateOnBlur:x}=(0,l.xW)(),{id:y="form-basic-dropdown",title:w,name:D,helpMessage:M,helpMessageTitle:E,helpIcon:O,helpIconAlt:k,readonly:j,placeholder:S,requiredMessage:I,requiredMessageIcon:N,requiredMessageIconAlt:A="",chevronIcon:T=o.n,checkMark:R=o.u,checkMarkAlt:P,closeIcon:F=o.v,closeIconAlt:_,searchEnabled:H=!0,onChange:L,validateOnBlur:q,onBlur:$,hasTooltip:Y=!1,tooltipText:B="",tooltipPlacement:V,tooltipIsInteractive:U=!1,disableAutocomplete:Z=!1}=e,W=((null===(t=null==b?void 0:b[D])||void 0===t?void 0:t.items)&&(null===(a=null===(n=null==b?void 0:b[D])||void 0===n?void 0:n.items)||void 0===a?void 0:a.length)>0?null===(p=null==b?void 0:b[D])||void 0===p?void 0:p.items:null)||(null==e?void 0:e.items),z=(null===(g=null==b?void 0:b[D])||void 0===g?void 0:g.value)||"",K=(null===(h=null==b?void 0:b[D])||void 0===h?void 0:h.required)||(null==e?void 0:e.required),G=(null===(v=null==b?void 0:b[D])||void 0===v?void 0:v.message)||"",[J,X]=(0,i.useState)(W),[Q,ee]=(0,i.useState)(!1),te=(0,s.c)({name:D}),ne=(0,i.useRef)(null),[ae,re]=(0,i.useState)(""),ie=(0,i.useRef)(null);(0,i.useEffect)(()=>{let t;z?(t=null==W?void 0:W.find(e=>""!==z&&(null==e?void 0:e.value)===z),t&&(re(t.text),null==C||C(D,null==t?void 0:t.value,e,!1))):(t=null==W?void 0:W.find(e=>!0===(null==e?void 0:e.selected)),t?(re(t.text),null==C||C(D,null==t?void 0:t.value,e,!1)):(re(""),null==C||C(D,"",e,!1)))},[]);const oe={path:T},le={path:R,alt:null!=P?P:"checkmark icon"},se={path:F,alt:null!=_?_:"close icon"},ce=()=>{if(!j){const e=!Q;de(e),ee(e)}},de=e=>{e&&setTimeout(()=>{var e;(null==ne?void 0:ne.current)&&(null===(e=null==ne?void 0:ne.current)||void 0===e||e.focus())},350)},ue=(e,t)=>
22W.filter(n=>{if(e)return t?n.text.toLowerCase()==e.toLowerCase():n.text.toLowerCase().includes(e.toLowerCase())}),fe=t=>{re(t.text);const n=W.map(e=>Object.assign(Object.assign({},e),{selected:t.text===e.text}));X(n),null==C||C(D,t.value,e,!0,!1)},me=()=>{const e=W.map(e=>Object.assign(Object.assign({},e),{selected:!1}));X(e)},pe=()=>!!W.find(e=>e.text===ae),ge=null!=S?S:H?"Search or select\u2026":"Select",he=Z?{autoComplete:"off","data-lpignore":"true","data-1p-ignore":"true","data-bwignore":"true","data-form-type":"other"}:{},ve=e=>z?z===e.value:e.selected;return(0,r.jsxs)("div",{"data-testid":`${y}-container`,className:"form-basic-dropdown",id:y,children:[(0,r.jsxs)(d.c,{className:j?"disabled":"",onToggle:ce,autoClose:"outside",show:Q,children:[(0,r.jsx)(d.d.Label,{className:"d-flex align-items-center",children:(0,r.jsx)(u.F,{title:w,required:K,requiredMessage:I,helpMessage:M,helpMessageTitle:E,helpIcon:O,helpIconAlt:k,id:`${y}`,readOnly:j,hasTooltip:Y,tooltipText:B,tooltipPlacement:V,tooltipIsInteractive:U})}),(0,r.jsx)(d.e,{className:"mb-2 responsive-size",children:(0,r.jsxs)(d.c.Toggle,{variant:"ghost",id:"dropdown-toggle",className:`input responsive-size ${te}`,disabled:!!j,"data-testid":`${y}-toggle`,ref:ne,as:m,children:[(0,r.jsx)(d.d.Control,Object.assign({className:`clean-input flex-2 ${!H&&"hide-caret"}`,placeholder:ge,onChange:t=>{if(H)if(t.preventDefault(),re(t.target.value),""===t.target.value)me(),null==C||C(D,"",e,!0,!1);else{const n=ue(t.target.value);if(n.length>0){X(n);const a=n.find(e=>e.text.toLowerCase()===t.target.value.toLowerCase());a&&(null==C||C(D,a.value,e,!0,!1))}else X([]),null==C||C(D,"",e,!0,!1)}},onBlur:()=>{var t;const n=void 0!==q?q:void 0!==x&&x;let a=ae;a&&!pe()&&(a="",re(""),re(""));const r=ue(a,!0);let i="";if(a){const e=r.length>0?r[0]:J.find(e=>e.selected);i=null!==(t=null==e?void 0:e.value)&&void 0!==t?t:""}null==C||C(D,i,e,!1,!1),n&&(null==C||C(D,i,e,!0,!1)),$&&$()},value:(()=>{var e,t;return z?null!==(t=null===(e=null==W?void 0:W.find(e=>e.value===z))||void 0===e?void 0:e.text)&&void 0!==t?t:"":ae})(),"data-testid":`form-basic-dropdown${y}-select`,readOnly:j,disabled:j,name:D,role:"combobox",ref:ie},he,{onKeyDown:e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),e.stopPropagation(),ce())},"aria-controls":y+"-menu","aria-expanded":Q,"aria-haspopup":"listbox","aria-label":w+(K?" (Required)":""),"aria-required":K})),(0,r.jsxs)("div",{className:"icon",children:[ae&&H&&(0,r.jsxs)("div",{className:"icon--close",children:[(0,r.jsx)("button",{className:"icon--close-btn",onClick:()=>{var t;re(""),me(),null==C||C(D,"",e,!0,!1),Q&&setTimeout(()=>{var e;null===(e=null==ie?void 0:ie.current)||void 0===e||e.click()},0),null===(t=null==ie?void 0:ie.current)||void 0===t||t.focus()},children:(0,r.jsx)("img",{src:(0,c.g)(se.path),alt:se.alt,"data-testid":`${y}-image__closeIcon`})}),(0,r.jsx)("span",{className:"icon--close__stroke"})]}),(0,r.jsx)("div",{className:"icon--toggle__"+(Q?"down":"up"),"aria-hidden":"true",children:(0,r.jsx)("img",{src:(0,c.g)(j?o.t:oe.path),alt:"","data-testid":`${y}-image`})})]})]})}),(0,r.jsx)(d.c.Menu,{"data-testid":`${y}-menu`,children:(0,r.jsx)("div",{className:"dropdown-menu-scroll",children:null==J?void 0:J.map(e=>{if(!e.disabled)return(0,r.jsxs)(d.c.Item,{"data-testid":`${y}-dropdown-item`,className:`${ve(e)&&"dropdown-item__selected"}`,"data-value":e.text,value:e.value,onClick:()=>function(e){fe(e),L&&L(e),setTimeout(()=>{var e;null===(e=null==ie?void 0:ie.current)||void 0===e||e.click()},50)}(e),onBlur:pe,children:[e.text,ve(e)&&(0,r.jsx)("img",{src:(0,c.g)(le.path),alt:le.alt,"data-testid":`${y}-image__checkMark`})]},e.text)})})})]}),(0,r.jsx)(f.F,{id:y,status:te,message:G,requiredMessageIcon:N,requiredMessageIconAlt:A})]})}},65495:function(e,t,n){n.d(t,{F:function(){return Y},a:function(){return O},b:function(){return _},c:function(){return I},e:function(){return E},v:function(){return P}});var a=n(2479),r=n(21239),i=n(35294),o=n(92040),l=n(11526),s=n(7016),c=n(53674),d=n(66026),u=n(43499),f=n(65706),m=n(41516),p=n(78070),g=n(55140),h=n(21166);const v=({className:e=""})=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"226",height:"167",viewBox:"0 0 226 167",fill:"none",className:e,children:[(0,a.jsxs)("g",{filter:"url
22(#filter0_d_353_4458)",children:[(0,a.jsx)("rect",{x:"21.3229",y:"21.3229",width:"182.562",height:"124.354",rx:"14.5521",fill:"#1F72CD",stroke:"#D9D9D9","stroke-width":"2.64583"}),(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M53.2035 64.9792L35.875 103.327H56.6196L59.1913 97.2124H65.0697L67.6415 103.327H90.4755V98.6601L92.5101 103.327H104.322L106.356 98.5614V103.327H153.845L159.619 97.3712L165.026 103.327L189.417 103.376L172.034 84.26L189.417 64.9792H165.404L159.783 70.8246L154.547 64.9792H102.885L98.4493 74.877L93.909 64.9792H73.2077V69.487L70.9048 64.9792H53.2035ZM124.118 70.4246H151.388L159.729 79.434L168.338 70.4246H176.679L164.006 84.2545L176.679 97.9251H167.96L159.619 88.811L150.966 97.9251H124.118V70.4246ZM130.852 81.1454V76.1222V76.1174H147.868L155.293 84.1507L147.539 92.228H130.852V86.7441H145.729V81.1454H130.852ZM57.2174 70.4246H67.3293L78.8233 96.4281V70.4246H89.9005L98.7782 89.069L106.96 70.4246H117.982V97.9413H111.275L111.221 76.3794L101.443 97.9413H95.4439L85.6117 76.3794V97.9413H71.8148L69.1992 91.7724H55.0679L52.4577 97.9359H45.0655L57.2174 70.4246ZM57.4809 86.0693L62.1366 75.08L66.7869 86.0693H57.4809Z",fill:"white"})]}),(0,a.jsx)("defs",{children:(0,a.jsxs)("filter",{id:"filter0_d_353_4458",x:"0",y:"0",width:"225.208",height:"167",filterUnits:"userSpaceOnUse","color-interpolation-filters":"sRGB",children:[(0,a.jsx)("feFlood",{"flood-opacity":"0",result:"BackgroundImageFix"}),(0,a.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.jsx)("feOffset",{}),(0,a.jsx)("feGaussianBlur",{stdDeviation:"10"}),(0,a.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0"}),(0,a.jsx)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_353_4458"}),(0,a.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_353_4458",result:"shape"})]})})]}),b=({className:e=""})=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"currentColor",viewBox:"0 0 24 24",className:e,children:[(0,a.jsx)("path",{d:"M3.96 16.5h1c.528 0 .96.45.96 1s-.432 1-.96 1h-1c-.528 0-.96-.45-.96-1s.432-1 .96-1M8.96 16.5h-1c-.528 0-.96.45-.96 1s.432 1 .96 1h1c.528 0 .96-.45.96-1s-.432-1-.96-1M11.96 16.5h1c.528 0 .96.45.96 1s-.432 1-.96 1h-1c-.528 0-.96-.45-.96-1s.432-1 .96-1M13 13.5H4c-.528 0-.96.45-.96 1s.432 1 .96 1h9c.528 0 .96-.45.96-1s-.432-1-.96-1"}),(0,a.jsx)("path",{"fill-rule":"evenodd",d:"M0 6a3.5 3.5 0 0 1 3.5-3.5h17A3.5 3.5 0 0 1 24 6v12a3.5 3.5 0 0 1-3.5 3.5h-17A3.5 3.5 0 0 1 0 18zm3.5-1.5A1.5 1.5 0 0 0 2 6v12a1.5 1.5 0 0 0 1.5 1.5h17A1.5 1.5 0 0 0 22 18V6a1.5 1.5 0 0 0-1.5-1.5z","clip-rule":"evenodd"})]}),C=({className:e=""})=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"166",height:"75",viewBox:"0 0 166 75",fill:"none",className:e,children:[(0,a.jsx)("path",{d:"M60.9684 74.3541L165.479 43.927V61.1249C165.479 68.4312 159.556 74.3541 152.25 74.3541H60.9684Z",fill:"#FD6020"}),(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M145.642 0.857359C151.392 0.857359 154.554 3.4161 154.554 8.24929C154.842 11.9453 152.254 15.0726 148.804 15.6412L156.567 26.1605H150.529L143.917 15.9255H143.342V26.1605H138.455V0.857359H145.642ZM143.342 12.5139H144.78C147.942 12.5139 149.379 11.0924 149.379 8.53364C149.379 6.2592 147.942 4.83767 144.78 4.83767H143.342V12.5139ZM121.493 26.1605H135.293V21.8959H126.381V15.0726H135.005V10.808H126.381V5.12194H135.293V0.857359H121.493V26.1605V26.1605ZM107.119 17.9157L100.507 0.857359H95.3323L105.969 26.7291H108.557L119.194 0.857359H114.019L107.119 17.9157V17.9157ZM48.7599 13.6511C48.7599 20.7588 54.5096 26.7292 61.6967 26.7292C63.9966 26.7292 66.009 26.1606 68.0213 25.3076V19.6215C66.5839 21.3274 64.5715 22.4646 62.2717 22.4646C57.6719 22.4646 53.9346 19.0529 53.9346 14.5041V13.9354C53.6471 9.38656 57.3844 5.40629 61.9842 5.12199C64.284 5.12199 66.5839 6.25921 68.0213 7.96504V2.27893C66.2964 1.14171 63.9966 0.857409 61.9842 0.857409C54.5096 0.288799 48.7599 6.25921 48.7599 13.6511V13.6511ZM39.8478 10.5238C36.973 9.38655 36.1105 8.81794 36.1105 7.39642C36.398 5.69059 37.8354 4.26906 39.5603 4.55337C40.9978 4.55337 42.4352 5.40628 43.5851 6.5435L46.1725 3.13184C44.1601 1.42601 41.5727 0.28879 38.9854 0.28879C34.9606 0.00448537 31.5108 3.13184 31.2233 7.11211V7.39642C31.2233 10.8081 32.6607 12.7982 37.2605 14.2197C38.4104 14.504 39.5603 15.0727 40.7103 15.6413C41.5727 16.2099 42.1477 17.0628 42.1477 18.2C42.1477 20.1901 40.4228 21.896 38.6979 21.896H38.4104C36.1105 21.896 34.0981 20.4745 33.2357 18.4843L30.0734 21.6117C31.7983 24.739 35.2481 26.4449 38.6979 26.4449C43.2976 26.7292 47.0349 23.3175 47.3224 18.7686V17.9157C47.0349 14.504 45.5975 12.7982 39.8478 10.5238V10.5238ZM23.1737 26.1605H28.061V0.857359H23.1737V26.1605V26.1605ZM0.462435 0.857359H7.64955H9.08697C15.9866 1.14166 21.4488 6.82777 21.1613 13.6511C21.1613 17.3471 19.4364 20.7587 16.5616 23.3175C13.9742 25.3076 10.8119 26.4448 7.64955 26.1605H0.462435V0.857359ZM6.78713 21.89
2261C9.08701 22.1804 11.6744 21.3275 13.3993 19.906C15.1242 18.2001 15.9866 15.9257 15.9866 13.367C15.9866 11.0925 15.1242 8.81807 13.3993 7.11224C11.6744 5.69072 9.08701 4.8378 6.78713 5.12211H5.3497V21.8961H6.78713Z",fill:"black"}),(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M82.6832 0.270752C75.496 0.270752 69.4589 5.95685 69.4589 13.3488C69.4589 20.4564 75.2086 26.4268 82.6832 26.7111C90.1578 26.9954 95.9075 21.025 96.1949 13.6331C95.9075 6.24116 90.1578 0.270752 82.6832 0.270752V0.270752Z",fill:"#FD6020"})]}),x=({className:e=""})=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"120",height:"74",viewBox:"0 0 120 74",fill:"none",className:e,children:[(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M59.927 64.7888C53.6216 70.2301 45.4425 73.5148 36.5049 73.5148C16.5624 73.5148 0.395813 57.1606 0.395813 36.9865C0.395813 16.8125 16.5624 0.458252 36.5049 0.458252C45.4425 0.458252 53.6217 3.74307 59.9271 9.18439C66.2325 3.74312 74.4116 0.458333 83.3492 0.458333C103.292 0.458333 119.458 16.8126 119.458 36.9866C119.458 57.1606 103.292 73.5149 83.3492 73.5149C74.4116 73.5149 66.2324 70.2301 59.927 64.7888Z",fill:"#ED0006"}),(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M59.9271 64.7888C67.691 58.0889 72.6141 48.1193 72.6141 36.9866C72.6141 25.8539 67.691 15.8844 59.9271 9.18443C66.2325 3.74313 74.4116 0.458333 83.3492 0.458333C103.292 0.458333 119.458 16.8126 119.458 36.9866C119.458 57.1606 103.292 73.5149 83.3492 73.5149C74.4116 73.5149 66.2325 70.2301 59.9271 64.7888Z",fill:"#F9A000"}),(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M59.9272 64.7887C67.6911 58.0887 72.6141 48.1193 72.6141 36.9866C72.6141 25.854 67.6911 15.8845 59.9272 9.18456C52.1634 15.8845 47.2404 25.854 47.2404 36.9866C47.2404 48.1193 52.1634 58.0887 59.9272 64.7887Z",fill:"#FF5E00"})]}),y=({className:e=""})=>(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"131",height:"43",viewBox:"0 0 131 43",fill:"none",className:e,children:(0,a.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33.2253 42.0334H22.0053L13.5916 9.93481C13.1923 8.45828 12.3444 7.15294 11.0971 6.53771C7.98435 4.99163 4.55433 3.76119 0.812499 3.14061V1.90482H18.8871C21.3816 1.90482 23.2526 3.76119 23.5644 5.91714L27.9299 29.0709L39.1444 1.90482H50.0526L33.2253 42.0334ZM56.2891 42.0334H45.6927L54.4182 1.90482H65.0145L56.2891 42.0334ZM78.7237 13.0215C79.0355 10.8602 80.9064 9.62438 83.0892 9.62438C86.5192 9.3141 90.2555 9.93467 93.3737 11.4754L95.2446 2.83553C92.1265 1.59974 88.6964 0.979165 85.5837 0.979165C75.2991 0.979165 67.8155 6.53757 67.8155 14.2519C67.8155 20.1206 73.1164 23.2021 76.8582 25.0584C80.9064 26.9095 82.4655 28.1453 82.1537 29.9963C82.1537 32.7728 79.0355 34.0086 75.9228 34.0086C72.1809 34.0086 68.4391 33.0831 65.0146 31.537L63.1436 40.1822C66.8855 41.723 70.9337 42.3435 74.6755 42.3435C86.2073 42.6485 93.3737 37.0954 93.3737 28.7605C93.3737 18.2642 78.7237 17.649 78.7237 13.0215V13.0215ZM130.458 42.0334L122.045 1.90482H113.007C111.136 1.90482 109.266 3.14061 108.642 4.99163L93.0619 42.0334H103.97L106.147 36.1701H119.55L120.797 42.0334H130.458ZM114.566 12.711L117.679 27.8348H108.954L114.566 12.711Z",fill:"#172B85"})}),w=[{type:"mastercard",regex:/^5[1-5]/,lengths:[16]},{type:"visa",regex:/^4/,lengths:[13,16,19]},{type:"amex",regex:/^3[47]/,lengths:[15]},{type:"dinersclub",regex:/^3(0[0-5]|[68])/,lengths:[14]},{type:"enroute",regex:/^2(014|149)/,lengths:[15]},{type:"discover",regex:/^6011/,lengths:[16]},{type:"jcb",regex:/^3/,lengths:[16]},{type:"jcb",regex:/^(2131|1800)/,lengths:[15]},{type:"unknown",regex:/.*/,lengths:[]}];function D(e){const t=e.replace(/\D/g,"");if(!/^\d+$/.test(t))return null;for(const{type:n,regex:a,lengths:r}of w)if(a.test(t)&&(0===r.length||r.includes(t.length)))return n;return null}const M=e=>{if(!e)return!1;const t=null==e?void 0:e.replace(/\D/g,"");let n=0,a=!1;for(let r=t.length-1;r>=0;r--){let e=parseInt(t.charAt(r),10);a&&(e*=2,e>9&&(e-=9)),n+=e,a=!a}return n%10==0},E=e=>e.replace(/\D/g,"");var O,k,j;(j=O||(O={}
22)).TEXT="text",j.TEXTAREA="textarea",j.EMAIL="email",j.PHONE="tel",j.NUMBER="number",j.PASSWORD="password",j.ZIPCODE="zipcode",j.HIDDEN="hidden",j.CARDNUMBER="cardnumber",j.DATEPICKER="datepicker",j.CURRENCY="currency",function(e){e.TEXT="text",e.NUMERIC="numeric"}(k||(k={}));const S=["CHECKBOX","RADIO","DROP_DOWN"];function I(e,t,n){const{type:a="",patternErrorMessage:r="",patternSuccessMessage:i="",required:l=!1,showChecklist:s=!1,validations:c}=e;if(!l){if(!n&&""===t)return{valid:!0,message:i};{const n=q(t,e);if(n.status==o.qp.ERROR)return{valid:!1,message:n.message}}}const d=null==R?void 0:R[a];if(d)for(const u of Object.values(d)){const{status:n="",message:a=""}=u(t,e);if(n===o.qp.ERROR)return{valid:!1,message:a}}if(s&&c){const{status:e}=H(c,t);return{valid:e,message:e?i:r}}return{valid:!0,message:i}}const N={required:e=>"string"!=typeof e||""!=e&&e&&""!==(null==e?void 0:e.trim())&&"off"!==e?o.qp.SUCCESS:o.qp.ERROR,pattern:(e,t,n=!1)=>t&&e.test(t)?!!n||o.qp.SUCCESS:!n&&o.qp.ERROR},A=(e,t)=>{const{required:n,requiredMessage:a}=t;return n?{status:N.required(e),message:a}:{status:"",message:""}},T=(e,t)=>{const{type:n,pattern:a,patternErrorMessage:r,patternSuccessMessage:i}=t;let o;if(a){const t=N.pattern(a,e);return{status:t,message:"error"===t?r:i}}switch(n){case O.TEXT:{const{splCharacters:n,allowNumbers:a}=t;let r="",i="";n&&a?r=/^[a-zA-Z0-9!@#$%^&*()-=`~_+\\//\[\]{};':"|,.<>? ]+$/:!n&&a?(r=/^[A-Za-z0-9\s]+$/,i="Special characters are not allowed"):n&&!a?(r=/^[a-zA-Z!@#$%^&*()\-=`~_+\\/\[\]{};':"|,.<>? ]+$/,i="Numbers are not allowed "):(r=/^[A-Za-z\s]+$/,i="Numbers and special characters are not allowed"),o={status:N.pattern(r,e),message:i};break}case O.PHONE:{const t=N.pattern(/^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$/,e);o={status:t,message:"error"===t?L.phoneNumber:""};break}case O.EMAIL:{const t=N.pattern(/^[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?$/,e);o={status:t,message:"error"===t?L.email:""};break}case O.NUMBER:o={status:N.pattern(/^\d*$/,e),message:L.number};break;case O.ZIPCODE:{const t=N.pattern(/^\d{5}(?:[-\s]\d{4})?$/,e);o={status:t,message:"error"===t?L.zipcode:""};break}case O.CURRENCY:{const t=N.pattern(/^\d+(\.\d{1,2})?$/,e);o={status:t,message:"error"===t?L.currency:""};break}default:o={status:"",message:""}}return o},R={text:{required:A,additionalProps:q,pattern:T},tel:{required:A,additionalProps:q,pattern:T},email:{required:A,additionalProps:q,pattern:T},number:{required:A,pattern:T,additionalProps:q},datepicker:{required:A,additionalProps:q},password:{required:A,additionalProps:q,pattern:T},textarea:{required:A,additionalProps:q},DROP_DOWN:{required:A},CHECKBOX:{required:A},RADIO:{required:A},toggle:{required:A},zipcode:{required:A,additionalProps:q,pattern:T},cardnumber:{required:A,additionalProps:q,pattern:T},currency:{required:A,additionalProps:q,pattern:T}};function P(e,t){const{required:n,requiredMessage:a,patternSuccessMessage:r}=e;return n&&0==t.length?{valid:!1,message:a,status:o.qp.ERROR}:{valid:!0,message:r,status:o.qp.SUCCESS}}function F(e,t){var n;return!t||(null===(n=null==e?void 0:e.exec)||void 0===n?void 0:n.call(e,t))}function _(e,t){var n,a;try{let r=!0;for(const i in e){const l=null==e?void 0:e[i],s=null===(n=null==e?void 0:e[i])||void 0===n?void 0:n.value,c=(null===(a=null==e?void 0:e[i])||void 0===a?void 0:a.value)||!1;let d;(null==l?void 0:l.type)===O.DATEPICKER&&(d=I(l,s,c)),d=(null==l?void 0:l.type)&&S.includes(null==l?void 0:l.type)?P(l,s):I(l,s,c),d.valid||(r=!1,t({key:i,payload:Object.assign(Object.assign({},l),{newValue:s,value:s,status:o.qp.ERROR,message:d.message})}))}return r}catch(e){console.error("\u{1f680} invalid form",e),(0,d.l)("form-validation-util",e,{message:"invalid form"})}}function H(e,t){var n,a;if(t){const r=[];
22null==e||e.forEach(e=>{const t={pattern:e.pattern,message:e.message,length:e.length,required:e.required,validationPassed:e.validationPassed};r.push(t)});const i=[];let o=!0;for(let e=0;r&&e<r.length;e++){const l=null===(a=null===(n=r[e])||void 0===n?void 0:n.pattern)||void 0===a?void 0:a.exec(t);r[e].validationPassed=!0,l||(r[e].validationPassed=!1,o=!1),i.push(r[e])}return{status:o,validationResponse:i}}return{status:!0,validationResponse:[]}}const L={minLength:"Please enter at least {0} characters.",maxLength:"Please enter no more than {0} characters.",max:"Please enter a value less than or equal to {0}.",min:"Please enter a value greater than or equal to {0}.",phoneNumber:"Please enter a valid phone number",number:"Please enter a valid number.",email:"Please enter a valid email address.",zipcode:"Please enter a valid ZIP code.",wholeNumber:"Please enter a number between 0 and 9.",cardnumber:"Please enter a valid credit card number.",datepicker:"Please enter a valid date.",currency:"Please enter a valid currency."};function q(e,t){const{type:n,min:a,max:r,minLength:i,maxLength:l,allowNumberOnly:s}=t;let c={status:o.qp.SUCCESS,message:""};switch(n){case O.NUMBER:{if(i&&(null==e?void 0:e.length)<i&&(c={status:o.qp.ERROR,message:L.minLength.replace("{0}",i)}),l&&(null==e?void 0:e.length)>l){c={status:o.qp.ERROR,message:L.maxLength.replace("{0}",l)};break}if(i||l)break;const t=parseInt(e);"number"==typeof t&&(a&&t<a&&(c={status:o.qp.ERROR,message:L.min.replace("{0}",a)}),r&&t>r&&(c={status:o.qp.ERROR,message:L.max.replace("{0}",r)}));break}case O.PASSWORD:if(i&&(null==e?void 0:e.length)<i&&(c={status:o.qp.ERROR,message:L.minLength.replace("{0}",i)}),l&&(null==e?void 0:e.length)>l&&(c={status:o.qp.ERROR,message:L.maxLength.replace("{0}",l)}),s){const t=N.pattern(/^ *[0-9]+ *$/,e)===o.qp.ERROR;c={status:t?o.qp.ERROR:o.qp.SUCCESS,message:t?L.wholeNumber:""}}break;case O.TEXT:case O.EMAIL:case O.ZIPCODE:case O.PHONE:case O.TEXTAREA:i&&(null==e?void 0:e.length)<i&&(c={status:o.qp.ERROR,message:L.minLength.replace("{0}",i)}),l&&(null==e?void 0:e.length)>l&&(c={status:o.qp.ERROR,message:L.maxLength.replace("{0}",l)});break;case O.CARDNUMBER:{i&&(null==e?void 0:e.length)<i&&(c={status:o.qp.ERROR,message:L.minLength.replace("{0}",i)}),l&&(null==e?void 0:e.length)>l&&(c={status:o.qp.ERROR,message:L.maxLength.replace("{0}",l)});const t=function(e){const t=e.replace(/\D/g,"");return!!/^\d+$/.test(t)&&null!==D(t)&&M(t)}(e);e&&!t&&(c={status:o.qp.ERROR,message:L.cardnumber});break}case O.DATEPICKER:{const t=function(e){if(Array.isArray(e))return e.every(e=>{const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())});const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}(e);e&&!t&&(c={status:o.qp.ERROR,message:L.datepicker});break}}return c}const $=e=>{const{icon:t,iconPosition:n,link:r="",linkText:s,onIconClick:c,type:d,children:u,passwordShowIcon:f=i.L,passwordHideIcon:m=i.N,inlineErrorIcon:p=i.D,inlineWarningIcon:g=i.Q,inlineSuccessIcon:h=i.O,showInlineIcon:v=!1,status:b,showPassword:C,cardNumberIcon:x,disabled:y}=e,w=(()=>{if(d===O.PASSWORD)return(0,l.g)(y?i.T:C?f:m);if(v){if(b===o.qp.SUCCESS)return(0,l.g)(h);if(b===o.qp.ERROR)return(0,l.g)(p);if(b===o.qp.WARNING)return(0,l.g)(g)}return t})(),D=w&&d===O.PASSWORD,M=d===O.CARDNUMBER,E=D?C?"Hide password":"Show password":void 0,k=w&&"left"===n&&!D,j=e=>{!c||y||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),c())};return M?(0,a.jsxs)(a.Fragment,{children:[x,u]}):w&&r?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:w,className:"input-icon me-2",alt:"input-icon"}),u,(0,a.jsx)("a",{className:"input-link",href:r,children:s})]}):!w&&r?(0,a.jsxs)(a.Fragment,{children:[u,(0,a.jsx)("a",{className:"input-link",href:r,children:s})]}):k?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("img",{src:w,className:"input-icon me-2 "+(y?"disabled":""),alt:"input-icon",role:c?"button":void 0,tabIndex:c&&!y?0:void 0,onClick:c,onKeyDown:j,"aria-label":E}),u]}):w||D?(0,a.jsxs)(a.Fragment,{children:[u,(0,a.jsx)("img",{src:w,className:"input-icon "+(y?"disabled":""),alt:"input-icon",role:c?"button":void 0,tabIndex:c&&!y?0:void 0,onClick:c,onKeyDown:j,"aria-label":E})]}):(0,a.jsx)(a.Fragment,{children:u})},Y=(0,r.forwardRef)((e,t)=>{const[n,l]=(0,r.useState)(),{formContext:d,setFormContext:w,validateOnBlur:M}
22=(0,s.xW)(),E=(0,r.useRef)(!1),{id:j="form-input",name:S="",title:I="",placeholder:N,placeholderText:A="",readOnly:T,rows:P=2,googleAutocomplete:_=!1,isPII:L=!1,requiredMessage:q="This is required.",requiredMessageIcon:Y=i.M,requiredMessageIconAlt:B="",skipValidationOnChange:V=!1,allowNumberOnly:U=!1,validateOnBlur:Z,inputFormat:W,onBlur:z,onFocus:K,onChange:G,onAddressSelected:J,onIconClick:X,onKeyDown:Q,onKeyUp:ee,className:te="",disableAutocomplete:ne=!1}=e,{minLength:ae,maxLength:re,min:ie,max:oe,validations:le=[],required:se=!1,showChecklist:ce=!1,showChecklistAlways:de=!1,message:ue="",type:fe,patternErrorMessage:me="",value:pe="",pattern:ge="",defaultDate:he}=(null==d?void 0:d[S])||e,[ve,be]=(0,r.useState)(!1),[Ce,xe]=(0,r.useState)((0,a.jsx)(b,{className:"input-icon me-2"})),ye=(0,c.c)({name:S}),we=ue||(ye===o.qp.ERROR?me:"");(0,r.useEffect)(()=>{!E.current&&w&&(w(S,pe,e,!1),E.current=!0)},[S,pe,w]);const De=e=>["e","E","+","-","."].includes(e.key)&&e.preventDefault(),Me={dataTestid:`${j}-input-control`,ariaLabel:I+(se?" (Required)":"")},Ee={id:j,className:`clean-input flex-2 ${L&&"isPII"}`,placeholder:A||N,name:S,type:ve?O.TEXT:fe,disabled:fe!=O.HIDDEN&&T,value:pe,minLength:ae,maxLength:re,onChange:t=>{t.preventDefault();let n=t.target.value;if(fe===O.ZIPCODE)n=(e=>{const t=e.replace(/\D/g,"");let n="";return Array.from(t).forEach((e,a)=>{a<=8&&(n+=t.charAt(a),4===a&&t.length>5&&(n+="-"))}),n})(n);else if(fe===O.NUMBER){if(!F(/(\d)*/,n))return;if(re&&n.length>=parseInt(re))return}else if(fe===O.PHONE)n=((e,t)=>{if(!e)return e;let n=e.replace(/\D/g,"");return n?n.length<=10?(n=n.length>3&&n.length<=6?`(${n.substring(0,3)}) ${n.substring(3)}`:n.length>6?`(${n.substring(0,3)}) ${n.substring(3,6)}-${n.substring(6,10)}`:`(${n}`,n):t:""})(n,pe);else if(fe===O.PASSWORD){if(U&&!F(/^\d+$/,n))return}else if(fe===O.TEXT){if(U&&!F(/^\d+$/,n))return;if(n&&!ge&&R.text.pattern(n,e).status===o.qp.ERROR)return}else if(fe===O.CARDNUMBER)n=(e=>{const t=D(e),n=e.replace(/\D/g,"");switch(t){case"amex":return n.replace(/(\d{4})(\d{6})(\d{5})/,"$1-$2-$3");case"visa":case"mastercard":case"discover":case"jcb":return n.replace(/(\d{4})(\d{4})(\d{4})(\d{1,4})/,"$1-$2-$3-$4");case"dinersclub":return n.replace(/(\d{4})(\d{6})(\d{4})/,"$1-$2-$3");default:return n}})(n),xe((e=>{switch(e&&D(e)){case"visa":return(0,a.jsx)(y,{className:"input-icon me-2"});case"mastercard":return(0,a.jsx)(x,{className:"input-icon me-2"});case"amex":return(0,a.jsx)(v,{className:"input-icon me-2"});case"discover":return(0,a.jsx)(C,{className:"input-icon me-2"});default:return(0,a.jsx)(b,{className:"input-icon me-2"})}})(n));else if(fe===O.CURRENCY&&!F(/^\d*(\.\d*)?$/,n))return;null==w||w(S,n,e,!0,V),l([]);const{validationResponse:r}=H(le,n);ce&&l(r),G&&G(t)},onBlur:t=>{var n;if(w){const a=void 0!==Z?Z:void 0!==M&&M,r=(null===(n=null==t?void 0:t.target)||void 0===n?void 0:n.value)||pe;a&&(null==w||w(S,r,e,!0,!1))}z&&z(t)},onFocus:e=>{K&&K(e)},onKeyUp:e=>{ee&&ee(e)},onKeyDown:e=>(Q&&Q(e),fe===O.NUMBER?De:()=>!0)};return fe===O.PASSWORD&&ne&&(Ee.autoComplete="new-password",Ee["data-lpignore"]="true",Ee["data-1p-ignore"]="true",Ee["data-bwignore"]="true",Ee["data-form-type"]="other"),fe!==O.NUMBER&&fe!==O.ZIPCODE&&fe!==O.CURRENCY||(Ee.inputMode=k.NUMERIC),fe===O.TEXTAREA&&(Ee.rows=P,Ee.as="textarea"),fe===O.NUMBER&&(Ee.min=ie,Ee.max=oe),(0,a.jsxs)("div",{"data-testid":`${j}-container`,className:`form-field-and-numbers ${te}`,children:[(0,a.jsx)(m.d.Label,{htmlFor:j,className:`${ye} label ${T?"disabled":""}`,children:(0,a.jsx)(g.F,Object.assign({},e))}),(0,a.jsx)(m.e,{className:"mb-2 state-indicator responsive-size",children:(0,a.jsx)("div",{className:`input responsive-size ${ye} ${T?"disabled":""}`,children:(null==e?void 0:e.type)===O.DATEPICKER?(0,a.jsx)(f.D,Object.assign({},e,{onChange:t=>{null==w||w(S,t,e,!0,V),G&&G(t)},defaultDate:he,value:pe,placeholder:N})):(0,a.jsx)($,Object.assign({},e,{status:ye,onIconClick:()=>{X&&X(),fe===O.PASSWORD&&be(!ve)},showPassword:ve,cardNumberIcon:Ce,disabled:T,children:_?(0,a.jsx)(u.A,Object.assign({},Ee,Me,{inputFormat:W,onAddressSelected:J,onInputChange:(t,n)=>{null==w||w(S,t,e),n&&""!==(null==n?void 0:n.address)?(null==w||w("city",null==n?void 0:n.city,null==d?void 0:d.city),null==w||w("zipcode",null==n?void 0:n.zipcode,null==d?void 0:d.zipcode),null==w||w("state",null==n?void 0:n.state,null==d?void 0:d.state),null==w||w("unit",null==n?void 0:n.unit,null==d?void 0:d.unit)):n||""!==t||(null==w||w("city","",Object.assign(Object.assign({},null==d?void 0:d.city),{status:o.qp.PENDING}),!1),null==w||w("zipcode","",Object.assign(Object.assign({},null==d?void 0:d.zipcode),{status:o.qp.PENDING}),!1),null==w||w("state","",Object.assign(Object.assign({},null==d?void 0:d.state),{status:o.qp.PENDING}),!1),null==w||w("unit","",Object.assign(Object.assign({},null==d?void 0:d.unit),{status:o.qp.PENDING}),!1))}})):(0,a.jsx)(m.d.Control,Object.assign({},Ee,{ref:t,"data-testid":Me.dataTestid,"aria-label":Me.ariaLabel,"aria-required":se}))}))})}),(0,a.jsx)(h.F,Object.assign({},e,{status:ye,message:we,requiredMessage:q,requiredMessageIcon:Y,requiredMessageIconAlt:B})),(0,a.jsx)(p.F,{id:j,checklist:n,name:S,showChecklistAlways:de})]})})},65706:function(e,t,n){n.d(t,{D:function(){return $}});var a=n(8890),r=n(2479),i=n(21239),o=(n(41317),n(84843)),l={};!function(e){var t={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
22ay","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1};e.default=t,e.english=t,Object.defineProperty(e,"__esModule",{value:!0})}(l);var s=l,c=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],d={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!=typeof console&&console.warn(e)},getWeek:function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},u={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},f=function(e,t){return void 0===t&&(t=2),("000"+e).slice(-1*t)},m=function(e){return!0===e?1:0};function p(e,t){var n;return function(){var a=this,r=arguments;clearTimeout(n),n=setTimeout(function(){return e.apply(a,r)},t)}}var g=function(e){return e instanceof Array?e:[e]};function h(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function v(e,t,n){var a=window.document.createElement(e);return t=t||"",n=n||"",a.className=t,void 0!==n&&(a.textContent=n),a}function b(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function C(e,t){return t(e)?e:e.parentNode?C(e.parentNode,t):void 0}function x(e,t){var n=v("div","numInputWrapper"),a=v("input","numInput "+e),r=v("span","arrowUp"),i=v("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?a.type="number":(a.type="text",a.pattern="\\d*"),void 0!==t)for(var o in t)a.setAttribute(o,t[o]);return n.appendChild(a),n.appendChild(r),n.appendChild(i),n}function y(e){try{return"function"==typeof e.composedPath?e.composedPath()[0]:e.target}catch(t){return e.target}}var w=function(){},D=function(e,t,n){return n.months[t?"shorthand":"longhand"][e]},M={D:w,F:function(e,t,n){e.setMonth(n.months.longhand.indexOf(t))},G:function(e,t){e.setHours((e.getHours()>=12?12:0)+parseFloat(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t,n){e.setHours(e.getHours()%12+12*m(new RegExp(n.amPM[1],"i").test(t)))},M:function(e,t,n){e.setMonth(n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(parseFloat(t))},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t,n){var a=parseInt(t),r=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return r.setDate(r.getDate()-r.getDay()+n.firstDayOfWeek),r},Y:function(e,t){e.setFullYear(parseFloat(t))},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours((e.getHours()>=12?12:0)+parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:w,m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},u:function(e,t){return new Date(parseFloat(t))},w,y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},E={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"
22(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},O={Z:function(e){return e.toISOString()},D:function(e,t,n){return t.weekdays.shorthand[O.w(e,t,n)]},F:function(e,t,n){return D(O.n(e,t,n)-1,!1,t)},G:function(e,t,n){return f(O.h(e,t,n))},H:function(e){return f(e.getHours())},J:function(e,t){return void 0!==t.ordinal?e.getDate()+t.ordinal(e.getDate()):e.getDate()},K:function(e,t){return t.amPM[m(e.getHours()>11)]},M:function(e,t){return D(e.getMonth(),!0,t)},S:function(e){return f(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return f(e.getFullYear(),4)},d:function(e){return f(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return f(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return f(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},k=function(e){var t=e.config,n=void 0===t?d:t,a=e.l10n,r=void 0===a?u:a,i=e.isMobile,o=void 0!==i&&i;return function(e,t,a){var i=a||r;return void 0===n.formatDate||o?t.split("").map(function(t,a,r){return O[t]&&"\\"!==r[a-1]?O[t](e,i,n):"\\"!==t?t:""}).join(""):n.formatDate(e,t,i)}},j=function(e){var t=e.config,n=void 0===t?d:t,a=e.l10n,r=void 0===a?u:a;return function(e,t,a,i){if(0===e||e){var o,l=i||r,s=e;if(e instanceof Date)o=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)o=new Date(e);else if("string"==typeof e){var c=t||(n||d).dateFormat,u=String(e).trim();if("today"===u)o=new Date,a=!0;else if(n&&n.parseDate)o=n.parseDate(e,c);else if(/Z$/.test(u)||/GMT$/.test(u))o=new Date(e);else{for(var f=void 0,m=[],p=0,g=0,h="";p<c.length;p++){var v=c[p],b="\\"===v,C="\\"===c[p-1]||b;if(E[v]&&!C){h+=E[v];var x=new RegExp(h).exec(e);x&&(f=!0)&&m["Y"!==v?"push":"unshift"]({fn:M[v],val:x[++g]})}else b||(h+=".")}o=n&&n.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),m.forEach(function(e){var t=e.fn,n=e.val;return o=t(o,n,l)||o}),o=f?o:void 0}}if(o instanceof Date&&!isNaN(o.getTime()))return!0===a&&o.setHours(0,0,0,0),o;n.errorHandler(new Error("Invalid date provided: "+s))}}};function S(e,t,n){return void 0===n&&(n=!0),!1!==n?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime()}var I=function(e,t,n){return 3600*e+60*t+n};function N(e){var t=e.defaultHour,n=e.defaultMinute,a=e.defaultSeconds;if(void 0!==e.minDate){var r=e.minDate.getHours(),i=e.minDate.getMinutes(),o=e.minDate.getSeconds();t<r&&(t=r),t===r&&n<i&&(n=i),t===r&&n===i&&a<o&&(a=e.minDate.getSeconds())}if(void 0!==e.maxDate){var l=e.maxDate.getHours(),s=e.maxDate.getMinutes();(t=Math.min(t,l))===l&&(n=Math.min(s,n)),t===l&&n===s&&(a=e.maxDate.getSeconds())}return{hours:t,minutes:n,seconds:a}}"function"!=typeof Object.assign&&(Object.assign=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var a=function(t){t&&Object.keys(t).forEach(function(n){return e[n]=t[n]})},r=0,i=t;r<i.length;r++)a(i[r]);return e});var A=function(){return A=Object.assign||function(e){for(var t,n=1,a=arguments.length;n<a;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},A.apply(this,arguments)},T=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var a=Array(e),r=0;for(t=0;t<n;t++)for(var i=arguments[t],o=0,l=i.length;o<l;o++,r++)a[r]=i[o];return a};function R(e,t){var n={config:A(A({},d),F.defaultConfig),l10n:u};function a(){var e;return(null===(e=n.calendarContainer)||void 0===e?void 0:e.getRootNode()).activeElement||document.activeElement}function r(e){return e.bind(n)}function i(){var e=n.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==n.calendarContainer&&(n.calendarContainer.style.visibility="hidden",n.calendarContainer.style.display="block"),void 0!==n.daysContainer){var t=(n.days.offsetWidth+1)*e.showMonths;n.daysContainer.style.width=t+"px",n.calendarContainer.style.width=t+(void 0!==n.weekWrapper?n.weekWrapper.offsetWidth:0)+"px",n.calendarContainer.style.removeProperty("visibility"),n.calendarContainer.style.removeProperty("display")}})}function o(e){if(0===n.selectedDates.length){var t=void 0===n.config.minDate||S(new Date,n.config.minDate)>=0?new Date:new Date(n.config.minDate.getTime()),a=N(n.config);t.setHours(a.hours,a.minutes,a.seconds,t.getMilliseconds()),n.selectedDates=[t],n.latestSelectedDateObj=t}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var t="keydown"===e.type,a=y(e),r=a;void 0!==n.amPM&&a===n.amPM&&(n.amPM.textContent=n.l10n.amPM[m(n.amPM.textContent===n.l10n.amPM[0])]);var i=parseFloat(r.getAttribute("min")),o=parseFloat(r.getAttribute("max")),l=parseFloat(r.getAttribute("step")),s=parseInt(r.value,10),c=s+l*(e.delta||(t?38===e.which?1:-1:0));if(void 0!==r.value&&2===r.value.length){var d=r===n.hourElement,u=r===n.minuteElement;c<i?(c=o+c+m(!d)+(m(d)&&m(!n.amPM)),u&&H(void 0,-1,n.hourElement)):c>o&&(c=r===n.hourElement?c-o-m(!n.amPM):i,u&&H(void 0,1,n.hourElement)),n.amPM&&d&&(1===l?c+s===23:Math.abs(c-s)>l)&&(n.amPM.textContent=n.l10n.amPM[m(n.amPM.textContent===n.l10n.amPM[0])]),r.value=f(c)}}(e);var r=n._input.value;l(),we(),n._input.value!==r&&n._debouncedChange()}function l(){if(void 0!==n.hourElement&&void 0!==n.minuteElement){var e,t,a=(parseInt(n.hourElement.value.slice(-2),10)||0)%24,r=(parseInt(n.minuteElement.value,10)||0)%60,i=void 0!==n.secondElement?(parseInt(n.secondElement.value,10)||0)%60:0;void 0!==n.amPM&&(e=a,t=n.amPM.textContent,a=e%12+12*m(t===n.l10n.amPM[1]));var o=void 0!==n.config.minTime||n.config.minDate&&n.minDateHasTime&&n.latestSelectedDateObj&&0===S(n.latestSelectedDateObj,n.config.minDate,!0),l=void 0!==n.config.maxTime||n.config.maxDate&&n.maxDateHasTime&&n.latestSelectedDateObj&&0===S(n.latestSelectedDateObj,n.config.maxDate,!0);if(void 0!==n.config.maxTime&&void 0!==n.config.minTime&&n.config.minTime>n.config.maxTime){var s=I(n.config.minTime.getHours(),n.config.minTime.getMinutes(),n.config.minTime.getSeconds()),c=I(n.config.maxTime.getHours(),n.config.maxTime.getMinutes(),n.config.maxTime.getSeconds()),d=I(a,r,i);if(d>c&&d<s){var u=function(e){var t=Math.floor(e/3600),n=(e-3600*t)/60;return[t,n,e-3600*t-60*n]}(s);a=u[0],r=u[1],i=u[2]}}else{if(l){var f=void 0!==n.config.maxTime?n.config.maxTime:n.config.maxDate;(a=Math.min(a,f.getHours()))===f.getHours()&&(r=Math.min(r,f.getMinutes())),r===f.getMinutes()&&(i=Math.min(i,f.getSeconds()))}if(o){var p=void 0!==n.config.minTime?n.config.minTime:n.config.minDate;(a=Math.max(a,p.getHours()))===p.getHours()&&r<p.getMinutes()&&(r=p.getMinutes()),r===p.getMinutes()&&(i=Math.max(i,p.getSeconds()))}}w(a,r,i)}}function s(e){var t=e||n.latestSelectedDateObj;t&&t instanceof Date&&w(t.getHours(),t.getMinutes(),t.getSeconds())}function w(e,t,a){void 0!==n.latestSelectedDateObj&&n.latestSelectedDateObj.setHours(e%24,t,a||0,0),n.hourElement&&n.minuteElement&&!n.isMobile&&(n.hourElement.value=f(n.config.time_24hr?e:(12+e)%12+12*m(e%12==0)),n.minuteElement.value=f(t),void 0!==n.amPM&&(n.amPM.textContent=n.l10n.amPM[m(e>=12)]),void 0!==n.secondElement&&(n.secondElement.value=f(a)))}function M(e){var t=y(e),n=parseInt(t.value)+(e.delta||0);(n/1e3>1||"Enter"===e.key&&!/[^\d]/.test(n.toString()))&&Q(n)}function O(e,t,a,r){return t instanceof Array?t.forEach(function(t){return O(e,t,a,r)}):e instanceof Array?e.forEach(function(e){return O(e,t,a,r)}):(e.addEventListener(t,a,r),void n._handlers.push({remove:function(){return e.removeEventListener(t,a,r)}}))}function R(){ve("onChange")}function P(e,t){var a=void 0!==e?n.parseDate(e):n.latestSelectedDateObj||(n.config.minDate&&n.config.minDate>n.now?n.config.minDate:n.config.maxDate&&n.config.maxDate<n.now?n.config.maxDate:n.now),r=n.currentYear,i=n.currentMonth;try{void 0!==a&&(n.currentYear=a.getFullYear(),n.currentMonth=a.getMonth())}catch(e){e.message="Invalid date supplied: "+a,n.config.errorHandler(e)}t&&n.currentYear!==r&&(ve("onYearChange"),U()),!t||n.currentYear===r&&n.currentMonth===i||ve("onMonthChange"),n.redraw()}function _(e){var t=y(e);~t.className.indexOf("arrow")&&H(e,t.classList.contains("arrowUp")?1:-1)}function H(e,t,n){var a=e&&y(e),r=n||a&&a.parentNode&&a.parentNode.firstChild,i=be("increment");i.delta=t,r&&r.dispatchEvent(i)}function L(e,t,a,r){var i=ee(t,!0),o=v("span",e,t.getDate().toString());return o.dateObj=t,o.$i=r,o.setAttribute("aria-label",n.formatDate(t,n.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===S(t,n.now)&&(n.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),i?(o.tabIndex=-1,Ce(t)&&(o.classList.add("selected"),n.selectedDateElem=o,"range"===n.config.mode&&(h(o,"startRange",n.selectedDates[0]&&0===S(t,n.selectedDates[0],!0)),h(o,"endRange",n.selectedDates[1]&&0===S(t,n.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===n.config.mode&&function(e){return!("range"!==n.config.mode||n.selectedDates.length<2)&&S(e,n.selectedDates[0])>=0&&S(e,n.selectedDates[1])<=0}(t)&&!Ce(t)&&o.classList.add("inRange"),n.weekNumbers&&1===n.config.showMonths&&"prevMonthDay"!==e&&r%7==6&&n.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+n.config.getWeek(t)+"</span>"),ve("onDayCreate",o),o}function q(e){e.focus(),"range"===n.config.mode&&re(e)}function $(e){for(var t=e>0?0:n.config.showMonths-1,a=e>0?n.config.showMonths:-1,r=t;r!=a;r+=e)for(var i=n.daysContainer.children[r],o=e>
vendor: 9,530 bytes, line 22
220?0:i.children.length-1,l=e>0?i.children.length:-1,s=o;s!=l;s+=e){var c=i.children[s];if(-1===c.className.indexOf("hidden")&&ee(c.dateObj))return c}}function Y(e,t){var r=a(),i=te(r||document.body),o=void 0!==e?e:i?r:void 0!==n.selectedDateElem&&te(n.selectedDateElem)?n.selectedDateElem:void 0!==n.todayDateElem&&te(n.todayDateElem)?n.todayDateElem:$(t>0?1:-1);void 0===o?n._input.focus():i?function(e,t){for(var a=-1===e.className.indexOf("Month")?e.dateObj.getMonth():n.currentMonth,r=t>0?n.config.showMonths:-1,i=t>0?1:-1,o=a-n.currentMonth;o!=r;o+=i)for(var l=n.daysContainer.children[o],s=a-n.currentMonth===o?e.$i+t:t<0?l.children.length-1:0,c=l.children.length,d=s;d>=0&&d<c&&d!=(t>0?c:-1);d+=i){var u=l.children[d];if(-1===u.className.indexOf("hidden")&&ee(u.dateObj)&&Math.abs(e.$i-d)>=Math.abs(t))return q(u)}n.changeMonth(i),Y($(i),0)}(o,t):q(o)}function B(e,t){for(var a=(new Date(e,t,1).getDay()-n.l10n.firstDayOfWeek+7)%7,r=n.utils.getDaysInMonth((t-1+12)%12,e),i=n.utils.getDaysInMonth(t,e),o=window.document.createDocumentFragment(),l=n.config.showMonths>1,s=l?"prevMonthDay hidden":"prevMonthDay",c=l?"nextMonthDay hidden":"nextMonthDay",d=r+1-a,u=0;d<=r;d++,u++)o.appendChild(L("flatpickr-day "+s,new Date(e,t-1,d),0,u));for(d=1;d<=i;d++,u++)o.appendChild(L("flatpickr-day",new Date(e,t,d),0,u));for(var f=i+1;f<=42-a&&(1===n.config.showMonths||u%7!=0);f++,u++)o.appendChild(L("flatpickr-day "+c,new Date(e,t+1,f%i),0,u));var m=v("div","dayContainer");return m.appendChild(o),m}function V(){if(void 0!==n.daysContainer){b(n.daysContainer),n.weekNumbers&&b(n.weekNumbers);for(var e=document.createDocumentFragment(),t=0;t<n.config.showMonths;t++){var a=new Date(n.currentYear,n.currentMonth,1);a.setMonth(n.currentMonth+t),e.appendChild(B(a.getFullYear(),a.getMonth()))}n.daysContainer.appendChild(e),n.days=n.daysContainer.firstChild,"range"===n.config.mode&&1===n.selectedDates.length&&re()}}function U(){if(!(n.config.showMonths>1||"dropdown"!==n.config.monthSelectorType)){var e=function(e){return!(void 0!==n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&e<n.config.minDate.getMonth())&&!(void 0!==n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()&&e>n.config.maxDate.getMonth())};n.monthsDropdownContainer.tabIndex=-1,n.monthsDropdownContainer.innerHTML="";for(var t=0;t<12;t++)if(e(t)){var a=v("option","flatpickr-monthDropdown-month");a.value=new Date(n.currentYear,t).getMonth().toString(),a.textContent=D(t,n.config.shorthandCurrentMonth,n.l10n),a.tabIndex=-1,n.currentMonth===t&&(a.selected=!0),n.monthsDropdownContainer.appendChild(a)}}}function Z(){var e,t=v("div","flatpickr-month"),a=window.document.createDocumentFragment();n.config.showMonths>1||"static"===n.config.monthSelectorType?e=v("span","cur-month"):(n.monthsDropdownContainer=v("select","flatpickr-monthDropdown-months"),n.monthsDropdownContainer.setAttribute("aria-label",n.l10n.monthAriaLabel),O(n.monthsDropdownContainer,"change",function(e){var t=y(e),a=parseInt(t.value,10);n.changeMonth(a-n.currentMonth),ve("onMonthChange")}),U(),e=n.monthsDropdownContainer);var r=x("cur-year",{tabindex:"-1"}),i=r.getElementsByTagName("input")[0];i.setAttribute("aria-label",n.l10n.yearAriaLabel),n.config.minDate&&i.setAttribute("min",n.config.minDate.getFullYear().toString()),n.config.maxDate&&(i.setAttribute("max",n.config.maxDate.getFullYear().toString()),i.disabled=!!n.config.minDate&&n.config.minDate.getFullYear()===n.config.maxDate.getFullYear());var o=v("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(r),a.appendChild(o),t.appendChild(a),{container:t,yearElement:i,monthElement:e}}function W(){b(n.monthNav),n.monthNav.appendChild(n.prevMonthNav),n.config.showMonths&&(n.yearElements=[],n.monthElements=[]);for(var e=n.config.showMonths;e--;){var t=Z();n.yearElements.push(t.yearElement),n.monthElements.push(t.monthElement),n.monthNav.appendChild(t.container)}n.monthNav.appendChild(n.nextMonthNav)}function z(){n.weekdayContainer?b(n.weekdayContainer):n.weekdayContainer=v("div","flatpickr-weekdays");for(var e=n.config.showMonths;e--;){var t=v("div","flatpickr-weekdaycontainer");n.weekdayContainer.appendChild(t)}return K(),n.weekdayContainer}function K(){if(n.weekdayContainer){var e=n.l10n.firstDayOfWeek,t=T(n.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=T(t.splice(e,t.length),t.splice(0,e)));for(var a=n.config.showMonths;a--;)n.weekdayContainer.children[a].innerHTML="\n <span class='flatpickr-weekday'>\n "+t.join("</span><span class='flatpickr-weekday'>")+"\n </span>\n "}}function G(e,t){void 0===t&&(t=!0);var a=t?e:e-n.currentMonth;a<0&&!0===n._hidePrevMonthArrow||a>0&&!0===n._hideNextMonthArrow||(n.currentMonth+=a,(n.currentMonth<0||n.currentMonth>11)&&(n.currentYear+=n.currentMonth>11?1:-1,n.currentMonth=(n.currentMonth+12)%12,ve("onYearChange"),U()),V(),ve("onMonthChange"),xe())}function J(e){return n.calendarContainer.contains(e)}function X(e){if(n.isOpen&&!n.config.inline){var t=y(e),a=J(t),r=!(t===n.input||t===n.altInput||n.element.contains(t)||e.path&&e.path.indexOf&&(~e.path.indexOf(n.input)||~e.path.indexOf(n.altInput)))&&!a&&!J(e.relatedTarget),i=!n.config.ignoredFocusElements.some(function(e){return e.contains(t)});r&&i&&(n.config.allowInput&&n.setDate(n._input.value,!1,n.config.altInput?n.config.altFormat:n.config.dateFormat),void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement&&""!==n.input.value&&void 0!==n.input.value&&o(),n.close(),n.config&&"range"===n.config.mode&&1===n.selectedDates.length&&n.clear(!1))}}function Q(e){if(!(!e||n.config.minDate&&e<n.config.minDate.getFullYear()||n.config.maxDate&&e>n.config.maxDate.getFullYear())){var t=e,a=n.currentYear!==t;n.currentYear=t||n.currentYear,n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth=Math.min(n.config.maxDate.getMonth(),n.currentMonth):n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&(n.currentMonth=Math.max(n.config.minDate.getMonth(),n.currentMonth)),a&&(n.redraw(),ve("onYearChange"),U())}}function ee(e,t){var a;void 0===t&&(t=!0);var r=n.parseDate(e,void 0,t);if(n.config.minDate&&r&&S(r,n.config.minDate,void 0!==t?t:!n.minDateHasTime)<0||n.config.maxDate&&r&&S(r,n.config.maxDate,void 0!==t?t:!n.maxDateHasTime)>0)return!1;if(!n.config.enable&&0===n.config.disable.length)return!0;if(void 0===r)return!1;for(var i=!!n.config.enable,o=null!==(a=n.config.enable)&&void 0!==a?a:n.config.disable,l=0,s=void 0;l<o.length;l++){if("function"==typeof(s=o[l])&&s(r))return i;if(s instanceof Date&&void 0!==r&&s.getTime()===r.getTime())return i;if("string"==typeof s){var c=n.parseDate(s,void 0,!0);return c&&c.getTime()===r.getTime()?i:!i}if("object"==typeof s&&void 0!==r&&s.from&&s.to&&r.getTime()>=s.from.getTime()&&r.getTime()<=s.to.getTime())return i}return!i}function te(e){return void 0!==n.daysContainer&&-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&n.daysContainer.contains(e)}function ne(e){var t=e.target===n._input,a=n._input.value.trimEnd()!==ye();!t||!a||e.relatedTarget&&J(e.relatedTarget)||n.setDate(n._input.value,!0,e.target===n.altInput?n.config.altFormat:n.config.dateFormat)}function ae(t){var r=y(t),i=n.config.wrap?e.contains(r):r===n._input,s=n.config.allowInput,c=n.isOpen&&(!s||!i),d=n.config.inline&&i&&!s;if(13===t.keyCode&&i){if(s)return n.setDate(n._input.value,!0,r===n.altInput?n.config.altFormat:n.config.dateFormat),n.close(),r.blur();n.open()}else if(J(r)||c||d){var u=!!n.timeContainer&&n.timeContainer.contains(r);switch(t.keyCode){case 13:u?(t.preventDefault(),o(),ue()):fe(t);break;case 27:t.preventDefault(),ue();break;case 8:case 46:i&&!n.config.allowInput&&(t.preventDefault(),n.clear());break;case 37:case 39:if(u||i)n.hourElement&&n.hourElement.focus();else{t.preventDefault();var f=a();if(void 0!==n.daysContainer&&(!1===s||f&&te(f))){var m=39===t.keyCode?1:-1;t.ctrlKey?(t.stopPropagation(),G(m),Y($(1),0)):Y(void 0,m)}}break;case 38:case 40:t.preventDefault();var p=40===t.keyCode?1:-1;n.daysContainer&&void 0!==r.$i||r===n.input||r===n.altInput?t.ctrlKey?(t.stopPropagation(),Q(n.currentYear-p),Y($(1),0)):u||Y(void 0,7*p):r===n.currentYearElement?Q(n.currentYear-p):n.config.enableTime&&(!u&&n.hourElement&&n.hourElement.focus(),o(t),n._debouncedChange());break;case 9:if(u){var g=[n.hourElement,n.minuteElement,n.secondElement,n.amPM].concat(n.pluginElements).filter(function(e){return e}),h=g.indexOf(r);if(-1!==h){var v=g[h+(t.shiftKey?-1:1)];t.preventDefault(),(v||n._input).focus()}}else!n.config.noCalendar&&n.daysContainer&&n.daysContainer.contains(r)&&t.shiftKey&&(t.preventDefault(),n._input.focus())}}if(void 0!==n.amPM&&r===n.amPM)switch(t.key){case n.l10n.amPM[0].charAt(0):case n.l10n.amPM[0].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[0],l(),we();break;case n.l10n.amPM[1].charAt(0):case n.l10n.amPM[1].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[1],l(),we()}(i||J(r))&&ve("onKeyDown",t)}function re(e,t){if(void 0===t&&(t="flatpickr-day"),1===n.selectedDates.length&&(!e||e.classList.contains(t)&&!e.classList.contains("flatpickr-disabled"))){for(var a=e?e.dateObj.getTime():n.days.firstElementChild.dateObj.getTime(),r=n.parseDate(n.selectedDates[0],void 0,!0).getTime(),i=Math.min(a,n.selectedDates[0].getTime()),o=Math.max(a,n.selectedDates[0].getTime()),l=!1,s=0,c=0,d=i;d<o;d+=864e5)ee(new Date(d),!0)||(l=l||d>i&&d<o,d<r&&(!s||d>s)?s=d:d>r&&(!c||d<c)&&(c=d));Array.from(n.rContainer.querySelectorAll("*:nth-child(-n+"+n.config.showMonths+") >
22 ."+t)).forEach(function(t){var i,o,d,u=t.dateObj.getTime(),f=s>0&&u<s||c>0&&u>c;if(f)return t.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach(function(e){t.classList.remove(e)});l&&!f||(["startRange","inRange","endRange","notAllowed"].forEach(function(e){t.classList.remove(e)}),void 0!==e&&(e.classList.add(a<=n.selectedDates[0].getTime()?"startRange":"endRange"),r<a&&u===r?t.classList.add("startRange"):r>a&&u===r&&t.classList.add("endRange"),u>=s&&(0===c||u<=c)&&(o=r,d=a,(i=u)>Math.min(o,d)&&i<Math.max(o,d))&&t.classList.add("inRange")))})}}function ie(){!n.isOpen||n.config.static||n.config.inline||ce()}function oe(e){return function(t){var a=n.config["_"+e+"Date"]=n.parseDate(t,n.config.dateFormat),r=n.config["_"+("min"===e?"max":"min")+"Date"];void 0!==a&&(n["min"===e?"minDateHasTime":"maxDateHasTime"]=a.getHours()>0||a.getMinutes()>0||a.getSeconds()>0),n.selectedDates&&(n.selectedDates=n.selectedDates.filter(function(e){return ee(e)}),n.selectedDates.length||"min"!==e||s(a),we()),n.daysContainer&&(de(),void 0!==a?n.currentYearElement[e]=a.getFullYear().toString():n.currentYearElement.removeAttribute(e),n.currentYearElement.disabled=!!r&&void 0!==a&&r.getFullYear()===a.getFullYear())}}function le(){return n.config.wrap?e.querySelector("[data-input]"):e}function se(){"object"!=typeof n.config.locale&&void 0===F.l10ns[n.config.locale]&&n.config.errorHandler(new Error("flatpickr: invalid locale "+n.config.locale)),n.l10n=A(A({},F.l10ns.default),"object"==typeof n.config.locale?n.config.locale:"default"!==n.config.locale?F.l10ns[n.config.locale]:void 0),E.D="("+n.l10n.weekdays.shorthand.join("|")+")",E.l="("+n.l10n.weekdays.longhand.join("|")+")",E.M="("+n.l10n.months.shorthand.join("|")+")",E.F="("+n.l10n.months.longhand.join("|")+")",E.K="("+n.l10n.amPM[0]+"|"+n.l10n.amPM[1]+"|"+n.l10n.amPM[0].toLowerCase()+"|"+n.l10n.amPM[1].toLowerCase()+")",void 0===A(A({},t),JSON.parse(JSON.stringify(e.dataset||{}))).time_24hr&&void 0===F.defaultConfig.time_24hr&&(n.config.time_24hr=n.l10n.time_24hr),n.formatDate=k(n),n.parseDate=j({config:n.config,l10n:n.l10n})}function ce(e){if("function"!=typeof n.config.position){if(void 0!==n.calendarContainer){ve("onPreCalendarPosition");var t=e||n._positionElement,a=Array.prototype.reduce.call(n.calendarContainer.children,function(e,t){return e+t.offsetHeight},0),r=n.calendarContainer.offsetWidth,i=n.config.position.split(" "),o=i[0],l=i.length>1?i[1]:null,s=t.getBoundingClientRect(),c=window.innerHeight-s.bottom,d="above"===o||"below"!==o&&c<a&&s.top>a,u=window.pageYOffset+s.top+(d?-a-2:t.offsetHeight+2);if(h(n.calendarContainer,"arrowTop",!d),h(n.calendarContainer,"arrowBottom",d),!n.config.inline){var f=window.pageXOffset+s.left,m=!1,p=!1;"center"===l?(f-=(r-s.width)/2,m=!0):"right"===l&&(f-=r-s.width,p=!0),h(n.calendarContainer,"arrowLeft",!m&&!p),h(n.calendarContainer,"arrowCenter",m),h(n.calendarContainer,"arrowRight",p);var g=window.document.body.offsetWidth-(window.pageXOffset+s.right),v=f+r>window.document.body.offsetWidth,b=g+r>window.document.body.offsetWidth;if(h(n.calendarContainer,"rightMost",v),!n.config.static)if(n.calendarContainer.style.top=u+"px",v)if(b){var C=function(){for(var e=null,t=0;t<document.styleSheets.length;t++){var n=document.styleSheets[t];if(n.cssRules){try{n.cssRules}catch(e){continue}e=n;break}}return null!=e?e:(a=document.createElement("style"),document.head.appendChild(a),a.sheet);var a}();if(void 0===C)return;var x=window.document.body.offsetWidth,y=Math.max(0,x/2-r/2),w=C.cssRules.length,D="{left:"+s.left+"px;right:auto;}";h(n.calendarContainer,"rightMost",!1),h(n.calendarContainer,"centerMost",!0),C.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+D,w),n.calendarContainer.style.left=y+"px",n.calendarContainer.style.right="auto"}else n.calendarContainer.style.left="auto",n.calendarContainer.style.right=g+"px";else n.calendarContainer.style.left=f+"px",n.calendarContainer.style.right="auto"}}}else n.config.position(n,e)}function de(){n.config.noCalendar||n.isMobile||(U(),xe(),V())}function ue(){n._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(n.close,0):n.close()}function fe(e){e.preventDefault(),e.stopPropagation();var t=C(y(e),function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")});if(void 0!==t){var a=t,r=n.latestSelectedDateObj=new Date(a.dateObj.getTime()),i=(r.getMonth()<n.currentMonth||r.getMonth()>n.currentMonth+n.config.showMonths-1)&&"range"!==n.config.mode;if(n.selectedDateElem=a,"single"===n.config.mode)n.selectedDates=[r];else if("multiple"===n.config.mode){var o=Ce(r);o?n.selectedDates.splice(parseInt(o),1):n.selectedDates.push(r)}else"range"===n.config.mode&&(2===n.selectedDates.length&&n.clear(!1,!1),n.latestSelectedDateObj=r,n.selectedDates.push(r),
220!==S(r,n.selectedDates[0],!0)&&n.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(l(),i){var s=n.currentYear!==r.getFullYear();n.currentYear=r.getFullYear(),n.currentMonth=r.getMonth(),s&&(ve("onYearChange"),U()),ve("onMonthChange")}if(xe(),V(),we(),i||"range"===n.config.mode||1!==n.config.showMonths?void 0!==n.selectedDateElem&&void 0===n.hourElement&&n.selectedDateElem&&n.selectedDateElem.focus():q(a),void 0!==n.hourElement&&void 0!==n.hourElement&&n.hourElement.focus(),n.config.closeOnSelect){var c="single"===n.config.mode&&!n.config.enableTime,d="range"===n.config.mode&&2===n.selectedDates.length&&!n.config.enableTime;(c||d)&&ue()}R()}}n.parseDate=j({config:n.config,l10n:n.l10n}),n._handlers=[],n.pluginElements=[],n.loadedPlugins=[],n._bind=O,n._setHoursFromDate=s,n._positionCalendar=ce,n.changeMonth=G,n.changeYear=Q,n.clear=function(e,t){if(void 0===e&&(e=!0),void 0===t&&(t=!0),n.input.value="",void 0!==n.altInput&&(n.altInput.value=""),void 0!==n.mobileInput&&(n.mobileInput.value=""),n.selectedDates=[],n.latestSelectedDateObj=void 0,!0===t&&(n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth()),!0===n.config.enableTime){var a=N(n.config);w(a.hours,a.minutes,a.seconds)}n.redraw(),e&&ve("onChange")},n.close=function(){n.isOpen=!1,n.isMobile||(void 0!==n.calendarContainer&&n.calendarContainer.classList.remove("open"),void 0!==n._input&&n._input.classList.remove("active")),ve("onClose")},n.onMouseOver=re,n._createElement=v,n.createDay=L,n.destroy=function(){void 0!==n.config&&ve("onDestroy");for(var e=n._handlers.length;e--;)n._handlers[e].remove();if(n._handlers=[],n.mobileInput)n.mobileInput.parentNode&&n.mobileInput.parentNode.removeChild(n.mobileInput),n.mobileInput=void 0;else if(n.calendarContainer&&n.calendarContainer.parentNode)if(n.config.static&&n.calendarContainer.parentNode){var t=n.calendarContainer.parentNode;if(t.lastChild&&t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else n.calendarContainer.parentNode.removeChild(n.calendarContainer);n.altInput&&(n.input.type="text",n.altInput.parentNode&&n.altInput.parentNode.removeChild(n.altInput),delete n.altInput),n.input&&(n.input.type=n.input._type,n.input.classList.remove("flatpickr-input"),n.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete n[e]}catch(e){}})}
vendor: 6,026 bytes, line 22
22,n.isEnabled=ee,n.jumpToDate=P,n.updateValue=we,n.open=function(e,t){if(void 0===t&&(t=n._positionElement),!0===n.isMobile){if(e){e.preventDefault();var a=y(e);a&&a.blur()}return void 0!==n.mobileInput&&(n.mobileInput.focus(),n.mobileInput.click()),void ve("onOpen")}if(!n._input.disabled&&!n.config.inline){var r=n.isOpen;n.isOpen=!0,r||(n.calendarContainer.classList.add("open"),n._input.classList.add("active"),ve("onOpen"),ce(t)),!0===n.config.enableTime&&!0===n.config.noCalendar&&(!1!==n.config.allowInput||void 0!==e&&n.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return n.hourElement.select()},50))}},n.redraw=de,n.set=function(e,t){if(null!==e&&"object"==typeof e)for(var a in Object.assign(n.config,e),e)void 0!==me[a]&&me[a].forEach(function(e){return e()});else n.config[e]=t,void 0!==me[e]?me[e].forEach(function(e){return e()}):c.indexOf(e)>-1&&(n.config[e]=g(t));n.redraw(),we(!0)},n.setDate=function(e,t,a){if(void 0===t&&(t=!1),void 0===a&&(a=n.config.dateFormat),0!==e&&!e||e instanceof Array&&0===e.length)return n.clear(t);pe(e,a),n.latestSelectedDateObj=n.selectedDates[n.selectedDates.length-1],n.redraw(),P(void 0,t),s(),0===n.selectedDates.length&&n.clear(!1),we(t),t&&ve("onChange")},n.toggle=function(e){if(!0===n.isOpen)return n.close();n.open(e)};var me={locale:[se,K],showMonths:[W,i,z],minDate:[P],maxDate:[P],positionElement:[he],clickOpens:[function(){!0===n.config.clickOpens?(O(n._input,"focus",n.open),O(n._input,"click",n.open)):(n._input.removeEventListener("focus",n.open),n._input.removeEventListener("click",n.open))}]};function pe(e,t){var a=[];if(e instanceof Array)a=e.map(function(e){return n.parseDate(e,t)});else if(e instanceof Date||"number"==typeof e)a=[n.parseDate(e,t)];else if("string"==typeof e)switch(n.config.mode){case"single":case"time":a=[n.parseDate(e,t)];break;case"multiple":a=e.split(n.config.conjunction).map(function(e){return n.parseDate(e,t)});break;case"range":a=e.split(n.l10n.rangeSeparator).map(function(e){return n.parseDate(e,t)})}else n.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));n.selectedDates=n.config.allowInvalidPreload?a:a.filter(function(e){return e instanceof Date&&ee(e,!1)}),"range"===n.config.mode&&n.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function ge(e){return e.slice().map(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?n.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:n.parseDate(e.from,void 0),to:n.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function he(){n._positionElement=n.config.positionElement||n._input}function ve(e,t){if(void 0!==n.config){var a=n.config[e];if(void 0!==a&&a.length>0)for(var r=0;a[r]&&r<a.length;r++)a[r](n.selectedDates,n.input.value,n,t);"onChange"===e&&(n.input.dispatchEvent(be("change")),n.input.dispatchEvent(be("input")))}}function be(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}function Ce(e){for(var t=0;t<n.selectedDates.length;t++){var a=n.selectedDates[t];if(a instanceof Date&&0===S(a,e))return""+t}return!1}function xe(){n.config.noCalendar||n.isMobile||!n.monthNav||(n.yearElements.forEach(function(e,t){var a=new Date(n.currentYear,n.currentMonth,1);a.setMonth(n.currentMonth+t),n.config.showMonths>1||"static"===n.config.monthSelectorType?n.monthElements[t].textContent=D(a.getMonth(),n.config.shorthandCurrentMonth,n.l10n)+" ":n.monthsDropdownContainer.value=a.getMonth().toString(),e.value=a.getFullYear().toString()}),n._hidePrevMonthArrow=void 0!==n.config.minDate&&(n.currentYear===n.config.minDate.getFullYear()?n.currentMonth<=n.config.minDate.getMonth():n.currentYear<n.config.minDate.getFullYear()),n._hideNextMonthArrow=void 0!==n.config.maxDate&&(n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth+1>n.config.maxDate.getMonth():n.currentYear>n.config.maxDate.getFullYear()))}function ye(e){var t=e||(n.config.altInput?n.config.altFormat:n.config.dateFormat);return n.selectedDates.map(function(e){return n.formatDate(e,t)}).filter(function(e,t,a){return"range"!==n.config.mode||n.config.enableTime||a.indexOf(e)===t}).join("range"!==n.config.mode?n.config.conjunction:n.l10n.rangeSeparator)}function we(e){void 0===e&&(e=!0),void 0!==n.mobileInput&&n.mobileFormatStr&&(n.mobileInput.value=void 0!==n.latestSelectedDateObj?n.formatDate(n.latestSelectedDateObj,n.mobileFormatStr):""),n.input.value=ye(n.config.dateFormat),void 0!==n.altInput&&(n.altInput.value=ye(n.config.altFormat)),!1!==e&&ve("onValueUpdate")}function De(e){var t=y(e),a=n.prevMonthNav.contains(t),r=n.nextMonthNav.contains(t);a||r?G(a?-1:1):n.yearElements.indexOf(t)>=0?t.select():t.classList.contains("arrowUp")?n.changeYear(n.currentYear+1):t.classList.contains("arrowDown")&&n.changeYear(n.currentYear-1)}return function(){n.element=n.input=e,n.isOpen=!1,function(){var a=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],i=A(A({},JSON.parse(JSON.stringify(e.dataset||{}))),t),o={};n.config.parseDate=i.parseDate,n.config.formatDate=i.formatDate,Object.defineProperty(n.config,"enable",{get:function(){return n.config._enable},set:function(e){n.config._enable=ge(e)}}),Object.defineProperty(n.config,"disable",{get:function(){return n.config._disable},set:function(e){n.config._disable=ge(e)}});var l="time"===i.mode;if(!i.dateFormat&&(i.enableTime||l)){var s=F.defaultConfig.dateFormat||d.dateFormat;o.dateFormat=i.noCalendar||l?"H:i"+(i.enableSeconds?":S":""):s+" H:i"+(i.enableSeconds?":S":"")}if(i.altInput&&(i.enableTime||l)&&!i.altFormat){var u=F.defaultConfig.altFormat||d.altFormat;o.altFormat=i.noCalendar||l?"h:i"+(i.enableSeconds?":S K":" K"):u+" h:i"+(i.enableSeconds?":S":"")+" K"}Object.defineProperty(n.config,"minDate",{get:function(){return n.config._minDate},set:oe("min")}),Object.defineProperty(n.config,"maxDate",{get:function(){return n.config._maxDate},set:oe("max")}
vendor: 5,738 bytes, line 22
22);var f=function(e){return function(t){n.config["min"===e?"_minTime":"_maxTime"]=n.parseDate(t,"H:i:S")}};Object.defineProperty(n.config,"minTime",{get:function(){return n.config._minTime},set:f("min")}),Object.defineProperty(n.config,"maxTime",{get:function(){return n.config._maxTime},set:f("max")}),"time"===i.mode&&(n.config.noCalendar=!0,n.config.enableTime=!0),Object.assign(n.config,o,i);for(var m=0;m<a.length;m++)n.config[a[m]]=!0===n.config[a[m]]||"true"===n.config[a[m]];for(c.filter(function(e){return void 0!==n.config[e]}).forEach(function(e){n.config[e]=g(n.config[e]||[]).map(r)}),n.isMobile=!n.config.disableMobile&&!n.config.inline&&"single"===n.config.mode&&!n.config.disable.length&&!n.config.enable&&!n.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),m=0;m<n.config.plugins.length;m++){var p=n.config.plugins[m](n)||{};for(var h in p)c.indexOf(h)>-1?n.config[h]=g(p[h]).map(r).concat(n.config[h]):void 0===i[h]&&(n.config[h]=p[h])}i.altInputClass||(n.config.altInputClass=le().className+" "+n.config.altInputClass),ve("onParseConfig")}(),se(),n.input=le(),n.input?(n.input._type=n.input.type,n.input.type="text",n.input.classList.add("flatpickr-input"),n._input=n.input,n.config.altInput&&(n.altInput=v(n.input.nodeName,n.config.altInputClass),n._input=n.altInput,n.altInput.placeholder=n.input.placeholder,n.altInput.disabled=n.input.disabled,n.altInput.required=n.input.required,n.altInput.tabIndex=n.input.tabIndex,n.altInput.type="text",n.input.setAttribute("type","hidden"),!n.config.static&&n.input.parentNode&&n.input.parentNode.insertBefore(n.altInput,n.input.nextSibling)),n.config.allowInput||n._input.setAttribute("readonly","readonly"),he()):n.config.errorHandler(new Error("Invalid input element specified")),function(){n.selectedDates=[],n.now=n.parseDate(n.config.now)||new Date;var e=n.config.defaultDate||("INPUT"!==n.input.nodeName&&"TEXTAREA"!==n.input.nodeName||!n.input.placeholder||n.input.value!==n.input.placeholder?n.input.value:null);e&&pe(e,n.config.dateFormat),n._initialDate=n.selectedDates.length>0?n.selectedDates[0]:n.config.minDate&&n.config.minDate.getTime()>n.now.getTime()?n.config.minDate:n.config.maxDate&&n.config.maxDate.getTime()<n.now.getTime()?n.config.maxDate:n.now,n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth(),n.selectedDates.length>0&&(n.latestSelectedDateObj=n.selectedDates[0]),void 0!==n.config.minTime&&(n.config.minTime=n.parseDate(n.config.minTime,"H:i")),void 0!==n.config.maxTime&&(n.config.maxTime=n.parseDate(n.config.maxTime,"H:i")),n.minDateHasTime=!!n.config.minDate&&(n.config.minDate.getHours()>0||n.config.minDate.getMinutes()>0||n.config.minDate.getSeconds()>0),n.maxDateHasTime=!!n.config.maxDate&&(n.config.maxDate.getHours()>0||n.config.maxDate.getMinutes()>0||n.config.maxDate.getSeconds()>0)}(),n.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=n.currentMonth),void 0===t&&(t=n.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:n.l10n.daysInMonth[e]}},n.isMobile||function(){var e=window.document.createDocumentFragment();if(n.calendarContainer=v("div","flatpickr-calendar"),n.calendarContainer.tabIndex=-1,!n.config.noCalendar){if(e.appendChild((n.monthNav=v("div","flatpickr-months"),n.yearElements=[],n.monthElements=[],n.prevMonthNav=v("span","flatpickr-prev-month"),n.prevMonthNav.innerHTML=n.config.prevArrow,n.nextMonthNav=v("span","flatpickr-next-month"),n.nextMonthNav.innerHTML=n.config.nextArrow,W(),Object.defineProperty(n,"_hidePrevMonthArrow",{get:function(){return n.__hidePrevMonthArrow},set:function(e){n.__hidePrevMonthArrow!==e&&(h(n.prevMonthNav,"flatpickr-disabled",e),n.__hidePrevMonthArrow=e)}}),Object.defineProperty(n,"_hideNextMonthArrow",{get:function(){return n.__hideNextMonthArrow},set:function(e){n.__hideNextMonthArrow!==e&&(h(n.nextMonthNav,"flatpickr-disabled",e),n.__hideNextMonthArrow=e)}}),n.currentYearElement=n.yearElements[0],xe(),n.monthNav)),n.innerContainer=v("div","flatpickr-innerContainer"),n.config.weekNumbers){var t=function(){n.calendarContainer.classList.add("hasWeeks");var e=v("div","flatpickr-weekwrapper");e.appendChild(v("span","flatpickr-weekday",n.l10n.weekAbbreviation));var t=v("div","flatpickr-weeks");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),a=t.weekWrapper,r=t.weekNumbers;n.innerContainer.appendChild(a),n.weekNumbers=r,n.weekWrapper=a}n.rContainer=v("div","flatpickr-rContainer"),n.rContainer.appendChild(z()),n.daysContainer||(n.daysContainer=v("div","flatpickr-days"),n.daysContainer.tabIndex=-1),V(),n.rContainer.appendChild(n.daysContainer),n.innerContainer.appendChild(n.rContainer),e.appendChild(n.innerContainer)}n.config.enableTime&&e.appendChild(function(){n.calendarContainer.classList.add("hasTime"),n.config.noCalendar&&n.calendarContainer.classList.add("noCalendar");var e=N(n.config);n.timeContainer=v("div","flatpickr-time"),n.timeContainer.tabIndex=-1;var t=v("span","flatpickr-time-separator",":"),a=x("flatpickr-hour",{"aria-label":n.l10n.hourAriaLabel});n.hourElement=a.getElementsByTagName("input")[0];var r=x("flatpickr-minute",{"aria-label":n.l10n.minuteAriaLabel});if(n.minuteElement=r.getElementsByTagName("input")[0],n.hourElement.tabIndex=n.minuteElement.tabIndex=-1,n.hourElement.value=f(n.latestSelectedDateObj?n.latestSelectedDateObj.getHours():n.config.time_24hr?e.hours:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(e.hours)),n.minuteElement.value=f(n.latestSelectedDateObj?n.latestSelectedDateObj.getMinutes():e.minutes),n.hourElement.setAttribute("step",n.config.hourIncrement.toString()),n.minuteElement.setAttribute("step",n.config.minuteIncrement.toString()),n.hourElement.setAttribute("min",
vendor: 4,587 bytes, line 22
22n.config.time_24hr?"0":"1"),n.hourElement.setAttribute("max",n.config.time_24hr?"23":"12"),n.hourElement.setAttribute("maxlength","2"),n.minuteElement.setAttribute("min","0"),n.minuteElement.setAttribute("max","59"),n.minuteElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(a),n.timeContainer.appendChild(t),n.timeContainer.appendChild(r),n.config.time_24hr&&n.timeContainer.classList.add("time24hr"),n.config.enableSeconds){n.timeContainer.classList.add("hasSeconds");var i=x("flatpickr-second");n.secondElement=i.getElementsByTagName("input")[0],n.secondElement.value=f(n.latestSelectedDateObj?n.latestSelectedDateObj.getSeconds():e.seconds),n.secondElement.setAttribute("step",n.minuteElement.getAttribute("step")),n.secondElement.setAttribute("min","0"),n.secondElement.setAttribute("max","59"),n.secondElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(v("span","flatpickr-time-separator",":")),n.timeContainer.appendChild(i)}return n.config.time_24hr||(n.amPM=v("span","flatpickr-am-pm",n.l10n.amPM[m((n.latestSelectedDateObj?n.hourElement.value:n.config.defaultHour)>11)]),n.amPM.title=n.l10n.toggleTitle,n.amPM.tabIndex=-1,n.timeContainer.appendChild(n.amPM)),n.timeContainer}()),h(n.calendarContainer,"rangeMode","range"===n.config.mode),h(n.calendarContainer,"animate",!0===n.config.animate),h(n.calendarContainer,"multiMonth",n.config.showMonths>1),n.calendarContainer.appendChild(e);var i=void 0!==n.config.appendTo&&void 0!==n.config.appendTo.nodeType;if((n.config.inline||n.config.static)&&(n.calendarContainer.classList.add(n.config.inline?"inline":"static"),n.config.inline&&(!i&&n.element.parentNode?n.element.parentNode.insertBefore(n.calendarContainer,n._input.nextSibling):void 0!==n.config.appendTo&&n.config.appendTo.appendChild(n.calendarContainer)),n.config.static)){var o=v("div","flatpickr-wrapper");n.element.parentNode&&n.element.parentNode.insertBefore(o,n.element),o.appendChild(n.element),n.altInput&&o.appendChild(n.altInput),o.appendChild(n.calendarContainer)}n.config.static||n.config.inline||(void 0!==n.config.appendTo?n.config.appendTo:window.document.body).appendChild(n.calendarContainer)}(),function(){if(n.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(n.element.querySelectorAll("[data-"+e+"]"),function(t){return O(t,"click",n[e])})}),n.isMobile)!function(){var e=n.config.enableTime?n.config.noCalendar?"time":"datetime-local":"date";n.mobileInput=v("input",n.input.className+" flatpickr-mobile"),n.mobileInput.tabIndex=1,n.mobileInput.type=e,n.mobileInput.disabled=n.input.disabled,n.mobileInput.required=n.input.required,n.mobileInput.placeholder=n.input.placeholder,n.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",n.selectedDates.length>0&&(n.mobileInput.defaultValue=n.mobileInput.value=n.formatDate(n.selectedDates[0],n.mobileFormatStr)),n.config.minDate&&(n.mobileInput.min=n.formatDate(n.config.minDate,"Y-m-d")),n.config.maxDate&&(n.mobileInput.max=n.formatDate(n.config.maxDate,"Y-m-d")),n.input.getAttribute("step")&&(n.mobileInput.step=String(n.input.getAttribute("step"))),n.input.type="hidden",void 0!==n.altInput&&(n.altInput.type="hidden");try{n.input.parentNode&&n.input.parentNode.insertBefore(n.mobileInput,n.input.nextSibling)}catch(e){}O(n.mobileInput,"change",function(e){n.setDate(y(e).value,!1,n.mobileFormatStr),ve("onChange"),ve("onClose")})}();else{var e=p(ie,50);n._debouncedChange=p(R,300),n.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&O(n.daysContainer,"mouseover",function(e){"range"===n.config.mode&&re(y(e))}),O(n._input,"keydown",ae),void 0!==n.calendarContainer&&O(n.calendarContainer,"keydown",ae),n.config.inline||n.config.static||O(window,"resize",e),void 0!==window.ontouchstart?O(window.document,"touchstart",X):O(window.document,"mousedown",X),O(window.document,"focus",X,{capture:!0}),!0===n.config.clickOpens&&(O(n._input,"focus",n.open),O(n._input,"click",n.open)),void 0!==n.daysContainer&&(O(n.monthNav,"click",De),O(n.monthNav,["keyup","increment"],M),O(n.daysContainer,"click",fe)),void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement&&(O(n.timeContainer,["increment"],o),O(n.timeContainer,"blur",o,{capture:!0}),O(n.timeContainer,"click",_),O([n.hourElement,n.minuteElement],["focus","click"],function(e){return y(e).select()}),void 0!==n.secondElement&&O(n.secondElement,"focus",function(){return n.secondElement&&n.secondElement.select()}),void 0!==n.amPM&&O(n.amPM,"click",function(e){o(e)})),n.config.allowInput&&O(n._input,"blur",ne)}}
22(),(n.selectedDates.length||n.config.noCalendar)&&(n.config.enableTime&&s(n.config.noCalendar?n.latestSelectedDateObj:void 0),we(!1)),i();var a=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!n.isMobile&&a&&ce(),ve("onReady")}(),n}function P(e,t){for(var n=Array.prototype.slice.call(e).filter(function(e){return e instanceof HTMLElement}),a=[],r=0;r<n.length;r++){var i=n[r];try{if(null!==i.getAttribute("data-fp-omit"))continue;void 0!==i._flatpickr&&(i._flatpickr.destroy(),i._flatpickr=void 0),i._flatpickr=R(i,t||{}),a.push(i._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return P(this,e)},HTMLElement.prototype.flatpickr=function(e){return P([this],e)});var F=function(e,t){return"string"==typeof e?P(window.document.querySelectorAll(e),t):e instanceof Node?P([e],t):P(e,t)};F.defaultConfig={},F.l10ns={en:A({},u),default:A({},u)},F.localize=function(e){F.l10ns.default=A(A({},F.l10ns.default),e)},F.setDefaults=function(e){F.defaultConfig=A(A({},F.defaultConfig),e)},F.parseDate=j({}),F.formatDate=k({}),F.compareDates=S,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return P(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof e?parseInt(e,10):e))},"undefined"!=typeof window&&(window.flatpickr=F);const _=["onCreate","onDestroy"],H=["onChange","onOpen","onClose","onMonthChange","onYearChange","onReady","onValueUpdate","onDayCreate"],L=e=>{const t=(0,i.useMemo)(()=>({...e}),[e]),{defaultValue:n,options:a={},value:o,children:l,render:s,onCreate:c,onDestroy:d}=t,u=(0,i.useMemo)(()=>((e,t)=>(H.forEach(n=>{const a=t[n],r=e[n];if(a){r&&!Array.isArray(r)?e[n]=[e[n]]:e[n]||(e[n]=[]);const t=Array.isArray(a)?a:[a];0===e[n].length?e[n]=t:e[n].push(...t)}}),H.forEach(e=>{delete t[e]}),_.forEach(e=>{delete t[e]}),e))(a,t),[a,t]),f=(0,i.useRef)(null),m=(0,i.useRef)(void 0);(0,i.useImperativeHandle)(e.ref,()=>({get flatpickr(){return m.current}}),[]),(0,i.useEffect)(()=>{return u.onClose=u.onClose||(()=>{var e;null!=(e=f.current)&&e.blur&&f.current.blur()}),m.current=((null==(e=F)?void 0:e.default)||F)(f.current,u),null==c||c(m.current),()=>{null==d||d(m.current),m.current&&m.current.destroy(),m.current=void 0};var e},[u,c,d]),(0,i.useEffect)(()=>{var e;if(m.current){const t=Object.getOwnPropertyNames(u);for(let n=t.length-1;n>=0;n--){const a=t[n];let r=u[a];(null==r?void 0:r.toString())!==(null==(e=m.current.config[a])?void 0:e.toString())&&(H.includes(a)&&!Array.isArray(r)&&(r=[r]),m.current.set(a,r))}void 0!==o&&o!==m.current.input.value&&m.current.setDate(o,!1)}},[u,o]);const p=(0,i.useCallback)(e=>{f.current=e},[]);if(s)return s({...t,defaultValue:n,value:o},p);const g=(0,i.useCallback)(t=>{var n,a;e&&e.onChange&&(Array.isArray(null==e?void 0:e.onChange)?null==(n=null==e?void 0:e.onChange)||n.forEach(()=>[new Date(t.target.value)],(null==o?void 0:o.toString())||""):"function"==typeof e.onChange&&(null==(a=null==e?void 0:e.onChange)||a.call(e,[new Date(t.target.value)],(null==o?void 0:o.toString())||"",m.current)))},[e,o]);return a.wrap?(0,r.jsx)("div",{className:"flatpickr",ref:p,children:l}):(0,r.jsx)("input",{onChange:g,...t,value:null==o?void 0:o.toString(),defaultValue:n,ref:p})},q=e=>{const{disabled:t}=e;return(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,r.jsx)("path",{d:"M13.4783 16.5652H10.8696C10.6609 16.5652 10.4783 16.7217 10.4783 16.9304V19.5652C10.4783 19.7739 10.6348 19.9304 10.8696 19.9304H13.4783C13.687 19.9304 13.8696 19.7739 13.8696 19.5652V16.9565C13.8696 16.7478 13.713 16.5652 13.4783 16.5652ZM9.30435 8.21739H6.69565C6.48696 8.21739 6.30435 8.37391 6.30435 8.60869V11.2174C6.30435 11.4261 6.46087 11.6087 6.69565 11.6087H9.30435C9.51304 11.6087 9.69565 11.4522 9.69565 11.2174V8.60869C9.69565 8.34782 9.53913 8.21739 9.30435 8.21739ZM13.4783 12.3913H10.8696C10.6609 12.39
2213 10.4783 12.5478 10.4783 12.7826V15.4174C10.4783 15.6261 10.6348 15.7826 10.8696 15.7826H13.4783C13.687 15.7826 13.8696 15.6261 13.8696 15.4174V12.7826C13.8696 12.5739 13.713 12.3913 13.4783 12.3913ZM9.30435 12.3913H6.69565C6.48696 12.3913 6.30435 12.5478 6.30435 12.7826V15.3913C6.30435 15.6 6.46087 15.7565 6.69565 15.7565H9.30435C9.51304 15.7565 9.69565 15.6 9.69565 15.3913V12.7826C9.69565 12.5217 9.53913 12.3913 9.30435 12.3913ZM9.30435 16.5652H6.69565C6.48696 16.5652 6.30435 16.7217 6.30435 16.9304V19.5652C6.30435 19.7739 6.46087 19.9304 6.69565 19.9304H9.30435C9.51304 19.9304 9.69565 19.7739 9.69565 19.5652V16.9304C9.69565 16.6957 9.53913 16.5652 9.30435 16.5652ZM17.6783 12.3913H15.0435C14.8348 12.3913 14.6522 12.5478 14.6522 12.7826V15.3913C14.6522 15.6 14.8087 15.7565 15.0435 15.7565H17.6783C17.887 15.7565 18.0435 15.6 18.0435 15.3913V12.7826C18.0435 12.5217 17.887 12.3913 17.6783 12.3913ZM20.2348 1.85217V0.521736C20.2609 0.260867 20.1043 0.130432 19.8957 0.130432H17.2348C17.0261 0.130432 16.8696 0.260867 16.8696 0.521736V1.82608H13.8696V0.521736C13.8696 0.286954 13.713 0.130432 13.5043 0.130432H10.8696C10.6609 0.130432 10.4783 0.286954 10.4783 0.521736V1.82608H7.47826V0.521736C7.47826 0.286954 7.32174 0.130432 7.11304 0.130432H4.47826C4.24348 0.130432 4.08696 0.260867 4.08696 0.521736V1.87826C2.88696 2.08695 2 2.97391 2 4.04348V21.6522C2 22.8783 3.17391 23.8696 4.6087 23.8696H19.7391C21.1739 23.8696 22.3478 22.8783 22.3478 21.6522V4.04348C22.3478 2.94782 21.4348 2.06087 20.2348 1.85217ZM20.2609 21.3652C20.2609 21.6261 20.0261 21.8087 19.7391 21.8087H4.6087C4.32174 21.8087 4.08696 21.6 4.08696 21.3652V6.88695C4.11304 6.88695 4.11304 6.88695 4.13913 6.88695H20.2087C20.2348 6.88695 20.2348 6.88695 20.2609 6.88695V21.3652ZM17.6783 8.21739H15.0435C14.8348 8.21739 14.6522 8.37391 14.6522 8.60869V11.2174C14.6522 11.4261 14.8087 11.6087 15.0435 11.6087H17.6783C17.887 11.6087 18.0435 11.4522 18.0435 11.2174V8.60869C18.0435 8.34782 17.887 8.21739 17.6783 8.21739ZM17.6783 16.5652H15.0435C14.8348 16.5652 14.6522 16.7217 14.6522 16.9304V19.5652C14.6522 19.7739 14.8087 19.9304 15.0435 19.9304H17.6783C17.887 19.9304 18.0435 19.7739 18.0435 19.5652V16.9304C18.0435 16.6957 17.887 16.5652 17.6783 16.5652ZM13.4783 8.21739H10.8696C10.6609 8.21739 10.4783 8.37391 10.4783 8.60869V11.2435C10.4783 11.4522 10.6348 11.6348 10.8696 11.6348H13.4783C13.687 11.6348 13.8696 11.4783 13.8696 11.2435V8.60869C13.8696 8.4 13.713 8.21739 13.4783 8.21739Z",fill:t?"var(--form-input-color-icon-disabled)":"var(--color-icon-stroke-functional-default)"})})},$=e=>{const{themeClass:t}=(0,o.A)(),n=Object.assign(Object.assign({},s.english),{weekdays:{shorthand:["SU","MO","TU","WE","TH","FR","SA"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]}}),{value:l,placeholder:c="MM / DD / YYYY",defaultDate:d,options:u,onChange:f,readOnly:m,className:p="",id:g="date-picker"}=e,h=(0,a.a)(e,["value","placeholder","defaultDate","options","onChange","readOnly","className","id"]),v={locale:n,enableTime:!1,allowInput:!1,shorthandCurrentMonth:!0,dateFormat:"m / d / Y",defaultDate:d,disableMobile:!0,onReady:(e,n,a)=>{var r,i,o,l;null===(i=null===(r=null==a?void 0:a.calendarContainer)||void 0===r?void 0:r.classList)||void 0===i||i.add("date-picker__calendar"),null===(l=null===(o=null==a?void 0:a.calendarContainer)||void 0===o?void 0:o.classList)||void 0===l||l.add(t)}},b=(0,i.forwardRef)(({placeholder:t,value:n},a)=>{const o=(0,i.useRef)();return(0,i.useImperativeHandle)(a,()=>o.current),(0,r.jsxs)("div",{className:"date-picker__input-container","data-testid":`${e.id}-date-picker-input`,children:[(0,r.jsx)("input",{className:"date-picker__input",ref:o,placeholder:t,value:n,readOnly:!(null==u?void 0:u.allowInput),disabled:m,onKeyDown:e=>{"ArrowDown"!==e.key||m||(e.preventDefault(),(()=>{var e;const t=null===(e=null==o?void 0:o.current)||void 0===e?void 0:e._flatpickr;t&&(t.open(),requestAnimationFrame(()=>{var e;const n=(null==t?void 0:t.selectedDateElem)||(null==t?void 0:t.todayDateElem)||(null===(e=null==t?void 0:t.calendarContainer)||void 0===e?void 0:e.querySelector(".flatpickr-day:not(.flatpickr-disabled)"));null==n||n.focus()}))})())}}),(0,r.jsx)("span",{className:"date-picker__icon","aria-hidden":"true",onClick:()=>{var e,t;return!m&&(null===(t=null===(e=null==o?void 0:o.current)||void 0===e?void 0:e._flatpickr)||void 0===t?void 0:t.open())},children:(0,r.jsx)(q,{disabled:m})})]})});return(0,r.jsx)("div",{className:`date-picker ${p}`,id:g,"data-testid":`${g}-date-picker`,children:(0,r.jsx)(L,Object.assign({placeholder:c,value:l,defaultValue:d,render:(e,t)=>{var n=(0,a.a)(e,[]);return(0,r.jsx)(b,Object.assign({ref:t,value:l||d},n))},onChange:f,options:Object.assign(Object.assign({},v),u)},h))})}},68988:function(e,t,n){n.d(t,{MG:function(){return he},CX:function(){return v}});var a=n(8890),r=n(2479),i=n(21239),o=n(33244),l=n(7016),s=n(92040),c=n(65495),d=n(69604),u=(n(11511),n(66026),n(45072),n(2621),n(47757)),f=n(9325);n(35294),n(41317),n(11526),n(71656),n(67429),n(38927);const m=e=>{const{id:t="button-group",cssClassname:n="",buttons:a}=e;return(0,r.jsx)(r.Fragment,{children:a&&a.length>0&&(0,r.jsx)("div",{id:t,"data-testid":t,className:`button-group-container ${n}`,children:a.map((e,n)=>(0,r.jsx)("div",{"data-testid":`btn-group-container-${t}-${n}`,children:(0,r.jsx)(f.B,Object.assign({},e))},`btn-group-container-${t}-${n}`))})})};var p=n(77289),g=n(15530);n(53674),n(43499),n(56414),n(65706),n(84843),n(41516),n(92232),n(78070),n(21166),n(55140),n(87434),n(20610),n(63894),n(93624),n(28464),n(4161),n(46306),n(55994),n(74428);const h=(e,{key:t,payload:n})=>{e[t]||(e[t]={}),e[t]=Object.assign({},n)};var v,b,C,x;function y(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function w(e){return!!e&&!!e[oe]}function D(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===le}
vendor: 7,059 bytes, line 22
22(e)||Array.isArray(e)||!!e[ie]||!!(null===(t=e.constructor)||void 0===t?void 0:t[ie])||j(e)||S(e))}function M(e,t,n){void 0===n&&(n=!1),0===E(e)?(n?Object.keys:se)(e).forEach(function(a){n&&"symbol"==typeof a||t(a,e[a],e)}):e.forEach(function(n,a){return t(a,n,e)})}function E(e){var t=e[oe];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:j(e)?2:S(e)?3:0}function O(e,t){return 2===E(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function k(e,t,n){var a=E(e);2===a?e.set(t,n):3===a?e.add(n):e[t]=n}function j(e){return te&&e instanceof Map}function S(e){return ne&&e instanceof Set}function I(e){return e.o||e.t}function N(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=ce(e);delete t[oe];for(var n=se(t),a=0;a<n.length;a++){var r=n[a],i=t[r];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[r]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[r]})}return Object.create(Object.getPrototypeOf(e),t)}function A(e,t){return void 0===t&&(t=!1),R(e)||w(e)||!D(e)||(E(e)>1&&(e.set=e.add=e.clear=e.delete=T),Object.freeze(e),t&&M(e,function(e,t){return A(t,!0)},!0)),e}function T(){y(2)}function R(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function P(e){var t=de[e];return t||y(18,e),t}function F(){return Q}function _(e,t){t&&(P("Patches"),e.u=[],e.s=[],e.v=t)}function H(e){L(e),e.p.forEach($),e.p=null}function L(e){e===Q&&(Q=e.l)}function q(e){return Q={p:[],l:Q,h:e,m:!0,_:0}}function $(e){var t=e[oe];0===t.i||1===t.i?t.j():t.g=!0}function Y(e,t){t._=t.p.length;var n=t.p[0],a=void 0!==e&&e!==n;return t.h.O||P("ES5").S(t,e,a),a?(n[oe].P&&(H(t),y(4)),D(e)&&(e=B(t,e),t.l||U(t,e)),t.u&&P("Patches").M(n[oe].t,e,t.u,t.s)):e=B(t,n,[]),H(t),t.u&&t.v(t.u,t.s),e!==re?e:void 0}function B(e,t,n){if(R(t))return t;var a=t[oe];if(!a)return M(t,function(r,i){return V(e,a,t,r,i,n)},!0),t;if(a.A!==e)return t;if(!a.P)return U(e,a.t,!0),a.t;if(!a.I){a.I=!0,a.A._--;var r=4===a.i||5===a.i?a.o=N(a.k):a.o,i=r,o=!1;3===a.i&&(i=new Set(r),r.clear(),o=!0),M(i,function(t,i){return V(e,a,r,t,i,n,o)}),U(e,r,!1),n&&e.u&&P("Patches").N(a,n,e.u,e.s)}return a.o}function V(e,t,n,a,r,i,o){if(w(r)){var l=B(e,r,i&&t&&3!==t.i&&!O(t.R,a)?i.concat(a):void 0);if(k(n,a,l),!w(l))return;e.m=!1}else o&&n.add(r);if(D(r)&&!R(r)){if(!e.h.D&&e._<1)return;B(e,r),t&&t.A.l||U(e,r)}}function U(e,t,n){void 0===n&&(n=!1),!e.l&&e.h.D&&e.m&&A(t,n)}function Z(e,t){var n=e[oe];return(n?I(n):e)[t]}function W(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var a=Object.getOwnPropertyDescriptor(n,t);if(a)return a;n=Object.getPrototypeOf(n)}}function z(e){e.P||(e.P=!0,e.l&&z(e.l))}function K(e){e.o||(e.o=N(e.t))}function G(e,t,n){var a=j(t)?P("MapSet").F(t,n):S(t)?P("MapSet").T(t,n):e.O?function(e,t){var n=Array.isArray(e),a={i:n?1:0,A:t?t.A:F(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},r=a,i=ue;n&&(r=[a],i=fe);var o=Proxy.revocable(r,i),l=o.revoke,s=o.proxy;return a.k=s,a.j=l,s}(t,n):P("ES5").J(t,n);return(n?n.A:F()).p.push(a),a}function J(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return N(e)}(x=v||(v={})).TOP="top",x.BOTTOM="bottom",function(e){e.LEFT="left",e.CENTER="center"}(b||(b={})),function(e){e.TEXT="text",e.TEXTAREA="textarea",e.EMAIL="email",e.PHONE="tel",e.DATEPICKER="datepicker",e.NUMBER="number",e.PASSWORD="password",e.ZIPCODE="zipcode",e.HIDDEN="hidden",e.CARDNUMBER="cardnumber",e.TOGGLE="toggle",e.checkbox="CHECKBOX",e.radio="RADIO",e.dropdown="DROP_DOWN",e.multidropdown="MULTI_DROP_DOWN"}(C||(C={}));var X,Q,ee="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),te="undefined"!=typeof Map,ne="undefined"!=typeof Set,ae="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,re=ee?Symbol.for("immer-nothing"):((X={})["immer-nothing"]=!0,X),ie=ee?Symbol.for("immer-draftable"):"__$immer_draftable",oe=ee?Symbol.for("immer-state"):"__$immer_state",le=""+Object.prototype.constructor,se="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,ce=Object.getOwnPropertyDescriptors||function(e){var t={};return se(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},de={},ue={get:function(e,t){if(t===oe)return e;var n=I(e);if(!O(n,t))return function(e,t,n){var a,r=W(t,n);return r?"value"in r?r.value:null===(a=r.get)||void 0===a?void 0:a.call(e.k):void 0}(e,n,t);var a=n[t];return e.I||!D(a)?a:a===Z(e.t,t)?(K(e),e.o[t]=G(e.A.h,a,e)):a},has:function(e,t){return t in I(e)},ownKeys:function(e){return Reflect.ownKeys(I(e))},set:function(e,t,n){var a=W(I(e),t);if(null==a?void 0:a.set)return a.set.call(e.k,n),!0;if(!e.P){var r=Z(I(e),t),i=null==r?void 0:r[oe];if(i&&i.t===n)return e.o[t]=n,e.R[t]=!1,!0;if(function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}(n,r)&&(void 0!==n||O(e.t,t)))return!0;K(e),z(e)}return e.o[t]===n&&(void 0!==n||t in e.o)||Number.isNaN(n)&&Number.isNaN(e.o[t])||(e.o[t]=n,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==Z(e.t,t)||t in e.t?(e.R[t]=!1,K(e),z(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=I(e),a=Reflect.getOwnPropertyDescriptor(n,t);return a?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:a.enumerable,value:n[t]}:a},defineProperty:function(){y(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){y(12)}},fe={};M(ue,function(e,t){fe[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),fe.deleteProperty=function(e,t){return fe.set.call(this,e,t,void 0)},fe.set=function(e,t,n){return ue.set.call(this,e[0],t,n,e[0])};var me=function(){function e(e){var t=this;this.O=ae,this.D=!0,this.produce=function(e,n,a){if("function"==typeof e&&"function"!=typeof n){var r=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=r);for(var a=arguments.length,o=Array(a>1?a-1:0),l=1;l<a;l++)o[l-1]=arguments[l];return i.produce(e,function(e){var a;return(a=n).call.apply(a,[t,e].concat(o))})}}var o;if("function"!=typeof n&&y(6),void 0!==a&&"function"!=typeof a&&y(7),D(e)){var l=q(t),s=G(t,e,void 0),c=!0;try{o=n(s),c=!1}finally{c?H(l):L(l)}return"undefined"!=typeof Promise&&o instanceof Promise?o.then(function(e){return _(l,a),Y(e,l)},function(e){throw H(l),e}):(_(l,a),Y(o,l))}if(!e||"object"!=typeof e){if(void 0===(o=n(e))&&(o=e),o===re&&(o=void 0),t.D&&A(o,!0),a){var d=[],u=[];P("Patches").M(e,o,d,u),a(d,u)}return o}y(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var a=arguments.length,r=Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];return t.produceWithPatches(n,function(t){return e.apply(void 0,[t].concat(r))})};var a,r,i=t.produce(e,n,function(e,t){a=e,r=t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(function(e){return[e,a,r]}):[i,a,r]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}
22var t=e.prototype;return t.createDraft=function(e){D(e)||y(8),w(e)&&(e=function(e){return w(e)||y(22,e),function e(t){if(!D(t))return t;var n,a=t[oe],r=E(t);if(a){if(!a.P&&(a.i<4||!P("ES5").K(a)))return a.t;a.I=!0,n=J(t,r),a.I=!1}else n=J(t,r);return M(n,function(t,r){a&&function(e,t){return 2===E(e)?e.get(t):e[t]}(a.t,t)===r||k(n,t,e(r))}),3===r?new Set(n):n}(e)}(e));var t=q(this),n=G(this,e,void 0);return n[oe].C=!0,L(t),n},t.finishDraft=function(e,t){var n=(e&&e[oe]).A;return _(n,t),Y(void 0,n)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!ae&&y(20),this.O=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var a=t[n];if(0===a.path.length&&"replace"===a.op){e=a.value;break}}n>-1&&(t=t.slice(n+1));var r=P("Patches").$;return w(e)?r(e,t):this.produce(e,function(e){return r(e,t)})},e}(),pe=new me,ge=pe.produce;pe.produceWithPatches.bind(pe),pe.setAutoFreeze.bind(pe),pe.setUseProxies.bind(pe),pe.applyPatches.bind(pe),pe.createDraft.bind(pe),pe.finishDraft.bind(pe);const he=({id:e="form",cssClass:t="",action:n="",redirectPage:f="",withCredentials:C=!0,eyebrow:x="",heading:y="",method:w="",subheading:D="",disclaimer:M="",linkInNewTab:E=!1,redirectInNewTab:O=!1,technicalErrormessage:k="",errorMessage:j="",errorMessageLink:S="",errorMessageLinkText:I="",errorIcon:N,errorIconAlt:A,hideErrorBanner:T=!1,successMessage:R="",successMessageLink:P="",successMessageLinkText:F="",successIcon:_,successIconAlt:H,formState:L={},children:q=[],successLinkId:$="",successLinkType:Y,errorLinkId:B="",errorLinkType:V,isHtmlForm:U=!1,statusMessagePosition:Z=v.BOTTOM,fieldsAlignment:W=b.CENTER,onSubmit:z,formButtons:K=[{isFormSubmit:!0,buttonTypes:u.B.PRIMARY,text:"SUBMIT",cssClass:""}],validateOnBlur:G})=>{const[J,X]=(0,i.useState)(s.qp.PENDING),[Q,ee]=(0,i.useState)(!1),[te,ne]=(0,i.useState)(j),[ae,re]=(0,i.useState)(K),[ie,oe]=function(e,t){var n=(0,i.useMemo)(function(){return ge(e)},[e]);return(0,i.useReducer)(n,t,void 0)}(h,L),le=W==b.LEFT,se=x||y||D,ce=(0,i.useRef)(null);(0,i.useEffect)(()=>{ee(J===s.qp.SUCCESS||J===s.qp.ERROR),re(e=>e.map(e=>e.isFormSubmit?Object.assign(Object.assign({},e),{buttonStates:J===s.qp.SUCCESS?u.a.DISABLED:u.a.ACTIVE}):e))},[J]),(0,i.useEffect)(()=>{if(J===s.qp.ERROR){let e=!0;for(const t in ie){const n=ie[t];if((null==n?void 0:n.isRequired)&&(!(null==n?void 0:n.value)||""===(null==n?void 0:n.value))){e=!1;break}if((null==n?void 0:n.status)===s.qp.ERROR){e=!1;break}}e&&X(s.qp.PENDING)}},[ie,J]),(0,i.useEffect)(()=>{if(J!==s.qp.ERROR||!T)return;const e=document.querySelector('[role="alert"] ');e&&e.scrollIntoView({behavior:"smooth",block:"center"})},[J,T]);const de=(0,i.useCallback)((e,t,n={},a=!0,r=!1)=>{a?((e,t,n,a=!0,r=!1)=>{let i;if(Array.isArray(t))i=(0,c.v)(n,t),oe({key:e,payload:Object.assign(Object.assign(Object.assign({},ie[e]),n),{value:t||"",status:i.valid?s.qp.SUCCESS:s.qp.ERROR,message:i.message,isDirty:a})});else if("object"==typeof t){const o=""!==t.value&&a;i=r?{valid:t.status===s.qp.SUCCESS,message:t.status===s.qp.SUCCESS?t.patternSuccessMessage:t.patternErrorMessage}:(0,c.c)(n,t.value,o),oe({key:e,payload:Object.assign(Object.assign(Object.assign(Object.assign({},ie[e]),n),t),{value:t.value||"",status:i.valid?s.qp.SUCCESS:s.qp.ERROR,message:i.message,isDirty:o})})}else{const o=""!==t&&a;i=r?{valid:!0,message:""}:(0,c.c)(n,t,o),oe({key:e,payload:Object.assign(Object.assign(Object.assign({},ie[e]),n),{value:t||"",status:i.valid?s.qp.SUCCESS:s.qp.ERROR,message:i.message,isDirty:o})})}})(e,t,n,a,r):((e,t,n={})=>{oe("object"==typeof t?{key:e,payload:Object.assign(Object.assign(Object.assign({},n),ie[e]),t)}:{key:e,payload:Object.assign(Object.assign(Object.assign({},n),ie[e]),{value:t||""})})})(e,t,n)},[oe]),ue=e=>(0,a._)(void 0,void 0,void 0,function*(){var t,n,a;if(X(s.qp.PENDING),(0,c.b)(ie,oe))if(U){const r=e.currentTarget;for(const e in ie){const i=r.querySelector(`input[name="${e}"]`);if(i){const r=null!==(n=null===(t=ie[e])||void 0===t?void 0:t.value)&&void 0!==n?n:"";i.value=Array.isArray(r)?null!==(a=r[0])&&void 0!==a?a:"":r}}}else e.preventDefault(),z?z(e):fe();else e.preventDefault(),X(s.qp.ERROR),setTimeout(()=>{if(ce){const{current:e}=ce;e&&e.focus()}},350)}),fe=()=>{var e;e=(()=>{const e={};let t="";for(const[n,a]of Object.entries(ie))(null==a?void 0:a.parameters)?t=`${t}${t&&", "}${n} : ${a.value}`:e[n]=a.inputType==c.a.PHONE?(0,c.e)(a.value.toString()):a.value;return t&&(e.additionalNotes=t),e})(),(0,a._)(void 0,void 0,void 0,function*(){yield(0,o.a)({method:w,url:n,headers:{"Content-Type":"application/x-www-form-urlencoded"},withCredentials:C,data:Object.assign({},e)}).then(e=>{if(200===e.status&&(X(R?s.qp.SUCCESS:s.qp.PENDING),f)){const e=f,t=O?"_blank":"_self";window.open(e,t)}}).catch(()=>{X(s.qp.ERROR),ne(k)})})},me=()=>(0,r.jsx)("div",{className:"status-banner",ref:ce,tabIndex:0,children:(0,r.jsx)(d.B,{bannerType:d.a.DYNAMIC,variation:J===s.qp.SUCCESS?d.b.SUCCESS:d.b.ERROR,message:J===s.qp.SUCCESS?R:te,iconPath:J===s.qp.SUCCESS?_:N,altIcon:J===s.qp.SUCCESS?H:A,linkUrl:J===s.qp.SUCCESS?P:S,linkText:J===s.qp.SUCCESS?F:I,openInNewTab:E,linkId:J===s.qp.SUCCESS?$:B,linkType:J===s.qp.SUCCESS?Y:V,id:`${e}-banner`})});return(0,r.jsxs)("div",{className:`form-container ${le?"fields-align-left":"fields-align-center "} ${t}`,"data-testid":`${e}-container`,children:[se&&(0,r.jsx)("div",{className:"form-main-heading "+(le?"align-items-left":"align-items-center"),children:(0,r.jsx)(g.S,{rootClass:"form-heading",eyebrow:{value:x,additionalClass:"eyebrow",isRTE:!0},title:{value:y,additionalClass:"heading",isRTE:!0},description:{value:D,additionalClass:"subheading"},rootDataTestId:`${e}-section-header`})}),(0,r.jsxs)("form",{action:n,method:"post",onSubmit:ue,onKeyDown:e=>{const{target:t}=e;t instanceof HTMLElement&&"INPUT"===t.nodeName&&13===(e.which||e.keyCode||0)&&(e.preventDefault(),ue(e))},id:e,noValidate:!0,children:[!T&&Q&&Z==v.TOP&&me(),(0,r.jsxs)(l.Op,{value:{formContext:ie,setFormContext:de,validateOnBlur:G},children:[(0,r.jsx)("div",{className:"form-fields",children:q}),(0,r.jsxs)("div",{className:`form-footer ${le&&"align-items-left"}`,children:[!T&&Q&&Z==v.BOTTOM&&me(),(0,r.jsx)(m,{id:`form-buttons${e&&"-"+e}`,buttons:ae}),(0,r.jsx)(p.R,{text:M,className:"disclaimer",id:`${e}-disclaimer`})]})]})]})]})}},69820:function(e,t,n){n.d(t,{A:function(){return g},c:function(){return g}});var a=n(2479),r=n(21239),i=n(85767),o=n(35294),l=n(7016),s=n(53674),c=n(92040),d=n(11526),u=n(55140),f=n(21166);n(11511),n(41317),n(2621),n(66026),n(87434),n(20610),n(41516),n(92232),n(77289),n(46306),n(38927),n(67429),n(8890),n(45072),n(55994),n(63894),n(93624),n(9325),n(716
2256),n(47757),n(28464),n(84843),n(4161);const m=i.Ay.input.attrs({type:"checkbox"})` 23 border: 0; 24 clip: rect(0 0 0 0); 25 clippath: inset(50%); 26 height: 1px; 27 margin: -1px; 28 overflow: hidden; 29 padding: 0; 30 position: absolute; 31 white-space: nowrap; 32 width: 1px; 33`,p=i.Ay.div` 34 width: 24px; 35 height: 24px; 36 margin-top: 0; 37 padding: 4px; 38 border-radius: 5px; 39 40 ${e=>e.checked&&`\n background-image: url('${e.checkmarkIcon}');\n background-size: 12px 9.6px;\n background-repeat: no-repeat;\n background-position: center;\n `} 41 42 ${e=>e.checked&&e.disabled&&`\n background-image: url(${e.disabledIcon});\n background-size: 15.82px 11.79px;\n `} 43`,g=e=>{var t,n,i,g,h,v;const{formContext:b,setFormContext:C,validateOnBlur:x}=(0,l.xW)(),{id:y="form-options-checkbox",name:w,required:D=!1,title:M,layout:E,helpMessage:O,helpMessageTitle:k,helpIcon:j,helpIconAlt:S,requiredMessage:I="This is required.",requiredMessageIcon:N,requiredMessageIconAlt:A,checkboxCheckMark:T=o.B,onChange:R,readonly:P=!1,validateOnBlur:F,onBlur:_,hasTooltip:H=!1,tooltipText:L="",tooltipPlacement:q,tooltipIsInteractive:$=!1}=e,Y=((null===(t=null==b?void 0:b[w])||void 0===t?void 0:t.items)&&(null===(i=null===(n=null==b?void 0:b[w])||void 0===n?void 0:n.items)||void 0===i?void 0:i.length)>0?null===(g=null==b?void 0:b[w])||void 0===g?void 0:g.items:null)||(null==e?void 0:e.items),B=(null===(h=null==b?void 0:b[w])||void 0===h?void 0:h.value)||"",V=(null===(v=null==b?void 0:b[w])||void 0===v?void 0:v.message)||"",[U,Z]=(0,r.useState)(),W=(0,s.c)({name:w});(0,r.useEffect)(()=>{var t;Z([...Y]);const n=null!==(t=null==Y?void 0:Y.filter(e=>e.selected||(null==B?void 0:B.includes(null==e?void 0:e.value))).map(e=>(e.selected=!0,null==e?void 0:e.value)).join(","))&&void 0!==t?t:"";null==C||C(w,n,e,!1)},[]);const z=()=>{if(void 0!==F?F:void 0!==x&&x){const t=K(U||[]);null==C||C(w,t,e,!0,!1)}_&&_()};function K(e){const t=null==e?void 0:e.filter(e=>{if(e.selected)return e}).map(e=>null==e?void 0:e.value);return t&&t.length>0?t.join(","):""}return(0,a.jsxs)("div",{className:`form-options-checkbox ${P&&"disabled"}`,"data-testid":`${y}-container`,children:[(0,a.jsx)("label",{className:"d-flex align-items-center checkbox-title",children:(0,a.jsx)(u.F,{id:y,title:M,required:D,requiredMessage:I,helpMessage:O,helpMessageTitle:k,helpIcon:j,helpIconAlt:S,readOnly:P,hasTooltip:H,tooltipText:L,tooltipPlacement:q,tooltipIsInteractive:$})}),(0,a.jsx)("div",{role:"group","aria-labelledby":y,className:"form-options-checkbox-container",children:(0,a.jsx)("div",{className:E,children:U&&(null==U?void 0:U.length)>0?U.map((t,n)=>(0,a.jsxs)("div",{className:`form-check ${(t.disabled||P)&&"disabled"}`,children:[(0,a.jsx)(m,{id:`${y}-${n}`,value:t.value,checked:t.selected,onChange:n=>((t,n)=>{const a=null==U?void 0:U.map(e=>e.text===n.text?Object.assign(Object.assign({},e),{selected:t.target.checked}):e);Z(a);const r=K(a);null==C||C(w,r,e,!0,!1),R&&R(a)})(n,t),onBlur:z,name:w,"data-testid":`${y}-checkbox-input-${n}`}),(0,a.jsxs)("label",{title:M,htmlFor:`${y}-${n}`,className:"form-check-label","data-testid":`${y}-checkbox-label-${n}`,children:[(0,a.jsx)(p,{checked:t.selected,className:`custom-${W===c.qp.ERROR?"error-":""}checkbox ${t.selected?"checked":""}`,checkmarkIcon:(0,d.g)(T),disabledIcon:(0,d.g)(o.A),role:"checkbox","aria-checked":t.selected,"aria-labelledby":`${y}-checkbox-text-${n}`,disabled:t.disabled}),(0,a.jsx)("span",{id:`${y}-checkbox-text-${n}`,"data-testid":`${y}-checkbox-text-${n}`,children:t.text})]})]},t.value)):null})}),(0,a.jsx)(f.F,{id:y,status:W,message:V,requiredMessageIcon:N,requiredMessageIconAlt:A})]})}},77726:function(e,t,n){var a,r;n.d(t,{L:function(){return r},M:function(){return a}}),function(e){e.checkbox="CHECKBOX",e.radio="RADIO",e.dropdown="DROP_DOWN"}(a||(a={})),function(e){e.HORIZONTAL="horizontal",e.VERTICAL="vertical"}(r||(r={}))},78070:function(e,t,n){n.d(t,{F:function(){return o}});var a=n(2479),r=n(92040),i=n(21166);const o=e=>{const{checklist:t=[],id:n="",showChecklistAlways:o=!1}=e;return t.every(e=>e.validationPassed)&&!o?(0,a.jsx)(a.Fragment,{}):t.length>0&&(null==t?void 0:t.map((e,t)=>{const{message:o="",validationPassed:l=!1}=e;return(0,a.jsx)(i.F,l?{id:n,status:r.qp.SUCCESS,message:o}:{id:n,status:r.qp.PENDING,message:o},n+t)}))}},83024:function(e,t,n){n.d(t,{C:function(){return a.F}});var a=n(21166);n(2479),n(35294),n(11511),n(92040),n(41317),n(21239),n(2621),n(66026),n(11526)},84718:function(e,t,n){n.d(t,{R$:function(){return l},cB:function(){return o}});var a=n(2479),r=n(21239);const i=(0,r.createContext)({flexOffersContext:{},setFlexOffersContext:e=>{console.info(e)},flexOffersDataReady:!1});i.displayName="FlexOffersContext";const o=({children:e})=>{const[t,n]=(0,r.useState)({}),o=Object.keys(t).length>0&&Object.values(t).every(e=>!!(null==e?void 0:e.success)),l=e=>{n(t=>Object.assign(Object.assign({},t),e))},s=(0,r.useMemo)(()=>({flexOffersContext:t,setFlexOffersContext:l,flexOffersDataReady:o}),[t,l]);return(0,a.jsx)(i.Provider,{value:s,children:e})};function l(){const e=(0,r.useContext)(i);if(!e)throw new Error("FlexOffersContext must be used within a FlexOffersContextProvider");return e}}}]);
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.