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,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}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",Å¿:"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&®isterTheme(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,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""")},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)&®ExpTest(/<[/\w]/g,z.innerHTML)&®ExpTest(/<[/\w]/g,z.textContent)||z.nodeType===NODE_TYPE.progressingInstruction||Be&&z.nodeType===NODE_TYPE.comment&®ExpTest(/<[/\w]/g,z.data))return Ge(z),!0;if(!de[be]||X[be]){if(!X[be]&&wt(be)&&(he.tagNameCheck instanceof RegExp&®ExpTest(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")&®ExpTest(/<\/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]&®ExpTest(ue,pe))){if(!(me&®ExpTest(te,pe))){if(!le[pe]||Ee[pe]){if(!(wt(z)&&(he.tagNameCheck instanceof RegExp&®ExpTest(he.tagNameCheck,z)||he.tagNameCheck instanceof Function&&he.tagNameCheck(z))&&(he.attributeNameCheck instanceof RegExp&®ExpTest(he.attributeNameCheck,pe)||he.attributeNameCheck instanceof Function&&he.attributeNameCheck(pe))||pe==="is"&&he.allowCustomizedBuiltInElements&&(he.tagNameCheck instanceof RegExp&®ExpTest(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&®ExpTest(/((--!?|])>)|<\/(style|title)/i,Ve)){it(je,z);continue}if(be.forceKeepAttr||(it(je,z),!be.keepAttr))continue;if(!Ae&®ExpTest(/\/>/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&®ExpTest(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.