PageSourceSearch

https://www.quantcast.com/assets/hero-empty-B02dZVox.js

js quantcast.com collected 2026-09-24 07:15:34 UTC 512,235 bytes, 987 lines download raw bytes

1import{r as reactExports,v as getDefaultExportFromCjs,E as React,w as commonjsGlobal,G as React$1,j as jsxRuntimeExports,x as getAugmentedNamespace,z as useNavigate}from"./chunk-GNGMS2XR-JqUNC5mU.js";import{R as ReactDOM,a as ReactDOM$1,r as reactDomExports}from"./index-D9azCr_6.js";function subscribe(){return()=>{}}function useHydrated(){return reactExports.useSyncExternalStore(subscribe,()=>!0,()=>!1)}/*!
2 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
3 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
4 * Copyright 2024 Fonticons, Inc.
5 */function _defineProperty$2(a,i,y){return(i=_toPropertyKey(i))in a?Object.defineProperty(a,i,{value:y,enumerable:!0,configurable:!0,writable:!0}):a[i]=y,a}function ownKeys$2(a,i){var y=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);i&&(_=_.filter(function(E){return Object.getOwnPropertyDescriptor(a,E).enumerable})),y.push.apply(y,_)}return y}function _objectSpread2$2(a){for(var i=1;i<arguments.length;i++){var y=arguments[i]!=null?arguments[i]:{};i%2?ownKeys$2(Object(y),!0).forEach(function(_){_defineProperty$2(a,_,y[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(y)):ownKeys$2(Object(y)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(y,_))})}return a}function _toPrimitive(a,i){if(typeof a!="object"||!a)return a;var y=a[Symbol.toPrimitive];if(y!==void 0){var _=y.call(a,i);if(typeof _!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}function _toPropertyKey(a){var i=_toPrimitive(a,"string");return typeof i=="symbol"?i:i+""}const noop$1=()=>{};let _WINDOW={},_DOCUMENT={},_MUTATION_OBSERVER=null,_PERFORMANCE={mark:noop$1,measure:noop$1};try{typeof window<"u"&&(_WINDOW=window),typeof document<"u"&&(_DOCUMENT=document),typeof MutationObserver<"u"&&(_MUTATION_OBSERVER=MutationObserver),typeof performance<"u"&&(_PERFORMANCE=performance)}catch{}const{userAgent=""}=_WINDOW.navigator||{},WINDOW=_WINDOW,DOCUMENT=_DOCUMENT,MUTATION_OBSERVER=_MUTATION_OBSERVER,PERFORMANCE=_PERFORMANCE;WINDOW.document;const IS_DOM=!!DOCUMENT.documentElement&&!!DOCUMENT.head&&typeof DOCUMENT.addEventListener=="function"&&typeof DOCUMENT.createElement=="function",IS_IE=~userAgent.indexOf("MSIE")||~userAgent.indexOf("Trident/");var p$1=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,g$1=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,S={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},A={GROUP:"duotone-group",PRIMARY:"primary",SECONDARY:"secondary"},P=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],s="classic",t$1="duotone",r="sharp",o="sharp-duotone",L=[s,t$1,r,o],G={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},lt={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},pt=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),xt={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"}
vendor: 4,311 bytes, line 5
5,sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},Ft=["fak","fa-kit","fakd","fa-kit-duotone"],St={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},At=["kit"],Ct={kit:{"fa-kit":"fak"}},Lt=["fak","fakd"],Wt={kit:{fak:"fa-kit"}},Et={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},t$1$1={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},r$1=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],bt$1=["fak","fa-kit","fakd","fa-kit-duotone"],Yt={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},ua={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},I$1={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},ga={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},x=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],Ia=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...r$1,...x],m$1=["solid","regular","light","thin","duotone","brands"],c$1=[1,2,3,4,5,6,7,8,9,10],F$1=c$1.concat([11,12,13,14,15,16,17,18,19,20]),ma=[...Object.keys(I$1),...m$1,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",t$1$1.GROUP,t$1$1.SWAP_OPACITY,t$1$1.PRIMARY,t$1$1.SECONDARY].concat(c$1.map(a=>"".concat(a,"x"))).concat(F$1.map(a=>"w-".concat(a))),wa={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}};const NAMESPACE_IDENTIFIER="___FONT_AWESOME___",UNITS_IN_GRID=16,DEFAULT_CSS_PREFIX="fa",DEFAULT_REPLACEMENT_CLASS="svg-inline--fa",DATA_FA_I2SVG="data-fa-i2svg",DATA_FA_PSEUDO_ELEMENT="data-fa-pseudo-element",DATA_FA_PSEUDO_ELEMENT_PENDING="data-fa-pseudo-element-pending",DATA_PREFIX="data-prefix",DATA_ICON="data-icon",HTML_CLASS_I2SVG_BASE_CLASS="fontawesome-i2svg",MUTATION_APPROACH_ASYNC="async",TAGNAMES_TO_SKIP_FOR_PSEUDOELEMENTS=["HTML","HEAD","STYLE","SCRIPT"],PRODUCTION$1=(()=>{try{return!0}catch{return!1}})();function familyProxy(a){return new Proxy(a,{get(i,y){return y in i?i[y]:i[s]}})}const _PREFIX_TO_STYLE=_objectSpread2$2({},S);_PREFIX_TO_STYLE[s]=_objectSpread2$2(_objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},{"fa-duotone":"duotone"}),S[s]),St.kit),St["kit-duotone"]);const PREFIX_TO_STYLE=familyProxy(_PREFIX_TO_STYLE),_STYLE_TO_PREFIX=_objectSpread2$2({},xt);_STYLE_TO_PREFIX[s]=_objectSpread2$2(_objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},{duotone:"fad"}),_STYLE_TO_PREFIX[s]),Et.kit),Et["kit-duotone"]);const STYLE_TO_PREFIX=familyProxy(_STYLE_TO_PREFIX),_PREFIX_TO_LONG_STYLE=_objectSpread2$2({},ga);_PREFIX_TO_LONG_STYLE[s]=_objectSpread2$2(_objectSpread2$2({},_PREFIX_TO_LONG_STYLE[s]),Wt.kit);const PREFIX_TO_LONG_STYLE=familyProxy(_PREFIX_TO_LONG_STYLE),_LONG_STYLE_TO_PREFIX=_objectSpread2$2({},ua);_LONG_STYLE_TO_PREFIX[s]=_objectSpread2$2(_objectSpread2$2({},_LONG_STYLE_TO_PREFIX[s]),Ct.kit);familyProxy(_LONG_STYLE_TO_PREFIX);const ICON_SELECTION_SYNTAX_PATTERN=p$1,LAYERS_TEXT_CLASSNAME="fa-layers-text",FONT_FAMILY_PATTERN=g$1,_FONT_WEIGHT_TO_PREFIX=_objectSpread2$2({},G);familyProxy(_FONT_WEIGHT_TO_PREFIX);
5const ATTRIBUTES_WATCHED_FOR_MUTATION=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],DUOTONE_CLASSES=A,RESERVED_CLASSES=[...At,...ma],initial=WINDOW.FontAwesomeConfig||{};function getAttrConfig(a){var i=DOCUMENT.querySelector("script["+a+"]");if(i)return i.getAttribute(a)}function coerce(a){return a===""?!0:a==="false"?!1:a==="true"?!0:a}DOCUMENT&&typeof DOCUMENT.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(i=>{let[y,_]=i;const E=coerce(getAttrConfig(y));E!=null&&(initial[_]=E)});const _default={styleDefault:"solid",familyDefault:s,cssPrefix:DEFAULT_CSS_PREFIX,replacementClass:DEFAULT_REPLACEMENT_CLASS,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};initial.familyPrefix&&(initial.cssPrefix=initial.familyPrefix);const _config=_objectSpread2$2(_objectSpread2$2({},_default),initial);_config.autoReplaceSvg||(_config.observeMutations=!1);const config={};Object.keys(_default).forEach(a=>{Object.defineProperty(config,a,{enumerable:!0,set:function(i){_config[a]=i,_onChangeCb.forEach(y=>y(config))},get:function(){return _config[a]}})});Object.defineProperty(config,"familyPrefix",{enumerable:!0,set:function(a){_config.cssPrefix=a,_onChangeCb.forEach(i=>i(config))},get:function(){return _config.cssPrefix}});WINDOW.FontAwesomeConfig=config;const _onChangeCb=[];function onChange$1(a){return _onChangeCb.push(a),()=>{_onChangeCb.splice(_onChangeCb.indexOf(a),1)}}const d$2=UNITS_IN_GRID,meaninglessTransform={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function insertCss(a){if(!a||!IS_DOM)return;const i=DOCUMENT.createElement("style");i.setAttribute("type","text/css"),i.innerHTML=a;const y=DOCUMENT.head.childNodes;let _=null;for(let E=y.length-1;E>-1;E--){const C=y[E],T=(C.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(T)>-1&&(_=C)}return DOCUMENT.head.insertBefore(i,_),a}const idPool="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function nextUniqueId(){let a=12,i="";for(;a-- >0;)i+=idPool[Math.random()*62|0];return i}function toArray$2(a){const i=[];for(let y=(a||[]).length>>>0;y--;)i[y]=a[y];return i}function classArray(a){return a.classList?toArray$2(a.classList):(a.getAttribute("class")||"").split(" ").filter(i=>i)}function htmlEscape$1(a){return"".concat(a).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function joinAttributes(a){return Object.keys(a||{}).reduce((i,y)=>i+"".concat(y,'="').concat(htmlEscape$1(a[y]),'" '),"").trim()}function joinStyles(a){return Object.keys(a||{}).reduce((i,y)=>i+"".concat(y,": ").concat(a[y].trim(),";"),"")}function transformIsMeaningful(a){return a.size!==meaninglessTransform.size||a.x!==meaninglessTransform.x||a.y!==meaninglessTransform.y||a.rotate!==meaninglessTransform.rotate||a.flipX||a.flipY}function transformForSvg(a){let{transform:i,containerWidth:y,iconWidth:_}=a;const E={transform:"translate(".concat(y/2," 256)")},C="translate(".concat(i.x*32,", ").concat(i.y*32,") "),T="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),R="rotate(".concat(i.rotate," 0 0)"),$={transform:"".concat(C," ").concat(T," ").concat(R)},O={transform:"translate(".concat(_/2*-1," -256)")};return{outer:E,inner:$,path:O}}function transformForCss(a){let{transform:i,width:y=UNITS_IN_GRID,height:_=UNITS_IN_GRID,startCentered:E=!1}=a,C="";return E&&IS_IE?C+="translate(".concat(i.x/d$2-y/2,"em, ").concat(i.y/d$2-_/2,"em) "):E?C+="translate(calc(-50% + ".concat(i.x/d$2,"em), calc(-50% + ").concat(i.y/d$2,"em)) "):C+="translate(".concat(i.x/d$2,"em, ").concat(i.y/d$2,"em) "),C+="scale(".concat(i.size/d$2*(i.flipX?-1:1),", ").concat(i.size/d$2*(i.flipY?-1:1),") "),C+="rotate(".concat(i.rotate,"deg) "),C}var baseStyles=
vendor: 12,335 bytes, lines 5-558
5`:root, :host {
6  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
7  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
8  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
9  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
10  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
11  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";
12  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";
13  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";
14  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
15  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
16  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
17  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
18  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
19  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";
20  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";
21  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";
22  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";
23}
24
25svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
26  overflow: visible;
27  box-sizing: content-box;
28}
29
30.svg-inline--fa {
31  display: var(--fa-display, inline-block);
32  height: 1em;
33  overflow: visible;
34  vertical-align: -0.125em;
35}
36.svg-inline--fa.fa-2xs {
37  vertical-align: 0.1em;
38}
39.svg-inline--fa.fa-xs {
40  vertical-align: 0em;
41}
42.svg-inline--fa.fa-sm {
43  vertical-align: -0.0714285705em;
44}
45.svg-inline--fa.fa-lg {
46  vertical-align: -0.2em;
47}
48.svg-inline--fa.fa-xl {
49  vertical-align: -0.25em;
50}
51.svg-inline--fa.fa-2xl {
52  vertical-align: -0.3125em;
53}
54.svg-inline--fa.fa-pull-left {
55  margin-right: var(--fa-pull-margin, 0.3em);
56  width: auto;
57}
58.svg-inline--fa.fa-pull-right {
59  margin-left: var(--fa-pull-margin, 0.3em);
60  width: auto;
61}
62.svg-inline--fa.fa-li {
63  width: var(--fa-li-width, 2em);
64  top: 0.25em;
65}
66.svg-inline--fa.fa-fw {
67  width: var(--fa-fw-width, 1.25em);
68}
69
70.fa-layers svg.svg-inline--fa {
71  bottom: 0;
72  left: 0;
73  margin: auto;
74  position: absolute;
75  right: 0;
76  top: 0;
77}
78
79.fa-layers-counter, .fa-layers-text {
80  display: inline-block;
81  position: absolute;
82  text-align: center;
83}
84
85.fa-layers {
86  display: inline-block;
87  height: 1em;
88  position: relative;
89  text-align: center;
90  vertical-align: -0.125em;
91  width: 1em;
92}
93.fa-layers svg.svg-inline--fa {
94  transform-origin: center center;
95}
96
97.fa-layers-text {
98  left: 50%;
99  top: 50%;
100  transform: translate(-50%, -50%);
101  transform-origin: center center;
102}
103
104.fa-layers-counter {
105  background-color: var(--fa-counter-background-color, #ff253a);
106  border-radius: var(--fa-counter-border-radius, 1em);
107  box-sizing: border-box;
108  color: var(--fa-inverse, #fff);
109  line-height: var(--fa-counter-line-height, 1);
110  max-width: var(--fa-counter-max-width, 5em);
111  min-width: var(--fa-counter-min-width, 1.5em);
112  overflow: hidden;
113  padding: var(--fa-counter-padding, 0.25em 0.5em);
114  right: var(--fa-right, 0);
115  text-overflow: ellipsis;
116  top: var(--fa-top, 0);
117  transform: scale(var(--fa-counter-scale, 0.25));
118  transform-origin: top right;
119}
120
121.fa-layers-bottom-right {
122  bottom: var(--fa-bottom, 0);
123  right: var(--fa-right, 0);
124  top: auto;
125  transform: scale(var(--fa-layers-scale, 0.25));
126  transform-origin: bottom right;
127}
128
129.fa-layers-bottom-left {
130  bottom: var(--fa-bottom, 0);
131  left: var(--fa-left, 0);
132  right: auto;
133  top: auto;
134  transform: scale(var(--fa-layers-scale, 0.25));
135  transform-origin: bottom left;
136}
137
138.fa-layers-top-right {
139  top: var(--fa-top, 0);
140  right: var(--fa-right, 0);
141  transform: scale(var(--fa-layers-scale, 0.25));
142  transform-origin: top right;
143}
144
145.fa-layers-top-left {
146  left: var(--fa-left, 0);
147  right: auto;
148  top: var(--fa-top, 0);
149  transform: scale(var(--fa-layers-scale, 0.25));
150  transform-origin: top left;
151}
152
153.fa-1x {
154  font-size: 1em;
155}
156
157.fa-2x {
158  font-size: 2em;
159}
160
161.fa-3x {
162  font-size: 3em;
163}
164
165.fa-4x {
166  font-size: 4em;
167}
168
169.fa-5x {
170  font-size: 5em;
171}
172
173.fa-6x {
174  font-size: 6em;
175}
176
177.fa-7x {
178  font-size: 7em;
179}
180
181.fa-8x {
182  font-size: 8em;
183}
184
185.fa-9x {
186  font-size: 9em;
187}
188
189.fa-10x {
190  font-size: 10em;
191}
192
193.fa-2xs {
194  font-size: 0.625em;
195  line-height: 0.1em;
196  vertical-align: 0.225em;
197}
198
199.fa-xs {
200  font-size: 0.75em;
201  line-height: 0.0833333337em;
202  vertical-align: 0.125em;
203}
204
205.fa-sm {
206  font-size: 0.875em;
207  line-height: 0.0714285718em;
208  vertical-align: 0.0535714295em;
209}
210
211.fa-lg {
212  font-size: 1.25em;
213  line-height: 0.05em;
214  vertical-align: -0.075em;
215}
216
217.fa-xl {
218  font-size: 1.5em;
219  line-height: 0.0416666682em;
220  vertical-align: -0.125em;
221}
222
223.fa-2xl {
224  font-size: 2em;
225  line-height: 0.03125em;
226  vertical-align: -0.1875em;
227}
228
229.fa-fw {
230  text-align: center;
231  width: 1.25em;
232}
233
234.fa-ul {
235  list-style-type: none;
236  margin-left: var(--fa-li-margin, 2.5em);
237  padding-left: 0;
238}
239.fa-ul > li {
240  position: relative;
241}
242
243.fa-li {
244  left: calc(-1 * var(--fa-li-width, 2em));
245  position: absolute;
246  text-align: center;
247  width: var(--fa-li-width, 2em);
248  line-height: inherit;
249}
250
251.fa-border {
252  border-color: var(--fa-border-color, #eee);
253  border-radius: var(--fa-border-radius, 0.1em);
254  border-style: var(--fa-border-style, solid);
255  border-width: var(--fa-border-width, 0.08em);
256  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
257}
258
259.fa-pull-left {
260  float: left;
261  margin-right: var(--fa-pull-margin, 0.3em);
262}
263
264.fa-pull-right {
265  float: right;
266  margin-left: var(--fa-pull-margin, 0.3em);
267}
268
269.fa-beat {
270  animation-name: fa-beat;
271  animation-delay: var(--fa-animation-delay, 0s);
272  animation-direction: var(--fa-animation-direction, normal);
273  animation-duration: var(--fa-animation-duration, 1s);
274  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
275  animation-timing-function: var(--fa-animation-timing, ease-in-out);
276}
277
278.fa-bounce {
279  animation-name: fa-bounce;
280  animation-delay: var(--fa-animation-delay, 0s);
281  animation-direction: var(--fa-animation-direction, normal);
282  animation-duration: var(--fa-animation-duration, 1s);
283  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
284  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
285}
286
287.fa-fade {
288  animation-name: fa-fade;
289  animation-delay: var(--fa-animation-delay, 0s);
290  animation-direction: var(--fa-animation-direction, normal);
291  animation-duration: var(--fa-animation-duration, 1s);
292  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
293  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
294}
295
296.fa-beat-fade {
297  animation-name: fa-beat-fade;
298  animation-delay: var(--fa-animation-delay, 0s);
299  animation-direction: var(--fa-animation-direction, normal);
300  animation-duration: var(--fa-animation-duration, 1s);
301  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
302  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
303}
304
305.fa-flip {
306  animation-name: fa-flip;
307  animation-delay: var(--fa-animation-delay, 0s);
308  animation-direction: var(--fa-animation-direction, normal);
309  animation-duration: var(--fa-animation-duration, 1s);
310  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
311  animation-timing-function: var(--fa-animation-timing, ease-in-out);
312}
313
314.fa-shake {
315  animation-name: fa-shake;
316  animation-delay: var(--fa-animation-delay, 0s);
317  animation-direction: var(--fa-animation-direction, normal);
318  animation-duration: var(--fa-animation-duration, 1s);
319  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
320  animation-timing-function: var(--fa-animation-timing, linear);
321}
322
323.fa-spin {
324  animation-name: fa-spin;
325  animation-delay: var(--fa-animation-delay, 0s);
326  animation-direction: var(--fa-animation-direction, normal);
327  animation-duration: var(--fa-animation-duration, 2s);
328  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
329  animation-timing-function: var(--fa-animation-timing, linear);
330}
331
332.fa-spin-reverse {
333  --fa-animation-direction: reverse;
334}
335
336.fa-pulse,
337.fa-spin-pulse {
338  animation-name: fa-spin;
339  animation-direction: var(--fa-animation-direction, normal);
340  animation-duration: var(--fa-animation-duration, 1s);
341  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
342  animation-timing-function: var(--fa-animation-timing, steps(8));
343}
344
345@media (prefers-reduced-motion: reduce) {
346  .fa-beat,
347.fa-bounce,
348.fa-fade,
349.fa-beat-fade,
350.fa-flip,
351.fa-pulse,
352.fa-shake,
353.fa-spin,
354.fa-spin-pulse {
355    animation-delay: -1ms;
356    animation-duration: 1ms;
357    animation-iteration-count: 1;
358    transition-delay: 0s;
359    transition-duration: 0s;
360  }
361}
362@keyframes fa-beat {
363  0%, 90% {
364    transform: scale(1);
365  }
366  45% {
367    transform: scale(var(--fa-beat-scale, 1.25));
368  }
369}
370@keyframes fa-bounce {
371  0% {
372    transform: scale(1, 1) translateY(0);
373  }
374  10% {
375    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
376  }
377  30% {
378    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
379  }
380  50% {
381    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
382  }
383  57% {
384    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
385  }
386  64% {
387    transform: scale(1, 1) translateY(0);
388  }
389  100% {
390    transform: scale(1, 1) translateY(0);
391  }
392}
393@keyframes fa-fade {
394  50% {
395    opacity: var(--fa-fade-opacity, 0.4);
396  }
397}
398@keyframes fa-beat-fade {
399  0%, 100% {
400    opacity: var(--fa-beat-fade-opacity, 0.4);
401    transform: scale(1);
402  }
403  50% {
404    opacity: 1;
405    transform: scale(var(--fa-beat-fade-scale, 1.125));
406  }
407}
408@keyframes fa-flip {
409  50% {
410    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
411  }
412}
413@keyframes fa-shake {
414  0% {
415    transform: rotate(-15deg);
416  }
417  4% {
418    transform: rotate(15deg);
419  }
420  8%, 24% {
421    transform: rotate(-18deg);
422  }
423  12%, 28% {
424    transform: rotate(18deg);
425  }
426  16% {
427    transform: rotate(-22deg);
428  }
429  20% {
430    transform: rotate(22deg);
431  }
432  32% {
433    transform: rotate(-12deg);
434  }
435  36% {
436    transform: rotate(12deg);
437  }
438  40%, 100% {
439    transform: rotate(0deg);
440  }
441}
442@keyframes fa-spin {
443  0% {
444    transform: rotate(0deg);
445  }
446  100% {
447    transform: rotate(360deg);
448  }
449}
450.fa-rotate-90 {
451  transform: rotate(90deg);
452}
453
454.fa-rotate-180 {
455  transform: rotate(180deg);
456}
457
458.fa-rotate-270 {
459  transform: rotate(270deg);
460}
461
462.fa-flip-horizontal {
463  transform: scale(-1, 1);
464}
465
466.fa-flip-vertical {
467  transform: scale(1, -1);
468}
469
470.fa-flip-both,
471.fa-flip-horizontal.fa-flip-vertical {
472  transform: scale(-1, -1);
473}
474
475.fa-rotate-by {
476  transform: rotate(var(--fa-rotate-angle, 0));
477}
478
479.fa-stack {
480  display: inline-block;
481  vertical-align: middle;
482  height: 2em;
483  position: relative;
484  width: 2.5em;
485}
486
487.fa-stack-1x,
488.fa-stack-2x {
489  bottom: 0;
490  left: 0;
491  margin: auto;
492  position: absolute;
493  right: 0;
494  top: 0;
495  z-index: var(--fa-stack-z-index, auto);
496}
497
498.svg-inline--fa.fa-stack-1x {
499  height: 1em;
500  width: 1.25em;
501}
502.svg-inline--fa.fa-stack-2x {
503  height: 2em;
504  width: 2.5em;
505}
506
507.fa-inverse {
508  color: var(--fa-inverse, #fff);
509}
510
511.sr-only,
512.fa-sr-only {
513  position: absolute;
514  width: 1px;
515  height: 1px;
516  padding: 0;
517  margin: -1px;
518  overflow: hidden;
519  clip: rect(0, 0, 0, 0);
520  white-space: nowrap;
521  border-width: 0;
522}
523
524.sr-only-focusable:not(:focus),
525.fa-sr-only-focusable:not(:focus) {
526  position: absolute;
527  width: 1px;
528  height: 1px;
529  padding: 0;
530  margin: -1px;
531  overflow: hidden;
532  clip: rect(0, 0, 0, 0);
533  white-space: nowrap;
534  border-width: 0;
535}
536
537.svg-inline--fa .fa-primary {
538  fill: var(--fa-primary-color, currentColor);
539  opacity: var(--fa-primary-opacity, 1);
540}
541
542.svg-inline--fa .fa-secondary {
543  fill: var(--fa-secondary-color, currentColor);
544  opacity: var(--fa-secondary-opacity, 0.4);
545}
546
547.svg-inline--fa.fa-swap-opacity .fa-primary {
548  opacity: var(--fa-secondary-opacity, 0.4);
549}
550
551.svg-inline--fa.fa-swap-opacity .fa-secondary {
552  opacity: var(--fa-primary-opacity, 1);
553}
554
555.svg-inline--fa mask .fa-primary,
556.svg-inline--fa mask .fa-secondary {
557  fill: black;
558}`;
558function css$1(){const a=DEFAULT_CSS_PREFIX,i=DEFAULT_REPLACEMENT_CLASS,y=config.cssPrefix,_=config.replacementClass;let E=baseStyles;if(y!==a||_!==i){const C=new RegExp("\\.".concat(a,"\\-"),"g"),T=new RegExp("\\--".concat(a,"\\-"),"g"),R=new RegExp("\\.".concat(i),"g");E=E.replace(C,".".concat(y,"-")).replace(T,"--".concat(y,"-")).replace(R,".".concat(_))}return E}let _cssInserted=!1;function ensureCss(){config.autoAddCss&&!_cssInserted&&(insertCss(css$1()),_cssInserted=!0)}var InjectCSS={mixout(){return{dom:{css:css$1,insertCss:ensureCss}}},hooks(){return{beforeDOMElementCreation(){ensureCss()},beforeI2svg(){ensureCss()}}}};const w=WINDOW||{};w[NAMESPACE_IDENTIFIER]||(w[NAMESPACE_IDENTIFIER]={});w[NAMESPACE_IDENTIFIER].styles||(w[NAMESPACE_IDENTIFIER].styles={});w[NAMESPACE_IDENTIFIER].hooks||(w[NAMESPACE_IDENTIFIER].hooks={});w[NAMESPACE_IDENTIFIER].shims||(w[NAMESPACE_IDENTIFIER].shims=[]);var namespace=w[NAMESPACE_IDENTIFIER];const functions=[],listener=function(){DOCUMENT.removeEventListener("DOMContentLoaded",listener),loaded=1,functions.map(a=>a())};let loaded=!1;IS_DOM&&(loaded=(DOCUMENT.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(DOCUMENT.readyState),loaded||DOCUMENT.addEventListener("DOMContentLoaded",listener));function domready(a){IS_DOM&&(loaded?setTimeout(a,0):functions.push(a))}function toHtml(a){const{tag:i,attributes:y={},children:_=[]}=a;return typeof a=="string"?htmlEscape$1(a):"<".concat(i," ").concat(joinAttributes(y),">").concat(_.map(toHtml).join(""),"</").concat(i,">")}function iconFromMapping(a,i,y){if(a&&a[i]&&a[i][y])return{prefix:i,iconName:y,icon:a[i][y]}}var reduce=function(i,y,_,E){var C=Object.keys(i),T=C.length,R=y,$,O,I;for(_===void 0?($=1,I=i[C[0]]):($=0,I=_);$<T;$++)O=C[$],I=R(I,i[O],O,i);return I};function ucs2decode(a){const i=[];let y=0;const _=a.length;for(;y<_;){const E=a.charCodeAt(y++);if(E>=55296&&E<=56319&&y<_){const C=a.charCodeAt(y++);(C&64512)==56320?i.push(((E&1023)<<10)+(C&1023)+65536):(i.push(E),y--)}else i.push(E)}return i}function toHex$1(a){const i=ucs2decode(a);return i.length===1?i[0].toString(16):null}function codePointAt(a,i){const y=a.length;let _=a.charCodeAt(i),E;return _>=55296&&_<=56319&&y>i+1&&(E=a.charCodeAt(i+1),E>=56320&&E<=57343)?(_-55296)*1024+E-56320+65536:_}function normalizeIcons(a){return Object.keys(a).reduce((i,y)=>{const _=a[y];return!!_.icon?i[_.iconName]=_.icon:i[y]=_,i},{})}function defineIcons(a,i){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:_=!1}=y,E=normalizeIcons(i);typeof namespace.hooks.addPack=="function"&&!_?namespace.hooks.addPack(a,normalizeIcons(i)):namespace.styles[a]=_objectSpread2$2(_objectSpread2$2({},namespace.styles[a]||{}),E),a==="fas"&&defineIcons("fa",i)}const{styles:styles$6,shims}=namespace,FAMILY_NAMES=Object.keys(PREFIX_TO_LONG_STYLE),PREFIXES_FOR_FAMILY=FAMILY_NAMES.reduce((a,i)=>(a[i]=Object.keys(PREFIX_TO_LONG_STYLE[i]),a),{});let _defaultUsablePrefix=null,_byUnicode={},_byLigature={},_byOldName={},_byOldUnicode={},_byAlias={};function isReserved(a){return~RESERVED_CLASSES.indexOf(a)}function getIconName(a,i){const y=i.split("-"),_=y[0],E=y.slice(1).join("-");return _===a&&E!==""&&!isReserved(E)?E:null}const build=()=>{const a=_=>reduce(styles$6,(E,C,T)=>(E[T]=reduce(C,_,{}),E),{});_byUnicode=a((_,E,C)=>(E[3]&&(_[E[3]]=C),E[2]&&E[2].filter(R=>typeof R=="number").forEach(R=>{_[R.toString(16)]=C}),_)),_byLigature=a((_,E,C)=>(_[C]=C,E[2]&&E[2].filter(R=>typeof R=="string").forEach(R=>{_[R]=C}),_)),_byAlias=a((_,E,C)=>{const T=E[2];return _[C]=C,T.forEach(R=>{_[R]=C}),_});const i="far"in styles$6||config.autoFetchSvg,y=reduce(shims,(_,E)=>{const C=E[0];let T=E[1];const R=E[2];return T==="far"&&!i&&(T="fas"),typeof C=="string"&&(_.names[C]={prefix:T,iconName:R}),typeof C=="number"&&(_.unicodes[C.toString(16)]={prefix:T,iconName:R}),_},{names:{},unicodes:{}});_byOldName=y.names,_byOldUnicode=y.unicodes,_defaultUsablePrefix=getCanonicalPrefix(config.styleDefault,{family:config.familyDefault})};onChange$1(a=>{_defaultUsablePrefix=getCanonicalPrefix(a.styleDefault,{family:config.familyDefault})});build();function byUnicode(a,i){return(_byUnicode[a]||{})[i]}function byLigature(a,i){return(_byLigature[a]||{})[i]}function byAlias(a,i){return(_byAlias[a]||{})[i]}function byOldName(a){return _byOldName[a]||{prefix:null,iconName:null}}function byOldUnicode(a){const i=_byOldUnicode[a],y=byUnicode("fas",a);
558return i||(y?{prefix:"fas",iconName:y}:null)||{prefix:null,iconName:null}}function getDefaultUsablePrefix(){return _defaultUsablePrefix}const emptyCanonicalIcon=()=>({prefix:null,iconName:null,rest:[]});function getFamilyId(a){let i=s;const y=FAMILY_NAMES.reduce((_,E)=>(_[E]="".concat(config.cssPrefix,"-").concat(E),_),{});return L.forEach(_=>{(a.includes(y[_])||a.some(E=>PREFIXES_FOR_FAMILY[_].includes(E)))&&(i=_)}),i}function getCanonicalPrefix(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:y=s}=i,_=PREFIX_TO_STYLE[y][a];if(y===t$1&&!a)return"fad";const E=STYLE_TO_PREFIX[y][a]||STYLE_TO_PREFIX[y][_],C=a in namespace.styles?a:null;return E||C||null}function moveNonFaClassesToRest(a){let i=[],y=null;return a.forEach(_=>{const E=getIconName(config.cssPrefix,_);E?y=E:_&&i.push(_)}),{iconName:y,rest:i}}function sortedUniqueValues(a){return a.sort().filter((i,y,_)=>_.indexOf(i)===y)}function getCanonicalIcon(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:y=!1}=i;let _=null;const E=Ia.concat(bt$1),C=sortedUniqueValues(a.filter(N=>E.includes(N))),T=sortedUniqueValues(a.filter(N=>!Ia.includes(N))),R=C.filter(N=>(_=N,!P.includes(N))),[$=null]=R,O=getFamilyId(C),I=_objectSpread2$2(_objectSpread2$2({},moveNonFaClassesToRest(T)),{},{prefix:getCanonicalPrefix($,{family:O})});return _objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},I),getDefaultCanonicalPrefix({values:a,family:O,styles:styles$6,config,canonical:I,givenPrefix:_})),applyShimAndAlias(y,_,I))}function applyShimAndAlias(a,i,y){let{prefix:_,iconName:E}=y;if(a||!_||!E)return{prefix:_,iconName:E};const C=i==="fa"?byOldName(E):{},T=byAlias(_,E);return E=C.iconName||T||E,_=C.prefix||_,_==="far"&&!styles$6.far&&styles$6.fas&&!config.autoFetchSvg&&(_="fas"),{prefix:_,iconName:E}}const newCanonicalFamilies=L.filter(a=>a!==s||a!==t$1),newCanonicalStyles=Object.keys(ga).filter(a=>a!==s).map(a=>Object.keys(ga[a])).flat();function getDefaultCanonicalPrefix(a){const{values:i,family:y,canonical:_,givenPrefix:E="",styles:C={},config:T={}}=a,R=y===t$1,$=i.includes("fa-duotone")||i.includes("fad"),O=T.familyDefault==="duotone",I=_.prefix==="fad"||_.prefix==="fa-duotone";if(!R&&($||O||I)&&(_.prefix="fad"),(i.includes("fa-brands")||i.includes("fab"))&&(_.prefix="fab"),!_.prefix&&newCanonicalFamilies.includes(y)&&(Object.keys(C).find(F=>newCanonicalStyles.includes(F))||T.autoFetchSvg)){const F=pt.get(y).defaultShortPrefixId;_.prefix=F,_.iconName=byAlias(_.prefix,_.iconName)||_.iconName}return(_.prefix==="fa"||E==="fa")&&(_.prefix=getDefaultUsablePrefix()||"fas"),_}class Library{constructor(){this.definitions={}}add(){for(var i=arguments.length,y=new Array(i),_=0;_<i;_++)y[_]=arguments[_];const E=y.reduce(this._pullDefinitions,{});
558Object.keys(E).forEach(C=>{this.definitions[C]=_objectSpread2$2(_objectSpread2$2({},this.definitions[C]||{}),E[C]),defineIcons(C,E[C]);const T=PREFIX_TO_LONG_STYLE[s][C];T&&defineIcons(T,E[C]),build()})}reset(){this.definitions={}}_pullDefinitions(i,y){const _=y.prefix&&y.iconName&&y.icon?{0:y}:y;return Object.keys(_).map(E=>{const{prefix:C,iconName:T,icon:R}=_[E],$=R[2];i[C]||(i[C]={}),$.length>0&&$.forEach(O=>{typeof O=="string"&&(i[C][O]=R)}),i[C][T]=R}),i}}let _plugins=[],_hooks={};const providers={},defaultProviderKeys=Object.keys(providers);function registerPlugins(a,i){let{mixoutsTo:y}=i;return _plugins=a,_hooks={},Object.keys(providers).forEach(_=>{defaultProviderKeys.indexOf(_)===-1&&delete providers[_]}),_plugins.forEach(_=>{const E=_.mixout?_.mixout():{};if(Object.keys(E).forEach(C=>{typeof E[C]=="function"&&(y[C]=E[C]),typeof E[C]=="object"&&Object.keys(E[C]).forEach(T=>{y[C]||(y[C]={}),y[C][T]=E[C][T]})}),_.hooks){const C=_.hooks();Object.keys(C).forEach(T=>{_hooks[T]||(_hooks[T]=[]),_hooks[T].push(C[T])})}_.provides&&_.provides(providers)}),y}function chainHooks(a,i){for(var y=arguments.length,_=new Array(y>2?y-2:0),E=2;E<y;E++)_[E-2]=arguments[E];return(_hooks[a]||[]).forEach(T=>{i=T.apply(null,[i,..._])}),i}function callHooks(a){for(var i=arguments.length,y=new Array(i>1?i-1:0),_=1;_<i;_++)y[_-1]=arguments[_];(_hooks[a]||[]).forEach(C=>{C.apply(null,y)})}function callProvided(){const a=arguments[0],i=Array.prototype.slice.call(arguments,1);return providers[a]?providers[a].apply(null,i):void 0}function findIconDefinition(a){a.prefix==="fa"&&(a.prefix="fas");let{iconName:i}=a;const y=a.prefix||getDefaultUsablePrefix();if(i)return i=byAlias(y,i)||i,iconFromMapping(library.definitions,y,i)||iconFromMapping(namespace.styles,y,i)}const library=new Library,noAuto=()=>{config.autoReplaceSvg=!1,config.observeMutations=!1,callHooks("noAuto")},dom={i2svg:function(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return IS_DOM?(callHooks("beforeI2svg",a),callProvided("pseudoElements2svg",a),callProvided("i2svg",a)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:i}=a;config.autoReplaceSvg===!1&&(config.autoReplaceSvg=!0),config.observeMutations=!0,domready(()=>{autoReplace({autoReplaceSvgRoot:i}),callHooks("watch",a)})}},parse$2={icon:a=>{if(a===null)return null;if(typeof a=="object"&&a.prefix&&a.iconName)return{prefix:a.prefix,iconName:byAlias(a.prefix,a.iconName)||a.iconName};if(Array.isArray(a)&&a.length===2){const i=a[1].indexOf("fa-")===0?a[1].slice(3):a[1],y=getCanonicalPrefix(a[0]);return{prefix:y,iconName:byAlias(y,i)||i}}if(typeof a=="string"&&(a.indexOf("".concat(config.cssPrefix,"-"))>-1||a.match(ICON_SELECTION_SYNTAX_PATTERN))){const i=getCanonicalIcon(a.split(" "),{skipLookups:!0});return{prefix:i.prefix||getDefaultUsablePrefix(),iconName:byAlias(i.prefix,i.iconName)||i.iconName}}if(typeof a=="string"){const i=getDefaultUsablePrefix();return{prefix:i,iconName:byAlias(i,a)||a}}}},api$3={noAuto,config,dom,parse:parse$2,library,findIconDefinition,toHtml},autoReplace=function(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:i=DOCUMENT}=a;(Object.keys(namespace.styles).length>0||config.autoFetchSvg)&&IS_DOM&&config.autoReplaceSvg&&api$3.dom.i2svg({node:i})};function domVariants(a,i){return Object.defineProperty(a,"abstract",{get:i}),Object.defineProperty(a,"html",{get:function(){return a.abstract.map(y=>toHtml(y))}}),Object.defineProperty(a,"node",{get:function(){if(!IS_DOM)return;const y=DOCUMENT.createElement("div");return y.innerHTML=a.html,y.children}}),a}function asIcon(a){let{children:i,main:y,mask:_,attributes:E,styles:C,transform:T}=a;if(transformIsMeaningful(T)&&y.found&&!_.found){const{width:R,height:$}=y,O={x:R/$/2,y:.5};E.style=joinStyles(_objectSpread2$2(_objectSpread2$2({},C),{},{"transform-origin":"".concat(O.x+T.x/16,"em ").concat(O.y+T.y/16,"em")}))}return[{tag:"svg",attributes:E,children:i}]}function asSymbol(a){let{prefix:i,iconName:y,children:_,attributes:E,symbol:C}=a;const T=C===!0?"".concat(i,"-").concat(config.cssPrefix,"-").concat(y):C;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:_objectSpread2$2(_objectSpread2$2({},E),{},{id:T}),children:_}]}]}function makeInlineSvgAbstract(a){const{icons:{main:i,mask:y},prefix:_,iconName:E,transform:C,symbol:T,title:R,maskId:$,titleId:O,extra:I,watchable:N=!1}=a,{width:F,height:D}=y.found?y:i,B=Lt.includes(_),j=[config.replacementClass,E?"".concat(config.cssPrefix,"-").concat(E):""].filter(K=>I.classes.indexOf(K)===-1).filter(K=>K!==""||!!K).concat(I.classes).join(" ");let M={children:[],attributes:_objectSpread2$2(_objectSpread2$2({},I.attributes),{},{"data-prefix":_,"data-icon":E,class:j,role:I.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(F," ").concat(D)})};const U=B&&!~I.classes.indexOf("fa-fw")?{width:"".concat(F/D*16*.0625,"em")}:{};N&&(M.attributes[DATA_FA_I2SVG]=""),R&&(M.children.push({tag:"title",attributes:{id:M.attributes["aria-labelledby"]||"title-".concat(O||nextUniqueId())},children:[R]}),delete M.attributes.title);const V=_objectSpread2$2(_objectSpread2$2({},M),{},{prefix:_,iconName:E,main:i,mask:y,maskId:$,transform:C,symbol:T,styles:_objectSpread2$2(_objectSpread2$2({},U),I.styles)}),{children:H,attributes:W}=y.found&&i.found?callProvided("generateAbstractMask",V)||{children:[],attributes:{}}:callProvided("generateAbstractIcon",V)||{children:[],attributes:{}};return V.children=H,V.attributes=W,T?asSymbol(V):asIcon(V)}function makeLayersTextAbstract(a){const{content:i,width:y,height:_,transform:E,title:C,extra:T,watchable:R=!1}=a,$=_objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},T.attributes),C?{title:C}:{}),{},{class:T.classes.join(" ")});R&&($[DATA_FA_I2SVG]="");const O=_objectSpread2$2({},T.styles);transformIsMeaningful(E)&&(O.transform=transformForCss({transform:E,startCentered:!0,width:y,height:_}),O["-webkit-transform"]=O.transform);const I=joinStyles(O);I.length>0&&($.style=I);const N=[];return N.push({tag:"span",attributes:$,children:[i]}),C&&N.push({tag:"span",attributes:{class:"sr-only"},children:[C]}),N}function makeLayersCounterAbstract(a){const{content:i,title:y,extra:_}=a,E=_objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},_.attributes),y?{title:y}:{}),{},{class:_.classes.join(" ")}),C=joinStyles(_.styles);C.length>0&&(E.style=C);const T=[];return T.push({tag:"span",attributes:E,children:[i]}),y&&T.push({tag:"span",attributes:{class:"sr-only"},children:[y]}),T}const{styles:styles$1$1}=namespace;function asFoundIcon(a){const i=a[0],y=a[1],[_]=a.slice(4);let E=null;return Array.isArray(_)?E={tag:"g",attributes:{class:"".concat(config.cssPrefix,"-").concat(DUOTONE_CLASSES.GROUP)},children:[{tag:"path",attributes:{class:"".concat(config.cssPrefix,"-").concat(DUOTONE_CLASSES.SECONDARY),fill:"currentColor",d:_[0]}},{tag:"path",attributes:{class:"".concat(config.cssPrefix,"-").concat(DUOTONE_CLASSES.PRIMARY),fill:"currentColor",d:_[1]}}]}
558:E={tag:"path",attributes:{fill:"currentColor",d:_}},{found:!0,width:i,height:y,icon:E}}const missingIconResolutionMixin={found:!1,width:512,height:512};function maybeNotifyMissing(a,i){!PRODUCTION$1&&!config.showMissingIcons&&a&&console.error('Icon with name "'.concat(a,'" and prefix "').concat(i,'" is missing.'))}function findIcon(a,i){let y=i;return i==="fa"&&config.styleDefault!==null&&(i=getDefaultUsablePrefix()),new Promise((_,E)=>{if(y==="fa"){const C=byOldName(a)||{};a=C.iconName||a,i=C.prefix||i}if(a&&i&&styles$1$1[i]&&styles$1$1[i][a]){const C=styles$1$1[i][a];return _(asFoundIcon(C))}maybeNotifyMissing(a,i),_(_objectSpread2$2(_objectSpread2$2({},missingIconResolutionMixin),{},{icon:config.showMissingIcons&&a?callProvided("missingIconAbstract")||{}:{}}))})}const noop$1$1=()=>{},p$2=config.measurePerformance&&PERFORMANCE&&PERFORMANCE.mark&&PERFORMANCE.measure?PERFORMANCE:{mark:noop$1$1,measure:noop$1$1},preamble='FA "6.7.2"',begin=a=>(p$2.mark("".concat(preamble," ").concat(a," begins")),()=>end(a)),end=a=>{p$2.mark("".concat(preamble," ").concat(a," ends")),p$2.measure("".concat(preamble," ").concat(a),"".concat(preamble," ").concat(a," begins"),"".concat(preamble," ").concat(a," ends"))};var perf={begin,end};const noop$2=()=>{};function isWatched(a){return typeof(a.getAttribute?a.getAttribute(DATA_FA_I2SVG):null)=="string"}function hasPrefixAndIcon(a){const i=a.getAttribute?a.getAttribute(DATA_PREFIX):null,y=a.getAttribute?a.getAttribute(DATA_ICON):null;return i&&y}function hasBeenReplaced(a){return a&&a.classList&&a.classList.contains&&a.classList.contains(config.replacementClass)}function getMutator(){return config.autoReplaceSvg===!0?mutators.replace:mutators[config.autoReplaceSvg]||mutators.replace}function createElementNS(a){return DOCUMENT.createElementNS("http://www.w3.org/2000/svg",a)}function createElement(a){return DOCUMENT.createElement(a)}function convertSVG(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:y=a.tag==="svg"?createElementNS:createElement}=i;if(typeof a=="string")return DOCUMENT.createTextNode(a);const _=y(a.tag);return Object.keys(a.attributes||[]).forEach(function(C){_.setAttribute(C,a.attributes[C])}),(a.children||[]).forEach(function(C){_.appendChild(convertSVG(C,{ceFn:y}))}),_}function nodeAsComment(a){let i=" ".concat(a.outerHTML," ");return i="".concat(i,"Font Awesome fontawesome.com "),i}const mutators={replace:function(a){const i=a[0];if(i.parentNode)if(a[1].forEach(y=>{i.parentNode.insertBefore(convertSVG(y),i)}),i.getAttribute(DATA_FA_I2SVG)===null&&config.keepOriginalSource){let y=DOCUMENT.createComment(nodeAsComment(i));i.parentNode.replaceChild(y,i)}else i.remove()},nest:function(a){const i=a[0],y=a[1];if(~classArray(i).indexOf(config.replacementClass))return mutators.replace(a);const _=new RegExp("".concat(config.cssPrefix,"-.*"));if(delete y[0].attributes.id,y[0].attributes.class){const C=y[0].attributes.class.split(" ").reduce((T,R)=>(R===config.replacementClass||R.match(_)?T.toSvg.push(R):T.toNode.push(R),T),{toNode:[],toSvg:[]});y[0].attributes.class=C.toSvg.join(" "),C.toNode.length===0?i.removeAttribute("class"):i.setAttribute("class",C.toNode.join(" "))}const E=y.map(C=>toHtml(C)).join(`
559`);i.setAttribute(DATA_FA_I2SVG,""),i.innerHTML=E}};function performOperationSync(a){a()}function perform(a,i){const y=typeof i=="function"?i:noop$2;if(a.length===0)y();else{let _=performOperationSync;config.mutateApproach===MUTATION_APPROACH_ASYNC&&(_=WINDOW.requestAnimationFrame||performOperationSync),_(()=>{const E=getMutator(),C=perf.begin("mutate");a.map(E),C(),y()})}}let disabled=!1;function disableObservation(){disabled=!0}function enableObservation(){disabled=!1}let mo=null;function observe(a){if(!MUTATION_OBSERVER||!config.observeMutations)return;const{treeCallback:i=noop$2,nodeCallback:y=noop$2,pseudoElementsCallback:_=noop$2,observeMutationsRoot:E=DOCUMENT}=a;mo=new MUTATION_OBSERVER(C=>{if(disabled)return;const T=getDefaultUsablePrefix();toArray$2(C).forEach(R=>{if(R.type==="childList"&&R.addedNodes.length>0&&!isWatched(R.addedNodes[0])&&(config.searchPseudoElements&&_(R.target),i(R.target)),R.type==="attributes"&&R.target.parentNode&&config.searchPseudoElements&&_(R.target.parentNode),R.type==="attributes"&&isWatched(R.target)&&~ATTRIBUTES_WATCHED_FOR_MUTATION.indexOf(R.attributeName))if(R.attributeName==="class"&&hasPrefixAndIcon(R.target)){const{prefix:$,iconName:O}=getCanonicalIcon(classArray(R.target));R.target.setAttribute(DATA_PREFIX,$||T),O&&R.target.setAttribute(DATA_ICON,O)}else hasBeenReplaced(R.target)&&y(R.target)})}),IS_DOM&&mo.observe(E,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function disconnect(){mo&&mo.disconnect()}function styleParser(a){const i=a.getAttribute("style");let y=[];return i&&(y=i.split(";").reduce((_,E)=>{const C=E.split(":"),T=C[0],R=C.slice(1);return T&&R.length>0&&(_[T]=R.join(":").trim()),_},{})),y}function classParser(a){const i=a.getAttribute("data-prefix"),y=a.getAttribute("data-icon"),_=a.innerText!==void 0?a.innerText.trim():"";let E=getCanonicalIcon(classArray(a));return E.prefix||(E.prefix=getDefaultUsablePrefix()),i&&y&&(E.prefix=i,E.iconName=y),E.iconName&&E.prefix||(E.prefix&&_.length>0&&(E.iconName=byLigature(E.prefix,a.innerText)||byUnicode(E.prefix,toHex$1(a.innerText))),!E.iconName&&config.autoFetchSvg&&a.firstChild&&a.firstChild.nodeType===Node.TEXT_NODE&&(E.iconName=a.firstChild.data)),E}function attributesParser(a){const i=toArray$2(a.attributes).reduce((E,C)=>(E.name!=="class"&&E.name!=="style"&&(E[C.name]=C.value),E),{}),y=a.getAttribute("title"),_=a.getAttribute("data-fa-title-id");return config.autoA11y&&(y?i["aria-labelledby"]="".concat(config.replacementClass,"-title-").concat(_||nextUniqueId()):(i["aria-hidden"]="true",i.focusable="false")),i}function blankMeta(){return{iconName:null,title:null,titleId:null,prefix:null,transform:meaninglessTransform,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function parseMeta(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:y,prefix:_,rest:E}=classParser(a),C=attributesParser(a),T=chainHooks("parseNodeAttributes",{},a);let R=i.styleParser?styleParser(a):[];return _objectSpread2$2({iconName:y,title:a.getAttribute("title"),titleId:a.getAttribute("data-fa-title-id"),prefix:_,transform:meaninglessTransform,mask:{iconName:null,prefix:null,rest:[]}
559,maskId:null,symbol:!1,extra:{classes:E,styles:R,attributes:C}},T)}const{styles:styles$2$1}=namespace;function generateMutation(a){const i=config.autoReplaceSvg==="nest"?parseMeta(a,{styleParser:!1}):parseMeta(a);return~i.extra.classes.indexOf(LAYERS_TEXT_CLASSNAME)?callProvided("generateLayersText",a,i):callProvided("generateSvgReplacementMutation",a,i)}function getKnownPrefixes(){return[...Ft,...Ia]}function onTree(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!IS_DOM)return Promise.resolve();const y=DOCUMENT.documentElement.classList,_=I=>y.add("".concat(HTML_CLASS_I2SVG_BASE_CLASS,"-").concat(I)),E=I=>y.remove("".concat(HTML_CLASS_I2SVG_BASE_CLASS,"-").concat(I)),C=config.autoFetchSvg?getKnownPrefixes():P.concat(Object.keys(styles$2$1));C.includes("fa")||C.push("fa");const T=[".".concat(LAYERS_TEXT_CLASSNAME,":not([").concat(DATA_FA_I2SVG,"])")].concat(C.map(I=>".".concat(I,":not([").concat(DATA_FA_I2SVG,"])"))).join(", ");if(T.length===0)return Promise.resolve();let R=[];try{R=toArray$2(a.querySelectorAll(T))}catch{}if(R.length>0)_("pending"),E("complete");else return Promise.resolve();const $=perf.begin("onTree"),O=R.reduce((I,N)=>{try{const F=generateMutation(N);F&&I.push(F)}catch(F){PRODUCTION$1||F.name==="MissingIcon"&&console.error(F)}return I},[]);return new Promise((I,N)=>{Promise.all(O).then(F=>{perform(F,()=>{_("active"),_("complete"),E("pending"),typeof i=="function"&&i(),$(),I()})}).catch(F=>{$(),N(F)})})}function onNode(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;generateMutation(a).then(y=>{y&&perform([y],i)})}function resolveIcons(a){return function(i){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=(i||{}).icon?i:findIconDefinition(i||{});let{mask:E}=y;return E&&(E=(E||{}).icon?E:findIconDefinition(E||{})),a(_,_objectSpread2$2(_objectSpread2$2({},y),{},{mask:E}))}}const render$2=function(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:y=meaninglessTransform,symbol:_=!1,mask:E=null,maskId:C=null,title:T=null,titleId:R=null,classes:$=[],attributes:O={},styles:I={}}=i;if(!a)return;const{prefix:N,iconName:F,icon:D}=a;return domVariants(_objectSpread2$2({type:"icon"},a),()=>(callHooks("beforeDOMElementCreation",{iconDefinition:a,params:i}),config.autoA11y&&(T?O["aria-labelledby"]="".concat(config.replacementClass,"-title-").concat(R||nextUniqueId()):(O["aria-hidden"]="true",O.focusable="false")),makeInlineSvgAbstract({icons:{main:asFoundIcon(D),mask:E?asFoundIcon(E.icon):{found:!1,width:null,height:null,icon:{}}},prefix:N,iconName:F,transform:_objectSpread2$2(_objectSpread2$2({},meaninglessTransform),y),symbol:_,title:T,maskId:C,titleId:R,extra:{attributes:O,styles:I,classes:$}})))};var ReplaceElements={mixout(){return{icon:resolveIcons(render$2)}},hooks(){return{mutationObserverCallbacks(a){return a.treeCallback=onTree,a.nodeCallback=onNode,a}}},provides(a){a.i2svg=function(i){const{node:y=DOCUMENT,callback:_=()=>{}}=i;return onTree(y,_)},a.generateSvgReplacementMutation=function(i,y){const{iconName:_,title:E,titleId:C,prefix:T,transform:R,symbol:$,mask:O,maskId:I,extra:N}=y;return new Promise((F,D)=>{Promise.all([findIcon(_,T),O.iconName?findIcon(O.iconName,O.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(B=>{let[j,M]=B;F([i,makeInlineSvgAbstract({icons:{main:j,mask:M},prefix:T,iconName:_,transform:R,symbol:$,maskId:I,title:E,titleId:C,extra:N,watchable:!0})])}).catch(D)})},a.generateAbstractIcon=function(i){let{children:y,attributes:_,main:E,transform:C,styles:T}=i;const R=joinStyles(T);R.length>0&&(_.style=R);let $;return transformIsMeaningful(C)&&($=callProvided("generateAbstractTransformGrouping",{main:E,transform:C,containerWidth:E.width,iconWidth:E.width})),y.push($||E.icon),{children:y,attributes:_}}}},Layers={mixout(){return{layer(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:y=[]}=i;return domVariants({type:"layer"},()=>{callHooks("beforeDOMElementCreation",{assembler:a,params:i});let _=[];return a(E=>{Array.isArray(E)?E.map(C=>{_=_.concat(C.abstract)}):_=_.concat(E.abstract)}),[{tag:"span",attributes:{class:["".concat(config.cssPrefix,"-layers"),...y].join(" ")},children:_}]})}}}},LayersCounter={mixout(){return{counter(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:y=null,classes:_=[],attributes:E={},styles:C={}}=i;return domVariants({type:"counter",content:a},()=>(callHooks("beforeDOMElementCreation",{content:a,params:i}),makeLayersCounterAbstract({content:a.toString(),title:y,extra:{attributes:E,styles:C,classes:["".concat(config.cssPrefix,"-layers-counter"),..._]}})))}}}},LayersText={mixout(){return{text(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:y=meaninglessTransform,title:_=null,classes:E=[],attributes:C={},styles:T={}}=i;return domVariants({type:"text",content:a},()=>(callHooks("beforeDOMElementCreation",{content:a,params:i}),makeLayersTextAbstract({content:a,transform:_objectSpread2$2(_objectSpread2$2({},meaninglessTransform),y),title:_,extra:{attributes:C,styles:T,classes:["".concat(config.cssPrefix,"-layers-text"),...E]}})))}}},provides(a){a.generateLayersText=function(i,y){const{title:_,transform:E,extra:C}=y;let T=null,R=null;if(IS_IE){const $=parseInt(getComputedStyle(i).fontSize,10),O=i.getBoundingClientRect();T=O.width/$,R=O.height/$}return config.autoA11y&&!_&&(C.attributes["aria-hidden"]="true"),Promise.resolve([i,makeLayersTextAbstract({content:i.innerHTML,width:T,height:R,transform:E,title:_,extra:C,watchable:!0})])}}};const CLEAN_CONTENT_PATTERN=new RegExp('"',"ug"),SECONDARY_UNICODE_RANGE=[1105920,1112319],_FONT_FAMILY_WEIGHT_TO_PREFIX=_objectSpread2$2(_objectSpread2$2(_objectSpread2$2(_objectSpread2$2({},{FontAwesome:{normal:"fas",400:"fas"}}),lt),wa),Yt),FONT_FAMILY_WEIGHT_TO_PREFIX=Object.keys(_FONT_FAMILY_WEIGHT_TO_PREFIX).reduce((a,i)=>(a[i.toLowerCase()]=_FONT_FAMILY_WEIGHT_TO_PREFIX[i],a),{}),FONT_FAMILY_WEIGHT_FALLBACK=Object.keys(FONT_FAMILY_WEIGHT_TO_PREFIX).reduce((a,i)=>{const y=FONT_FAMILY_WEIGHT_TO_PREFIX[i];return a[i]=y[900]||[...Object.entries(y)][0][1],a},{});function hexValueFromContent(a){const i=a.replace(CLEAN_CONTENT_PATTERN,""),y=codePointAt(i,0),_=y>=SECONDARY_UNICODE_RANGE[0]&&y<=SECONDARY_UNICODE_RANGE[1],E=i.length===2?i[0]===i[1]:!1;return{value:toHex$1(E?i[0]:i),isSecondary:_||E}}function getPrefix(a,i){const y=a.replace(/^['"]|['"]$/g,"").toLowerCase(),_=parseInt(i),E=isNaN(_)?"normal":_;return(FONT_FAMILY_WEIGHT_TO_PREFIX[y]||{})[E]||FONT_FAMILY_WEIGHT_FALLBACK[y]}function replaceForPosition(a,i){const y="".concat(DATA_FA_PSEUDO_ELEMENT_PENDING).concat(i.replace(":","-"));return new Promise((_,E)=>{if(a.getAttribute(y)!==null)return _();const T=toArray$2(a.children).filter(F=>F.getAttribute(DATA_FA_PSEUDO_ELEMENT)===i)[0],R=WINDOW.getComputedStyle(a,i),$=R.getPropertyValue("font-family"),O=$.match(FONT_FAMILY_PATTERN),I=R.getPropertyValue("font-weight"),N=R.getPropertyValue("content");
559if(T&&!O)return a.removeChild(T),_();if(O&&N!=="none"&&N!==""){const F=R.getPropertyValue("content");let D=getPrefix($,I);const{value:B,isSecondary:j}=hexValueFromContent(F),M=O[0].startsWith("FontAwesome");let U=byUnicode(D,B),V=U;if(M){const H=byOldUnicode(B);H.iconName&&H.prefix&&(U=H.iconName,D=H.prefix)}if(U&&!j&&(!T||T.getAttribute(DATA_PREFIX)!==D||T.getAttribute(DATA_ICON)!==V)){a.setAttribute(y,V),T&&a.removeChild(T);const H=blankMeta(),{extra:W}=H;W.attributes[DATA_FA_PSEUDO_ELEMENT]=i,findIcon(U,D).then(K=>{const Y=makeInlineSvgAbstract(_objectSpread2$2(_objectSpread2$2({},H),{},{icons:{main:K,mask:emptyCanonicalIcon()},prefix:D,iconName:V,extra:W,watchable:!0})),ne=DOCUMENT.createElementNS("http://www.w3.org/2000/svg","svg");i==="::before"?a.insertBefore(ne,a.firstChild):a.appendChild(ne),ne.outerHTML=Y.map(ae=>toHtml(ae)).join(`
560`),a.removeAttribute(y),_()}).catch(E)}else _()}else _()})}function replace(a){return Promise.all([replaceForPosition(a,"::before"),replaceForPosition(a,"::after")])}function processable(a){return a.parentNode!==document.head&&!~TAGNAMES_TO_SKIP_FOR_PSEUDOELEMENTS.indexOf(a.tagName.toUpperCase())&&!a.getAttribute(DATA_FA_PSEUDO_ELEMENT)&&(!a.parentNode||a.parentNode.tagName!=="svg")}function searchPseudoElements(a){if(IS_DOM)return new Promise((i,y)=>{const _=toArray$2(a.querySelectorAll("*")).filter(processable).map(replace),E=perf.begin("searchPseudoElements");disableObservation(),Promise.all(_).then(()=>{E(),enableObservation(),i()}).catch(()=>{E(),enableObservation(),y()})})}var PseudoElements={hooks(){return{mutationObserverCallbacks(a){return a.pseudoElementsCallback=searchPseudoElements,a}}},provides(a){a.pseudoElements2svg=function(i){const{node:y=DOCUMENT}=i;config.searchPseudoElements&&searchPseudoElements(y)}}};let _unwatched=!1;var MutationObserver$1={mixout(){return{dom:{unwatch(){disableObservation(),_unwatched=!0}}}},hooks(){return{bootstrap(){observe(chainHooks("mutationObserverCallbacks",{}))},noAuto(){disconnect()},watch(a){const{observeMutationsRoot:i}=a;_unwatched?enableObservation():observe(chainHooks("mutationObserverCallbacks",{observeMutationsRoot:i}))}}}};const parseTransformString=a=>{let i={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return a.toLowerCase().split(" ").reduce((y,_)=>{const E=_.toLowerCase().split("-"),C=E[0];let T=E.slice(1).join("-");if(C&&T==="h")return y.flipX=!0,y;if(C&&T==="v")return y.flipY=!0,y;if(T=parseFloat(T),isNaN(T))return y;switch(C){case"grow":y.size=y.size+T;break;case"shrink":y.size=y.size-T;break;case"left":y.x=y.x-T;break;case"right":y.x=y.x+T;break;case"up":y.y=y.y-T;break;case"down":y.y=y.y+T;break;case"rotate":y.rotate=y.rotate+T;break}return y},i)};var PowerTransforms={mixout(){return{parse:{transform:a=>parseTransformString(a)}}},hooks(){return{parseNodeAttributes(a,i){const y=i.getAttribute("data-fa-transform");return y&&(a.transform=parseTransformString(y)),a}}},provides(a){a.generateAbstractTransformGrouping=function(i){let{main:y,transform:_,containerWidth:E,iconWidth:C}=i;const T={transform:"translate(".concat(E/2," 256)")},R="translate(".concat(_.x*32,", ").concat(_.y*32,") "),$="scale(".concat(_.size/16*(_.flipX?-1:1),", ").concat(_.size/16*(_.flipY?-1:1),") "),O="rotate(".concat(_.rotate," 0 0)"),I={transform:"".concat(R," ").concat($," ").concat(O)},N={transform:"translate(".concat(C/2*-1," -256)")},F={outer:T,inner:I,path:N};return{tag:"g",attributes:_objectSpread2$2({},F.outer),children:[{tag:"g",attributes:_objectSpread2$2({},F.inner),children:[{tag:y.icon.tag,children:y.icon.children,attributes:_objectSpread2$2(_objectSpread2$2({},y.icon.attributes),F.path)}]}]}}}};const ALL_SPACE={x:0,y:0,width:"100%",height:"100%"};function fillBlack(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return a.attributes&&(a.attributes.fill||i)&&(a.attributes.fill="black"),a}function deGroup(a){return a.tag==="g"?a.children:[a]}var Masks={hooks(){return{parseNodeAttributes(a,i){const y=i.getAttribute("data-fa-mask"),_=y?getCanonicalIcon(y.split(" ").map(E=>E.trim())):emptyCanonicalIcon();return _.prefix||(_.prefix=getDefaultUsablePrefix()),a.mask=_,a.maskId=i.getAttribute("data-fa-mask-id"),a}}},provides(a){a.generateAbstractMask=function(i){let{children:y,attributes:_,main:E,mask:C,maskId:T,transform:R}=i;const{width:$,icon:O}=E,{width:I,icon:N}=C,F=transformForSvg({transform:R,containerWidth:I,iconWidth:$}),D={tag:"rect",attributes:_objectSpread2$2(_objectSpread2$2({},ALL_SPACE),{},{fill:"white"})},B=O.children?{children:O.children.map(fillBlack)}:{},j={tag:"g",attributes:_objectSpread2$2({},F.inner),children:[fillBlack(_objectSpread2$2({tag:O.tag,attributes:_objectSpread2$2(_objectSpread2$2({},O.attributes),F.path)},B))]},M={tag:"g",attributes:_objectSpread2$2({},F.outer),children:[j]},U="mask-".concat(T||nextUniqueId()),V="clip-".concat(T||nextUniqueId()),H={tag:"mask",attributes:_objectSpread2$2(_objectSpread2$2({},ALL_SPACE),{},{id:U,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[D,M]},W={tag:"defs",children:[{tag:"clipPath",attributes:{id:V},children:deGroup(N)},H]};return y.push(W,{tag:"rect",attributes:_objectSpread2$2({fill:"currentColor","clip-path":"url(#".concat(V,")"),mask:"url(#".concat(U,")")},ALL_SPACE)}),{children:y,attributes:_}}}},MissingIconIndicator={provides(a){let i=!1;WINDOW.matchMedia&&(i=WINDOW.matchMedia("(prefers-reduced-motion: reduce)").matches),a.missingIconAbstract=function(){const y=[],_={fill:"currentColor"}
560,E={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};y.push({tag:"path",attributes:_objectSpread2$2(_objectSpread2$2({},_),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const C=_objectSpread2$2(_objectSpread2$2({},E),{},{attributeName:"opacity"}),T={tag:"circle",attributes:_objectSpread2$2(_objectSpread2$2({},_),{},{cx:"256",cy:"364",r:"28"}),children:[]};return i||T.children.push({tag:"animate",attributes:_objectSpread2$2(_objectSpread2$2({},E),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:_objectSpread2$2(_objectSpread2$2({},C),{},{values:"1;0;1;1;0;1;"})}),y.push(T),y.push({tag:"path",attributes:_objectSpread2$2(_objectSpread2$2({},_),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:i?[]:[{tag:"animate",attributes:_objectSpread2$2(_objectSpread2$2({},C),{},{values:"1;0;0;0;0;1;"})}]}),i||y.push({tag:"path",attributes:_objectSpread2$2(_objectSpread2$2({},_),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:_objectSpread2$2(_objectSpread2$2({},C),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:y}}}},SvgSymbols={hooks(){return{parseNodeAttributes(a,i){const y=i.getAttribute("data-fa-symbol"),_=y===null?!1:y===""?!0:y;return a.symbol=_,a}}}},plugins=[InjectCSS,ReplaceElements,Layers,LayersCounter,LayersText,PseudoElements,MutationObserver$1,PowerTransforms,Masks,MissingIconIndicator,SvgSymbols];registerPlugins(plugins,{mixoutsTo:api$3});api$3.noAuto;const config$1=api$3.config;api$3.library;api$3.dom;const parse$1$1=api$3.parse;api$3.findIconDefinition;api$3.toHtml;const icon=api$3.icon;api$3.layer;api$3.text;api$3.counter;const siteContainer="_siteContainer_13dsd_88",h1="_h1_13dsd_95",h2="_h2_13dsd_96",h3="_h3_13dsd_97",h4="_h4_13dsd_98",h5="_h5_13dsd_99",richText="_richText_13dsd_172",panelContainer="_panelContainer_13dsd_180",panelFullWidth="_panelFullWidth_13dsd_187",schemeBrightBlue="_schemeBrightBlue_13dsd_192",schemeBrightBlueText="_schemeBrightBlueText_13dsd_197",schemeBrightBluePanel="_schemeBrightBluePanel_13dsd_201",schemeLightGreyPanel="_schemeLightGreyPanel_13dsd_202",schemeGreyPanel="_schemeGreyPanel_13dsd_203",schemeWhitePanel="_schemeWhitePanel_13dsd_204",schemeBrightBluePanelText="_schemeBrightBluePanelText_13dsd_209",schemeLightGreyPanelText="_schemeLightGreyPanelText_13dsd_210",schemeGreyPanelText="_schemeGreyPanelText_13dsd_211",schemeWhitePanelText="_schemeWhitePanelText_13dsd_212",schemeDarkBlue="_schemeDarkBlue_13dsd_216",schemeDarkBlueText="_schemeDarkBlueText_13dsd_225",schemeDarkBlueAltText="_schemeDarkBlueAltText_13dsd_235",schemeDarkestBlueAltText="_schemeDarkestBlueAltText_13dsd_236",schemeDarkBluePanel="_schemeDarkBluePanel_13dsd_248",schemeDarkestBluePanel="_schemeDarkestBluePanel_13dsd_249",schemeDarkBluePanelText="_schemeDarkBluePanelText_13dsd_254",schemeDarkestBluePanelText="_schemeDarkestBluePanelText_13dsd_255",schemeLightGrey="_schemeLightGrey_13dsd_202",schemeLightGreyText="_schemeLightGreyText_13dsd_264",schemeGrey="_schemeGrey_13dsd_203",schemeGreyText="_schemeGreyText_13dsd_273",schemeWhite="_schemeWhite_13dsd_204",schemeWhiteText="_schemeWhiteText_13dsd_282",schemeDarkestBlue="_schemeDarkestBlue_13dsd_236",schemeDarkestBlueText="_schemeDarkestBlueText_13dsd_291",horizontalPosLeft="_horizontalPosLeft_13dsd_301",horizontalPosCenter="_horizontalPosCenter_13dsd_306",horizontalPosRight="_horizontalPosRight_13dsd_311",orderPositionFirst="_orderPositionFirst_13dsd_331",orderPositionSecond="_orderPositionSecond_13dsd_335",orderPositionThird="_orderPositionThird_13dsd_339",gridContainer="_gridContainer_13dsd_343",statPercentageText="_statPercentageText_13dsd_360",statTaglineText="_statTaglineText_13dsd_367",schemeBrightBlueButton="_schemeBrightBlueButton_13dsd_821",schemeDarkBlueButton="_schemeDarkBlueButton_13dsd_829",schemeDarkestBlueAltButton="_schemeDarkestBlueAltButton_13dsd_830",schemeLightGreyAltButton="_schemeLightGreyAltButton_13dsd_831",schemeGreyAltButton="_schemeGreyAltButton_13dsd_832",schemeDarkestBlueButton="_schemeDarkestBlueButton_13dsd_852",sc
560hemeDarkBlueAltButton="_schemeDarkBlueAltButton_13dsd_853",schemeLightGreyButton="_schemeLightGreyButton_13dsd_866",schemeGreyButton="_schemeGreyButton_13dsd_874",schemeWhiteButton="_schemeWhiteButton_13dsd_882",primaryButton="_primaryButton_13dsd_890",primaryButtonSmall="_primaryButtonSmall_13dsd_913",bookDemoButton="_bookDemoButton_13dsd_941",subsectionLink="_subsectionLink_13dsd_961",subsectionCategoryTitle="_subsectionCategoryTitle_13dsd_962",subsubsectionLink="_subsubsectionLink_13dsd_983",menuToggleButton="_menuToggleButton_13dsd_997",loginButton="_loginButton_13dsd_1009",iconButton="_iconButton_13dsd_1027",helpButton="_helpButton_13dsd_1037",heroCTAButton="_heroCTAButton_13dsd_1047",ctaPanelButton="_ctaPanelButton_13dsd_1059",tagButton="_tagButton_13dsd_1070",schemeBrightBlueBGButton="_schemeBrightBlueBGButton_13dsd_1088",schemeWhiteBGButton="_schemeWhiteBGButton_13dsd_1088",schemeGreyBGButton="_schemeGreyBGButton_13dsd_1088",schemeLightGreyBGButton="_schemeLightGreyBGButton_13dsd_1088",schemeDarkBlueBGButton="_schemeDarkBlueBGButton_13dsd_1088",schemeDarkestBlueBGButton="_schemeDarkestBlueBGButton_13dsd_1088",schemeBrightBlueTag="_schemeBrightBlueTag_13dsd_1180",schemeDarkBlueTag="_schemeDarkBlueTag_13dsd_1185",schemeDarkestBlueTag="_schemeDarkestBlueTag_13dsd_1190",schemeLightGreyTag="_schemeLightGreyTag_13dsd_1195",schemeGreyTag="_schemeGreyTag_13dsd_1200",schemeWhiteTag="_schemeWhiteTag_13dsd_1205",schemeBrightBlueHighlight="_schemeBrightBlueHighlight_13dsd_1210",schemeDarkBlueHighlight="_schemeDarkBlueHighlight_13dsd_1218",schemeDarkestBlueHighlight="_schemeDarkestBlueHighlight_13dsd_1226",schemeLightGreyHighlight="_schemeLightGreyHighlight_13dsd_1234",schemeGreyHighlight="_schemeGreyHighlight_13dsd_1242",schemeWhiteHighlight="_schemeWhiteHighlight_13dsd_1250",footerLink="_footerLink_13dsd_1258",arrowButton="_arrowButton_13dsd_1283",closeButton$1="_closeButton_13dsd_1284",modalCloseButton="_modalCloseButton_13dsd_1293",socialMediaButton="_socialMediaButton_13dsd_1297",socialMediaButtonImage="_socialMediaButtonImage_13dsd_1306",shareSocialMediaButton="_shareSocialMediaButton_13dsd_1311",personLinkedInButton="_personLinkedInButton_13dsd_1326",personLinkedInButtonImage="_personLinkedInButtonImage_13dsd_1335",personBioButton="_personBioButton_13dsd_1339",personCloseButtonImage="_personCloseButtonImage_13dsd_1348",personBioButtonImage="_personBioButtonImage_13dsd_1352",tncLink="_tncLink_13dsd_1357",searchBox="_searchBox_13dsd_1372",globalStyles={siteContainer,h1,h2,h3,h4,h5,richText,panelContainer,panelFullWidth,schemeBrightBlue,schemeBrightBlueText,schemeBrightBluePanel,schemeLightGreyPanel,schemeGreyPanel,schemeWhitePanel,schemeBrightBluePanelText,schemeLightGreyPanelText,schemeGreyPanelText,schemeWhitePanelText,schemeDarkBlue,schemeDarkBlueText,schemeDarkBlueAltText,schemeDarkestBlueAltText,schemeDarkBluePanel,schemeDarkestBluePanel,schemeDarkBluePanelText,schemeDarkestBluePanelText,schemeLightGrey,schemeLightGreyText,schemeGrey,schemeGreyText,schemeWhite,schemeWhiteText,schemeDarkestBlue,schemeDarkestBlueText,horizontalPosLeft,horizontalPosCenter,horizontalPosRight,orderPositionFirst,orderPositionSecond,orderPositionThird,gridContainer,statPercentageText,statTaglineText,schemeBrightBlueButton,schemeDarkBlueButton,schemeDarkestBlueAltButton,schemeLightGreyAltButton,schemeGreyAltButton,schemeDarkestBlueButton,schemeDarkBlueAltButton,schemeLightGreyButton,schemeGreyButton,schemeWhiteButton,primaryButton,primaryButtonSmall,bookDemoButton,subsectionLink,subsectionCategoryTitle,subsubsectionLink,menuToggleButton,loginButton,iconButton,helpButton,heroCTAButton,ctaPanelButton,tagButton,schemeBrightBlueBGButton,schemeWhiteBGButton,schemeGreyBGButton,schemeLightGreyBGButton,schemeDarkBlueBGButton,schemeDarkestBlueBGButton,schemeBrightBlueTag,schemeDarkBlueTag,schemeDarkestBlueTag,schemeLightGreyTag,schemeGreyTag,schemeWhiteTag,schemeBrightBlueHighlight,schemeDarkBlueHighlight,schemeDarkestBlueHighlight,schemeLightGreyHighlight,schemeGreyHighlight,schemeWhiteHighlight,footerLink,arrowButton,closeButton:closeButton$1,modalCloseButton,socialMediaButton,socialMediaButtonImage,shareSocialMediaButton,personLinkedInButton,personLinkedInButtonImage,personBioButton,personCloseButtonImage,personBioButtonImage,tncLink,searchBox};var DeviceType=(a=>(a.MOBILE="MOBILE",a.TABLET="TABLET",a.DESKTOP="DESKTOP",a))(DeviceType||{}),DeviceDetectionMethod=(a=>(a.AGENT="AGENT",a.DIMENSIONS="DIMENSIONS",a))(DeviceDetectionMethod||{}),Region=(a=>(a.AMER="AMER",a.EMEA="EMEA",a.APAC="APAC",a))(Region||{}),BusinessType=(a=>(a.ADVERTISER="Advertiser",a.AGENCY="Agency",a.PUBLISHER="Publisher",a))(BusinessType||{});const ALL_OPTION="All";var LinkAction=(a=>(a.URL="url",a.LOGIN="Login",a))(LinkAction||{}),ColorScheme=(a=>(a.BRIGHT_BLUE="Bright Blue",a.LIGHT_GREY="Light Grey",a.DARK_BLUE="Dark Blue",a.DARKEST_BLUE="Darkest Blue",a.GREY="Grey",a.WHITE="White",a))(ColorScheme||{}),SectionDistribution=(a=>(a.DEFAULT="Default",a.HALFHALF="50 / 50",a))(SectionDistribution||{}),SectionLayout=(a=>(a.DEFAULT="Default",a.FLIPPED="Flipped",a.SIDEBYSIDE="Side by Side",a))(SectionLayout||{}),ImageFormat=(a=>(a.DEFAULT="Default",a.EDGE="Edge",a.CORNER="Corner",a))(ImageFormat||{}),TextFormat=(a=>(a.DEFAULT="Default",a.CENTERED="Centered",a))(TextFormat||{}),HeaderSize=(a=>(a.UNSET="Unset",a.H1="H1",a.H2="H2",a.H3="H3",a.H4="H4",a.H5="H5",a.H6="H6",a))(HeaderSize||{}),HorizontalPosition=(a=>(a.LEFT="Left",a.CENTER="Centered",a.RIGHT="Right",a))(HorizontalPosition||{}),OrderPosition=(a=>(a.FIRST="First",a.SECOND="Second",a.THIRD="Third",a))(OrderPosition||{}),PanelDecoration=(a=>(a.DEFAULT="Default",a.HOLEPUNCHED="Holepunched",a))(PanelDecoration||{}),TextStatsComboPanelsLayout=(a=>(a.STATS_ICON="Stats Panel 1 / Icon Panel 1",a.ICON_STATS="Icon Panel 1 / Stats Panel 1",a.STATS_STATS="Stats Panel 1 / Stats Panel 2",a.ICON_ICON="Icon Panel 1 / Icon Panel 2",a))(TextStatsComboPanelsLayout||{}),ThoughtLeadeshipGalleryLayout=(a=>(a.BIG_CARDS="Big Cards",a.SMALL_CARDS="Small Cards",a.HIGHLIGHT_SMALL_CARDS="Highlight and Small Cards",a))(ThoughtLeadeshipGalleryLayout||{}),ResourceAction=(a=>(a.NONE="None",a.READ="Read",a.WATCH="Watch",a.LISTEN="Listen",a.DEFAULT="None",a))(ResourceAction||{}),VideoAction=(a=>
560(a.EXTERNAL="External URL",a.POPUP="Pop-Up Modal",a.DEFAULT="External URL",a))(VideoAction||{}),ButtonSize=(a=>(a[a.SMALL=0]="SMALL",a[a.MEDIUM=1]="MEDIUM",a[a.BIG=2]="BIG",a[a.TEXTONLY=3]="TEXTONLY",a[a.DEFAULT=1]="DEFAULT",a))(ButtonSize||{}),PromoBannerLayout=(a=>(a.BOTTOM_BAR="Bottom Bar",a.CORNER_FLOATING_RIGHT="Corner Floating Right",a.CORNER_FLOATING_LEFT="Corner Floating Left",a))(PromoBannerLayout||{}),IconBoxesLayout=(a=>(a.VERTICAL="Vertical",a.HORIZONTAL="Horizontal",a))(IconBoxesLayout||{}),DemoTextFormTestimonialImageShape=(a=>(a.CIRCLE="Circle",a.SQUARE="Square",a))(DemoTextFormTestimonialImageShape||{});function _extends$1(){return _extends$1=Object.assign?Object.assign.bind():function(a){for(var i=1;i<arguments.length;i++){var y=arguments[i];for(var _ in y)({}).hasOwnProperty.call(y,_)&&(a[_]=y[_])}return a},_extends$1.apply(null,arguments)}function _typeof$1(a){"@babel/helpers - typeof";return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof$1(a)}function toPrimitive(a,i){if(_typeof$1(a)!="object"||!a)return a;var y=a[Symbol.toPrimitive];if(y!==void 0){var _=y.call(a,i);if(_typeof$1(_)!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return(i==="string"?String:Number)(a)}function toPropertyKey(a){var i=toPrimitive(a,"string");return _typeof$1(i)=="symbol"?i:i+""}function _defineProperty$1(a,i,y){return(i=toPropertyKey(i))in a?Object.defineProperty(a,i,{value:y,enumerable:!0,configurable:!0,writable:!0}):a[i]=y,a}function _classCallCheck(a,i){if(!(a instanceof i))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,i){for(var y=0;y<i.length;y++){var _=i[y];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(a,toPropertyKey(_.key),_)}}function _createClass(a,i,y){return i&&_defineProperties(a.prototype,i),y&&_defineProperties(a,y),Object.defineProperty(a,"prototype",{writable:!1}),a}function _assertThisInitialized(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _possibleConstructorReturn(a,i){if(i&&(_typeof$1(i)=="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(a)}function _isNativeReflectConstruct$1(){try{var a=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_isNativeReflectConstruct$1=function(){return!!a})()}function _getPrototypeOf$1(a){return _getPrototypeOf$1=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(i){return i.__proto__||Object.getPrototypeOf(i)},_getPrototypeOf$1(a)}function _setPrototypeOf$1(a,i){return _setPrototypeOf$1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(y,_){return y.__proto__=_,y},_setPrototypeOf$1(a,i)}function _inherits(a,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(i&&i.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),i&&_setPrototypeOf$1(a,i)}var classnames$1={exports:{}};/*!
561	Copyright (c) 2018 Jed Watson.
562	Licensed under the MIT License (MIT), see
563	http://jedwatson.github.io/classnames
564*/(function(a){(function(){var i={}.hasOwnProperty;function y(){for(var C="",T=0;T<arguments.length;T++){var R=arguments[T];R&&(C=E(C,_(R)))}return C}function _(C){if(typeof C=="string"||typeof C=="number")return C;if(typeof C!="object")return"";if(Array.isArray(C))return y.apply(null,C);if(C.toString!==Object.prototype.toString&&!C.toString.toString().includes("[native code]"))return C.toString();var T="";for(var R in C)i.call(C,R)&&C[R]&&(T=E(T,R));return T}function E(C,T){return T?C?C+" "+T:C+T:C}a.exports?(y.default=y,a.exports=y):window.classNames=y})()})(classnames$1);var classnamesExports=classnames$1.exports;const classNames=getDefaultExportFromCjs(classnamesExports);var REACT_ELEMENT_TYPE_18=Symbol.for("react.element"),REACT_ELEMENT_TYPE_19=Symbol.for("react.transitional.element"),REACT_FRAGMENT_TYPE=Symbol.for("react.fragment");function isFragment$1(a){return a&&_typeof$1(a)==="object"&&(a.$$typeof===REACT_ELEMENT_TYPE_18||a.$$typeof===REACT_ELEMENT_TYPE_19)&&a.type===REACT_FRAGMENT_TYPE}function toArray$1(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=[];
564return React.Children.forEach(a,function(_){_==null&&!i.keepEmpty||(Array.isArray(_)?y=y.concat(toArray$1(_)):isFragment$1(_)&&_.props?y=y.concat(toArray$1(_.props.children,i)):y.push(_))}),y}var warned={},preMessage=function(i){};function warning$2(a,i){}function note(a,i){}function resetWarned(){warned={}}function call(a,i,y){!i&&!warned[y]&&(a(!1,y),warned[y]=!0)}function warningOnce(a,i){call(warning$2,a,i)}function noteOnce(a,i){call(note,a,i)}warningOnce.preMessage=preMessage;warningOnce.resetWarned=resetWarned;warningOnce.noteOnce=noteOnce;function ownKeys$1(a,i){var y=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);i&&(_=_.filter(function(E){return Object.getOwnPropertyDescriptor(a,E).enumerable})),y.push.apply(y,_)}return y}function _objectSpread2$1(a){for(var i=1;i<arguments.length;i++){var y=arguments[i]!=null?arguments[i]:{};i%2?ownKeys$1(Object(y),!0).forEach(function(_){_defineProperty$1(a,_,y[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(y)):ownKeys$1(Object(y)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(y,_))})}return a}function isDOM(a){return a instanceof HTMLElement||a instanceof SVGElement}function getDOM(a){return a&&_typeof$1(a)==="object"&&isDOM(a.nativeElement)?a.nativeElement:isDOM(a)?a:null}function findDOMNode(a){var i=getDOM(a);if(i)return i;if(a instanceof React.Component){var y;return(y=ReactDOM.findDOMNode)===null||y===void 0?void 0:y.call(ReactDOM,a)}return null}var reactIs={exports:{}},reactIs_production_min={};/**
565 * @license React
566 * react-is.production.min.js
567 *
568 * Copyright (c) Facebook, Inc. and its affiliates.
569 *
570 * This source code is licensed under the MIT license found in the
571 * LICENSE file in the root directory of this source tree.
572 */var b=Symbol.for("react.element"),c=Symbol.for("react.portal"),d=Symbol.for("react.fragment"),e=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),g=Symbol.for("react.provider"),h=Symbol.for("react.context"),k=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),n=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),q=Symbol.for("react.lazy"),t=Symbol.for("react.offscreen"),u;u=Symbol.for("react.module.reference");function v(a){if(typeof a=="object"&&a!==null){var i=a.$$typeof;switch(i){case b:switch(a=a.type,a){case d:case f:case e:case m:case n:return a;default:switch(a=a&&a.$$typeof,a){case k:case h:case l:case q:case p:case g:return a;default:return i}}case c:return i}}}reactIs_production_min.ContextConsumer=h;reactIs_production_min.ContextProvider=g;reactIs_production_min.Element=b;reactIs_production_min.ForwardRef=l;reactIs_production_min.Fragment=d;reactIs_production_min.Lazy=q;reactIs_production_min.Memo=p;reactIs_production_min.Portal=c;reactIs_production_min.Profiler=f;reactIs_production_min.StrictMode=e;reactIs_production_min.Suspense=m;reactIs_production_min.SuspenseList=n;reactIs_production_min.isAsyncMode=function(){return!1};reactIs_production_min.isConcurrentMode=function(){return!1};reactIs_production_min.isContextConsumer=function(a){return v(a)===h};reactIs_production_min.isContextProvider=function(a){return v(a)===g};reactIs_production_min.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===b};reactIs_production_min.isForwardRef=function(a){return v(a)===l};reactIs_production_min.isFragment=function(a){return v(a)===d};reactIs_production_min.isLazy=function(a){return v(a)===q};reactIs_production_min.isMemo=function(a){return v(a)===p};reactIs_production_min.isPortal=function(a){return v(a)===c};reactIs_production_min.isProfiler=function(a){return v(a)===f};reactIs_production_min.isStrictMode=function(a){return v(a)===e};reactIs_production_min.isSuspense=function(a){return v(a)===m};reactIs_production_min.isSuspenseList=function(a){return v(a)===n};reactIs_production_min.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===d||a===f||a===e||a===m||a===n||a===t||typeof a=="object"&&a!==null&&(a.$$typeof===q||a.$$typeof===p||a.$$typeof===g||a.$$typeof===h||a.$$typeof===l||a.$$typeof===u||a.getModuleId!==void 0)};reactIs_production_min.typeOf=v;reactIs.exports=reactIs_production_min;var reactIsExports=reactIs.exports;function useMemo(a,i,y){var _=reactExports.useRef({});return(!("value"in _.current)||y(_.current.condition,i))&&(_.current.value=a(),_.current.condition=i),_.current.value}var ReactMajorVersion=Number(reactExports.version.split(".")[0]),fillRef=function(i,y){typeof i=="function"?i(y):_typeof$1(i)==="object"&&i&&"current"in i&&(i.current=y)},composeRef=function(){for(var i=arguments.length,y=new Array(i),_=0;_<i;_++)y[_]=arguments[_];
572var E=y.filter(Boolean);return E.length<=1?E[0]:function(C){y.forEach(function(T){fillRef(T,C)})}},useComposeRef=function(){for(var i=arguments.length,y=new Array(i),_=0;_<i;_++)y[_]=arguments[_];return useMemo(function(){return composeRef.apply(void 0,y)},y,function(E,C){return E.length!==C.length||E.every(function(T,R){return T!==C[R]})})},supportRef=function(i){var y,_;if(!i)return!1;if(isReactElement(i)&&ReactMajorVersion>=19)return!0;var E=reactIsExports.isMemo(i)?i.type.type:i.type;return!(typeof E=="function"&&!((y=E.prototype)!==null&&y!==void 0&&y.render)&&E.$$typeof!==reactIsExports.ForwardRef||typeof i=="function"&&!((_=i.prototype)!==null&&_!==void 0&&_.render)&&i.$$typeof!==reactIsExports.ForwardRef)};function isReactElement(a){return reactExports.isValidElement(a)&&!isFragment$1(a)}var getNodeRef=function(i){if(i&&isReactElement(i)){var y=i;return y.props.propertyIsEnumerable("ref")?y.props.ref:y.ref}return null};function _createSuper(a){var i=_isNativeReflectConstruct$1();return function(){var y,_=_getPrototypeOf$1(a);if(i){var E=_getPrototypeOf$1(this).constructor;y=Reflect.construct(_,arguments,E)}else y=_.apply(this,arguments);return _possibleConstructorReturn(this,y)}}function omit$4(a,i){var y=Object.assign({},a);return Array.isArray(i)&&i.forEach(function(_){delete y[_]}),y}var IconContext=reactExports.createContext({});function _arrayLikeToArray$1(a,i){(i==null||i>a.length)&&(i=a.length);for(var y=0,_=Array(i);y<i;y++)_[y]=a[y];return _}function _arrayWithoutHoles$1(a){if(Array.isArray(a))return _arrayLikeToArray$1(a)}function _iterableToArray$1(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function _unsupportedIterableToArray$1(a,i){if(a){if(typeof a=="string")return _arrayLikeToArray$1(a,i);var y={}.toString.call(a).slice(8,-1);return y==="Object"&&a.constructor&&(y=a.constructor.name),y==="Map"||y==="Set"?Array.from(a):y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y)?_arrayLikeToArray$1(a,i):void 0}}function _nonIterableSpread$1(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
573In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _toConsumableArray$1(a){return _arrayWithoutHoles$1(a)||_iterableToArray$1(a)||_unsupportedIterableToArray$1(a)||_nonIterableSpread$1()}function _arrayWithHoles(a){if(Array.isArray(a))return a}function _nonIterableRest(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
574In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _toArray(a){return _arrayWithHoles(a)||_iterableToArray$1(a)||_unsupportedIterableToArray$1(a)||_nonIterableRest()}function get$1(a,i){for(var y=a,_=0;_<i.length;_+=1){if(y==null)return;y=y[i[_]]}return y}function internalSet(a,i,y,_){if(!i.length)return y;var E=_toArray(i),C=E[0],T=E.slice(1),R;return!a&&typeof C=="number"?R=[]:Array.isArray(a)?R=_toConsumableArray$1(a):R=_objectSpread2$1({},a),_&&y===void 0&&T.length===1?delete R[C][T[0]]:R[C]=internalSet(R[C],T,y,_),R}function set$1(a,i,y){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return i.length&&_&&y===void 0&&!get$1(a,i.slice(0,-1))?a:internalSet(a,i,y,_)}function isObject$1(a){return _typeof$1(a)==="object"&&a!==null&&Object.getPrototypeOf(a)===Object.prototype}function createEmpty(a){return Array.isArray(a)?[]:{}}var keys=typeof Reflect>"u"?Object.keys:Reflect.ownKeys;function merge$1(){for(var a=arguments.length,i=new Array(a),y=0;y<a;y++)i[y]=arguments[y];var _=createEmpty(i[0]);return i.forEach(function(E){function C(T,R){var $=new Set(R),O=get$1(E,T),I=Array.isArray(O);if(I||isObject$1(O)){if(!$.has(O)){$.add(O);var N=get$1(_,T);I?_=set$1(_,T,[]):(!N||_typeof$1(N)!=="object")&&(_=set$1(_,T,createEmpty(O))),keys(O).forEach(function(F){C([].concat(_toConsumableArray$1(T),[F]),$)})}}else _=set$1(_,T,O)}C([])}),_}const ValidateMessagesContext=reactExports.createContext(void 0),enUS={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"};var locale$2={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D
574/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},locale$1={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},locale={lang:_extends$1({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},locale$2),timePickerLocale:_extends$1({},locale$1)},typeTemplate$1="${label} is not a valid ${type}",localeValues={locale:"en",Pagination:enUS,DatePicker:locale,TimePicker:locale$1,Calendar:locale,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:typeTemplate$1,method:typeTemplate$1,array:typeTemplate$1,object:typeTemplate$1,number:typeTemplate$1,date:typeTemplate$1,boolean:typeTemplate$1,integer:typeTemplate$1,float:typeTemplate$1,regexp:typeTemplate$1,email:typeTemplate$1,url:typeTemplate$1,hex:typeTemplate$1},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"}},runtimeLocale=_extends$1({},localeValues.Modal);function changeConfirmLocale(a){a?runtimeLocale=_extends$1(_extends$1({},runtimeLocale),a):runtimeLocale=_extends$1({},localeValues.Modal)}function getConfirmLocale(){return runtimeLocale}var LocaleContext=reactExports.createContext(void 0),ANT_MARK="internalMark",LocaleProvider=function(i){var y=i.locale,_=y===void 0?{}:y,E=i.children;i._ANT_MARK__,reactExports.useEffect(function(){return changeConfirmLocale(_&&_.Modal),function(){changeConfirmLocale()}},[_]);var C=reactExports.useMemo(function(){return _extends$1(_extends$1({},_),{exist:!0})},[_]);return reactExports.createElement(LocaleContext.Provider,{value:C},E)},LocaleReceiver=function(i){var y=i.componentName,_=y===void 0?"global":y,E=i.defaultLocale,C=i.children,T=reactExports.useContext(LocaleContext),R=reactExports.useMemo(function(){var O,I=E||localeValues[_],N=(O=T==null?void 0:T[_])!==null&&O!==void 0?O:{};return _extends$1(_extends$1({},I instanceof Function?I():I),N||{})},[_,E,T]),$=reactExports.useMemo(function(){var O=T&&T.locale;return T&&T.exist&&!O?localeValues.locale:O},[T]);return C(R,$,T)},CheckCircleFilled$1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};function _iterableToArrayLimit(a,i){var y=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(y!=null){var _,E,C,T,R=[],$=!0,O=!1;try{if(C=(y=y.call(a)).next,i===0){if(Object(y)!==y)return;$=!1}else for(;!($=(_=C.call(y)).done)&&(R.push(_.value),R.length!==i);
574$=!0);}catch(I){O=!0,E=I}finally{try{if(!$&&y.return!=null&&(T=y.return(),Object(T)!==T))return}finally{if(O)throw E}}return R}}function _slicedToArray(a,i){return _arrayWithHoles(a)||_iterableToArrayLimit(a,i)||_unsupportedIterableToArray$1(a,i)||_nonIterableRest()}function _objectWithoutPropertiesLoose$1(a,i){if(a==null)return{};var y={};for(var _ in a)if({}.hasOwnProperty.call(a,_)){if(i.indexOf(_)!==-1)continue;y[_]=a[_]}return y}function _objectWithoutProperties$1(a,i){if(a==null)return{};var y,_,E=_objectWithoutPropertiesLoose$1(a,i);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(a);for(_=0;_<C.length;_++)y=C[_],i.indexOf(y)===-1&&{}.propertyIsEnumerable.call(a,y)&&(E[y]=a[y])}return E}function bound01(a,i){isOnePointZero(a)&&(a="100%");var y=isPercentage(a);return a=i===360?a:Math.min(i,Math.max(0,parseFloat(a))),y&&(a=parseInt(String(a*i),10)/100),Math.abs(a-i)<1e-6?1:(i===360?a=(a<0?a%i+i:a%i)/parseFloat(String(i)):a=a%i/parseFloat(String(i)),a)}function clamp01(a){return Math.min(1,Math.max(0,a))}function isOnePointZero(a){return typeof a=="string"&&a.indexOf(".")!==-1&&parseFloat(a)===1}function isPercentage(a){return typeof a=="string"&&a.indexOf("%")!==-1}function boundAlpha(a){return a=parseFloat(a),(isNaN(a)||a<0||a>1)&&(a=1),a}function convertToPercentage(a){return a<=1?"".concat(Number(a)*100,"%"):a}function pad2(a){return a.length===1?"0"+a:String(a)}function rgbToRgb(a,i,y){return{r:bound01(a,255)*255,g:bound01(i,255)*255,b:bound01(y,255)*255}}function rgbToHsl(a,i,y){a=bound01(a,255),i=bound01(i,255),y=bound01(y,255);var _=Math.max(a,i,y),E=Math.min(a,i,y),C=0,T=0,R=(_+E)/2;if(_===E)T=0,C=0;else{var $=_-E;switch(T=R>.5?$/(2-_-E):$/(_+E),_){case a:C=(i-y)/$+(i<y?6:0);break;case i:C=(y-a)/$+2;break;case y:C=(a-i)/$+4;break}C/=6}return{h:C,s:T,l:R}}function hue2rgb(a,i,y){return y<0&&(y+=1),y>1&&(y-=1),y<1/6?a+(i-a)*(6*y):y<1/2?i:y<2/3?a+(i-a)*(2/3-y)*6:a}function hslToRgb(a,i,y){var _,E,C;if(a=bound01(a,360),i=bound01(i,100),y=bound01(y,100),i===0)E=y,C=y,_=y;else{var T=y<.5?y*(1+i):y+i-y*i,R=2*y-T;_=hue2rgb(R,T,a+1/3),E=hue2rgb(R,T,a),C=hue2rgb(R,T,a-1/3)}return{r:_*255,g:E*255,b:C*255}}function rgbToHsv(a,i,y){a=bound01(a,255),i=bound01(i,255),y=bound01(y,255);var _=Math.max(a,i,y),E=Math.min(a,i,y),C=0,T=_,R=_-E,$=_===0?0:R/_;if(_===E)C=0;else{switch(_){case a:C=(i-y)/R+(i<y?6:0);break;case i:C=(y-a)/R+2;break;case y:C=(a-i)/R+4;break}C/=6}return{h:C,s:$,v:T}}function hsvToRgb(a,i,y){a=bound01(a,360)*6,i=bound01(i,100),y=bound01(y,100);var _=Math.floor(a),E=a-_,C=y*(1-i),T=y*(1-E*i),R=y*(1-(1-E)*i),$=_%6,O=[y,T,C,C,R,y][$],I=[R,y,y,T,C,C][$],N=[C,C,R,y,y,T][$];return{r:O*255,g:I*255,b:N*255}}function rgbToHex(a,i,y,_){var E=[pad2(Math.round(a).toString(16)),pad2(Math.round(i).toString(16)),pad2(Math.round(y).toString(16))];return _&&E[0].startsWith(E[0].charAt(1))&&E[1].startsWith(E[1].charAt(1))&&E[2].startsWith(E[2].charAt(1))?E[0].charAt(0)+E[1].charAt(0)+E[2].charAt(0):E.join("")}function rgbaToHex(a,i,y,_,E){var C=[pad2(Math.round(a).toString(16)),pad2(Math.round(i).toString(16)),pad2(Math.round(y).toString(16)),pad2(convertDecimalToHex(_))];return E&&C[0].startsWith(C[0].charAt(1))&&C[1].startsWith(C[1].charAt(1))&&C[2].startsWith(C[2].charAt(1))&&C[3].startsWith(C[3].charAt(1))?C[0].charAt(0)+C[1].charAt(0)+C[2].charAt(0)+C[3].charAt(0):C.join("")}function convertDecimalToHex(a){return Math.round(parseFloat(a)*255).toString(16)}function convertHexToDecimal(a){return parseIntFromHex(a)/255}function parseIntFromHex(a){return parseInt(a,16)}function numberInputToObject(a){return{r:a>>16,g:(a&65280)>>8,b:a&255}}var names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",s
574almon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function inputToRGB(a){var i={r:0,g:0,b:0},y=1,_=null,E=null,C=null,T=!1,R=!1;return typeof a=="string"&&(a=stringInputToObject(a)),typeof a=="object"&&(isValidCSSUnit(a.r)&&isValidCSSUnit(a.g)&&isValidCSSUnit(a.b)?(i=rgbToRgb(a.r,a.g,a.b),T=!0,R=String(a.r).substr(-1)==="%"?"prgb":"rgb"):isValidCSSUnit(a.h)&&isValidCSSUnit(a.s)&&isValidCSSUnit(a.v)?(_=convertToPercentage(a.s),E=convertToPercentage(a.v),i=hsvToRgb(a.h,_,E),T=!0,R="hsv"):isValidCSSUnit(a.h)&&isValidCSSUnit(a.s)&&isValidCSSUnit(a.l)&&(_=convertToPercentage(a.s),C=convertToPercentage(a.l),i=hslToRgb(a.h,_,C),T=!0,R="hsl"),Object.prototype.hasOwnProperty.call(a,"a")&&(y=a.a)),y=boundAlpha(y),{ok:T,format:a.format||R,r:Math.min(255,Math.max(i.r,0)),g:Math.min(255,Math.max(i.g,0)),b:Math.min(255,Math.max(i.b,0)),a:y}}var CSS_INTEGER="[-\\+]?\\d+%?",CSS_NUMBER="[-\\+]?\\d*\\.\\d+%?",CSS_UNIT="(?:".concat(CSS_NUMBER,")|(?:").concat(CSS_INTEGER,")"),PERMISSIVE_MATCH3="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),PERMISSIVE_MATCH4="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),matchers={CSS_UNIT:new RegExp(CSS_UNIT),rgb:new RegExp("rgb"+PERMISSIVE_MATCH3),rgba:new RegExp("rgba"+PERMISSIVE_MATCH4),hsl:new RegExp("hsl"+PERMISSIVE_MATCH3),hsla:new RegExp("hsla"+PERMISSIVE_MATCH4),hsv:new RegExp("hsv"+PERMISSIVE_MATCH3),hsva:new RegExp("hsva"
574+PERMISSIVE_MATCH4),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function stringInputToObject(a){if(a=a.trim().toLowerCase(),a.length===0)return!1;var i=!1;if(names[a])a=names[a],i=!0;else if(a==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var y=matchers.rgb.exec(a);return y?{r:y[1],g:y[2],b:y[3]}:(y=matchers.rgba.exec(a),y?{r:y[1],g:y[2],b:y[3],a:y[4]}:(y=matchers.hsl.exec(a),y?{h:y[1],s:y[2],l:y[3]}:(y=matchers.hsla.exec(a),y?{h:y[1],s:y[2],l:y[3],a:y[4]}:(y=matchers.hsv.exec(a),y?{h:y[1],s:y[2],v:y[3]}:(y=matchers.hsva.exec(a),y?{h:y[1],s:y[2],v:y[3],a:y[4]}:(y=matchers.hex8.exec(a),y?{r:parseIntFromHex(y[1]),g:parseIntFromHex(y[2]),b:parseIntFromHex(y[3]),a:convertHexToDecimal(y[4]),format:i?"name":"hex8"}:(y=matchers.hex6.exec(a),y?{r:parseIntFromHex(y[1]),g:parseIntFromHex(y[2]),b:parseIntFromHex(y[3]),format:i?"name":"hex"}:(y=matchers.hex4.exec(a),y?{r:parseIntFromHex(y[1]+y[1]),g:parseIntFromHex(y[2]+y[2]),b:parseIntFromHex(y[3]+y[3]),a:convertHexToDecimal(y[4]+y[4]),format:i?"name":"hex8"}:(y=matchers.hex3.exec(a),y?{r:parseIntFromHex(y[1]+y[1]),g:parseIntFromHex(y[2]+y[2]),b:parseIntFromHex(y[3]+y[3]),format:i?"name":"hex"}:!1)))))))))}function isValidCSSUnit(a){return!!matchers.CSS_UNIT.exec(String(a))}var TinyColor=function(){function a(i,y){i===void 0&&(i=""),y===void 0&&(y={});var _;if(i instanceof a)return i;typeof i=="number"&&(i=numberInputToObject(i)),this.originalInput=i;var E=inputToRGB(i);this.originalInput=i,this.r=E.r,this.g=E.g,this.b=E.b,this.a=E.a,this.roundA=Math.round(100*this.a)/100,this.format=(_=y.format)!==null&&_!==void 0?_:E.format,this.gradientType=y.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=E.ok}return a.prototype.isDark=function(){return this.getBrightness()<128},a.prototype.isLight=function(){return!this.isDark()},a.prototype.getBrightness=function(){var i=this.toRgb();return(i.r*299+i.g*587+i.b*114)/1e3},a.prototype.getLuminance=function(){var i=this.toRgb(),y,_,E,C=i.r/255,T=i.g/255,R=i.b/255;return C<=.03928?y=C/12.92:y=Math.pow((C+.055)/1.055,2.4),T<=.03928?_=T/12.92:_=Math.pow((T+.055)/1.055,2.4),R<=.03928?E=R/12.92:E=Math.pow((R+.055)/1.055,2.4),.2126*y+.7152*_+.0722*E},a.prototype.getAlpha=function(){return this.a},a.prototype.setAlpha=function(i){return this.a=boundAlpha(i),this.roundA=Math.round(100*this.a)/100,this},a.prototype.isMonochrome=function(){var i=this.toHsl().s;return i===0},a.prototype.toHsv=function(){var i=rgbToHsv(this.r,this.g,this.b);return{h:i.h*360,s:i.s,v:i.v,a:this.a}},a.prototype.toHsvString=function(){var i=rgbToHsv(this.r,this.g,this.b),y=Math.round(i.h*360),_=Math.round(i.s*100),E=Math.round(i.v*100);return this.a===1?"hsv(".concat(y,", ").concat(_,"%, ").concat(E,"%)"):"hsva(".concat(y,", ").concat(_,"%, ").concat(E,"%, ").concat(this.roundA,")")},a.prototype.toHsl=function(){var i=rgbToHsl(this.r,this.g,this.b);return{h:i.h*360,s:i.s,l:i.l,a:this.a}},a.prototype.toHslString=function(){var i=rgbToHsl(this.r,this.g,this.b),y=Math.round(i.h*360),_=Math.round(i.s*100),E=Math.round(i.l*100);return this.a===1?"hsl(".concat(y,", ").concat(_,"%, ").concat(E,"%)"):"hsla(".concat(y,", ").concat(_,"%, ").concat(E,"%, ").concat(this.roundA,")")},a.prototype.toHex=function(i){return i===void 0&&(i=!1),rgbToHex(this.r,this.g,this.b,i)},a.prototype.toHexString=function(i){return i===void 0&&(i=!1),"#"+this.toHex(i)},a.prototype.toHex8=function(i){return i===void 0&&(i=!1),rgbaToHex(this.r,this.g,this.b,this.a,i)},a.prototype.toHex8String=function(i){return i===void 0&&(i=!1),"#"+this.toHex8(i)},a.prototype.toHexShortString=function(i){return i===void 0&&(i=!1),this.a===1?this.toHexString(i):this.toHex8String(i)},a.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},a.prototype.toRgbString=function(){var i=Math.round(this.r),y=Math.round(this.g),_=Math.round(this.b);return this.a===1?"rgb(".concat(i,", ").concat(y,", ").concat(_,")"):"rgba(".concat(i,", ").concat(y,", ").concat(_,", ").concat(this.roundA,")")},a.prototype.toPercentageRgb=function(){var i=function(y){return"".concat(Math.round(bound01(y,255)*100),"%")};return{r:i(this.r),g:i(this.g),b:i(this.b),a:this.a}},a.prototype.toPercentageRgbString=function(){var i=function(y){return Math.round(bound01(y,255)*100)};return this.a===1?"rgb(".concat(i(this.r),"%, ").concat(i(this.g),"%, ").concat(i(this.b),"%)"):"rgba(".concat(i(this.r),"%, ").concat(i(this.g),"%, ").concat(i(this.b),"%, ").concat(this.roundA,")")},a.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var i="#"+rgbToHex(this.r,this.g,this.b,!1),y=0,_=Object.entries(names);y<_.length;y++){var E=_[y],C=E[0],T=E[1];if(i===T)return C}return!1},a.prototype.toString=function(i){var y=!!i;i=i??this.format;var _=!1,E=this.a<1&&this.a>=0,C=!y&&E&&(i.startsWith("hex")||i==="name");return C?i==="name"&&this.a===0?this.toName():this.toRgbString():(i==="rgb"&&(_=this.toRgbString()),i==="prgb"&&(_=this.toPercentageRgbString()),(i==="hex"||i==="hex6")&&(_=this.toHexString()),i==="hex3"&&(_=this.toHexString(!0)),i==="hex4"&&(_=this.toHex8String(!0)),i==="hex8"&&(_=this.toHex8String()),i==="name"&&(_=this.toName()),i==="hsl"&&(_=this.toHslString()),i==="hsv"&&(_=this.toHsvString()),_||this.toHexString())},a.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},a.prototype.clone=function(){return new a(this.toString())},a.prototype.lighten=function(i){i===void 0&&(i=10);var y=this.toHsl();return y.l+=i/100,y.l=clamp01(y.l),new a(y)},a.prototype.brighten=function(i){i===void 0&&(i=10);var y=this.toRgb();
574return y.r=Math.max(0,Math.min(255,y.r-Math.round(255*-(i/100)))),y.g=Math.max(0,Math.min(255,y.g-Math.round(255*-(i/100)))),y.b=Math.max(0,Math.min(255,y.b-Math.round(255*-(i/100)))),new a(y)},a.prototype.darken=function(i){i===void 0&&(i=10);var y=this.toHsl();return y.l-=i/100,y.l=clamp01(y.l),new a(y)},a.prototype.tint=function(i){return i===void 0&&(i=10),this.mix("white",i)},a.prototype.shade=function(i){return i===void 0&&(i=10),this.mix("black",i)},a.prototype.desaturate=function(i){i===void 0&&(i=10);var y=this.toHsl();return y.s-=i/100,y.s=clamp01(y.s),new a(y)},a.prototype.saturate=function(i){i===void 0&&(i=10);var y=this.toHsl();return y.s+=i/100,y.s=clamp01(y.s),new a(y)},a.prototype.greyscale=function(){return this.desaturate(100)},a.prototype.spin=function(i){var y=this.toHsl(),_=(y.h+i)%360;return y.h=_<0?360+_:_,new a(y)},a.prototype.mix=function(i,y){y===void 0&&(y=50);var _=this.toRgb(),E=new a(i).toRgb(),C=y/100,T={r:(E.r-_.r)*C+_.r,g:(E.g-_.g)*C+_.g,b:(E.b-_.b)*C+_.b,a:(E.a-_.a)*C+_.a};return new a(T)},a.prototype.analogous=function(i,y){i===void 0&&(i=6),y===void 0&&(y=30);var _=this.toHsl(),E=360/y,C=[this];for(_.h=(_.h-(E*i>>1)+720)%360;--i;)_.h=(_.h+E)%360,C.push(new a(_));return C},a.prototype.complement=function(){var i=this.toHsl();return i.h=(i.h+180)%360,new a(i)},a.prototype.monochromatic=function(i){i===void 0&&(i=6);for(var y=this.toHsv(),_=y.h,E=y.s,C=y.v,T=[],R=1/i;i--;)T.push(new a({h:_,s:E,v:C})),C=(C+R)%1;return T},a.prototype.splitcomplement=function(){var i=this.toHsl(),y=i.h;return[this,new a({h:(y+72)%360,s:i.s,l:i.l}),new a({h:(y+216)%360,s:i.s,l:i.l})]},a.prototype.onBackground=function(i){var y=this.toRgb(),_=new a(i).toRgb(),E=y.a+_.a*(1-y.a);return new a({r:(y.r*y.a+_.r*_.a*(1-y.a))/E,g:(y.g*y.a+_.g*_.a*(1-y.a))/E,b:(y.b*y.a+_.b*_.a*(1-y.a))/E,a:E})},a.prototype.triad=function(){return this.polyad(3)},a.prototype.tetrad=function(){return this.polyad(4)},a.prototype.polyad=function(i){for(var y=this.toHsl(),_=y.h,E=[this],C=360/i,T=1;T<i;T++)E.push(new a({h:(_+T*C)%360,s:y.s,l:y.l}));return E},a.prototype.equals=function(i){return this.toRgbString()===new a(i).toRgbString()},a}(),hueStep=2,saturationStep=.16,saturationStep2=.05,brightnessStep1=.05,brightnessStep2=.15,lightColorCount=5,darkColorCount=4,darkColorMap=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function toHsv(a){var i=a.r,y=a.g,_=a.b,E=rgbToHsv(i,y,_);return{h:E.h*360,s:E.s,v:E.v}}function toHex(a){var i=a.r,y=a.g,_=a.b;return"#".concat(rgbToHex(i,y,_,!1))}function mix(a,i,y){var _=y/100,E={r:(i.r-a.r)*_+a.r,g:(i.g-a.g)*_+a.g,b:(i.b-a.b)*_+a.b};return E}function getHue(a,i,y){var _;return Math.round(a.h)>=60&&Math.round(a.h)<=240?_=y?Math.round(a.h)-hueStep*i:Math.round(a.h)+hueStep*i:_=y?Math.round(a.h)+hueStep*i:Math.round(a.h)-hueStep*i,_<0?_+=360:_>=360&&(_-=360),_}function getSaturation(a,i,y){if(a.h===0&&a.s===0)return a.s;var _;return y?_=a.s-saturationStep*i:i===darkColorCount?_=a.s+saturationStep:_=a.s+saturationStep2*i,_>1&&(_=1),y&&i===lightColorCount&&_>.1&&(_=.1),_<.06&&(_=.06),Number(_.toFixed(2))}function getValue$1(a,i,y){var _;return y?_=a.v+brightnessStep1*i:_=a.v-brightnessStep2*i,_>1&&(_=1),Number(_.toFixed(2))}function generate$1(a){for(var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=[],_=inputToRGB(a),E=lightColorCount;E>0;E-=1){var C=toHsv(_),T=toHex(inputToRGB({h:getHue(C,E,!0),s:getSaturation(C,E,!0),v:getValue$1(C,E,!0)}));y.push(T)}y.push(toHex(_));for(var R=1;R<=darkColorCount;R+=1){var $=toHsv(_),O=toHex(inputToRGB({h:getHue($,R),s:getSaturation($,R),v:getValue$1($,R)}));y.push(O)}return i.theme==="dark"?darkColorMap.map(function(I){var N=I.index,F=I.opacity,D=toHex(mix(inputToRGB(i.backgroundColor||"#141414"),inputToRGB(y[N]),F*100));return D}):y}var presetPrimaryColors={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},presetPalettes={},presetDarkPalettes={};
574Object.keys(presetPrimaryColors).forEach(function(a){presetPalettes[a]=generate$1(presetPrimaryColors[a]),presetPalettes[a].primary=presetPalettes[a][5],presetDarkPalettes[a]=generate$1(presetPrimaryColors[a],{theme:"dark",backgroundColor:"#141414"}),presetDarkPalettes[a].primary=presetDarkPalettes[a][5]});function canUseDom(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function contains(a,i){if(!a)return!1;if(a.contains)return a.contains(i);for(var y=i;y;){if(y===a)return!0;y=y.parentNode}return!1}var APPEND_ORDER="data-rc-order",APPEND_PRIORITY="data-rc-priority",MARK_KEY="rc-util-key",containerCache=new Map;function getMark(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=a.mark;return i?i.startsWith("data-")?i:"data-".concat(i):MARK_KEY}function getContainer$1(a){if(a.attachTo)return a.attachTo;var i=document.querySelector("head");return i||document.body}function getOrder(a){return a==="queue"?"prependQueue":a?"prepend":"append"}function findStyles(a){return Array.from((containerCache.get(a)||a).children).filter(function(i){return i.tagName==="STYLE"})}function injectCSS(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!canUseDom())return null;var y=i.csp,_=i.prepend,E=i.priority,C=E===void 0?0:E,T=getOrder(_),R=T==="prependQueue",$=document.createElement("style");$.setAttribute(APPEND_ORDER,T),R&&C&&$.setAttribute(APPEND_PRIORITY,"".concat(C)),y!=null&&y.nonce&&($.nonce=y==null?void 0:y.nonce),$.innerHTML=a;var O=getContainer$1(i),I=O.firstChild;if(_){if(R){var N=(i.styles||findStyles(O)).filter(function(F){if(!["prepend","prependQueue"].includes(F.getAttribute(APPEND_ORDER)))return!1;var D=Number(F.getAttribute(APPEND_PRIORITY)||0);return C>=D});if(N.length)return O.insertBefore($,N[N.length-1].nextSibling),$}O.insertBefore($,I)}else O.appendChild($);return $}function findExistNode(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=getContainer$1(i);return(i.styles||findStyles(y)).find(function(_){return _.getAttribute(getMark(i))===a})}function removeCSS(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=findExistNode(a,i);if(y){var _=getContainer$1(i);_.removeChild(y)}}function syncRealContainer(a,i){var y=containerCache.get(a);if(!y||!contains(document,y)){var _=injectCSS("",i),E=_.parentNode;containerCache.set(a,E),a.removeChild(_)}}function updateCSS(a,i){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},_=getContainer$1(y),E=findStyles(_),C=_objectSpread2$1(_objectSpread2$1({},y),{},{styles:E});syncRealContainer(_,C);var T=findExistNode(i,C);if(T){var R,$;if((R=C.csp)!==null&&R!==void 0&&R.nonce&&T.nonce!==(($=C.csp)===null||$===void 0?void 0:$.nonce)){var O;T.nonce=(O=C.csp)===null||O===void 0?void 0:O.nonce}return T.innerHTML!==a&&(T.innerHTML=a),T}var I=injectCSS(a,C);return I.setAttribute(getMark(C),i),I}var freeGlobal$1=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,_freeGlobal=freeGlobal$1,freeGlobal=_freeGlobal,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root$1=freeGlobal||freeSelf||Function("return this")(),_root=root$1,root=_root,Symbol$4=root.Symbol,_Symbol=Symbol$4;function arrayMap$1(a,i){for(var y=-1,_=a==null?0:a.length,E=Array(_);++y<_;)E[y]=i(a[y],y,a);return E}var _arrayMap=arrayMap$1,isArray$1=Array.isArray,isArray_1=isArray$1,Symbol$3=_Symbol,objectProto$1=Object.prototype,hasOwnProperty$1=objectProto$1.hasOwnProperty,nativeObjectToString$1=objectProto$1.toString,symToStringTag$1=Symbol$3?Symbol$3.toStringTag:void 0;function getRawTag$1(a){var i=hasOwnProperty$1.call(a,symToStringTag$1),y=a[symToStringTag$1];try{a[symToStringTag$1]=void 0;var _=!0}catch{}var E=nativeObjectToString$1.call(a);return _&&(i?a[symToStringTag$1]=y:delete a[symToStringTag$1]),E}var _getRawTag=getRawTag$1,objectProto=Object.prototype,nativeObjectToString=objectProto.toString;function objectToString$1(a){return nativeObjectToString.call(a)}var _objectToString=objectToString$1,Symbol$2=_Symbol,getRawTag=_getRawTag,objectToString=_objectToString,nullTag="[object Null]",undefinedTag="[object Undef
574ined]",symToStringTag=Symbol$2?Symbol$2.toStringTag:void 0;function baseGetTag$1(a){return a==null?a===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(a)?getRawTag(a):objectToString(a)}var _baseGetTag=baseGetTag$1;function isObjectLike$1(a){return a!=null&&typeof a=="object"}var isObjectLike_1=isObjectLike$1,baseGetTag=_baseGetTag,isObjectLike=isObjectLike_1,symbolTag="[object Symbol]";function isSymbol$1(a){return typeof a=="symbol"||isObjectLike(a)&&baseGetTag(a)==symbolTag}var isSymbol_1=isSymbol$1,Symbol$1=_Symbol,arrayMap=_arrayMap,isArray=isArray_1,isSymbol=isSymbol_1,symbolProto=Symbol$1?Symbol$1.prototype:void 0,symbolToString=symbolProto?symbolProto.toString:void 0;function baseToString$1(a){if(typeof a=="string")return a;if(isArray(a))return arrayMap(a,baseToString$1)+"";if(isSymbol(a))return symbolToString?symbolToString.call(a):"";var i=a+"";return i=="0"&&1/a==-1/0?"-0":i}var _baseToString=baseToString$1,baseToString=_baseToString;function toString$6(a){return a==null?"":baseToString(a)}var toString_1=toString$6;function baseSlice$1(a,i,y){var _=-1,E=a.length;i<0&&(i=-i>E?0:E+i),y=y>E?E:y,y<0&&(y+=E),E=i>y?0:y-i>>>0,i>>>=0;for(var C=Array(E);++_<E;)C[_]=a[_+i];return C}var _baseSlice=baseSlice$1,baseSlice=_baseSlice;function castSlice$1(a,i,y){var _=a.length;return y=y===void 0?_:y,!i&&y>=_?a:baseSlice(a,i,y)}var _castSlice=castSlice$1,rsAstralRange$2="\\ud800-\\udfff",rsComboMarksRange$3="\\u0300-\\u036f",reComboHalfMarksRange$3="\\ufe20-\\ufe2f",rsComboSymbolsRange$3="\\u20d0-\\u20ff",rsComboRange$3=rsComboMarksRange$3+reComboHalfMarksRange$3+rsComboSymbolsRange$3,rsVarRange$2="\\ufe0e\\ufe0f",rsZWJ$2="\\u200d",reHasUnicode=RegExp("["+rsZWJ$2+rsAstralRange$2+rsComboRange$3+rsVarRange$2+"]");function hasUnicode$2(a){return reHasUnicode.test(a)}var _hasUnicode=hasUnicode$2;function asciiToArray$1(a){return a.split("")}var _asciiToArray=asciiToArray$1,rsAstralRange$1="\\ud800-\\udfff",rsComboMarksRange$2="\\u0300-\\u036f",reComboHalfMarksRange$2="\\ufe20-\\ufe2f",rsComboSymbolsRange$2="\\u20d0-\\u20ff",rsComboRange$2=rsComboMarksRange$2+reComboHalfMarksRange$2+rsComboSymbolsRange$2,rsVarRange$1="\\ufe0e\\ufe0f",rsAstral="["+rsAstralRange$1+"]",rsCombo$2="["+rsComboRange$2+"]",rsFitz$1="\\ud83c[\\udffb-\\udfff]",rsModifier$1="(?:"+rsCombo$2+"|"+rsFitz$1+")",rsNonAstral$1="[^"+rsAstralRange$1+"]",rsRegional$1="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair$1="[\\ud800-\\udbff][\\udc00-\\udfff]",rsZWJ$1="\\u200d",reOptMod$1=rsModifier$1+"?",rsOptVar$1="["+rsVarRange$1+"]?",rsOptJoin$1="(?:"+rsZWJ$1+"(?:"+[rsNonAstral$1,rsRegional$1,rsSurrPair$1].join("|")+")"+rsOptVar$1+reOptMod$1+")*",rsSeq$1=rsOptVar$1+reOptMod$1+rsOptJoin$1,rsSymbol="(?:"+[rsNonAstral$1+rsCombo$2+"?",rsCombo$2,rsRegional$1,rsSurrPair$1,rsAstral].join("|")+")",reUnicode=RegExp(rsFitz$1+"(?="+rsFitz$1+")|"+rsSymbol+rsSeq$1,"g");function unicodeToArray$1(a){return a.match(reUnicode)||[]}var _unicodeToArray=unicodeToArray$1,asciiToArray=_asciiToArray,hasUnicode$1=_hasUnicode,unicodeToArray=_unicodeToArray;function stringToArray$1(a){return hasUnicode$1(a)?unicodeToArray(a):asciiToArray(a)}var _stringToArray=stringToArray$1,castSlice=_castSlice,hasUnicode=_hasUnicode,stringToArray=_stringToArray,toString$5=toString_1;function createCaseFirst$1(a){return function(i){i=toString$5(i);var y=hasUnicode(i)?stringToArray(i):void 0,_=y?y[0]:i.charAt(0),E=y?castSlice(y,1).join(""):i.slice(1);return _[a]()+E}}var _createCaseFirst=createCaseFirst$1,createCaseFirst=_createCaseFirst,upperFirst$1=createCaseFirst("toUpperCase"),upperFirst_1=upperFirst$1,toString$4=toString_1,upperFirst=upperFirst_1;function capitalize$3(a){return upperFirst(toString$4(a).toLowerCase())}var capitalize_1=capitalize$3;function arrayReduce$1(a,i,y,_){var E=-1,C=a==null?0:a.length;for(_&&C&&(y=a[++E]);++E<C;)y=i(y,a[E],E,a);return y}var _arrayReduce=arrayReduce$1;function basePropertyOf$1(a){return function(i){return a==null?void 0:a[i]}}var _basePropertyOf=basePropertyOf$1,basePropertyOf=_basePropertyOf,deburredLetters={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},deburrLetter$1=basePropertyOf(deburredLetters),_deburrLetter=deburrLetter$1,deburrLetter=_deburrLetter,toString$3=toString_1,reLatin=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
5747f]/g,rsComboMarksRange$1="\\u0300-\\u036f",reComboHalfMarksRange$1="\\ufe20-\\ufe2f",rsComboSymbolsRange$1="\\u20d0-\\u20ff",rsComboRange$1=rsComboMarksRange$1+reComboHalfMarksRange$1+rsComboSymbolsRange$1,rsCombo$1="["+rsComboRange$1+"]",reComboMark=RegExp(rsCombo$1,"g");function deburr$1(a){return a=toString$3(a),a&&a.replace(reLatin,deburrLetter).replace(reComboMark,"")}var deburr_1=deburr$1,reAsciiWord=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function asciiWords$1(a){return a.match(reAsciiWord)||[]}var _asciiWords=asciiWords$1,reHasUnicodeWord=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function hasUnicodeWord$1(a){return reHasUnicodeWord.test(a)}var _hasUnicodeWord=hasUnicodeWord$1,rsAstralRange="\\ud800-\\udfff",rsComboMarksRange="\\u0300-\\u036f",reComboHalfMarksRange="\\ufe20-\\ufe2f",rsComboSymbolsRange="\\u20d0-\\u20ff",rsComboRange=rsComboMarksRange+reComboHalfMarksRange+rsComboSymbolsRange,rsDingbatRange="\\u2700-\\u27bf",rsLowerRange="a-z\\xdf-\\xf6\\xf8-\\xff",rsMathOpRange="\\xac\\xb1\\xd7\\xf7",rsNonCharRange="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rsPunctuationRange="\\u2000-\\u206f",rsSpaceRange=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",rsUpperRange="A-Z\\xc0-\\xd6\\xd8-\\xde",rsVarRange="\\ufe0e\\ufe0f",rsBreakRange=rsMathOpRange+rsNonCharRange+rsPunctuationRange+rsSpaceRange,rsApos$1="['’]",rsBreak="["+rsBreakRange+"]",rsCombo="["+rsComboRange+"]",rsDigits="\\d+",rsDingbat="["+rsDingbatRange+"]",rsLower="["+rsLowerRange+"]",rsMisc="[^"+rsAstralRange+rsBreakRange+rsDigits+rsDingbatRange+rsLowerRange+rsUpperRange+"]",rsFitz="\\ud83c[\\udffb-\\udfff]",rsModifier="(?:"+rsCombo+"|"+rsFitz+")",rsNonAstral="[^"+rsAstralRange+"]",rsRegional="(?:\\ud83c[\\udde6-\\uddff]){2}",rsSurrPair="[\\ud800-\\udbff][\\udc00-\\udfff]",rsUpper="["+rsUpperRange+"]",rsZWJ="\\u200d",rsMiscLower="(?:"+rsLower+"|"+rsMisc+")",rsMiscUpper="(?:"+rsUpper+"|"+rsMisc+")",rsOptContrLower="(?:"+rsApos$1+"(?:d|ll|m|re|s|t|ve))?",rsOptContrUpper="(?:"+rsApos$1+"(?:D|LL|M|RE|S|T|VE))?",reOptMod=rsModifier+"?",rsOptVar="["+rsVarRange+"]?",rsOptJoin="(?:"+rsZWJ+"(?:"+[rsNonAstral,rsRegional,rsSurrPair].join("|")+")"+rsOptVar+reOptMod+")*",rsOrdLower="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",rsOrdUpper="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",rsSeq=rsOptVar+reOptMod+rsOptJoin,rsEmoji="(?:"+[rsDingbat,rsRegional,rsSurrPair].join("|")+")"+rsSeq,reUnicodeWord=RegExp([rsUpper+"?"+rsLower+"+"+rsOptContrLower+"(?="+[rsBreak,rsUpper,"$"].join("|")+")",rsMiscUpper+"+"+rsOptContrUpper+"(?="+[rsBreak,rsUpper+rsMiscLower,"$"].join("|")+")",rsUpper+"?"+rsMiscLower+"+"+rsOptContrLower,rsUpper+"+"+rsOptContrUpper,rsOrdUpper,rsOrdLower,rsDigits,rsEmoji].join("|"),"g");function unicodeWords$1(a){return a.match(reUnicodeWord)||[]}var _unicodeWords=unicodeWords$1,asciiWords=_asciiWords,hasUnicodeWord=_hasUnicodeWord,toString$2=toString_1,unicodeWords=_unicodeWords;function words$1(a,i,y){return a=toString$2(a),i=y?void 0:i,i===void 0?hasUnicodeWord(a)?unicodeWords(a):asciiWords(a):a.match(i)||[]}var words_1=words$1,arrayReduce=_arrayReduce,deburr=deburr_1,words=words_1,rsApos="['’]",reApos=RegExp(rsApos,"g");function createCompounder$1(a){return function(i){return arrayReduce(words(deburr(i).replace(reApos,"")),a,"")}}var _createCompounder=createCompounder$1,capitalize$2=capitalize_1,createCompounder=_createCompounder,camelCase=createCompounder(function(a,i,y){return i=i.toLowerCase(),a+(y?capitalize$2(i):i)}),camelCase_1=camelCase;const camelCase$1=getDefaultExportFromCjs(camelCase_1);function warning$1(a,i){warningOnce(a,"[@ant-design/icons] ".concat(i))}function isIconDefinition(a){return _typeof$1(a)==="object"&&typeof a.name=="string"&&typeof a.theme=="string"&&(_typeof$1(a.icon)==="object"||typeof a.icon=="function")}function normalizeAttrs(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(a).reduce(function(i,y){var _=a[y];switch(y){case"class":i.className=_,delete i.class;break;default:delete i[y],i[camelCase$1(y)]=_}return i},{})}function generate(a,i,y){return y?React.createElement(a.tag,_objectSpread2$1(_objectSpread2$1({key:i},normalizeAttrs(a.attrs)),y),(a.children||[]).map(function(_,E){return generate(_,"".concat(i,"-").concat(a.tag,"-").concat(E))})):React.createElement(a.tag,_objectSpread2$1({key:i}
574,normalizeAttrs(a.attrs)),(a.children||[]).map(function(_,E){return generate(_,"".concat(i,"-").concat(a.tag,"-").concat(E))}))}function getSecondaryColor(a){return generate$1(a)[0]}function normalizeTwoToneColors(a){return a?Array.isArray(a)?a:[a]:[]}var iconStyles=`
575.anticon {
576  display: inline-flex;
577  alignItems: center;
578  color: inherit;
579  font-style: normal;
580  line-height: 0;
581  text-align: center;
582  text-transform: none;
583  vertical-align: -0.125em;
584  text-rendering: optimizeLegibility;
585  -webkit-font-smoothing: antialiased;
586  -moz-osx-font-smoothing: grayscale;
587}
588
589.anticon > * {
590  line-height: 1;
591}
592
593.anticon svg {
594  display: inline-block;
595}
596
597.anticon::before {
598  display: none;
599}
600
601.anticon .anticon-icon {
602  display: block;
603}
604
605.anticon[tabindex] {
606  cursor: pointer;
607}
608
609.anticon-spin::before,
610.anticon-spin {
611  display: inline-block;
612  -webkit-animation: loadingCircle 1s infinite linear;
613  animation: loadingCircle 1s infinite linear;
614}
615
616@-webkit-keyframes loadingCircle {
617  100% {
618    -webkit-transform: rotate(360deg);
619    transform: rotate(360deg);
620  }
621}
622
623@keyframes loadingCircle {
624  100% {
625    -webkit-transform: rotate(360deg);
626    transform: rotate(360deg);
627  }
628}
629`,useInsertStyles=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:iconStyles,y=reactExports.useContext(IconContext),_=y.csp;reactExports.useEffect(function(){updateCSS(i,"@ant-design-icons",{prepend:!0,csp:_})},[])},_excluded$7=["icon","className","onClick","style","primaryColor","secondaryColor"],twoToneColorPalette={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function setTwoToneColors(a){var i=a.primaryColor,y=a.secondaryColor;twoToneColorPalette.primaryColor=i,twoToneColorPalette.secondaryColor=y||getSecondaryColor(i),twoToneColorPalette.calculated=!!y}function getTwoToneColors(){return _objectSpread2$1({},twoToneColorPalette)}var IconBase=function(i){var y=i.icon,_=i.className,E=i.onClick,C=i.style,T=i.primaryColor,R=i.secondaryColor,$=_objectWithoutProperties$1(i,_excluded$7),O=twoToneColorPalette;if(T&&(O={primaryColor:T,secondaryColor:R||getSecondaryColor(T)}),useInsertStyles(),warning$1(isIconDefinition(y),"icon should be icon definiton, but got ".concat(y)),!isIconDefinition(y))return null;var I=y;return I&&typeof I.icon=="function"&&(I=_objectSpread2$1(_objectSpread2$1({},I),{},{icon:I.icon(O.primaryColor,O.secondaryColor)})),generate(I.icon,"svg-".concat(I.name),_objectSpread2$1({className:_,onClick:E,style:C,"data-icon":I.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},$))};IconBase.displayName="IconReact";IconBase.getTwoToneColors=getTwoToneColors;IconBase.setTwoToneColors=setTwoToneColors;function setTwoToneColor(a){var i=normalizeTwoToneColors(a),y=_slicedToArray(i,2),_=y[0],E=y[1];return IconBase.setTwoToneColors({primaryColor:_,secondaryColor:E})}function getTwoToneColor(){var a=IconBase.getTwoToneColors();return a.calculated?[a.primaryColor,a.secondaryColor]:a.primaryColor}var _excluded$6=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];setTwoToneColor("#1890ff");var Icon=reactExports.forwardRef(function(a,i){var y=a.className,_=a.icon,E=a.spin,C=a.rotate,T=a.tabIndex,R=a.onClick,$=a.twoToneColor,O=_objectWithoutProperties$1(a,_excluded$6),I=reactExports.useContext(IconContext),N=I.prefixCls,F=N===void 0?"anticon":N,D=I.rootClassName,B=classNames(D,F,_defineProperty$1(_defineProperty$1({},"".concat(F,"-").concat(_.name),!!_.name),"".concat(F,"-spin"),!!E||_.name==="loading"),y),j=T;j===void 0&&R&&(j=-1);var M=C?{msTransform:"rotate(".concat(C,"deg)"),transform:"rotate(".concat(C,"deg)")}:void 0,U=normalizeTwoToneColors($),V=_slicedToArray(U,2),H=V[0],W=V[1];return reactExports.createElement("span",_objectSpread2$1(_objectSpread2$1({role:"img","aria-label":_.name},O),{},{ref:i,tabIndex:j,onClick:R,className:B}),reactExports.createElement(IconBase,{icon:_,primaryColor:H,secondaryColor:W,style:M}))});Icon.displayName="AntdIcon";Icon.getTwoToneColor=getTwoToneColor;Icon.setTwoToneColor=setTwoToneColor;var CheckCircleFilled=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:CheckCircleFilled$1}))},RefIcon$9=reactExports.forwardRef(CheckCircleFilled),CloseCircleFilled$1={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.
62906L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},CloseCircleFilled=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:CloseCircleFilled$1}))},RefIcon$8=reactExports.forwardRef(CloseCircleFilled),ExclamationCircleFilled$1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},ExclamationCircleFilled=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:ExclamationCircleFilled$1}))},RefIcon$7=reactExports.forwardRef(ExclamationCircleFilled),InfoCircleFilled$1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},InfoCircleFilled=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:InfoCircleFilled$1}))},RefIcon$6=reactExports.forwardRef(InfoCircleFilled),LoadingOutlined$1={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},LoadingOutlined=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:LoadingOutlined$1}))},RefIcon$5=reactExports.forwardRef(LoadingOutlined);function _regeneratorRuntime(){_regeneratorRuntime=function(){return i};var a,i={},y=Object.prototype,_=y.hasOwnProperty,E=Object.defineProperty||function(te,Q,ee){te[Q]=ee.value},C=typeof Symbol=="function"?Symbol:{},T=C.iterator||"@@iterator",R=C.asyncIterator||"@@asyncIterator",$=C.toStringTag||"@@toStringTag";function O(te,Q,ee){return Object.defineProperty(te,Q,{value:ee,enumerable:!0,configurable:!0,writable:!0}),te[Q]}try{O({},"")}catch{O=function(ee,ge,ve){return ee[ge]=ve}}function I(te,Q,ee,ge){var ve=Q&&Q.prototype instanceof U?Q:U,de=Object.create(ve.prototype),ce=new ie(ge||[]);return E(de,"_invoke",{value:J(te,ee,ce)}),de}function N(te,Q,ee){try{return{type:"normal",arg:te.call(Q,ee)}}catch(ge){return{type:"throw",arg:ge}}}i.wrap=I;var F="suspendedStart",D="suspendedYield",B="executing",j="completed",M={};function U(){}function V(){}function H(){}var W={};O(W,T,function(){return this});var K=Object.getPrototypeOf,Y=K&&K(K(ue([])));Y&&Y!==y&&_.call(Y,T)&&(W=Y);var ne=H.prototype=U.prototype=Object.create(W);function ae(te){["next","throw","return"].forEach(function(Q){O(te,Q,function(ee){return this._invoke(Q,ee)})})}function se(te,Q){function ee(ve,de,ce,le){var fe=N(te[ve],te,de);if(fe.type!=="throw"){var he=fe.arg,X=he.value;return X&&_typeof$1(X)=="object"&&_.call(X,"__await")?Q.resolve(X.__await).then(function(Ee){ee("next",Ee,ce,le)},function(Ee){ee("throw",Ee,ce,le)}):Q.resolve(X).then(function(Ee){he.value=Ee,ce(he)},function(Ee){return ee("throw",Ee,ce,le)})}le(fe.arg)}var ge;E(this,"_invoke",{value:function(de,ce){function le(){return new Q(function(fe,he){ee(de,ce,fe,he)})}return ge=ge?ge.then(le,le):le()}})}function J(te,Q,ee){var ge=F;return function(ve,de){if(ge===B)throw Error("Generator is already running");if(ge===j){if(ve==="throw")throw de;return{value:a,done:!0}}for(ee.method=ve,ee.arg=de;;){var ce=ee.delegate;if(ce){var le=Z(ce,ee);if(le){if(le===M)continue;return le}}if(ee.method==="next")ee.sent=ee._sent=ee.arg;else if(ee.method==="throw"){if(ge===F)throw ge=j,ee.arg;ee.dispatchException(ee.arg)}else ee.method==="return"&&ee.abrupt("return",ee.arg);ge=B;var fe=N(te,Q,ee);if(fe.type==="normal"){if(ge=ee.done?j:D,fe.arg===M)continue;return{value:fe.arg,done:ee.done}}fe.type==="throw"&&(ge=j,ee.method="throw",ee.arg=fe.arg)}}}function Z(te,Q){var ee=Q.method,ge=te.iterator[ee];if(ge===a)return Q.delegate=null,ee==="throw"&&te.iterator.return&&
629(Q.method="return",Q.arg=a,Z(te,Q),Q.method==="throw")||ee!=="return"&&(Q.method="throw",Q.arg=new TypeError("The iterator does not provide a '"+ee+"' method")),M;var ve=N(ge,te.iterator,Q.arg);if(ve.type==="throw")return Q.method="throw",Q.arg=ve.arg,Q.delegate=null,M;var de=ve.arg;return de?de.done?(Q[te.resultName]=de.value,Q.next=te.nextLoc,Q.method!=="return"&&(Q.method="next",Q.arg=a),Q.delegate=null,M):de:(Q.method="throw",Q.arg=new TypeError("iterator result is not an object"),Q.delegate=null,M)}function re(te){var Q={tryLoc:te[0]};1 in te&&(Q.catchLoc=te[1]),2 in te&&(Q.finallyLoc=te[2],Q.afterLoc=te[3]),this.tryEntries.push(Q)}function oe(te){var Q=te.completion||{};Q.type="normal",delete Q.arg,te.completion=Q}function ie(te){this.tryEntries=[{tryLoc:"root"}],te.forEach(re,this),this.reset(!0)}function ue(te){if(te||te===""){var Q=te[T];if(Q)return Q.call(te);if(typeof te.next=="function")return te;if(!isNaN(te.length)){var ee=-1,ge=function ve(){for(;++ee<te.length;)if(_.call(te,ee))return ve.value=te[ee],ve.done=!1,ve;return ve.value=a,ve.done=!0,ve};return ge.next=ge}}throw new TypeError(_typeof$1(te)+" is not iterable")}return V.prototype=H,E(ne,"constructor",{value:H,configurable:!0}),E(H,"constructor",{value:V,configurable:!0}),V.displayName=O(H,$,"GeneratorFunction"),i.isGeneratorFunction=function(te){var Q=typeof te=="function"&&te.constructor;return!!Q&&(Q===V||(Q.displayName||Q.name)==="GeneratorFunction")},i.mark=function(te){return Object.setPrototypeOf?Object.setPrototypeOf(te,H):(te.__proto__=H,O(te,$,"GeneratorFunction")),te.prototype=Object.create(ne),te},i.awrap=function(te){return{__await:te}},ae(se.prototype),O(se.prototype,R,function(){return this}),i.AsyncIterator=se,i.async=function(te,Q,ee,ge,ve){ve===void 0&&(ve=Promise);var de=new se(I(te,Q,ee,ge),ve);return i.isGeneratorFunction(Q)?de:de.next().then(function(ce){return ce.done?ce.value:de.next()})},ae(ne),O(ne,$,"Generator"),O(ne,T,function(){return this}),O(ne,"toString",function(){return"[object Generator]"}),i.keys=function(te){var Q=Object(te),ee=[];for(var ge in Q)ee.push(ge);return ee.reverse(),function ve(){for(;ee.length;){var de=ee.pop();if(de in Q)return ve.value=de,ve.done=!1,ve}return ve.done=!0,ve}},i.values=ue,ie.prototype={constructor:ie,reset:function(Q){if(this.prev=0,this.next=0,this.sent=this._sent=a,this.done=!1,this.delegate=null,this.method="next",this.arg=a,this.tryEntries.forEach(oe),!Q)for(var ee in this)ee.charAt(0)==="t"&&_.call(this,ee)&&!isNaN(+ee.slice(1))&&(this[ee]=a)},stop:function(){this.done=!0;var Q=this.tryEntries[0].completion;if(Q.type==="throw")throw Q.arg;return this.rval},dispatchException:function(Q){if(this.done)throw Q;var ee=this;function ge(he,X){return ce.type="throw",ce.arg=Q,ee.next=he,X&&(ee.method="next",ee.arg=a),!!X}for(var ve=this.tryEntries.length-1;ve>=0;--ve){var de=this.tryEntries[ve],ce=de.completion;if(de.tryLoc==="root")return ge("end");if(de.tryLoc<=this.prev){var le=_.call(de,"catchLoc"),fe=_.call(de,"finallyLoc");if(le&&fe){if(this.prev<de.catchLoc)return ge(de.catchLoc,!0);if(this.prev<de.finallyLoc)return ge(de.finallyLoc)}else if(le){if(this.prev<de.catchLoc)return ge(de.catchLoc,!0)}else{if(!fe)throw Error("try statement without catch or finally");if(this.prev<de.finallyLoc)return ge(de.finallyLoc)}}}},abrupt:function(Q,ee){for(var ge=this.tryEntries.length-1;ge>=0;--ge){var ve=this.tryEntries[ge];if(ve.tryLoc<=this.prev&&_.call(ve,"finallyLoc")&&this.prev<ve.finallyLoc){var de=ve;break}}de&&(Q==="break"||Q==="continue")&&de.tryLoc<=ee&&ee<=de.finallyLoc&&(de=null);var ce=de?de.completion:{};return ce.type=Q,ce.arg=ee,de?(this.method="next",this.next=de.finallyLoc,M):this.complete(ce)},complete:function(Q,ee){if(Q.type==="throw")throw Q.arg;return Q.type==="break"||Q.type==="continue"?this.next=Q.arg:Q.type==="return"?(this.rval=this.arg=Q.arg,this.method="return",this.next="end"):Q.type==="normal"&&ee&&(this.next=ee),M},finish:function(Q){for(var ee=this.tryEntries.length-1;ee>=0;--ee){var ge=this.tryEntries[ee];if(ge.finallyLoc===Q)return this.complete(ge.completion,ge.afterLoc),oe(ge),M}},catch:function(Q){for(var ee=this.tryEntries.length-1;ee>=0;--ee){var ge=this.tryEntries[ee];if(ge.tryLoc===Q){var ve=ge.completion;if(ve.type==="throw"){var de=ve.arg;oe(ge)}return de}}throw Error("illegal catch attempt")},delegateYield:function(Q,ee,ge){return this.delegate={iterator:ue(Q),resultName:ee,nextLoc:ge},this.method==="next"&&(this.arg=a),M}},i}function asyncGeneratorStep(a,i,y,_,E,C,T){try{var R=a[C](T),$=R.value}catch(O){return void y(O)}R.done?i($):Promise.resolve($).then(_,E)}function _asyncToGenerator(a){return function(){var i=this,y=arguments;return new Promise(function(_,E){var C=a.apply(i,y);function T($){asyncGeneratorStep(C,_,E,T,R,"next",$)}function R($){asyncGeneratorStep(C,_,E,T,R,"throw",$)}T(void 0)})}}var fullClone=_objectSpread2$1({},ReactDOM$1),version=fullClone.version,reactRender=fullClone.render,unmountComponentAtNode=fullClone.unmountComponentAtNode,createRoot;try{var mainVersion=Number((version||"").split(".")[0]);mainVersion>=18&&(createRoot=fullClone.createRoot)}
629catch{}function toggleWarning(a){var i=fullClone.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;i&&_typeof$1(i)==="object"&&(i.usingClientEntryPoint=a)}var MARK="__rc_react_root__";function modernRender(a,i){toggleWarning(!0);var y=i[MARK]||createRoot(i);toggleWarning(!1),y.render(a),i[MARK]=y}function legacyRender(a,i){reactRender==null||reactRender(a,i)}function render$1(a,i){if(createRoot){modernRender(a,i);return}legacyRender(a,i)}function modernUnmount(a){return _modernUnmount.apply(this,arguments)}function _modernUnmount(){return _modernUnmount=_asyncToGenerator(_regeneratorRuntime().mark(function a(i){return _regeneratorRuntime().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",Promise.resolve().then(function(){var E;(E=i[MARK])===null||E===void 0||E.unmount(),delete i[MARK]}));case 1:case"end":return _.stop()}},a)})),_modernUnmount.apply(this,arguments)}function legacyUnmount(a){unmountComponentAtNode(a)}function unmount(a){return _unmount.apply(this,arguments)}function _unmount(){return _unmount=_asyncToGenerator(_regeneratorRuntime().mark(function a(i){return _regeneratorRuntime().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(createRoot===void 0){_.next=2;break}return _.abrupt("return",modernUnmount(i));case 2:legacyUnmount(i);case 3:case"end":return _.stop()}},a)})),_unmount.apply(this,arguments)}var Context$1=reactExports.createContext({}),DomWrapper=function(a){_inherits(y,a);var i=_createSuper(y);function y(){return _classCallCheck(this,y),i.apply(this,arguments)}return _createClass(y,[{key:"render",value:function(){return this.props.children}}]),y}(reactExports.Component);function useEvent(a){var i=reactExports.useRef();i.current=a;var y=reactExports.useCallback(function(){for(var _,E=arguments.length,C=new Array(E),T=0;T<E;T++)C[T]=arguments[T];return(_=i.current)===null||_===void 0?void 0:_.call.apply(_,[i].concat(C))},[]);return y}var useInternalLayoutEffect=canUseDom()?reactExports.useLayoutEffect:reactExports.useEffect,useLayoutEffect=function(i,y){var _=reactExports.useRef(!0);useInternalLayoutEffect(function(){return i(_.current)},y),useInternalLayoutEffect(function(){return _.current=!1,function(){_.current=!0}},[])};function useSafeState(a){var i=reactExports.useRef(!1),y=reactExports.useState(a),_=_slicedToArray(y,2),E=_[0],C=_[1];reactExports.useEffect(function(){return i.current=!1,function(){i.current=!0}},[]);function T(R,$){$&&i.current||C(R)}return[E,T]}function useSyncState(a){var i=reactExports.useReducer(function(R){return R+1},0),y=_slicedToArray(i,2),_=y[1],E=reactExports.useRef(a),C=useEvent(function(){return E.current}),T=useEvent(function(R){E.current=typeof R=="function"?R(E.current):R,_()});return[C,T]}var STATUS_NONE="none",STATUS_APPEAR="appear",STATUS_ENTER="enter",STATUS_LEAVE="leave",STEP_NONE="none",STEP_PREPARE="prepare",STEP_START="start",STEP_ACTIVE="active",STEP_ACTIVATED="end",STEP_PREPARED="prepared";function makePrefixMap(a,i){var y={};return y[a.toLowerCase()]=i.toLowerCase(),y["Webkit".concat(a)]="webkit".concat(i),y["Moz".concat(a)]="moz".concat(i),y["ms".concat(a)]="MS".concat(i),y["O".concat(a)]="o".concat(i.toLowerCase()),y}function getVendorPrefixes(a,i){var y={animationend:makePrefixMap("Animation","AnimationEnd"),transitionend:makePrefixMap("Transition","TransitionEnd")};return a&&("AnimationEvent"in i||delete y.animationend.animation,"TransitionEvent"in i||delete y.transitionend.transition),y}var vendorPrefixes=getVendorPrefixes(canUseDom(),typeof window<"u"?window:{}),style={};if(canUseDom()){var _document$createEleme=document.createElement("div");style=_document$createEleme.style}var prefixedEventNames={};function getVendorPrefixedEventName(a){if(prefixedEventNames[a])return prefixedEventNames[a];var i=vendorPrefixes[a];if(i)for(var y=Object.keys(i),_=y.length,E=0;E<_;E+=1){var C=y[E];if(Object.prototype.hasOwnProperty.call(i,C)&&C in style)return prefixedEventNames[a]=i[C],prefixedEventNames[a]}return""}var internalAnimationEndName=getVendorPrefixedEventName("animationend"),internalTransitionEndName=getVendorPrefixedEventName("transitionend"),supportTransition=!!(internalAnimationEndName&&internalTransitionEndName),animationEndName=internalAnimationEndName||"animationend",transitionEndName=internalTransitionEndName||"transitionend";function getTransitionName$1(a,i){if(!a)return null;if(_typeof$1(a)==="object"){var y=i.replace(/-\w/g,function(_){return _[1].toUpperCase()});return a[y]}return"".concat(a,"-").concat(i)}const useDomMotionEvents=function(a){var i=reactExports.useRef();function y(E){E&&(E.removeEventListener(transitionEndName,a),E.removeEventListener(animationEndName,a))}function _(E){i.current&&i.current!==E&&y(i.current),E&&E!==i.current&&(E.addEventListener(transitionEndName,a),E.addEventListener(animationEndName,a),i.current=E)}return reactExports.useEffect(function(){return function(){y(i.current)}},[]),[_,y]};var useIsomorphicLayoutEffect=canUseDom()?reactExports.useLayoutEffect:reactExports.useEffect,raf=function(i){return+setTimeout(i,16)},caf=function(i){return clearTimeout(i)};typeof window<"u"&&"requestAnimationFrame"in window&&(raf=function(i){return window.requestAnimationFrame(i)},caf=function(i){return window.cancelAnimationFrame(i)});var rafUUID=0,rafIds=new Map;function cleanup(a){rafIds.delete(a)}var wrapperRaf$1=function(i){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;rafUUID+=1;var _=rafUUID;function E(C){if(C===0)cleanup(_),i();else{var T=raf(function(){E(C-1)});rafIds.set(_,T)}}return E(y),_};wrapperRaf$1.cancel=function(a){var i=rafIds.get(a);return cleanup(a),caf(i)};const useNextFrame=function(){var a=reactExports.useRef(null);function i(){wrapperRaf$1.cancel(a.current)}function y(_){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;i();
629var C=wrapperRaf$1(function(){E<=1?_({isCanceled:function(){return C!==a.current}}):y(_,E-1)});a.current=C}return reactExports.useEffect(function(){return function(){i()}},[]),[y,i]};var FULL_STEP_QUEUE=[STEP_PREPARE,STEP_START,STEP_ACTIVE,STEP_ACTIVATED],SIMPLE_STEP_QUEUE=[STEP_PREPARE,STEP_PREPARED],SkipStep=!1,DoStep=!0;function isActive(a){return a===STEP_ACTIVE||a===STEP_ACTIVATED}const useStepQueue=function(a,i,y){var _=useSafeState(STEP_NONE),E=_slicedToArray(_,2),C=E[0],T=E[1],R=useNextFrame(),$=_slicedToArray(R,2),O=$[0],I=$[1];function N(){T(STEP_PREPARE,!0)}var F=i?SIMPLE_STEP_QUEUE:FULL_STEP_QUEUE;return useIsomorphicLayoutEffect(function(){if(C!==STEP_NONE&&C!==STEP_ACTIVATED){var D=F.indexOf(C),B=F[D+1],j=y(C);j===SkipStep?T(B,!0):B&&O(function(M){function U(){M.isCanceled()||T(B,!0)}j===!0?U():Promise.resolve(j).then(U)})}},[a,C]),reactExports.useEffect(function(){return function(){I()}},[]),[N,C]};function useStatus(a,i,y,_){var E=_.motionEnter,C=E===void 0?!0:E,T=_.motionAppear,R=T===void 0?!0:T,$=_.motionLeave,O=$===void 0?!0:$,I=_.motionDeadline,N=_.motionLeaveImmediately,F=_.onAppearPrepare,D=_.onEnterPrepare,B=_.onLeavePrepare,j=_.onAppearStart,M=_.onEnterStart,U=_.onLeaveStart,V=_.onAppearActive,H=_.onEnterActive,W=_.onLeaveActive,K=_.onAppearEnd,Y=_.onEnterEnd,ne=_.onLeaveEnd,ae=_.onVisibleChanged,se=useSafeState(),J=_slicedToArray(se,2),Z=J[0],re=J[1],oe=useSyncState(STATUS_NONE),ie=_slicedToArray(oe,2),ue=ie[0],te=ie[1],Q=useSafeState(null),ee=_slicedToArray(Q,2),ge=ee[0],ve=ee[1],de=ue(),ce=reactExports.useRef(!1),le=reactExports.useRef(null);function fe(){return y()}var he=reactExports.useRef(!1);function X(){te(STATUS_NONE),ve(null,!0)}var Ee=useEvent(function(Ne){var Oe=ue();if(Oe!==STATUS_NONE){var ke=fe();if(!(Ne&&!Ne.deadline&&Ne.target!==ke)){var ye=he.current,we;Oe===STATUS_APPEAR&&ye?we=K==null?void 0:K(ke,Ne):Oe===STATUS_ENTER&&ye?we=Y==null?void 0:Y(ke,Ne):Oe===STATUS_LEAVE&&ye&&(we=ne==null?void 0:ne(ke,Ne)),ye&&we!==!1&&X()}}}),me=useDomMotionEvents(Ee),Pe=_slicedToArray(me,1),Se=Pe[0],Ae=function(Oe){switch(Oe){case STATUS_APPEAR:return _defineProperty$1(_defineProperty$1(_defineProperty$1({},STEP_PREPARE,F),STEP_START,j),STEP_ACTIVE,V);case STATUS_ENTER:return _defineProperty$1(_defineProperty$1(_defineProperty$1({},STEP_PREPARE,D),STEP_START,M),STEP_ACTIVE,H);case STATUS_LEAVE:return _defineProperty$1(_defineProperty$1(_defineProperty$1({},STEP_PREPARE,B),STEP_START,U),STEP_ACTIVE,W);default:return{}}},xe=reactExports.useMemo(function(){return Ae(de)},[de]),Be=useStepQueue(de,!a,function(Ne){if(Ne===STEP_PREPARE){var Oe=xe[STEP_PREPARE];return Oe?Oe(fe()):SkipStep}if(Re in xe){var ke;ve(((ke=xe[Re])===null||ke===void 0?void 0:ke.call(xe,fe(),null))||null)}return Re===STEP_ACTIVE&&de!==STATUS_NONE&&(Se(fe()),I>0&&(clearTimeout(le.current),le.current=setTimeout(function(){Ee({deadline:!0})},I))),Re===STEP_PREPARED&&X(),DoStep}),Me=_slicedToArray(Be,2),Ce=Me[0],Re=Me[1],Te=isActive(Re);he.current=Te;var $e=reactExports.useRef(null);useIsomorphicLayoutEffect(function(){if(!(ce.current&&$e.current===i)){re(i);var Ne=ce.current;ce.current=!0;var Oe;!Ne&&i&&R&&(Oe=STATUS_APPEAR),Ne&&i&&C&&(Oe=STATUS_ENTER),(Ne&&!i&&O||!Ne&&N&&!i&&O)&&(Oe=STATUS_LEAVE);var ke=Ae(Oe);Oe&&(a||ke[STEP_PREPARE])?(te(Oe),Ce()):te(STATUS_NONE),$e.current=i}},[i]),reactExports.useEffect(function(){(de===STATUS_APPEAR&&!R||de===STATUS_ENTER&&!C||de===STATUS_LEAVE&&!O)&&te(STATUS_NONE)},[R,C,O]),reactExports.useEffect(function(){return function(){ce.current=!1,clearTimeout(le.current)}},[]);var De=reactExports.useRef(!1);reactExports.useEffect(function(){Z&&(De.current=!0),Z!==void 0&&de===STATUS_NONE&&((De.current||Z)&&(ae==null||ae(Z)),De.current=!0)},[Z,de]);var Ie=ge;return xe[STEP_PREPARE]&&Re===STEP_START&&(Ie=_objectSpread2$1({transition:"none"},Ie)),[de,Re,Ie,Z??i]}function genCSSMotion(a){var i=a;_typeof$1(a)==="object"&&(i=a.transitionSupport);function y(E,C){return!!(E.motionName&&i&&C!==!1)}var _=reactExports.forwardRef(function(E,C){var T=E.visible,R=T===void 0?!0:T,$=E.removeOnLeave,O=$===void 0?!0:$,I=E.forceRender,N=E.children,F=E.motionName,D=E.leavedClassName,B=E.eventProps,j=reactExports.useContext(Context$1),M=j.motion,U=y(E,M),V=reactExports.useRef(),H=reactExports.useRef();function W(){try{return V.current instanceof HTMLElement?V.current:findDOMNode(H.current)}catch{return null}}var K=useStatus(U,R,W,E),Y=_slicedToArray(K,4),ne=Y[0],ae=Y[1],se=Y[2],J=Y[3],Z=reactExports.useRef(J);J&&(Z.current=!0);var re=reactExports.useCallback(function(ee){V.current=ee,fillRef(C,ee)},[C]),oe,ie=_objectSpread2$1(_objectSpread2$1({},B),{},{visible:R});if(!N)oe=null;else if(ne===STATUS_NONE)J?oe=N(_objectSpread2$1({},ie),re):!O&&Z.current&&D?oe=N(_objectSpread2$1(_objectSpread2$1({},ie),{},{className:D}),re):I||!O&&!D?oe=N(_objectSpread2$1(_objectSpread2$1({},ie),{},{style:{display:"none"}}),re):oe=null;else{var ue;ae===STEP_PREPARE?ue="prepare":isActive(ae)?ue="active":ae===STEP_START&&(ue="start");var te=getTransitionName$1(F,"".concat(ne,"-").concat(ue));oe=N(_objectSpread2$1(_objectSpread2$1({},ie),{},{className:classNames(getTransitionName$1(F,ne),_defineProperty$1(_defineProperty$1({},te,te&&ue),F,typeof F=="string")),style:se}),re)}if(reactExports.isValidElement(oe)&&supportRef(oe)){var Q=getNodeRef(oe);Q||(oe=reactExports.cloneElement(oe,{ref:re}))}return reactExports.createElement(DomWrapper,{ref:H},oe)});return _.displayName="CSSMotion",_}const CSSMotion=genCSSMotion(supportTransition);var STATUS_ADD="add",STATUS_KEEP="keep",STATUS_REMOVE="remove",STATUS_REMOVED="removed";function wrapKeyToObject(a){var i;
629return a&&_typeof$1(a)==="object"&&"key"in a?i=a:i={key:a},_objectSpread2$1(_objectSpread2$1({},i),{},{key:String(i.key)})}function parseKeys(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return a.map(wrapKeyToObject)}function diffKeys(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=[],_=0,E=i.length,C=parseKeys(a),T=parseKeys(i);C.forEach(function(O){for(var I=!1,N=_;N<E;N+=1){var F=T[N];if(F.key===O.key){_<N&&(y=y.concat(T.slice(_,N).map(function(D){return _objectSpread2$1(_objectSpread2$1({},D),{},{status:STATUS_ADD})})),_=N),y.push(_objectSpread2$1(_objectSpread2$1({},F),{},{status:STATUS_KEEP})),_+=1,I=!0;break}}I||y.push(_objectSpread2$1(_objectSpread2$1({},O),{},{status:STATUS_REMOVE}))}),_<E&&(y=y.concat(T.slice(_).map(function(O){return _objectSpread2$1(_objectSpread2$1({},O),{},{status:STATUS_ADD})})));var R={};y.forEach(function(O){var I=O.key;R[I]=(R[I]||0)+1});var $=Object.keys(R).filter(function(O){return R[O]>1});return $.forEach(function(O){y=y.filter(function(I){var N=I.key,F=I.status;return N!==O||F!==STATUS_REMOVE}),y.forEach(function(I){I.key===O&&(I.status=STATUS_KEEP)})}),y}var _excluded$5=["component","children","onVisibleChanged","onAllRemoved"],_excluded2=["status"],MOTION_PROP_NAMES=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function genCSSMotionList(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:CSSMotion,y=function(_){_inherits(C,_);var E=_createSuper(C);function C(){var T;_classCallCheck(this,C);for(var R=arguments.length,$=new Array(R),O=0;O<R;O++)$[O]=arguments[O];return T=E.call.apply(E,[this].concat($)),_defineProperty$1(_assertThisInitialized(T),"state",{keyEntities:[]}),_defineProperty$1(_assertThisInitialized(T),"removeKey",function(I){T.setState(function(N){var F=N.keyEntities.map(function(D){return D.key!==I?D:_objectSpread2$1(_objectSpread2$1({},D),{},{status:STATUS_REMOVED})});return{keyEntities:F}},function(){var N=T.state.keyEntities,F=N.filter(function(D){var B=D.status;return B!==STATUS_REMOVED}).length;F===0&&T.props.onAllRemoved&&T.props.onAllRemoved()})}),T}return _createClass(C,[{key:"render",value:function(){var R=this,$=this.state.keyEntities,O=this.props,I=O.component,N=O.children,F=O.onVisibleChanged;O.onAllRemoved;var D=_objectWithoutProperties$1(O,_excluded$5),B=I||reactExports.Fragment,j={};return MOTION_PROP_NAMES.forEach(function(M){j[M]=D[M],delete D[M]}),delete D.keys,reactExports.createElement(B,D,$.map(function(M,U){var V=M.status,H=_objectWithoutProperties$1(M,_excluded2),W=V===STATUS_ADD||V===STATUS_KEEP;return reactExports.createElement(i,_extends$1({},j,{key:H.key,visible:W,eventProps:H,onVisibleChanged:function(Y){F==null||F(Y,{key:H.key}),Y||R.removeKey(H.key)}}),function(K,Y){return N(_objectSpread2$1(_objectSpread2$1({},K),{},{index:U}),Y)})}))}}],[{key:"getDerivedStateFromProps",value:function(R,$){var O=R.keys,I=$.keyEntities,N=parseKeys(O),F=diffKeys(I,N);return{keyEntities:F.filter(function(D){var B=I.find(function(j){var M=j.key;return D.key===M});return!(B&&B.status===STATUS_REMOVED&&D.status===STATUS_REMOVE)})}}}]),C}(reactExports.Component);return _defineProperty$1(y,"defaultProps",{component:"div"}),y}const CSSMotionList=genCSSMotionList(supportTransition);var Notice=function(a){_inherits(y,a);var i=_createSuper(y);function y(){var _;_classCallCheck(this,y);for(var E=arguments.length,C=new Array(E),T=0;T<E;T++)C[T]=arguments[T];return _=i.call.apply(i,[this].concat(C)),_.closeTimer=null,_.close=function(R){R&&R.stopPropagation(),_.clearCloseTimer();var $=_.props,O=$.onClose,I=$.noticeKey;O&&O(I)},_.startCloseTimer=function(){_.props.duration&&(_.closeTimer=window.setTimeout(function(){_.close()},_.props.duration*1e3))},_.clearCloseTimer=function(){_.closeTimer&&(clearTimeout(_.closeTimer),_.closeTimer=null)},_}
629return _createClass(y,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentDidUpdate",value:function(E){(this.props.duration!==E.duration||this.props.updateMark!==E.updateMark||this.props.visible!==E.visible&&this.props.visible)&&this.restartCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"restartCloseTimer",value:function(){this.clearCloseTimer(),this.startCloseTimer()}},{key:"render",value:function(){var E=this,C=this.props,T=C.prefixCls,R=C.className,$=C.closable,O=C.closeIcon,I=C.style,N=C.onClick,F=C.children,D=C.holder,B="".concat(T,"-notice"),j=Object.keys(this.props).reduce(function(U,V){return(V.substr(0,5)==="data-"||V.substr(0,5)==="aria-"||V==="role")&&(U[V]=E.props[V]),U},{}),M=reactExports.createElement("div",_extends$1({className:classNames(B,R,_defineProperty$1({},"".concat(B,"-closable"),$)),style:I,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:N},j),reactExports.createElement("div",{className:"".concat(B,"-content")},F),$?reactExports.createElement("a",{tabIndex:0,onClick:this.close,className:"".concat(B,"-close")},O||reactExports.createElement("span",{className:"".concat(B,"-close-x")})):null);return D?ReactDOM.createPortal(M,D):M}}]),y}(reactExports.Component);Notice.defaultProps={onClose:function(){},duration:1.5};function useNotification(a){var i=reactExports.useRef({}),y=reactExports.useState([]),_=_slicedToArray(y,2),E=_[0],C=_[1];function T(R){var $=!0;a.add(R,function(O,I){var N=I.key;if(O&&(!i.current[N]||$)){var F=reactExports.createElement(Notice,_extends$1({},I,{holder:O}));i.current[N]=F,C(function(D){var B=D.findIndex(function(M){return M.key===I.key});if(B===-1)return[].concat(_toConsumableArray$1(D),[F]);var j=_toConsumableArray$1(D);return j[B]=F,j})}$=!1})}return[T,reactExports.createElement(reactExports.Fragment,null,E)]}var _excluded$4=["getContainer"],seed=0,now=Date.now();function getUuid(){var a=seed;return seed+=1,"rcNotification_".concat(now,"_").concat(a)}var Notification=function(a){_inherits(y,a);var i=_createSuper(y);function y(){var _;_classCallCheck(this,y);for(var E=arguments.length,C=new Array(E),T=0;T<E;T++)C[T]=arguments[T];return _=i.call.apply(i,[this].concat(C)),_.state={notices:[]},_.hookRefs=new Map,_.add=function(R,$){var O,I=(O=R.key)!==null&&O!==void 0?O:getUuid(),N=_objectSpread2$1(_objectSpread2$1({},R),{},{key:I}),F=_.props.maxCount;_.setState(function(D){var B=D.notices,j=B.map(function(U){return U.notice.key}).indexOf(I),M=B.concat();return j!==-1?M.splice(j,1,{notice:N,holderCallback:$}):(F&&B.length>=F&&(N.key=M[0].notice.key,N.updateMark=getUuid(),N.userPassKey=I,M.shift()),M.push({notice:N,holderCallback:$})),{notices:M}})},_.remove=function(R){_.setState(function($){var O=$.notices;return{notices:O.filter(function(I){var N=I.notice,F=N.key,D=N.userPassKey,B=D??F;return B!==R})}})},_.noticePropsMap={},_}return _createClass(y,[{key:"getTransitionName",value:function(){var E=this.props,C=E.prefixCls,T=E.animation,R=this.props.transitionName;return!R&&T&&(R="".concat(C,"-").concat(T)),R}},{key:"render",value:function(){var E=this,C=this.state.notices,T=this.props,R=T.prefixCls,$=T.className,O=T.closeIcon,I=T.style,N=[];
629return C.forEach(function(F,D){var B=F.notice,j=F.holderCallback,M=D===C.length-1?B.updateMark:void 0,U=B.key,V=B.userPassKey,H=_objectSpread2$1(_objectSpread2$1(_objectSpread2$1({prefixCls:R,closeIcon:O},B),B.props),{},{key:U,noticeKey:V||U,updateMark:M,onClose:function(K){var Y;E.remove(K),(Y=B.onClose)===null||Y===void 0||Y.call(B)},onClick:B.onClick,children:B.content});N.push(U),E.noticePropsMap[U]={props:H,holderCallback:j}}),reactExports.createElement("div",{className:classNames(R,$),style:I},reactExports.createElement(CSSMotionList,{keys:N,motionName:this.getTransitionName(),onVisibleChanged:function(D,B){var j=B.key;D||delete E.noticePropsMap[j]}},function(F){var D=F.key,B=F.className,j=F.style,M=F.visible,U=E.noticePropsMap[D],V=U.props,H=U.holderCallback;return H?reactExports.createElement("div",{key:D,className:classNames(B,"".concat(R,"-hook-holder")),style:_objectSpread2$1({},j),ref:function(K){typeof D>"u"||(K?(E.hookRefs.set(D,K),H(K,V)):E.hookRefs.delete(D))}}):reactExports.createElement(Notice,_extends$1({},V,{className:classNames(B,V==null?void 0:V.className),style:_objectSpread2$1(_objectSpread2$1({},j),V==null?void 0:V.style),visible:M}))}))}}]),y}(reactExports.Component);Notification.newInstance=void 0;Notification.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}};Notification.newInstance=function(i,y){var _=i||{},E=_.getContainer,C=_objectWithoutProperties$1(_,_excluded$4),T=document.createElement("div");if(E){var R=E();R.appendChild(T)}else document.body.appendChild(T);var $=!1;function O(I){$||($=!0,y({notice:function(F){I.add(F)},removeNotice:function(F){I.remove(F)},component:I,destroy:function(){unmount(T),T.parentNode&&T.parentNode.removeChild(T)},useNotification:function(){return useNotification(I)}}))}render$1(reactExports.createElement(Notification,_extends$1({},C,{ref:O})),T)};function createUseMessage(a,i){var y=function(){var E,C,T=null,R={add:function(j,M){T==null||T.component.add(j,M)}},$=useNotification(R),O=_slicedToArray($,2),I=O[0],N=O[1];function F(B){var j=B.prefixCls,M=E("message",j),U=E(),V=B.key||getKeyThenIncreaseKey(),H=new Promise(function(K){var Y=function(){return typeof B.onClose=="function"&&B.onClose(),K(!0)};a(_extends$1(_extends$1({},B),{prefixCls:M,rootPrefixCls:U,getPopupContainer:C}),function(ne){var ae=ne.prefixCls,se=ne.instance;T=se,I(i(_extends$1(_extends$1({},B),{key:V,onClose:Y}),ae))})}),W=function(){T&&T.removeNotice(V)};return W.then=function(K,Y){return H.then(K,Y)},W.promise=H,W}var D=reactExports.useRef({});return D.current.open=F,typeList.forEach(function(B){return attachTypeApi(D.current,B)}),[D.current,reactExports.createElement(ConfigConsumer,{key:"holder"},function(B){return E=B.getPrefixCls,C=B.getPopupContainer,N})]};return y}var messageInstance,defaultDuration$1=3,defaultTop$1,key=1,localPrefixCls="",transitionName="move-up",hasTransitionName=!1,getContainer,maxCount$1,rtl$1=!1;function getKeyThenIncreaseKey(){return key++}function setMessageConfig(a){a.top!==void 0&&(defaultTop$1=a.top,messageInstance=null),a.duration!==void 0&&(defaultDuration$1=a.duration),a.prefixCls!==void 0&&(localPrefixCls=a.prefixCls),a.getContainer!==void 0&&(getContainer=a.getContainer,messageInstance=null),a.transitionName!==void 0&&(transitionName=a.transitionName,messageInstance=null,hasTransitionName=!0),a.maxCount!==void 0&&(maxCount$1=a.maxCount,messageInstance=null),a.rtl!==void 0&&(rtl$1=a.rtl)}function getRCNotificationInstance(a,i){var y=a.prefixCls,_=a.getPopupContainer,E=globalConfig(),C=E.getPrefixCls,T=E.getRootPrefixCls,R=E.getIconPrefixCls,$=C("message",y||localPrefixCls),O=T(a.rootPrefixCls,$),I=R();if(messageInstance){i({prefixCls:$,rootPrefixCls:O,iconPrefixCls:I,instance:messageInstance});return}var N={prefixCls:$,transitionName:hasTransitionName?transitionName:"".concat(O,"-").concat(transitionName),style:{top:defaultTop$1},getContainer:getContainer||_,maxCount:maxCount$1};Notification.newInstance(N,function(F){if(messageInstance){i({prefixCls:$,rootPrefixCls:O,iconPrefixCls:I,instance:messageInstance});return}messageInstance=F,i({prefixCls:$,rootPrefixCls:O,iconPrefixCls:I,instance:F})})}var typeToIcon$1={info:RefIcon$6,success:RefIcon$9,error:RefIcon$8,warning:RefIcon$7,loading:RefIcon$5}
629,typeList=Object.keys(typeToIcon$1);function getRCNoticeProps$1(a,i,y){var _=a.duration!==void 0?a.duration:defaultDuration$1,E=typeToIcon$1[a.type],C=classNames("".concat(i,"-custom-content"),_defineProperty$1(_defineProperty$1({},"".concat(i,"-").concat(a.type),a.type),"".concat(i,"-rtl"),rtl$1===!0));return{key:a.key,duration:_,style:a.style||{},className:a.className,content:reactExports.createElement(ConfigProvider,{iconPrefixCls:y},reactExports.createElement("div",{className:C},a.icon||E&&reactExports.createElement(E,null),reactExports.createElement("span",null,a.content))),onClose:a.onClose,onClick:a.onClick}}function notice$1(a){var i=a.key||getKeyThenIncreaseKey(),y=new Promise(function(E){var C=function(){return typeof a.onClose=="function"&&a.onClose(),E(!0)};getRCNotificationInstance(a,function(T){var R=T.prefixCls,$=T.iconPrefixCls,O=T.instance;O.notice(getRCNoticeProps$1(_extends$1(_extends$1({},a),{key:i,onClose:C}),R,$))})}),_=function(){var C;messageInstance&&(messageInstance.removeNotice(i),(C=a.onClose)===null||C===void 0||C.call(a))};return _.then=function(E,C){return y.then(E,C)},_.promise=y,_}function isArgsProps(a){return Object.prototype.toString.call(a)==="[object Object]"&&!!a.content}var api$2={open:notice$1,config:setMessageConfig,destroy:function(i){if(messageInstance)if(i){var y=messageInstance,_=y.removeNotice;_(i)}else{var E=messageInstance,C=E.destroy;C(),messageInstance=null}}};function attachTypeApi(a,i){a[i]=function(y,_,E){return isArgsProps(y)?a.open(_extends$1(_extends$1({},y),{type:i})):(typeof _=="function"&&(E=_,_=void 0),a.open({content:y,duration:_,type:i,onClose:E}))}}typeList.forEach(function(a){return attachTypeApi(api$2,a)});api$2.warn=api$2.warning;api$2.useMessage=createUseMessage(getRCNotificationInstance,getRCNoticeProps$1);var CheckCircleOutlined$1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},CheckCircleOutlined=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:CheckCircleOutlined$1}))},RefIcon$4=reactExports.forwardRef(CheckCircleOutlined),CloseCircleOutlined$1={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},CloseCircleOutlined=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:CloseCircleOutlined$1}))},RefIcon$3=reactExports.forwardRef(CloseCircleOutlined),CloseOutlined$1={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"}
629,children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},CloseOutlined=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:CloseOutlined$1}))},RefIcon$2=reactExports.forwardRef(CloseOutlined),ExclamationCircleOutlined$1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},ExclamationCircleOutlined=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:ExclamationCircleOutlined$1}))},RefIcon$1=reactExports.forwardRef(ExclamationCircleOutlined),InfoCircleOutlined$1={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},InfoCircleOutlined=function(i,y){return reactExports.createElement(Icon,_objectSpread2$1(_objectSpread2$1({},i),{},{ref:y,icon:InfoCircleOutlined$1}))},RefIcon=reactExports.forwardRef(InfoCircleOutlined);function createUseNotification(a,i){var y=function(){var E,C=null,T={add:function(B,j){C==null||C.component.add(B,j)}},R=useNotification(T),$=_slicedToArray(R,2),O=$[0],I=$[1];function N(D){var B=D.prefixCls,j=E("notification",B);a(_extends$1(_extends$1({},D),{prefixCls:j}),function(M){var U=M.prefixCls,V=M.instance;C=V,O(i(D,U))})}var F=reactExports.useRef({});return F.current.open=N,["success","info","warning","error"].forEach(function(D){F.current[D]=function(B){return F.current.open(_extends$1(_extends$1({},B),{type:D}))}}),[F.current,reactExports.createElement(ConfigConsumer,{key:"holder"},function(D){return E=D.getPrefixCls,I})]};return y}var notificationInstance={},defaultDuration=4.5,defaultTop=24,defaultBottom=24,defaultPrefixCls$1="",defaultPlacement="topRight",defaultGetContainer,defaultCloseIcon,rtl=!1,maxCount;function setNotificationConfig(a){var i=a.duration,y=a.placement,_=a.bottom,E=a.top,C=a.getContainer,T=a.closeIcon,R=a.prefixCls;R!==void 0&&(defaultPrefixCls$1=R),i!==void 0&&(defaultDuration=i),y!==void 0?defaultPlacement=y:a.rtl&&(defaultPlacement="topLeft"),_!==void 0&&(defaultBottom=_),E!==void 0&&(defaultTop=E),C!==void 0&&(defaultGetContainer=C),T!==void 0&&(defaultCloseIcon=T),a.rtl!==void 0&&(rtl=a.rtl),a.maxCount!==void 0&&(maxCount=a.maxCount)}function getPlacementStyle(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:defaultTop,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:defaultBottom,_;switch(a){case"top":_={left:"50%",transform:"translateX(-50%)",right:"auto",top:i,bottom:"auto"};break;case"topLeft":_={left:0,top:i,bottom:"auto"};break;case"topRight":_={right:0,top:i,bottom:"auto"};break;case"bottom":_={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:y};break;case"bottomLeft":_={left:0,top:"auto",bottom:y};break;default:_={right:0,top:"auto",bottom:y};break}return _}function getNotificationInstance(a,i){var y=a.placement,_=y===void 0?defaultPlacement:y,E=a.top,C=a.bottom,T=a.getContainer,R=T===void 0?defaultGetContainer:T,$=a.prefixCls,O=globalConfig(),I=O.getPrefixCls,N=O.getIconPrefixCls,F=I("notification",$||defaultPrefixCls$1),D=N(),B="".concat(F,"-").concat(_),j=notificationInstance[B];
629if(j){Promise.resolve(j).then(function(U){i({prefixCls:"".concat(F,"-notice"),iconPrefixCls:D,instance:U})});return}var M=classNames("".concat(F,"-").concat(_),_defineProperty$1({},"".concat(F,"-rtl"),rtl===!0));notificationInstance[B]=new Promise(function(U){Notification.newInstance({prefixCls:F,className:M,style:getPlacementStyle(_,E,C),getContainer:R,maxCount},function(V){U(V),i({prefixCls:"".concat(F,"-notice"),iconPrefixCls:D,instance:V})})})}var typeToIcon={success:RefIcon$4,info:RefIcon,error:RefIcon$3,warning:RefIcon$1};function getRCNoticeProps(a,i,y){var _=a.duration,E=a.icon,C=a.type,T=a.description,R=a.message,$=a.btn,O=a.onClose,I=a.onClick,N=a.key,F=a.style,D=a.className,B=a.closeIcon,j=B===void 0?defaultCloseIcon:B,M=a.props,U=_===void 0?defaultDuration:_,V=null;E?V=reactExports.createElement("span",{className:"".concat(i,"-icon")},a.icon):C&&(V=reactExports.createElement(typeToIcon[C]||null,{className:"".concat(i,"-icon ").concat(i,"-icon-").concat(C)}));var H=typeof j>"u"?reactExports.createElement("span",{className:"".concat(i,"-close-x")},reactExports.createElement(RefIcon$2,{className:"".concat(i,"-close-icon")})):j,W=!T&&V?reactExports.createElement("span",{className:"".concat(i,"-message-single-line-auto-margin")}):null;return{content:reactExports.createElement(ConfigProvider,{iconPrefixCls:y},reactExports.createElement("div",{className:V?"".concat(i,"-with-icon"):"",role:"alert"},V,reactExports.createElement("div",{className:"".concat(i,"-message")},W,R),reactExports.createElement("div",{className:"".concat(i,"-description")},T),$?reactExports.createElement("span",{className:"".concat(i,"-btn")},$):null)),duration:U,closable:!0,closeIcon:H,onClose:O,onClick:I,key:N,style:F||{},className:classNames(D,_defineProperty$1({},"".concat(i,"-").concat(C),!!C)),props:M}}function notice(a){getNotificationInstance(a,function(i){var y=i.prefixCls,_=i.iconPrefixCls,E=i.instance;E.notice(getRCNoticeProps(a,y,_))})}var api$1={open:notice,close:function(i){Object.keys(notificationInstance).forEach(function(y){return Promise.resolve(notificationInstance[y]).then(function(_){_.removeNotice(i)})})},config:setNotificationConfig,destroy:function(){Object.keys(notificationInstance).forEach(function(i){Promise.resolve(notificationInstance[i]).then(function(y){y.destroy()}),delete notificationInstance[i]})}};["success","info","warning","error"].forEach(function(a){api$1[a]=function(i){return api$1.open(_extends$1(_extends$1({},i),{type:a}))}});api$1.warn=api$1.warning;api$1.useNotification=createUseNotification(getNotificationInstance,getRCNoticeProps);var defaultGetPrefixCls=function(i,y){return y||(i?"ant-".concat(i):"ant")},ConfigContext=reactExports.createContext({getPrefixCls:defaultGetPrefixCls}),ConfigConsumer=ConfigContext.Consumer,dynamicStyleMark="-ant-".concat(Date.now(),"-").concat(Math.random());function getStyle(a,i){var y={},_=function(I,N){var F=I.clone();return F=(N==null?void 0:N(F))||F,F.toRgbString()},E=function(I,N){var F=new TinyColor(I),D=generate$1(F.toRgbString());y["".concat(N,"-color")]=_(F),y["".concat(N,"-color-disabled")]=D[1],y["".concat(N,"-color-hover")]=D[4],y["".concat(N,"-color-active")]=D[6],y["".concat(N,"-color-outline")]=F.clone().setAlpha(.2).toRgbString(),y["".concat(N,"-color-deprecated-bg")]=D[0],y["".concat(N,"-color-deprecated-border")]=D[2]};if(i.primaryColor){E(i.primaryColor,"primary");var C=new TinyColor(i.primaryColor),T=generate$1(C.toRgbString());T.forEach(function(O,I){y["primary-".concat(I+1)]=O}),y["primary-color-deprecated-l-35"]=_(C,function(O){return O.lighten(35)}),y["primary-color-deprecated-l-20"]=_(C,function(O){return O.lighten(20)}),y["primary-color-deprecated-t-20"]=_(C,function(O){return O.tint(20)}),y["primary-color-deprecated-t-50"]=_(C,function(O){return O.tint(50)}),y["primary-color-deprecated-f-12"]=_(C,function(O){return O.setAlpha(O.getAlpha()*.12)});var R=new TinyColor(T[0]);y["primary-color-active-deprecated-f-30"]=_(R,function(O){return O.setAlpha(O.getAlpha()*.3)}),y["primary-color-active-deprecated-d-02"]=_(R,function(O){return O.darken(2)})}i.successColor&&E(i.successColor,"success"),i.warningColor&&E(i.warningColor,"warning"),i.errorColor&&E(i.errorColor,"error"),i.infoColor&&E(i.infoColor,"info");var $=Object.keys(y).map(function(O){return"--".concat(a,"-").concat(O,": ").concat(y[O],";")});return`
630  :root {
631    `.concat($.join(`
632`),`
633  }
634  `).trim()}function registerTheme(a,i){var y=getStyle(a,i);canUseDom()&&updateCSS(y,"".concat(dynamicStyleMark,"-dynamic-theme"))}var DisabledContext=reactExports.createContext(!1),DisabledContextProvider=function(i){var y=i.children,_=i.disabled,E=reactExports.useContext(DisabledContext);return reactExports.createElement(DisabledContext.Provider,{value:_??E},y)},SizeContext=reactExports.createContext(void 0),SizeContextProvider=function(i){var y=i.children,_=i.size;return reactExports.createElement(SizeContext.Consumer,null,function(E){return reactExports.createElement(SizeContext.Provider,{value:_||E},y)})},PASSED_PROPS=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form"],defaultPrefixCls="ant",defaultIconPrefixCls="anticon",globalPrefixCls,globalIconPrefixCls;function getGlobalPrefixCls(){return globalPrefixCls||defaultPrefixCls}function getGlobalIconPrefixCls(){return globalIconPrefixCls||defaultIconPrefixCls}var setGlobalConfig=function(i){var y=i.prefixCls,_=i.iconPrefixCls,E=i.theme;y!==void 0&&(globalPrefixCls=y),_!==void 0&&(globalIconPrefixCls=_),E&&registerTheme(getGlobalPrefixCls(),E)},globalConfig=function(){return{getPrefixCls:function(y,_){return _||(y?"".concat(getGlobalPrefixCls(),"-").concat(y):getGlobalPrefixCls())},getIconPrefixCls:getGlobalIconPrefixCls,getRootPrefixCls:function(y,_){return y||globalPrefixCls||(_&&_.includes("-")?_.replace(/^(.*)-[^-]*$/,"$1"):getGlobalPrefixCls())}}},ProviderChildren=function(i){var y=i.children,_=i.csp,E=i.autoInsertSpaceInButton,C=i.form,T=i.locale,R=i.componentSize,$=i.direction,O=i.space,I=i.virtual,N=i.dropdownMatchSelectWidth,F=i.legacyLocale,D=i.parentContext,B=i.iconPrefixCls,j=i.componentDisabled,M=reactExports.useCallback(function(Y,ne){var ae=i.prefixCls;if(ne)return ne;var se=ae||D.getPrefixCls("");return Y?"".concat(se,"-").concat(Y):se},[D.getPrefixCls,i.prefixCls]),U=_extends$1(_extends$1({},D),{csp:_,autoInsertSpaceInButton:E,locale:T||F,direction:$,space
634:O,virtual:I,dropdownMatchSelectWidth:N,getPrefixCls:M});PASSED_PROPS.forEach(function(Y){var ne=i[Y];ne&&(U[Y]=ne)});var V=useMemo(function(){return U},U,function(Y,ne){var ae=Object.keys(Y),se=Object.keys(ne);return ae.length!==se.length||ae.some(function(J){return Y[J]!==ne[J]})}),H=reactExports.useMemo(function(){return{prefixCls:B,csp:_}},[B,_]),W=y,K=reactExports.useMemo(function(){var Y,ne,ae,se;return merge$1(((Y=localeValues.Form)===null||Y===void 0?void 0:Y.defaultValidateMessages)||{},((ae=(ne=V.locale)===null||ne===void 0?void 0:ne.Form)===null||ae===void 0?void 0:ae.defaultValidateMessages)||{},((se=V.form)===null||se===void 0?void 0:se.validateMessages)||{},(C==null?void 0:C.validateMessages)||{})},[V,C==null?void 0:C.validateMessages]);return Object.keys(K).length>0&&(W=reactExports.createElement(ValidateMessagesContext.Provider,{value:K},y)),T&&(W=reactExports.createElement(LocaleProvider,{locale:T,_ANT_MARK__:ANT_MARK},W)),(B||_)&&(W=reactExports.createElement(IconContext.Provider,{value:H},W)),R&&(W=reactExports.createElement(SizeContextProvider,{size:R},W)),j!==void 0&&(W=reactExports.createElement(DisabledContextProvider,{disabled:j},W)),reactExports.createElement(ConfigContext.Provider,{value:V},W)},ConfigProvider=function(i){return reactExports.useEffect(function(){i.direction&&(api$2.config({rtl:i.direction==="rtl"}),api$1.config({rtl:i.direction==="rtl"}))},[i.direction]),reactExports.createElement(LocaleReceiver,null,function(y,_,E){return reactExports.createElement(ConfigConsumer,null,function(C){return reactExports.createElement(ProviderChildren,_extends$1({parentContext:C,legacyLocale:E},i))})})};ConfigProvider.ConfigContext=ConfigContext;ConfigProvider.SizeContext=SizeContext;ConfigProvider.config=setGlobalConfig;var isValidElement=reactExports.isValidElement;function isFragment(a){return a&&isValidElement(a)&&a.type===reactExports.Fragment}function replaceElement(a,i,y){return isValidElement(a)?reactExports.cloneElement(a,typeof y=="function"?y(a.props||{}):y):i}function cloneElement(a,i){return replaceElement(a,a,i)}var KeyCode={TAB:9,ESC:27},attributes=`accept acceptCharset accessKey action allowFullScreen allowTransparency
635    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
636    charSet checked classID className colSpan cols content contentEditable contextMenu
637    controls coords crossOrigin data dateTime default defer dir disabled download draggable
638    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
639    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
640    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
641    mediaGroup method min minLength multiple muted name noValidate nonce open
642    optimum pattern placeholder poster preload radioGroup readOnly rel required
643    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
644    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
645    summary tabIndex target title type useMap value width wmode wrap`,eventsName=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
646    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
647    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
648    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
649    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
650    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
651    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,propList="".concat(attributes," ").concat(eventsName).split(/[\s\n]+/),ariaPrefix="aria-",dataPrefix="data-";function match(a,i){return a.indexOf(i)===0}function pickAttrs(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,y;i===!1?y={aria:!0,data:!0,attr:!0}:i===!0?y={aria:!0}:y=_objectSpread2$1({},i);var _={};
651return Object.keys(a).forEach(function(E){(y.aria&&(E==="role"||match(E,ariaPrefix))||y.data&&match(E,dataPrefix)||y.attr&&propList.includes(E))&&(_[E]=a[E])}),_}function isEqual(a,i){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=new Set;function E(C,T){var R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,$=_.has(C);if(warningOnce(!$,"Warning: There may be circular references"),$)return!1;if(C===T)return!0;if(y&&R>1)return!1;_.add(C);var O=R+1;if(Array.isArray(C)){if(!Array.isArray(T)||C.length!==T.length)return!1;for(var I=0;I<C.length;I++)if(!E(C[I],T[I],O))return!1;return!0}if(C&&T&&_typeof$1(C)==="object"&&_typeof$1(T)==="object"){var N=Object.keys(C);return N.length!==Object.keys(T).length?!1:N.every(function(F){return E(C[F],T[F],O)})}return!1}return E(a,i)}var HOOK_MARK="RC_FORM_INTERNAL_HOOKS",warningFunc=function(){warningOnce(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},Context=reactExports.createContext({getFieldValue:warningFunc,getFieldsValue:warningFunc,getFieldError:warningFunc,getFieldWarning:warningFunc,getFieldsError:warningFunc,isFieldsTouched:warningFunc,isFieldTouched:warningFunc,isFieldValidating:warningFunc,isFieldsValidating:warningFunc,resetFields:warningFunc,setFields:warningFunc,setFieldValue:warningFunc,setFieldsValue:warningFunc,validateFields:warningFunc,submit:warningFunc,getInternalHooks:function(){return warningFunc(),{dispatch:warningFunc,initEntityValue:warningFunc,registerField:warningFunc,useSubscribe:warningFunc,setInitialValues:warningFunc,destroyForm:warningFunc,setCallbacks:warningFunc,registerWatch:warningFunc,getFields:warningFunc,setValidateMessages:warningFunc,setPreserve:warningFunc,getInitialValue:warningFunc}}}),ListContext=reactExports.createContext(null);function toArray(a){return a==null?[]:Array.isArray(a)?a:[a]}function isFormInstance(a){return a&&!!a._init}function _extends(){return _extends=Object.assign?Object.assign.bind():function(a){for(var i=1;i<arguments.length;i++){var y=arguments[i];for(var _ in y)Object.prototype.hasOwnProperty.call(y,_)&&(a[_]=y[_])}return a},_extends.apply(this,arguments)}function _inheritsLoose(a,i){a.prototype=Object.create(i.prototype),a.prototype.constructor=a,_setPrototypeOf(a,i)}function _getPrototypeOf(a){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(y){return y.__proto__||Object.getPrototypeOf(y)},_getPrototypeOf(a)}function _setPrototypeOf(a,i){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(_,E){return _.__proto__=E,_},_setPrototypeOf(a,i)}function _isNativeReflectConstruct(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function _construct(a,i,y){return _isNativeReflectConstruct()?_construct=Reflect.construct.bind():_construct=function(E,C,T){var R=[null];R.push.apply(R,C);var $=Function.bind.apply(E,R),O=new $;return T&&_setPrototypeOf(O,T.prototype),O},_construct.apply(null,arguments)}function _isNativeFunction(a){return Function.toString.call(a).indexOf("[native code]")!==-1}function _wrapNativeSuper(a){var i=typeof Map=="function"?new Map:void 0;return _wrapNativeSuper=function(_){if(_===null||!_isNativeFunction(_))return _;if(typeof _!="function")throw new TypeError("Super expression must either be null or a function");if(typeof i<"u"){if(i.has(_))return i.get(_);i.set(_,E)}function E(){return _construct(_,arguments,_getPrototypeOf(this).constructor)}return E.prototype=Object.create(_.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(E,_)},_wrapNativeSuper(a)}var formatRegExp=/%[sdj%]/g,warning=function(){};function convertFieldsError(a){if(!a||!a.length)return null;var i={};return a.forEach(function(y){var _=y.field;i[_]=i[_]||[],i[_].push(y)}),i}function format(a){for(var i=arguments.length,y=new Array(i>1?i-1:0),_=1;_<i;_++)y[_-1]=arguments[_];var E=0,C=y.length;if(typeof a=="function")return a.apply(null,y);
651if(typeof a=="string"){var T=a.replace(formatRegExp,function(R){if(R==="%%")return"%";if(E>=C)return R;switch(R){case"%s":return String(y[E++]);case"%d":return Number(y[E++]);case"%j":try{return JSON.stringify(y[E++])}catch{return"[Circular]"}break;default:return R}});return T}return a}function isNativeStringType(a){return a==="string"||a==="url"||a==="hex"||a==="email"||a==="date"||a==="pattern"}function isEmptyValue(a,i){return!!(a==null||i==="array"&&Array.isArray(a)&&!a.length||isNativeStringType(i)&&typeof a=="string"&&!a)}function asyncParallelArray(a,i,y){var _=[],E=0,C=a.length;function T(R){_.push.apply(_,R||[]),E++,E===C&&y(_)}a.forEach(function(R){i(R,T)})}function asyncSerialArray(a,i,y){var _=0,E=a.length;function C(T){if(T&&T.length){y(T);return}var R=_;_=_+1,R<E?i(a[R],C):y([])}C([])}function flattenObjArr(a){var i=[];return Object.keys(a).forEach(function(y){i.push.apply(i,a[y]||[])}),i}var AsyncValidationError=function(a){_inheritsLoose(i,a);function i(y,_){var E;return E=a.call(this,"Async Validation Error")||this,E.errors=y,E.fields=_,E}return i}(_wrapNativeSuper(Error));function asyncMap(a,i,y,_,E){if(i.first){var C=new Promise(function(F,D){var B=function(U){return _(U),U.length?D(new AsyncValidationError(U,convertFieldsError(U))):F(E)},j=flattenObjArr(a);asyncSerialArray(j,y,B)});return C.catch(function(F){return F}),C}var T=i.firstFields===!0?Object.keys(a):i.firstFields||[],R=Object.keys(a),$=R.length,O=0,I=[],N=new Promise(function(F,D){var B=function(M){if(I.push.apply(I,M),O++,O===$)return _(I),I.length?D(new AsyncValidationError(I,convertFieldsError(I))):F(E)};R.length||(_(I),F(E)),R.forEach(function(j){var M=a[j];T.indexOf(j)!==-1?asyncSerialArray(M,y,B):asyncParallelArray(M,y,B)})});return N.catch(function(F){return F}),N}function isErrorObj(a){return!!(a&&a.message!==void 0)}function getValue(a,i){for(var y=a,_=0;_<i.length;_++){if(y==null)return y;y=y[i[_]]}return y}function complementError(a,i){return function(y){var _;return a.fullFields?_=getValue(i,a.fullFields):_=i[y.field||a.fullField],isErrorObj(y)?(y.field=y.field||a.fullField,y.fieldValue=_,y):{message:typeof y=="function"?y():y,fieldValue:_,field:y.field||a.fullField}}}function deepMerge(a,i){if(i){for(var y in i)if(i.hasOwnProperty(y)){var _=i[y];typeof _=="object"&&typeof a[y]=="object"?a[y]=_extends({},a[y],_):a[y]=_}}return a}var required$1=function(i,y,_,E,C,T){i.required&&(!_.hasOwnProperty(i.field)||isEmptyValue(y,T||i.type))&&E.push(format(C.messages.required,i.fullField))},whitespace=function(i,y,_,E,C){(/^\s+$/.test(y)||y==="")&&E.push(format(C.messages.whitespace,i.fullField))},urlReg,getUrlRegex=function(){if(urlReg)return urlReg;var a="[a-fA-F\\d:]",i=function(W){return W&&W.includeBoundaries?"(?:(?<=\\s|^)(?="+a+")|(?<="+a+")(?=\\s|$))":""},y="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",_="[a-fA-F\\d]{1,4}",E=(`
652(?:
653(?:`+_+":){7}(?:"+_+`|:)|                                    // 1:2:3:4:5:6:7::  1:2:3:4:5:6:7:8
654(?:`+_+":){6}(?:"+y+"|:"+_+`|:)|                             // 1:2:3:4:5:6::    1:2:3:4:5:6::8   1:2:3:4:5:6::8  1:2:3:4:5:6::1.2.3.4
655(?:`+_+":){5}(?::"+y+"|(?::"+_+`){1,2}|:)|                   // 1:2:3:4:5::      1:2:3:4:5::7:8   1:2:3:4:5::8    1:2:3:4:5::7:1.2.3.4
656(?:`+_+":){4}(?:(?::"+_+"){0,1}:"+y+"|(?::"+_+`){1,3}|:)| // 1:2:3:4::        1:2:3:4::6:7:8   1:2:3:4::8      1:2:3:4::6:7:1.2.3.4
657(?:`+_+":){3}(?:(?::"+_+"){0,2}:"+y+"|(?::"+_+`){1,4}|:)| // 1:2:3::          1:2:3::5:6:7:8   1:2:3::8        1:2:3::5:6:7:1.2.3.4
658(?:`+_+":){2}(?:(?::"+_+"){0,3}:"+y+"|(?::"+_+`){1,5}|:)| // 1:2::            1:2::4:5:6:7:8   1:2::8          1:2::4:5:6:7:1.2.3.4
659(?:`+_+":){1}(?:(?::"+_+"){0,4}:"+y+"|(?::"+_+`){1,6}|:)| // 1::              1::3:4:5:6:7:8   1::8            1::3:4:5:6:7:1.2.3.4
660(?::(?:(?::`+_+"){0,5}:"+y+"|(?::"+_+`){1,7}|:))             // ::2:3:4:5:6:7:8  ::2:3:4:5:6:7:8  ::8             ::1.2.3.4
661)(?:%[0-9a-zA-Z]{1,})?                                             // %eth0            %1
662`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),C=new RegExp("(?:^"+y+"$)|(?:^"+E+"$)"),T=new RegExp("^"+y+"$"),R=new RegExp("^"+E+"$"),$=function(W){return W&&W.exact?C:new RegExp("(?:"+i(W)+y+i(W)+")|(?:"+i(W)+E+i(W)+")","g")};$.v4=function(H){return H&&H.exact?T:new RegExp(""+i(H)+y+i(H),"g")},$.v6=function(H){return H&&H.exact?R:new RegExp(""+i(H)+E+i(H),"g")};var O="(?:(?:[a-z]+:)?//)",I="(?:\\S+(?::\\S*)?@)?",N=$.v4().source,F=$.v6().source,D="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",B="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",j="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",M="(?::\\d{2,5})?",U='(?:[/?#][^\\s"]*)?',V="(?:"+O+"|www\\.)"+I+"(?:localhost|"+N+"|"+F+"|"+D+B+j+")"+M+U;return urlReg=new RegExp("(?:^"+V+"$)","i"),urlReg},pattern$2={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},types={integer:function(i){return types.number(i)&&parseInt(i,10)===i},float:function(i){return types.number(i)&&!types.integer(i)},array:function(i){return Array.isArray(i)},regexp:function(i){if(i instanceof RegExp)return!0;try{return!!new RegExp(i)}catch{return!1}},date:function(i){return typeof i.getTime=="function"&&typeof i.getMonth=="function"&&typeof i.getYear=="function"&&!isNaN(i.getTime())},number:function(i){return isNaN(i)?!1:typeof i=="number"},object:function(i){return typeof i=="object"&&!types.array(i)},method:function(i){return typeof i=="function"},email:function(i){return typeof i=="string"&&i.length<=320&&!!i.match(pattern$2.email)},url:function(i){return typeof i=="string"&&i.length<=2048&&!!i.match(getUrlRegex())},hex:function(i){return typeof i=="string"&&!!i.match(pattern$2.hex)}},type$1=function(i,y,_,E,C){if(i.required&&y===void 0){required$1(i,y,_,E,C);return}var T=["integer","float","array","regexp","object","method","email","number","date","url","hex"],R=i.type;T.indexOf(R)>-1?types[R](y)||E.push(format(C.messages.types[R],i.fullField,i.type)):R&&typeof y!==i.type&&E.push(format(C.messages.types[R],i.fullField,i.type))},range=function(i,y,_,E,C){var T=typeof i.len=="number",R=typeof i.min=="number",$=typeof i.max=="number",O=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,I=y,N=null,F=typeof y=="number",D=typeof y=="string",B=Array.isArray(y);if(F?N="number":D?N="string":B&&(N="array"),!N)return!1;B&&(I=y.length),D&&(I=y.replace(O,"_").length),T?I!==i.len&&E.push(format(C.messages[N].len,i.fullField,i.len)):R&&!$&&I<i.min?E.push(format(C.messages[N].min,i.fullField,i.min)):$&&!R&&I>i.max?E.push(format(C.messages[N].max,i.fullField,i.max)):R&&$&&(I<i.min||I>i.max)&&E.push(format(C.messages[N].range,i.fullField,i.min,i.max))},ENUM$1="enum",enumerable$1=function(i,y,_,E,C){i[ENUM$1]=Array.isArray(i[ENUM$1])?i[ENUM$1]:[],i[ENUM$1].indexOf(y)===-1&&E.push(format(C.messages[ENUM$1],i.fullField,i[ENUM$1].join(", ")))},pattern$1=function(i,y,_,E,C){if(i.pattern){if(i.pattern instanceof RegExp)i.pattern.lastIndex=0,i.pattern.test(y)||E.push(format(C.messages.pattern.mismatch,i.fullField,y,i.pattern));else if(typeof i.pattern=="string"){var T=new RegExp(i.pattern);T.test(y)||E.push(format(C.messages.pattern.mismatch,i.fullField,y,i.pattern))}}},rules={required:required$1,whitespace,type:type$1,range,enum:enumerable$1,pattern:pattern$1},string=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y,"string")&&!i.required)return _();rules.required(i,y,E,T,C,"string"),isEmptyValue(y,"string")||(rules.type(i,y,E,T,C),rules.range(i,y,E,T,C),rules.pattern(i,y,E,T,C),i.whitespace===!0&&rules.whitespace(i,y,E,T,C))}_(T)},method2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&rules.type(i,y,E,T,C)}_(T)},number2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(y===""&&(y=void 0),isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&(rules.type(i,y,E,T,C),rules.range(i,y,E,T,C))}_(T)},_boolean=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&rules.type(i,y,E,T,C)}_(T)},regexp2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),isEmptyValue(y)||rules.type(i,y,E,T,C)}_(T)},integer2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&(rules.type(i,y,E,T,C),rules.range(i,y,E,T,C))}_(T)},floatFn=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&(rules.type(i,y,E,T,C),rules.range(i,y,E,T,C))}_(T)},array2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(y==null&&!i.required)return _();rules.required(i,y,E,T,C,"array"),y!=null&&(rules.type(i,y,E,T,C),rules.range(i,y,E,T,C))}_(T)},object2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&rules.type(i,y,E,T,C)}_(T)},ENUM="enum",enumerable2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C),y!==void 0&&rules[ENUM](i,y,E,T,C)}_(T)},pattern2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y,"string")&&!i.required)return _();rules.required(i,y,E,T,C),isEmptyValue(y,"string")||rules.pattern(i,y,E,T,C)}_(T)},date2=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y,"date")&&!i.required)return _();if(rules.required(i,y,E,T,C),!isEmptyValue(y,"date")){var $;y instanceof Date?$=y:$=new Date(y),rules.type(i,$,E,T,C),$&&rules.range(i,$.getTime(),E,T,C)}}_(T)},required2=function(i,y,_,E,C){var T=[],R=Array.isArray(y)?"array":typeof y;rules.required(i,y,E,T,C,R),_(T)},type2=function(i,y,_,E,C){var T=i.type,R=[],$=i.required||!i.required&&E.hasOwnProperty(i.field);if($){if(isEmptyValue(y,T)&&!i.required)return _();rules.required(i,y,E,R,C,T),isEmptyValue(y,T)||rules.type(i,y,E,R,C)}_(R)},any=function(i,y,_,E,C){var T=[],R=i.required||!i.required&&E.hasOwnProperty(i.field);if(R){if(isEmptyValue(y)&&!i.required)return _();rules.required(i,y,E,T,C)}_(T)},validators={string,method:method2,number:number2,boolean:_boolean,regexp:regexp2,integer:integer2,float:floatFn,array:array2,object:object2,enum:enumerable2,pattern:pattern2,date:date2,url:type2,hex:type2,email:type2,required:required2,any};function newMessages(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invali
662d for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var i=JSON.parse(JSON.stringify(this));return i.clone=this.clone,i}}}var messages=newMessages(),Schema=function(){function a(y){this.rules=null,this._messages=messages,this.define(y)}var i=a.prototype;return i.define=function(_){var E=this;if(!_)throw new Error("Cannot configure a schema with no rules");if(typeof _!="object"||Array.isArray(_))throw new Error("Rules must be an object");this.rules={},Object.keys(_).forEach(function(C){var T=_[C];E.rules[C]=Array.isArray(T)?T:[T]})},i.messages=function(_){return _&&(this._messages=deepMerge(newMessages(),_)),this._messages},i.validate=function(_,E,C){var T=this;E===void 0&&(E={}),C===void 0&&(C=function(){});var R=_,$=E,O=C;if(typeof $=="function"&&(O=$,$={}),!this.rules||Object.keys(this.rules).length===0)return O&&O(null,R),Promise.resolve(R);function I(j){var M=[],U={};function V(W){if(Array.isArray(W)){var K;M=(K=M).concat.apply(K,W)}else M.push(W)}for(var H=0;H<j.length;H++)V(j[H]);M.length?(U=convertFieldsError(M),O(M,U)):O(null,R)}if($.messages){var N=this.messages();N===messages&&(N=newMessages()),deepMerge(N,$.messages),$.messages=N}else $.messages=this.messages();var F={},D=$.keys||Object.keys(this.rules);D.forEach(function(j){var M=T.rules[j],U=R[j];M.forEach(function(V){var H=V;typeof H.transform=="function"&&(R===_&&(R=_extends({},R)),U=R[j]=H.transform(U)),typeof H=="function"?H={validator:H}:H=_extends({},H),H.validator=T.getValidationMethod(H),H.validator&&(H.field=j,H.fullField=H.fullField||j,H.type=T.getType(H),F[j]=F[j]||[],F[j].push({rule:H,value:U,source:R,field:j}))})});var B={};return asyncMap(F,$,function(j,M){var U=j.rule,V=(U.type==="object"||U.type==="array")&&(typeof U.fields=="object"||typeof U.defaultField=="object");V=V&&(U.required||!U.required&&j.value),U.field=j.field;function H(Y,ne){return _extends({},ne,{fullField:U.fullField+"."+Y,fullFields:U.fullFields?[].concat(U.fullFields,[Y]):[Y]})}function W(Y){Y===void 0&&(Y=[]);var ne=Array.isArray(Y)?Y:[Y];!$.suppressWarning&&ne.length&&a.warning("async-validator:",ne),ne.length&&U.message!==void 0&&(ne=[].concat(U.message));var ae=ne.map(complementError(U,R));if($.first&&ae.length)return B[U.field]=1,M(ae);if(!V)M(ae);else{if(U.required&&!j.value)return U.message!==void 0?ae=[].concat(U.message).map(complementError(U,R)):$.error&&(ae=[$.error(U,format($.messages.required,U.field))]),M(ae);var se={};U.defaultField&&Object.keys(j.value).map(function(re){se[re]=U.defaultField}),se=_extends({},se,j.rule.fields);var J={};Object.keys(se).forEach(function(re){var oe=se[re],ie=Array.isArray(oe)?oe:[oe];J[re]=ie.map(H.bind(null,re))});var Z=new a(J);Z.messages($.messages),j.rule.options&&(j.rule.options.messages=$.messages,j.rule.options.error=$.error),Z.validate(j.value,j.rule.options||$,function(re){var oe=[];ae&&ae.length&&oe.push.apply(oe,ae),re&&re.length&&oe.push.apply(oe,re),M(oe.length?oe:null)})}}var K;if(U.asyncValidator)K=U.asyncValidator(U,j.value,W,j.source,$);else if(U.validator){try{K=U.validator(U,j.value,W,j.source,$)}catch(Y){console.error==null||console.error(Y),$.suppressValidatorError||setTimeout(function(){throw Y},0),W(Y.message)}K===!0?W():K===!1?W(typeof U.message=="function"?U.message(U.fullField||U.field):U.message||(U.fullField||U.field)+" fails"):K instanceof Array?W(K):K instanceof Error&&W(K.message)}K&&K.then&&K.then(function(){return W()},function(Y){return W(Y)})},function(j){I(j)},R)},i.getType=function(_){if(_.type===void 0&&_.pattern instanceof RegExp&&(_.type="pattern"),typeof _.validator!="function"&&_.type&&!validators.hasOwnProperty(_.type))throw new Error(format("Unknown rule type %s",_.type));return _.type||"string"},i.getValidationMethod=function(_){if(typeof _.validator=="function")return _.validator;var E=Object.keys(_),C=E.indexOf("message");return C!==-1&&E.splice(C,1),E.length===1&&E[0]==="required"?validators.required:validators[this.getType(_)]||void 0},a}();Schema.register=function(i,y){if(typeof y!="function")throw new Error("Cannot register a validator by type, validator is not a function");validators[i]=y};Schema.warning=warning;Schema.messages=messages;Schema.validators=validators;var typeTemplate="'${name}' is not a valid ${type}",defaultValidateMessages={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}
662' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:typeTemplate,method:typeTemplate,array:typeTemplate,object:typeTemplate,number:typeTemplate,date:typeTemplate,boolean:typeTemplate,integer:typeTemplate,float:typeTemplate,regexp:typeTemplate,email:typeTemplate,url:typeTemplate,hex:typeTemplate},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},AsyncValidator=Schema;function replaceMessage(a,i){return a.replace(/\$\{\w+\}/g,function(y){var _=y.slice(2,-1);return i[_]})}var CODE_LOGIC_ERROR="CODE_LOGIC_ERROR";function validateRule(a,i,y,_,E){return _validateRule.apply(this,arguments)}function _validateRule(){return _validateRule=_asyncToGenerator(_regeneratorRuntime().mark(function a(i,y,_,E,C){var T,R,$,O,I,N,F,D,B;return _regeneratorRuntime().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return T=_objectSpread2$1({},_),delete T.ruleIndex,AsyncValidator.warning=function(){},T.validator&&(R=T.validator,T.validator=function(){try{return R.apply(void 0,arguments)}catch(U){return console.error(U),Promise.reject(CODE_LOGIC_ERROR)}}),$=null,T&&T.type==="array"&&T.defaultField&&($=T.defaultField,delete T.defaultField),O=new AsyncValidator(_defineProperty$1({},i,[T])),I=merge$1(defaultValidateMessages,E.validateMessages),O.messages(I),N=[],M.prev=10,M.next=13,Promise.resolve(O.validate(_defineProperty$1({},i,y),_objectSpread2$1({},E)));case 13:M.next=18;break;case 15:M.prev=15,M.t0=M.catch(10),M.t0.errors&&(N=M.t0.errors.map(function(U,V){var H=U.message,W=H===CODE_LOGIC_ERROR?I.default:H;return reactExports.isValidElement(W)?reactExports.cloneElement(W,{
662key:"error_".concat(V)}):W}));case 18:if(!(!N.length&&$)){M.next=23;break}return M.next=21,Promise.all(y.map(function(U,V){return validateRule("".concat(i,".").concat(V),U,$,E,C)}));case 21:return F=M.sent,M.abrupt("return",F.reduce(function(U,V){return[].concat(_toConsumableArray$1(U),_toConsumableArray$1(V))},[]));case 23:return D=_objectSpread2$1(_objectSpread2$1({},_),{},{name:i,enum:(_.enum||[]).join(", ")},C),B=N.map(function(U){return typeof U=="string"?replaceMessage(U,D):U}),M.abrupt("return",B);case 26:case"end":return M.stop()}},a,null,[[10,15]])})),_validateRule.apply(this,arguments)}function validateRules(a,i,y,_,E,C){var T=a.join("."),R=y.map(function(I,N){var F=I.validator,D=_objectSpread2$1(_objectSpread2$1({},I),{},{ruleIndex:N});return F&&(D.validator=function(B,j,M){var U=!1,V=function(){for(var K=arguments.length,Y=new Array(K),ne=0;ne<K;ne++)Y[ne]=arguments[ne];Promise.resolve().then(function(){warningOnce(!U,"Your validator function has already return a promise. `callback` will be ignored."),U||M.apply(void 0,Y)})},H=F(B,j,V);U=H&&typeof H.then=="function"&&typeof H.catch=="function",warningOnce(U,"`callback` is deprecated. Please return a promise instead."),U&&H.then(function(){M()}).catch(function(W){M(W||" ")})}),D}).sort(function(I,N){var F=I.warningOnly,D=I.ruleIndex,B=N.warningOnly,j=N.ruleIndex;return!!F==!!B?D-j:F?1:-1}),$;if(E===!0)$=new Promise(function(){var I=_asyncToGenerator(_regeneratorRuntime().mark(function N(F,D){var B,j,M;return _regeneratorRuntime().wrap(function(V){for(;;)switch(V.prev=V.next){case 0:B=0;case 1:if(!(B<R.length)){V.next=12;break}return j=R[B],V.next=5,validateRule(T,i,j,_,C);case 5:if(M=V.sent,!M.length){V.next=9;break}return D([{errors:M,rule:j}]),V.abrupt("return");case 9:B+=1,V.next=1;break;case 12:F([]);case 13:case"end":return V.stop()}},N)}));return function(N,F){return I.apply(this,arguments)}}());else{var O=R.map(function(I){return validateRule(T,i,I,_,C).then(function(N){return{errors:N,rule:I}})});$=(E?finishOnFirstFailed(O):finishOnAllFailed(O)).then(function(I){return Promise.reject(I)})}return $.catch(function(I){return I}),$}function finishOnAllFailed(a){return _finishOnAllFailed.apply(this,arguments)}function _finishOnAllFailed(){return _finishOnAllFailed=_asyncToGenerator(_regeneratorRuntime().mark(function a(i){return _regeneratorRuntime().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",Promise.all(i).then(function(E){var C,T=(C=[]).concat.apply(C,_toConsumableArray$1(E));return T}));case 1:case"end":return _.stop()}},a)})),_finishOnAllFailed.apply(this,arguments)}function finishOnFirstFailed(a){return _finishOnFirstFailed.apply(this,arguments)}function _finishOnFirstFailed(){return _finishOnFirstFailed=_asyncToGenerator(_regeneratorRuntime().mark(function a(i){var y;return _regeneratorRuntime().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return y=0,E.abrupt("return",new Promise(function(C){i.forEach(function(T){T.then(function(R){R.errors.length&&C([R]),y+=1,y===i.length&&C([])})})}));case 2:case"end":return E.stop()}},a)})),_finishOnFirstFailed.apply(this,arguments)}function getNamePath(a){return toArray(a)}function cloneByNamePathList(a,i){var y={};return i.forEach(function(_){var E=get$1(a,_);y=set$1(y,_,E)}),y}function containsNamePath(a,i){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return a&&a.some(function(_){return matchNamePath(i,_,y)})}function matchNamePath(a,i){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!a||!i||!y&&a.length!==i.length?!1:i.every(function(_,E){return a[E]===_})}function isSimilar(a,i){if(a===i)return!0;if(!a&&i||a&&!i||!a||!i||_typeof$1(a)!=="object"||_typeof$1(i)!=="object")return!1;var y=Object.keys(a),_=Object.keys(i),E=new Set([].concat(y,_));return _toConsumableArray$1(E).every(function(C){var T=a[C],R=i[C];return typeof T=="function"&&typeof R=="function"?!0:T===R})}function defaultGetValueFromEvent(a){var i=arguments.length<=1?void 0:arguments[1];return i&&i.target&&_typeof$1(i.target)==="object"&&a in i.target?i.target[a]:i}function move(a,i,y){var _=a.length;if(i<0||i>=_||y<0||y>=_)return a;var E=a[i],C=i-y;return C>0?[].concat(_toConsumableArray$1(a.slice(0,y)),[E],_toConsumableArray$1(a.slice(y,i)),_toConsumableArray$1(a.slice(i+1,_))):C<0?[].concat(_toConsumableArray$1(a.slice(0,i)),_toConsumableArray$1(a.slice(i+1,y+1)),[E],_toConsumableArray$1(a.slice(y+1,_))):a}var _excluded$3=["name"],EMPTY_ERRORS=[];function requireUpdate(a,i,y,_,E,C){return typeof a=="function"?a(i,y,"source"in C?{source:C.source}:{}):_!==E}var Field=function(a){_inherits(y,a);var i=_createSuper(y);function y(_){var E;if(_classCallCheck(this,y),E=i.call(this,_),_defineProperty$1(_assertThisInitialized(E),"state",{resetCount:0}),_defineProperty$1(_assertThisInitialized(E),"cancelRegisterFunc",null),_defineProperty$1(_assertThisInitialized(E),"mounted",!1),_defineProperty$1(_assertThisInitialized(E),"touched",!1),_defineProperty$1(_assertThisInitialized(E),"dirty",!1),_defineProperty$1(_assertThisInitialized(E),"validatePromise",void 0),_defineProperty$1(_assertThisInitialized(E),"prevValidating",void 0),_defineProperty$1(_assertThisInitialized(E),"errors",EMPTY_ERRORS),_defineProperty$1(_assertThisInitialized(E),"warnings",EMPTY_ERRORS),_defineProperty$1(_assertThisInitialized(E),"cancelRegister",function(){var $=E.props,O=$.preserve,I=$.isListField,N=$.name;E.cancelRegisterFunc&&E.cancelRegisterFunc(I,O,getNamePath(N)),E.cancelRegisterFunc=null}),_defineProperty$1(_assertThisInitialized(E),"getNamePath",function(){var $=E.props,O=$.name,I=$.fieldContext,N=I.prefixName,F=N===void 0?[]:N;return O!==void 0?[].concat(_toConsumableArray$1(F),_toConsumableArray$1(O)):[]}),_defineProperty$1(_assertThisInitialized(E),"getRules",function(){var $=E.props,O=$.rules,I=O===void 0?[]:O,N=$.fieldContext;return I.map(function(F){return typeof F=="function"?F(N):F})}),_defineProperty$1(_assertThisInitialized(E),"refresh",function(){E.mounted&&E.setState(function($){var O=$.resetCount;return{resetCount:O+1}})}),_defineProperty$1(_assertThisInitialized(E),"metaCache",null),_defineProperty$1(_assertThisInitialized(E),"triggerMetaEvent",function($){var O=E.props.onMetaChange;if(O){var I=_objectSpread2$1(_objectSpread2$1({},E.getMeta()),{},{destroy:$});isEqual(E.metaCache,I)||O(I),E.metaCache=I}else E.metaCache=null}),_defineProperty$1(_assertThisInitialized(E),"onStoreChange",function($,O,I){var N=E.props,F=N.shouldUpdate,D=N.dependencies,B=D===void 0?[]:D,j=N.onReset,M=I.store,U=E.getNamePath(),V=E.getValue($),H=E.getValue(M),W=O&&containsNamePath(O,U);
662switch(I.type==="valueUpdate"&&I.source==="external"&&V!==H&&(E.touched=!0,E.dirty=!0,E.validatePromise=null,E.errors=EMPTY_ERRORS,E.warnings=EMPTY_ERRORS,E.triggerMetaEvent()),I.type){case"reset":if(!O||W){E.touched=!1,E.dirty=!1,E.validatePromise=void 0,E.errors=EMPTY_ERRORS,E.warnings=EMPTY_ERRORS,E.triggerMetaEvent(),j==null||j(),E.refresh();return}break;case"remove":{if(F){E.reRender();return}break}case"setField":{var K=I.data;if(W){"touched"in K&&(E.touched=K.touched),"validating"in K&&!("originRCField"in K)&&(E.validatePromise=K.validating?Promise.resolve([]):null),"errors"in K&&(E.errors=K.errors||EMPTY_ERRORS),"warnings"in K&&(E.warnings=K.warnings||EMPTY_ERRORS),E.dirty=!0,E.triggerMetaEvent(),E.reRender();return}else if("value"in K&&containsNamePath(O,U,!0)){E.reRender();return}if(F&&!U.length&&requireUpdate(F,$,M,V,H,I)){E.reRender();return}break}case"dependenciesUpdate":{var Y=B.map(getNamePath);if(Y.some(function(ne){return containsNamePath(I.relatedFields,ne)})){E.reRender();return}break}default:if(W||(!B.length||U.length||F)&&requireUpdate(F,$,M,V,H,I)){E.reRen
662der();return}break}F===!0&&E.reRender()}),_defineProperty$1(_assertThisInitialized(E),"validateRules",function($){var O=E.getNamePath(),I=E.getValue(),N=$||{},F=N.triggerName,D=N.validateOnly,B=D===void 0?!1:D,j=Promise.resolve().then(_asyncToGenerator(_regeneratorRuntime().mark(function M(){var U,V,H,W,K,Y,ne;return _regeneratorRuntime().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(E.mounted){se.next=2;break}return se.abrupt("return",[]);case 2:if(U=E.props,V=U.validateFirst,H=V===void 0?!1:V,W=U.messageVariables,K=U.validateDebounce,Y=E.getRules(),F&&(Y=Y.filter(function(J){return J}).filter(function(J){var Z=J.validateTrigger;if(!Z)return!0;var re=toArray(Z);return re.includes(F)})),!(K&&F)){se.next=10;break}return se.next=8,new Promise(function(J){setTimeout(J,K)});case 8:if(E.validatePromise===j){se.next=10;break}return se.abrupt("return",[]);case 10:return ne=validateRules(O,I,Y,$,H,W),ne.catch(function(J){return J}).then(function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:EMPTY_ERRORS;if(E.validatePromise===j){var Z;E.validatePromise=null;var re=[],oe=[];(Z=J.forEach)===null||Z===void 0||Z.call(J,function(ie){var ue=ie.rule.warningOnly,te=ie.errors,Q=te===void 0?EMPTY_ERRORS:te;ue?oe.push.apply(oe,_toConsumableArray$1(Q)):re.push.apply(re,_toConsumableArray$1(Q))}),E.errors=re,E.warnings=oe,E.triggerMetaEvent(),E.reRender()}}),se.abrupt("return",ne);case 13:case"end":return se.stop()}},M)})));return B||(E.validatePromise=j,E.dirty=!0,E.errors=EMPTY_ERRORS,E.warnings=EMPTY_ERRORS,E.triggerMetaEvent(),E.reRender()),j}),_defineProperty$1(_assertThisInitialized(E),"isFieldValidating",function(){return!!E.validatePromise}),_defineProperty$1(_assertThisInitialized(E),"isFieldTouched",function(){return E.touched}),_defineProperty$1(_assertThisInitialized(E),"isFieldDirty",function(){if(E.dirty||E.props.initialValue!==void 0)return!0;var $=E.props.fieldContext,O=$.getInternalHooks(HOOK_MARK),I=O.getInitialValue;return I(E.getNamePath())!==void 0}),_defineProperty$1(_assertThisInitialized(E),"getErrors",function(){return E.errors}),_defineProperty$1(_assertThisInitialized(E),"getWarnings",function(){return E.warnings}),_defineProperty$1(_assertThisInitialized(E),"isListField",function(){return E.props.isListField}),_defineProperty$1(_assertThisInitialized(E),"isList",function(){return E.props.isList}),_defineProperty$1(_assertThisInitialized(E),"isPreserve",function(){return E.props.preserve}),_defineProperty$1(_assertThisInitialized(E),"getMeta",function(){E.prevValidating=E.isFieldValidating();var $={touched:E.isFieldTouched(),validating:E.prevValidating,errors:E.errors,warnings:E.warnings,name:E.getNamePath(),validated:E.validatePromise===null};return $}),_defineProperty$1(_assertThisInitialized(E),"getOnlyChild",function($){if(typeof $=="function"){var O=E.getMeta();return _objectSpread2$1(_objectSpread2$1({},E.getOnlyChild($(E.getControlled(),O,E.props.fieldContext))),{},{isFunction:!0})}var I=toArray$1($);return I.length!==1||!reactExports.isValidElement(I[0])?{child:I,isFunction:!1}:{child:I[0],isFunction:!1}}),_defineProperty$1(_assertThisInitialized(E),"getValue",function($){var O=E.props.fieldContext.getFieldsValue,I=E.getNamePath();return get$1($||O(!0),I)}),_defineProperty$1(_assertThisInitialized(E),"getControlled",function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=E.props,I=O.trigger,N=O.validateTrigger,F=O.getValueFromEvent,D=O.normalize,B=O.valuePropName,j=O.getValueProps,M=O.fieldContext,U=N!==void 0?N:M.validateTrigger,V=E.getNamePath(),H=M.getInternalHooks,W=M.getFieldsValue,K=H(HOOK_MARK),Y=K.dispatch,ne=E.getValue(),ae=j||function(re){return _defineProperty$1({},B,re)},se=$[I],J=_objectSpread2$1(_objectSpread2$1({},$),ae(ne));J[I]=function(){E.touched=!0,E.dirty=!0,E.triggerMetaEvent();
662for(var re,oe=arguments.length,ie=new Array(oe),ue=0;ue<oe;ue++)ie[ue]=arguments[ue];F?re=F.apply(void 0,ie):re=defaultGetValueFromEvent.apply(void 0,[B].concat(ie)),D&&(re=D(re,ne,W(!0))),Y({type:"updateValue",namePath:V,value:re}),se&&se.apply(void 0,ie)};var Z=toArray(U||[]);return Z.forEach(function(re){var oe=J[re];J[re]=function(){oe&&oe.apply(void 0,arguments);var ie=E.props.rules;ie&&ie.length&&Y({type:"validateField",namePath:V,triggerName:re})}}),J}),_.fieldContext){var C=_.fieldContext.getInternalHooks,T=C(HOOK_MARK),R=T.initEntityValue;R(_assertThisInitialized(E))}return E}return _createClass(y,[{key:"componentDidMount",value:function(){var E=this.props,C=E.shouldUpdate,T=E.fieldContext;if(this.mounted=!0,T){var R=T.getInternalHooks,$=R(HOOK_MARK),O=$.registerField;this.cancelRegisterFunc=O(this)}C===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var E=this.state.resetCount,C=this.props.children,T=this.getOnlyChild(C),R=T.child,$=T.isFunction,O;return $?O=R:reactExports.isValidElement(R)?O=reactExports.cloneElement(R,this.getControlled(R.props)):(warningOnce(!R,"`children` of Field is not validate ReactElement."),O=R),reactExports.createElement(reactExports.Fragment,{key:E},O)}}]),y}(reactExports.Component);_defineProperty$1(Field,"contextType",Context);_defineProperty$1(Field,"defaultProps",{trigger:"onChange",valuePropName:"value"});function WrapperField(a){var i=a.name,y=_objectWithoutProperties$1(a,_excluded$3),_=reactExports.useContext(Context),E=reactExports.useContext(ListContext),C=i!==void 0?getNamePath(i):void 0,T="keep";return y.isListField||(T="_".concat((C||[]).join("_"))),reactExports.createElement(Field,_extends$1({key:T,name:C,isListField:!!E},y,{fieldContext:_}))}function List(a){var i=a.name,y=a.initialValue,_=a.children,E=a.rules,C=a.validateTrigger,T=a.isListField,R=reactExports.useContext(Context),$=reactExports.useContext(ListContext),O=reactExports.useRef({keys:[],id:0}),I=O.current,N=reactExports.useMemo(function(){var j=getNamePath(R.prefixName)||[];return[].concat(_toConsumableArray$1(j),_toConsumableArray$1(getNamePath(i)))},[R.prefixName,i]),F=reactExports.useMemo(function(){return _objectSpread2$1(_objectSpread2$1({},R),{},{prefixName:N})},[R,N]),D=reactExports.useMemo(function(){return{getKey:function(M){var U=N.length,V=M[U];return[I.keys[V],M.slice(U+1)]}}},[N]);if(typeof _!="function")return warningOnce(!1,"Form.List only accepts function as children."),null;var B=function(M,U,V){var H=V.source;return H==="internal"?!1:M!==U};return reactExports.createElement(ListContext.Provider,{value:D},reactExports.createElement(Context.Provider,{value:F},reactExports.createElement(WrapperField,{name:[],shouldUpdate:B,rules:E,validateTrigger:C,initialValue:y,isList:!0,isListField:T??!!$},function(j,M){var U=j.value,V=U===void 0?[]:U,H=j.onChange,W=R.getFieldValue,K=function(){var se=W(N||[]);return se||[]},Y={add:function(se,J){var Z=K();J>=0&&J<=Z.length?(I.keys=[].concat(_toConsumableArray$1(I.keys.slice(0,J)),[I.id],_toConsumableArray$1(I.keys.slice(J))),H([].concat(_toConsumableArray$1(Z.slice(0,J)),[se],_toConsumableArray$1(Z.slice(J))))):(I.keys=[].concat(_toConsumableArray$1(I.keys),[I.id]),H([].concat(_toConsumableArray$1(Z),[se]))),I.id+=1},remove:function(se){var J=K(),Z=new Set(Array.isArray(se)?se:[se]);Z.size<=0||(I.keys=I.keys.filter(function(re,oe){return!Z.has(oe)}),H(J.filter(function(re,oe){return!Z.has(oe)})))},move:function(se,J){if(se!==J){var Z=K();se<0||se>=Z.length||J<0||J>=Z.length||(I.keys=move(I.keys,se,J),H(move(Z,se,J)))}}},ne=V||[];return Array.isArray(ne)||(ne=[]),_(ne.map(function(ae,se){var J=I.keys[se];return J===void 0&&(I.keys[se]=I.id,J=I.keys[se],I.id+=1),{name:se,key:J,isListField:!0}}),Y,M)})))}function allPromiseFinish(a){var i=!1,y=a.length,_=[];return a.length?new Promise(function(E,C){a.forEach(function(T,R){T.catch(function($){return i=!0,$}).then(function($){y-=1,_[R]=$,!(y>0)&&(i&&C(_),E(_))})})}):Promise.resolve([])}var SPLIT="__@field_split__";function normalize(a){return a.map(function(i){return"".concat(_typeof$1(i),":").concat(i)}).join(SPLIT)}var NameMap=function(){function a(){_classCallCheck(this,a),_defineProperty$1(this,"kvs",new Map)}return _createClass(a,[{key:"set",value:function(y,_){this.kvs.set(normalize(y),_)}},{key:"get",value:function(y){return this.kvs.get(normalize(y))}},{key:"update",value:function(y,_){var E=this.get(y),C=_(E);C?this.set(y,C):this.delete(y)}},{key:"delete",value:function(y){this.kvs.delete(normalize(y))}},{key:"map",value:function(y){return _toConsumableArray$1(this.kvs.entries()).map(function(_){var E=_slicedToArray(_,2),C=E[0],T=E[1],R=C.split(SPLIT);
662return y({key:R.map(function($){var O=$.match(/^([^:]*):(.*)$/),I=_slicedToArray(O,3),N=I[1],F=I[2];return N==="number"?Number(F):F}),value:T})})}},{key:"toJSON",value:function(){var y={};return this.map(function(_){var E=_.key,C=_.value;return y[E.join(".")]=C,null}),y}}]),a}(),_excluded$2=["name"],FormStore=_createClass(function a(i){var y=this;_classCallCheck(this,a),_defineProperty$1(this,"formHooked",!1),_defineProperty$1(this,"forceRootUpdate",void 0),_defineProperty$1(this,"subscribable",!0),_defineProperty$1(this,"store",{}),_defineProperty$1(this,"fieldEntities",[]),_defineProperty$1(this,"initialValues",{}),_defineProperty$1(this,"callbacks",{}),_defineProperty$1(this,"validateMessages",null),_defineProperty$1(this,"preserve",null),_defineProperty$1(this,"lastValidatePromise",null),_defineProperty$1(this,"getForm",function(){return{getFieldValue:y.getFieldValue,getFieldsValue:y.getFieldsValue,getFieldError:y.getFieldError,getFieldWarning:y.getFieldWarning,getFieldsError:y.getFieldsError,isFieldsTouched:y.isFieldsTouched,isFieldTouched:y.isFieldTouched,isFieldValidating:y.isFieldValidating,is
662FieldsValidating:y.isFieldsValidating,resetFields:y.resetFields,setFields:y.setFields,setFieldValue:y.setFieldValue,setFieldsValue:y.setFieldsValue,validateFields:y.validateFields,submit:y.submit,_init:!0,getInternalHooks:y.getInternalHooks}}),_defineProperty$1(this,"getInternalHooks",function(_){return _===HOOK_MARK?(y.formHooked=!0,{dispatch:y.dispatch,initEntityValue:y.initEntityValue,registerField:y.registerField,useSubscribe:y.useSubscribe,setInitialValues:y.setInitialValues,destroyForm:y.destroyForm,setCallbacks:y.setCallbacks,setValidateMessages:y.setValidateMessages,getFields:y.getFields,setPreserve:y.setPreserve,getInitialValue:y.getInitialValue,registerWatch:y.registerWatch}):(warningOnce(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),_defineProperty$1(this,"useSubscribe",function(_){y.subscribable=_}),_defineProperty$1(this,"prevWithoutPreserves",null),_defineProperty$1(this,"setInitialValues",function(_,E){if(y.initialValues=_||{},E){var C,T=merge$1(_,y.store);(C=y.prevWithoutPreserves)===null||C===void 0||C.map(function(R){var $=R.key;T=set$1(T,$,get$1(_,$))}),y.prevWithoutPreserves=null,y.updateStore(T)}}),_defineProperty$1(this,"destroyForm",function(){var _=new NameMap;y.getFieldEntities(!0).forEach(function(E){y.isMergedPreserve(E.isPreserve())||_.set(E.getNamePath(),!0)}),y.prevWithoutPreserves=_}),_defineProperty$1(this,"getInitialValue",function(_){var E=get$1(y.initialValues,_);return _.length?merge$1(E):E}),_defineProperty$1(this,"setCallbacks",function(_){y.callbacks=_}),_defineProperty$1(this,"setValidateMessages",function(_){y.validateMessages=_}),_defineProperty$1(this,"setPreserve",function(_){y.preserve=_}),_defineProperty$1(this,"watchList",[]),_defineProperty$1(this,"registerWatch",function(_){return y.watchList.push(_),function(){y.watchList=y.watchList.filter(function(E){return E!==_})}}),_defineProperty$1(this,"notifyWatch",function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(y.watchList.length){var E=y.getFieldsValue(),C=y.getFieldsValue(!0);y.watchList.forEach(function(T){T(E,C,_)})}}),_defineProperty$1(this,"timeoutId",null),_defineProperty$1(this,"warningUnhooked",function(){}),_defineProperty$1(this,"updateStore",function(_){y.store=_}),_defineProperty$1(this,"getFieldEntities",function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return _?y.fieldEntities.filter(function(E){return E.getNamePath().length}):y.fieldEntities}),_defineProperty$1(this,"getFieldsMap",function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,E=new NameMap;return y.getFieldEntities(_).forEach(function(C){var T=C.getNamePath();E.set(T,C)}),E}),_defineProperty$1(this,"getFieldEntitiesForNamePathList",function(_){if(!_)return y.getFieldEntities(!0);var E=y.getFieldsMap(!0);return _.map(function(C){var T=getNamePath(C);return E.get(T)||{INVALIDATE_NAME_PATH:getNamePath(C)}})}),_defineProperty$1(this,"getFieldsValue",function(_,E){y.warningUnhooked();var C,T,R;if(_===!0||Array.isArray(_)?(C=_,T=E):_&&_typeof$1(_)==="object"&&(R=_.strict,T=_.filter),C===!0&&!T)return y.store;var $=y.getFieldEntitiesForNamePathList(Array.isArray(C)?C:null),O=[];return $.forEach(function(I){var N,F,D="INVALIDATE_NAME_PATH"in I?I.INVALIDATE_NAME_PATH:I.getNamePath();if(R){var B,j;if((B=(j=I).isList)!==null&&B!==void 0&&B.call(j))return}else if(!C&&(N=(F=I).isListField)!==null&&N!==void 0&&N.call(F))return;if(!T)O.push(D);else{var M="getMeta"in I?I.getMeta():null;T(M)&&O.push(D)}}),cloneByNamePathList(y.store,O.map(getNamePath))}),_defineProperty$1(this,"getFieldValue",function(_){y.warningUnhooked();var E=getNamePath(_);return get$1(y.store,E)}),_defineProperty$1(this,"getFieldsError",function(_){y.warningUnhooked();var E=y.getFieldEntitiesForNamePathList(_);return E.map(function(C,T){return C&&!("INVALIDATE_NAME_PATH"in C)?{name:C.getNamePath(),errors:C.getErrors(),warnings:C.getWarnings()}:{name:getNamePath(_[T]),errors:[],warnings:[]}})}),_defineProperty$1(this,"getFieldError",function(_){y.warningUnhooked();var E=getNamePath(_),C=y.getFieldsError([E])[0];return C.errors}),_defineProperty$1(this,"getFieldWarning",function(_){y.warningUnhooked();var E=getNamePath(_),C=y.getFieldsError([E])[0];return C.warnings}),_defineProperty$1(this,"isFieldsTouched",function(){y.warningUnhooked();for(var _=arguments.length,E=new Array(_),C=0;C<_;C++)E[C]=arguments[C];var T=E[0],R=E[1],$,O=!1;E.length===0?$=null:E.length===1?Array.isArray(T)?($=T.map(getNamePath),O=!1):($=null,O=T):($=T.map(getNamePath),O=R);var I=y.getFieldEntities(!0),N=function(M){return M.isFieldTouched()};if(!$)return O?I.every(N):I.some(N);var F=new NameMap;$.forEach(function(j){F.set(j,[])}),I.forEach(function(j){var M=j.getNamePath();$.forEach(function(U){U.every(function(V,H){return M[H]===V})&&F.update(U,function(V){return[].concat(_toConsumableArray$1(V),[j])})})});var D=function(M){return M.some(N)},B=F.map(function(j){var M=j.value;return M});return O?B.every(D):B.some(D)}),_defineProperty$1(this,"isFieldTouched",function(_){return y.warningUnhooked(),y.isFieldsTouched([_])}),_defineProperty$1(this,"isFieldsValidating",function(_){y.warningUnhooked();var E=y.getFieldEntities();if(!_)return E.some(function(T){return T.isFieldValidating()});var C=_.map(getNamePath);return E.some(function(T){var R=T.getNamePath();return containsNamePath(C,R)&&T.isFieldValidating()})}),_defineProperty$1(this,"isFieldValidating",function(_){return y.warningUnhooked(),y.isFieldsValidating([_])}),_defineProperty$1(this,"resetWithFieldInitialValue",function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},E=new NameMap,C=y.getFieldEntities(!0);
662C.forEach(function($){var O=$.props.initialValue,I=$.getNamePath();if(O!==void 0){var N=E.get(I)||new Set;N.add({entity:$,value:O}),E.set(I,N)}});var T=function(O){O.forEach(function(I){var N=I.props.initialValue;if(N!==void 0){var F=I.getNamePath(),D=y.getInitialValue(F);if(D!==void 0)warningOnce(!1,"Form already set 'initialValues' with path '".concat(F.join("."),"'. Field can not overwrite it."));else{var B=E.get(F);if(B&&B.size>1)warningOnce(!1,"Multiple Field with path '".concat(F.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(B){var j=y.getFieldValue(F);(!_.skipExist||j===void 0)&&y.updateStore(set$1(y.store,F,_toConsumableArray$1(B)[0].value))}}}})},R;_.entities?R=_.entities:_.namePathList?(R=[],_.namePathList.forEach(function($){var O=E.get($);if(O){var I;(I=R).push.apply(I,_toConsumableArray$1(_toConsumableArray$1(O).map(function(N){return N.entity})))}})):R=C,T(R)}),_defineProperty$1(this,"resetFields",function(_){y.warningUnhooked();var E=y.store;if(!_){y.updateStore(merge$1(y.initialValues)),y.resetWithFieldInitialValue(),y.notifyObservers(E,null,{type:"reset"}),y.notifyWatch();return}var C=_.map(getNamePath);C.forEach(function(T){var R=y.getInitialValue(T);y.updateStore(set$1(y.store,T,R))}),y.resetWithFieldInitialValue({namePathList:C}),y.notifyObservers(E,C,{type:"reset"}),y.notifyWatch(C)}),_defineProperty$1(this,"setFields",function(_){y.warningUnhooked();var E=y.store,C=[];_.forEach(function(T){var R=T.name,$=_objectWithoutProperties$1(T,_excluded$2),O=getNamePath(R);C.push(O),"value"in $&&y.updateStore(set$1(y.store,O,$.value)),y.notifyObservers(E,[O],{type:"setField",data:T})}),y.notifyWatch(C)}),_defineProperty$1(this,"getFields",function(){var _=y.getFieldEntities(!0),E=_.map(function(C){var T=C.getNamePath(),R=C.getMeta(),$=_objectSpread2$1(_objectSpread2$1({},R),{},{name:T,value:y.getFieldValue(T)});return Object.defineProperty($,"originRCField",{value:!0}),$});return E}),_defineProperty$1(this,"initEntityValue",function(_){var E=_.props.initialValue;if(E!==void 0){var C=_.getNamePath(),T=get$1(y.store,C);T===void 0&&y.updateStore(set$1(y.store,C,E))}}),_defineProperty$1(this,"isMergedPreserve",function(_){var E=_!==void 0?_:y.preserve;return E??!0}),_defineProperty$1(this,"registerField",function(_){y.fieldEntities.push(_);var E=_.getNamePath();if(y.notifyWatch([E]),_.props.initialValue!==void 0){var C=y.store;y.resetWithFieldInitialValue({entities:[_],skipExist:!0}),y.notifyObservers(C,[_.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(T,R){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(y.fieldEntities=y.fieldEntities.filter(function(N){return N!==_}),!y.isMergedPreserve(R)&&(!T||$.length>1)){var O=T?void 0:y.getInitialValue(E);if(E.length&&y.getFieldValue(E)!==O&&y.fieldEntities.every(function(N){return!matchNamePath(N.getNamePath(),E)})){var I=y.store;y.updateStore(set$1(I,E,O,!0)),y.notifyObservers(I,[E],{type:"remove"}),y.triggerDependenciesUpdate(I,E)}}y.notifyWatch([E])}}),_defineProperty$1(this,"dispatch",function(_){switch(_.type){case"updateValue":{var E=_.namePath,C=_.value;y.updateValue(E,C);break}case"validateField":{var T=_.namePath,R=_.triggerName;y.validateFields([T],{triggerName:R});break}}}),_defineProperty$1(this,"notifyObservers",function(_,E,C){if(y.subscribable){var T=_objectSpread2$1(_objectSpread2$1({},C),{},{store:y.getFieldsValue(!0)});y.getFieldEntities().forEach(function(R){var $=R.onStoreChange;$(_,E,T)})}else y.forceRootUpdate()}),_defineProperty$1(this,"triggerDependenciesUpdate",function(_,E){var C=y.getDependencyChildrenFields(E);return C.length&&y.validateFields(C),y.notifyObservers(_,C,{type:"dependenciesUpdate",relatedFields:[E].concat(_toConsumableArray$1(C))}),C}),_defineProperty$1(this,"updateValue",function(_,E){var C=getNamePath(_),T=y.store;y.updateStore(set$1(y.store,C,E)),y.notifyObservers(T,[C],{type:"valueUpdate",source:"internal"}),y.notifyWatch([C]);var R=y.triggerDependenciesUpdate(T,C),$=y.callbacks.onValuesChange;if($){var O=cloneByNamePathList(y.store,[C]);$(O,y.getFieldsValue())}y.triggerOnFieldsChange([C].concat(_toConsumableArray$1(R)))}),_defineProperty$1(this,"setFieldsValue",function(_){y.warningUnhooked();var E=y.store;if(_){var C=merge$1(y.store,_);y.updateStore(C)}y.notifyObservers(E,null,{type:"valueUpdate",source:"external"}),y.notifyWatch()}),_defineProperty$1(this,"setFieldValue",function(_,E){y.setFields([{name:_,value:E}])}),_defineProperty$1(this,"getDependencyChildrenFields",function(_){var E=new Set,C=[],T=new NameMap;
662y.getFieldEntities().forEach(function($){var O=$.props.dependencies;(O||[]).forEach(function(I){var N=getNamePath(I);T.update(N,function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return F.add($),F})})});var R=function $(O){var I=T.get(O)||new Set;I.forEach(function(N){if(!E.has(N)){E.add(N);var F=N.getNamePath();N.isFieldDirty()&&F.length&&(C.push(F),$(F))}})};return R(_),C}),_defineProperty$1(this,"triggerOnFieldsChange",function(_,E){var C=y.callbacks.onFieldsChange;if(C){var T=y.getFields();if(E){var R=new NameMap;E.forEach(function(O){var I=O.name,N=O.errors;R.set(I,N)}),T.forEach(function(O){O.errors=R.get(O.name)||O.errors})}var $=T.filter(function(O){var I=O.name;return containsNamePath(_,I)});$.length&&C($,T)}}),_defineProperty$1(this,"validateFields",function(_,E){var C;y.warningUnhooked();var T,R;Array.isArray(_)||typeof _=="string"||typeof E=="string"?(T=_,R=E):R=_;var $=!!T,O=$?T.map(getNamePath):[],I=[],N=String(Date.now()),F=new Set,D=(C=R)===null||C===void 0?void 0:C.recursive;y.getFieldEntities(!0).forEach(function(U){if($||O.push(U.getNamePath()),!(!U.props.rules||!U.props.rules.length)){var V=U.getNamePath();if(F.add(V.join(N)),!$||containsNamePath(O,V,D)){var H=U.validateRules(_objectSpread2$1({validateMessages:_objectSpread2$1(_objectSpread2$1({},defaultValidateMessages),y.validateMessages)},R));I.push(H.then(function(){return{name:V,errors:[],warnings:[]}}).catch(function(W){var K,Y=[],ne=[];return(K=W.forEach)===null||K===void 0||K.call(W,function(ae){var se=ae.rule.warningOnly,J=ae.errors;se?ne.push.apply(ne,_toConsumableArray$1(J)):Y.push.apply(Y,_toConsumableArray$1(J))}),Y.length?Promise.reject({name:V,errors:Y,warnings:ne}):{name:V,errors:Y,warnings:ne}}))}}});var B=allPromiseFinish(I);y.lastValidatePromise=B,B.catch(function(U){return U}).then(function(U){var V=U.map(function(H){var W=H.name;return W});y.notifyObservers(y.store,V,{type:"validateFinish"}),y.triggerOnFieldsChange(V,U)});var j=B.then(function(){return y.lastValidatePromise===B?Promise.resolve(y.getFieldsValue(O)):Promise.reject([])}).catch(function(U){var V=U.filter(function(H){return H&&H.errors.length});return Promise.reject({values:y.getFieldsValue(O),errorFields:V,outOfDate:y.lastValidatePromise!==B})});j.catch(function(U){return U});var M=O.filter(function(U){return F.has(U.join(N))});return y.triggerOnFieldsChange(M),j}),_defineProperty$1(this,"submit",function(){y.warningUnhooked(),y.validateFields().then(function(_){var E=y.callbacks.onFinish;if(E)try{E(_)}catch(C){console.error(C)}}).catch(function(_){var E=y.callbacks.onFinishFailed;E&&E(_)})}),this.forceRootUpdate=i});function useForm(a){var i=reactExports.useRef(),y=reactExports.useState({}),_=_slicedToArray(y,2),E=_[1];if(!i.current)if(a)i.current=a;else{var C=function(){E({})},T=new FormStore(C);i.current=T.getForm()}return[i.current]}var FormContext=reactExports.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),FormProvider=function(i){var y=i.validateMessages,_=i.onFormChange,E=i.onFormFinish,C=i.children,T=reactExports.useContext(FormContext),R=reactExports.useRef({});return reactExports.createElement(FormContext.Provider,{value:_objectSpread2$1(_objectSpread2$1({},T),{},{validateMessages:_objectSpread2$1(_objectSpread2$1({},T.validateMessages),y),triggerFormChange:function(O,I){_&&_(O,{changedFields:I,forms:R.current}),T.triggerFormChange(O,I)},triggerFormFinish:function(O,I){E&&E(O,{values:I,forms:R.current}),T.triggerFormFinish(O,I)},registerForm:function(O,I){O&&(R.current=_objectSpread2$1(_objectSpread2$1({},R.current),{},_defineProperty$1({},O,I))),T.registerForm(O,I)},unregisterForm:function(O){var I=_objectSpread2$1({},R.current);delete I[O],R.current=I,T.unregisterForm(O)}})},C)},_excluded$1=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],Form=function(i,y){var _=i.name,E=i.initialValues,C=i.fields,T=i.form,R=i.preserve,$=i.children,O=i.component,I=O===void 0?"form":O,N=i.validateMessages,F=i.validateTrigger,D=F===void 0?"onChange":F,B=i.onValuesChange,j=i.onFieldsChange,M=i.onFinish,U=i.onFinishFailed,V=_objectWithoutProperties$1(i,_excluded$1),H=reactExports.useContext(FormContext),W=useForm(T),K=_slicedToArray(W,1),Y=K[0],ne=Y.getInternalHooks(HOOK_MARK),ae=ne.useSubscribe,se=ne.setInitialValues,J=ne.setCallbacks,Z=ne.setValidateMessages,re=ne.setPreserve,oe=ne.destroyForm;reactExports.useImperativeHandle(y,function(){return Y}),reactExports.useEffect(function(){return H.registerForm(_,Y),function(){H.unregisterForm(_)}},[H,Y,_]),Z(_objectSpread2$1(_objectSpread2$1({},H.validateMessages),N)),J({onValuesChange:B,onFieldsChange:function(ce){if(H.triggerFormChange(_,ce),j){for(var le=arguments.length,fe=new Array(le>1?le-1:0),he=1;he<le;he++)fe[he-1]=arguments[he];j.apply(void 0,[ce].concat(fe))}},onFinish:function(ce){H.triggerFormFinish(_,ce),M&&M(ce)},onFinishFailed:U}
662),re(R);var ie=reactExports.useRef(null);se(E,!ie.current),ie.current||(ie.current=!0),reactExports.useEffect(function(){return oe},[]);var ue,te=typeof $=="function";if(te){var Q=Y.getFieldsValue(!0);ue=$(Q,Y)}else ue=$;ae(!te);var ee=reactExports.useRef();reactExports.useEffect(function(){isSimilar(ee.current||[],C||[])||Y.setFields(C||[]),ee.current=C},[C,Y]);var ge=reactExports.useMemo(function(){return _objectSpread2$1(_objectSpread2$1({},Y),{},{validateTrigger:D})},[Y,D]),ve=reactExports.createElement(ListContext.Provider,{value:null},reactExports.createElement(Context.Provider,{value:ge},ue));return I===!1?ve:reactExports.createElement(I,_extends$1({},V,{onSubmit:function(ce){ce.preventDefault(),ce.stopPropagation(),Y.submit()},onReset:function(ce){var le;ce.preventDefault(),Y.resetFields(),(le=V.onReset)===null||le===void 0||le.call(V,ce)}}),ve)};function stringify(a){try{return JSON.stringify(a)}catch{return Math.random()}}function useWatch(){for(var a=arguments.length,i=new Array(a),y=0;y<a;y++)i[y]=arguments[y];var _=i[0],E=_===void 0?[]:_,C=i[1],T=C===void 0?{}:C,R=isFormInstance(T)?{form:T}:T,$=R.form,O=reactExports.useState(),I=_slicedToArray(O,2),N=I[0],F=I[1],D=reactExports.useMemo(function(){return stringify(N)},[N]),B=reactExports.useRef(D);B.current=D;var j=reactExports.useContext(Context),M=$||j,U=M&&M._init,V=getNamePath(E),H=reactExports.useRef(V);return H.current=V,reactExports.useEffect(function(){if(U){var W=M.getFieldsValue,K=M.getInternalHooks,Y=K(HOOK_MARK),ne=Y.registerWatch,ae=ne(function(J,Z){var re=get$1(R.preserve?Z:J,H.current),oe=stringify(re);B.current!==oe&&(B.current=oe,F(re))}),se=get$1(R.preserve?W(!0):W(),H.current);return N!==se&&F(se),ae}},[U]),N}var InternalForm=reactExports.forwardRef(Form),RefForm=InternalForm;RefForm.FormProvider=FormProvider;RefForm.Field=WrapperField;RefForm.List=List;RefForm.useForm=useForm;RefForm.useWatch=useWatch;var FormItemInputContext=reactExports.createContext({}),NoFormStyle=function(i){var y=i.children,_=i.status,E=i.override,C=reactExports.useContext(FormItemInputContext),T=reactExports.useMemo(function(){var R=_extends$1({},C);return E&&delete R.isFormItemInput,_&&(delete R.status,delete R.hasFeedback,delete R.feedbackIcon),R},[_,E,C]);return reactExports.createElement(FormItemInputContext.Provider,{value:T},y)},tuple=function(){for(var i=arguments.length,y=new Array(i),_=0;_<i;_++)y[_]=arguments[_];return y};tuple("bottomLeft","bottomRight","topLeft","topRight");var getTransitionName=function(i,y,_){return _!==void 0?_:"".concat(i,"-").concat(y)},SpaceCompactItemContext=reactExports.createContext(null),useCompactItemContext=function(i,y){var _=reactExports.useContext(SpaceCompactItemContext),E=reactExports.useMemo(function(){if(!_)return"";var C=_.compactDirection,T=_.isFirstItem,R=_.isLastItem,$=C==="vertical"?"-vertical-":"-";return classNames(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1({},"".concat(i,"-compact").concat($,"item"),!0),"".concat(i,"-compact").concat($,"first-item"),T),"".concat(i,"-compact").concat($,"last-item"),R),"".concat(i,"-compact").concat($,"item-rtl"),y==="rtl"))},[i,y,_]);return{compactSize:_==null?void 0:_.compactSize,compactDirection:_==null?void 0:_.compactDirection,compactItemClassnames:E}},NoCompactStyle=function(i){var y=i.children;return reactExports.createElement(SpaceCompactItemContext.Provider,{value:null},y)},id=0,ids={};function wrapperRaf(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,y=id++,_=i;function E(){_-=1,_<=0?(a(),delete ids[y]):ids[y]=wrapperRaf$1(E)}return ids[y]=wrapperRaf$1(E),y}wrapperRaf.cancel=function(i){i!==void 0&&(wrapperRaf$1.cancel(ids[i]),delete ids[i])};wrapperRaf.ids=ids;function _callSuper(a,i,y){return i=_getPrototypeOf$1(i),_possibleConstructorReturn(a,_isNativeReflectConstruct$1()?Reflect.construct(i,y||[],_getPrototypeOf$1(a).constructor):i.apply(a,y))}var styleForPseudo;function isHidden(a){return!a||a.offsetParent===null||a.hidden}function getValidateContainer(a){return a instanceof Document?a.body:Array.from(a.childNodes).find(function(i){return(i==null?void 0:i.nodeType)===Node.ELEMENT_NODE}
662)}function isNotGrey(a){var i=(a||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return i&&i[1]&&i[2]&&i[3]?!(i[1]===i[2]&&i[2]===i[3]):!0}var Wave=function(a){_inherits(i,a);function i(){var y;return _classCallCheck(this,i),y=_callSuper(this,i,arguments),y.containerRef=reactExports.createRef(),y.animationStart=!1,y.destroyed=!1,y.onClick=function(_,E){var C,T,R=y.props,$=R.insertExtraNode,O=R.disabled;if(!(O||!_||isHidden(_)||_.className.includes("-leave"))){y.extraNode=document.createElement("div");var I=_assertThisInitialized(y),N=I.extraNode,F=y.context.getPrefixCls;N.className="".concat(F(""),"-click-animating-node");var D=y.getAttributeName();if(_.setAttribute(D,"true"),E&&E!=="#fff"&&E!=="#ffffff"&&E!=="rgb(255, 255, 255)"&&E!=="rgba(255, 255, 255, 1)"&&isNotGrey(E)&&!/rgba\((?:\d*, ){3}0\)/.test(E)&&E!=="transparent"){N.style.borderColor=E;var B=((C=_.getRootNode)===null||C===void 0?void 0:C.call(_))||_.ownerDocument,j=(T=getValidateContainer(B))!==null&&T!==void 0?T:B;styleForPseudo=updateCSS(`
663      [`.concat(F(""),"-click-animating-without-extra-node='true']::after, .").concat(F(""),`-click-animating-node {
664        --antd-wave-shadow-color: `).concat(E,`;
665      }`),"antd-wave",{csp:y.csp,attachTo:j})}$&&_.appendChild(N),["transition","animation"].forEach(function(M){_.addEventListener("".concat(M,"start"),y.onTransitionStart),_.addEventListener("".concat(M,"end"),y.onTransitionEnd)})}},y.onTransitionStart=function(_){if(!y.destroyed){var E=y.containerRef.current;!_||_.target!==E||y.animationStart||y.resetEffect(E)}},y.onTransitionEnd=function(_){!_||_.animationName!=="fadeEffect"||y.resetEffect(_.target)},y.bindAnimationEvent=function(_){if(!(!_||!_.getAttribute||_.getAttribute("disabled")||_.className.includes("disabled"))){var E=function(T){if(!(T.target.tagName==="INPUT"||isHidden(T.target))){y.resetEffect(_);var R=getComputedStyle(_).getPropertyValue("border-top-color")||getComputedStyle(_).getPropertyValue("border-color")||getComputedStyle(_).getPropertyValue("background-color");y.clickWaveTimeoutId=window.setTimeout(function(){return y.onClick(_,R)},0),wrapperRaf.cancel(y.animationStartId),y.animationStart=!0,y.animationStartId=wrapperRaf(function(){y.animationStart=!1},10)}};return _.addEventListener("click",E,!0),{cancel:function(){_.removeEventListener("click",E,!0)}}}},y.renderWave=function(_){var E=_.csp,C=y.props.children;if(y.csp=E,!reactExports.isValidElement(C))return C;var T=y.containerRef;return supportRef(C)&&(T=composeRef(C.ref,y.containerRef)),cloneElement(C,{ref:T})},y}return _createClass(i,[{key:"componentDidMount",value:function(){this.destroyed=!1;var _=this.containerRef.current;!_||_.nodeType!==1||(this.instance=this.bindAnimationEvent(_))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var _=this.context.getPrefixCls,E=this.props.insertExtraNode;return E?"".concat(_(""),"-click-animating"):"".concat(_(""),"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(_){var E=this;if(!(!_||_===this.extraNode||!(_ instanceof Element))){var C=this.props.insertExtraNode,T=this.getAttributeName();_.setAttribute(T,"false"),styleForPseudo&&(styleForPseudo.innerHTML=""),C&&this.extraNode&&_.contains(this.extraNode)&&_.removeChild(this.extraNode),["transition","animation"].forEach(function(R){_.removeEventListener("".concat(R,"start"),E.onTransitionStart),_.removeEventListener("".concat(R,"end"),E.onTransitionEnd)})}}},{key:"render",value:function(){return reactExports.createElement(ConfigConsumer,null,this.renderWave)}}]),i}(reactExports.Component);Wave.contextType=ConfigContext;var __rest$4=function(a,i){var y={};for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&i.indexOf(_)<0&&(y[_]=a[_]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,_=Object.getOwnPropertySymbols(a);E<_.length;E++)i.indexOf(_[E])<0&&Object.prototype.propertyIsEnumerable.call(a,_[E])&&(y[_[E]]=a[_[E]]);return y},GroupSizeContext=reactExports.createContext(void 0),ButtonGroup=function(i){var y=reactExports.useContext(ConfigContext),_=y.getPrefixCls,E=y.direction,C=i.prefixCls,T=i.size,R=i.className,$=__rest$4(i,["prefixCls","size","className"]),O=_("btn-group",C),I="";switch(T){case"large":I="lg";break;case"small":I="sm";break}var N=classNames(O,_defineProperty$1(_defineProperty$1({}
665,"".concat(O,"-").concat(I),I),"".concat(O,"-rtl"),E==="rtl"),R);return reactExports.createElement(GroupSizeContext.Provider,{value:T},reactExports.createElement("div",_extends$1({},$,{className:N})))},getCollapsedWidth=function(){return{width:0,opacity:0,transform:"scale(0)"}},getRealWidth=function(i){return{width:i.scrollWidth,opacity:1,transform:"scale(1)"}},LoadingIcon=function(i){var y=i.prefixCls,_=i.loading,E=i.existIcon,C=!!_;return E?React.createElement("span",{className:"".concat(y,"-loading-icon")},React.createElement(RefIcon$5,null)):React.createElement(CSSMotion,{visible:C,motionName:"".concat(y,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:getCollapsedWidth,onAppearActive:getRealWidth,onEnterStart:getCollapsedWidth,onEnterActive:getRealWidth,onLeaveStart:getRealWidth,onLeaveActive:getCollapsedWidth},function(T,R){var $=T.className,O=T.style;return React.createElement("span",{className:"".concat(y,"-loading-icon"),style:O,ref:R},React.createElement(RefIcon$5,{className:$}))})},__rest$3=function(a,i){var y={};for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&i.indexOf(_)<0&&(y[_]=a[_]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,_=Object.getOwnPropertySymbols(a);E<_.length;E++)i.indexOf(_[E])<0&&Object.prototype.propertyIsEnumerable.call(a,_[E])&&(y[_[E]]=a[_[E]]);return y},rxTwoCNChar=/^[\u4e00-\u9fa5]{2}$/,isTwoCNChar=rxTwoCNChar.test.bind(rxTwoCNChar);function isString$1(a){return typeof a=="string"}function isUnBorderedButtonType(a){return a==="text"||a==="link"}function insertSpace(a,i){if(a!=null){var y=i?" ":"";return typeof a!="string"&&typeof a!="number"&&isString$1(a.type)&&isTwoCNChar(a.props.children)?cloneElement(a,{children:a.props.children.split("").join(y)}):typeof a=="string"?isTwoCNChar(a)?reactExports.createElement("span",null,a.split("").join(y)):reactExports.createElement("span",null,a):isFragment(a)?reactExports.createElement("span",null,a):a}}function spaceChildren(a,i){var y=!1,_=[];return reactExports.Children.forEach(a,function(E){var C=_typeof$1(E),T=C==="string"||C==="number";if(y&&T){var R=_.length-1,$=_[R];_[R]="".concat($).concat(E)}else _.push(E);y=T}),reactExports.Children.map(_,function(E){return insertSpace(E,i)})}tuple("default","primary","ghost","dashed","link","text");tuple("default","circle","round");tuple("submit","button","reset");function convertLegacyProps(a){return a==="danger"?{danger:!0}:{type:a}}var InternalButton=function(i,y){var _,E=i.loading,C=E===void 0?!1:E,T=i.prefixCls,R=i.type,$=R===void 0?"default":R,O=i.danger,I=i.shape,N=I===void 0?"default":I,F=i.size,D=i.disabled,B=i.className,j=i.children,M=i.icon,U=i.ghost,V=U===void 0?!1:U,H=i.block,W=H===void 0?!1:H,K=i.htmlType,Y=K===void 0?"button":K,ne=__rest$3(i,["loading","prefixCls","type","danger","shape","size","disabled","className","children","icon","ghost","block","htmlType"]),ae=reactExports.useContext(SizeContext),se=reactExports.useContext(DisabledContext),J=D??se,Z=reactExports.useContext(GroupSizeContext),re=reactExports.useState(!!C),oe=_slicedToArray(re,2),ie=oe[0],ue=oe[1],te=reactExports.useState(!1),Q=_slicedToArray(te,2),ee=Q[0],ge=Q[1],ve=reactExports.useContext(ConfigContext),de=ve.getPrefixCls,ce=ve.autoInsertSpaceInButton,le=ve.direction,fe=y||reactExports.createRef(),he=function(){return reactExports.Children.count(j)===1&&!M&&!isUnBorderedButtonType($)},X=function(){if(!(!fe||!fe.current||ce===!1)){var ye=fe.current.textContent;he()&&isTwoCNChar(ye)?ee||ge(!0):ee&&ge(!1)}},Ee=typeof C=="boolean"?C:(C==null?void 0:C.delay)||!0;reactExports.useEffect(function(){var ke=null;return typeof Ee=="number"?ke=window.setTimeout(function(){ke=null,ue(Ee)},Ee):ue(Ee),function(){ke&&(window.clearTimeout(ke),ke=null)}},[Ee]),reactExports.useEffect(X,[fe]);var me=function(ye){var we=i.onClick;if(ie||J){ye.preventDefault();return}we==null||we(ye)},Pe=de("btn",T),Se=ce!==!1,Ae=useCompactItemContext(Pe,le),xe=Ae.compactSize,Be=Ae.compactItemClassnames,Me={large:"lg",small:"sm",middle:void 0},Ce=xe||Z||F||ae,Re=Ce&&Me[Ce]||"",Te=ie?"loading":M,$e=omit$4(ne,["navigate"]),De=classNames(Pe,(_={},_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_defineProperty$1(_,"".concat(Pe,"-").concat(N),N!=="default"&&N),"".concat(Pe,"-").concat($),$),"".concat(Pe,"-").concat(Re),Re),"".concat(Pe,"-icon-only"),!j&&j!==0&&!!Te),"".concat(Pe,"-background-ghost"),V&&!isUnBorderedButtonType($)),"".concat(Pe,"-loading"),ie),"".concat(Pe,"-two-chinese-chars"),ee&&Se&&!ie),"".concat(Pe,"-block"),W),"".concat(Pe,"-dangerous"),!!O),"".concat(Pe,"-rtl"),le==="rtl"),_defineProperty$1(_,"".concat(Pe,"-disabled"),$e.href!==void 0&&J)),Be,B),Ie=M&&!ie?M:reactExports.createElement(LoadingIcon,{existIcon:!!M,prefixCls:Pe,loading:!!ie}),Ne=j||j===0?spaceChildren(j,he()&&Se):null;if($e.href!==void 0)return reactExports.createElement("a",_extends$1({},$e,{className:De,onClick:me,ref:fe}),Ie,Ne);var Oe=reactExports.createElement("button",_extends$1({},ne,{type:Y,className:De,onClick:me,disabled:J,ref:fe}),Ie,Ne);return isUnBorderedButtonType($)?Oe:reactExports.createElement(Wave,{disabled:!!ie},Oe)}
665,Button=reactExports.forwardRef(InternalButton);Button.Group=ButtonGroup;Button.__ANT_BUTTON=!0;var canUseDocElement=function(){return canUseDom()&&window.document.documentElement},OrderContext=reactExports.createContext(null),EMPTY_LIST=[];function useDom(a,i){var y=reactExports.useState(function(){if(!canUseDom())return null;var B=document.createElement("div");return B}),_=_slicedToArray(y,1),E=_[0],C=reactExports.useRef(!1),T=reactExports.useContext(OrderContext),R=reactExports.useState(EMPTY_LIST),$=_slicedToArray(R,2),O=$[0],I=$[1],N=T||(C.current?void 0:function(B){I(function(j){var M=[B].concat(_toConsumableArray$1(j));return M})});function F(){E.parentElement||document.body.appendChild(E),C.current=!0}function D(){var B;(B=E.parentElement)===null||B===void 0||B.removeChild(E),C.current=!1}return useLayoutEffect(function(){return a?T?T(F):F():D(),D},[a]),useLayoutEffect(function(){O.length&&(O.forEach(function(B){return B()}),I(EMPTY_LIST))},[O]),[E,N]}function measureScrollbarSize(a){var i="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),y=document.createElement("div");y.id=i;var _=y.style;_.position="absolute",_.left="0",_.top="0",_.width="100px",_.height="100px",_.overflow="scroll";var E,C;if(a){var T=getComputedStyle(a);_.scrollbarColor=T.scrollbarColor,_.scrollbarWidth=T.scrollbarWidth;var R=getComputedStyle(a,"::-webkit-scrollbar"),$=parseInt(R.width,10),O=parseInt(R.height,10);try{var I=$?"width: ".concat(R.width,";"):"",N=O?"height: ".concat(R.height,";"):"";updateCSS(`
666#`.concat(i,`::-webkit-scrollbar {
667`).concat(I,`
668`).concat(N,`
669}`),i)}catch(B){console.error(B),E=$,C=O}}document.body.appendChild(y);var F=a&&E&&!isNaN(E)?E:y.offsetWidth-y.clientWidth,D=a&&C&&!isNaN(C)?C:y.offsetHeight-y.clientHeight;return document.body.removeChild(y),removeCSS(i),{width:F,height:D}}function getTargetScrollBarSize(a){return typeof document>"u"||!a||!(a instanceof Element)?{width:0,height:0}:measureScrollbarSize(a)}function isBodyOverflowing(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var UNIQUE_ID="rc-util-locker-".concat(Date.now()),uuid$3=0;function useScrollLocker(a){var i=!!a,y=reactExports.useState(function(){return uuid$3+=1,"".concat(UNIQUE_ID,"_").concat(uuid$3)}),_=_slicedToArray(y,1),E=_[0];useLayoutEffect(function(){if(i){var C=getTargetScrollBarSize(document.body).width,T=isBodyOverflowing();updateCSS(`
670html body {
671  overflow-y: hidden;
672  `.concat(T?"width: calc(100% - ".concat(C,"px);"):"",`
673}`),E)}else removeCSS(E);return function(){removeCSS(E)}},[i,E])}var inline=!1;function inlineMock(a){return inline}var getPortalContainer=function(i){return i===!1?!1:!canUseDom()||!i?null:typeof i=="string"?document.querySelector(i):typeof i=="function"?i():i},Portal=reactExports.forwardRef(function(a,i){var y=a.open,_=a.autoLock,E=a.getContainer;a.debug;var C=a.autoDestroy,T=C===void 0?!0:C,R=a.children,$=reactExports.useState(y),O=_slicedToArray($,2),I=O[0],N=O[1],F=I||y;reactExports.useEffect(function(){(T||y)&&N(y)},[y,T]);var D=reactExports.useState(function(){return getPortalContainer(E)}),B=_slicedToArray(D,2),j=B[0],M=B[1];reactExports.useEffect(function(){var Z=getPortalContainer(E);M(Z??null)});var U=useDom(F&&!j),V=_slicedToArray(U,2),H=V[0],W=V[1],K=j??H;useScrollLocker(_&&y&&canUseDom()&&(K===H||K===document.body));var Y=null;if(R&&supportRef(R)&&i){var ne=R;Y=ne.ref}var ae=useComposeRef(Y,i);if(!F||!canUseDom()||j===void 0)return null;var se=K===!1||inlineMock(),J=R;return i&&(J=reactExports.cloneElement(R,{ref:ae})),reactExports.createElement(OrderContext.Provider,{value:W},se?J:reactDomExports.createPortal(J,K))});function getUseId(){var a=_objectSpread2$1({},React$1);return a.useId}var uuid$2=0,useOriginId=getUseId();const useId=useOriginId?function(i){var y=useOriginId();return i||y}:function(i){var y=reactExports.useState("ssr-id"),_=_slicedToArray(y,2),E=_[0],C=_[1];return reactExports.useEffect(function(){var T=uuid$2;uuid$2+=1,C("rc_unique_".concat(T))},[]),i||E};function Mask(a){var i=a.prefixCls,y=a.style,_=a.visible,E=a.maskProps,C=a.motionName;return reactExports.createElement(CSSMotion,{key:"mask",visible:_,motionName:C,leavedClassName:"".concat(i,"-mask-hidden")},function(T,R){var $=T.className,O=T.style;return reactExports.createElement("div",_extends$1({ref:R,style:_objectSpread2$1(_objectSpread2$1({},O),y),className:classNames("".concat(i,"-mask"),$)},E))})}function getMotionName(a,i,y){var _=i;return!_&&y&&(_="".concat(a,"-").concat(y)),_}function getScroll(a,i){var y=a["page".concat(i?"Y":"X","Offset")],_="scroll".concat(i?"Top":"Left");if(typeof y!="number"){var E=a.document;y=E.documentElement[_],typeof y!="number"&&(y=E.body[_])}return y}function offset(a){var i=a.getBoundingClientRect(),y={left:i.left,top:i.top},_=a.ownerDocument,E=_.defaultView||_.parentWindow;return y.left+=getScroll(E),y.top+=getScroll(E,!0),y}const MemoChildren=reactExports.memo(function(a){var i=a.children;return i},function(a,i){var y=i.shouldUpdate;return!y});var sentinelStyle={width:0,height:0,overflow:"hidden",outline:"none"},Panel=React.forwardRef(function(a,i){var y=a.prefixCls,_=a.className,E=a.style,C=a.title,T=a.ariaId,R=a.footer,$=a.closable,O=a.closeIcon,I=a.onClose,N=a.children,F=a.bodyStyle,D=a.bodyProps,B=a.modalRender,j=a.onMouseDown,M=a.onMouseUp,U=a.holderRef,V=a.visible,H=a.forceRender,W=a.width,K=a.height,Y=reactExports.useRef(),ne=reactExports.useRef();React.useImperativeHandle(i,function(){return{focus:function(){var ie;(ie=Y.current)===null||ie===void 0||ie.focus({preventScroll:!0})},changeActive:function(ie){var ue=document,te=ue.activeElement;ie&&te===ne.current?Y.current.focus({preventScroll:!0}):!ie&&te===Y.current&&ne.current.focus({preventScroll:!0})}}});var ae={};W!==void 0&&(ae.width=W),K!==void 0&&(ae.height=K);var se;
673R&&(se=React.createElement("div",{className:"".concat(y,"-footer")},R));var J;C&&(J=React.createElement("div",{className:"".concat(y,"-header")},React.createElement("div",{className:"".concat(y,"-title"),id:T},C)));var Z;$&&(Z=React.createElement("button",{type:"button",onClick:I,"aria-label":"Close",className:"".concat(y,"-close")},O||React.createElement("span",{className:"".concat(y,"-close-x")})));var re=React.createElement("div",{className:"".concat(y,"-content")},Z,J,React.createElement("div",_extends$1({className:"".concat(y,"-body"),style:F},D),N),se);return React.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":C?T:null,"aria-modal":"true",ref:U,style:_objectSpread2$1(_objectSpread2$1({},E),ae),className:classNames(y,_),onMouseDown:j,onMouseUp:M},React.createElement("div",{tabIndex:0,ref:Y,style:sentinelStyle}),React.createElement(MemoChildren,{shouldUpdate:V||H},B?B(re):re),React.createElement("div",{tabIndex:0,ref:ne,style:sentinelStyle}))}),Content=reactExports.forwardRef(function(a,i){var y=a.prefixCls,_=a.title,E=a.style,C=a.className,T=a.visible,R=a.forceRender,$=a.destroyOnClose,O=a.motionName,I=a.ariaId,N=a.onVisibleChanged,F=a.mousePosition,D=reactExports.useRef(),B=reactExports.useState(),j=_slicedToArray(B,2),M=j[0],U=j[1],V={};M&&(V.transformOrigin=M);function H(){var W=offset(D.current);U(F?"".concat(F.x-W.left,"px ").concat(F.y-W.top,"px"):"")}return reactExports.createElement(CSSMotion,{visible:T,onVisibleChanged:N,onAppearPrepare:H,onEnterPrepare:H,forceRender:R,motionName:O,removeOnLeave:$,ref:D},function(W,K){var Y=W.className,ne=W.style;return reactExports.createElement(Panel,_extends$1({},a,{ref:i,title:_,ariaId:I,prefixCls:y,holderRef:K,style:_objectSpread2$1(_objectSpread2$1(_objectSpread2$1({},ne),E),V),className:classNames(C,Y)}))})});Content.displayName="Content";function Dialog(a){var i=a.prefixCls,y=i===void 0?"rc-dialog":i,_=a.zIndex,E=a.visible,C=E===void 0?!1:E,T=a.keyboard,R=T===void 0?!0:T,$=a.focusTriggerAfterClose,O=$===void 0?!0:$,I=a.wrapStyle,N=a.wrapClassName,F=a.wrapProps,D=a.onClose,B=a.afterClose,j=a.transitionName,M=a.animation,U=a.closable,V=U===void 0?!0:U,H=a.mask,W=H===void 0?!0:H,K=a.maskTransitionName,Y=a.maskAnimation,ne=a.maskClosable,ae=ne===void 0?!0:ne,se=a.maskStyle,J=a.maskProps,Z=a.rootClassName,re=reactExports.useRef(),oe=reactExports.useRef(),ie=reactExports.useRef(),ue=reactExports.useState(C),te=_slicedToArray(ue,2),Q=te[0],ee=te[1],ge=useId();function ve(){contains(oe.current,document.activeElement)||(re.current=document.activeElement)}function de(){if(!contains(oe.current,document.activeElement)){var Se;(Se=ie.current)===null||Se===void 0||Se.focus()}}function ce(Se){if(Se)de();else{if(ee(!1),W&&re.current&&O){try{re.current.focus({preventScroll:!0})}catch{}re.current=null}Q&&(B==null||B())}}function le(Se){D==null||D(Se)}var fe=reactExports.useRef(!1),he=reactExports.useRef(),X=function(){clearTimeout(he.current),fe.current=!0},Ee=function(){he.current=setTimeout(function(){fe.current=!1})},me=null;ae&&(me=function(Ae){fe.current?fe.current=!1:oe.current===Ae.target&&le(Ae)});function Pe(Se){if(R&&Se.keyCode===KeyCode.ESC){Se.stopPropagation(),le(Se);return}C&&Se.keyCode===KeyCode.TAB&&ie.current.changeActive(!Se.shiftKey)}return reactExports.useEffect(function(){C&&(ee(!0),ve())},[C]),reactExports.useEffect(function(){return function(){clearTimeout(he.current)}},[]),reactExports.createElement("div",_extends$1({className:classNames("".concat(y,"-root"),Z)},pickAttrs(a,{data:!0})),reactExports.createElement(Mask,{prefixCls:y,visible:W&&C,motionName:getMotionName(y,K,Y),style:_objectSpread2$1({zIndex:_},se),maskProps:J}),reactExports.createElement("div",_extends$1({tabIndex:-1,onKeyDown:Pe,className:classNames("".concat(y,"-wrap"),N),ref:oe,onClick:me,style:_objectSpread2$1(_objectSpread2$1({zIndex:_},I),{},{display:Q?null:"none"})},F),reactExports.createElement(Content,_extends$1({},a,{onMouseDown:X,onMouseUp:Ee,ref:ie,closable:V,ariaId:ge,prefixCls:y,visible:C&&Q,onClose:le,onVisibleChanged:ce,motionName:getMotionName(y,j,M)}))))}var DialogWrap=function(i){var y=i.visible,_=i.getContainer,E=i.forceRender,C=i.destroyOnClose,T=C===void 0?!1:C,R=i.afterClose,$=reactExports.useState(y),O=_slicedToArray($,2),I=O[0],N=O[1];return reactExports.useEffect(function(){y&&N(!0)},[y]),!E&&T&&!I?null:reactExports.createElement(Portal,{open:y||E||I,autoDestroy:!1,getContainer:_,autoLock:y||I},reactExports.createElement(Dialog,_extends$1({},i,{destroyOnClose:T,afterClose:function(){R==null||R(),N(!1)}})))};DialogWrap.displayName="Dialog";function isThenable(a){return!!(a&&a.then)}var ActionButton=function(i){var y=reactExports.useRef(!1),_=reactExports.useRef(null),E=useSafeState(!1),C=_slicedToArray(E,2),T=C[0],R=C[1],$=i.close,O=function(){$==null||$.apply(void 0,arguments)};reactExports.useEffect(function(){var M=null;return i.autoFocus&&(M=setTimeout(function(){var U;(U=_.current)===null||U===void 0||U.focus()}
673)),function(){M&&clearTimeout(M)}},[]);var I=function(U){isThenable(U)&&(R(!0),U.then(function(){R(!1,!0),O.apply(void 0,arguments),y.current=!1},function(V){return R(!1,!0),y.current=!1,Promise.reject(V)}))},N=function(U){var V=i.actionFn;if(!y.current){if(y.current=!0,!V){O();return}var H;if(i.emitEvent){if(H=V(U),i.quitOnNullishReturnValue&&!isThenable(H)){y.current=!1,O(U);return}}else if(V.length)H=V($),y.current=!1;else if(H=V(),!H){O();return}I(H)}},F=i.type,D=i.children,B=i.prefixCls,j=i.buttonProps;return reactExports.createElement(Button,_extends$1({},convertLegacyProps(F),{onClick:N,loading:T,prefixCls:B},j,{ref:_}),D)},__rest$2=function(a,i){var y={};for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&i.indexOf(_)<0&&(y[_]=a[_]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,_=Object.getOwnPropertySymbols(a);E<_.length;E++)i.indexOf(_[E])<0&&Object.prototype.propertyIsEnumerable.call(a,_[E])&&(y[_[E]]=a[_[E]]);return y},mousePosition,getClickPosition=function(i){mousePosition={x:i.pageX,y:i.pageY},setTimeout(function(){mousePosition=null},100)};canUseDocElement()&&document.documentElement.addEventListener("click",getClickPosition,!0);var Modal$1=function(i){var y,_=reactExports.useContext(ConfigContext),E=_.getPopupContainer,C=_.getPrefixCls,T=_.direction,R=function(oe){var ie=i.onCancel;ie==null||ie(oe)},$=function(oe){var ie=i.onOk;ie==null||ie(oe)},O=i.prefixCls,I=i.footer,N=i.visible,F=i.open,D=F===void 0?!1:F,B=i.wrapClassName,j=i.centered,M=i.getContainer,U=i.closeIcon,V=i.focusTriggerAfterClose,H=V===void 0?!0:V,W=i.width,K=W===void 0?520:W,Y=__rest$2(i,["prefixCls","footer","visible","open","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose","width"]),ne=C("modal",O),ae=C(),se=reactExports.createElement(LocaleReceiver,{componentName:"Modal",defaultLocale:getConfirmLocale()},function(re){var oe=i.okText,ie=i.okType,ue=ie===void 0?"primary":ie,te=i.cancelText,Q=i.confirmLoading,ee=Q===void 0?!1:Q;return reactExports.createElement(reactExports.Fragment,null,reactExports.createElement(Button,_extends$1({onClick:R},i.cancelButtonProps),te||re.cancelText),reactExports.createElement(Button,_extends$1({},convertLegacyProps(ue),{loading:ee,onClick:$},i.okButtonProps),oe??re.okText))}),J=reactExports.createElement("span",{className:"".concat(ne,"-close-x")},U||reactExports.createElement(RefIcon$2,{className:"".concat(ne,"-close-icon")})),Z=classNames(B,_defineProperty$1(_defineProperty$1({},"".concat(ne,"-centered"),!!j),"".concat(ne,"-wrap-rtl"),T==="rtl"));return reactExports.createElement(NoCompactStyle,null,reactExports.createElement(NoFormStyle,{status:!0,override:!0},reactExports.createElement(DialogWrap,_extends$1({width:K},Y,{getContainer:M===void 0?E:M,prefixCls:ne,wrapClassName:Z,footer:I===void 0?se:I,visible:D||N,mousePosition:(y=Y.mousePosition)!==null&&y!==void 0?y:mousePosition,onClose:R,closeIcon:J,focusTriggerAfterClose:H,transitionName:getTransitionName(ae,"zoom",i.transitionName),maskTransitionName:getTransitionName(ae,"fade",i.maskTransitionName)}))))},ConfirmDialog=function(i){var y=i.icon,_=i.onCancel,E=i.onOk,C=i.close,T=i.zIndex,R=i.afterClose,$=i.visible,O=i.open,I=i.keyboard,N=i.centered,F=i.getContainer,D=i.maskStyle,B=i.okText,j=i.okButtonProps,M=i.cancelText,U=i.cancelButtonProps,V=i.direction,H=i.prefixCls,W=i.wrapClassName,K=i.rootPrefixCls,Y=i.iconPrefixCls,ne=i.bodyStyle,ae=i.closable,se=ae===void 0?!1:ae,J=i.closeIcon,Z=i.modalRender,re=i.focusTriggerAfterClose,oe=i.okType||"primary",ie="".concat(H,"-confirm"),ue="okCancel"in i?i.okCancel:!0,te=i.width||416,Q=i.style||{},ee=i.mask===void 0?!0:i.mask,ge=i.maskClosable===void 0?!1:i.maskClosable,ve=i.autoFocusButton===null?!1:i.autoFocusButton||"ok",de=classNames(ie,"".concat(ie,"-").concat(i.type),_defineProperty$1({},"".concat(ie,"-rtl"),V==="rtl"),i.className),ce=ue&&reactExports.createElement(ActionButton,{actionFn:_,close:C,autoFocus:ve==="cancel",buttonProps:U,prefixCls:"".concat(K,"-btn")},M);return reactExports.createElement(ConfigProvider,{prefixCls:K,iconPrefixCls:Y,direction:V},reactExports.createElement(Modal$1,{prefixCls:H,className:de,wrapClassName:classNames(_defineProperty$1({},"".concat(ie,"-centered"),!!i.centered),W),onCancel:function(){return C==null?void 0:C({triggerCancel:!0})},open:O||$,title:"",footer:"",transitionName:getTransitionName(K,"zoom",i.transitionName),maskTransitionName:getTransitionName(K,"fade",i.maskTransitionName),mask:ee,maskClosable:ge,maskStyle:D,style:Q,bodyStyle:ne,width:te,zIndex:T,afterClose:R,keyboard:I,centered:N,getContainer:F,closable:se,closeIcon:J,modalRender:Z,focusTriggerAfterClose:re},reactExports.createElement("div",{className:"".concat(ie,"-body-wrapper")},reactExports.createElement("div",{className:"".concat(ie,"-body")},y,i.title===void 0?null:reactExports.createElement("span",{className:"".concat(ie,"-title")},i.title),reactExports.createElement("div",{className:"".concat(ie,"-content")},i.content)),reactExports.createElement("div",{className:"".concat(ie,"-btns")},ce,reactExports.createElement(ActionButton,{type:oe,actionFn:E,close:C,autoFocus:ve==="ok",buttonProps:j,prefixCls:"".concat(K,"-btn")},B)))))},destroyFns=[],__rest$1=function(a,i){var y={};for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&i.indexOf(_)<0&&(y[_]=a[_]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,_=Object.getOwnPropertySymbols(a);E<_.length;E++)i.indexOf(_[E])<0&&Object.prototype.propertyIsEnumerable.call(a,_[E])&&(y[_[E]]=a[_[E]]);return y},defaultRootPrefixCls="";function getRootPrefixCls(){return defaultRootPrefixCls}function confirm(a){var i=document.createDocumentFragment(),y=_extends$1(_extends$1({},a),{close:T,open:!0}),_;function E(){for(var $=arguments.length,O=new Array($),I=0;I<$;I++)O[I]=arguments[I];var N=O.some(function(B){return B&&B.triggerCancel});a.onCancel&&N&&a.onCancel.apply(a,[function(){}].concat(_toConsumableArray$1(O.slice(1))));for(var F=0;F<destroyFns.length;F++){var D=destroyFns[F];if(D===T){destroyFns.splice(F,1);break}}unmount(i)}function C($){var O=$.okText,I=$.cancelText,N=$.prefixCls,F=__rest$1($,["okText","cancelText","prefixCls"]);clearTimeout(_),_=setTimeout(function(){var D=getConfirmLocale(),B=globalConfig(),j=B.getPrefixCls,M=B.getIconPrefixCls,U=j(void 0,getRootPrefixCls()),V=N||"".concat(U,"-modal"),H=M();render$1(reactExports.createElement(ConfirmDialog,_extends$1({},F,{prefixCls:V,rootPrefixCls:U,iconPrefixCls:H,okText:O||(F.okCancel?D.okText:D.justOkText),cancelText:I||D.cancelText})),i)})}function T(){for(var $=this,O=arguments.length,I=new Array(O),N=0;N<O;N++)I[N]=arguments[N];y=_extends$1(_extends$1({},y),{open:!1,afterClose:function(){typeof a.afterClose=="function"&&a.afterClose(),E.apply($,I)}}),y.visible&&delete y.visible,C(y)}function R($){typeof $=="function"?y=$(y):y=_extends$1(_extends$1({},y),$),C(y)}return C(y),destroyFns.push(T),{destroy:T,update:R}}function withWarn(a){return _extends$1(_extends$1({icon:reactExports.createElement(RefIcon$1,null),okCancel:!1},a),{type:"warning"})}function withInfo(a){return _extends$1(_extends$1({icon:reactExports.createElement(RefIcon,null),okCancel:!1},a),{type:"info"})}function withSuccess(a){return _extends$1(_extends$1({icon:reactExports.createElement(RefIcon$4,null),okCancel:!1},a),{type:"success"})}function withError(a){return _extends$1(_extends$1({icon:reactExports.createElement(RefIcon$3,null),okCancel:!1},a),{type:"error"})}function withConfirm(a){return _extends$1(_extends$1({icon:reactExports.createElement(RefIcon$1,null),okCancel:!0},a),{type:"confirm"})}function modalGlobalConfig(a){var i=a.rootPrefixCls;defaultRootPrefixCls=i}function usePatchElement(){var a=reactExports.useState([]),i=_slicedToArray(a,2),y=i[0],_=i[1],E=reactExports.useCallback(function(C){return _(function(T){return[].concat(_toConsumableArray$1(T),[C])}),function(){_(function(T){return T.filter(function(R){return R!==C})})}},[]);return[y,E]}var HookModal=function(i,y){var _=i.afterClose,E=i.config,C=reactExports.useState(!0),T=_slicedToArray(C,2),R=T[0],$=T[1],O=reactExports.useState(E),I=_slicedToArray(O,2),N=I[0],F=I[1],D=reactExports.useContext(ConfigContext),B=D.direction,j=D.getPrefixCls,M=j("modal"),U=j(),V=function(){$(!1);for(var W=arguments.length,K=new Array(W),Y=0;Y<W;Y++)K[Y]=arguments[Y];var ne=K.some(function(ae){return ae&&ae.triggerCancel});N.onCancel&&ne&&N.onCancel.apply(N,[function(){}].concat(_toConsumableArray$1(K.slice(1))))};return reactExports.useImperativeHandle(y,function(){return{destroy:V,update:function(W){F(function(K){return _extends$1(_extends$1({},K),W)})}}}),reactExports.createElement(LocaleReceiver,{componentName:"Modal",defaultLocale:localeValues.Modal},function(H){return reactExports.createElement(ConfirmDialog,_extends$1({prefixCls:M,rootPrefixCls:U},N,{close:V,open:R,afterClose:_,okText:N.okText||(N.okCancel?H.okText:H.justOkText),direction:B,cancelText:N.cancelText||H.cancelText}))})};const HookModal$1=reactExports.forwardRef(HookModal);var uuid$1=0,ElementsHolder=reactExports.memo(reactExports.forwardRef(function(a,i){var y=usePatchElement(),_=_slicedToArray(y,2),E=_[0],C=_[1];return reactExports.useImperativeHandle(i,function(){return{patchElement:C}},[]),reactExports.createElement(reactExports.Fragment,null,E)}
673));function useModal(){var a=reactExports.useRef(null),i=reactExports.useState([]),y=_slicedToArray(i,2),_=y[0],E=y[1];reactExports.useEffect(function(){if(_.length){var R=_toConsumableArray$1(_);R.forEach(function($){$()}),E([])}},[_]);var C=reactExports.useCallback(function(R){return function(O){var I;uuid$1+=1;var N=reactExports.createRef(),F,D=reactExports.createElement(HookModal$1,{key:"modal-".concat(uuid$1),config:R(O),ref:N,afterClose:function(){F==null||F()}});return F=(I=a.current)===null||I===void 0?void 0:I.patchElement(D),{destroy:function(){function j(){var M;(M=N.current)===null||M===void 0||M.destroy()}N.current?j():E(function(M){return[].concat(_toConsumableArray$1(M),[j])})},update:function(j){function M(){var U;(U=N.current)===null||U===void 0||U.update(j)}N.current?M():E(function(U){return[].concat(_toConsumableArray$1(U),[M])})}}}},[]),T=reactExports.useMemo(function(){return{info:C(withInfo),success:C(withSuccess),error:C(withError),warning:C(withWarn),confirm:C(withConfirm)}},[]);return[T,reactExports.createElement(ElementsHolder,{ref:a})]}function modalWarn(a){return confirm(withWarn(a))}var Modal=Modal$1;Modal.useModal=useModal;Modal.info=function(i){return confirm(withInfo(i))};Modal.success=function(i){return confirm(withSuccess(i))};Modal.error=function(i){return confirm(withError(i))};Modal.warning=modalWarn;Modal.warn=modalWarn;Modal.confirm=function(i){return confirm(withConfirm(i))};Modal.destroyAll=function(){for(;destroyFns.length;){var i=destroyFns.pop();i&&i()}};Modal.config=modalGlobalConfig;const container$5="_container_53nz5_12",mainContainer="_mainContainer_53nz5_20",textWrapper="_textWrapper_53nz5_26",textContainer="_textContainer_53nz5_32",ctaContainer="_ctaContainer_53nz5_37",closeButton="_closeButton_53nz5_44",styles$5={container:container$5,mainContainer,textWrapper,textContainer,ctaContainer,closeButton},PUBLISHER_REGISTER_URL="https://www.quantcast.com/signin/register",BOOK_DEMO_OPEN_FORM_QUERY="book-a-demo",DEFAULT_PUBLISHER_SIGNUP_MESSAGE="Are you a new publisher?",DEFAULT_PUBLISHER_SIGNUP_LINK_TEXT="Sign up here",DEFAULT_PUBLISHER_SIGNUP_LINK_CONFIG={showPublisherSignupLink:!0,publisherSignupMessage:DEFAULT_PUBLISHER_SIGNUP_MESSAGE,publisherSignupLinkText:DEFAULT_PUBLISHER_SIGNUP_LINK_TEXT,publisherSignupUrl:PUBLISHER_REGISTER_URL};function resolvePublisherSignupLinkConfig(a){return{...DEFAULT_PUBLISHER_SIGNUP_LINK_CONFIG,...a}}const container$4="_container_difu3_12",styles$4={container:container$4};function loadLeanData(){if(document.querySelector('script[src*="cdn.leandata.com"]'))return;const a=document.createElement("script");a.src="https://cdn.leandata.com/js-snippet/ld-book-v2.js",a.addEventListener("load",function(){window.LDBookItV2.initialize("00D700000008lCSEAY","Demo Request",!0);const i="LD_Booklt_Log_ID__c",y=_=>{if(Object.prototype.hasOwnProperty.call(_.getValues(),i)){const E=window.LDBookItV2.getUniqueId();_.setValues({[i]:E}),console.log(`set hidden field ${i} to ${E}`)}_.onSuccess(E=>{console.log("submitting formData",E),window.LDBookItV2.submit({formData:E})})};window.MktoForms2.whenReady(function(_){const E=_.getId();new Set([2904]).has(E)&&y(_)})}),document.body.appendChild(a)}function FormMarketo({id:a,useThankYouPopup:i=!1,successTitle:y,successCopy:_,redirectURL:E="",useChiliPiper:C=!1}){const[T,R]=reactExports.useState(!1),[$,O]=reactExports.useState(!1),[I,N]=reactExports.useState(!1);reactExports.useEffect(()=>{if(!!(document.cookie.match(/(?:^|; *)euconsent-v2=([^;]+)/)||[])[1]){N(!0);return}typeof window.__tcfapi=="function"?window.__tcfapi("addEventListener",2,(B,j)=>{j&&(B.gdprApplies===!1||B.eventStatus==="useractioncomplete")&&N(!0)}):N(!0)},[]),reactExports.useEffect(()=>{T&&I&&loadLeanData()},[T,I]);const F=reactExports.useCallback(D=>{Modal.success({closable:!1,width:"40em",title:"",icon:jsxRuntimeExports.jsx("span",{}),style:{padding:"5px"},onOk:()=>{window.location.href=E||D||"/"},content:jsxRuntimeExports.jsxs("div",{style:{display:"flex",flexDirection:"column",border:"60px"},children:[jsxRuntimeExports.jsxs("div",{style:{paddingBottom:"10px",display:"flex",flexDirection:"row",justifyContent:"left",alignItems:"center"},children:[jsxRuntimeExports.jsx("div",{style:{}}),jsxRuntimeExports.jsx("div",{style:{fontSize:"22px",fontWeight:"600"},children:y})]}),jsxRuntimeExports.jsx("div",{style:{fontSize:"16px"},children:jsxRuntimeExports.jsx("p",{children:_})})]})})},[y,_,E]);return reactExports.useEffect(()=>{if(T)$||(window.MktoForms2.loadForm("//info.quantcast.com","516-DGM-318",a,D=>{console.log("marketo form loaded",D),document.querySelectorAll(`#mktoForm_${a} button[type=submit]`).forEach(B=>{B.classList.remove("mktoButton"),B.classList.add("mktoForm_Button")}),D.onValidate((...B)=>console.log(B)),D.onSuccess((B,j)=>{console.log("marketo form success",B),i?F(j):(E!==""&&(window.location.href=E),Modal.destroyAll());try{window.dataLayer.push({event:"Form Submitted",formId:`mktoForm_${a}`})}catch{}return!1})}),O(!0));else if(window.MktoForms2)R(!0);else{const D=document.createElement("script");D.defer=!0,D.onload=()=>{window.MktoForms2&&R(!0)},D.src="//info.quantcast.com/js/forms2/js/forms2.min.js",document.head.appendChild(D)}},[a,_,y,C,E,i,T,$,F]),jsxRuntimeExports.jsx("div",{className:styles$4.container,children:jsxRuntimeExports.jsx("form",{id:`mktoForm_${a}`,style:{marginTop:"25px"}})})}function FormDemo(){return jsxRuntimeExports.jsx(FormMarketo,{id:"2904",useThankYouPopup:!1,successTitle:"Form Submitted!",successCopy:"Thank y
673ou for contacting Quantcast! A member of our team will reach out to you shortly."})}const container$3="_container_1a4th_12",publisherSignupFooter="_publisherSignupFooter_1a4th_18",publisherSignupLink="_publisherSignupLink_1a4th_29",styles$3={container:container$3,publisherSignupFooter,publisherSignupLink};function DemoModalContent({publisherSignup:a}){const{showPublisherSignupLink:i,publisherSignupMessage:y,publisherSignupLinkText:_,publisherSignupUrl:E}=resolvePublisherSignupLinkConfig(a);return jsxRuntimeExports.jsxs("div",{className:styles$3.container,children:[jsxRuntimeExports.jsx(FormDemo,{}),i&&jsxRuntimeExports.jsxs("p",{className:styles$3.publisherSignupFooter,"data-cy":"publisher-signup-footer",children:[y," ",jsxRuntimeExports.jsx("a",{className:styles$3.publisherSignupLink,href:E,"data-cy":"publisher-signup-link",children:_})]})]})}function openBookDemoModal(a={}){Modal.info({width:"100em",wrapClassName:"mktoFormContainer",title:jsxRuntimeExports.jsx("div",{"data-cy":"header",style:{textAlign:"center"},children:jsxRuntimeExports.jsx("h5",{"data-cy":"qText",children:"Book a demo"})}),okButtonProps:{style:{display:"none"}},closable:!0,maskClosable:!0,closeIcon:jsxRuntimeExports.jsx("img",{className:`
674          ${globalStyles.closeButton}
675          ${styles$5.closeButton}
676        `,src:"https://static.quantcast.com/marketing-site/icon-plus-black.svg",alt:"Close"}),icon:jsxRuntimeExports.jsx("span",{}),content:jsxRuntimeExports.jsx(DemoModalContent,{publisherSignup:a.publisherSignup})})}/*! *****************************************************************************
677Copyright (c) Microsoft Corporation.
678
679Permission to use, copy, modify, and/or distribute this software for any
680purpose with or without fee is hereby granted.
681
682THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
683REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
684AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
685INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
686LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
687OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
688PERFORMANCE OF THIS SOFTWARE.
689***************************************************************************** */var __assign$1=function(){return __assign$1=Object.assign||function(i){for(var y,_=1,E=arguments.length;_<E;_++){y=arguments[_];for(var C in y)Object.prototype.hasOwnProperty.call(y,C)&&(i[C]=y[C])}return i},__assign$1.apply(this,arguments)};function pad(a,i){for(;a.length<i;)a="0"+a;return a}function fold(a,i){var y,_,E;if(i.length===0)return a;for(y=0,E=i.length;y<E;y++)_=i.charCodeAt(y),a=(a<<5)-a+_,a|=0;return a<0?a*-2:a}function foldObject(a,i,y){return Object.keys(i).sort().reduce(_,a);function _(E,C){return foldValue(E,i[C],C,y)}}function foldValue(a,i,y,_){var E=fold(fold(fold(a,y),toString$1(i)),typeof i);if(i===null)return fold(E,"null");if(i===void 0)return fold(E,"undefined");if(typeof i=="object"||typeof i=="function"){if(_.indexOf(i)!==-1)return fold(E,"[Circular]"+y);_.push(i);
689var C=foldObject(E,i,_);if(!("valueOf"in i)||typeof i.valueOf!="function")return C;try{return fold(C,String(i.valueOf()))}catch(T){return fold(C,"[valueOf exception]"+(T.stack||T.message))}}return fold(E,i.toString())}function toString$1(a){return Object.prototype.toString.call(a)}function sum(a){return pad(foldValue(0,a,"",[]).toString(16),8)}var hashSum=sum;const hash=getDefaultExportFromCjs(hashSum);(function(){if(typeof window>"u"||typeof window.CustomEvent=="function")return!1;function a(i,y){y=y||{bubbles:!1,cancelable:!1,detail:null};var _=document.createEvent("CustomEvent");return _.initCustomEvent(i,y.bubbles,y.cancelable,y.detail),_}window.CustomEvent=a})();var isSafari=typeof window<"u"&&/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent),isClient=typeof window<"u";function nextTick$1(a){if(!isClient||isSafari||typeof MutationObserver>"u"){setTimeout(a);return}var i=0,y=new MutationObserver(function(){return a()}),_=document.createTextNode("");y.observe(_,{characterData:!0}),_.data=String(i=++i)}var PROPERTY_NAME_DENY_LIST=Object.freeze(["__proto__","prototype","constructor"]),QueryString=function(){function a(){}return a.parseDeep=function(i){var y=this.parse(i);return this.deepen(y)},a.stringifyDeep=function(i){var y=this.flatten(i);return this.stringify(y)},a.parse=function(i){for(var y={},_=(i[0]==="?"?i.substr(1):i).split("&"),E=0;E<_.length;E++){var C=_[E].split("=");try{y[decodeURIComponent(C[0])]=decodeURIComponent(C[1]||"")}catch{}}return y},a.stringify=function(i){var y="";for(var _ in i)if(i.hasOwnProperty(_)){var E=i[_];y&&(y+="&"),y+=encodeURIComponent(_)+"="+encodeURIComponent(E)}return y},a.deepen=function(i){var y={};for(var _ in i){for(var E=y,C=_.split("."),T=C.pop(),R=0,$=C;R<$.length;R++){var O=$[R];assertAllowedPropertyName(O),E=E[O]=E[O]||{}}E[T]=i[_]}return y},a.flatten=function(i,y,_){_===void 0&&(_={});for(var E in i){var C=i[E],T=y?y+"."+E:E;C&&typeof C=="object"?this.flatten(C,T,_):_[T]=C}return _},a}();function assertAllowedPropertyName(a){if(PROPERTY_NAME_DENY_LIST.indexOf(a)>=0)throw new Error('Property name "'.concat(a,'" is not allowed'))}var Subscription=function(){function a(i,y){this.listeners=i,this.listener=y,this.unsubscribed=!1,this.otherSubscriptions=[]}return Object.defineProperty(a.prototype,"closed",{get:function(){return this.unsubscribed},enumerable:!1,configurable:!0}),a.prototype.add=function(i){this.otherSubscriptions.push(i)},a.prototype.unsubscribe=function(){if(!this.unsubscribed){if(this.listener&&this.listeners){var i=this.listeners.indexOf(this.listener);i>-1&&this.listeners.splice(i,1)}this.otherSubscriptions.forEach(function(y){return y.unsubscribe()}),this.unsubscribed=!0}},a}(),BehaviorSubject=function(){function a(i){var y=this;this.value=i,this.listeners=[],this.errorListeners=[],this.then=function(){for(var _,E=[],C=0;C<arguments.length;C++)E[C]=arguments[C];return(_=y.toPromise()).then.apply(_,E)}}return a.prototype.next=function(i){this.value=i;for(var y=0,_=this.listeners;y<_.length;y++){var E=_[y];E(i)}},a.prototype.map=function(i){var y=new a(i(this.value));return this.subscribe(function(_){y.next(i(_))}),this.catch(function(_){y.error(_)}),y},a.prototype.catch=function(i){return this.errorListeners.push(i),new Subscription(this.errorListeners,i)},a.prototype.error=function(i){for(var y=0,_=this.errorListeners;y<_.length;y++){var E=_[y];E(i)}},a.prototype.subscribe=function(i,y){return this.listeners.push(i),y&&this.errorListeners.push(y),new Subscription(this.listeners,i)},a.prototype.toPromise=function(){var i=this;return new Promise(function(y,_){var E=i.subscribe(function(C){y(C),E.unsubscribe()},function(C){_(C),E.unsubscribe()})})}
689,a.prototype.promise=function(){return this.toPromise()},a}(),State={Pending:"Pending",Fulfilled:"Fulfilled",Rejected:"Rejected"};function isFunction(a){return a&&typeof a=="function"}function isObject(a){return a&&typeof a=="object"}var TinyPromise=function(){function a(i){this._state=State.Pending,this._handlers=[],this._value=null,i(this._resolve.bind(this),this._reject.bind(this))}return a.prototype._resolve=function(i){var y=this;if(i instanceof a)i.then(this._resolve.bind(this),this._reject.bind(this));else if(isObject(i)||isFunction(i)){var _=!1;try{var E=i.then;isFunction(E)?E.call(i,function(C){_||y._resolve(C),_=!0},function(C){_||y._reject(C),_=!0}):this._fulfill(i)}catch(C){_||this._reject(C)}}else this._fulfill(i)},a.prototype._fulfill=function(i){var y=this;this._state=State.Fulfilled,this._value=i,this._handlers.forEach(function(_){return y._callHandler(_)})},a.prototype._reject=function(i){var y=this;this._state=State.Rejected,this._value=i,this._handlers.forEach(function(_){return y._callHandler(_)})},a.prototype._isPending=function(){return this._state===State.Pending},a.prototype._isFulfilled=function(){return this._state===State.Fulfilled},a.prototype._isRejected=function(){return this._state===State.Rejected},a.prototype._addHandler=function(i,y){this._handlers.push({onFulfilled:i,onRejected:y})},a.prototype._callHandler=function(i){this._isFulfilled()&&isFunction(i.onFulfilled)?i.onFulfilled(this._value):this._isRejected()&&isFunction(i.onRejected)&&i.onRejected(this._value)},a.prototype.then=function(i,y){var _=this;switch(this._state){case State.Pending:return new a(function(E,C){_._addHandler(function(T){nextTick$1(function(){try{isFunction(i)?E(i(T)):E(T)}catch(R){C(R)}})},function(T){nextTick$1(function(){try{isFunction(y)?E(y(T)):C(T)}catch(R){C(R)}})})});case State.Fulfilled:return new a(function(E,C){nextTick$1(function(){try{isFunction(i)?E(i(_._value)):E(_._value)}catch(T){C(T)}})});case State.Rejected:return new a(function(E,C){nextTick$1(function(){try{isFunction(y)?E(y(_._value)):C(_._value)}catch(T){C(T)}})})}},a}(),Promise$1=typeof Promise<"u"?Promise:TinyPromise,serverOnlyRequire;try{serverOnlyRequire=eval("require")}catch(a){serverOnlyRequire=function(){return null}}var serverOnlyRequire$1=serverOnlyRequire;function promiseResolve(a){return new Promise$1(function(i){return i(a)})}function tinyFetch(a,i){return i===void 0&&(i={}),new Promise$1(function(y,_){var E=new XMLHttpRequest;if(E.open(i.method||"get",a,!0),i.headers)for(var C in i.headers)E.setRequestHeader(C,i.headers[C]);E.withCredentials=i.credentials==="include",E.onload=function(){y(T())},E.onerror=_,E.send(i.body);function T(){var R=[],$=[],O={},I=void 0;return E.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(N,F,D){var B=F;return R.push(B=B.toLowerCase()),$.push([B,D]),I=O[B],O[B]=I?"".concat(I,",").concat(D):D,""}),{ok:(E.status/100|0)===2,status:E.status,statusText:E.statusText,url:E.responseURL,clone:T,text:function(){return promiseResolve(E.responseText)},json:function(){return promiseResolve(E.responseText).then(JSON.parse)},blob:function(){return promiseResolve(new Blob([E.response]))},headers:{keys:function(){return R},entries:function(){return $},get:function(N){return O[N.toLowerCase()]},has:function(N){return N.toLowerCase()in O}}}}})}function getFetch(){var a=void 0;if(globalThis.fetch)a??(a=globalThis.fetch);else if(typeof window>"u")try{a??(a=serverOnlyRequire$1("node-fetch"))}catch(i){console.warn("node-fetch is not installed. consider polyfilling fetch or installing node-fetch."),console.warn(i)}return a??tinyFetch}function assign(a){for(var i=Object(a),y=1;y<arguments.length;y++){var _=arguments[y];if(_!=null)for(var E in _)Object.prototype.hasOwnProperty.call(_,E)&&(i[E]=_[E])}return i}function throttle$1(a,i,y){y===void 0&&(y={});var _,E,C,T=null,R=0,$=function(){R=y.leading===!1?0:Date.now(),T=null,C=a.apply(_,E),T||(_=E=null)};return function(){var O=Date.now();!R&&y.leading===!1&&(R=O);var I=i-(O-R);return _=this,E=arguments,I<=0||I>i?(T&&(clearTimeout(T),T=null),R=O,C=a.apply(_,E),T||(_=E=null)):!T&&y.trailing!==!1&&(T=setTimeout($,I)),C}}
689var camelCaseToKebabCase$1=function(a){return a?a.replace(/([A-Z])/g,function(i){return"-".concat(i[0].toLowerCase())}):""},Animator=function(){function a(){}return a.prototype.bindAnimations=function(i){for(var y=0,_=i;y<_.length;y++){var E=_[y];switch(E.trigger){case"pageLoad":this.triggerAnimation(E);break;case"hover":this.bindHoverAnimation(E);break;case"scrollInView":this.bindScrollInViewAnimation(E);break}}},a.prototype.warnElementNotPresent=function(i){console.warn("Cannot animate element: element with ID ".concat(i," not found!"))},a.prototype.augmentAnimation=function(i,y){for(var _=this.getAllStylesUsed(i),E=getComputedStyle(y),C=i.steps[0].styles,T=i.steps[i.steps.length-1].styles,R=[C,T],$=0,O=R;$<O.length;$++)for(var I=O[$],N=0,F=_;N<F.length;N++){var D=F[N];D in I||(I[D]=E[D])}},a.prototype.getAllStylesUsed=function(i){for(var y=[],_=0,E=i.steps;_<E.length;_++){var C=E[_];for(var T in C.styles)y.indexOf(T)===-1&&y.push(T)}return y},a.prototype.triggerAnimation=function(i){var y=this,_=Array.prototype.slice.call(document.getElementsByClassName(i.elementId||i.id||""));if(!_.length){this.warnElementNotPresent(i.elementId||i.id||"");return}Array.from(_).forEach(function(E){y.augmentAnimation(i,E),E.style.transition="none",E.style.transitionDelay="0",assign(E.style,i.steps[0].styles),setTimeout(function(){E.style.transition="all ".concat(i.duration,"s ").concat(camelCaseToKebabCase$1(i.easing)),i.delay&&(E.style.transitionDelay=i.delay+"s"),assign(E.style,i.steps[1].styles),setTimeout(function(){E.style.transition="",E.style.transitionDelay=""},(i.delay||0)*1e3+i.duration*1e3+100)})})},a.prototype.bindHoverAnimation=function(i){var y=this,_=Array.prototype.slice.call(document.getElementsByClassName(i.elementId||i.id||""));if(!_.length){this.warnElementNotPresent(i.elementId||i.id||"");return}Array.from(_).forEach(function(E){y.augmentAnimation(i,E);var C=i.steps[0].styles,T=i.steps[1].styles;function R(){assign(E.style,C)}function $(){assign(E.style,T)}R(),E.addEventListener("mouseenter",$),E.addEventListener("mouseleave",R),setTimeout(function(){E.style.transition="all ".concat(i.duration,"s ").concat(camelCaseToKebabCase$1(i.easing)),i.delay&&(E.style.transitionDelay=i.delay+"s")})})},a.prototype.bindScrollInViewAnimation=function(i){var y=this,_=Array.prototype.slice.call(document.getElementsByClassName(i.elementId||i.id||""));if(!_.length){this.warnElementNotPresent(i.elementId||i.id||"");return}Array.from(_).forEach(function(E){y.augmentAnimation(i,E);var C=!1,T=!1;function R(){!C&&O(E)?(C=!0,T=!0,setTimeout(function(){assign(E.style,i.steps[1].styles),i.repeat||document.removeEventListener("scroll",$),setTimeout(function(){T=!1,i.repeat||(E.style.transition="",E.style.transitionDelay="")},(i.duration+(i.delay||0))*1e3+100)})):i.repeat&&C&&!T&&!O(E)&&(C=!1,assign(E.style,i.steps[0].styles))}var $=throttle$1(R,200,{leading:!1});function O(F){var D=F.getBoundingClientRect(),B=window.innerHeight,j=(i.thresholdPercent||0)/100,M=j*B;return D.bottom>M&&D.top<B-M}var I=i.steps[0].styles;function N(){assign(E.style,I)}N(),setTimeout(function(){E.style.transition="all ".concat(i.duration,"s ").concat(camelCaseToKebabCase$1(i.easing)),i.delay&&(E.style.transitionDelay=i.delay+"s")}),document.addEventListener("scroll",$,{capture:!0,passive:!0}),R()})},a}(),fieldContentRegExp=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,Cookies=function(){function a(i,y){this.request=i,this.response=y}return a.prototype.get=function(i){var y=this.request.headers.cookie;if(y){var _=y.match(getPattern(i));if(_){var E=_[1];return E}}},a.prototype.set=function(i,y,_){var E=this.response,C=this.request,T=E.getHeader("Set-Cookie")||[],R=this.secure!==void 0?!!this.secure:C.protocol==="https"||C.connection.encrypted,$=new Cookie(i,y,_);if(typeof T=="string"&&(T=[T]),!R&&_&&_.secure)throw new Error("Cannot send secure cookie over unencrypted connection");$.secure=R,_&&"secure"in _&&($.secure=!!_.secure),pushCookie(T,$);var O=E.setHeader;return O.call(E,"Set-Cookie",T),this},a}(),Cookie=function(){function a(i,y,_){if(this.path="/",this.domain=void 0,this.httpOnly=!0,this.sameSite=!1,this.secure=!1,this.overwrite=!1,this.name="",this.value="",!fieldContentRegExp.test(i))throw new TypeError("argument name is invali
689d");if(y&&!fieldContentRegExp.test(y))throw new TypeError("argument value is invalid");y||(this.expires=new Date(0)),this.name=i,this.value=y||"",_.expires&&(this.expires=_.expires),_.secure&&(this.secure=_.secure)}return a.prototype.toString=function(){return"".concat(this.name,"=").concat(this.value)},a.prototype.toHeader=function(){var i=this.toString();return this.maxAge&&(this.expires=new Date(Date.now()+this.maxAge)),this.path&&(i+="; path=".concat(this.path)),this.expires&&(i+="; expires=".concat(this.expires.toUTCString())),this.domain&&(i+="; domain=".concat(this.domain)),i+="; SameSite=".concat(this.sameSite===!0?"strict":"None"),this.secure&&(i+="; secure"),this.httpOnly&&(i+="; httponly"),i},a}();function getPattern(a){return new RegExp("(?:^|;) *".concat(a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),"=([^;]*)"))}function pushCookie(a,i){if(i.overwrite)for(var y=a.length-1;y>=0;y--)a[y].indexOf("".concat(i.name,"="))===0&&a.splice(y,1);a.push(i.toHeader())}function omit$3(a){for(var i=[],y=1;y<arguments.length;y++)i[y-1]=arguments[y];for(var _=Object.assign({},a),E=0,C=i;E<C.length;E++){var T=C[E];delete _[T]}return _}function uuidv4(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var i=Math.random()*16|0,y=a=="x"?i:i&3|8;return y.toString(16)})}function uuid(){return uuidv4().replace(/-/g,"")}function emptyUrl(){return{query:null,port:null,auth:null,hash:null,host:null,hostname:null,href:null,path:null,pathname:null,protocol:null,search:null,slashes:null}}function parse$1(a){var i,y=emptyUrl(),_,E=a===""||a[0]==="/";return E?(_=new URL(a,"http://0.0.0.0/"),y.href=_.href,y.href=(i=y.href)===null||i===void 0?void 0:i.slice(14)):(_=new URL(a),y.href=_.href,y.port=_.port===""?null:_.port,y.hash=_.hash===""?null:_.hash,y.host=_.host,y.hostname=_.hostname,y.href=_.href,y.pathname=_.pathname,y.protocol=_.protocol,y.slashes=a[_.protocol.length]==="/"),y.search=_.search,y.query=_.search.slice(1),y.path="".concat(_.pathname).concat(_.search),y.pathname=_.pathname,y}function toError$1(a){return a instanceof Error?a:new Error(String(a))}var DEFAULT_API_VERSION="v3",SDK_VERSION$1="3.0.8";function datePlusMinutes(a){return new Date(Date.now()+a*6e4)}var isPositiveNumber=function(a){return typeof a=="number"&&!isNaN(a)&&a>=0},isReactNative=typeof navigator=="object"&&navigator.product==="ReactNative",validEnvList=["production","qa","test","development","dev","cdn-qa","cloud","fast","cdn2","cdn-prod"];function getQueryParam(a,i){for(var y=a.split("?")[1]||"",_=y.split("&"),E=0;E<_.length;E++){var C=_[E].split("=");if(decodeURIComponent(C[0])===i)return decodeURIComponent(C[1])}return null}var urlParser={parse:function(a){var i=document.createElement("a");i.href=a;for(var y={},_=["username","password","host","hostname","port","protocol","origin","pathname","search","hash"],E=0,C=_;E<C.length;E++){var T=C[E];y[T]=i[T]}return(y.pathname||y.pathname==="")&&typeof y.pathname=="string"&&y.pathname.indexOf("/")!==0&&(y.pathname="/"+y.pathname),y}},parse=isReactNative?function(){return emptyUrl()}:typeof window=="object"?urlParser.parse:parse$1;function setCookie(a,i,y){try{var _="";y&&(_="; expires="+y.toUTCString());var E=isBrowser$1?location.protocol==="https:":!0;document.cookie=a+"="+(i||"")+_+"; path=/"+(E?"; secure; SameSite=None":"")}catch(C){console.warn("Could not set cookie",C)}}function getCookie(a){try{return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(a).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null}catch(i){console.warn("Could not get cookie",i)}}function size$2(a){return Object.keys(a).length}function find(a,i){for(var y=a,_=y.length>>>0,E=arguments[1],C=0;C<_;C++){var T=y[C];if(i.call(E,T,C,y))return T}}var sessionStorageKey="builderSessionId",localStorageKey="builderVisitorId",isBrowser$1=typeof window<"u"&&!isReactNative,isIframe=isBrowser$1&&window.top!==window.self,Builder=function(){function a(i,y,_,E,C,T){i===void 0&&(i=null),E===void 0&&(E=!1),C===void 0&&(C=null);var R=this;if(this.request=y,this.response=_,this.eventsQueue=[],this.throttledClearEventsQueue=throttle$1(function(){R.processEventsQueue(),R.setCookie(sessionStorageKey,R.sessionId,datePlusMinutes(30))},5),this.env="production",this.sessionId=this.getSessionId(),this.targetContent=!0,this.contentPerRequest=1,this.allowCustomFonts=!0,this.cookies=null,this.cachebust=!1,this.overrideParams="",this.noCache=!1,this.preview=!1,this.apiVersion$=new BehaviorSubject(void 0),this.canTrack$=new BehaviorSubject(!this.browserTrackingDisabled),this.apiKey$=new BehaviorSubject(null),this.authToken$=new BehaviorSubject(null),this.userAttributesChanged=new BehaviorSubject(null),this.editingMode$=new BehaviorSubject(isIframe),this.editingModel$=new BehaviorSubject(null),this.userAgent=typeof navigator=="object"&&navigator.userAgent||"",this.trackingHooks=[],this.visitorId=this.getVisitorId(),this.autoTrack=a.isBrowser?!this.isDevelopmentEnv&&!(a.isBrowser&&location.search.indexOf("builder.preview=")!==-1):!1,this.trackingUserAttributes={},this.blockContentLoading="",this.observersByKey={},this.noEditorUpdates={},this.overrides={},this.queryOptions={},this.getContentQueue=null,this.priorContentQueue=null,this.testCookiePrefix="builder.tests",this.cookieQueue=[],a.isBrowser&&!E&&a.singletonInstance)return a.singletonInstance;if(this.request&&this.response&&(this.setUserAgent(this.request.headers["user-agent"]||""),this.cookies=new Cookies(this.request,this.response)),i&&(this.apiKey=i),T&&(this.apiVersion=T),C&&(this.authToken=C),isBrowser$1&&a.isEditing&&(this.bindMessageListeners(),parent.postMessage({type:"builder.animatorOptions",data:{options:{version:2}}},"*")),isIframe&&this.messageFrameLoaded(),this.canTrack$.subscribe(function(I){if(I){if(typeof sessionStorage<"u")try{sessionStorage.getItem(sessionStorageKey)||sessionStorage.setItem(sessionStorageKey,R.sessionId)}catch(N){console.debug("Session storage error",N)}R.eventsQueue.length&&R.throttledClearEventsQueue(),R.cookieQueue.length&&(R.cookieQueue.forEach(function(N){R.setCookie(N[0],N[1])}),R.cookieQueue.length=0)}}),isBrowser$1){this.setTestsFromUrl(),this.getOverridesFromQueryString();var $=this.getCookie(a.attributesCookieName);if($)try{var O=JSON.parse($);this.setUserAttributes(O)}catch(I){console.debug("Error parsing user attributes cookie",I)}}}return a.register=function(i,y){i==="plugin"&&(y=this.serializeIncludingFunctions(y));var _=this.registry[i];if(_||(_=this.registry[i]=[]),_.push(y),a.isBrowser){var E={type:"builder.register",data:{type:i,info:y}};try{parent.postMessage(E,"*"),parent!==window&&window.postMessage(E,"*")}catch(C){console.debug("Could not postmessage",C)}}this.registryChange.next(this.registry)}
689,a.registerEditor=function(i){if(a.isBrowser){window.postMessage({type:"builder.registerEditor",data:omit$3(i,"component")},"*");var y=location.hostname;a.isTrustedHost(y)||console.error("Builder.registerEditor() called in the wrong environment! You cannot load custom editors from your app, they must be loaded through the Builder.io app itself. Follow the readme here for more details: https://github.com/builderio/builder/tree/master/plugins/cloudinary or contact chat us in our Spectrum community for help: https://spectrum.chat/builder")}this.editors.push(i)},a.registerPlugin=function(i){this.plugins.push(i)},a.registerAction=function(i){this.actions.push(i)},a.registerTrustedHost=function(i){this.trustedHosts.push(i)},a.setServerContext=function(i){this.serverContext=i},a.isTrustedHost=function(i){var y=this.trustedHosts.findIndex(function(_){return _.startsWith("*.")?i.endsWith(_.slice(1)):_===i})>-1;return y},a.isTrustedHostForEvent=function(i){var y=parse(i.origin);return y.hostname&&a.isTrustedHost(y.hostname)},a.runAction=function(i){var y=typeof i=="string"?find(this.actions,function(_){return _.name===i}):i;if(!y)throw new Error("Action not found: ".concat(i))},a.fields=function(i,y){var _;(_=window.parent)===null||_===void 0||_.postMessage({type:"builder.fields",data:{name:i,fields:y}},"*")},a.set=function(i){a.register("editor.settings",i)},a.import=function(i){if(!a.isBrowser){console.warn("Builder.import used on the server - this should only be used in the browser");return}var y=window.System;if(!y){console.warn("System.js not available. Please include System.js when using Builder.import");return}return y.import("https://cdn.builder.io/systemjs/".concat(i))},Object.defineProperty(a,"editingPage",{get:function(){return this._editingPage},set:function(i){this._editingPage=i,isBrowser$1&&isIframe&&(i?document.body.classList.add("builder-editing-page"):document.body.classList.remove("builder-editing-page"))},enumerable:!1,configurable:!0}),a.serializeIncludingFunctions=function(i){var y=function(_){var E=_.toString().trim(),C=!E.startsWith("function")&&!E.startsWith("(");return"return (".concat(C?"function ":"").concat(E,").apply(this, arguments)")};return JSON.parse(JSON.stringify(i,function(_,E){return typeof E=="function"?y(E):E}))},a.prepareComponentSpecToSend=function(i){return __assign$1(__assign$1({},this.serializeIncludingFunctions(i)),{class:void 0})},a.registerBlock=function(i,y){this.registerComponent(i,y)},a.registerComponent=function(i,y){var _,E=__assign$1(__assign$1({class:i},i.builderOptions),y);this.addComponent(E);var C=y.models&&this.singletonInstance.editingModel?isBrowser$1&&y.models.includes(this.singletonInstance.editingModel):isBrowser$1;if(C){var T=this.prepareComponentSpecToSend(E);(_=window.parent)===null||_===void 0||_.postMessage({type:"builder.registerComponent",data:T},"*")}},a.addComponent=function(i){var y=find(this.components,function(_){return _.name===i.name});if(y){if(y.class&&!i.class)return;this.components.splice(this.components.indexOf(y),1,i)}else this.components.push(i)},a.component=function(i){var y=this;return i===void 0&&(i={}),function(_){var E,C=__assign$1(__assign$1({},i),{class:_});
689C.name||(C.name=_.name),y.addComponent(C);var T=y.prepareComponentSpecToSend(C);return isBrowser$1&&((E=window.parent)===null||E===void 0||E.postMessage({type:"builder.registerComponent",data:T},"*")),_}},Object.defineProperty(a,"Component",{get:function(){return this.component},enumerable:!1,configurable:!0}),a.prototype.processEventsQueue=function(){if(this.eventsQueue.length){var i=this.eventsQueue;this.eventsQueue=[];for(var y=__assign$1(__assign$1({},a.overrideUserAttributes),this.trackingUserAttributes),_=0,E=i;_<E.length;_++){var C=E[_];C.data.metadata||(C.data.metadata={}),C.data.metadata.user||(C.data.metadata.user={}),Object.assign(C.data.metadata.user,y,C.data.metadata.user)}var T=this.host;getFetch()("".concat(T,"/api/v1/track"),{method:"POST",body:JSON.stringify({events:i}),headers:__assign$1({"content-type":"application/json"},this.getSdkHeaders()),mode:"cors"}).catch(function(){})}},Object.defineProperty(a.prototype,"browserTrackingDisabled",{get:function(){return a.isBrowser&&!!(window.builderNoTrack||!navigator.cookieEnabled)},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"canTrack",{get:function(){return this.canTrack$.value},set:function(i){this.canTrack!==i&&this.canTrack$.next(i)},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"apiVersion",{get:function(){return this.apiVersion$.value},set:function(i){this.apiVersion!==i&&this.apiVersion$.next(i)},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"editingMode",{get:function(){return this.editingMode$.value},set:function(i){i!==this.editingMode&&this.editingMode$.next(i)},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"editingModel",{get:function(){return this.editingModel$.value},set:function(i){i!==this.editingModel&&this.editingModel$.next(i)},enumerable:!1,configurable:!0}),a.prototype.findParentElement=function(i,y,_){if(_===void 0&&(_=!0),!(i instanceof HTMLElement))return null;var E=_?i:i.parentElement;do{if(!E)return null;var C=y(E);if(C)return E}while(E=E.parentElement);return null},a.prototype.findBuilderParent=function(i){return this.findParentElement(i,function(y){var _=y.getAttribute("builder-id")||y.id;return!!(_&&_.indexOf("builder-")===0)})},a.prototype.setUserAgent=function(i){this.userAgent=i||""},a.prototype.setTrackingHook=function(i){this.trackingHooks.push(i)},a.prototype.track=function(i,y,_){if(y===void 0&&(y={}),!(isIframe||!isBrowser$1||a.isPreviewing)){var E=this.apiKey;if(!E){console.error('Builder integration error: Looks like the Builder SDK has not been initialized properly (your API key has not been set). Make sure you are calling `builder.init("«YOUR-API-KEY»");` as early as possible in your application\'s code.');return}for(var C=JSON.parse(JSON.stringify({type:i,data:__assign$1(__assign$1({},omit$3(y,"meta")),{metadata:__assign$1(__assign$1({sdkVersion:a.VERSION,url:location.href},y.meta),y.metadata),ownerId:E,userAttributes:this.getUserAttributes(),sessionId:this.sessionId,visitorId:this.visitorId})})),T=0,R=this.trackingHooks;T<R.length;T++){var $=R[T],O=$(C,_||{});O&&(C=O)}this.eventsQueue.push(C),this.canTrack&&this.throttledClearEventsQueue()}},a.prototype.getSessionId=function(){var i=this,y=null;try{a.isBrowser&&typeof sessionStorage<"u"&&(y=this.getCookie(sessionStorageKey))}catch(_){console.debug("Session storage error",_)}return y||(y=uuid()),a.isBrowser&&setTimeout(function(){try{i.canTrack&&i.setCookie(sessionStorageKey,y,datePlusMinutes(30))}catch(_){console.debug("Cookie setting error",_)}}),y},a.prototype.getVisitorId=function(){var i=this;if(this.visitorId)return this.visitorId;var y=null;try{a.isBrowser&&typeof localStorage<"u"&&(y=localStorage.getItem(localStorageKey))}catch(_){console.debug("Local storage error",_)}return y||(y=uuid()),this.visitorId=y,a.isBrowser&&setTimeout(function(){try{i.canTrack&&typeof localStorage<"u"&&y&&localStorage.setItem(localStorageKey,y)}catch(_){console.debug("Session storage error",_)}}),y},a.prototype.trackImpression=function(i,y,_,E){isIframe||!isBrowser$1||a.isPreviewing||this.track("impression",{contentId:i,variationId:y!==i?y:void 0,metadata:_},E)},a.prototype.trackConversion=function(i,y,_,E,C){if(!(isIframe||!isBrowser$1||a.isPreviewing)){var T=typeof y=="object"?y:E,R=typeof y=="string"?y:void 0;this.track("conversion",{amount:i,variationId:_,meta:T,contentId:R},C)}},Object.defineProperty(a.prototype,"isDevelopmentEnv",{get:function(){return a.isIframe||a.isBrowser&&(location.hostname==="localhost"||location.port!=="")||this.env!=="production"}
689,enumerable:!1,configurable:!0}),a.prototype.trackInteraction=function(i,y,_,E,C){if(_===void 0&&(_=!1),isIframe||!isBrowser$1||a.isPreviewing)return;var T=E&&E.target,R=T&&this.findBuilderParent(T);function $(V){return Math.round(V*1e3)/1e3}var O={};if(E){var I=E.clientX,N=E.clientY;if(T){var F=T.getBoundingClientRect(),D=I-F.left,B=N-F.top,j=$(D/F.width),M=$(B/F.height);O.targetOffset={x:j,y:M}}if(R){var F=R.getBoundingClientRect(),D=I-F.left,B=N-F.top,j=$(D/F.width),M=$(B/F.height);O.builderTargetOffset={x:j,y:M}}}var U=R&&(R.getAttribute("builder-id")||R.id);U&&R&&(O.builderElementIndex=[].slice.call(document.getElementsByClassName(U)).indexOf(R)),this.track("click",{contentId:i,metadata:O,variationId:y!==i?y:void 0,unique:!_,targetBuilderElement:U||void 0},C)},a.prototype.component=function(i){return i===void 0&&(i={}),a.component(i)},Object.defineProperty(a.prototype,"apiKey",{get:function(){return this.apiKey$.value},set:function(i){this.apiKey$.next(i)},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"authToken",{get:function(){return this.authToken$.value},set:function(i){this.authToken$.next(i)},enumerable:!1,configurable:!0}),a.prototype.modifySearch=function(i){return i.replace(/(^|&|\?)(builder_.*?)=/gi,function(y,_,E){return _+E.replace(/_/g,".")+"="})},a.prototype.setTestsFromUrl=function(){var i=this.getLocation().search;try{var y=QueryString.parseDeep(this.modifySearch(i||"").substr(1)),_=y.builder&&y.builder.tests;if(_&&typeof _=="object")for(var E in _)_.hasOwnProperty(E)&&this.setTestCookie(E,_[E])}catch(C){console.debug("Error parsing tests from URL",C)}},a.prototype.resetOverrides=function(){a.overrideUserAttributes={},this.cachebust=!1,this.noCache=!1,this.preview=!1,this.editingModel=null,this.overrides={},this.env="production",this.userAgent="",this.request=void 0,this.response=void 0},a.prototype.getOverridesFromQueryString=function(){var i=this.getLocation();try{var y=QueryString.parseDeep(this.modifySearch(i.search||"").substr(1)),_=y.builder;if(_){var E=_.userAttributes,C=_.overrides,T=_.env,R=_.host,$=_.api,O=_.cachebust,I=_.noCache,N=_.preview,F=_.editing,D=_.frameEditing,B=_.options,j=_.params;if(E&&this.setUserAttributes(E),B&&(this.queryOptions=__assign$1(__assign$1(__assign$1({},B.locale&&{locale:B.locale}),B.includeRefs&&{includeRefs:B.includeRefs}),B.enrich&&{enrich:B.enrich})),C&&(this.overrides=C),validEnvList.indexOf(T||$)>-1&&(this.env=T||$),a.isEditing){var M=D||F||N;M&&M!=="true"&&(this.editingModel=M)}O&&(this.cachebust=!0),I&&(this.noCache=!0),N&&(this.preview=!0),y&&(this.overrideParams=j)}}catch(U){console.debug("Error parsing overrides from URL",U)}},a.prototype.messageFrameLoaded=function(){var i;(i=window.parent)===null||i===void 0||i.postMessage({type:"builder.loaded",data:{value:!0}},"*")},a.prototype.bindMessageListeners=function(){var i=this;addEventListener("message",function(y){var _,E,C,T,R=a.isTrustedHostForEvent(y);if(R){var $=y.data;if($)switch($.type){case"builder.ping":{(_=window.parent)===null||_===void 0||_.postMessage({type:"builder.pong",data:{}},"*");break}case"builder.register":{if(y.source===window)break;var O=$.data;if(!O)break;var I=O.type,N=O.info,F=a.registry[I];F||(F=a.registry[I]=[]),F.push(N),a.registryChange.next(a.registry);break}case"builder.settingsChange":{if(y.source===window)break;var D=$.data;if(!D)break;Object.assign(a.settings,D),a.settingsChange.next(a.settings);break}case"builder.registerEditor":{if(y.source===window)break;var B=$.data;if(!B)break;var j=!!B.component;a.editors.every(function(te,Q){return B.name===te.name?(te.component&&!j||(a.editors[Q]=te),!1):!0});break}case"builder.triggerAnimation":{a.animator.triggerAnimation($.data);break}case"builder.contentUpdate":var M=$.data.key||$.data.alias||$.data.entry||$.data.modelName,U=$.data.data,V=i.observersByKey[M];V&&!i.noEditorUpdates[M]&&V.next([U]);break;case"builder.getComponents":(E=window.parent)===null||E===void 0||E.postMessage({type:"builder.components",data:a.components.map(function(te){return a.prepareComponentSpecToSend(te)})},"*");break;case"builder.editingModel":i.editingModel=$.data.model;break;case"builder.registerComponent":var H=$.data;a.addComponent(H);break;case"builder.blockContentLoading":typeof $.data.model=="string"&&(i.blockContentLoading=$.data.model);break;case"builder.editingMode":var W=$.data;W?(i.editingMode=!0,document.body.classList.add("builder-editing")):(i.editingMode=!1,document.body.classList.remove("builder-editing"));break;case"builder.editingPageMode":var K=$.data;a.editingPage=K;break;case"builder.overrideUserAttributes":var Y=$.data;assign(a.overrideUserAttributes,Y),i.flushGetContentQueue(!0);break;case"builder.overrideTestGroup":var ne=$.data,ae=ne.variationId,se=ne.contentId;ae&&se&&(i.setTestCookie(se,ae),i.flushGetContentQueue(!0));break;case"builder.evaluate":{var J=$.data.text,Z=$.data.arguments||[],re=$.data.id,oe=new Function(J),ie=void 0,ue=null;try{ie=oe.apply(i,Z)}catch(te){ue=toError$1(te)}ue?(C=window.parent)===null||C===void 0||C.postMessage({type:"builder.evaluateError",data:{id:re,error:ue.message}},"*"):ie&&typeof ie.then=="function"?ie.then(function(te){var Q;(Q=window.parent)===null||Q===void 0||Q.postMessage({type:"builder.evaluateResult",data:{id:re,result:te}},"*")}).catch(console.error):(T=window.parent)===null||T===void 0||T.postMessage({type:"builder.evaluateResult",data:{result:ie,id:re}},"*");break}}}})}
689,Object.defineProperty(a.prototype,"defaultCanTrack",{get:function(){return!!(a.isBrowser&&navigator.userAgent.trim()&&!navigator.userAgent.match(/bot|crawler|spider|robot|crawling|prerender|google|baidu|bing|msn|duckduckbot|teoma|slurp|yandex|phantom|headless|selenium|puppeteer/i)&&!this.browserTrackingDisabled)},enumerable:!1,configurable:!0}),a.prototype.init=function(i,y,_,E,C,T){return y===void 0&&(y=this.defaultCanTrack),_&&(this.request=_),E&&(this.response=E),this.canTrack=y,this.apiKey=i,C&&(this.authToken=C),T&&(this.apiVersion=T),this},Object.defineProperty(a.prototype,"previewingModel",{get:function(){var i=this.getLocation().search,y=QueryString.parse((i||"").substr(1));return y["builder.preview"]},enumerable:!1,configurable:!0}),a.prototype.getLocation=function(){var i,y={};return this.request?y=parse((i=this.request.url)!==null&&i!==void 0?i:""):typeof location=="object"&&(y=parse(location.href)),y.pathname===""&&(y.pathname="/"),y},a.prototype.getUserAttributes=function(i){i===void 0&&(i=this.userAgent||"");var y={Android:function(){return i.match(/Android/i)},BlackBerry:function(){return i.match(/BlackBerry/i)},iOS:function(){return i.match(/iPhone|iPod/i)},Opera:function(){return i.match(/Opera Mini/i)},Windows:function(){return i.match(/IEMobile/i)||i.match(/WPDesktop/i)},any:function(){return y.Android()||y.BlackBerry()||y.iOS()||y.Opera()||y.Windows()}},_=i.match(/Tablet|iPad/i),E=this.getLocation();return __assign$1({urlPath:E.pathname,host:E.host||E.hostname,device:_?"tablet":y.any()?"mobile":"desktop"},a.overrideUserAttributes)},a.prototype.setUserAttributes=function(i){assign(a.overrideUserAttributes,i),this.canTrack&&this.setCookie(a.attributesCookieName,JSON.stringify(this.getUserAttributes())),this.userAttributesChanged.next(i)},a.prototype.setTrackingUserAttributes=function(i){assign(this.trackingUserAttributes,i)},a.prototype.get=function(i,y){y===void 0&&(y={});var _=this;return a.isBrowser?(y.apiKey&&!this.apiKey&&(this.apiKey=y.apiKey),y.authToken&&!this.authToken&&(this.authToken=y.authToken),y.apiVersion&&!this.apiVersion&&(this.apiVersion=y.apiVersion)):(_=new a(y.apiKey||this.apiKey,y.req,y.res,void 0,y.authToken||this.authToken,y.apiVersion||this.apiVersion),_.setUserAttributes(this.getUserAttributes())),_.queueGetContent(i,y).map(function(E){var C=E&&E[0];if(a.isStatic)return C;var T=C&&C.data;return T?(typeof T.blocksString<"u"&&(T.blocks=JSON.parse(T.blocksString),delete T.blocksString),{data:T,id:C.id,variationId:C.testVariationId||C.variationId||null,testVariationId:C.testVariationId||C.variationId||null,testVariationName:C.testVariationName||null,lastUpdated:C.lastUpdated||null}):null})},a.prototype.queueGetContent=function(i,y){var _=this;y===void 0&&(y={});var E=y.key||y.alias||i,C=this.editingModel===i,T=this.observersByKey[E];this.apiKey==="DEMO"&&!this.overrides[E]&&!y.initialContent&&(y.initialContent=[]);var R=y.initialContent;if(T&&(!T.value||y.cache))return T.value&&nextTick$1(function(){T.next(T.value)}),T;if(C&&a.isBrowser&&parent.postMessage({type:"builder.updateContent",data:{options:y}},"*"),!R)if(this.getContentQueue||(this.getContentQueue=[]),this.getContentQueue.push(__assign$1(__assign$1({},y),{model:i,key:E})),this.getContentQueue&&this.getContentQueue.length>=this.contentPerRequest){var $=this.getContentQueue.slice();this.getContentQueue=[],nextTick$1(function(){_.flushGetContentQueue(!1,$)})}else nextTick$1(function(){_.flushGetContentQueue()});var O=new BehaviorSubject(null);return this.observersByKey[E]=O,y.noEditorUpdates&&(this.noEditorUpdates[E]=!0),R&&nextTick$1(function(){O.next(R)}),O},a.prototype.requestUrl=function(i,y){return getFetch()(i,this.addSdkHeaders(y)).then(function(_){return _.json()})}
689,Object.defineProperty(a.prototype,"host",{get:function(){switch(this.env){case"qa":return"https://qa.builder.io";case"test":return"https://builder-io-test.web.app";case"fast":return"https://fast.builder.io";case"cloud":return"https://cloud.builder.io";case"cdn2":return"https://cdn2.builder.io";case"cdn-qa":return"https://cdn-qa.builder.io";case"development":case"dev":return"http://localhost:5000";case"cdn-prod":return"https://cdn.builder.io";default:return a.overrideHost||"https://cdn.builder.io"}},enumerable:!1,configurable:!0}),a.prototype.getSdkHeaders=function(){return a.sdkInfo?{"X-Builder-SDK":a.sdkInfo.name,"X-Builder-SDK-GEN":"1","X-Builder-SDK-Version":a.sdkInfo.version}:{}},a.prototype.addSdkHeaders=function(i){return __assign$1(__assign$1({},i),{headers:__assign$1(__assign$1({},i.headers),this.getSdkHeaders())})},a.prototype.makeFetchApiCall=function(i,y){return getFetch()(i,this.addSdkHeaders(y))},a.prototype.flattenMongoQuery=function(i,y,_){_===void 0&&(_={});for(var E in i){var C=i[E],T=y?y+"."+E:E;C&&typeof C=="object"&&!Array.isArray(C)&&!Object.keys(C).find(function(R){return R.startsWith("$")})?this.flattenMongoQuery(C,T,_):_[T]=C}return _},a.prototype.flushGetContentQueue=function(i,y){var _=this;if(i===void 0&&(i=!1),!this.apiKey)throw new Error("Fetching content failed, expected apiKey to be defined instead got: ".concat(this.apiKey));if(this.apiVersion){if(!["v1","v3"].includes(this.apiVersion))throw new Error("Invalid apiVersion: expected 'v1' or 'v3', received '".concat(this.apiVersion,"'"))}else this.apiVersion=DEFAULT_API_VERSION;if(!(!i&&!this.getContentQueue)){var E=y||(i?this.priorContentQueue:this.getContentQueue)||[],C=E[0].apiEndpoint||"query";this.getOverridesFromQueryString();var T=__assign$1(__assign$1({omit:E[0].omit||"meta.componentsUsed",apiKey:this.apiKey},E[0].options),this.queryOptions);E[0].locale&&(T.locale=E[0].locale),E[0].fields&&(T.fields=E[0].fields),E[0].format&&(T.format=E[0].format),"noTraverse"in E[0]&&(T.noTraverse=E[0].noTraverse),"includeUnpublished"in E[0]&&(T.includeUnpublished=E[0].includeUnpublished),E[0].sort&&(T.sort=E[0].sort);var R=typeof location<"u"?QueryString.parseDeep(location.search.substr(1)):{},$=E&&E[0].userAttributes?E[0].userAttributes:this.targetContent?this.getUserAttributes():{urlPath:this.getLocation().pathname},O=E.find(function(ee){return!!ee.includeUrl});if(O){var I=this.getLocation();I.origin&&(T.url="".concat(I.origin).concat(I.pathname).concat(I.search))}var N=y==null?void 0:y.find(function(ee){return ee.url});N!=null&&N.url&&($.urlPath=N.url.split("?")[0]),T.userAttributes=JSON.stringify($),!i&&!y&&(this.priorContentQueue=E,this.getContentQueue=null);var F=this.cachebust||isIframe||R.cachebust||R["builder.cachebust"];if((F||this.env!=="production")&&(T.cachebust=!0),a.isEditing&&(T.isEditing=!0),(this.noCache||this.env!=="production")&&(T.noCache=!0),size$2(this.overrides))for(var D in this.overrides)this.overrides.hasOwnProperty(D)&&(T["overrides.".concat(D)]=this.overrides[D]);for(var B=0,j=E;B<j.length;B++){var M=j[B],U=M.format;U&&(T.format=U),M.static&&(T.static=M.static),M.cachebust&&(T.cachebust=M.cachebust),isPositiveNumber(M.cacheSeconds)&&(T.cacheSeconds=M.cacheSeconds),isPositiveNumber(M.staleCacheSeconds)&&(T.staleCacheSeconds=M.staleCacheSeconds);for(var V=["prerender","extractCss","limit","offset","query","preview","model","entry","rev","static"],H=0,W=V;H<W.length;H++){var D=W[H],K=M[D];K!==void 0&&(C==="query"?(T.options=T.options||{},T.options[M.key]=T.options[M.key]||{},T.options[M.key][D]=JSON.stringify(K)):T[D]=JSON.stringify(K))}}this.preview&&(T.preview="true");var Y=Object.keys(T).length>0,ne=this.host,ae=E.map(function(ee){return encodeURIComponent(ee.key)}).join(",");if(this.overrideParams){var se=omit$3(QueryString.parse(this.overrideParams),"apiKey");assign(T,se)}var J=T.format,Z=J==="solid"||J==="react",re=Z||C==="query";if(C==="content"&&(T.enrich=!0,E[0].query)){var oe=this.flattenMongoQuery({query:E[0].query});for(var D in oe)T[D]=oe[D];delete T.query}var ie=QueryString.stringifyDeep(T),ue=__assign$1({headers:{}},E[0].fetchOptions);this.authToken&&(ue.headers=__assign$1(__assign$1({},ue.headers),{Authorization:"Bearer ".concat(this.authToken)}));var te;Z?te="".concat(ne,"/api/v1/codegen/").concat(this.apiKey,"/").concat(ae):C==="query"?te="".concat(ne,"/api/v3/query/").concat(this.apiKey,"/").concat(ae):te="".concat(ne,"/api/v3/content/").concat(E[0].model),te=te+(T&&Y?"?".concat(ie):"");var Q=this.makeFetchApiCall(te,ue).then(function(ee){return ee.json()}).then(function(ee){for(var ge=0,ve=E;ge<ve.length;ge++){var de=ve[ge],ce=de.key;if(!(de.model===_.blockContentLoading&&!de.noEditorUpdates)){var le=_.editingModel===de.model;le&&a.isEditing&&parent.postMessage({type:"builder.updateContent",data:{options:de}},"*");var fe=_.observersByKey[ce];if(!fe)return;var he=re?ee[ce]:ee.results,X=he;if(he){var Ee=a.isServer?X:_.processResultsForTests(X);fe.next(Ee)}else{var me=_.getLocation().search;if((me||"").includes("builder.preview="+de.model)){var Pe={id:"preview",name:"Preview",data:{}};fe.next([Pe])}fe.next([])}}}},function(ee){for(var ge=0,ve=E;ge<ve.length;ge++){var de=ve[ge],ce=_.observersByKey[de.key];if(!ce)return;ce.error(ee)}});return Q}},a.prototype.processResultsForTests=function(i){var y=this,_,E=i.map(function(C){if(!C.variations)return C;var T=y.getTestCookie(C.id),R=T===C.id?C:C.variations[T];if(R)return __assign$1(__assign$1({},C),{data:R.data,variationId:T,testVariationId:T,testVariationName:R.name});if(y.canTrack&&C.variations&&size$2(C.variations)){var $=0,O=Math.random();for(var I in C.variations){var N=C.variations[I],F=N.testRatio;if($+=F,O<$){y.setTestCookie(C.id,N.id);var D=N.name||(N.id===C.id?"Default variation":"");return __assign$1(__assign$1({},C),{data:N.data,variationId:N.id,testVariationId:N.id,variationName:D,testVariationName:D})}}y.setTestCookie(C.id,C.id)}return __assign$1(__assign$1(__assign$1({},C),{variationId:C.id}),C.variations&&size$2(C.variations)&&{testVariationId:C.id,testVariationName:"Default variation"})});return isIframe&&((_=window.parent)===null||_===void 0||_.postMessage({type:"builder.contentResults",data:{results:E}},"*")),E},a.prototype.getTestCookie=function(i){return this.getCookie("".concat(this.testCookiePrefix,".").concat(i))},a.prototype.setTestCookie=function(i,y){if(!this.canTrack){this.cookieQueue.push([i,y]);return}var _=new Date;return _.setDate(_.getDate()+30),this.setCookie("".concat(this.testCookiePrefix,".").concat(i),y,_)},a.prototype.getCookie=function(i){return this.cookies?this.cookies.get(i):a.isBrowser&&getCookie(i)},a.prototype.setCookie=function(i,y,_){return this.cookies&&!(a.isServer&&a.isStatic)?this.cookies.set(i,y,{expires:_,secure:this.getLocation().protocol==="https:"}
689):a.isBrowser&&setCookie(i,y,_)},a.prototype.getContent=function(i,y){if(y===void 0&&(y={}),!this.apiKey)throw new Error("Fetching content from model ".concat(i," failed, expected apiKey to be defined instead got: ").concat(this.apiKey));return this.queueGetContent(i,y)},a.prototype.getAll=function(i,y){y===void 0&&(y={});var _=this;return a.isBrowser?(y.apiKey&&!this.apiKey&&(this.apiKey=y.apiKey),y.authToken&&!this.authToken&&(this.authToken=y.authToken),y.apiVersion&&!this.apiVersion&&(this.apiVersion=y.apiVersion)):(_=new a(y.apiKey||this.apiKey,y.req,y.res,!1,y.authToken||this.authToken,y.apiVersion||this.apiVersion),_.setUserAttributes(this.getUserAttributes())),"noTraverse"in y||(y.noTraverse=!0),_.getContent(i,__assign$1(__assign$1({limit:30},y),{key:y.key||a.isBrowser?"".concat(i,":").concat(hash(omit$3(y,"initialContent","req","res"))):void 0})).promise()},a.VERSION=SDK_VERSION$1,a.components=[],a.isStatic=!0,a.animator=new Animator,a.nextTick=nextTick$1,a.throttle=throttle$1,a.editors=[],a.trustedHosts=["*.beta.builder.io","beta.builder.io","builder.io","localhost","qa.builder.io"],a.plugins=[],a.actions=[],a.registry={},a.attributesCookieName="builder.userAttributes",a.registryChange=new BehaviorSubject({}),a._editingPage=!1,a.isIframe=isIframe,a.isBrowser=isBrowser$1,a.isReactNative=isReactNative,a.isServer=!isBrowser$1&&!isReactNative,a.previewingModel=a.isBrowser&&getQueryParam(location.href,"builder.preview"),a.settings={},a.settingsChange=new BehaviorSubject({}),a.isEditing=!!(isIframe&&(document.referrer&&document.referrer.match(/builder\.io|localhost:1234/)||location.search.indexOf("builder.frameEditing=")!==-1)),a.isPreviewing=!!(isBrowser$1&&(location.search.indexOf("builder.preview=")!==-1||location.search.indexOf("builder.frameEditing=")!==-1)),a.isReact=!1,a.sdkInfo=void 0,a.overrideUserAttributes={},a}(),builder=new Builder(null,void 0,void 0,!0);Builder.singletonInstance=builder;function sheetForTag(a){if(a.sheet)return a.sheet;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].ownerNode===a)return document.styleSheets[i]}function createStyleElement(a){var i=document.createElement("style");return i.setAttribute("data-emotion",a.key),a.nonce!==void 0&&i.setAttribute("nonce",a.nonce),i.appendChild(document.createTextNode("")),i}var StyleSheet=function(){function a(y){this.isSpeedy=y.speedy===void 0?!0:y.speedy,this.tags=[],this.ctr=0,this.nonce=y.nonce,this.key=y.key,this.container=y.container,this.before=null}var i=a.prototype;return i.insert=function(_){if(this.ctr%(this.isSpeedy?65e3:1)===0){var E=createStyleElement(this),C;this.tags.length===0?C=this.before:C=this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(E,C),this.tags.push(E)}var T=this.tags[this.tags.length-1];if(this.isSpeedy){var R=sheetForTag(T);try{var $=_.charCodeAt(1)===105&&_.charCodeAt(0)===64;R.insertRule(_,$?0:R.cssRules.length)}catch{}}else T.appendChild(document.createTextNode(_));this.ctr++}
689,i.flush=function(){this.tags.forEach(function(_){return _.parentNode.removeChild(_)}),this.tags=[],this.ctr=0},a}();function stylis_min(a){function i(ce,le,fe,he,X){for(var Ee=0,me=0,Pe=0,Se=0,Ae,xe,Be=0,Me=0,Ce,Re=Ce=Ae=0,Te=0,$e=0,De=0,Ie=0,Ne=fe.length,Oe=Ne-1,ke,ye="",we="",We="",Qe="",ze;Te<Ne;){if(xe=fe.charCodeAt(Te),Te===Oe&&me+Se+Pe+Ee!==0&&(me!==0&&(xe=me===47?10:47),Se=Pe=Ee=0,Ne++,Oe++),me+Se+Pe+Ee===0){if(Te===Oe&&(0<$e&&(ye=ye.replace(F,"")),0<ye.trim().length)){switch(xe){case 32:case 9:case 59:case 13:case 10:break;default:ye+=fe.charAt(Te)}xe=59}switch(xe){case 123:for(ye=ye.trim(),Ae=ye.charCodeAt(0),Ce=1,Ie=++Te;Te<Ne;){switch(xe=fe.charCodeAt(Te)){case 123:Ce++;break;case 125:Ce--;break;case 47:switch(xe=fe.charCodeAt(Te+1)){case 42:case 47:e:{for(Re=Te+1;Re<Oe;++Re)switch(fe.charCodeAt(Re)){case 47:if(xe===42&&fe.charCodeAt(Re-1)===42&&Te+2!==Re){Te=Re+1;break e}break;case 10:if(xe===47){Te=Re+1;break e}}Te=Re}}break;case 91:xe++;case 40:xe++;case 34:case 39:for(;Te++<Oe&&fe.charCodeAt(Te)!==xe;);}if(Ce===0)break;Te++}switch(Ce=fe.substring(Ie,Te),Ae===0&&(Ae=(ye=ye.replace(N,"").trim()).charCodeAt(0)),Ae){case 64:switch(0<$e&&(ye=ye.replace(F,"")),xe=ye.charCodeAt(1),xe){case 100:case 109:case 115:case 45:$e=le;break;default:$e=te}if(Ce=i(le,$e,Ce,xe,X+1),Ie=Ce.length,0<ee&&($e=y(te,ye,De),ze=R(3,Ce,$e,le,oe,re,Ie,xe,X,he),ye=$e.join(""),ze!==void 0&&(Ie=(Ce=ze.trim()).length)===0&&(xe=0,Ce="")),0<Ie)switch(xe){case 115:ye=ye.replace(Y,T);case 100:case 109:case 45:Ce=ye+"{"+Ce+"}";break;case 107:ye=ye.replace(V,"$1 $2"),Ce=ye+"{"+Ce+"}",Ce=ue===1||ue===2&&C("@"+Ce,3)?"@-webkit-"+Ce+"@"+Ce:"@"+Ce;break;default:Ce=ye+Ce,he===112&&(Ce=(we+=Ce,""))}else Ce="";break;default:Ce=i(le,y(le,ye,De),Ce,he,X+1)}We+=Ce,Ce=De=$e=Re=Ae=0,ye="",xe=fe.charCodeAt(++Te);break;case 125:case 59:if(ye=(0<$e?ye.replace(F,""):ye).trim(),1<(Ie=ye.length))switch(Re===0&&(Ae=ye.charCodeAt(0),Ae===45||96<Ae&&123>Ae)&&(Ie=(ye=ye.replace(" ",":")).length),0<ee&&(ze=R(1,ye,le,ce,oe,re,we.length,he,X,he))!==void 0&&(Ie=(ye=ze.trim()).length)===0&&(ye="\0\0"),Ae=ye.charCodeAt(0),xe=ye.charCodeAt(1),Ae){case 0:break;case 64:if(xe===105||xe===99){Qe+=ye+fe.charAt(Te);break}default:ye.charCodeAt(Ie-1)!==58&&(we+=E(ye,Ae,xe,ye.charCodeAt(2)))}De=$e=Re=Ae=0,ye="",xe=fe.charCodeAt(++Te)}}switch(xe){case 13:case 10:me===47?me=0:1+Ae===0&&he!==107&&0<ye.length&&($e=1,ye+="\0"),0<ee*ve&&R(0,ye,le,ce,oe,re,we.length,he,X,he),re=1,oe++;break;case 59:case 125:if(me+Se+Pe+Ee===0){re++;break}default:switch(re++,ke=fe.charAt(Te),xe){case 9:case 32:if(Se+Ee+me===0)switch(Be){case 44:case 58:case 9:case 32:ke="";break;default:xe!==32&&(ke=" ")}break;case 0:ke="\\0";break;case 12:ke="\\f";break;case 11:ke="\\v";break;case 38:Se+me+Ee===0&&($e=De=1,ke="\f"+ke);break;case 108:if(Se+me+Ee+ie===0&&0<Re)switch(Te-Re){case 2:Be===112&&fe.charCodeAt(Te-3)===58&&(ie=Be);case 8:Me===111&&(ie=Me)}break;case 58:Se+me+Ee===0&&(Re=Te);break;case 44:me+Pe+Se+Ee===0&&($e=1,ke+="\r");break;case 34:case 39:me===0&&(Se=Se===xe?0:Se===0?xe:Se);break;case 91:Se+me+Pe===0&&Ee++;break;case 93:Se+me+Pe===0&&Ee--;break;case 41:Se+me+Ee===0&&Pe--;break;case 40:if(Se+me+Ee===0){if(Ae===0)switch(2*Be+3*Me){case 533:break;default:Ae=1}Pe++}break;case 64:me+Pe+Se+Ee+Re+Ce===0&&(Ce=1);break;case 42:case 47:if(!(0<Se+Ee+Pe))switch(me){case 0:switch(2*xe+3*fe.charCodeAt(Te+1)){case 235:me=47;break;case 220:Ie=Te,me=42}break;case 42:xe===47&&Be===42&&Ie+2!==Te&&(fe.charCodeAt(Ie+2)===33&&(we+=fe.substring(Ie,Te+1)),ke="",me=0)}}me===0&&(ye+=ke)}Me=Be,Be=xe,Te++}if(Ie=we.length,0<Ie){if($e=le,0<ee&&(ze=R(2,we,$e,ce,oe,re,Ie,he,X,he),ze!==void 0&&(we=ze).length===0))return Qe+we+We;if(we=$e.join(",")+"{"+we+"}",ue*ie!==0){switch(ue!==2||C(we,2)||(ie=0),ie){case 111:we=we.replace(W,":-moz-$1")+we;break;case 112:we=we.replace(H,"::-webkit-input-$1")+we.replace(H,"::-moz-$1")+we.replace(H,":-ms-input-$1")+we}ie=0}}return Qe+we+We}function y(ce,le,fe){var he=le.trim().split(M);le=he;var X=he.length,Ee=ce.length;switch(Ee){case 0:case 1:var me=0;for(ce=Ee===0?"":ce[0]+" ";me<X;++me)le[me]=_(ce,le[me],fe).trim();break;default:var Pe=me=0;for(le=[];me<X;++me)for(var Se=0;Se<Ee;++Se)le[Pe++]=_(ce[Se]+" ",he[me],fe).trim()}return le}function _(ce,le,fe){var he=le.charCodeAt(0);switch(33>
689he&&(he=(le=le.trim()).charCodeAt(0)),he){case 38:return le.replace(U,"$1"+ce.trim());case 58:return ce.trim()+le.replace(U,"$1"+ce.trim());default:if(0<1*fe&&0<le.indexOf("\f"))return le.replace(U,(ce.charCodeAt(0)===58?"":"$1")+ce.trim())}return ce+le}function E(ce,le,fe,he){var X=ce+";",Ee=2*le+3*fe+4*he;if(Ee===944){ce=X.indexOf(":",9)+1;var me=X.substring(ce,X.length-1).trim();return me=X.substring(0,ce).trim()+me+";",ue===1||ue===2&&C(me,1)?"-webkit-"+me+me:me}if(ue===0||ue===2&&!C(X,1))return X;switch(Ee){case 1015:return X.charCodeAt(10)===97?"-webkit-"+X+X:X;case 951:return X.charCodeAt(3)===116?"-webkit-"+X+X:X;case 963:return X.charCodeAt(5)===110?"-webkit-"+X+X:X;case 1009:if(X.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+X+X;case 978:return"-webkit-"+X+"-moz-"+X+X;case 1019:case 983:return"-webkit-"+X+"-moz-"+X+"-ms-"+X+X;case 883:if(X.charCodeAt(8)===45)return"-webkit-"+X+X;if(0<X.indexOf("image-set(",11))return X.replace(Z,"$1-webkit-$2")+X;break;case 932:if(X.charCodeAt(4)===45)switch(X.charCodeAt(5)){case 103:return"-webkit-box-"+X.replace("-grow","")+"-webkit-"+X+"-ms-"+X.replace("grow","positive")+X;case 115:return"-webkit-"+X+"-ms-"+X.replace("shrink","negative")+X;case 98:return"-webkit-"+X+"-ms-"+X.replace("basis","preferred-size")+X}return"-webkit-"+X+"-ms-"+X+X;case 964:return"-webkit-"+X+"-ms-flex-"+X+X;case 1023:if(X.charCodeAt(8)!==99)break;return me=X.substring(X.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+me+"-webkit-"+X+"-ms-flex-pack"+me+X;case 1005:return B.test(X)?X.replace(D,":-webkit-")+X.replace(D,":-moz-")+X:X;case 1e3:switch(me=X.substring(13).trim(),le=me.indexOf("-")+1,me.charCodeAt(0)+me.charCodeAt(le)){case 226:me=X.replace(K,"tb");break;case 232:me=X.replace(K,"tb-rl");break;case 220:me=X.replace(K,"lr");break;default:return X}return"-webkit-"+X+"-ms-"+me+X;case 1017:if(X.indexOf("sticky",9)===-1)break;case 975:switch(le=(X=ce).length-10,me=(X.charCodeAt(le)===33?X.substring(0,le):X).substring(ce.indexOf(":",7)+1).trim(),Ee=me.charCodeAt(0)+(me.charCodeAt(7)|0)){case 203:if(111>me.charCodeAt(8))break;case 115:X=X.replace(me,"-webkit-"+me)+";"+X;break;case 207:case 102:X=X.replace(me,"-webkit-"+(102<Ee?"inline-":"")+"box")+";"+X.replace(me,"-webkit-"+me)+";"+X.replace(me,"-ms-"+me+"box")+";"+X}return X+";";case 938:if(X.charCodeAt(5)===45)switch(X.charCodeAt(6)){case 105:return me=X.replace("-items",""),"-webkit-"+X+"-webkit-box-"+me+"-ms-flex-"+me+X;case 115:return"-webkit-"+X+"-ms-flex-item-"+X.replace(ae,"")+X;default:return"-webkit-"+X+"-ms-flex-line-pack"+X.replace("align-content","").replace(ae,"")+X}break;case 973:case 989:if(X.charCodeAt(3)!==45||X.charCodeAt(4)===122)break;case 931:case 953:if(J.test(ce)===!0)return(me=ce.substring(ce.indexOf(":")+1)).charCodeAt(0)===115?E(ce.replace("stretch","fill-available"),le,fe,he).replace(":fill-available",":stretch"):X.replace(me,"-webkit-"+me)+X.replace(me,"-moz-"+me.replace("fill-",""))+X;break;case 962:if(X="-webkit-"+X+(X.charCodeAt(5)===102?"-ms-"+X:"")+X,fe+he===211&&X.charCodeAt(13)===105&&0<X.indexOf("transform",10))return X.substring(0,X.indexOf(";",27)+1).replace(j,"$1-webkit-$2")+X}return X}function C(ce,le){var fe=ce.indexOf(le===1?":":"{"),he=ce.substring(0,le!==3?fe:10);return fe=ce.substring(fe+1,ce.length-1),ge(le!==2?he:he.replace(se,"$1"),fe,le)}function T(ce,le){var fe=E(le,le.charCodeAt(0),le.charCodeAt(1),le.charCodeAt(2));return fe!==le+";"?fe.replace(ne," or ($1)").substring(4):"("+le+")"}function R(ce,le,fe,he,X,Ee,me,Pe,Se,Ae){for(var xe=0,Be=le,Me;xe<ee;++xe)switch(Me=Q[xe].call(I,ce,Be,fe,he,X,Ee,me,Pe,Se,Ae)){case void 0:case!1:case!0:case null:break;default:Be=Me}if(Be!==le)return Be}function $(ce){switch(ce){case void 0:case null:ee=Q.length=0;break;default:if(typeof ce=="function")Q[ee++]=ce;else if(typeof ce=="object")for(var le=0,fe=ce.length;le<fe;++le)$(ce[le]);else ve=!!ce|0}return $}function O(ce){return ce=ce.prefix,ce!==void 0&&(ge=null,ce?typeof ce!="function"?ue=1:(ue=2,ge=ce):ue=0),O}function I(ce,le){var fe=ce;if(33>fe.charCodeAt(0)&&(fe=fe.trim()),de=fe,fe=[de],0<ee){var he=R(-1,le,fe,fe,oe,re,0,0,0,0);he!==void 0&&typeof he=="string"&&(le=he)}var X=i(te,fe,le,0,0);return 0<ee&&(he=R(-2,X,fe,fe,oe,re,X.length,0,0,0),he!==void 0&&(X=he)),de="",ie=0,re=oe=1,X}var N=/^\0+/g,F=/[\0\r\f]/g,D=/: */g,B=/zoo|gra/,j=/([,: ])(transform)/g,M=/,\r+?/g,U=/([\t\r\n ])*\f?&/g,V=/@(k\w+)\s*(\S*)\s*/,H=/::(place)/g,W=/:(read-only)/g,K=/[svh]\w+-[tblr]{2}/,Y=/\(\s*(.*)\s*\)/g,ne=/([\s\S]*?);/g,ae=/-self|flex-/g,se=/[^]*?(:[rp][el]a[\w-]+)[^]*/,J=/stretch|:\s*\w+\-(?:conte|avail)/,Z=/([^-])(image-set\()/,re=1,oe=1,ie=0,ue=1,te=[],Q=[],ee=0,ge=null,ve=0,de="";return I.use=$,I.set=O,a!==void 0&&O(a),I}var delimiter="/*|*/",needle=delimiter+"}";function toSheet(a){a&&Sheet.current.insert(a+"}")}var Sheet={current:null},ruleSheet=function a(i,y,_,E,C,T,R,$,O,I){switch(i){case 1:{switch(y.charCodeAt(0)){case 64:return Sheet.current.insert(y+";"),"";case 108:if(y.charCodeAt(2)===98)return""}break}case 2:{if($===0)return y+delimiter;break}case 3:switch($){case 102:case 112:return Sheet.current.insert(_[0]+y),"";default:return y+(I===0?delimiter:"")}case-2:y.split(needle).forEach(toSheet)}},createCache=function a(i){i===void 0&&(i={});var y=i.key||"css",_;i.prefix!==void 0&&(_={prefix:i.prefix});var E=new stylis_min(_),C={},T;{T=i.container||document.head;var R=document.querySelectorAll("style[data-emotion-"+y+"]");Array.prototype.forEach.call(R,function(I){var N=I.getAttribute("data-emotion-"+y);N.split(" ").forEach(function(F){C[F]=!0}),I.parentNode!==T&&T.appendChild(I)})}var $;E.use(i.stylisPlugins)(ruleSheet),$=function(N,F,D,B){var j=F.name;Sheet.current=D,E(N,F.styles),B&&(O.inserted[j]=!0)};var O={key:y,sheet:new StyleSheet({key:y,container:T,nonce:i.nonce,speedy:i.speedy}),nonce:i.nonce,inserted:C,registered:{},insert:$};return O},isBrowser=!0;function getRegisteredStyles(a,i,y){var _="";return y.split(" ").forEach(function(E){a[E]!==void 0?i.push(a[E]):_+=E+" "}),_}var insertStyles=function a(i,y,_){var E=i.key+"-"+y.name;if((_===!1||isBrowser===!1)&&i.registered[E]===void 0&&(i.registered[E]=y.styles),i.inserted[y.name]===void 0){var C=y;do i.insert("."+E,C,i.sheet,!0),C=C.next;while(C!==void 0)}};function murmur2(a){for(var i=0,y,_=0,E=a.length;E>=4;
689++_,E-=4)y=a.charCodeAt(_)&255|(a.charCodeAt(++_)&255)<<8|(a.charCodeAt(++_)&255)<<16|(a.charCodeAt(++_)&255)<<24,y=(y&65535)*1540483477+((y>>>16)*59797<<16),y^=y>>>24,i=(y&65535)*1540483477+((y>>>16)*59797<<16)^(i&65535)*1540483477+((i>>>16)*59797<<16);switch(E){case 3:i^=(a.charCodeAt(_+2)&255)<<16;case 2:i^=(a.charCodeAt(_+1)&255)<<8;case 1:i^=a.charCodeAt(_)&255,i=(i&65535)*1540483477+((i>>>16)*59797<<16)}return i^=i>>>13,i=(i&65535)*1540483477+((i>>>16)*59797<<16),((i^i>>>15)>>>0).toString(36)}var unitlessKeys={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function memoize(a){var i={};return function(y){return i[y]===void 0&&(i[y]=a(y)),i[y]}}var hyphenateRegex=/[A-Z]|^ms/g,animationRegex=/_EMO_([^_]+?)_([^]*?)_EMO_/g,isCustomProperty=function a(i){return i.charCodeAt(1)===45},isProcessableValue=function a(i){return i!=null&&typeof i!="boolean"},processStyleName=memoize(function(a){return isCustomProperty(a)?a:a.replace(hyphenateRegex,"-$&").toLowerCase()}),processStyleValue=function a(i,y){switch(i){case"animation":case"animationName":if(typeof y=="string")return y.replace(animationRegex,function(_,E,C){return cursor={name:E,styles:C,next:cursor},E})}return unitlessKeys[i]!==1&&!isCustomProperty(i)&&typeof y=="number"&&y!==0?y+"px":y};function handleInterpolation(a,i,y,_){if(y==null)return"";if(y.__emotion_styles!==void 0)return y;switch(typeof y){case"boolean":return"";case"object":{if(y.anim===1)return cursor={name:y.name,styles:y.styles,next:cursor},y.name;if(y.styles!==void 0){var E=y.next;if(E!==void 0)for(;E!==void 0;)cursor={name:E.name,styles:E.styles,next:cursor},E=E.next;var C=y.styles+";";return C}return createStringFromObject(a,i,y)}}if(i==null)return y;var T=i[y];return T!==void 0&&!_?T:y}function createStringFromObject(a,i,y){var _="";if(Array.isArray(y))for(var E=0;E<y.length;E++)_+=handleInterpolation(a,i,y[E],!1);else for(var C in y){var T=y[C];if(typeof T!="object")i!=null&&i[T]!==void 0?_+=C+"{"+i[T]+"}":isProcessableValue(T)&&(_+=processStyleName(C)+":"+processStyleValue(C,T)+";");else if(Array.isArray(T)&&typeof T[0]=="string"&&(i==null||i[T[0]]===void 0))for(var R=0;R<T.length;R++)isProcessableValue(T[R])&&(_+=processStyleName(C)+":"+processStyleValue(C,T[R])+";");else{var $=handleInterpolation(a,i,T,!1);switch(C){case"animation":case"animationName":{_+=processStyleName(C)+":"+$+";";break}default:_+=C+"{"+$+"}"}}}return _}var labelPattern=/label:\s*([^\s;\n{]+)\s*;/g,cursor,serializeStyles=function a(i,y,_){if(i.length===1&&typeof i[0]=="object"&&i[0]!==null&&i[0].styles!==void 0)return i[0];var E=!0,C="";cursor=void 0;var T=i[0];T==null||T.raw===void 0?(E=!1,C+=handleInterpolation(_,y,T,!1)):C+=T[0];for(var R=1;R<i.length;R++)C+=handleInterpolation(_,y,i[R],C.charCodeAt(C.length-1)===46),E&&(C+=T[R]);labelPattern.lastIndex=0;for(var $="",O;(O=labelPattern.exec(C))!==null;)$+="-"+O[1];var I=murmur2(C)+$;return{name:I,styles:C,next:cursor}},hasOwnProperty=Object.prototype.hasOwnProperty,EmotionCacheContext=reactExports.createContext(typeof HTMLElement<"u"?createCache():null),ThemeContext=reactExports.createContext({});EmotionCacheContext.Provider;var withEmotionCache=function a(i){var y=function(E,C){return reactExports.createElement(EmotionCacheContext.Consumer,null,function(T){return i(E,T,C)})};return reactExports.forwardRef(y)},typePropName="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",createEmotionProps=function a(i,y){var _={};for(var E in y)hasOwnProperty.call(y,E)&&(_[E]=y[E]);return _[typePropName]=i,_},Noop$1=function a(){return null},render=function a(i,y,_,E){var C=_===null?y.css:y.css(_);typeof C=="string"&&i.registered[C]!==void 0&&(C=i.registered[C]);var T=y[typePropName],R=[C],$="";typeof y.className=="string"?$=getRegisteredStyles(i.registered,R,y.className):y.className!=null&&($=y.className+" ");var O=serializeStyles(R);insertStyles(i,O,typeof T=="string"),$+=i.key+"-"+O.name;var I={};for(var N in y)hasOwnProperty.call(y,N)&&N!=="css"&&N!==typePropName&&(I[N]=y[N]);I.ref=E,I.className=$;var F=reactExports.createElement(T,I),D=reactExports.createElement(Noop$1,null);return reactExports.createElement(reactExports.Fragment,null,D,F)},Emotion=withEmotionCache(function(a,i,y){return typeof a.css=="function"?reactExports.createElement(ThemeContext.Consumer,null,function(_){return render(i,a,_,y)}):render(i,a,null,y)});function css(){for(var a=arguments.length,i=new Array(a),y=0;y<a;y++)i[y]=arguments[y];return serializeStyles(i)}var jsx=function a(i,y){var _=arguments;if(y==null||!hasOwnProperty.call(y,"css"))return reactExports.createElement.apply(void 0,_);var E=_.length,C=new Array(E);C[0]=Emotion,C[1]=createEmotionProps(i,y);for(var T=2;T<E;T++)C[T]=_[T];return reactExports.createElement.apply(null,C)},classnames=function a(i){for(var y=i.length,_=0,E="";_<y;_++){var C=i[_];if(C!=null){var T=void 0;switch(typeof C){case"boolean":break;case"object":{if(Array.isArray(C))T=a(C);else{T="";for(var R in C)C[R]&&R&&(T&&(T+=" "),T+=R)}break}
689default:T=C}T&&(E&&(E+=" "),E+=T)}}return E};function merge(a,i,y){var _=[],E=getRegisteredStyles(a,_,y);return _.length<2?y:E+i(_)}var Noop=function a(){return null},ClassNames=withEmotionCache(function(a,i){return reactExports.createElement(ThemeContext.Consumer,null,function(y){var _=function(){for(var O=arguments.length,I=new Array(O),N=0;N<O;N++)I[N]=arguments[N];var F=serializeStyles(I,i.registered);return insertStyles(i,F,!1),i.key+"-"+F.name},E=function(){for(var O=arguments.length,I=new Array(O),N=0;N<O;N++)I[N]=arguments[N];return merge(i.registered,_,classnames(I))},C={css:_,cx:E,theme:y},T=a.children(C),R=reactExports.createElement(Noop,null);return reactExports.createElement(reactExports.Fragment,null,R,T)})}),define_process_env_default={},SDK_VERSION="5.0.12",_a;typeof window<"u"&&((_a=window.parent)===null||_a===void 0||_a.postMessage({type:"builder.isReactSdk",data:{value:!0,supportsPatchUpdates:"v4",supportsCustomBreakpoints:!0,supportsGlobalSymbols:!0,blockLevelPersonalization:!0,version:SDK_VERSION}},"*"));var extendStatics=function(a,i){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(y,_){y.__proto__=_}||function(y,_){for(var E in _)Object.prototype.hasOwnProperty.call(_,E)&&(y[E]=_[E])})(a,i)};function __extends(a,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function y(){this.constructor=a}extendStatics(a,i),a.prototype=i===null?Object.create(i):(y.prototype=i.prototype,new y)}var __assign=function(){return(__assign=Object.assign||function(a){for(var i,y=1,_=arguments.length;y<_;y++)for(var E in i=arguments[y])Object.prototype.hasOwnProperty.call(i,E)&&(a[E]=i[E]);return a}).apply(this,arguments)};function __rest(a,i){var y={};for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&i.indexOf(_)<0&&(y[_]=a[_]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function"){var E=0;for(_=Object.getOwnPropertySymbols(a);E<_.length;E++)i.indexOf(_[E])<0&&Object.prototype.propertyIsEnumerable.call(a,_[E])&&(y[_[E]]=a[_[E]])}return y}function __decorate(a,i,y,_){var E,C=arguments.length,T=C<3?i:_===null?_=Object.getOwnPropertyDescriptor(i,y):_;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")T=Reflect.decorate(a,i,y,_);else for(var R=a.length-1;R>=0;R--)(E=a[R])&&(T=(C<3?E(T):C>3?E(i,y,T):E(i,y))||T);return C>3&&T&&Object.defineProperty(i,y,T),T}function __metadata(a,i){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,i)}function __awaiter(a,i,y,_){return new(y||(y=Promise))(function(E,C){function T(O){try{$(_.next(O))}catch(I){C(I)}}function R(O){try{$(_.throw(O))}catch(I){C(I)}}function $(O){var I;O.done?E(O.value):(I=O.value,I instanceof y?I:new y(function(N){N(I)})).then(T,R)}$((_=_.apply(a,[])).next())})}function __generator(a,i){var y,_,E,C,T={label:0,sent:function(){if(1&E[0])throw E[1];return E[1]},trys:[],ops:[]};return C={next:R(0),throw:R(1),return:R(2)},typeof Symbol=="function"&&(C[Symbol.iterator]=function(){return this}),C;function R($){return function(O){return function(I){if(y)throw new TypeError("Generator is already executing.");for(;C&&(C=0,I[0]&&(T=0)),T;)try{if(y=1,_&&(E=2&I[0]?_.return:I[0]?_.throw||((E=_.return)&&E.call(_),0):_.next)&&!(E=E.call(_,I[1])).done)return E;switch(_=0,E&&(I=[2&I[0],E.value]),I[0]){case 0:case 1:E=I;break;case 4:return T.label++,{value:I[1],done:!1};case 5:T.label++,_=I[1],I=[0];continue;case 7:I=T.ops.pop(),T.trys.pop();continue;default:if(E=T.trys,!((E=E.length>0&&E[E.length-1])||I[0]!==6&&I[0]!==2)){T=0;continue}if(I[0]===3&&(!E||I[1]>E[0]&&I[1]<E[3])){T.label=I[1];break}if(I[0]===6&&T.label<E[1]){T.label=E[1],E=I;break}if(E&&T.label<E[2]){T.label=E[2],T.ops.push(I);break}E[2]&&T.ops.pop(),T.trys.pop();continue}I=i.call(a,T)}catch(N){I=[6,N],_=0}finally{y=E=0}if(5&I[0])throw I[1];return{value:I[0]?I[1]:void 0,done:!0}}([$,O])}}}function __spreadArray(a,i,y){if(y||arguments.length===2)for(var _,E=0,C=i.length;E<C;
689E++)!_&&E in i||(_||(_=Array.prototype.slice.call(i,0,E)),_[E]=i[E]);return a.concat(_||Array.prototype.slice.call(i))}var fastClone=function(a){return JSON.parse(JSON.stringify(a))},omit$2=function(a){for(var i=[],y=1;y<arguments.length;y++)i[y-1]=arguments[y];for(var _=Object.assign({},a),E=0,C=i;E<C.length;E++){var T=C[E];delete _[T]}return _},sizeNames=["xsmall","small","medium","large"],sizes={xsmall:{min:0,default:0,max:0},small:{min:320,default:321,max:640},medium:{min:641,default:642,max:991},large:{min:990,default:991,max:1200},getWidthForSize:function(a){return this[a].default},getSizeForWidth:function(a){for(var i=0,y=sizeNames;i<y.length;i++){var _=y[i];if(a<=this[_].max)return _}return"large"}},getSizesForBreakpoints=function(a){var i=a.small,y=a.medium,_=__assign(__assign({},sizes),fastClone(sizes));if(!i||!y)return _;var E=Math.floor(i/2);_.small={max:i,min:E,default:E+1};var C=_.small.max+1;_.medium={max:y,min:C,default:C+1};var T=_.medium.max+1;return _.large={max:2e3,min:T,default:T+1},_},set=function(a,i,y){if(Object(a)!==a)return a;var _=Array.isArray(i)?i:i.toString().match(/[^.[\]]+/g);return _.slice(0,-1).reduce(function(E,C,T){return Object(E[C])===E[C]?E[C]:E[C]=Math.abs(Number(_[T+1]))>>0==+_[T+1]?[]:{}},a)[_[_.length-1]]=y,a},noop=function(){return null},safeDynamicRequire;if(typeof(globalThis==null?void 0:globalThis.require)=="function"||Builder.isServer&&typeof require=="function")try{safeDynamicRequire=eval("require")}catch(a){safeDynamicRequire=globalThis!=null&&globalThis.require?globalThis.require:noop}function isDebug(){return!!(typeof process<"u"&&define_process_env_default!==void 0&&define_process_env_default.DEBUG)}function isNodeRuntime(){var a;return typeof process<"u"&&!!(!((a=process==null?void 0:process.versions)===null||a===void 0)&&a.node)}safeDynamicRequire!=null||(safeDynamicRequire=noop);var shouldForceBrowserRuntimeInNode=function(){var a;if(!isNodeRuntime())return!1;var i=process.arch==="arm64",y=process.version.startsWith("v20"),_=(a=define_process_env_default.NODE_OPTIONS)===null||a===void 0?void 0:a.includes("--no-node-snapshot");return!(!i||!y||_)&&(console.log("Skipping usage of `isolated-vm` to avoid crashes in Node v20 on an arm64 machine.\n    If you would like to use the `isolated-vm` package on this machine, please provide the `NODE_OPTIONS=--no-node-snapshot` config to your Node process.\n    See https://github.com/BuilderIO/builder/blob/main/packages/react/README.md#node-v20--m1-macs-apple-silicon-support for more information.\n    "),!0)},fnCache={},api=function(a){return builder};function stringToFunction(a,i,y,_){if(i===void 0&&(i=!0),!a||!a.trim())return function(){};var E=a+":"+i;if(fnCache[E])return fnCache[E];var C=i&&!(a.includes(";")||a.includes(" return ")||a.trim().startsWith("return "))||a.trim().startsWith("builder.run"),T=function(){};try{Builder.isBrowser&&(T=new Function("state","event","block","builder","Device","update","Builder","context",`
690          var names = [
691            'state',
692            'event',
693            'block',
694            'builder',
695            'Device',
696            'update',
697            'Builder',
698            'context'
699          ];
700          var rootState = state;
701          if (typeof Proxy !== 'undefined') {
702            rootState = new Proxy(rootState, {
703              set: function () {
704                return false;
705              },
706              get: function (target, key) {
707                if (names.includes(key)) {
708                  return undefined;
709                }
710                return target[key];
711              }
712            });
713          }
714          /* Alias */
715          var ctx = context;
716          var log = console.log.bind(console);
717          with (rootState) {
718            `.concat(C?"return (".concat(a,");"):a,`;
719          }
720        `)))}catch(O){y&&y.push(O);var R=O&&O.message;R&&typeof R=="string"&&_&&_.indexOf(R)===-1&&_.push(R),Builder.isBrowser&&console.warn("Function compile error in ".concat(a),O)}var $=function(){for(var O=[],I=0;I<arguments.length;I++)O[I]=arguments[I];try{if(Builder.isBrowser||shouldForceBrowserRuntimeInNode())return T.apply(void 0,O);var N=getIsolateContext(),F=safeDynamicRequire("isolated-vm"),D=N.evalClosureSync(makeFn(a,C),O.map(function(j,M){return typeof j=="object"?new F.Reference(M===indexOfBuilderInstance?__assign(__assign({},j),{getUserAttributes:function(){return j.getUserAttributes("")}}):j):null}));try{var B=JSON.parse(D);return B}catch{return D}}catch(j){return Builder.isBrowser?console.warn("Builder custom code error:",j.message||j,"in",a,j.stack||j):isDebug()&&console.debug("Builder custom code error:",j.message||j,"in",a,j.stack||j),y&&y.push(j),null}};return Builder.isBrowser&&(fnCache[E]=$),$}var indexOfBuilderInstance=3,makeFn=function(a,i,y){var _=y||["state","event","block","builder","Device","update","Builder","context"];return`
721`.concat(`
722  var refToProxy = (obj) => {
723    if (typeof obj !== 'object' || obj === null) {
724      return obj;
725    }
726    return new Proxy({}, {
727        get(target, key) {
728            if (key === 'copySync') {
729              return () => obj.copySync();
730            }
731            const val = obj.getSync(key);
732            if (typeof val?.copySync === 'function') {
733                return JSON.parse(stringify(val));
734            }
735            return val;
736        },
737        set(target, key, value) {
738            obj.setSync(key, value);
739        },
740        deleteProperty(target, key) {
741            obj.deleteSync(key);
742        }
743      })
744  }
745`,`
746`).concat(`
747    var stringify = (val) => {
748      if (typeof val === 'object' && val !== null) {
749        return JSON.stringify(val.copySync ? val.copySync() : val);
750      }
751      return val;
752    }
753  `,`
754`).concat(_.map(function(E,C){return"var ".concat(E," = refToProxy($").concat(C,");")}).join(`
755`)).concat(`
756`.concat(_.includes("context")?"var ctx = context;":"",`
757var endResult = function() {
758  `).concat(i?"return (".concat(a,");"):a,`;
759};
760
761return stringify(endResult());
762`))},getIsolateContext=function(){var a=Builder.serverContext;a||(a=new(safeDynamicRequire("isolated-vm")).Isolate({memoryLimit:128}).createContextSync(),Builder.setServerContext(a));var i=a.global;return i.setSync("global",i.derefInto()),i.setSync("log",function(){for(var y=[],_=0;_<arguments.length;_++)y[_]=arguments[_];isDebug()&&console.log.apply(console,y)}),a},isPromise=function(a){return typeof a.then=="function"},isRequestInfo=function(a){return!isPromise(a)},BuilderAsyncRequestsContext=React.createContext({requests:[],errors:[],logs:[]}),BuilderStoreContext=React.createContext({state:{},rootState:{},content:{},context:{},update:function(a){return null}}),applyPatchWithMinimalMutationChain=function(a,i,y){if(y===void 0&&(y=!1),Object(a)!==a)return a;var _=i.path,E=i.op,C=i.value,T=_.split(/\//);T[0]===""&&T.shift();for(var R=y?a:__assign({},a),$=R,O=0;O<T.length;O++){var I=O===T.length-1,N=T[O];if(I)if(E==="replace")$[N]=C;else if(E==="add"){var F=Number(N);Array.isArray($)?N==="-"?$.push(C):$.splice(F,0,C):$[N]=C}else E==="remove"&&(F=Number(N),Array.isArray($)?$.splice(F,1):delete $[N]);else{var D=T[O+1],B=Object($[N])===$[N]?$[N]:String(Number(D))===D?[]:{};$=$[N]=Array.isArray(B)?__spreadArray([],B,!0):__assign({},B)}}return R},htmlEscape=function(a){return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},blockToHtmlString=function(a){var i;return"<".concat(htmlEscape(a.tagName||"div"),` 
763    class="builder-block `).concat(a.id," ").concat(a.class||"",`"
764    builder-id="`).concat(a.id,`"
765  `).concat(Object.keys(a.properties||{}).map(function(y){return"".concat(htmlEscape(y),'="').concat(htmlEscape(a.properties[y]),'"')}).join(" "),`
766  >`).concat(((i=a==null?void 0:a.component)===null||i===void 0?void 0:i.name)==="Text"?a.component.options.text:a.children?a.children.map(function(y){return blockToHtmlString(y)}).join(""):"","</").concat(a.tagName||"div",">").replace(/\s+/g," ")},Link=function(a){return React.createElement(BuilderStoreContext.Consumer,null,function(i){return i.renderLink?i.renderLink(a):React.createElement("a",__assign({},a))})},camelCaseToKebabCase=function(a){return a?a.replace(/([A-Z])/g,function(i){return"-".concat(i[0].toLowerCase())}):""},kebabCaseToCamelCase=function(a){return a===void 0&&(a=""),a.replace(/-([a-z])/g,function(i){return i[1].toUpperCase()})},Device={desktop:0,tablet:1,mobile:2},voidElements=new Set(["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr","textarea"]),last=function(a){return a[a.length-1]};function omit$1(a,i){for(var y=Object.assign({},a),_=0,E=i;_<E.length;_++)delete y[E[_]];return y}
766var cssCase=function(a){if(!a)return a;var i=camelCaseToKebabCase(a);return a[0]===a[0].toUpperCase()&&(i="-"+i),i};function capitalize$1(a){if(a)return a[0].toUpperCase()+a.slice(1)}var BuilderBlock$1=function(_super){function BuilderBlock(){var _this=_super!==null&&_super.apply(this,arguments)||this;return _this.state={hasError:!1,updates:0},_this.privateState={state:{},rootState:{},context:{},update:function(){}},_this.onWindowMessage=function(event){var isTrusted=Builder.isTrustedHostForEvent(event);if(isTrusted){var message=event.data;if(message)switch(message.type){case"builder.selectionChange":var data=message.data;if(!data)break;var selection=data.selection,id=_this.block&&_this.block.id;id&&Array.isArray(selection)&&selection.indexOf(id)>-1&&setTimeout(function(){window.$block=_this,window.$blocks||(window.$blocks=[]),window.$blocks.push(_this)});break;case"builder.patchUpdates":var data=message.data;if(!data||!data.data)break;var patches=data.data[_this.block.id];if(!patches)return;location.href.includes("builder.debug=true")&&eval("debugger");for(var _i=0,patches_1=patches;_i<patches_1.length;_i++){var patch=patches_1[_i];applyPatchWithMinimalMutationChain(_this.props.block,patch,!0)}_this.setState({updates:_this.state.updates+1})}}},_this}return __extends(BuilderBlock,_super),Object.defineProperty(BuilderBlock.prototype,"store",{get:function(){return this.privateState},enumerable:!1,configurable:!0}),BuilderBlock.getDerivedStateFromError=function(a){return{hasError:!0}},BuilderBlock.prototype.componentDidCatch=function(a,i){console.error("Builder block error:",a,i)},BuilderBlock.prototype.stringToFunction=function(a,i){return i===void 0&&(i=!0),stringToFunction(a,i,this._errors,this._logs)},Object.defineProperty(BuilderBlock.prototype,"block",{get:function(){return this.props.block},enumerable:!1,configurable:!0}),Object.defineProperty(BuilderBlock.prototype,"emotionCss",{get:function(){var a,i,y,_,E,C=this.block,T=C.animations&&C.animations[0];if(T&&T.trigger!=="hover"){var R=T&&T.steps&&T.steps[0],$=R&&R.styles;$&&(E=$)}var O=sizeNames.slice().reverse(),I=this.block,N={};if(I.responsiveStyles)for(var F=0,D=O;F<D.length;F++){var B=D[F];if(B==="large")this.props.emailMode||(N["&.builder-block"]=Object.assign({},I.responsiveStyles[B],E));else{var j=getSizesForBreakpoints(((i=(a=this.privateState.context.builderContent)===null||a===void 0?void 0:a.meta)===null||i===void 0?void 0:i.breakpoints)||{});N["@media only screen and (max-width: ".concat(j[B].max,"px)")]={"&.builder-block":I.responsiveStyles[B]}}}var M=C.animations&&C.animations.find(function(U){return U.trigger==="hover"});return M&&(N[":hover"]=((_=(y=M.steps)===null||y===void 0?void 0:y[1])===null||_===void 0?void 0:_.styles)||{},N.transition="all ".concat(M.duration,"s ").concat(camelCaseToKebabCase(M.easing)),M.delay&&(N.transitionDelay=M.delay+"s")),N},enumerable:!1,configurable:!0}),BuilderBlock.prototype.eval=function(a){return this.stringToFunction(a)(this.privateState.state,void 0,this.block,builder,Device,this.privateState.update,Builder,this.privateState.context)},BuilderBlock.prototype.componentWillUnmount=function(){Builder.isEditing&&removeEventListener("message",this.onWindowMessage)},BuilderBlock.prototype.componentDidMount=function(){var a,i=this,y=this.block,_=y&&y.animations;if(Builder.isEditing&&addEventListener("message",this.onWindowMessage),_){var E={animations:fastClone(_)};if(y.bindings){for(var C in y.bindings)if(!((a=C.trim)===null||a===void 0)&&a.call(C)&&C.startsWith("animations.")){var T=this.stringToFunction(y.bindings[C]);T!==void 0&&set(E,C,T(this.privateState.state,null,y,builder,null,null,Builder,this.privateState.context))}}Builder.animator.bindAnimations(E.animations.filter(function(R){return R.trigger!=="hover"}).map(function(R){return __assign(__assign({},R),{elementId:i.block.id})}))}},BuilderBlock.prototype.getElement=function(a,i){var y,_,E,C,T,R=this;a===void 0&&(a=0),i===void 0&&(i=this.privateState.state);var $=this.props;$.child,$.fieldName;var O,I=this.block,N=(I.tagName||"div").toLowerCase();if(N==="template"){var F=I.children?I.children.map(function(re){return blockToHtmlString(re)}).join(" "):"";return console.debug("template html",F),jsx("template",__assign({},I.properties,{dangerouslySetInnerHTML:{__html:F}}))}var D=I.component&&(I.component.name||I.component.component),B=null;I.component&&!I.component.class&&(I.component&&I.component.tag?O=I.component.tag:(B=Builder.components.find(function(re){return re.name===D})||null)&&B.class?O=B.class:B&&B.tag?O=B.tag:D!=null&&D.startsWith("Builder:")?console.warn("Missing @builder.io/widgets installation, please install and import @builder.io/widgets to use ".concat(D.split(":")[1]," in your content, more info here: https://github.com/BuilderIO/builder/tree/main/packages/widgets")):D&&console.warn("Missing registration for ".concat(D,", have you included the registration in your bundle?")));var j=__assign(__assign({},I.properties),{style:{}});if(j=__assign(__assign({},j.properties),j),I.component&&(j.component=fastClone(I.component)),I.bindings){for(var M in I.bindings)if(!((_=M.trim)===null||_===void 0)&&_.call(M)){var U=this.stringToFunction(I.bindings[M]);set(j,M,U(i,null,I,api(),Device,null,Builder,this.privateState.context))}}if(j.hide||(delete j.hide,("show"in j||I.bindings&&I.bindings.show)&&
766!j.show))return null;if(delete j.show,I.actions){var V=function(re){if(!(!((E=re.trim)===null||E===void 0)&&E.call(re)))return"continue";var oe=I.actions[re];j["on"+capitalize$1(re)]=function(ie){var ue=i;return typeof Proxy<"u"&&(ue=new Proxy(i,{set:function(te,Q,ee){return te[Q]=ee,R.privateState.rootState[Q]=ee,!0}})),R.stringToFunction(oe,!1)(ue,ie,R.block,builder,Device,R.privateState.update,Builder,R.privateState.context)}};for(var M in I.actions)V(M)}var H=(j.component||j.options)&&__assign(__assign({},j.options),j.component.options||j.component.data),W=voidElements.has(N),K=B&&(B.fragment||B.noWrap),Y=((C=j.attr)===null||C===void 0?void 0:C.style)||(typeof j.style=="string"?j.style:"")||"";if(typeof Y=="string"){typeof j.style!="object"&&(j.style={});for(var ne=0,ae=Y.split(";");ne<ae.length;ne++){var se=ae[ne].split(":");if(!se.length)return;M=se[0],U=se[1],M&&(se.length>2&&(U=se.slice(1).join(":")),j.style[kebabCaseToCamelCase(M)]=U)}}var J=__assign(__assign(__assign({},omit$1(j,["class","component","attr"])),((y={})[typeof N!="string"||N.includes("-")?"class":"className"]="builder-block ".concat(this.id).concat(I.class?" ".concat(I.class):"").concat(!I.component||["Image","Video","Banner"].indexOf(D)>-1?"":" builder-has-component")+(j.class?" "+j.class:"")+(Builder.isEditing&&((T=this.privateState.state._spacer)===null||T===void 0?void 0:T.parent)===I.id?" builder-spacer-parent":""),y.key=this.id+a,y["builder-id"]=this.id,y)),a!==0&&{"builder-index":a});Builder.isEditing&&(J["builder-inline-styles"]=j.attr&&j.attr.style?Object.keys(j.style).reduce(function(re,oe){return(re?"".concat(re,";"):"")+"".concat(cssCase(oe),":").concat(j.style[oe],";")},""):""),(J.properties&&J.properties.href||J.href)&&N==="div"&&(N="a"),N==="a"&&(N=Link);var Z=I.children||J.children||[];return jsx(React.Fragment,null,jsx(ClassNames,null,function(re){var oe=re.css;if(re.cx,!R.props.emailMode){var ie=" "+oe(R.emotionCss);J.class&&(J.class+=ie),J.className&&(J.className+=ie)}return jsx(BuilderAsyncRequestsContext.Consumer,null,function(ue){return R._asyncRequests=ue&&ue.requests,R._errors=ue&&ue.errors,R._logs=ue&&ue.logs,W?jsx(N,__assign({},J)):O&&(K||R.props.emailMode)?jsx(O,__assign({},H,{attributes:J,builderBlock:I,builderState:R.privateState})):jsx(N,__assign({},J),O&&jsx(O,__assign({builderState:R.privateState,builderBlock:I},H)),I.text||j.text?j.text:!O&&Z&&Array.isArray(Z)&&Z.length?Z.map(function(te,Q){return jsx(BuilderBlock,{key:(R.id||"")+Q,block:te,index:Q,size:R.props.size,fieldName:R.props.fieldName,child:R.props.child,emailMode:R.props.emailMode})}):null)})}))},Object.defineProperty(BuilderBlock.prototype,"id",{get:function(){var a=this.block;return a.id.startsWith("builder")?a.id:"builder-"+a.id},enumerable:!1,configurable:!0}),BuilderBlock.prototype.contents=function(a){var i=this,y=this.block;if(this.privateState=a,y.repeat&&y.repeat.collection){var _=y.repeat.collection,E=last((_||"").trim().split("(")[0].trim().split(".")),C=y.repeat.itemName||(E?E+"Item":"item"),T=this.stringToFunction(_)(a.state,null,y,api(),Device,null,Builder,this.privateState.context);return Array.isArray(T)?T.map(function(R,$){var O,I=__assign(__assign({},a.state),((O={$index:$,$item:R})[C]=R,O["$".concat(C,"Index")]=$,O));return jsx(BuilderStoreContext.Provider,{key:$,value:__assign(__assign({},a),{state:I})},i.getElement($,I))}):null}return this.getElement()},BuilderBlock.prototype.render=function(){var a=this;return this.state.hasError?jsx("span",{css:{display:"inline-block",padding:5,color:"#999",fontSize:11,fontStyle:"italic"}},"Builder block error :( Check console for details"):jsx(BuilderStoreContext.Consumer,null,function(i){return a.contents(i)})},BuilderBlock}(React.Component),BuilderBlocks=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.onClickEmptyBlocks=function(){var _;Builder.isIframe&&y.noBlocks&&((_=window.parent)===null||_===void 0||_.postMessage({type:"builder.clickEmptyBlocks",data:{parentElementId:y.parentId,dataPath:y.path}},"*"))},y.onHoverEmptyBlocks=function(){var _;Builder.isEditing&&y.noBlocks&&((_=window.parent)===null||_===void 0||_.postMessage({type:"builder.hoverEmptyBlocks",data:{parentElementId:y.parentId,dataPath:y.path}},"*"))},y}return __extends(i,a),Object.defineProperty(i.prototype,"isRoot",{get:function(){return!this.props.child}
766,enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"noBlocks",{get:function(){var y=this.props.blocks;return!(y&&y.length)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"path",{get:function(){var y=this.props.dataPath||"";return y.trim()&&(y.startsWith("this.")?y=y.replace("this.",""):y.startsWith("component.options.")||(y="component.options."+y)),y},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"parentId",{get:function(){return this.props.parentElementId?this.props.parentElementId:this.props.parent&&this.props.parent.id},enumerable:!1,configurable:!0}),i.prototype.render=function(){var y=this,_=this.props.blocks,E=this.props.emailMode?"span":"div";return jsx(E,__assign({className:"builder-blocks"+(this.noBlocks?" no-blocks":"")+(this.props.child?" builder-blocks-child":"")+(this.props.className?" "+this.props.className:""),"builder-type":"blocks","builder-path":Builder.isIframe?this.path:void 0,"builder-parent-id":this.parentId,css:__assign(__assign({},!this.props.emailMode&&{display:"flex",flexDirection:"column",alignItems:"stretch"}),this.props.style),onClick:function(){y.noBlocks&&y.onClickEmptyBlocks()}},Builder.isEditing&&{onMouseEnter:function(){return y.onHoverEmptyBlocks()}}),_&&Array.isArray(_)&&_.map(function(C,T){return C&&C["@type"]==="@builder.io/sdk:Element"?jsx(BuilderBlock$1,{key:C.id,block:C,index:T,fieldName:y.props.fieldName,child:y.props.child,emailMode:y.props.emailMode}):C})||_)},i.renderInto=function(y,_,E){if(_===void 0&&(_={}),y){var C=null;return typeof y=="string"?C=document.querySelector(y):y instanceof Element&&(C=y),ReactDOM.render(jsx(BuilderStoreContext.Provider,{value:E},jsx(i,__assign({},_))),C)}},i}(React.Component),NoWrap=function(a){return a.children};function getData(a){if((a==null?void 0:a.data)!==void 0){var i=a.data,y=i.blocks,_=i.blocksString,E=Array.isArray(y)||typeof _=="string",C=__assign(__assign({},a.data),E&&{blocks:y||JSON.parse(_)});return delete C.blocksString,C}}var variantsScript=function(a,i){return`
767(function() {
768  if (window.builderNoTrack || !navigator.cookieEnabled) {
769    return;
770  }
771
772  var variants = `.concat(a,`;
773  function removeVariants() {
774    variants.forEach(function (template) {
775      document.querySelector('template[data-template-variant-id="' + template.id + '"]').remove();
776    });
777    document.getElementById('variants-script-`).concat(i,`').remove();
778  }
779
780  if (typeof document.createElement("template").content === 'undefined') {
781    removeVariants();
782    return ;
783  }
784
785  function setCookie(name,value,days) {
786    var expires = "";
787    if (days) {
788        var date = new Date();
789        date.setTime(date.getTime() + (days*24*60*60*1000));
790        expires = "; expires=" + date.toUTCString();
791    }
792    document.cookie = name + "=" + (value || "")  + expires + "; path=/" + "; Secure; SameSite=None";
793  }
794
795  function getCookie(name) {
796    var nameEQ = name + "=";
797    var ca = document.cookie.split(';');
798    for(var i=0;i < ca.length;i++) {
799        var c = ca[i];
800        while (c.charAt(0)==' ') c = c.substring(1,c.length);
801        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
802    }
803    return null;
804  }
805  var cookieName = 'builder.tests.`).concat(i,`';
806  var variantInCookie = getCookie(cookieName);
807  var availableIDs = variants.map(function(vr) { return vr.id }).concat('`).concat(i,`');
808  var variantId;
809  if (availableIDs.indexOf(variantInCookie) > -1) {
810    variantId = variantInCookie;
811  }
812  if (!variantId) {
813    var n = 0;
814    var random = Math.random();
815    for (var i = 0; i < variants.length; i++) {
816      var variant = variants[i];
817      var testRatio = variant.testRatio;
818      n += testRatio;
819      if (random < n) {
820        setCookie(cookieName, variant.id);
821        variantId = variant.id;
822        break;
823      }
824    }
825    if (!variantId) {
826      variantId = "`).concat(i,`";
827      setCookie(cookieName, "`).concat(i,`");
828    }
829  }
830  if (variantId && variantId !== "`).concat(i,`") {
831    var winningTemplate = document.querySelector('template[data-template-variant-id="' + variantId + '"]');
832    if (winningTemplate) {
833      var parentNode = winningTemplate.parentNode;
834      var newParent = parentNode.cloneNode(false);
835      newParent.appendChild(winningTemplate.content.firstChild);
836      parentNode.parentNode.replaceChild(newParent, parentNode);
837    }
838  } else if (variants.length > 0) {
839    removeVariants();
840  }
841})()`).replace(/\s+/g," ")},VariantsProvider=function(a){var i=a.initialContent,y=a.children;if(Builder.isBrowser&&!builder.canTrack)return y([i]);if(!Object.keys((i==null?void 0:i.variations)||{}).length)return y([i]);var _=Object.keys(i.variations).map(function(F){return __assign(__assign({id:F},i.variations[F]),{data:getData(i.variations[F])})}),E=__spreadArray(__spreadArray([],_,!0),[i],!1);if(Builder.isServer){var C=JSON.stringify(Object.keys(i.variations||{}).map(function(F){return{id:F,testRatio:i.variations[F].testRatio}}));return reactExports.createElement(reactExports.Fragment,null,y(E,function(){return reactExports.createElement("script",{id:"variants-script-".concat(i.id),dangerouslySetInnerHTML:{__html:variantsScript(C,i.id)}})}))}var T="builder.tests.".concat(i.id),R=builder.getCookie(T);if(!R&&Builder.isBrowser)for(var $=0,O=Math.random(),I=0;I<_.length;I++){var N=_[I];if(O<($+=N.testRatio)){builder.setCookie(T,N.id),R=N.id;break}}return R||(R=i.id,builder.setCookie(T,R)),y([E.find(function(F){return F.id===R})])},BuilderContent=function(_super){function BuilderContent(){var _this=_super!==null&&_super.apply(this,arguments)||this;return _this.ref=null,_this.state={loading:!_this.props.content,data:getContentWithInfo(_this.props.content),updates:1},_this.onWindowMessage=function(event){var _a,_b,isTrusted=Builder.isTrustedHostForEvent(event);if(isTrusted){var message=event.data;if(message)switch(message.type){case"builder.patchUpdates":if(!((_a=_this.props.options)===null||_a===void 0)&&_a.noEditorUpdates)return;var data=message.data;if(!data||!data.data)break;var patches=data.data[(_b=_this.state.data)===null||_b===void 0?void 0:_b.id];if(!patches||!patches.length)return;location.href.includes("builder.debug=true")&&eval("debugger");for(var newData=_this.state.data,_i=0,patches_1=patches;_i<patches_1.length;_i++){var patch=patches_1[_i];newData=applyPatchWithMinimalMutationChain(newData,patch,!1)}_this.setState({updates:_this.state.updates+1,data:newData}),_this.props.contentLoaded&&_this.props.contentLoaded(newData.data,newData)}}},_this.subscriptions=new Subscription,_this.firstLoad=!0,_this.clicked=!1,_this.trackedImpression=!1,_this.intersectionObserver=null,_this.onClick=function(a){var i=a.nativeEvent,y=_this.data;y&&(builder.autoTrack&&_this.builder.trackInteraction(y.id,_this.renderedVariantId,_this.clicked,i,{content:y}),_this.clicked||(_this.clicked=!0))},_this}return __extends(BuilderContent,_super),Object.defineProperty(BuilderContent.prototype,"builder",{get:function(){return this.props.builder||builder}
841,enumerable:!1,configurable:!0}),Object.defineProperty(BuilderContent.prototype,"name",{get:function(){var a=this.props;return"model"in a?a.model:a.modelName},enumerable:!1,configurable:!0}),Object.defineProperty(BuilderContent.prototype,"renderedVariantId",{get:function(){var a,i,y=this.props.isStatic?this.builder.getCookie("builder.tests.".concat((a=this.data)===null||a===void 0?void 0:a.id)):(i=this.data)===null||i===void 0?void 0:i.variationId;if(y!==null)return y},enumerable:!1,configurable:!0}),Object.defineProperty(BuilderContent.prototype,"options",{get:function(){var a,i,y=__assign({},this.props.options||{});return y.key||!(!((a=this.props.content)===null||a===void 0)&&a.id)||Builder.isEditing||Builder.isPreviewing||(y.key=this.props.content.id),!this.props.content||!((i=y.initialContent)===null||i===void 0)&&i.length||!this.props.inline&&Builder.isPreviewing||(y.initialContent=[this.props.content]),y},enumerable:!1,configurable:!0}),Object.defineProperty(BuilderContent.prototype,"data",{get:function(){var a=(this.props.inline||!Builder.isBrowser||this.firstLoad)&&this.options.initialContent&&this.options.initialContent[0]||this.state.data;return getContentWithInfo(a)},enumerable:!1,configurable:!0}),BuilderContent.prototype.componentDidMount=function(){var a,i;if(!this.props.inline||Builder.isEditing||Builder.isPreviewing)this.subscribeToContent();else if(this.props.inline&&(!((i=(a=this.options)===null||a===void 0?void 0:a.initialContent)===null||i===void 0)&&i.length)){var y=this.options.initialContent[0];y!=null&&y.id&&this.builder.trackImpression(y.id,this.renderedVariantId,void 0,{content:y})}Builder.isEditing&&addEventListener("message",this.onWindowMessage)},BuilderContent.prototype.subscribeToContent=function(){var a=this;this.name!=="_inline"&&this.subscriptions.add(this.builder.queueGetContent(this.name,this.options).subscribe(function(i){var y=i&&i[0];a.setState({data:y,loading:!1});var _=(a.builder.editingModel||a.builder.previewingModel)===a.name;if(!a.props.inline&&a.props.content&&a.firstLoad&&_&&(a.firstLoad=!1,a.subscriptions.unsubscribe(),a.subscribeToContent()),y&&a.firstLoad&&(a.firstLoad=!1,builder.autoTrack&&!Builder.isEditing)){var E=!1;if(typeof IntersectionObserver=="function"&&a.ref)try{(a.intersectionObserver=new IntersectionObserver(function(C,T){C.forEach(function(R){R.intersectionRatio>0&&!a.trackedImpression&&(a.builder.trackImpression(y.id,a.renderedVariantId,void 0,{content:a.data}),a.data,a.trackedImpression=!0,a.ref&&T.unobserve(a.ref))})})).observe(a.ref),E=!0}catch{console.warn("Could not bind intersection observer")}E||(a.trackedImpression=!0,a.builder.trackImpression(y.id,a.renderedVariantId,void 0,{content:y}))}a.props.contentLoaded&&a.props.contentLoaded(y&&y.data,y)},function(i){a.props.contentError&&(a.props.contentError(i),a.setState({loading:!1}))}))},BuilderContent.prototype.componentWillUnmount=function(){Builder.isEditing&&removeEventListener("message",this.onWindowMessage),this.subscriptions.unsubscribe(),this.intersectionObserver&&this.ref&&this.intersectionObserver.unobserve(this.ref)},BuilderContent.prototype.render=function(){var a=this;if(this.props.dataOnly)return null;var i=this.state.loading,y=this.data,_=this.props.dataOnly?NoWrap:"div";return React.createElement(VariantsProvider,{initialContent:y},function(E,C){return React.createElement(React.Fragment,null,E.map(function(T,R){var $=R===E.length-1?React.Fragment:"template";return React.createElement(React.Fragment,{key:String((T==null?void 0:T.id)+R)},$!=="template"&&(C==null?void 0:C()),React.createElement($,__assign({key:String((T==null?void 0:T.id)+R)},$==="template"&&{"data-template-variant-id":T==null?void 0:T.id}),React.createElement(_,__assign({},R===0&&!a.props.dataOnly&&{ref:function(O){return a.ref=O}},{className:"builder-content",onClick:a.onClick,"builder-content-id":T==null?void 0:T.id,"builder-model":a.name}),a.props.children(T==null?void 0:T.data,!a.props.inline&&i,y))))}))})},BuilderContent}(React.Component),getContentWithInfo=function(a){var i;if(a){var y=builder.getCookie("builder.tests.".concat(a.id)),_=y===a.id?a:(i=a.variations)===null||i===void 0?void 0:i[y],E=(_==null?void 0:_.name)||((_
841==null?void 0:_.id)===a.id?"Default variation":"");return __assign(__assign({},a),{variationId:y,testVariationId:y,testVariationName:E})}return null};function unwrapExports(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}function createCommonjsModule(a,i){return a(i={exports:{}},i.exports),i.exports}var onChange_1=createCommonjsModule(function(a,i){Object.defineProperty(i,"__esModule",{value:!0});var y=Symbol("target"),_=Symbol("unsubscribe"),E=function(R,$){return $&&$.toString&&(R&&(R+="."),R+=$.toString()),R},C=function(R){return Array.isArray(R)?R.slice():Object.assign({},R)},T=function(R,$,O){if(typeof Proxy>"u")return R;O===void 0&&(O={});var I,N,F=Symbol("ProxyTarget"),D=!1,B=!1,j=!1,M=O.equals||Object.is,U=new WeakMap,V=new WeakMap,H=new WeakMap,W=function(J,Z,re,oe){if(!j)if(D){if(D&&N&&re!==void 0&&oe!==void 0&&Z!=="length"){var ie=N;J!==I&&function(ue,te){for(var Q;ue;)(Q=ue.indexOf("."))===-1&&(Q=ue.length),te(ue.slice(0,Q)),ue=ue.slice(Q+1)}(J=J.replace(I,"").slice(1),function(ue){ie[ue]=C(ie[ue]),ie=ie[ue]}),ie[Z]=re}B=!0}else $(E(J,Z),oe,re)},K=function(J,Z){var re=U?U.get(J):void 0;re&&re.delete(Z)},Y=function(J,Z){if(j)return J;V.set(J,Z);var re=H.get(J);return re===void 0&&(re=new Proxy(J,ae),H.set(J,re)),re},ne=function(J){return j||O.ignoreSymbols===!0&&typeof J=="symbol"},ae={get:function(J,Z,re){if(Z===F||Z===y)return J;if(Z===_&&V.get(J)==="")return function(ue){return j=!0,U=null,V=null,H=null,ue}(J);var oe=Reflect.get(J,Z,re);if(function(ue){return ue===null||typeof ue!="object"&&typeof ue!="function"}(oe)||function(ue){return ue instanceof RegExp||ue instanceof Number}(oe)||Z==="constructor"||O.isShallow===!0)return oe;var ie=function(ue,te){var Q=U?U.get(ue):void 0;if(Q)return Q;Q=new Map,U.set(ue,Q);var ee=Q.get(te);return ee||(ee=Reflect.getOwnPropertyDescriptor(ue,te),Q.set(te,ee)),ee}(J,Z);if(ie&&!ie.configurable){if(ie.set&&!ie.get)return;if(ie.writable===!1)return oe}return Y(oe,E(V.get(J),Z))},set:function(J,Z,re,oe){re&&re[F]!==void 0&&(re=re[F]);var ie=ne(Z),ue=ie?null:Reflect.get(J,Z,oe),te=Reflect.set(J[F]||J,Z,re);return ie||M(ue,re)||W(V.get(J),Z,ue,re),te},defineProperty:function(J,Z,re){var oe=Reflect.defineProperty(J,Z,re);return ne(Z)||(K(J,Z),W(V.get(J),Z,void 0,re.value)),oe},deleteProperty:function(J,Z){if(!Reflect.has(J,Z))return!0;var re=ne(Z),oe=re?null:Reflect.get(J,Z),ie=Reflect.deleteProperty(J,Z);return re||(K(J,Z),W(V.get(J),Z,oe)),ie},apply:function(J,Z,re){var oe=Z instanceof Date;if(oe&&(Z=Z[F]),!D){D=!0,oe&&(N=Z.valueOf()),(Array.isArray(Z)||toString.call(Z)==="[object Object]")&&(N=C(Z[F])),I=(I=V.get(J)).slice(0,Math.max(I.lastIndexOf("."),0));var ie=Reflect.apply(J,Z,re);return D=!1,(B||oe&&!M(N,Z.valueOf()))&&(W(I,"",N,Z[F]||Z),N=null,B=!1),ie}return Reflect.apply(J,Z,re)}},se=Y(R,"");return $=$.bind(se),se};T.target=function(R){return R[y]||R},T.unsubscribe=function(R){return R[_]||R},a.exports=T,i.default=T}),onChange=unwrapExports(onChange_1),nextTick=Builder.nextTick;function debounceNextTick(a,i,y){return i===void 0&&typeof a=="function"?debounceNextTickImpl(a):{configurable:!0,enumerable:y.enumerable,get:function(){return Object.defineProperty(this,i,{configurable:!0,enumerable:y.enumerable,value:debounceNextTickImpl(y.value)}),this[i]}}}function debounceNextTickImpl(a){var i=null,y=null;return function(){var E=i;i=[].slice.call(arguments),y=this,E===null&&nextTick(_)};function _(){a.apply(y,i),i=null,y=null}}function throttle(a,i,y){var _,E,C;y===void 0&&(y={});var T=null,R=0,$=function(){R=y.leading===!1?0:Date.now(),T=null,C=a.apply(_,E),T||(_=E=null)};return function(){var O=Date.now();R||y.leading!==!1||(R=O);var I=i-(O-R);return _=this,E=arguments,I<=0||I>i?(T&&(clearTimeout(T),T=null),R=O,C=a.apply(_,E),T||(_=E=null)):T||y.trailing===!1||(T=setTimeout($,I)),C}}var BuilderMetaContext=React.createContext({emailMode:!1,ampMode:!1,isServer:!1}),tryEval=function(a,i,y){i===void 0&&(i={});var _=a;if(typeof _=="string"&&_.trim()){var E=!(_.includes(";")||_.includes(" return ")),C=function(){};try{Builder.isBrowser&&(C=new Function("state",`var rootState = state;
842        if (typeof Proxy !== 'undefined') {
843          rootState = new Proxy(rootState, {
844            set: function () {
845              return false;
846            },
847            get: function (target, key) {
848              if (key === 'state') {
849                return state;
850              }
851              return target[key]
852            }
853          });
854        }
855        with (rootState) {
856          `.concat(E?"return (".concat(a,");"):a,`;
857        }`)))}catch(I){Builder.isBrowser&&console.warn("Could not compile javascript",I)}try{if(Builder.isBrowser||shouldForceBrowserRuntimeInNode())return C(i||{});var T=safeDynamicRequire("isolated-vm"),R=getIsolateContext(),$=makeFn(a,E,["state"]),O=R.evalClosureSync($,[new T.Reference(i||{})]);try{return JSON.parse(O)}catch{return O}}catch(I){y&&y.push(I),Builder.isBrowser?console.warn("Builder custom code error:",I.message,"in",a,I.stack):isDebug()&&console.debug("Builder custom code error:",I.message,"in",a,I.stack)}}};function toError(a){return a instanceof Error?a:new Error(String(a))}function getBuilderPixel(a){return{id:"builder-pixel-"+Math.random().toString(36).split(".")[1],"@type":"@builder.io/sdk:Element",tagName:"img",properties:{role:"presentation","aria-hidden":"true",src:"https://cdn.builder.io/api/v1/pixel?apiKey=".concat(a)},responsiveStyles:{large:{height:"0",width:"0",display:"inline-block",opacity:"0",overflow:"hidden",pointerEvents:"none"}}}}function pick(a){for(var i=[],y=1;y<arguments.length;y++)i[y-1]=arguments[y];var _={};return i.forEach(function(E){_[E]=a[E]}),_}function omit(a){for(var i=[],y=1;y<arguments.length;y++)i[y-1]=arguments[y];var _=__assign({},a);return i.forEach(function(E){delete _[E]}),_}var instancesMap=new Map,wrapComponent=function(a){return function(i){var y,_=i.builderTag||"div",E=["children"].concat(((y=a.inputs)===null||y===void 0?void 0:y.map(function(R){return R.name}))||[]),C=omit.apply(void 0,__spreadArray(__spreadArray([i],E,!1),["attributes"],!1)),T=i;return a.noWrap?React.createElement(a.class,__assign({attributes:C},T)):React.createElement(_,__assign({},C),React.createElement(a.class,__assign({},T)))}},size$1=function(a){return Object.keys(a).length};function debounce(a,i,y){var _;return y===void 0&&(y=!1),function(){var E=this,C=arguments;clearTimeout(_),_=setTimeout(function(){_=null,y||a.apply(E,C)},i),y&&!_&&a.apply(E,C)}}var fontsLoaded=new Set,fetch$1;globalThis.fetch&&(fetch$1=globalThis.fetch),fetch$1!=null||(fetch$1=require("node-fetch"));var sizeMap={desktop:"large",tablet:"medium",mobile:"small"},fetchCache={};function searchToObject$1(a){var i=(a.search||"").substring(1).split("&"),y={};for(var _ in i)if(i[_]&&typeof i[_]=="string"){var E=i[_].split("=");y[decodeURIComponent(E[0])]=decodeURIComponent(E[1])}return y}var BuilderComponent=function(a){function i(y){var _,E,C=this;(C=a.call(this,y)||this).subscriptions=new Subscription,C.onStateChange=new BehaviorSubject(null),C.asServer=Builder.isServer,C.contentRef=null,C.styleRef=null,C.rootState=Builder.isServer?{}:onChange({},function(){return C.updateState()}),C.lastJsCode="",C.lastHttpRequests={},C.httpSubscriptionPerKey={},C.firstLoad=!0,C.ref=null,C.messageListener=function(N){var F;if(Builder.isTrustedHostForEvent(N)){var D=N.data;switch(D.type){case"builder.configureSdk":var B=D.data;if(!B.contentId||B.contentId!==((F=C.useContent)===null||F===void 0?void 0:F.id))return;C.sizes=getSizesForBreakpoints(B.breakpoints||{}),C.setState({state:Object.assign(C.rootState,{deviceSize:C.deviceSizeState,device:C.device}),updates:(C.state&&C.state.updates||0)+1,breakpoints:B.breakpoints});break;case"builder.updateSpacer":var j=D.data;C.rootState._spacer,C.updateState(function(K){K._spacer=j});break;case"builder.resetState":var M=D.data,U=M.state;if(M.model===C.name){for(var V in C.rootState)typeof C.rootState[V]!="function"&&delete C.rootState[V];Object.assign(C.rootState,U),C.setState(__assign(__assign({},C.state),{state:C.rootState,updates:(C.state&&C.state.updates||0)+1}))}break;case"builder.resetSymbolState":var H=D.data.state,W=(U=H.state,H.model,H.id);if(C.props.builderBlock&&C.props.builderBlock===W){for(var V in C.rootState)delete C.rootState[V];Object.assign(C.rootState,U),C.setState(__assign(__assign({},C.state),{state:C.rootState,updates:(C.state&&C.state.updates||0)+1}))}}}},C.resizeFn=function(){var N=C.deviceSizeState;N!==C.state.state.deviceSize&&C.setState(__assign(__assign({},C.state),{updates:(C.state&&C.state.updates||0)+1,state:Object.assign(C.rootState,__assign(__assign({},C.state.state),{deviceSize:N}))}
857))},C.resizeListener=Builder.isEditing?throttle(C.resizeFn,200):debounce(C.resizeFn,400),C.mounted=!1,C.updateState=function(N){var F=C.rootState;N&&N(F),C.mounted?C.setState({update:C.updateState,state:F,updates:(C.state&&C.state.updates||0)+1}):C.state=__assign(__assign({},C.state),{update:C.updateState,state:F,updates:(C.state&&C.state.updates||0)+1}),C.notifyStateChange()},C.onContentLoaded=function(N,F){if(C.name==="page"&&Builder.isBrowser&&N){var D=N.title,B=N.pageTitle,j=N.description,M=N.pageDescription;if((D||B)&&(document.title=D||B),j||M){var U=document.querySelector('meta[name="description"]');U||((U=document.createElement("meta")).setAttribute("name","description"),document.head.appendChild(U)),U.setAttribute("content",j||M)}}if(Builder.isEditing&&C.notifyStateChange(),C.props.contentLoaded&&C.props.contentLoaded(N,F),N&&N.inputs&&Array.isArray(N.inputs)&&N.inputs.length&&(N.state||(N.state={}),N.inputs.forEach(function(ae){ae&&ae.name&&ae.defaultValue!==void 0&&N.state[ae.name]===void 0&&(N.state[ae.name]=ae.defaultValue)})),N&&N.state){var V=__assign(__assign({},C.state),{updates:(C.state&&C.state.updates||0)+1,state:Object.assign(C.rootState,__assign(__assign(__assign(__assign(__assign({},C.state.state),{location:C.locationState,device:C.device}),N.state),C.externalState),{deviceSize:C.deviceSizeState}))});C.mounted?C.setState(V):C.state=V}if(N&&N.jsCode&&!C.options.codegen){var H=!1;if(Builder.isEditing&&(C.lastJsCode===N.jsCode?H=!0:C.lastJsCode=N.jsCode),!H){var W=C.state.state;try{new Function("data","ref","state","update","element","Builder","builder","context",N.jsCode)(N,C,W,C.state.update,C.ref,Builder,builder,C.state.context)}catch(ae){var K=toError(ae);Builder.isBrowser?console.warn("Builder custom code error:",K.message,"in",N.jsCode,K.stack):isDebug()&&console.debug("Builder custom code error:",K.message,"in",N.jsCode,K.stack)}}}if(N&&N.httpRequests&&!C.props.noAsync&&!(H=!1)){var Y=function(ae){var se=N.httpRequests[ae];if(se&&(!C.data[ae]||Builder.isEditing))if(Builder.isBrowser){var J=C.evalExpression(se);if(Builder.isEditing&&C.lastHttpRequests[ae]===J)return"continue";C.lastHttpRequests[ae]=J;var Z=se.match(/builder\.io\/api\/v2\/([^\/\?]+)/i);Z&&Z[1],C.handleRequest(ae,J);var re=C.httpSubscriptionPerKey[ae];re&&re.unsubscribe();var oe=C.httpSubscriptionPerKey[ae]=C.onStateChange.subscribe(function(){var ie=C.evalExpression(se);ie!==J&&(C.handleRequest(ae,ie),C.lastHttpRequests[ae]=ie)});C.subscriptions.add(oe)}else C.handleRequest(ae,C.evalExpression(se))};for(var ne in N.httpRequests)Y(ne)}};var T=C.inlinedContent;T&&T.content&&(T=T.content),C.sizes=getSizesForBreakpoints(((_=T==null?void 0:T.meta)===null||_===void 0?void 0:_.breakpoints)||{});var R=(E=C.inlinedContent)===null||E===void 0?void 0:E.data;R&&Array.isArray(R.inputs)&&R.inputs.length>0&&(R.state||(R.state={}),R.inputs.forEach(function(N){N&&N.name&&N.defaultValue!==void 0&&R.state[N.name]===void 0&&(R.state[N.name]=N.defaultValue)})),C.state={context:__assign(__assign({},y.context),{apiKey:C.props.apiKey||builder.apiKey}),state:Object.assign(C.rootState,__assign(__assign(__assign(__assign({},C.inlinedContent&&C.inlinedContent.data&&C.inlinedContent.data.state),{isBrowser:Builder.isBrowser,isServer:!Builder.isBrowser,_hydrate:y.hydrate,location:C.locationState,deviceSize:C.deviceSizeState,device:C.device}),C.getHtmlData()),y.data)),updates:0,key:0,update:C.updateState};var $=C.props.apiKey;if($&&$!==C.builder.apiKey&&!instancesMap.has($)){var O=new Builder($,void 0,void 0,!0);instancesMap.set($,O)}if(C.inlinedContent){var I=C.inlinedContent.content||C.inlinedContent;C.onContentLoaded(I==null?void 0:I.data,getContentWithInfo(I))}return C.registerCustomComponents(),C}return __extends(i,a),Object.defineProperty(i.prototype,"options",{get:function(){return __assign(__assign({},i.defaults),this.props)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"name",{get:function(){return this.props.model||this.props.modelName||this.props.name},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"element",{get:function(){return this.ref}
857,enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"inlinedContent",{get:function(){if(!this.isPreviewing||this.props.inlineContent)return this.props.content},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"builder",{get:function(){return this.props.apiKey&&instancesMap.get(this.props.apiKey)||this.props.builder||builder},enumerable:!1,configurable:!0}),i.prototype.getHtmlData=function(){var y=this.inlinedContent&&this.inlinedContent.id||this.props.entry,_=y&&Builder.isBrowser&&document.querySelector('script[data-builder-json="'.concat(y,'"],script[data-builder-state="').concat(y,'"]'));if(_)try{return JSON.parse(_.innerText)}catch(E){console.warn("Could not parse Builder.io HTML data transfer",E,_.innerText)}return{}},Object.defineProperty(i.prototype,"device",{get:function(){return this.builder.getUserAttributes().device||"desktop"},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"locationState",{get:function(){return __assign(__assign({},pick(this.location,"pathname","hostname","search","host")),{path:this.location.pathname&&this.location.pathname.split("/").slice(1)||"",query:searchToObject$1(this.location)})},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"deviceSizeState",{get:function(){return Builder.isBrowser?this.sizes.getSizeForWidth(window.innerWidth):sizeMap[this.device]||"large"},enumerable:!1,configurable:!0}),i.renderInto=function(y,_,E,C){if(_===void 0&&(_={}),E===void 0&&(E=!0),C===void 0&&(C=!1),console.debug("BuilderPage.renderInto",y,_,E,this),y){var T=null;if(typeof y=="string"?T=document.querySelector(y):y instanceof Element&&(T=y),T){var R=T.classList.contains("builder-hydrated");if(!R||C){T.classList.add("builder-hydrated");var $=E&&T.innerHTML.includes("builder-block");if(!T.classList.contains("builder-component")){var O=T.querySelector(".builder-api-styles")||(T.previousElementSibling&&T.previousElementSibling.matches(".builder-api-styles")?T.previousElementSibling:null),I="";O&&(O.innerHTML.replace(/\/\*start:([^\*]+?)\*\/([\s\S]*?)\/\*end:([^\*]+?)\*\//g,function(M,U,V){var H=null;try{H=document.querySelector('[data-emotion-css="'.concat(U,'"]'))}catch(W){console.warn(W)}return H?H.innerHTML=V:Builder.isEditing||(I+=M),M}),Builder.nextTick(function(){O.innerHTML=I}));var N=T.querySelector(".builder-component");N?T=N:$=!1}location.search.includes("builder.debug=true")&&console.debug("hydrate",$,T);var F=T;if(!R){var D=document.createElement("div");T.insertAdjacentElement("beforebegin",D),D.appendChild(T),F=D}if((Builder.isEditing||Builder.isBrowser&&location.search.includes("builder.preview="))&&($=!1),$&&T){var B=ReactDOM.render(React.createElement(i,__assign({},_)),F,F.builderRootRef);return F.builderRootRef=B,B}var j=ReactDOM.render(React.createElement(i,__assign({},_)),F,F.builderRootRef);return F.builderRootRef=j,j}console.debug("Tried to hydrate multiple times")}}},i.prototype.registerCustomComponents=function(){if(this.props.customComponents)for(var y=0,_=this.props.customComponents;y<_.length;y++){var E=_[y];if(E){var C=E.component,T=__rest(E,["component"]);Builder.registerComponent(C,T)}}},i.prototype.componentDidMount=function(){var y,_=this;this.mounted=!0,this.asServer&&(this.asServer=!1,this.updateState(function(E){E.isBrowser=!0,E.isServer=!1})),Builder.isIframe&&((y=window.parent)===null||y===void 0||y.postMessage({type:"builder.sdkInjected",data:{modelName:this.name}},"*")),Builder.isBrowser&&(window.addEventListener("resize",this.resizeListener),Builder.isEditing&&window.addEventListener("message",this.messageListener),(Builder.isEditing||Builder.isPreviewing)&&Builder.nextTick(function(){_.firstLoad=!1,_.reload()}),setTimeout(function(){window.dispatchEvent(new CustomEvent("builder:component:load",{detail:{ref:_}}))}))},Object.defineProperty(i.prototype,"isPreviewing",{get:function(){return(Builder.isServer||Builder.isBrowser&&Builder.isPreviewing&&!this.firstLoad)&&(builder.previewingModel===this.name||builder.previewingModel==="BUILDER_STUDIO")},enumerable:!1,configurable:!0}),i.prototype.notifyStateChange=function(){if(!Builder.isServer&&this&&this.state){var y=this.state.state;this.props.onStateChange&&this.props.onStateChange(y),Builder.isBrowser&&window.dispatchEvent(new CustomEvent("builder:component:stateChange",{detail:{state:y,ref:this}})),this.onStateChange.next(y)}},i.prototype.processStateFromApi=function(y){return y},Object.defineProperty(i.prototype,"location",{get:function(){return this.props.location||(Builder.isBrowser?location:{})}
857,enumerable:!1,configurable:!0}),i.prototype.getCssFromFont=function(y,_){var E=y.family+(y.kind&&!y.kind.includes("#")?", "+y.kind:""),C=E.split(",")[0],T=y.fileUrl?y.fileUrl:y.files&&y.files.regular,R="";if(T&&E&&C&&(R+=`
858@font-face {
859  font-family: "`.concat(E,`";
860  src: local("`).concat(C,`"), url('`).concat(T,`') format('woff2');
861  font-display: fallback;
862  font-weight: 400;
863}
864        `).trim()),y.files){for(var $ in y.files)if(String(Number($))===$){var O=y.files[$];O&&O!==T&&(R+=`
865@font-face {
866  font-family: "`.concat(E,`";
867  src: url('`).concat(O,`') format('woff2');
868  font-display: fallback;
869  font-weight: `).concat($,`;
870}
871          `).trim())}}return R},i.prototype.componentWillUnmount=function(){this.unsubscribe(),Builder.isBrowser&&(window.removeEventListener("resize",this.resizeListener),window.removeEventListener("message",this.messageListener))},i.prototype.getFontCss=function(y){var _=this;return this.builder.allowCustomFonts&&(y==null?void 0:y.customFonts)&&y.customFonts.length&&y.customFonts.map(function(E){return _.getCssFromFont(E,y)}).join(" ")||""},i.prototype.ensureFontsLoaded=function(y){if(this.builder.allowCustomFonts&&(y!=null&&y.customFonts)&&Array.isArray(y.customFonts))for(var _=0,E=y.customFonts;_<E.length;_++){var C=E[_],T=C.fileUrl?C.fileUrl:C.files&&C.files.regular;if(!fontsLoaded.has(T)){var R=this.getCssFromFont(C,y);if(fontsLoaded.add(T),!R)continue;var $=document.createElement("style");$.className="builder-custom-font",$.setAttribute("data-builder-custom-font",T),$.innerHTML=R,document.head.appendChild($)}}},i.prototype.getCss=function(y){var _,E=(_=this.useContent)===null||_===void 0?void 0:_.id,C=(y==null?void 0:y.cssCode)||"";return E&&(C=C.replace(/&/g,".builder-component-".concat(E))),C+this.getFontCss(y)},Object.defineProperty(i.prototype,"data",{get:function(){var y,_=__assign(__assign(__assign({}
871,this.inlinedContent&&((y=this.inlinedContent.data)===null||y===void 0?void 0:y.state)),this.externalState),this.state.state);return Object.assign(this.rootState,_),_},enumerable:!1,configurable:!0}),i.prototype.componentDidUpdate=function(y){var _=this;this.props.data&&y.data!==this.props.data&&this.state.update(function(E){Object.assign(E,_.externalState)}),this.props.customComponents&&this.props.customComponents!==y.customComponents&&this.registerCustomComponents(),Builder.isEditing&&this.inlinedContent&&y.content!==this.inlinedContent&&this.onContentLoaded(this.inlinedContent.data,this.inlinedContent)},i.prototype.checkStyles=function(y){if(this.styleRef){var _=this.getCss(y);this.styleRef.innerHTML!==_&&(this.styleRef.innerHTML=_)}},i.prototype.reload=function(){this.setState({key:this.state.key+1})},Object.defineProperty(i.prototype,"content",{get:function(){var y=this.inlinedContent;return y&&y.content&&(y=__assign(__assign({},y),{data:y.content})),y},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"externalState",{get:function(){return __assign(__assign({},this.props.data),this.props.locale?{locale:this.props.locale}:{})},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"useContent",{get:function(){return this.content||this.state.context.builderContent},enumerable:!1,configurable:!0}),i.prototype.render=function(){var y,_=this,E=this.content,C=Builder.isBrowser&&this.externalState&&size$1(this.externalState)&&hash(this.externalState),T=Builder.isEditing?this.name:this.props.entry;T&&!Builder.isEditing&&C&&C.length<300&&(T+=":"+C);var R=this.props.dataOnly?React.Fragment:"div",$=(y=this.useContent)===null||y===void 0?void 0:y.id;return React.createElement(R,{onClick:function(O){!Builder.isEditing||_.props.isChild||_.props.stopClickPropagationWhenEditing||O.stopPropagation()},className:"builder-component ".concat($?"builder-component-".concat($):""),"data-name":this.name,"data-source":"Rendered by Builder.io",key:this.state.key,ref:function(O){return _.ref=O}},React.createElement(BuilderMetaContext.Consumer,null,function(O){return React.createElement(BuilderMetaContext.Provider,{value:typeof _.props.ampMode=="boolean"?__assign(__assign({},O),{ampMode:_.props.ampMode}):O},React.createElement(BuilderAsyncRequestsContext.Consumer,null,function(I){var N;return _._asyncRequests=I&&I.requests,_._errors=I&&I.errors,_._logs=I&&I.logs,React.createElement(BuilderContent,{isStatic:_.props.isStatic||Builder.isStatic,key:((N=_.inlinedContent)===null||N===void 0?void 0:N.id)||("content"in _.props&&!_.isPreviewing?"null-content-prop":"no-content-prop"),builder:_.builder,ref:function(F){return _.contentRef=F},contentLoaded:function(F,D){return _.onContentLoaded(F,D)},options:__assign(__assign(__assign(__assign(__assign(__assign({key:T,entry:_.props.entry},E&&{initialContent:[E]}),!E&&"content"in _.props&&!_.isPreviewing&&{initialContent:[]}),_.props.url&&{url:_.props.url}),_.props.options),_.props.locale?{locale:_.props.locale}:{}),_.options.codegen&&{format:"react"}),inline:_.props.inlineContent||!_.isPreviewing&&"content"in _.props,contentError:_.props.contentError,modelName:_.name||"page"},function(F,D,B){var j;if(_.props.dataOnly)return null;B&&B.id&&(_.state.breakpoints&&(B.meta=B.meta||{},B.meta.breakpoints=_.state.breakpoints),_.state.context.builderContent=B),Builder.isBrowser&&Builder.nextTick(function(){_.checkStyles(F)});var M=_.options.codegen;if(M&&!_.Component&&(F!=null&&F.blocksJs)){var U=Array.from(new Set(Builder.components.map(function(ae){return ae.name}))),V=Builder.components.slice().reverse(),H=U.map(function(ae){return V.find(function(se){return se.class&&se.name===ae})}),W=U.map(function(ae){return(ae||"").replace(/[^\w]+/gi,"")}),K=H.map(function(ae){return wrapComponent(ae)});_.Component=new(Function.bind.apply(Function,__spreadArray(__spreadArray([void 0,"jsx","_css","Builder","builder","React","useBuilderState"],W,!1),[F.blocksJs],!1)))().apply(void 0,__spreadArray([jsx,css,Builder,builder,React,function(ae){var se=React.useState(0)[1];return React.useState(function(){return onChange(ae,function(){se(function(J){return J+1})})})[0]}],K,!1))}var Y=(F==null?void 0:F.blocks)||[],ne=Y.find(function(ae){var se;return(se=ae.id)===null||se===void 0?void 0:se.startsWith("builder-pixel")}
871);return F&&!ne&&Y.length>0&&Y.push(getBuilderPixel(builder.apiKey)),F?React.createElement("div",__assign({"data-builder-component":_.name,"data-builder-content-id":B.id},_.isPreviewing?{"data-builder-variation-id":B.testVariationId||B.variationId||B.id}:{}),!M&&_.getCss(F)&&React.createElement("style",{ref:function(ae){return _.styleRef=ae},className:"builder-custom-styles",dangerouslySetInnerHTML:{__html:_.getCss(F)}}),React.createElement(BuilderStoreContext.Provider,{value:__assign(__assign({},_.state),{rootState:_.rootState,state:_.data,content:B,renderLink:_.props.renderLink})},M&&_.Component?React.createElement(_.Component,{data:_.data,context:_.state.context}):React.createElement(BuilderBlocks,{key:String(!!(!((j=F==null?void 0:F.blocks)===null||j===void 0)&&j.length)),emailMode:_.props.emailMode,fieldName:"blocks",blocks:Y}))):D?React.createElement("div",{"data-builder-component":_.name,className:"builder-loading"},_.props.children):React.createElement("div",{"data-builder-component":_.name,className:"builder-no-content"})})}))}))},i.prototype.evalExpression=function(y){var _=this,E=this.data;return String(y).replace(/{{([^}]+)}}/g,function(C,T){return tryEval(T,E,_._errors)})},i.prototype.handleRequest=function(y,_){return __awaiter(this,void 0,void 0,function(){var E,C,T,R,$=this;return __generator(this,function(O){return Builder.isIframe&&fetchCache[_]?(this.updateState(function(I){I[y]=fetchCache[_]}),[2,fetchCache[_]]):(E=function(){return __awaiter($,void 0,void 0,function(){var I,N,F,D;return __generator(this,function(B){switch(B.label){case 0:I=Date.now(),Builder.isBrowser||console.time("Fetch "+_),B.label=1;case 1:return B.trys.push([1,4,5,6]),[4,fetch$1(_)];case 2:return[4,B.sent().json()];case 3:return N=B.sent(),[3,6];case 4:return F=B.sent(),D=toError(F),this._errors&&this._errors.push(D),this._logs&&this._logs.push("Fetch to ".concat(_," errored in ").concat(Date.now()-I,"ms")),[2];case 5:return Builder.isBrowser||(console.timeEnd("Fetch "+_),this._logs&&this._logs.push("Fetched ".concat(_," in ").concat(Date.now()-I,"ms"))),[7];case 6:return N&&(Builder.isIframe&&(fetchCache[_]=N),this.updateState(function(j){j[y]=N})),[2,N]}})})},(C=this._asyncRequests&&this._asyncRequests.find(function(I){return isRequestInfo(I)&&I.url===_}))?((T=C.promise).then(function(I){I&&$.updateState(function(N){N[y]=I})}),[2,T]):(R=E(),Builder.nextTick(function(){$._asyncRequests&&$._asyncRequests.push(R)}),[2,R]))})})},i.prototype.unsubscribe=function(){this.subscriptions&&(this.subscriptions.unsubscribe(),this.subscriptions=new Subscription)},i.prototype.handleBuilderRequest=function(y,_){var E=this,C=tryEval(_,this.data,this._errors);this.subscriptions&&this.unsubscribe(),C&&this.subscriptions.add(this.builder.queueGetContent(C.model,C).subscribe(function(T){T&&E.updateState(function(R){R[y]=T})}))},i.defaults={codegen:!!(Builder.isBrowser&&location.href.includes("builder.codegen=true"))},__decorate([debounceNextTick,__metadata("design:type",Function),__metadata("design:paramtypes",[]),__metadata("design:returntype",void 0)],i.prototype,"notifyStateChange",null),i}(React.Component);function BuilderBlock(a){return a.type="react",Builder.Component(a)}function withBuilder(a,i){return BuilderBlock(i)(a),a}var isBuilderElement=function(a){return!!(typeof a=="object"&&a&&(a==null?void 0:a["@type"])==="@builder.io/sdk:Element")},withChildren=function(a){var i=React.forwardRef(function(y,_){var E,C,T=__assign({},y),R=y.children||y.builderBlock&&y.builderBlock.children&&y.builderBlock.children.map(function(O){return React.createElement(BuilderBlock$1,{key:O.id,block:O})}),$=(C=(E=y.builderBlock)===null||E===void 0?void 0:E.component)===null||C===void 0?void 0:C.options;return $&&Object.keys($).forEach(function(O){var I=$[O];Array.isArray(I)&&I.every(isBuilderElement)?T[O]=I.map(function(N){return React.createElement(BuilderBlock$1,{key:N.id,block:N})}):isBuilderElement(I)&&(T[O]=React.createElement(BuilderBlock$1,{block:I}))}),React.createElement(a,__assign({},T,{ref:_}),R)});return i.builderOptions={canHaveChildren:!0},i},iconUrl="https://firebasestorage.googleapis.com/v0/b/builder-3b0a2.appspot.com/o/images%2Fbaseline-text_fields-24px%20(1).svg?alt=media&token=12177b73-0ee3-42ca-98c6-0dd003de1929",TextComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.textRef=null,y}return __extends(i,a),i.prototype.componentDidMount=function(){this.textRef&&!/{{([^}]+)}}/.test(this.props.text)&&(this.textRef.innerHTML=this.props.text)},i.prototype.evalExpression=function(y,_){return this.allowTextEdit?String(y):String(y).replace(/{{([^}]+)}}/g,function(E,C){return tryEval(C,_)})},Object.defineProperty(i.prototype,"allowTextEdit",{get:function(){return Builder.isBrowser&&Builder.isEditing&&location.search.includes("builder.allowTextEdit=true")&&!(this.props.builderBlock&&this.props.builderBlock.bindings&&(this.props.builderBlock.bindings["component.options.text"]||this.props.builderBlock.bindings["options.text"]||this.props.builderBlock.bindings.text))}
871,enumerable:!1,configurable:!0}),i.prototype.render=function(){var y=this,_={outline:"none","& p:first-of-type, & .builder-paragraph:first-of-type":{margin:0},"& > p, & .builder-paragraph":{color:"inherit",lineHeight:"inherit",letterSpacing:"inherit",fontWeight:"inherit",fontSize:"inherit",textAlign:"inherit",fontFamily:"inherit"}};return jsx(BuilderStoreContext.Consumer,null,function(E){var C;return!((C=E.content.meta)===null||C===void 0)&&C.rtlMode&&(_.direction="rtl"),jsx(React.Fragment,null,jsx("span",__assign({ref:function(T){y.textRef=T},css:_,className:"builder-text"},{dangerouslySetInnerHTML:{__html:y.evalExpression(y.props.text||y.props.content||"",E.state)}})))})},i}(React.Component);withBuilder(TextComponent,{name:"Text",static:!0,image:iconUrl,inputs:[{name:"text",type:"html",required:!0,autoFocus:!0,bubble:!0,defaultValue:"Enter some text..."}],defaultStyles:{lineHeight:"normal",height:"auto",textAlign:"center"}});function Slot(a){var i=a.name,y=reactExports.useContext(BuilderStoreContext),_=!y.context.symbolId;return jsx("div",__assign({css:{pointerEvents:"auto"}},_&&{"builder-slot":i}),jsx(BuilderBlocks,{child:!0,parentElementId:y.context.symbolId,dataPath:"symbol.data.".concat(i),blocks:y.state[i]||[]}))}Builder.registerComponent(Slot,{name:"Slot",description:"Allow child blocks to be inserted into this content when used as a Symbol",docsLink:"https://www.builder.io/c/docs/symbols-with-blocks",image:"https://cdn.builder.io/api/v1/image/assets%2FYJIGb4i01jvw0SRdL5Bt%2F3aad6de36eae43b59b52c85190fdef56",inputs:[{name:"name",type:"string",required:!0,defaultValue:"children"}]});var FragmentComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){return this.props.builderBlock&&this.props.builderBlock.children&&this.props.builderBlock.children.map(function(y,_){return React.createElement(BuilderBlock$1,{block:y,key:y.id,index:_})})},i}(React.Component);withBuilder(FragmentComponent,{name:"Core:Fragment",canHaveChildren:!0,noWrap:!0,static:!0,hideFromInsertMenu:!0});var DEFAULT_ASPECT_RATIO$2=.7004048582995948,defaultBlocks=[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{display:"flex",flexDirection:"column",alignItems:"stretch",flexShrink:"0",position:"relative",marginTop:"30px",textAlign:"center",lineHeight:"normal",height:"auto",minHeight:"20px",minWidth:"20px",overflow:"hidden"}},component:{name:"Image",options:{image:"https://builder.io/api/v1/image/assets%2Fpwgjf0RoYWbdnJSbpBAjXNRMe9F2%2Ffb27a7c790324294af8be1c35fe30f4d",backgroundPosition:"center",backgroundSize:"cover",aspectRatio:DEFAULT_ASPECT_RATIO$2}}},{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{display:"flex",flexDirection:"column",alignItems:"stretch",flexShrink:"0",position:"relative",marginTop:"30px",textAlign:"center",lineHeight:"normal",height:"auto"}},component:{name:"Text",options:{text:"<p>Enter some text...</p>"}}}],ColumnsComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),Object.defineProperty(i.prototype,"columns",{get:function(){return this.props.columns||[]},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"gutterSize",{get:function(){return typeof this.props.space=="number"?this.props.space||0:20},enumerable:!1,configurable:!0}),i.prototype.getWidth=function(y){return this.columns[y]&&this.columns[y].width||100/this.columns.length},i.prototype.getColumnWidth=function(y){var _=this.columns,E=this.gutterSize,C=this.getWidth(y),T=E*(_.length-1)*(C/100);return"calc(".concat(C,"% - ").concat(T,"px)")},i.prototype.render=function(){var y,_,E,C,T=this,R=this.columns,$=this.gutterSize,O=((C=(E=(_=this.props.builderState)===null||_===void 0?void 0:_.context.builderContent)===null||E===void 0?void 0:E.meta)===null||C===void 0?void 0:C.breakpoints)||{},I=getSizesForBreakpoints(O);return jsx(React.Fragment,null,jsx("div",{className:"builder-columns",css:__assign({display:"flex"},this.props.stackColumnsAt!=="never"&&(y={},y["@media (max-width: ".concat(this.props.stackColumnsAt!=="tablet"?I.small.max:I.medium.max,"px)")]={flexDirection:this.props.reverseColumnsWhe
871nStacked?"column-reverse":"column",alignItems:"stretch"},y))},R.map(function(N,F){var D,B,j=N.link?Link:"div";return jsx(React.Fragment,{key:F},jsx(j,__assign({className:"builder-column"},N.link?{href:N.link}:null,{css:__assign((D={display:"flex",flexDirection:"column",alignItems:"stretch",lineHeight:"normal"},D["& > .builder-blocks"]={flexGrow:1},D.width=T.getColumnWidth(F),D.marginLeft=F===0?0:$,D),T.props.stackColumnsAt!=="never"&&(B={},B["@media (max-width: ".concat(T.props.stackColumnsAt!=="tablet"?I.small.max:I.medium.max,"px)")]={width:"100%",marginLeft:0},B))}),jsx(BuilderBlocks,{key:F,child:!0,parentElementId:T.props.builderBlock&&T.props.builderBlock.id,blocks:N.blocks,dataPath:"component.options.columns.".concat(F,".blocks")})))})))},i}(React.Component);withBuilder(ColumnsComponent,{name:"Columns",static:!0,inputs:[{name:"columns",type:"array",broadcast:!0,subFields:[{name:"blocks",type:"array",hideFromUI:!0,defaultValue:defaultBlocks},{name:"width",type:"number",hideFromUI:!0,helperText:"Width %, e.g. set to 50 to fill half of the space"},{name:"link",type:"url",helperText:"Optionally set a url that clicking this column will link to"}],defaultValue:[{blocks:defaultBlocks},{blocks:defaultBlocks}],onChange:function(a){function i(){y.forEach(function(_){_.delete("width")})}var y=a.get("columns");Array.isArray(y)&&(!y.find(function(_){return _.get("width")})||(y.find(function(_){return!_.get("width")})||y.reduce(function(_,E){return _+E.get("width")},0)!==100)&&i())}},{name:"space",type:"number",defaultValue:20,helperText:"Size of gap between columns",advanced:!0},{name:"stackColumnsAt",type:"string",defaultValue:"tablet",helperText:"Convert horizontal columns to vertical at what device size",enum:["tablet","mobile","never"],advanced:!0},{name:"reverseColumnsWhenStacked",type:"boolean",defaultValue:!1,helperText:"When stacking columns for mobile devices, reverse the ordering",advanced:!0}]});var EmbedComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.elementRef=null,y.scriptsInserted=new Set,y.scriptsRun=new Set,y}return __extends(i,a),i.prototype.shouldComponentUpdate=function(y){return y.content!==this.props.content},i.prototype.componentDidUpdate=function(y){this.props.content!==y.content&&this.findAndRunScripts()},i.prototype.componentDidMount=function(){this.findAndRunScripts()},i.prototype.findAndRunScripts=function(){if(this.elementRef&&typeof window<"u")for(var y=this.elementRef.getElementsByTagName("script"),_=0;_<y.length;_++){var E=y[_];if(E.src){if(this.scriptsInserted.has(E.src))continue;this.scriptsInserted.add(E.src);var C=document.createElement("script");C.async=!0,C.src=E.src,document.head.appendChild(C)}else{if(this.scriptsRun.has(E.innerText))continue;this.scriptsRun.add(E.innerText);try{new Function(E.innerText)()}catch(T){console.warn("Builder custom code component error:",T)}}}},Object.defineProperty(i.prototype,"content",{get:function(){return Builder.isServer?(this.props.content||"").replace(/<script[\s\S]*?<\/script>/g,""):this.props.content},enumerable:!1,configurable:!0}),i.prototype.render=function(){var y=this;return React.createElement("div",{ref:function(_){return y.elementRef=_},className:"builder-embed",dangerouslySetInnerHTML:{__html:this.content}})},i}(React.Component);withBuilder(EmbedComponent,{name:"Embed",static:!0,inputs:[{name:"url",type:"url",required:!0,defaultValue:"",helperText:"e.g. enter a youtube url, google map, etc"},{name:"content",type:"html",defaultValue:'<div style="padding: 20px; text-align: center">(Choose an embed URL)<div>',hideFromUI:!0}]});var globalReplaceNodes={},isShopify$1=Builder.isBrowser&&"Shopify"in window;if(Builder.isBrowser&&globalReplaceNodes){var customCodeQuerySelector_1=".builder-custom-code";try{var allCustomCodeElements_1=Array.from(document.querySelectorAll(customCodeQuerySelector_1)),builderTemplates=document.querySelectorAll("template[data-template-variant-id]");builderTemplates.length&&Array.from(builderTemplates).forEach(function(a){var i=a.content.querySelectorAll(customCodeQuerySelector_1);i.length&&(allCustomCodeElements_1=allCustomCodeElements_1.concat(Array.from(i)))}
871),allCustomCodeElements_1.forEach(function(a){var i=a.parentElement,y=i&&i.getAttribute("builder-id");y&&(globalReplaceNodes[y]=globalReplaceNodes[y]||[],globalReplaceNodes[y].push(isShopify$1?a:a.cloneNode(!0)))})}catch(a){console.error("Builder replace nodes error:",a)}}var CustomCodeComponent=function(a){function i(y){var _,E=this;if((E=a.call(this,y)||this).elementRef=null,E.originalRef=null,E.scriptsInserted=new Set,E.scriptsRun=new Set,E.firstLoad=!0,E.replaceNodes=!1,E.state={hydrated:!1},Builder.isBrowser){var C=(_=E.props.builderBlock)===null||_===void 0?void 0:_.id;if(E.replaceNodes=!!(Builder.isBrowser&&(y.replaceNodes||isShopify$1)&&C&&(globalReplaceNodes!=null&&globalReplaceNodes[C])),E.firstLoad&&E.props.builderBlock){if(C&&(globalReplaceNodes!=null&&globalReplaceNodes[C])){var T=globalReplaceNodes[C].shift()||null;E.originalRef=T,globalReplaceNodes[C].length===0&&delete globalReplaceNodes[C]}else if(E.replaceNodes){var R=document.querySelectorAll(".".concat(E.props.builderBlock.id," .builder-custom-code"));if(R.length===1){var $=R[0];E.originalRef=$,E.originalRef.remove()}}}}return E}return __extends(i,a),i.prototype.shouldComponentUpdate=function(y){return y.code!==this.props.code},Object.defineProperty(i.prototype,"noReactRender",{get:function(){var y;return!!(isShopify$1&&(!((y=this.props.code)===null||y===void 0)&&y.match(/{[{%]/g)))},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"isHydrating",{get:function(){return!isShopify$1&&this.originalRef},enumerable:!1,configurable:!0}),i.prototype.componentDidUpdate=function(y){this.props.code!==y.code&&this.findAndRunScripts()},i.prototype.componentDidMount=function(){var y=this;this.firstLoad=!1,this.replaceNodes||(this.isHydrating?(this.setState({hydrated:!0}),Builder.nextTick(function(){return y.findAndRunScripts()})):this.findAndRunScripts()),Builder.isBrowser&&this.replaceNodes&&this.originalRef&&this.elementRef&&this.elementRef.appendChild(this.originalRef)},i.prototype.findAndRunScripts=function(){if(this.elementRef&&typeof window<"u")for(var y=this.elementRef.getElementsByTagName("script"),_=0;_<y.length;_++){var E=y[_];if(E.src){if(this.scriptsInserted.has(E.src))continue;this.scriptsInserted.add(E.src);var C=document.createElement("script");C.async=!0,C.src=E.src,document.head.appendChild(C)}else if(!E.type||["text/javascript","application/javascript","application/ecmascript"].includes(E.type)){if(this.scriptsRun.has(E.innerText))continue;try{this.scriptsRun.add(E.innerText),new Function(E.innerText)()}catch(T){console.warn("Builder custom code component error:",T)}}}},Object.defineProperty(i.prototype,"code",{get:function(){return(Builder.isServer||this.isHydrating&&this.firstLoad)&&this.props.scriptsClientOnly?(this.props.code||"").replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,""):this.props.code},enumerable:!1,configurable:!0}),i.prototype.render=function(){var y=this;return React.createElement("div",__assign({ref:function(_){return y.elementRef=_},className:"builder-custom-code"},!this.replaceNodes&&!this.noReactRender&&{dangerouslySetInnerHTML:{__html:this.code}}))},i}(React.Component);withBuilder(CustomCodeComponent,{name:"Custom Code",static:!0,requiredPermissions:["editCode"],inputs:[{name:"code",type:"html",required:!0,defaultValue:"<p>Hello there, I am custom HTML code!</p>",code:!0},__assign({name:"replaceNodes",type:"boolean",helperText:"Preserve server rendered dom nodes",advanced:!0},isShopify$1&&{defaultValue:!0}),__assign({name:"scriptsClientOnly",type:"boolean",helperText:"Only print and run scripts on the client. Important when scripts influence DOM that could be replaced when client loads",advanced:!0},!isShopify$1&&{defaultValue:!0})]});function removeProtocol(a){return a.replace(/http(s)?:/,"")}function isElementInViewport(a){var i=a.getBoundingClientRect();return i.top>=0&&i.left>=0&&i.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&i.right<=(window.innerWidth||document.documentElement.clientWidth)}function getShopifyImageUrl(a,i){if(!a||!(a!=null&&a.match(/cdn\.shopify\.com/))||!i)return a;
871if(i==="master")return removeProtocol(a);var y=a.match(/(_\d+x(\d+)?)?(\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif)(\?v=\d+)?)/i);if(y){var _=a.split(y[0]),E=y[3],C=i.match("x")?i:"".concat(i,"x");return removeProtocol("".concat(_[0],"_").concat(C).concat(E))}return null}var DEFAULT_ASPECT_RATIO$1=.7041;function updateQueryParam(a,i,y){a===void 0&&(a="");var _=new RegExp("([?&])"+i+"=.*?(&|$)","i"),E=a.indexOf("?")!==-1?"&":"?";return a.match(_)?a.replace(_,"$1"+i+"="+encodeURIComponent(y)+"$2"):a+E+i+"="+encodeURIComponent(y)}function getSrcSet(a){if(!a)return a;var i=[100,200,400,800,1200,1600,2e3];if(a.match(/builder\.io/)){var y=a,_=Number(a.split("?width=")[1]);return isNaN(_)||(y="".concat(y," ").concat(_,"w")),i.filter(function(E){return E!==_}).map(function(E){return"".concat(updateQueryParam(a,"width",E)," ").concat(E,"w")}).concat([y]).join(", ")}return a.match(/cdn\.shopify\.com/)?i.map(function(E){return[getShopifyImageUrl(a,"".concat(E,"x").concat(E)),E]}).filter(function(E){return!!E[0]}).map(function(E){var C=E[0],T=E[1];return"".concat(C," ").concat(T,"w")}).concat([a]).join(", "):a}var getSizes=function(a,i,y){var _,E,C,T,R,$,O,I;y===void 0&&(y={});var N="";if(a){var F=a.split(","),D=F.length;N=F.map(function(K,Y){return D===Y+1?K.replace(/\([\s\S]*?\)/g,"").trim():K}).join(", ")}else if(i&&i.responsiveStyles){var B=[],j=!1,M=/^\d+/,U=getSizesForBreakpoints(y);if(!((C=(E=(_=i.responsiveStyles)===null||_===void 0?void 0:_.small)===null||E===void 0?void 0:E.width)===null||C===void 0)&&C.match(M)){j=!0;var V="(max-width: ".concat(U.small.max,"px)"),H="".concat(V," ").concat(i.responsiveStyles.small.width.replace("%","vw"));B.push(H)}if(!(($=(R=(T=i.responsiveStyles)===null||T===void 0?void 0:T.medium)===null||R===void 0?void 0:R.width)===null||$===void 0)&&$.match(M)&&(j=!0,V="(max-width: ".concat(U.medium.max,"px)"),H="".concat(V," ").concat(i.responsiveStyles.medium.width.replace("%","vw")),B.push(H)),!((I=(O=i.responsiveStyles)===null||O===void 0?void 0:O.large)===null||I===void 0)&&I.width){var W=i.responsiveStyles.large.width.replace("%","vw");B.push(W)}else j&&B.push("100vw");B.length&&(N=B.join(", "))}return N},ImageComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.state={imageLoaded:!y.useLazyLoading,load:!y.useLazyLoading},y.pictureRef=null,y.scrollListener=null,y.intersectionObserver=null,y}return __extends(i,a),Object.defineProperty(i.prototype,"useLazyLoading",{get:function(){return!this.props.highPriority&&(!Builder.isBrowser||!location.search.includes("builder.lazyLoadImages=false"))&&(!(!Builder.isBrowser||!location.href.includes("builder.lazyLoadImages=true"))||this.props.lazy)},enumerable:!1,configurable:!0}),i.prototype.componentWillUnmount=function(){Builder.isBrowser&&(this.scrollListener&&(window.removeEventListener("scroll",this.scrollListener),this.scrollListener=null),this.intersectionObserver&&this.pictureRef&&this.intersectionObserver.unobserve(this.pictureRef))},i.prototype.componentDidMount=function(){var y=this;if(this.props.lazy&&Builder.isBrowser)if(this.pictureRef&&isElementInViewport(this.pictureRef))this.setState({load:!0});else if(typeof IntersectionObserver=="function"&&this.pictureRef)(this.intersectionObserver=new IntersectionObserver(function(E,C){E.forEach(function(T){T.intersectionRatio>0&&(y.setState({load:!0}),y.pictureRef&&C.unobserve(y.pictureRef))})})).observe(this.pictureRef);else{var _=throttle(function(E){if(y.pictureRef){var C=y.pictureRef.getBoundingClientRect(),T=window.innerHeight/2;C.top<window.innerHeight+T&&(y.setState(__assign(__assign({},y.state),{load:!0})),window.removeEventListener("scroll",_),y.scrollListener=null)}},400,{leading:!1,trailing:!0});this.scrollListener=_,window.addEventListener("scroll",_,{capture:!0,passive:!0}),_()}},Object.defineProperty(i.prototype,"image",{get:function(){return this.props.image||this.props.src},enumerable:!1,configurable:!0}),i.prototype.getSrcSet=function(){var y=this.image;if(y&&!this.props.noWebp&&(y.match(/builder\.io/)||y.match(/cdn\.shopify\.com/)))return getSrcSet(y)},i.prototype.render=function(){var y,_,E=this,C=this.props,T=C.aspectRatio,R=C.lazy,$=C.builderBlock,O=C.builderState,I=this.props.builderBlock&&this.props.builderBlock.children,N=this.props.srcset,F=getSizes(this.props.sizes,$,((_=(y=O==null?void 0:O.context.builderContent)===null||y===void 0?void 0:y.meta)===null||_===void 0?void 0:_.breakpoints)||{}),D=this.image;N&&D&&D.includes("builder.io/api/v1/image")?N.includes(D.split("?")[0])||(console.debug("Removed given srcset"),N=this.getSrcSet()):D&&!N&&(N=this.getSrcSet());var B=($==null?void 0:$.id.startsWith("builder-pixel-"))||this.props.highPriority,j=this.props.fitContent;return jsx(BuilderMetaContext.Consumer,null,function(M){var U,V=M.ampMode,H=V?"amp-img":"img",W=(!R||E.state.load||V)&&jsx(H,__assign({},V?{layout:"responsive",height:E.props.height||(T?Math.round(1e3*T):void 0),width:E.props.width||(T?Math.round(1e3/T):void 0)}:null,{alt:E.props.altText,key:Builder.isEditing&&typeof E.image=="string"&&E.image.split("?")[0]||void 0,role:E.props.altText?void 0:"presentation",css:__assign(__assign({opacity:V?1:E.useLazyLoading&&!E.state.imageLoaded?0:1,transition:"opacity 0.2s ease-in-out",objectFit:E.props.backgroundSize||"cover",objectPosition:E.props.backgroundPosition||"center"},T&&!V&&{position:"absolute",height:"100%",width:"100%",left:0,top:0}),V&&(U={},U["& img"]={objectFit:E.props.backgroundSize,objectPosition:E.props.backgroundPosition},U)),loading:B?"eager":"lazy",fetchPriority:B?"high":"auto",className:"builder-image"+(E.props.className?" "+E.props.className:""),src:E.image},!V&&{onLoad:function(){return E.setState({imageLoaded:!0})}},{srcSet:N,sizes:!V&&F?F:void 0}));return jsx(React.Fragment,null,V?W:jsx("picture",{ref:function(K){return E.pictureRef=K}},N&&N.match(/builder\.io/)&&!E.props.noWebp&&jsx("source",{srcSet:N.replace(/\?/g,"?format=webp&"),type:"image/webp"}),W),!T||V||j&&I&&I.length?null:jsx("div",{className:"builder-image-sizer",css:{width:"100%",paddingTop:100*T+"%",pointerEvents:"none",fontSize:0}}," "),I&&I.length?j?I.map(function(K,Y){return jsx(BuilderBlock$1,{key:K.id,block:K})}):jsx("div",{css:{display:"flex",flexDirection:"column",alignItems:"stretch",position:"absolute",top:0,left:0,width:"100%",height:"100%"}},I.map(function(K,Y){return jsx(BuilderBlock$1,{key:K.id,block:K})})):null)})},i}(React.Component);withBuilder(ImageComponent,{name:"Image",static:!0,image:"https://firebasestorage.googleapis.com/v0/b/builder-3b0a2.appspot.com/o/images%2Fbaseline-insert_photo-24px.svg?alt=media&token=4e5d0ef4-f5e8-4e57-b3a9-38d63a9b9dc4",defaultStyles:{position:"relative",minHeight:"20px",minWidth:"20px",overflow:"hidden"},canHaveChildren:!0,inputs:[{name:"image",type:"file",bubble:!0,allowedFileTypes:["jpeg","jpg","png","svg","webp"],required:!0,defaultValue:"https://cdn.builder.io/api/v1/image/assets%2FYJIGb4i01jvw0SRdL5Bt%2F72c80f114dc149019051b6852a9e3b7a",onChange:function(a){a.delete("srcset"),a.delete("noWebp");var i,y,_=a.get("image"),E=a.get("aspectRatio");if(fetch(_).then(function(C){return C.blob()}).then(function(C){C.type.includes("svg")&&a.set("noWebp",!0)}),_&&(!E||E===.7041))return(i=_,y===void 0&&(y=6e4),new Promise(function(C,T){var R=document.createElement("img"),$=!1;R.onload=function(){$=!0,C(R)},R.addEventListener("error",function(O){console.warn("Image load failed",O.error),T(O.error)}),R.src=i,setTimeout(function(){$||T(new Error("Image load timed out"))},y)})).then(function(C){var T,R=a.get("aspectRatio");a.get("image")!==_||R&&R!==.7041||C.width&&C.height&&(a.set("aspectRatio",(T=C.height/C.width,Math.round(1e3*T)/1e3)),a.set("height",C.height),a.set("width",C.width))})}},{name:"backgroundSize",type:"text",defaultValue:"cover",enum:[{label:"contain",value:"contain",helperText:"The image should never get cropped"},{label:"cover",value:"cover",helperText:"The image should fill its box, cropping when needed"}]},{name:"backgroundPosition",type:"text",defaultValue:"center",enum:["center","top","left","right","bottom","top left","top right","bottom left","bottom right"]},{name:"altText",type:"string",helperText:"Text to display when the user has images off"},{name:"highPriority",type:"boolean",advanced:!0,helperText:"Mark this image as high priority compared to other images on the page. This prevents lazy loading of the image and tells the browser to load this image before others on the page."},{name:"height",type:"number",hideFromUI:!0},{name:"width",type:"number",hideFromUI:!0},{name:"sizes",type:"string",hideFromUI:!0},{name:"srcset",type:"string",hideFromUI:!0},{name:"lazy",type:"boolean",defaultValue:!0,hideFromUI:!0},{name:"fitContent",type:"boolean",helperText:"When child blocks are provided, fit to them instead of using the image's aspect ratio",defaultValue:!0},{name:"aspectRatio",type:"number",helperText:"This is the ratio of height/width, e.g. set to 1.5 for a 300px wide and 200px tall photo. Set to 0 to not force the image to maintain it's aspect ratio",advanced:!0,defaultValue:DEFAULT_ASPECT_RATIO$1}]});var DEFAULT_ASPECT_RATIO=.7004048582995948,VideoComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;
871return y.video=null,y.containerRef=null,y.scrollListener=null,y.state={load:!y.lazyLoad},y}return __extends(i,a),Object.defineProperty(i.prototype,"lazyLoad",{get:function(){return this.props.lazyLoad!==!1},enumerable:!1,configurable:!0}),i.prototype.updateVideo=function(){var y=this,_=this.video;_&&["muted","playsInline","autoPlay"].forEach(function(E){var C=E.toLowerCase();y.props[E]?_.setAttribute(C,C):_.removeAttribute(C)})},i.prototype.componentDidUpdate=function(){this.updateVideo()},i.prototype.componentDidMount=function(){var y=this;if(this.updateVideo(),this.lazyLoad&&Builder.isBrowser){var _=throttle(function(E){if(y.containerRef){var C=y.containerRef.getBoundingClientRect(),T=window.innerHeight/2;C.top<window.innerHeight+T&&(y.setState(function(R){return __assign(__assign({},R),{load:!0})}),window.removeEventListener("scroll",_),y.scrollListener=null)}},400,{leading:!1,trailing:!0});this.scrollListener=_,window.addEventListener("scroll",_,{capture:!0,passive:!0}),_()}},i.prototype.componentWillUnmount=function(){Builder.isBrowser&&this.scrollListener&&(window.removeEventListener("scroll",this.scrollListener),this.scrollListener=null)},i.prototype.render=function(){var y=this,_=this.props,E=_.aspectRatio,C=_.children;return jsx("div",{ref:function(T){return y.containerRef=T},css:{position:"relative"}},jsx("video",{key:this.props.video||"no-src",poster:this.props.posterImage,ref:function(T){return y.video=T},autoPlay:this.props.autoPlay,muted:this.props.muted,controls:this.props.controls,loop:this.props.loop,preload:this.props.preload||"metadata",className:"builder-video",css:__assign({width:"100%",height:"100%",objectFit:this.props.fit,objectPosition:this.props.position,zIndex:2,borderRadius:1},E?{position:"absolute"}:null)},(!this.lazyLoad||this.state.load)&&jsx("source",{type:"video/mp4",src:this.props.video})),!E||this.props.fitContent&&C?null:jsx("div",{css:{width:"100%",paddingTop:100*E+"%",pointerEvents:"none",fontSize:0}}),C&&this.props.fitContent?jsx("div",{css:{display:"flex",flexDirection:"column",alignItems:"stretch"}},C):C?jsx("div",{css:{pointerEvents:"none",display:"flex",flexDirection:"column",alignItems:"stretch",position:"absolute",top:0,left:0,width:"100%",height:"100%"}},C):null)},i}(React.Component);Builder.registerComponent(withChildren(VideoComponent),{name:"Video",canHaveChildren:!0,defaultStyles:{minHeight:"20px",minWidth:"20px"},image:"https://firebasestorage.googleapis.com/v0/b/builder-3b0a2.appspot.com/o/images%2Fbaseline-videocam-24px%20(1).svg?alt=media&token=49a84e4a-b20e-4977-a650-047f986874bb",inputs:[{name:"video",type:"file",allowedFileTypes:["mp4"],bubble:!0,defaultValue:"https://cdn.builder.io/o/assets%2FYJIGb4i01jvw0SRdL5Bt%2Fd27731a526464deba0016216f5f9e570%2Fcompressed?apiKey=YJIGb4i01jvw0SRdL5Bt&token=d27731a526464deba0016216f5f9e570&alt=media&optimized=true",required:!0},{name:"posterImage",type:"file",allowedFileTypes:["jpeg","png"],helperText:"Image to show before the video plays"},{name:"autoPlay",type:"boolean",defaultValue:!0},{name:"controls",type:"boolean",defaultValue:!1},{name:"muted",type:"boolean",defaultValue:!0},{name:"loop",type:"boolean",defaultValue:!0},{name:"playsInline",type:"boolean",defaultValue:!0},{name:"fit",type:"text",defaultValue:"cover",enum:["contain","cover","fill","auto"]},{name:"preload",type:"text",defaultValue:"metadata",enum:["auto","metadata","none"]},{name:"fitContent",type:"boolean",helperText:"When child blocks are provided, fit to them instead of using the aspect ratio",defaultValue:!0,advanced:!0},{name:"position",type:"text",defaultValue:"center",enum:["center","top","left","right","bottom","top left","top right","bottom left","bottom right"]},{name:"height",type:"number",advanced:!0},{name:"width",type:"number",advanced:!0},{name:"aspectRatio",type:"number",advanced:!0,defaultValue:DEFAULT_ASPECT_RATIO},{name:"lazyLoad",type:"boolean",helperText:'Load this video "lazily" - as in only when a user scrolls near the video. Recommended for optmized performance and bandwidth consumption',defaultValue:!0,advanced:!0}]});var size=function(a){return Object.keys(a).length},isShopify=Builder.isBrowser&&"Shopify"in window,refs={};if(Builder.isBrowser)try{Array.from(document.querySelectorAll("[builder-static-symbol]")).forEac
871h(function(a){var i=a.getAttribute("builder-static-symbol");i&&(refs[i]=a)})}catch(a){console.error("Builder replace nodes error:",a)}var SymbolComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.ref=null,y.staticRef=null,y}return __extends(i,a),Object.defineProperty(i.prototype,"placeholder",{get:function(){return jsx("div",{css:{padding:10}},"Symbols let you reuse dynamic elements across your content. Please choose a model and entry for this symbol.")},enumerable:!1,configurable:!0}),i.prototype.componentDidMount=function(){var y,_,E;this.useStatic&&this.staticRef&&refs[(y=this.props.builderBlock)===null||y===void 0?void 0:y.id]&&((_=this.staticRef.parentNode)===null||_===void 0||_.replaceChild(refs[(E=this.props.builderBlock)===null||E===void 0?void 0:E.id],this.staticRef))},Object.defineProperty(i.prototype,"useStatic",{get:function(){var y;return!!(Builder.isBrowser&&refs[(y=this.props.builderBlock)===null||y===void 0?void 0:y.id]&&!(Builder.isEditing||Builder.isPreviewing))},enumerable:!1,configurable:!0}),i.prototype.render=function(){var y,_=this;if(this.useStatic)return jsx("div",{ref:function(V){return _.staticRef=V}});var E=this.props.symbol,C=!1;E||(C=!0);var T=this.props.dataOnly?NoWrap:this.props.builderBlock&&this.props.builderBlock.tagName||"div",R=E||{},$=R.model,O=R.entry,I=R.data,N=R.content,F=R.inline,D=R.ownerId,B=(E==null?void 0:E.dynamic)||this.props.dynamic;$&&(O||B)||!((y=N==null?void 0:N.data)===null||y===void 0)&&y.blocksJs||F||(C=!0);var j=B?void 0:[$,O].join(":"),M=Builder.isEditing?null:I&&size(I)&&hash(I);j&&M&&M.length<300&&(j+=":"+M);var U=this.props.attributes||{};return jsx(BuilderStoreContext.Consumer,{key:($||"no model")+":"+(O||"no entry")},function(V){var H,W,K,Y,ne,ae,se,J,Z,re,oe,ie="".concat(j,"_").concat(((H=V==null?void 0:V.state)===null||H===void 0?void 0:H.locale)||"Default");return jsx(T,__assign({"data-model":$},U,{className:(U.class||U.className||"")+" builder-symbol"+(E!=null&&E.inline?" builder-inline-symbol":"")+(E!=null&&E.dynamic||_.props.dynamic?" builder-dynamic-symbol":"")}),C?_.placeholder:jsx(BuilderComponent,__assign({},D&&{apiKey:D},((W=V.state)===null||W===void 0?void 0:W.locale)&&{locale:V.state.locale},{isChild:!0,ref:function(ue){return _.ref=ue},context:__assign(__assign({},V.context),{symbolId:(K=_.props.builderBlock)===null||K===void 0?void 0:K.id}),model:$,entry:O,data:__assign(__assign(__assign({},I),!!_.props.inheritState&&omit$2(V.state,"children")),(Z=(J=(se=(ae=(ne=(Y=_.props.builderBlock)===null||Y===void 0?void 0:Y.component)===null||ne===void 0?void 0:ne.options)===null||ae===void 0?void 0:ae.symbol)===null||se===void 0?void 0:se.content)===null||J===void 0?void 0:J.data)===null||Z===void 0?void 0:Z.state),renderLink:V.renderLink,inl
871ineContent:E==null?void 0:E.inline},N&&{content:N},{key:ie,options:{key:ie,noEditorUpdates:!0},codegen:!!(!((re=N==null?void 0:N.data)===null||re===void 0)&&re.blocksJs),hydrate:(oe=V.state)===null||oe===void 0?void 0:oe._hydrate,builderBlock:_.props.builderBlock,dataOnly:_.props.dataOnly}),_.props.children))})},i}(React.Component);withBuilder(SymbolComponent,{name:"Symbol",noWrap:!0,static:!0,inputs:[{name:"symbol",type:"uiSymbol"},{name:"dataOnly",helperText:"Make this a data symbol that doesn't display any UI",type:"boolean",defaultValue:!1,advanced:!0,hideFromUI:!0},{name:"inheritState",helperText:"Inherit the parent component state and data",type:"boolean",defaultValue:isShopify,advanced:!0},{name:"renderToLiquid",helperText:"Render this symbols contents to liquid. Turn off to fetch with javascript and use custom targeting",type:"boolean",defaultValue:isShopify,advanced:!0,hideFromUI:!0},{name:"useChildren",hideFromUI:!0,type:"boolean"}]});var ButtonComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){var y=this.props.link?Link:"span";return React.createElement(y,__assign({role:"button",href:this.props.link,target:this.props.openLinkInNewTab?"_blank":void 0},this.props.attributes),this.props.text)},i}(React.Component);withBuilder(ButtonComponent,{name:"Core:Button",image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2F81a15681c3e74df09677dfc57a615b13",defaultStyles:{appearance:"none",paddingTop:"15px",paddingBottom:"15px",paddingLeft:"25px",paddingRight:"25px",backgroundColor:"#000000",color:"white",borderRadius:"4px",textAlign:"center",cursor:"pointer"},inputs:[{name:"text",type:"text",defaultValue:"Click me!",bubble:!0},{name:"link",type:"url",bubble:!0},{name:"openLinkInNewTab",type:"boolean",defaultValue:!1,friendlyName:"Open link in new tab"}],static:!0,noWrap:!0});var SectionComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.ref=null,y.unmountCallbacks=[],y.state={inView:!1},y}return __extends(i,a),Object.defineProperty(i.prototype,"renderContents",{get:function(){return this.props.lazyLoad!==!0||this.state.inView},enumerable:!1,configurable:!0}),i.prototype.componentWillUnmount=function(){this.unmountCallbacks.forEach(function(y){return y()})},i.prototype.componentDidMount=function(){var y=this;if(this.props.lazyLoad)if(typeof IntersectionObserver<"u"&&this.ref){var _=new IntersectionObserver(function(E,C){E.forEach(function(T){T.intersectionRatio>0&&(y.setState({inView:!0}),y.ref&&C.unobserve(y.ref))})},{rootMargin:"10px"});_.observe(this.ref),this.unmountCallbacks.push(function(){y.ref&&_.unobserve(y.ref)})}else this.setState({inView:!0})},i.prototype.render=function(){var y=this;return jsx("section",{ref:function(_){return y.ref=_},css:__assign({width:"100%",alignSelf:"stretch",flexGrow:1,boxSizing:"border-box",maxWidth:this.props.maxWidth,display:"flex",flexDirection:"column",alignItems:"stretch",marginLeft:"auto",marginRight:"auto"},this.renderContents?null:this.props.lazyStyles)},this.renderContents?jsx(React.Fragment,null,this.props.children,this.props.builderBlock&&this.props.builderBlock.children&&this.props.builderBlock.children.map(function(_,E){return jsx(BuilderBlock$1,{key:_.id,block:_})})):null)},i}(React.Component);withBuilder(SectionComponent,{name:"Core:Section",static:!0,image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2F682efef23ace49afac61748dd305c70a",inputs:[{name:"maxWidth",type:"number",defaultValue:1200},{name:"lazyLoad",type:"boolean",defaultValue:!1,advanced:!0,description:"Only render this section when in view"}],defaultStyles:{paddingLeft:"20px",paddingRight:"20px",paddingTop:"50px",paddingBottom:"50px",marginTop:"0px",width:"100vw",marginLeft:"calc(50% - 50vw)"},canHaveChildren:!0,defaultChildren:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{textAlign:"center"}},component:{name:"Text",options:{text:"<p><b>I am a section! My content keeps from getting too wide, so that it's easy to read even on big screens.</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur</p>"}}}]});var StateProviderComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){var y=this;return React.createElement(BuilderStoreContext.Consumer,null,function(_){return React.createElement(BuilderStoreContext.Provider,{value:__assign(__assign({},_),{state:__assign(__assign({},_.state),y.props.state),context:__assign(__assign({},_.context),y.props.context)})},y.props.builderBlock&&y.props.builderBlock.children&&y.props.builderBlock.children.map(function(E,C){return React.createElement(BuilderBlock$1,{block:E,key:E.id,index:C,child:!0})}),y.props.children)})},i}(React.Component);withBuilder(StateProviderComponent,{name:"Builder:StateProvider",canHaveChildren:!0,static:!0,noWrap:!0,hideFromInsertMenu:!0});var prefetched=new Set;function searchToObject(a){var i=(a.search||"").substring(1).split("&"),y={};for(var _ in i)if(i[_]&&typeof i[_]=="string"){var E=i[_].split("=");y[decodeURIComponent(E[0])]=decodeURIComponent(E[1])}return y}var RouterComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.builder=builder,y.routed=!1,y.preloadQueue=0,y.onPopState=function(_){y.updateLocationState()},y.onMouseOverOrTouchStart=function(_){if(!(y.preloadQueue>4)&&y.props.preloadOnHover!==!1){var E=y.findHrefTarget(_);if(E){var C=E.getAttribute("href");if(C){if(!y.isRelative(C)){var T=y.convertToRelative(C);if(!T)return;C=T}if(!C.startsWith("#")&&!prefetched.has(C)){prefetched.add(C);var R=y.parseUrl(C);y.preloadQueue++;var $=builder.getUserAttributes();$.urlPath=R.pathname,$.queryString=R.search;var O=builder.get(y.model,{userAttributes:$,key:y.model+":"+R.pathname+R.search}).subscribe(function(){y.preloadQueue--,O.unsubscribe()})}}}}},y.onClick=function(_){return __awaiter(y,void 0,void 0,function(){var E,C,T,R;return __generator(this,function($){if(this.props.handleRouting===!1)return[2];if(_.button!==0||_.ctrlKey||_.defaultPrevented||_.metaKey)return[2];if(!(E=this.findHrefTarget(_)))return[2];if(E.target&&E.target!=="_client")return[2];if(!(C=E.getAttribute("href")))return[2];
871if(this.props.onRoute&&(T={url:C,anchorNode:E,preventDefault:function(){this.defaultPrevented=!0},defaultPrevented:!1},this.props.onRoute(T),T.defaultPrevented))return[2];if(!this.isRelative(C)){if(!(R=this.convertToRelative(C)))return[2];C=R}return C.startsWith("#")||(_.preventDefault(),this.route(C)),[2]})})},y.privateState=null,y}return __extends(i,a),i.prototype.route=function(y){var _;return this.routed=!0,typeof((_=window.history)===null||_===void 0?void 0:_.pushState)=="function"?(history.pushState(null,"",y),this.updateLocationState(),!0):(location.href=y,!1)},i.prototype.updateLocationState=function(){this.privateState&&this.privateState.update(function(y){y.location=__assign(__assign({},y.location),{pathname:location.pathname,search:location.search,path:location.pathname.split("/").slice(1),query:searchToObject(location)})})},Object.defineProperty(i.prototype,"model",{get:function(){return this.props.model||"page"},enumerable:!1,configurable:!0}),i.prototype.componentDidMount=function(){typeof document<"u"&&(document.addEventListener("click",this.onClick),window.addEventListener("popstate",this.onPopState),document.addEventListener("mouseover",this.onMouseOverOrTouchStart),document.addEventListener("touchstart",this.onMouseOverOrTouchStart))},i.prototype.componentWillUnmount=function(){typeof document<"u"&&(document.removeEventListener("click",this.onClick),document.removeEventListener("mouseover",this.onMouseOverOrTouchStart),window.removeEventListener("popstate",this.onPopState),document.removeEventListener("touchstart",this.onMouseOverOrTouchStart))},i.prototype.render=function(){var y=this,_=this.model;return jsx(BuilderStoreContext.Consumer,null,function(E){y.privateState=E;var C=E.state&&E.state.location&&E.state.location.pathname+E.state.location.search;return jsx("div",{className:"builder-router","data-model":_},jsx("style",null,`
872                @keyframes builderLoadingSpinner {
873                  0% {
874                    transform: rotate(0deg);
875                  }
876                  100% {
877                    transform: rotate(360deg);
878                  }
879                }
880                /* TODO: overridable tag */
881                .builder-page-loading {
882                  -webkit-animation: builderLoadingSpinner 1s infinite linear;
883                  animation: builderLoadingSpinner 1s infinite linear;
884                  -webkit-transform: translateZ(0);
885                  transform: translateZ(0);
886                  border-radius: 50%;
887                  width: 36px;
888                  height: 36px;
889                  margin: 6px auto;
890                  position: relative;
891                  border: 1px solid transparent;
892                  border-left: 1px solid #808284;
893                }
894              `),jsx(BuilderComponent,{key:C,data:y.props.data,content:y.routed?void 0:y.props.content,modelName:_,options:{key:Builder.isEditing?void 0:y.model+":"+C}},y.props.children||jsx("div",{css:{display:"flex"}},jsx("div",{css:{margin:"40vh auto"},className:"builder-page-loading"}))))})},i.prototype.findHrefTarget=function(y){for(var _=y.target;_;){if(_ instanceof HTMLAnchorElement&&_.getAttribute("href"))return _;if(_===y.currentTarget)break;_=_.parentElement}return null},i.prototype.isRelative=function(y){return!y.match(/^(\/\/|https?:\/\/)/i)},i.prototype.parseUrl=function(y){var _=document.createElement("a");return _.href=y,_},i.prototype.convertToRelative=function(y){var _=this.parseUrl(location.href),E=this.parseUrl(y);if(_.host===E.host){var C=E.pathname+(E.search?E.search:"");return C.startsWith("#")?null:C||"/"}return null},i}(React.Component);withBuilder(RouterComponent,{name:"Core:Router",hideFromInsertMenu:!0,inputs:[{name:"model",type:"string",defaultValue:"page",advanced:!0},{name:"handleRouting",type:"boolean",defaultValue:!0,advanced:!0},{name:"preloadOnHover",type:"boolean",defaultValue:!0,advanced:!0},{name:"onRoute",type:"function",advanced:!0}]});function Mutation(a){var i,y,_=React.useRef(null);useWaitForSelector(a.selector,function(C){a.type!=="afterEnd"&&(C.innerHTML=""),C.appendChild(_.current.firstElementChild)});var E=(i=a.builderBlock)===null||i===void 0?void 0:i.children;return jsx("span",{style:{display:"none"},ref:_},jsx(BuilderBlocks,{style:{display:"inline"},child:!0,parentElementId:(y=a.builderBlock)===null||y===void 0?void 0:y.id,dataPath:"this.children",blocks:E}))}function useWaitForSelector(a,i){React.useLayoutEffect(function(){try{var y=document.querySelector(a);if(y)return void i(y)}catch(E){console.warn(E)}var _=new MutationObserver(function(){try{var E=document.querySelector(a);E&&(_.disconnect(),i(E))}catch(C){console.warn(C)}});return _.observe(document.body,{attributes:!0,subtree:!0,characterData:!0}
894),function(){_.disconnect()}},[a])}Builder.registerComponent(Mutation,{name:"Builder:Mutation",canHaveChildren:!0,noWrap:!0,hideFromInsertMenu:!0,inputs:[{name:"type",type:"string",defaultValue:"replace",enum:[{label:"Replace",value:"replace",helperText:"Replace the contents of this site region with content from Builder"},{label:"Append",value:"afterEnd",helperText:"Append Builder content after the chosen site region"}]},{name:"selector",type:"builder:domSelector"}]});var get=function(a,i,y){var _=String.prototype.split.call(i,/[,[\].]+?/).filter(Boolean).reduce(function(E,C){return E!=null?E[C]:E},a);return _===void 0||_===a?y:_},MULTIPART_CONTENT_TYPE="multipart/form-data",JSON_CONTENT_TYPE="application/json",ENCODED_CONTENT_TYPE="application/x-www-form-urlencoded",FormComponent=function(a){function i(){var y=a!==null&&a.apply(this,arguments)||this;return y.ref=null,y.state={state:"unsubmitted",responseData:null,formErrorMessage:""},y}return __extends(i,a),Object.defineProperty(i.prototype,"submissionState",{get:function(){return Builder.isEditing&&this.props.previewState||this.state.state},enumerable:!1,configurable:!0}),i.prototype.render=function(){var y=this;return jsx(BuilderStoreContext.Consumer,null,function(_){return jsx(BuilderStoreContext.Provider,{value:__assign(__assign({},_),{state:__assign(__assign({},_.state),{formErrorMessage:y.state.formErrorMessage})})},jsx("form",__assign({},y.props.validate?{}:{noValidate:!0},{ref:function(E){return y.ref=E},action:!y.props.sendWithJs&&y.props.action?y.props.action:void 0,method:y.props.method,name:y.props.name,onSubmit:function(E){var C,T=y.props.sendWithJs||y.props.sendSubmissionsTo==="email";if(y.props.sendSubmissionsTo==="zapier")E.preventDefault();else if(T){if(!y.props.action&&y.props.sendSubmissionsTo!=="email")return void E.preventDefault();E.preventDefault();var R=E.currentTarget,$=y.props.customHeaders||{},O=void 0,I=new FormData(R),N=Array.from(E.currentTarget.querySelectorAll("input,select,textarea")).filter(function(M){return!!M.name}).map(function(M){var U,V=M.name;if(M instanceof HTMLInputElement)if(M.type==="radio"){if(M.checked)return{key:V,value:U=M.name}}else if(M.type==="checkbox")U=M.checked;else if(M.type==="number"||M.type==="range"){var H=M.valueAsNumber;isNaN(H)||(U=H)}else U=M.type==="file"?M.files:M.value;else U=M.value;return{key:V,value:U}}),F=y.props.contentType;if(y.props.sendSubmissionsTo==="email"&&(F=MULTIPART_CONTENT_TYPE),Array.from(N).forEach(function(M){var U=M.value;(U instanceof File||Array.isArray(U)&&U[0]instanceof File||U instanceof FileList)&&(F=MULTIPART_CONTENT_TYPE)}),F===MULTIPART_CONTENT_TYPE)O=I;else if(F===JSON_CONTENT_TYPE){var D={};Array.from(N).forEach(function(M){var U=M.value,V=M.key;set(D,V,U)}),O=JSON.stringify(D)}else{if(F!==ENCODED_CONTENT_TYPE)return void console.error("Unsupported content type: ",F);O=Array.from(N).map(function(M){var U=M.value,V=M.key;return encodeURIComponent(V)+"="+encodeURIComponent(U)}).join("&")}F&&F!==MULTIPART_CONTENT_TYPE&&(T&&(!((C=y.props.action)===null||C===void 0)&&C.includes("zapier.com"))||($["content-type"]=F));var B=new CustomEvent("presubmit",{detail:{body:O}});if(y.ref&&(y.ref.dispatchEvent(B),B.defaultPrevented))return;y.setState(__assign(__assign({},y.state),{state:"sending"}));var j="".concat(builder.env==="dev"?"http://localhost:5000":"https://builder.io","/api/v1/form-submit?apiKey=").concat(builder.apiKey,"&to=").concat(btoa(y.props.sendSubmissionsToEmail||""),"&name=").concat(encodeURIComponent(y.props.name||""));fetch(y.props.sendSubmissionsTo==="email"?j:y.props.action,{body:O,headers:$,method:y.props.method||"post"}).then(function(M){return __awaiter(y,void 0,void 0,function(){var U,V,H,W,K;return __generator(this,function(Y){switch(Y.label){case 0:return(V=M.headers.get("content-type"))&&V.indexOf(JSON_CONTENT_TYPE)!==-1?[4,M.json()]:[3,2];case 1:return U=Y.sent(),[3,4];case 2:return[4,M.text()];case 3:U=Y.sent(),Y.label=4;case 4:if(!M.ok&&this.props.errorMessagePath&&(H=get(U,this.props.errorMessagePath))&&(typeof H!="string"&&(H=JSON.stringify(H)),this.setState(__assign(__assign({},this.state),{formErrorMessage:H}))),this.setState(__assign(__assign({},this.state),{responseData:U,state:M.ok?"success":"error"})),M.ok){if(W=new CustomEvent("submit:success",{detail:{res:M,body:U}}),this.ref){if(this.ref.dispatchEvent(W),W.defaultPrevented)return[2];this.props.resetFormOnSubmit!==!1&&this.ref.reset()}this.props.successUrl&&(this.ref?(K=new CustomEvent("route",{detail:{url:this.props.successUrl}}),this.ref.dispatchEvent(K),K.defaultPrevented||(location.href=this.props.successUrl)):location.href=this.props.successUrl)}return[2]}})})},function(M){var U=new CustomEvent("submit:error",{detail:{error:M}});y.ref&&(y.ref.dispatchEvent(U),U.defaultPrevented)||y.setState(__assign(__assign({},y.state),{responseData:M,state:"error"}))})}}},y.props.attributes),y.props.builderBlock&&y.props.builderBlock.children&&y.props.builderBlock.children.map(function(E,C){return jsx(BuilderBlock$1,{key:E.id,block:E})}),y.submissionState==="error"&&jsx(BuilderBlocks,{dataPath:"errorMessage",blocks:y.props.errorMessage}),y.submissionState==="sending"&&jsx(BuilderBlocks,{dataPath:"sendingMessage",blocks:y.props.sendingMessage}),y.submissionState==="error"&&y.state.responseData&&jsx("pre",{className:"builder-form-error-text",css:{padding:10,
894color:"red",textAlign:"center"}},JSON.stringify(y.state.responseData,null,2)),y.submissionState==="success"&&jsx(BuilderBlocks,{dataPath:"successMessage",blocks:y.props.successMessage})))})},i}(React.Component);withBuilder(FormComponent,{name:"Form:Form",defaults:{responsiveStyles:{large:{marginTop:"15px",paddingBottom:"15px"}}},image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2Fef36d2a846134910b64b88e6d18c5ca5",inputs:[{name:"sendSubmissionsTo",type:"string",enum:[{label:"Send to email",value:"email",helperText:"Send form submissions to the email address of your choosing"},{label:"Custom",value:"custom",helperText:"Handle where the form requests go manually with a little code, e.g. to your own custom backend"}],defaultValue:"email"},{name:"sendSubmissionsToEmail",type:"string",required:!0,defaultValue:"[email protected]",showIf:'options.get("sendSubmissionsTo") === "email"'},{name:"sendWithJs",type:"boolean",helperText:"Set to false to use basic html form action",defaultValue:!0,showIf:'options.get("sendSubmissionsTo") === "custom"'},{name:"name",type:"string",defaultValue:"My form"},{name:"action",type:"string",helperText:"URL to send the form data to",showIf:'options.get("sendSubmissionsTo") === "custom"'},{name:"contentType",type:"string",defaultValue:JSON_CONTENT_TYPE,advanced:!0,enum:[JSON_CONTENT_TYPE,MULTIPART_CONTENT_TYPE,ENCODED_CONTENT_TYPE],showIf:'options.get("sendSubmissionsTo") === "custom" && options.get("sendWithJs") === true'},{name:"method",type:"string",showIf:'options.get("sendSubmissionsTo") === "custom"',defaultValue:"POST",advanced:!0},{name:"previewState",type:"string",enum:["unsubmitted","sending","success","error"],defaultValue:"unsubmitted",helperText:'Choose a state to edit, e.g. choose "success" to show what users see on success and edit the message',showIf:'options.get("sendSubmissionsTo") !== "zapier" && options.get("sendWithJs") === true'},{name:"successUrl",type:"url",helperText:"Optional URL to redirect the user to on form submission success",showIf:'options.get("sendSubmissionsTo") !== "zapier" && options.get("sendWithJs") === true'},{name:"resetFormOnSubmit",type:"boolean",showIf:function(a){return a.get("sendSubmissionsTo")==="custom"&&a.get("sendWithJs")===!0},advanced:!0},{name:"successMessage",type:"uiBlocks",hideFromUI:!0,defaultValue:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},component:{name:"Text",options:{text:"<span>Thanks!</span>"}}}]},{name:"validate",type:"boolean",defaultValue:!0,advanced:!0},{name:"errorMessagePath",type:"text",advanced:!0,helperText:'Path to where to get the error message from in a JSON response to display to the user, e.g. "error.message" for a response like { "error": { "message": "this username is taken" }}'},{name:"errorMessage",type:"uiBlocks",hideFromUI:!0,defaultValue:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},bindings:{"component.options.text":"state.formErrorMessage || block.component.options.text"},component:{name:"Text",options:{text:"<span>Form submission error :( Please check your answers and try again</span>"}}}]},{name:"sendingMessage",type:"uiBlocks",hideFromUI:!0,defaultValue:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},component:{name:"Text",options:{text:"<span>Sending...</span>"}}}]},__assign(__assign({name:"customHeaders",type:"map"},{valueType:{type:"string"}}),{advanced:!0,showIf:'options.get("sendSubmissionsTo") === "custom" && options.get("sendWithJs") === true'})],noWrap:!0,canHaveChildren:!0,defaultChildren:[{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},component:{name:"Text",options:{text:"<span>Enter your name</span>"}}},{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}}
894,component:{name:"Form:Input",options:{name:"name",placeholder:"Jane Doe"}}},{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},component:{name:"Text",options:{text:"<span>Enter your email</span>"}}},{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},component:{name:"Form:Input",options:{name:"email",placeholder:"[email protected]"}}},{"@type":"@builder.io/sdk:Element",responsiveStyles:{large:{marginTop:"10px"}},component:{name:"Form:SubmitButton",options:{text:"Submit"}}}]});var FormInputComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){return React.createElement("input",__assign({key:Builder.isEditing&&this.props.defaultValue?this.props.defaultValue:"default-key",placeholder:this.props.placeholder,type:this.props.type,name:this.props.name},this.props.value===void 0?{defaultValue:this.props.defaultValue}:{value:this.props.value},{required:this.props.required},this.props.attributes))},i}(React.Component);withBuilder(FormInputComponent,{name:"Form:Input",image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2Fad6f37889d9e40bbbbc72cdb5875d6ca",inputs:[{name:"type",type:"text",enum:["text","number","email","url","checkbox","radio","range","date","datetime-local","search","tel","time","file","month","week","password","color","hidden"],defaultValue:"text"},{name:"name",type:"string",required:!0,helperText:'Every input in a form needs a unique name describing what it takes, e.g. "email"'},{name:"placeholder",type:"string",defaultValue:"Hello there",helperText:"Text to display when there is no value"},{name:"defaultValue",type:"string"},{name:"value",type:"string",advanced:!0},{name:"required",type:"boolean",helperText:"Is this input required to be filled out to submit a form",defaultValue:!1}],noWrap:!0,static:!0,defaultStyles:{paddingTop:"10px",paddingBottom:"10px",paddingLeft:"10px",paddingRight:"10px",borderRadius:"3px",borderWidth:"1px",borderStyle:"solid",borderColor:"#ccc"}});var FormSubmitButtonComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){return React.createElement("button",__assign({type:"submit"},this.props.attributes),this.props.text)},i}(React.Component);withBuilder(FormSubmitButtonComponent,{name:"Form:SubmitButton",image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2Fdf2820ffed1f4349a94c40b3221f5b98",defaultStyles:{appearance:"none",paddingTop:"15px",paddingBottom:"15px",paddingLeft:"25px",paddingRight:"25px",backgroundColor:"#3898EC",color:"white",borderRadius:"4px",cursor:"pointer"},inputs:[{name:"text",type:"text",defaultValue:"Click me"}],static:!0,noWrap:!0});var LabelComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){return React.createElement("label",__assign({htmlFor:this.props.for},this.props.attributes),this.props.text&&React.createElement("span",{className:"builder-label-text",dangerouslySetInnerHTML:{__html:this.props.text}}),this.props.builderBlock&&this.props.builderBlock.children&&this.props.builderBlock.children.map(function(y){return React.createElement(BuilderBlock$1,{key:y.id,block:y})}))},i}(React.Component);withBuilder(LabelComponent,{name:"Form:Label",image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2F9322342f04b545fb9a8091cd801dfb5b",inputs:[{name:"text",type:"html",richText:!0,defaultValue:"Label"},{name:"for",type:"text",helperText:"The name of the input this label is for",advanced:!0}],noWrap:!0,static:!0,canHaveChildren:!0});var FormSelectComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){var y=this.props.options;return React.createElement("select",__assign({value:this.props.value,key:Builder.isEditing&&this.props.defaultValue?this.props.defaultValue:"default-key",defaultValue:this.props.defaultValue,name:this.props.name,required:this.props.required},this.props.attributes),y&&y.map(function(_){return React.createElement("option",{value:_.value},_.name||_.value)}))},i}(React.Component);withBuilder(FormSelectComponent,{name:"Form:Select",image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2F83acca093fb24aaf94dee136e9a4b045",defaultStyles:{alignSelf:"flex-start"},inputs:[{name:"options",type:"list",required:!0,subFields:[{name:"value",type:"text",required:!0},{name:"name",type:"text"}],defaultValue:[{value:"option 1"},{value:"option 2"}]},{name:"name",type:"string",required:!0,helperText:'Every select in a form needs a unique name describing what it gets, e.g. "email"'},{name:"defaultValue",type:"string"},{name:"value",type:"string",advanced:!0},{name:"required",type:"boolean",defaultValue:!1}],static:!0,noWrap:!0});var TextAreaComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){return React.createElement("textarea",__assign({placeholder:this.props.placeholder,name:this.props.name,value:this.props.value,defaultValue:this.props.defaultValue,required:this.props.required},this.props.attributes))},i}(React.Component);withBuilder(TextAreaComponent,{name:"Form:TextArea",image:"https://cdn.builder.io/api/v1/image/assets%2FIsxPKMo2gPRRKeakUztj1D6uqed2%2Ff74a2f3de58c4c3e939204e5b6b8f6c3",input
894s:[{advanced:!0,name:"value",type:"string"},{name:"name",type:"string",required:!0,helperText:'Every input in a form needs a unique name describing what it gets, e.g. "email"'},{name:"defaultValue",type:"string"},{name:"placeholder",type:"string",defaultValue:"Hello there"},{name:"required",type:"boolean",defaultValue:!1}],defaultStyles:{paddingTop:"10px",paddingBottom:"10px",paddingLeft:"10px",paddingRight:"10px",borderRadius:"3px",borderWidth:"1px",borderStyle:"solid",borderColor:"#ccc"},static:!0,noWrap:!0});var ImgComponent=function(a){function i(){return a!==null&&a.apply(this,arguments)||this}return __extends(i,a),i.prototype.render=function(){var y=this.props.attributes||{};return React.createElement("img",__assign({},this.props.attributes,{src:this.props.image||y.src}))},i}(React.Component);withBuilder(ImgComponent,{name:"Raw:Img",hideFromInsertMenu:!0,image:"https://firebasestorage.googleapis.com/v0/b/builder-3b0a2.appspot.com/o/images%2Fbaseline-insert_photo-24px.svg?alt=media&token=4e5d0ef4-f5e8-4e57-b3a9-38d63a9b9dc4",inputs:[{name:"image",bubble:!0,type:"file",allowedFileTypes:["jpeg","jpg","png","svg","webp"],required:!0}],noWrap:!0,static:!0});var RawText=function(a){var i=a.attributes||{};return reactExports.createElement("span",{className:(i==null?void 0:i.class)||(i==null?void 0:i.className),dangerouslySetInnerHTML:{__html:a.text||""}})};Builder.registerComponent(RawText,{name:"Builder:RawText",hideFromInsertMenu:!0,inputs:[{name:"text",bubble:!0,type:"longText",required:!0}]});var filterWithCustomTargetingScript='function filterWithCustomTargeting(e,t,n,r){var i={query:t,startDate:n,endDate:r},o=e.date&&new Date(e.date)||new Date;return!(i.startDate&&new Date(i.startDate)>o)&&(!(i.endDate&&new Date(i.endDate)<o)&&(!i.query||!i.query.length||i.query.every((function(t){return objectMatchesQuery(e,t)}))))}function isString(e){return"string"==typeof e}function isNumber(e){return"number"==typeof e}function objectMatchesQuery(e,t){return function(){var n=t.property,r=t.operator,i=t.value;if(t&&"urlPath"===t.property&&t.value&&"string"==typeof t.value&&"/"!==t.value&&t.value.endsWith("/")&&(i=t.value.slice(0,-1)),!n||!r)return!0;if(Array.isArray(i))return"isNot"===r?i.every((function(t){return objectMatchesQuery(e,{property:n,operator:r,value:t})})):!!i.find((function(t){return objectMatchesQuery(e,{property:n,operator:r,value:t})}));var o=e[n];if(Array.isArray(o))return o.includes(i);switch(r){case"is":return o===i;case"isNot":return o!==i;case"contains":return(isString(o)||Array.isArray(o))&&o.includes(String(i));case"startsWith":return isString(o)&&o.startsWith(String(i));case"endsWith":return isString(o)&&o.endsWith(String(i));case"greaterThan":return isNumber(o)&&isNumber(i)&&o>i;case"lessThan":return isNumber(o)&&isNumber(i)&&o<i;case"greaterThanOrEqualTo":return isNumber(o)&&isNumber(i)&&o>=i;case"lessThanOrEqualTo":return isNumber(o)&&isNumber(i)&&o<=i}return!1}()}';function filterWithCustomTargeting(a,i,y,_){var E={query:i,startDate:y,endDate:_},C=a.date&&new Date(a.date)||new Date;return!(E.startDate&&new Date(E.startDate)>C)&&!(E.endDate&&new Date(E.endDate)<C)&&(!E.query||!E.query.length||E.query.every(function(T){return objectMatchesQuery(a,T)}))}function isString(a){return typeof a=="string"}function isNumber(a){return typeof a=="number"}function objectMatchesQuery(a,i){return function(){var y=i.property,_=i.operator,E=i.value;if(i&&i.property==="urlPath"&&i.value&&typeof i.value=="string"&&i.value!=="/"&&i.value.endsWith("/")&&(E=i.value.slice(0,-1)),!y||!_)return!0;if(Array.isArray(E))return _==="isNot"?E.every(function(T){return objectMatchesQuery(a,{property:y,operator:_,value:T})}):!!E.find(function(T){return objectMatchesQuery(a,{property:y,operator:_,value:T})});var C=a[y];if(Array.isArray(C))return C.includes(E);switch(_){case"is":return C===E;case"isNot":return C!==E;case"contains":return(isString(C)||Array.isArray(C))&&C.includes(String(E));case"startsWith":return isString(C)&&C.startsWith(String(E));case"endsWith":return isString(C)&&C.endsWith(String(E));case"greaterThan":return isNumber(C)&&isNumber(E)&&C>E;case"lessThan":return isNumber(C)&&isNumber(E)&&C<E;case"greaterThanOrEqualTo":return isNumber(C)&&isNumber(E)&&C>=E;case"lessThanOrEqualTo":return isNumber(C)&&isNumber(E)&&C<=E}return!1}()}function PersonalizationContainer(a){var i,y,_,E,C,T,R,$,O,I,N,F,D,B,j,M,U,V,H,W,K=!!(Builder.isBrowser&&(!((i=window.__hydrated)===null||i===void 0)&&i[(y=a.builderBlock)===null||y===void 0?void 0:y.id])),Y=reactExports.useRef(null),ne=reactExports.useState(K),ae=ne[0],se=ne[1],J=reactExports.useState(0),Z=J[0],re=J[1],oe=reactExports.useContext(BuilderStoreContext);if(reactExports.useEffect(function(){var ue;se(!0);var te=builder.userAttributesChanged.subscribe(function(){re(Z+1)});if(!Builder.isEditing&&!Builder.isPreviewing){var Q=ie[0];(ue=Y.current)===null||ue===void 0||ue.dispatchEvent(new CustomEvent("builder.variantLoaded",{detail:{variant:Q||"default",content:oe.content},bubbles:!0})),new IntersectionObserver(function(ee){ee.forEach(function(ge){var ve;ge.isIntersecting&&((ve=Y.current)===null||ve===void 0||ve.dispatchEvent(new CustomEvent("builder.variantDisplayed",{detail:{variant:Q||"default",content:oe.content},bubbles:!0})))})}).observe(Y.current)}return function(){te.unsubscribe()}},[]),Builder.isServer)return React.createElement(React.Fragment,null,React.createElement("div",__assign({},a.attributes,{style:__assign({opacity:1,transition:"opacity 0.2s ease-in-out"},(_=a.attributes)===null||_===void 0?void 0:_.style),className:"builder-personalization-container ".concat(a.attributes.className)}),(E=a.variants)===null||E===void 0?void 0:E.map(function(ue,te){var Q,ee;return React.createElement("template",{key:te,"data-variant-id":((Q=a.builderBlock)===null||Q===void 0?void 0:Q.id)+te},React.createElement(BuilderBlocks,{blocks:ue.blocks,parentElementId:(ee=a.builderBlock)===null||ee===void 0?void 0:ee.id,dataPath:"component.options.variants.".concat(te,".blocks"),child:!0}))}),React.createElement("script",{id:"variants-script-".concat((C=a.builderBlock)===null||C===void 0?void 0:C.id),dangerouslySetInnerHTML:{__html:getPersonalizationScript(a.variants,(T=a.builderBlock)===null||T===void 0?void 0:T.id)}}),React.createElement(BuilderBlocks,{blocks:(R=a.builderBlock)===null||R===void 0?void 0:R.children,parentElementId:($=a.builderBlock)===null||$===void 0?void 0:$.id,dataPath:"this.children",child:!0})),React.createElement("script",{dangerouslySetInnerHTML:{__html:`
895         window.__hydrated = window.__hydrated || {};
896         window.__hydrated['`.concat((O=a.builderBlock)===null||O===void 0?void 0:O.id,`'] = true;
897        `).replace(/\s+/g," ")}}));var ie=(a.variants||[]).filter(function(ue){return filterWithCustomTargeting(builder.getUserAttributes(),ue.query,ue.startDate,ue.endDate)});return React.createElement(React.Fragment,null,React.createElement("div",__assign({ref:Y},a.attributes,{style:__assign({opacity:ae?1:0,transition:"opacity 0.2s ease-in-out"},(I=a.attributes)===null||I===void 0?void 0:I.style),className:"builder-personalization-container ".concat(a.attributes.className," ").concat(ae?"":"builder-personalization-container-loading")}),Builder.isEditing&&typeof a.previewingIndex=="number"&&a.previewingIndex<(((N=a.variants)===null||N===void 0?void 0:N.length)||0)?React.createElement(BuilderBlocks,{blocks:(D=(F=a.variants)===null||F===void 0?void 0:F[a.previewingIndex])===null||D===void 0?void 0:D.blocks,parentElementId:(B=a.builderBlock)===null||B===void 0?void 0:B.id,dataPath:"component.options.variants.".concat(a.previewingIndex,".blocks"),child:!0}):Builder.isEditing&&typeof a.previewingIndex!="number"||!ae||!ie.length?React.createElement(BuilderBlocks,{blocks:(j=a.builderBlock)===null||j===void 0?void 0:j.children,parentElementId:(M=a.builderBlock)===null||M===void 0?void 0:M.id,dataPath:"this.children",child:!0}):React.createElement(BuilderBlocks,{blocks:(U=ie[0])===null||U===void 0?void 0:U.blocks,parentElementId:(V=a.builderBlock)===null||V===void 0?void 0:V.id,dataPath:"component.options.variants.".concat((H=a.variants)===null||H===void 0?void 0:H.indexOf(ie[0]),".blocks"),child:!0})),React.createElement("script",{dangerouslySetInnerHTML:{__html:`
898         window.__hydrated = window.__hydrated || {};
899         window.__hydrated['`.concat((W=a.builderBlock)===null||W===void 0?void 0:W.id,`'] = true;
900        `).replace(/\s+/g," ")}}))}function getPersonalizationScript(a,i){return`
901      (function() {
902        function getCookie(name) {
903          var nameEQ = name + "=";
904          var ca = document.cookie.split(';');
905          for(var i=0;i < ca.length;i++) {
906              var c = ca[i];
907              while (c.charAt(0)==' ') c = c.substring(1,c.length);
908              if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
909          }
910          return null;
911        }
912        function removeVariants() {
913          variants.forEach(function (template, index) {
914            document.querySelector('template[data-variant-id="' + "`.concat(i,`" + index + '"]').remove();
915          });
916          document.getElementById('variants-script-`).concat(i,`').remove();
917        }
918
919        var attributes = JSON.parse(getCookie("`).concat(Builder.attributesCookieName,`") || "{}");
920        var variants = `).concat(JSON.stringify(a==null?void 0:a.map(function(y){return{query:y.query,startDate:y.startDate,endDate:y.endDate}})),`;
921        var winningVariantIndex = variants.findIndex(function(variant) {
922          return filterWithCustomTargeting(
923            attributes,
924            variant.query,
925            variant.startDate,
926            variant.endDate
927          );
928        });
929        var isDebug = location.href.includes('builder.debug=true');
930        if (isDebug) {
931          console.debug('PersonalizationContainer', {
932            attributes: attributes,
933            variants: variants,
934            winningVariantIndex: winningVariantIndex,
935            });
936        }
937        if (winningVariantIndex !== -1) {
938          var winningVariant = document.querySelector('template[data-variant-id="' + "`).concat(i,`" + winningVariantIndex + '"]');
939          if (winningVariant) {
940            var parentNode = winningVariant.parentNode;
941            var newParent = parentNode.cloneNode(false);
942            newParent.appendChild(winningVariant.content.firstChild);
943            parentNode.parentNode.replaceChild(newParent, parentNode);
944            if (isDebug) {
945              console.debug('PersonalizationContainer', 'Winning variant Replaced:', winningVariant);
946            }
947          }
948        } else if (variants.length > 0) {
949          removeVariants();
950        }
951        `).concat(filterWithCustomTargetingScript,`
952      })();
953    `).replace(/\s+/g," ")}Builder.registerComponent(PersonalizationContainer,{name:"PersonalizationContainer",noWrap:!0,friendlyName:"Dynamic Container",image:"https://cdn.builder.io/api/v1/image/assets%2FYJIGb4i01jvw0SRdL5Bt%2F37229ed30d8c41dfb10b8cca1992053a",canHaveChildren:!0,inputs:[{name:"variants",defaultValue:[],behavior:"personalizationVariantList",type:"list",subFields:[{name:"name",type:"text",localized:!1},{name:"query",friendlyName:"Targeting rules",type:"BuilderQuery",defaultValue:[],localized:!1},{name:"startDate",type:"date",localized:!1},{name:"endDate",type:"date",localized:!1},{name:"blocks",type:"UiBlocks",hideFromUI:!0,defaultValue:[]}]}]}),Builder.isReact=!0,Builder.sdkInfo={name:"react",version:SDK_VERSION};const BASE_URL="";function getNavURL(a){return`${BASE_URL}${a}`}function isURLExternal(a){return a?a.includes("http"):!1}function goToURL(a,i,y){if(a.nativeEvent instanceof MouseEvent){const _=a;if(_.ctrlKey||_.metaKey||_.shiftKey||_.altKey||_.button!==0)return}a.preventDefault(),i!==""&&(isURLExternal(i)||!y?window.open(i,"_blank"):y(getNavURL(i)))}function login(a,i){const _=window.location.pathname.split("/").includes("publisher");goToURL(a,_?"/user/login":"/selfserve/login",i)}function getCleanCurrentPath(){return window.location.pathname.replace(/\/$/,"")}function scrollIntoViewWithOffset(a,i,y){var _;window.scrollTo({behavior:"smooth",top:a+(((_=document.getElementById(i))==null?void 0:_.offsetTop)||0)-y})}function removeStylesFromHTMLString(a){const i=/style="(.*?)"/gm;return a.replace(i,"")}function isDateValid(a){return isFinite(+a)}function isTodayWithinDateStringRange(a,i){const y=new Date(a),_=new Date(i),E=new Date;return isDateValid(y)&&isDateValid(_)&&E>=y&&E<=_}function useIsFirstBlock(a){var C,T,R,$,O,I,N,F,D,B,j,M;const i=reactExports.useContext(BuilderStoreContext),_=(($=(R=(T=(C=i==null?void 0:i.content)==null?void 0:C.data)==null?void 0:T.blocks)==null?void 0:R[0])==null?void 0:$.component.name)==="Empty Hero Spacer"?(F=(N=(I=(O=i==null?void 0:i.content)==null?void 0:O.data)==null?void 0:I.blocks)==null?void 0:N[1])==null?void 0:F.id:(M=(j=(B=(D=i==null?void 0:i.content)==null?void 0:D.data)==null?void 0:B.blocks)==null?void 0:j[0])==null?void 0:M.id,E=a==null?void 0:a.id;return!!(_&&E&&_===E)}var propTypes={exports:{}},ReactPropTypesSecret$1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ReactPropTypesSecret_1=ReactPropTypesSecret$1,ReactPropTypesSecret=ReactPropTypesSecret_1;function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction;var factoryWithThrowingShims=function(){function a(_,E,C,T,R,$){if($!==ReactPropTypesSecret){var O=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw O.name="Invariant Violation",O}}a.isRequired=a;function i(){return a}var y={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:i,element:a,elementType:a,instanceOf:i,node:a,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return y.PropTypes=y,y};propTypes.exports=factoryWithThrowingShims();var propTypesExports=propTypes.exports;const PropTypes=getDefaultExportFromCjs(propTypesExports);function ownKeys(a,i){var y=Object.keys(a);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(a);i&&(_=_.filter(function(E){return Object.getOwnPropertyDescriptor(a,E).enumerable})),y.push.apply(y,_)}return y}
953function _objectSpread2(a){for(var i=1;i<arguments.length;i++){var y=arguments[i]!=null?arguments[i]:{};i%2?ownKeys(Object(y),!0).forEach(function(_){_defineProperty(a,_,y[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(y)):ownKeys(Object(y)).forEach(function(_){Object.defineProperty(a,_,Object.getOwnPropertyDescriptor(y,_))})}return a}function _typeof(a){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof(a)}function _defineProperty(a,i,y){return i in a?Object.defineProperty(a,i,{value:y,enumerable:!0,configurable:!0,writable:!0}):a[i]=y,a}function _objectWithoutPropertiesLoose(a,i){if(a==null)return{};var y={},_=Object.keys(a),E,C;for(C=0;C<_.length;C++)E=_[C],!(i.indexOf(E)>=0)&&(y[E]=a[E]);return y}function _objectWithoutProperties(a,i){if(a==null)return{};var y=_objectWithoutPropertiesLoose(a,i),_,E;if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(a);for(E=0;E<C.length;E++)_=C[E],!(i.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(a,_)&&(y[_]=a[_])}return y}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _iterableToArray(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function _unsupportedIterableToArray(a,i){if(a){if(typeof a=="string")return _arrayLikeToArray(a,i);var y=Object.prototype.toString.call(a).slice(8,-1);if(y==="Object"&&a.constructor&&(y=a.constructor.name),y==="Map"||y==="Set")return Array.from(a);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return _arrayLikeToArray(a,i)}}function _arrayLikeToArray(a,i){(i==null||i>a.length)&&(i=a.length);for(var y=0,_=new Array(i);y<i;y++)_[y]=a[y];return _}function _nonIterableSpread(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
954In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function classList(a){var i,y=a.beat,_=a.fade,E=a.beatFade,C=a.bounce,T=a.shake,R=a.flash,$=a.spin,O=a.spinPulse,I=a.spinReverse,N=a.pulse,F=a.fixedWidth,D=a.inverse,B=a.border,j=a.listItem,M=a.flip,U=a.size,V=a.rotation,H=a.pull,W=(i={"fa-beat":y,"fa-fade":_,"fa-beat-fade":E,"fa-bounce":C,"fa-shake":T,"fa-flash":R,"fa-spin":$,"fa-spin-reverse":I,"fa-spin-pulse":O,"fa-pulse":N,"fa-fw":F,"fa-inverse":D,"fa-border":B,"fa-li":j,"fa-flip":M===!0,"fa-flip-horizontal":M==="horizontal"||M==="both","fa-flip-vertical":M==="vertical"||M==="both"},_defineProperty(i,"fa-".concat(U),typeof U<"u"&&U!==null),_defineProperty(i,"fa-rotate-".concat(V),typeof V<"u"&&V!==null&&V!==0),_defineProperty(i,"fa-pull-".concat(H),typeof H<"u"&&H!==null),_defineProperty(i,"fa-swap-opacity",a.swapOpacity),i);return Object.keys(W).map(function(K){return W[K]?K:null}).filter(function(K){return K})}function _isNumerical(a){return a=a-0,a===a}function camelize(a){return _isNumerical(a)?a:(a=a.replace(/[\-_\s]+(.)?/g,function(i,y){return y?y.toUpperCase():""}),a.substr(0,1).toLowerCase()+a.substr(1))}var _excluded=["style"];function capitalize(a){return a.charAt(0).toUpperCase()+a.slice(1)}function styleToObject(a){return a.split(";").map(function(i){return i.trim()}).filter(function(i){return i}).reduce(function(i,y){var _=y.indexOf(":"),E=camelize(y.slice(0,_)),C=y.slice(_+1).trim();return E.startsWith("webkit")?i[capitalize(E)]=C:i[E]=C,i},{})}function convert(a,i){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof i=="string")return i;var _=(i.children||[]).map(function($){return convert(a,$)}),E=Object.keys(i.attributes||{}).reduce(function($,O){var I=i.attributes[O];switch(O){case"class":$.attrs.className=I,delete i.attributes.class;break;case"style":$.attrs.style=styleToObject(I);break;default:O.indexOf("aria-")===0||O.indexOf("data-")===0?$.attrs[O.toLowerCase()]=I:$.attrs[camelize(O)]=I}return $},{attrs:{}}),C=y.style,T=C===void 0?{}:C,R=_objectWithoutProperties(y,_excluded);
954return E.attrs.style=_objectSpread2(_objectSpread2({},E.attrs.style),T),a.apply(void 0,[i.tag,_objectSpread2(_objectSpread2({},E.attrs),R)].concat(_toConsumableArray(_)))}var PRODUCTION=!1;try{PRODUCTION=!0}catch(a){}function log(){if(!PRODUCTION&&console&&typeof console.error=="function"){var a;(a=console).error.apply(a,arguments)}}function normalizeIconArgs(a){if(a&&_typeof(a)==="object"&&a.prefix&&a.iconName&&a.icon)return a;if(parse$1$1.icon)return parse$1$1.icon(a);if(a===null)return null;if(a&&_typeof(a)==="object"&&a.prefix&&a.iconName)return a;if(Array.isArray(a)&&a.length===2)return{prefix:a[0],iconName:a[1]};if(typeof a=="string")return{prefix:"fas",iconName:a}}function objectWithKey(a,i){return Array.isArray(i)&&i.length>0||!Array.isArray(i)&&i?_defineProperty({},a,i):{}}var defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},FontAwesomeIcon=React.forwardRef(function(a,i){var y=_objectSpread2(_objectSpread2({},defaultProps),a),_=y.icon,E=y.mask,C=y.symbol,T=y.className,R=y.title,$=y.titleId,O=y.maskId,I=normalizeIconArgs(_),N=objectWithKey("classes",[].concat(_toConsumableArray(classList(y)),_toConsumableArray((T||"").split(" ")))),F=objectWithKey("transform",typeof y.transform=="string"?parse$1$1.transform(y.transform):y.transform),D=objectWithKey("mask",normalizeIconArgs(E)),B=icon(I,_objectSpread2(_objectSpread2(_objectSpread2(_objectSpread2({},N),F),D),{},{symbol:C,title:R,titleId:$,maskId:O}));if(!B)return log("Could not find icon",I),null;var j=B.abstract,M={ref:i};return Object.keys(y).forEach(function(U){defaultProps.hasOwnProperty(U)||(M[U]=y[U])}),convertCurry(j[0],M)});FontAwesomeIcon.displayName="FontAwesomeIcon";FontAwesomeIcon.propTypes={beat:PropTypes.bool,border:PropTypes.bool,beatFade:PropTypes.bool,bounce:PropTypes.bool,className:PropTypes.string,fade:PropTypes.bool,flash:PropTypes.bool,mask:PropTypes.oneOfType([PropTypes.object,PropTypes.array,PropTypes.string]),maskId:PropTypes.string,fixedWidth:PropTypes.bool,inverse:PropTypes.bool,flip:PropTypes.oneOf([!0,!1,"horizontal","vertical","both"]),icon:PropTypes.oneOfType([PropTypes.object,PropTypes.array,PropTypes.string]),listItem:PropTypes.bool,pull:PropTypes.oneOf(["right","left"]),pulse:PropTypes.bool,rotation:PropTypes.oneOf([0,90,180,270]),shake:PropTypes.bool,size:PropTypes.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:PropTypes.bool,spinPulse:PropTypes.bool,spinReverse:PropTypes.bool,symbol:PropTypes.oneOfType([PropTypes.bool,PropTypes.string]),title:PropTypes.string,titleId:PropTypes.string,transform:PropTypes.oneOfType([PropTypes.string,PropTypes.object]),swapOpacity:PropTypes.bool};var convertCurry=convert.bind(null,React.createElement);/*!
955 * Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com
956 * License - https://fontawesome.com/license (Commercial License)
957 * Copyright 2024 Fonticons, Inc.
958 */const faPlay={prefix:"fass",iconName:"play",icon:[384,512,[9654],"f04b","M384 256L0 32V480L384 256z"]},faCheck={prefix:"fass",iconName:"check",icon:[448,512,[10003,10004],"f00c","M447.9 142.5l-23.2 22L181 395.3l-22 20.8-22-20.8L23.2 287.6 0 265.6l44-46.5 23.2 22L159 328 380.7 118l23.2-22 44 46.5z"]},useDeviceDetection=(a=DeviceDetectionMethod.DIMENSIONS)=>{const[i,y]=reactExports.useState(DeviceType.DESKTOP);return reactExports.useEffect(()=>{const _=()=>{let E,C;if(a===DeviceDetectionMethod.AGENT){const T=navigator.userAgent.toLowerCase();E=/iphone|ipad|ipod|android|blackberry|windows phone/g.test(T),C=/(ipad|tablet|playbook|silk)|(android(?!.*mobile))/g.test(T)}else{const T=window.innerWidth;E=T<=480,C=T>480&&T<1024}y(E?DeviceType.MOBILE:C?DeviceType.TABLET:DeviceType.DESKTOP)};return _(),window.addEventListener("resize",_),()=>{window.removeEventListener("resize",_)}},[a]),i};/*! @license DOMPurify 3.2.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.4/LICENSE */const{entries,setPrototypeOf,isFrozen,getPrototypeOf,getOwnPropertyDescriptor}=Object;let{freeze,seal,create}=Object,{apply,construct}=typeof Reflect<"u"&&Reflect;freeze||(freeze=function(i){return i});seal||(seal=function(i){return i});apply||(apply=function(i,y,_){return i.apply(y,_)});construct||(construct=function(i,y){return new i(...y)});const arrayForEach=unapply(Array.prototype.forEach),arrayLastIndexOf=unapply(Array.prototype.lastIndexOf),arrayPop=unapply(Array.prototype.pop),arrayPush=unapply(Array.prototype.push),arraySplice=unapply(Array.prototype.splice),stringToLowerCase=unapply(String.prototype.toLowerCase),stringToString=unappl
958y(String.prototype.toString),stringMatch=unapply(String.prototype.match),stringReplace=unapply(String.prototype.replace),stringIndexOf=unapply(String.prototype.indexOf),stringTrim=unapply(String.prototype.trim),objectHasOwnProperty=unapply(Object.prototype.hasOwnProperty),regExpTest=unapply(RegExp.prototype.test),typeErrorCreate=unconstruct(TypeError);function unapply(a){return function(i){for(var y=arguments.length,_=new Array(y>1?y-1:0),E=1;E<y;E++)_[E-1]=arguments[E];return apply(a,i,_)}}function unconstruct(a){return function(){for(var i=arguments.length,y=new Array(i),_=0;_<i;_++)y[_]=arguments[_];return construct(a,y)}}function addToSet(a,i){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:stringToLowerCase;setPrototypeOf&&setPrototypeOf(a,null);let _=i.length;for(;_--;){let E=i[_];if(typeof E=="string"){const C=y(E);C!==E&&(isFrozen(i)||(i[_]=C),E=C)}a[E]=!0}return a}function cleanArray(a){for(let i=0;i<a.length;i++)objectHasOwnProperty(a,i)||(a[i]=null);return a}function clone(a){const i=create(null);for(const[y,_]of entries(a))objectHasOwnProperty(a,y)&&(Array.isArray(_)?i[y]=cleanArray(_):_&&typeof _=="object"&&_.constructor===Object?i[y]=clone(_):i[y]=_);return i}function lookupGetter(a,i){for(;a!==null;){const _=getOwnPropertyDescriptor(a,i);if(_){if(_.get)return unapply(_.get);if(typeof _.value=="function")return unapply(_.value)}a=getPrototypeOf(a)}function y(){return null}return y}const html$1=freeze(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),svg$1=freeze(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),svgFilters=freeze(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),svgDisallowed=freeze(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),mathMl$1=freeze(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),mathMlDisallowed=freeze(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),text=freeze(["#text"]),html=freeze(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
958spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),svg=freeze(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),mathMl=freeze(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),xml=freeze(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),MUSTACHE_EXPR=seal(/\{\{[\w\W]*|[\w\W]*\}\}/gm),ERB_EXPR=seal(/<%[\w\W]*|[\w\W]*%>/gm),TMPLIT_EXPR=seal(/\$\{[\w\W]*/gm),DATA_ATTR=seal(/^data-[\-\w.\u00B7-\uFFFF]+$/),ARIA_ATTR=seal(/^aria-[\-\w]+$/),IS_ALLOWED_URI=seal(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),IS_SCRIPT_OR_DATA=seal(/^(?:\w+script|data):/i),ATTR_WHITESPACE=seal(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),DOCTYPE_NAME=seal(/^html$/i),CUSTOM_ELEMENT=seal(/^[a-z][.\w]*(-[.\w]+)+$/i);var EXPRESSIONS=Object.freeze({__proto__:null,ARIA_ATTR,ATTR_WHITESPACE,CUSTOM_ELEMENT,DATA_ATTR,DOCTYPE_NAME,ERB_EXPR,IS_ALLOWED_URI,IS_SCRIPT_OR_DATA,MUSTACHE_EXPR,TMPLIT_EXPR});const NODE_TYPE={element:1,text:3,progressingInstruction:7,comment:8,document:9},getGlobal=function a(){return typeof window>"u"?null:window},_createTrustedTypesPolicy=function a(i,y){if(typeof i!="object"||typeof i.createPolicy!="function")return null;let _=null;
958const E="data-tt-policy-suffix";y&&y.hasAttribute(E)&&(_=y.getAttribute(E));const C="dompurify"+(_?"#"+_:"");try{return i.createPolicy(C,{createHTML(T){return T},createScriptURL(T){return T}})}catch{return console.warn("TrustedTypes policy "+C+" could not be created."),null}},_createHooksMap=function a(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function createDOMPurify(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:getGlobal();const i=_e=>createDOMPurify(_e);if(i.version="3.2.4",i.removed=[],!a||!a.document||a.document.nodeType!==NODE_TYPE.document||!a.Element)return i.isSupported=!1,i;let{document:y}=a;const _=y,E=_.currentScript,{DocumentFragment:C,HTMLTemplateElement:T,Node:R,Element:$,NodeFilter:O,NamedNodeMap:I=a.NamedNodeMap||a.MozNamedAttrMap,HTMLFormElement:N,DOMParser:F,trustedTypes:D}=a,B=$.prototype,j=lookupGetter(B,"cloneNode"),M=lookupGetter(B,"remove"),U=lookupGetter(B,"nextSibling"),V=lookupGetter(B,"childNodes"),H=lookupGetter(B,"parentNode");if(typeof T=="function"){const _e=y.createElement("template");_e.content&&_e.content.ownerDocument&&(y=_e.content.ownerDocument)}let W,K="";const{implementation:Y,createNodeIterator:ne,createDocumentFragment:ae,getElementsByTagName:se}=y,{importNode:J}=_;let Z=_createHooksMap();i.isSupported=typeof entries=="function"&&typeof H=="function"&&Y&&Y.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:re,ERB_EXPR:oe,TMPLIT_EXPR:ie,DATA_ATTR:ue,ARIA_ATTR:te,IS_SCRIPT_OR_DATA:Q,ATTR_WHITESPACE:ee,CUSTOM_ELEMENT:ge}=EXPRESSIONS;let{IS_ALLOWED_URI:ve}=EXPRESSIONS,de=null;const ce=addToSet({},[...html$1,...svg$1,...svgFilters,...mathMl$1,...text]);let le=null;const fe=addToSet({},[...html,...svg,...mathMl,...xml]);let he=Object.seal(create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),X=null,Ee=null,me=!0,Pe=!0,Se=!1,Ae=!0,xe=!1,Be=!0,Me=!1,Ce=!1,Re=!1,Te=!1,$e=!1,De=!1,Ie=!0,Ne=!1;const Oe="user-content-";let ke=!0,ye=!1,we={},We=null;const Qe=addToSet({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ze=null;const ft=addToSet({},["audio","video","img","source","image","track"]);let ot=null;const mt=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",Ke="http://www.w3.org/1999/xhtml";let Xe=Ke,st=!1,ct=null;const It=addToSet({},[tt,rt,Ke],stringToString);let nt=addToSet({},["mi","mo","mn","ms","mtext"]),at=addToSet({},["annotation-xml"]);const Ot=addToSet({},["title","style","font","a","script"]);let Ze=null;const Nt=["application/xhtml+xml","text/html"],Bt="text/html";let Le=null,Je=null;const Mt=y.createElement("form"),ht=function(z){return z instanceof RegExp||z instanceof Function},ut=function(){let z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Je&&Je===z)){if((!z||typeof z!="object")&&(z={}),z=clone(z),Ze=Nt.indexOf(z.PARSER_MEDIA_TYPE)===-1?Bt:z.PARSER_MEDIA_TYPE,Le=Ze==="application/xhtml+xml"?stringToString:stringToLowerCase,de=objectHasOwnProperty(z,"ALLOWED_TAGS")?addToSet({},z.ALLOWED_TAGS,Le):ce,le=objectHasOwnProperty(z,"ALLOWED_ATTR")?addToSet({},z.ALLOWED_ATTR,Le):fe,ct=objectHasOwnProperty(z,"ALLOWED_NAMESPACES")?addToSet({},z.ALLOWED_NAMESPACES,stringToString):It,ot=objectHasOwnProperty(z,"ADD_URI_SAFE_ATTR")?addToSet(clone(mt),z.ADD_URI_SAFE_ATTR,Le):mt,ze=objectHasOwnProperty(z,"ADD_DATA_URI_TAGS")?addToSet(clone(ft),z.ADD_DATA_URI_TAGS,Le):ft,We=objectHasOwnProperty(z,"FORBID_CONTENTS")?addToSet({},z.FORBID_CONTENTS,Le):Qe,X=objectHasOwnProperty(z,"FORBID_TAGS")?addToSet({},z.FORBID_TAGS,Le):{},Ee=objectHasOwnProperty(z,"FORBID_ATTR")?addToSet({},z.FORBID_ATTR,Le):{},we=objectHasOwnProperty(z,"USE_PROFILES")?z.USE_PROFILES:!1,me=z.ALLOW_ARIA_ATTR!==!1,Pe=z.ALLOW_DATA_ATTR!==!1,Se=z.ALLOW_UNKNOWN_PROTOCOLS||!1,Ae=z.ALLOW_SELF_CLOSE_IN_ATTR!==!1,xe=z.SAFE_FOR_TEMPLATES||!1,Be=z.SAFE_FOR_XML!==!1,Me=z.WHOLE_DOCUMENT||!1,Te=z.RETURN_DOM||!1,$e=z.RETURN_DOM_FRAGMENT||!1,De=z.RETURN_TRUSTED_TYPE||!1,Re=z.FORCE_BODY||!1,Ie=z.SANITIZE_DOM!==!1,Ne=z.SANITIZE_NAMED_PROPS||!1,ke=z.KEEP_CONTENT!==!1,ye=z.IN_PLACE||!1,ve=z.ALLOWED_URI_REGEXP||IS_ALLOWED_URI,Xe=z.NAMESPACE||Ke,nt=z.MATHML_TEXT_INTEGRATION_POINTS||nt,at=z.HTML_INTEGRATION_POINTS||at,he=z.CUSTOM_ELEMENT_HANDLING||{},z.CUSTOM_ELEMENT_HANDLING&&ht(z.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(he.tagNameCheck=z.CUSTOM_ELEMENT_HANDLING.tagNameCheck),z.CUSTOM_ELEMENT_HANDLING&&ht(z.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(he.attributeNameCheck=z.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),z.CUSTOM_ELEMENT_HANDLING&&typeof z.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(he.allowCustomizedBuiltInElements=z.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),xe&&(Pe=!1),$e&&(Te=!0),we&&(de=addToSet({}
vendor: 5,468 bytes, line 958
958,text),le=[],we.html===!0&&(addToSet(de,html$1),addToSet(le,html)),we.svg===!0&&(addToSet(de,svg$1),addToSet(le,svg),addToSet(le,xml)),we.svgFilters===!0&&(addToSet(de,svgFilters),addToSet(le,svg),addToSet(le,xml)),we.mathMl===!0&&(addToSet(de,mathMl$1),addToSet(le,mathMl),addToSet(le,xml))),z.ADD_TAGS&&(de===ce&&(de=clone(de)),addToSet(de,z.ADD_TAGS,Le)),z.ADD_ATTR&&(le===fe&&(le=clone(le)),addToSet(le,z.ADD_ATTR,Le)),z.ADD_URI_SAFE_ATTR&&addToSet(ot,z.ADD_URI_SAFE_ATTR,Le),z.FORBID_CONTENTS&&(We===Qe&&(We=clone(We)),addToSet(We,z.FORBID_CONTENTS,Le)),ke&&(de["#text"]=!0),Me&&addToSet(de,["html","head","body"]),de.table&&(addToSet(de,["tbody"]),delete X.tbody),z.TRUSTED_TYPES_POLICY){if(typeof z.TRUSTED_TYPES_POLICY.createHTML!="function")throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof z.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');W=z.TRUSTED_TYPES_POLICY,K=W.createHTML("")}else W===void 0&&(W=_createTrustedTypesPolicy(D,E)),W!==null&&typeof K=="string"&&(K=W.createHTML(""));freeze&&freeze(z),Je=z}},gt=addToSet({},[...svg$1,...svgFilters,...svgDisallowed]),vt=addToSet({},[...mathMl$1,...mathMlDisallowed]),Dt=function(z){let pe=H(z);(!pe||!pe.tagName)&&(pe={namespaceURI:Xe,tagName:"template"});const be=stringToLowerCase(z.tagName),Fe=stringToLowerCase(pe.tagName);return ct[z.namespaceURI]?z.namespaceURI===rt?pe.namespaceURI===Ke?be==="svg":pe.namespaceURI===tt?be==="svg"&&(Fe==="annotation-xml"||nt[Fe]):!!gt[be]:z.namespaceURI===tt?pe.namespaceURI===Ke?be==="math":pe.namespaceURI===rt?be==="math"&&at[Fe]:!!vt[be]:z.namespaceURI===Ke?pe.namespaceURI===rt&&!at[Fe]||pe.namespaceURI===tt&&!nt[Fe]?!1:!vt[be]&&(Ot[be]||!gt[be]):!!(Ze==="application/xhtml+xml"&&ct[z.namespaceURI]):!1},Ge=function(z){arrayPush(i.removed,{element:z});try{H(z).removeChild(z)}catch{M(z)}},it=function(z,pe){try{arrayPush(i.removed,{attribute:pe.getAttributeNode(z),from:pe})}catch{arrayPush(i.removed,{attribute:null,from:pe})}if(pe.removeAttribute(z),z==="is")if(Te||$e)try{Ge(pe)}catch{}else try{pe.setAttribute(z,"")}catch{}},yt=function(z){let pe=null,be=null;if(Re)z="<remove></remove>"+z;else{const je=stringMatch(z,/^[\r\n\t ]+/);be=je&&je[0]}Ze==="application/xhtml+xml"&&Xe===Ke&&(z='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+z+"</body></html>");const Fe=W?W.createHTML(z):z;if(Xe===Ke)try{pe=new F().parseFromString(Fe,Ze)}catch{}if(!pe||!pe.documentElement){pe=Y.createDocument(Xe,"template",null);try{pe.documentElement.innerHTML=st?K:Fe}catch{}}const Ue=pe.body||pe.documentElement;return z&&be&&Ue.insertBefore(y.createTextNode(be),Ue.childNodes[0]||null),Xe===Ke?se.call(pe,Me?"html":"body")[0]:Me?pe.documentElement:Ue},bt=function(z){return ne.call(z.ownerDocument||z,z,O.SHOW_ELEMENT|O.SHOW_COMMENT|O.SHOW_TEXT|O.SHOW_PROCESSING_INSTRUCTION|O.SHOW_CDATA_SECTION,null)},dt=function(z){return z instanceof N&&(typeof z.nodeName!="string"||typeof z.textContent!="string"||typeof z.removeChild!="function"||!(z.attributes instanceof I)||typeof z.removeAttribute!="function"||typeof z.setAttribute!="function"||typeof z.namespaceURI!="string"||typeof z.insertBefore!="function"||typeof z.hasChildNodes!="function")},_t=function(z){return typeof R=="function"&&z instanceof R};function Ye(_e,z,pe){arrayForEach(_e,be=>{be.call(i,z,pe,Je)})}const Tt=function(z){let pe=null;if(Ye(Z.beforeSanitizeElements,z,null),dt(z))return Ge(z),!0;const be=Le(z.nodeName);if(Ye(Z.uponSanitizeElement,z,{tagName:be,allowedTags:de}),z.hasChildNodes()&&!_t(z.firstElementChild)&&regExpTest(/<[/\w]/g,z.innerHTML)&&regExpTest(/<[/\w]/g,z.textContent)||z.nodeType===NODE_TYPE.progressingInstruction||Be&&z.nodeType===NODE_TYPE.comment&&regExpTest(/<[/\w]/g,z.data))return Ge(z),!0;if(!de[be]||X[be]){if(!X[be]&&wt(be)&&(he.tagNameCheck instanceof RegExp&&regExpTest(he.tagNameCheck,be)||he.tagNameCheck instanceof Function&&he.tagNameCheck(be)))return!1;if(ke&&!We[be]){const Fe=H(z)||z.parentNode,Ue=V(z)||z.childNodes;if(Ue&&Fe){const je=Ue.length;for(let He=je-1;He>=0;--He){const qe=j(Ue[He],!0);qe.__removalCount=(z.__removalCount||0)+1,Fe.insertBefore(qe,U(z))}}}return Ge(z),!0}return z instanceof $&&!Dt(z)||(be==="noscript"||be==="noembed"||be==="noframes")&&regExpTest(/<\/no(script|embed|frames)/i,z.innerHTML)?(Ge(z),!0):(xe&&z.nodeType===NODE_TYPE.text&&(pe=z.textContent,arrayForEach([re,oe,ie],Fe=>{pe=stringReplace(pe,Fe," ")}),z.textContent!==pe&&(arrayPush(i.removed,{element:z.cloneNode()}),z.textContent=pe)),Ye(Z.afterSanitizeElements,z,null),!1)},Pt=function(z,pe,be){if(Ie&&(pe==="id"||pe==="name")&&(be in y||be in Mt))return!1;if(!(Pe&&!Ee[pe]&&regExpTest(ue,pe))){if(!(me&&regExpTest(te,pe))){if(!le[pe]||Ee[pe]){if(!(wt(z)&&(he.tagNameCheck instanceof RegExp&&regExpTest(he.tagNameCheck,z)||he.tagNameCheck instanceof Function&&he.tagNameCheck(z))&&(he.attributeNameCheck instanceof RegExp&&regExpTest(he.attributeNameCheck,pe)||he.attributeNameCheck instanceof Function&&he.attributeNameCheck(pe))||pe==="is"&&he.allowCustomizedBuiltInElements&&(he.tagNameCheck instanceof RegExp&&regExpTest(he.tagNameCheck,be)||he.tagNameCheck instanceof Function&&he.tagNameCheck(be))))return!1}else if(!ot[pe]){if(!regExpTest(ve,stringReplace(be,ee,""))){if(!((pe==="src"||pe==="xlink:href"||pe==="href")&&z!=="script"&&stringIndexOf(be,"data:")===0&&ze[z])){if
958(!(Se&&!regExpTest(Q,stringReplace(be,ee,"")))){if(be)return!1}}}}}}return!0},wt=function(z){return z!=="annotation-xml"&&stringMatch(z,ge)},kt=function(z){Ye(Z.beforeSanitizeAttributes,z,null);const{attributes:pe}=z;if(!pe||dt(z))return;const be={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:le,forceKeepAttr:void 0};let Fe=pe.length;for(;Fe--;){const Ue=pe[Fe],{name:je,namespaceURI:He,value:qe}=Ue,et=Le(je);let Ve=je==="value"?qe:stringTrim(qe);if(be.attrName=et,be.attrValue=Ve,be.keepAttr=!0,be.forceKeepAttr=void 0,Ye(Z.uponSanitizeAttribute,z,be),Ve=be.attrValue,Ne&&(et==="id"||et==="name")&&(it(je,z),Ve=Oe+Ve),Be&&regExpTest(/((--!?|])>)|<\/(style|title)/i,Ve)){it(je,z);continue}if(be.forceKeepAttr||(it(je,z),!be.keepAttr))continue;if(!Ae&&regExpTest(/\/>/i,Ve)){it(je,z);continue}xe&&arrayForEach([re,oe,ie],$t=>{Ve=stringReplace(Ve,$t," ")});const Rt=Le(z.nodeName);if(Pt(Rt,et,Ve)){if(W&&typeof D=="object"&&typeof D.getAttributeType=="function"&&!He)switch(D.getAttributeType(Rt,et)){case"TrustedHTML":{Ve=W.createHTML(Ve);break}case"TrustedScriptURL":{Ve=W.createScriptURL(Ve);break}}try{He?z.setAttributeNS(He,je,Ve):z.setAttribute(je,Ve),dt(z)?Ge(z):arrayPop(i.removed)}catch{}}}Ye(Z.afterSanitizeAttributes,z,null)},jt=function _e(z){let pe=null;const be=bt(z);for(Ye(Z.beforeSanitizeShadowDOM,z,null);pe=be.nextNode();)Ye(Z.uponSanitizeShadowNode,pe,null),Tt(pe),kt(pe),pe.content instanceof C&&_e(pe.content);Ye(Z.afterSanitizeShadowDOM,z,null)};return i.sanitize=function(_e){let z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},pe=null,be=null,Fe=null,Ue=null;if(st=!_e,st&&(_e="<!-->"),typeof _e!="string"&&!_t(_e))if(typeof _e.toString=="function"){if(_e=_e.toString(),typeof _e!="string")throw typeErrorCreate("dirty is not a string, aborting")}else throw typeErrorCreate("toString is not a function");if(!i.isSupported)return _e;if(Ce||ut(z),i.removed=[],typeof _e=="string"&&(ye=!1),ye){if(_e.nodeName){const qe=Le(_e.nodeName);if(!de[qe]||X[qe])throw typeErrorCreate("root node is forbidden and cannot be sanitized in-place")}}else if(_e instanceof R)pe=yt("<!---->"),be=pe.ownerDocument.importNode(_e,!0),be.nodeType===NODE_TYPE.element&&be.nodeName==="BODY"||be.nodeName==="HTML"?pe=be:pe.appendChild(be);else{if(!Te&&!xe&&!Me&&_e.indexOf("<")===-1)return W&&De?W.createHTML(_e):_e;if(pe=yt(_e),!pe)return Te?null:De?K:""}pe&&Re&&Ge(pe.firstChild);const je=bt(ye?_e:pe);for(;Fe=je.nextNode();)Tt(Fe),kt(Fe),Fe.content instanceof C&&jt(Fe.content);if(ye)return _e;if(Te){if($e)for(Ue=ae.call(pe.ownerDocument);pe.firstChild;)Ue.appendChild(pe.firstChild);else Ue=pe;return(le.shadowroot||le.shadowrootmode)&&(Ue=J.call(_,Ue,!0)),Ue}let He=Me?pe.outerHTML:pe.innerHTML;return Me&&de["!doctype"]&&pe.ownerDocument&&pe.ownerDocument.doctype&&pe.ownerDocument.doctype.name&&regExpTest(DOCTYPE_NAME,pe.ownerDocument.doctype.name)&&(He="<!DOCTYPE "+pe.ownerDocument.doctype.name+`>
959`+He),xe&&arrayForEach([re,oe,ie],qe=>{He=stringReplace(He,qe," ")}),W&&De?W.createHTML(He):He},i.setConfig=function(){let _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ut(_e),Ce=!0},i.clearConfig=function(){Je=null,Ce=!1},i.isValidAttribute=function(_e,z,pe){Je||ut({});const be=Le(_e),Fe=Le(z);return Pt(be,Fe,pe)},i.addHook=function(_e,z){typeof z=="function"&&arrayPush(Z[_e],z)},i.removeHook=function(_e,z){if(z!==void 0){const pe=arrayLastIndexOf(Z[_e],z);return pe===-1?void 0:arraySplice(Z[_e],pe,1)[0]}return arrayPop(Z[_e])},i.removeHooks=function(_e){Z[_e]=[]},i.removeAllHooks=function(){Z=_createHooksMap()},i}var purify=createDOMPurify();const purify_es=Object.freeze(Object.defineProperty({__proto__:null,default:purify},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(purify_es);var browser=window.DOMPurify||(window.DOMPurify=require$$0.default||require$$0);const DOMPurify=getDefaultExportFromCjs(browser),container$2="_container_13oa7_12",innerContainer="_innerContainer_13oa7_16",bodyCopy="_bodyCopy_13oa7_29",centeredText="_centeredText_13oa7_34",highlightIcon="_highlightIcon_13oa7_43",top="_top_13oa7_47",bottom="_bottom_13oa7_50",styles$2={container:container$2,innerContainer,bodyCopy,centeredText,highlightIcon,top,bottom};function getColorSchemeStyles(a){let i="",y="",_="",E="",C="",T="",R="",$="",O="",I="",N=!1;switch(a){case ColorScheme.DARK_BLUE:i=globalStyles.schemeDarkBlue,y=globalStyles.schemeDarkBlueText,_=globalStyles.schemeDarkBlueAltText,E=globalStyles.schemeDarkBlueButton,C=globalStyles.schemeDarkBlueAltButton,T=globalStyles.schemeDarkBlueBGButton,R=globalStyles.schemeDarkBlueTag,$=globalStyles.schemeDarkBlueHighlight,O=globalStyles.schemeDarkBluePanel,I=globalStyles.schemeDarkBluePanelText,N=!0;break;case ColorScheme.DARKEST_BLUE:i=globalStyles.schemeDarkestBlue,y=globalStyles.schemeDarkestBlueText,_=globalStyles.schemeDarkestBlueAltText,E=globalStyles.schemeDarkestBlueButton,C=globalStyles.schemeDarkestBlueAltButton,T=globalStyles.schemeDarkestBlueBGButton,R=globalStyles.schemeDarkestBlueTag,$=globalStyles.schemeDarkestBlueHighlight,O=globalStyles.schemeDarkestBluePanel,I=globalStyles.schemeDarkestBluePanelText,N=!0;break;case ColorScheme.LIGHT_GREY:i=globalStyles.schemeLightGrey,y=globalStyles.schemeLightGreyText,_=globalStyles.schemeLightGreyText,E=globalStyles.schemeLightGreyButton,C=globalStyles.schemeLightGreyAltButton,T=globalStyles.schemeLightGreyBGButton,R=globalStyles.schemeLightGreyTag,$=globalStyles.schemeLightGreyHighlight,O=globalStyles.schemeLightGreyPanel,I=globalStyles.schemeLightGreyPanelText;break;case ColorScheme.GREY:i=globalStyles.schemeGrey,y=globalStyles.schemeGreyText,_=globalStyles.schemeGreyText,E=globalStyles.schemeGreyButton,C=globalStyles.schemeGreyAltButton,T=globalStyles.schemeGreyBGButton,R=globalStyles.schemeGreyTag,$=globalStyles.schemeGreyHighlight,O=globalStyles.schemeGreyPanel,I=globalStyles.schemeGreyPanelText;break;case ColorScheme.WHITE:i=globalStyles.schemeWhite,y=globalStyles.schemeWhiteText,_=globalStyles.schemeWhiteText,E=globalStyles.schemeWhiteButton,C=globalStyles.schemeWhiteButton,T=globalStyles.schemeWhiteBGButton,R=globalStyles.schemeWhiteTag,$=globalStyles.schemeWhiteHighlight,O=globalStyles.schemeWhitePanel,I=globalStyles.schemeWhitePanelText;break;case ColorScheme.BRIGHT_BLUE:default:i=globalStyles.schemeBrightBlue,y=globalStyles.schemeBrightBlueText,_=globalStyles.schemeBrightBlueText,E=globalStyles.schemeBrightBlueButton,C=globalStyles.schemeBrightBlueButton,T=globalStyles.schemeBrightBlueBGButton,R=globalStyles.schemeBrightBlueTag,$=globalStyles.schemeBrightBlueHighlight,O=globalStyles.schemeBrightBluePanel,I=globalStyles.schemeBrightBluePanelText;break}return{containerClass:i,textClass:y,altTextClass:_,altButtonClass:C,bgButtonClass:T,tagClass:R,highlightClass:$,buttonClass:E,panelClassName:O,panelTextClassName:I,isDarkTheme:N}}function getHorizontalPositionStyle(a){let i;switch(a){case HorizontalPosition.LEFT:i=globalStyles.horizontalPosLeft;break;case HorizontalPosition.CENTER:i=globalStyles.horizontalPosCenter;break;case HorizontalPosition.RIGHT:i=globalStyles.horizontalPosRight;break}return i}function getOrderPositionStyle(a){let i;switch(a){case OrderPosition.FIRST:i=globalStyles.orderPositionFirst;break;case OrderPosition.SECOND:i=globalStyles.orderPositionSecond;break;case OrderPosition.THIRD:i=globalStyles.orderPositionThird;break}return i}const container$1="_container_1c0u0_12",hole="_hole_1c0u0_17",holeLeft="_holeLeft_1c0u0_26",holeRight="_holeRight_1c0u0_30",styles$1={container:container$1,hole,holeLeft,holeRight};function DecoratedPanel({decoration:a,colorScheme:i,children:y,className:_}){const E=getColorSchemeStyles(i);return jsxRuntimeExports.jsxs("div",{className:`
960      ${styles$1.container}
961      ${_}
962    `,children:[a===PanelDecoration.HOLEPUNCHED&&jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment,{children:[jsxRuntimeExports.jsx("span",{className:`${styles$1.hole} ${styles$1.holeLeft} ${E.containerClass}`}),jsxRuntimeExports.jsx("span",{className:`${styles$1.hole} ${styles$1.holeRight} ${E.containerClass}`})]}),y]})}const DynamicTag=({as:a,children:i,...y})=>{const _=a||"div";return jsxRuntimeExports.jsx(_,{...y,children:i})};function TextPanel({title:a,subtitle:i,copy:y,ctaCopy:_="",ctaURL:E="",highlightIcon:C="",decoration:T=PanelDecoration.DEFAULT,colorScheme:R=ColorScheme.BRIGHT_BLUE,textFormat:$=TextFormat.DEFAULT,alternativeTextColors:O=!1,builderBlock:I,isHero:N=!1}){const F=useIsFirstBlock(I),D=useNavigate(),B=DOMPurify.sanitize(a||""),j=DOMPurify.sanitize(i||""),M=DOMPurify.sanitize(y||""),U=getColorSchemeStyles(R),V=H=>{goToURL(H,E,D)};return jsxRuntimeExports.jsx(DecoratedPanel,{colorScheme:ColorScheme.DARKEST_BLUE,decoration:T,className:`
963        ${globalStyles.panelContainer}
964        ${styles$2.container}
965        ${U.containerClass}
966      `,children:jsxRuntimeExports.jsxs("div",{className:`
967          ${styles$2.innerContainer}
968          ${$===TextFormat.CENTERED&&styles$2.centeredText}
969        `,children:[C&&jsxRuntimeExports.jsx("img",{className:`
970              ${styles$2.highlightIcon}
971              ${styles$2.top}
972            `,src:C,alt:"Highlight icon"}),a&&jsxRuntimeExports.jsx(DynamicTag,{as:F||N?"h1":"h2",className:`
973                ${globalStyles.h1}
974                ${O?U.altTextClass:U.textClass}
975              `,dangerouslySetInnerHTML:{__html:B}}),i&&jsxRuntimeExports.jsx("h5",{className:O?U.altTextClass:U.textClass,dangerouslySetInnerHTML:{__html:j}}),y&&jsxRuntimeExports.jsx("p",{className:`
976                ${O?U.altTextClass:U.textClass}
977                ${styles$2.bodyCopy}
978              `,dangerouslySetInnerHTML:{__html:M}}),_&&jsxRuntimeExports.jsx(Button,{type:"primary",href:E,onClick:H=>V(H),className:`
979              ${globalStyles.heroCTAButton}
980              ${U.buttonClass}
981            `,children:_},"1"),C&&jsxRuntimeExports.jsx("img",{className:`
982            ${styles$2.highlightIcon}
983            ${styles$2.bottom}
984          `,src:C,alt:"Highlight icon"})]})})}const container="_container_15pss_12",styles={container};function HeroEmpty(){return jsxRuntimeExports.jsx("div",{className:`
985      ${globalStyles.panelContainer}
986      ${styles.container}
987    `})}export{IconBoxesLayout as $,ALL_OPTION as A,BuilderComponent as B,ColorScheme as C,DeviceDetectionMethod as D,FormMarketo as E,FontAwesomeIcon as F,BOOK_DEMO_OPEN_FORM_QUERY as G,HeroEmpty as H,styles$5 as I,HorizontalPosition as J,DemoTextFormTestimonialImageShape as K,LinkAction as L,Modal as M,ImageFormat as N,OrderPosition as O,PanelDecoration as P,SectionDistribution as Q,Region as R,SectionLayout as S,TextPanel as T,getHorizontalPositionStyle as U,TextStatsComboPanelsLayout as V,scrollIntoViewWithOffset as W,faCheck as X,ResourceAction as Y,ThoughtLeadeshipGalleryLayout as Z,isDateValid as _,Button as a,VideoAction as a0,purify as a1,HeaderSize as a2,DEFAULT_PUBLISHER_SIGNUP_MESSAGE as a3,DEFAULT_PUBLISHER_SIGNUP_LINK_TEXT as a4,PUBLISHER_REGISTER_URL as a5,Builder as a6,builder as b,classnamesExports as c,goToURL as d,useDeviceDetection as e,faPlay as f,globalStyles as g,DeviceType as h,TextFormat as i,isTodayWithinDateStringRange as j,getCleanCurrentPath as k,login as l,DOMPurify as m,PromoBannerLayout as n,openBookDemoModal as o,config$1 as p,getColorSchemeStyles as q,DecoratedPanel as r,DynamicTag as s,useIsFirstBlock as t,useHydrated as u,removeStylesFromHTMLString as v,BusinessType as w,isURLExternal as x,ButtonSize as y,getOrderPositionStyle as z};

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.