\n"+r+""+a+">\n"}listitem(e){let t="";if(e.task){const n=this.checkbox({checked:!!e.checked});e.loose?"paragraph"===e.tokens[0]?.type?(e.tokens[0].text=n+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&"text"===e.tokens[0].tokens[0].type&&(e.tokens[0].tokens[0].text=n+" "+te(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:n+" ",text:n+" ",escaped:!0}):t+=n+" "}return t+=this.parser.parse(e.tokens,!!e.loose),`${t}\n`}checkbox({checked:e}){return"'}paragraph({tokens:e}){return`${this.parser.parseInline(e)}
\n`}table(e){let t="",n="";for(let t=0;t${r}`),"\n"}tablerow({text:e}){return`\n${e}
\n`}tablecell(e){const t=this.parser.parseInline(e.tokens),n=e.header?"th":"td";return(e.align?`<${n} align="${e.align}">`:`<${n}>`)+t+`${n}>\n`}strong({tokens:e}){return`${this.parser.parseInline(e)}`}em({tokens:e}){return`${this.parser.parseInline(e)}`}codespan({text:e}){return`${te(e,!0)}
`}br(e){return"
"}del({tokens:e}){return`${this.parser.parseInline(e)}`}link({href:e,title:t,tokens:n}){const r=this.parser.parseInline(n),a=ne(e);if(null===a)return r;let s='"+r+"",s}image({href:e,title:t,text:n,tokens:r}){r&&(n=this.parser.parseInline(r,this.parser.textRenderer));const a=ne(e);if(null===a)return te(n);let s=`
",s}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:te(e.text)}}class ce{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}}class ue{options;renderer;textRenderer;constructor(e){this.options=e||a,this.options.renderer=this.options.renderer||new ie,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new ce}static parse(e,t){return new ue(t).parse(e)}static parseInline(e,t){return new ue(t).parseInline(e)}parse(e,t=!0){let n="";for(let r=0;r{const a=e[r].flat(1/0);n=n.concat(this.walkTokens(a,t))})):e.tokens&&(n=n.concat(this.walkTokens(e.tokens,t)))}}return n}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach((e=>{const n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach((e=>{if(!e.name)throw new Error("extension name required");if("renderer"in e){const n=t.renderers[e.name];t.renderers[e.name]=n?function(...t){let r=e.renderer.apply(this,t);return!1===r&&(r=n.apply(this,t)),r}:e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");const n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)})),n.extensions=t),e.renderer){const t=this.defaults.renderer||new ie(this.defaults);for(const n in e.renderer){if(!(n in t))throw new Error(`renderer '${n}' does not exist`);if(["options","parser"].includes(n))continue;const r=n,a=e.renderer[r],s=t[r];t[r]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=s.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){const t=this.defaults.tokenizer||new oe(this.defaults);for(const n in e.tokenizer){if(!(n in t))throw new Error(`tokenizer '${n}' does not exist`);if(["options","rules","lexer"].includes(n))continue;const r=n,a=e.tokenizer[r],s=t[r];t[r]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=s.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){const t=this.defaults.hooks||new de;for(const n in e.hooks){if(!(n in t))throw new Error(`hook '${n}' does not exist`);if(["options","block"].includes(n))continue;const r=n,a=e.hooks[r],s=t[r];de.passThroughHooks.has(n)?t[r]=e=>{if(this.defaults.async)return Promise.resolve(a.call(t,e)).then((e=>s.call(t,e)));const n=a.call(t,e);return s.call(t,n)}:t[r]=(...e)=>{let n=a.apply(t,e);return!1===n&&(n=s.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){const t=this.defaults.walkTokens,r=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(r.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults={...this.defaults,...n}})),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return le.lex(e,t??this.defaults)}parser(e,t){return ue.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{const r={...n},a={...this.defaults,...r},s=this.onError(!!a.silent,!!a.async);if(!0===this.defaults.async&&!1===r.async)return s(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(null==t)return s(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof t)return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));a.hooks&&(a.hooks.options=a,a.hooks.block=e);const o=a.hooks?a.hooks.provideLexer():e?le.lex:le.lexInline,l=a.hooks?a.hooks.provideParser():e?ue.parse:ue.parseInline;if(a.async)return Promise.resolve(a.hooks?a.hooks.preprocess(t):t).then((e=>o(e,a))).then((e=>a.hooks?a.hooks.processAllTokens(e):e)).then((e=>a.walkTokens?Promise.all(this.walkTokens(e,a.walkTokens)).then((()=>e)):e)).then((e=>l(e,a))).then((e=>a.hooks?a.hooks.postprocess(e):e)).catch(s);try{a.hooks&&(t=a.hooks.preprocess(t));let e=o(t,a);a.hooks&&(e=a.hooks.processAllTokens(e)),a.walkTokens&&this.walkTokens(e,a.walkTokens);let n=l(e,a);return a.hooks&&(n=a.hooks.postprocess(n)),n}catch(e){return s(e)}}}onError(e,t){return n=>{if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){const e="An error occurred:
"+te(n.message+"",!0)+"
";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}}}const he=new pe;function fe(e,t){return he.parse(e,t)}fe.options=fe.setOptions=function(e){return he.setOptions(e),fe.defaults=he.defaults,s(fe.defaults),fe},fe.getDefaults=r,fe.defaults=a,fe.use=function(...e){return he.use(...e),fe.defaults=he.defaults,s(fe.defaults),fe},fe.walkTokens=function(e,t){return he.walkTokens(e,t)},fe.parseInline=he.parseInline,fe.Parser=ue,fe.parser=ue.parse,fe.Renderer=ie,fe.TextRenderer=ce,fe.Lexer=le,fe.lexer=le.lex,fe.Tokenizer=oe,fe.Hooks=de,fe.parse=fe;const me=fe.options,ge=fe.setOptions,be=fe.use,ve=fe.walkTokens,we=fe.parseInline,ye=fe,xe=ue.parse,ke=le.lex},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(9),a=n.n(r),s=n(10),o=n(18);const l=e=>{let{className:t,children:n,baseClassName:r=`${s.CLS_PREFIX}media-section`,...l}=e;return(0,o.jsx)("div",{className:a()(r,t),...l,children:n})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(9),a=n.n(r),s=n(5),o=n(124),l=n(10),i=n(125),c=n(18);const u=e=>{let{baseClassName:t=`${l.CLS_PREFIX}page-header`,className:n,topAddon:r,title:u,titleLeftAddon:d,titleRightAddon:p,breadcrumbs:h,tabs:f,children:m,...g}=e;return(0,c.jsxs)("div",{className:a()(t,n),...g,children:[(0,c.jsxs)("div",{className:`${t}__inner`,children:[r&&(0,c.jsx)("div",{className:`${t}__top-addon`,children:r}),h&&(0,c.jsx)("div",{className:`${t}__breadcrumbs`,children:h}),u&&(0,c.jsxs)("div",{className:`${t}__title`,children:[d&&(0,c.jsx)("span",{className:`${t}__title-left-addon`,children:d}),(0,o.isLikeText)(u)?(0,c.jsx)(i.default,{children:u}):u,p&&(0,c.jsx)("span",{className:`${t}__title-right-addon`,children:p})]}),s.Children.toArray(m).length?(0,c.jsx)("div",{className:`${t}__content`,children:m}):null]}),f&&(0,c.jsx)("div",{className:`${t}__tabs`,children:(0,c.jsx)("div",{className:`${t}__tabs-inner`,children:f})})]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(5),a=n(97),s=n(9),o=n.n(s),l=n(10),i=n(124),c=n(125),u=n(33),d=n(11),p=n(18);const h=e=>{let{baseClassName:t=`${l.CLS_PREFIX}panel`,className:n,title:s,collapsible:h=!1,collapsed:f,onToggle:m,children:g,extra:b,...v}=e;const w=(0,r.useRef)(null),y=void 0!==f,[x,k]=(0,r.useState)(!1),S=y?f:x,C=e=>{h&&!(0,d.isClickable)(e)&&(y||k(!S),m?.(!S))};return(0,p.jsx)(a.default,{classNames:`${t}-`,in:!S,timeout:300,nodeRef:w,children:(0,p.jsxs)("div",{className:o()(t,{[`${t}--collapsible`]:h,[`${t}--collapsed`]:S,[`${t}--expanded`]:!S},n),...v,ref:w,children:[s&&(0,p.jsxs)("div",{className:`${t}__header`,onClick:C,children:[(0,i.isLikeText)(s)?(0,p.jsx)(c.default,{component:"div",level:4,className:`${t}__title`,children:s}):s,(b||h)&&(0,p.jsxs)("div",{className:`${t}__extra`,children:[b,h&&(0,p.jsx)(u.default,{ghost:!0,className:`${t}__control-button`,icon:{name:"chevron-up",flipVertical:S},onClick:C})]})]}),(0,p.jsx)("div",{className:`${t}__content`,children:g})]})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(9),a=n.n(r),s=n(10),o=n(18);const l=e=>{let{className:t,children:n,baseClassName:r=`${s.CLS_PREFIX}plaintext`}=e;return(0,o.jsx)("pre",{className:a()(r,t),children:n})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var r=n(12),a=n(5),s=n(9),o=n.n(s),l=n(161),i=n(10),c=n(55),u=n(11),d=n(181),p=n(186),h=n(18);class f extends a.Component{constructor(){super(...arguments),(0,r.default)(this,"state",{isOpen:!1,isFinished:!1,isFinishedWithWarnings:!1,isFailed:!1}),(0,r.default)(this,"closeTimeout",null),(0,r.default)(this,"handleStatusChange",(e=>{this.setState({isFinished:e===d.STATUS_DONE,isFinishedWithWarnings:e===d.STATUS_WARNING,isFailed:e===d.STATUS_ERROR})})),(0,r.default)(this,"handleClose",(()=>{const{onClose:e,onCancel:t,onFinish:n,onFail:r,cancelable:a}=this.props,{isOpen:s,isFinished:o,isFinishedWithWarnings:l,isFailed:i}=this.state;this.clearCloseTimeout(),s&&(o?(0,u.safeInvoke)(n):l||(i?(0,u.safeInvoke)(r):a&&(0,u.safeInvoke)(t)),this.setState({isOpen:!1},(()=>(0,u.safeInvoke)(e))))}))}static getDerivedStateFromProps(e){let{isOpen:t}=e;return{isOpen:t}}componentDidUpdate(e,t){const{isFinished:n}=this.state,{autoCloseTimeout:r}=this.props;t.isFinished!==n&&this.clearCloseTimeout(),!1===t.isFinished&&!0===n&&r&&(this.closeTimeout=setTimeout(this.handleClose,r))}componentWillUnmount(){this.clearCloseTimeout()}clearCloseTimeout(){this.closeTimeout&&clearTimeout(this.closeTimeout)}render(){const{baseClassName:e,className:t,children:n,description:r,cancelable:a,autoCloseTimeout:s,onCancel:i,onClose:u,onFinish:d,onFail:f,...m}=this.props,{isOpen:g,isFinished:b,isFinishedWithWarnings:v,isFailed:w}=this.state,y=b||v||w,x=a&&!y,k=y?(0,h.jsx)(c.InternalTranslate,{content:"ProgressDialog.closeButton"}):(0,h.jsx)(c.InternalTranslate,{content:"ProgressDialog.cancelButton"});return(0,h.jsxs)(l.default,{className:o()(e,t),size:"xs",cancelTitle:k,...m,isOpen:g,onClose:this.handleClose,closable:y||x,canClose:y,children:[r&&(0,h.jsx)("div",{className:`${e}__description`,children:r}),(0,h.jsx)(p.default,{className:`${e}__content`,onStatusChange:this.handleStatusChange,children:n})]})}}(0,r.default)(f,"defaultProps",{isOpen:!1,banner:null,image:null,title:null,description:null,actions:null,cancelable:!1,autoCloseTimeout:3e3,onCancel:null,onClose:null,onFinish:null,onFail:null,children:null,className:null,baseClassName:`${i.CLS_PREFIX}progress-dialog`});const m=f},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});n(5);var r=n(181),a=n(18);const s=e=>(0,a.jsx)(r.default,{...e})},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(9),a=n.n(r),s=n(10),o=n(18);const l=e=>{let t=5*Math.ceil(20*e/5);return t%20==5?t+=2:t%20==15&&(t-=2),t},i=e=>{let{baseClassName:t=`${s.CLS_PREFIX}rating`,className:n,value:r=0,small:i=!1,...c}=e;return(0,o.jsx)("div",{className:a()(t,n,{[`${t}--static`]:!0,[`${t}--small`]:i}),...c,children:(0,o.jsx)("div",{className:`${t}__rates`,style:{width:`${l(r)}%`}})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{SECTION_BASE_CLASS_NAME:()=>r.SECTION_BASE_CLASS_NAME,SECTION_ITEM_BASE_CLASS_NAME:()=>a.SECTION_ITEM_BASE_CLASS_NAME,SectionItem:()=>a.default,default:()=>r.default});var r=n(167),a=n(176)},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(5),a=n(11),s=n(25),o=n(37),l=n(239),i=n(240),c=n(18);const u=e=>{let{selector:t,popup:n,meta:u,placement:d,...p}=e;const[h,f]=(0,r.useState)(),m=(0,r.useRef)(null);if((0,r.useEffect)((()=>{let e,n=window.pageYOffset,r=!1,s=!1,o=!0;const l=()=>{const l=document.querySelector(t);if(l){const t=l.getBoundingClientRect();e?(c=e,(i=t).top!==c.top||i.left!==c.left||i.right!==c.right||i.bottom!==c.bottom||i.width!==c.width||i.height!==c.height||window.pageYOffset!==n?(r=!0,n=window.pageYOffset,e=t):r&&(r=!1,s=!0)):(r=!0,e=t),s&&(f(t),s=!1,o&&(o=!1,(0,a.scrollIntoView)(l,{scrollMode:"if-needed"})))}else f(void 0);var i,c};l();const i=window.setInterval(l,125);return()=>{window.clearInterval(i)}}),[t]),!h)return null;const g=(0,c.jsx)(l.default,{rect:h,placement:d,...p,ref:m});return(0,c.jsx)(s.default.Provider,{value:!0,children:(0,c.jsx)(o.default,{children:n?(0,c.jsx)(i.default,{pulsar:g,pulsarRef:m,meta:u,...n}):(0,c.jsx)("div",{children:g})})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(9),a=n.n(r),s=n(5),o=n(10),l=n(18);const i=(0,s.forwardRef)((function(e,t){let{baseClassName:n=`${o.CLS_PREFIX}spot-pulsar`,className:r,rect:s,placement:i="center",...c}=e;const u=((e,t)=>{const n=e.height/2;let r=0;switch(t){case"left":r=Math.min(23,e.height/2);break;case"right":r=e.width-Math.min(23,e.height/2);break;case"center":r=e.width/2}return{top:e.top+n-23+window.pageYOffset,left:e.left+r-23+window.pageXOffset}})(s,i);return(0,l.jsxs)("div",{className:a()(n,r),style:{transform:`translate(${u.left}px, ${u.top}px)`},...c,ref:t,children:[(0,l.jsx)("div",{className:`${n}__ring`}),(0,l.jsx)("div",{className:`${n}__ring`})]})}));i.displayName="SpotPulsar";const c=i},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(9),a=n.n(r),s=n(5),o=n(10),l=n(123),i=n(122),c=n(55),u=n(127),d=n(11),p=n(18);const h=e=>{let{baseClassName:t=`${o.CLS_PREFIX}spot-popup`,className:n,pulsar:r,pulsarRef:h,title:f,placement:m,image:g,children:b,buttons:v,meta:w,onClose:y,size:x,locale:k,...S}=e;const C=(0,s.useRef)(null),[,_]=(0,s.useState)(!1);return(0,s.useEffect)((()=>{_(!0),C.current&&setTimeout((()=>{(new u.default).focusLastDescendant(C.current)}))}),[]),"string"==typeof g&&(g=(0,p.jsx)("img",{src:g,alt:""})),(0,p.jsxs)(l.default,{className:a()(t,n,{[`${t}--${x}`]:x}),title:f,target:r,targetRef:h,placement:m,visible:!0,onClose:()=>(0,d.safeInvoke)(y),canCloseOnOutsideClick:!1,autoFocus:!1,...S,children:[g&&(0,p.jsx)("div",{className:a()(`${t}__media`,{[`${t}__media--compact`]:!f}),children:g}),b,v&&(0,p.jsxs)("div",{className:`${t}__footer`,ref:C,children:[w&&w.total>1?(0,p.jsx)(i.default,{intent:"muted",fontSize:"sm",children:(0,p.jsx)(c.InternalTranslate,{namespace:"SpotPopup",content:"total",params:{current:w.current+1,total:w.total},translators:k})}):(0,p.jsx)("span",{}),(0,p.jsx)("div",{className:`${t}__actions`,children:v})]})]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(5),a=n(9),s=n.n(a),o=n(10),l=n(33),i=n(42),c=n(91),u=n(11),d=n(18);const p={getNext(e,t){const n=e.children;if(0===Array.prototype.indexOf.call(n,t))return n[1].firstElementChild},getPrev(e,t){if(t===e.children[1].querySelector("button"))return e.children[0]},getFirst:e=>e.children[0],getLast:e=>e.children[1].querySelector("button")},h=e=>{let{baseClassName:t=`${o.CLS_PREFIX}split-button`,className:n,menu:a,children:h,onClick:f,onKeyDown:m,icon:g,size:b,...v}=e;const w=(0,r.useRef)(null),{focusNext:y,focusPrev:x}=(0,u.createFocusManager)(w,void 0,p),k=(0,u.wrapFunction)(m,(e=>{switch(e.stopPropagation(),e.key){case"ArrowLeft":e.preventDefault(),x();break;case"ArrowRight":e.preventDefault(),y()}}));return(0,d.jsxs)(i.default,{className:s()(t,n),innerRef:w,onKeyDown:k,...v,children:[(0,d.jsx)(l.default,{icon:g,size:b,tabIndex:0,onClick:f,children:h}),(0,d.jsx)(c.default,{className:`${t}__dropdown-trigger`,menu:a,menuPlacement:"bottom-end",children:(0,d.jsx)(l.default,{size:b,caret:!0})})]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(9),a=n.n(r),s=n(27),o=n(20),l=n(10),i=n(183),c=n(18);const u=e=>{let{baseClassName:t=`${l.CLS_PREFIX}status-message`,className:n,intent:r,children:u,...d}=e;return(0,c.jsxs)(s.default,{className:a()(t,[`${t}--${r}`],n),intent:r,...d,children:[(0,c.jsx)(o.default,{name:i.intentIconMap[r],intent:r,className:`${t}__icon`}),u]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{SubnavItem:()=>c,default:()=>u});var r=n(9),a=n.n(r),s=n(10),o=n(11),l=n(5),i=n(18);const c=e=>{let{className:t,active:n,children:r,baseClassName:o=`${s.CLS_PREFIX}subnav__item`,...i}=e;return(0,l.cloneElement)(r,{className:a()(o,n&&`${o}--active`,t),tabIndex:0,...i})},u=e=>{let{className:t,children:n,onKeyDown:r,baseClassName:c=`${s.CLS_PREFIX}subnav`,...u}=e;const d=(0,l.useRef)(null),{focusNext:p,focusPrev:h,focusFirst:f,focusLast:m}=(0,l.useMemo)((()=>(0,o.createFocusManager)(d)),[]);let g=-1;l.Children.toArray(n).every(((e,t)=>!(0,l.isValidElement)(e)||(e.props.active?(g=t,!1):(-1===g&&(g=t),!0))));const b=l.Children.map(n,((e,t)=>g===t&&(0,l.isValidElement)(e)?(0,l.cloneElement)(e,{tabIndex:0}):e));return(0,i.jsx)("div",{className:a()(c,t),...u,onKeyDown:e=>{switch(e.key){case"ArrowLeft":e.preventDefault(),h();break;case"ArrowRight":e.preventDefault(),p();break;case"Home":case"PageUp":e.preventDefault(),f();break;case"End":case"PageDown":e.preventDefault(),m();break;case"Enter":e.preventDefault(),e.target instanceof HTMLElement&&e.target.click()}(0,o.safeInvoke)(r,e)},ref:d,children:b})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(9),a=n.n(r),s=n(10),o=n(36),l=n(18);const i=e=>{let{className:t,children:n,onChange:r,tooltip:i,intent:c,checked:u,defaultChecked:d,baseClassName:p=`${s.CLS_PREFIX}switch`,disabled:h=!1,loading:f=!1,...m}=e;const g=(0,l.jsxs)("label",{className:a()(p,{[`${p}--${c}`]:c,[`${p}--loading`]:f},t),...m,children:[n?(0,l.jsx)("span",{className:`${p}__label`,children:n}):null,(0,l.jsx)("input",{type:"checkbox",onChange:e=>{!h&&r&&r(e.target.checked)},checked:u,defaultChecked:null==u?d:void 0,disabled:h||f}),(0,l.jsx)("span",{className:`${p}__indicator`})]});return i?(0,l.jsx)(o.default,{title:i,children:g}):g}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(5),a=n(9),s=n.n(a),o=n(10),l=n(167),i=n(18);const c=e=>{let{baseClassName:t=`${o.CLS_PREFIX}switches-panel`,className:n,children:a,...c}=e;return(0,i.jsx)(l.default,{className:s()(t,n),...c,children:(0,i.jsx)("div",{className:`${t}__items`,children:a&&r.Children.map(a,(e=>(0,r.cloneElement)(e,{className:s()(e.props.className,`${t}__item`)})))})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(9),a=n.n(r),s=n(10),o=n(244),l=n(8),i=n(123),c=n(18);const u=e=>{let{onChange:t,defaultChecked:n=!1,intent:r,title:u,description:d,fullDescription:p,className:h,switchProps:f={},children:m,baseClassName:g=`${s.CLS_PREFIX}switches-panel-item`,...b}=e;return(0,c.jsxs)("div",{className:a()(g,{[`${g}--${r}`]:r},h),...b,children:[(0,c.jsx)("h5",{className:`${g}__title`,children:u}),d&&(0,c.jsx)("p",{className:`${g}__description`,children:d}),(0,c.jsxs)("div",{className:`${g}__actions`,children:[(0,c.jsx)(o.default,{className:`${g}__switch`,intent:r,onChange:t,defaultChecked:n,...f}),(p||m)&&(0,c.jsxs)("div",{className:`${g}__controls`,children:[m,p&&(0,c.jsx)(i.default,{intent:"info",target:(0,c.jsx)(l.default,{icon:"question-mark-circle",outerProps:{className:`${g}__full-description-toggle`}}),placement:"bottom",children:p})]})]})]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(9),a=n.n(r),s=n(5),o=n(10),l=n(35),i=n(248),c=n(254),u=n(255),d=n(256),p=n(18);const h=e=>{let{baseClassName:t=`${o.CLS_PREFIX}tabs`,className:n,addon:r,placeholder:h,children:f,active:m,addonMinWidth:g,monospaced:b,search:v,...w}=e;const y=r||h,x=(0,s.useRef)(null),k=(0,s.useRef)(null),S=(0,s.useRef)(null),C=s.Children.toArray(f).length,_=y?(0,p.jsx)("div",{ref:S,children:y}):null,[E,N]=(0,u.useActive)(m),{monospacedWidth:P,recalculateWidths:T,compact:R,visibleLength:L}=(0,d.useWidths)({monospaced:b,tabNavRef:x,tabListRef:k,addonRef:S,baseClassName:t,childrenCount:C}),[I,j]=(0,s.useState)(!1),$=(0,s.useId)();if(!C)return null;const A=()=>{if(!v)return null;const e={className:`${t}__search-bar`,collapsable:R,onExpand:()=>j(!0),onCollapse:()=>j(!1),...I?{autoFocus:!0,responsive:!1,maxWidth:"none",minWidth:"unset"}:{}},n=(0,s.cloneElement)(v,e);return R?(0,p.jsx)(l.default.Provider,{value:!0,children:(0,p.jsx)("div",{className:`${t}__search`,children:n})}):n},B={};v&&!R&&(B.maxWidth=v.props.maxWidth);const F=`${$}-tabpanel`;return(0,p.jsxs)("div",{className:a()(t,n),...w,children:[R&&_&&(0,p.jsx)("div",{className:`${t}__addon ${t}__addon--compact`,children:_}),(0,p.jsxs)("div",{className:a()(`${t}__nav`,R&&`${t}__nav--compact`,I&&`${t}__nav--searching`,v&&`${t}__nav--search`),ref:x,children:[(0,p.jsx)(c.default,{tabListRef:k,active:E,onTabClick:N,visibleLength:L,monospacedWidth:P,baseClassName:t,tabPanelId:F,children:f}),R&&A(),!R&&(_||v)&&(0,p.jsxs)("div",{className:`${t}__addon`,style:B,children:[A(),_]}),(0,p.jsx)(i.default,{onResize:T,baseClassName:t,children:f})]}),(0,p.jsx)("div",{id:F,className:`${t}__tab-panel`,role:"tabpanel","aria-labelledby":`${$}-${E}`,children:s.Children.map(f,((e,t)=>t+1===E?e:null))})]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(5),a=n(9),s=n.n(a),o=n(140),l=n(20),i=n(249),c=n(250),u=n(18);const d=e=>{let{children:t,onResize:n,baseClassName:a}=e;const d=(0,r.useRef)(null);(0,o.useResizeObserver)({ref:d,onResize:n});const p=(0,u.jsxs)("ul",{ref:d,className:s()(`${a}__tab-list`,`${a}__tab-list--fake`),children:[r.Children.map(t,((e,t)=>e&&e.type===i.default?(0,u.jsx)(c.default,{tab:e,baseClassName:a,isFake:!0},t):null)),(0,u.jsx)("li",{className:s()(`${a}__tab`,`${a}__tab--more`),children:(0,u.jsx)("a",{className:`${a}__link`,tabIndex:-1,children:(0,u.jsx)(l.default,{name:"three-dots-horizontal"})})})]});return(0,u.jsx)("div",{className:`${a}__fake-list-wrapper`,"aria-hidden":!0,children:p})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(18);const a=e=>{let{children:t}=e;return(0,r.jsx)("div",{children:t})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(9),a=n.n(r),s=n(11),o=n(251),l=n(252),i=n(253),c=n(18);const u=e=>{let{tab:t,selected:n,onClick:r,monospacedWidth:u,baseClassName:d,isFake:p=!1,tabPanelId:h,id:f}=e;const{title:m,label:g,icon:b,onActivate:v,onClose:w,component:y="a",style:x={},...k}=t.props,S="function"==typeof w,C=p?{tabIndex:-1}:{tabIndex:k.tabIndex||0,onClick:r,onKeyDown:(0,s.wrapFunction)(k.onKeyDown,(e=>{"Enter"===e.key&&e.currentTarget.click()})),role:"tab","aria-controls":n?h:void 0,"aria-selected":n||void 0,id:f,...k},_=p?"a":y;return(0,c.jsx)("li",{className:a()(`${d}__tab`,n&&`${d}__tab--selected`,S&&`${d}__tab--closable`),role:p?void 0:"presentation",children:(0,c.jsxs)(_,{className:`${d}__link`,style:{width:u||void 0,...x},...C,children:[(0,c.jsx)(l.default,{icon:b,baseClassName:d}),(0,c.jsx)("span",{className:`${d}__tab-title`,children:m}),(0,c.jsx)(i.default,{label:g,tabMode:"tab",baseClassName:d}),(0,c.jsx)(o.default,{onClose:w,tabMode:"tab",baseClassName:d})]})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(20),a=n(18);const s=e=>{let{tabMode:t,onClose:n,baseClassName:s}=e;return"function"!=typeof n?null:(0,a.jsx)("button",{className:`${s}__${t}-close`,type:"button",onClick:e=>{e.preventDefault(),e.stopPropagation(),n(e)},children:(0,a.jsx)(r.default,{className:`${s}__${t}-close-icon`,name:"cross-mark"})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(20);const a=e=>{let{icon:t,baseClassName:n}=e;return r.default.create(t,{size:r.ICON_SIZE_16,className:`${n}__tab-icon`})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(5),a=n(9),s=n.n(a),o=n(31),l=n(18);const i=e=>{let{label:t,tabMode:n,baseClassName:a}=e;return"string"==typeof t?(0,l.jsx)(o.default,{className:`${a}__${n}-label`,intent:"danger",children:t}):(0,r.isValidElement)(t)?(0,r.cloneElement)(t,{className:s()(`${a}__${n}-label`,t.props.className)}):null}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(5),a=n(9),s=n.n(a),o=n(91),l=n(20),i=n(93),c=n(113),u=n(249),d=n(251),p=n(252),h=n(253),f=n(250),m=n(18);const g=e=>{let{children:t,tabListRef:n,active:a,onTabClick:g,visibleLength:b,monospacedWidth:v,baseClassName:w,tabPanelId:y,idPrefix:x}=e;const k=(e,t)=>{g(t),e?.props?.onActivate?.()},S=r.Children.map(t,((e,t)=>({child:e,position:t+1}))).filter((e=>{let{child:t}=e;return t?.type===u.default})),C=S.slice(0,b),_=S.slice(b),E=C.map((e=>{let{child:t,position:n}=e;return(0,m.jsx)(f.default,{tab:t,baseClassName:w,selected:n===a,onClick:()=>k(t,n),monospacedWidth:v,tabPanelId:y,id:x?`${x}-${n}`:void 0},n)})),N=_.map((e=>{let{child:t,position:n}=e;const{title:r,label:s,icon:o,onActivate:l,onClose:c,component:u="a",...f}=t.props;return(0,m.jsx)(i.default,{icon:(0,m.jsx)(p.default,{icon:o,baseClassName:w}),label:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(h.default,{label:s,tabMode:"menu-item",baseClassName:w}),(0,m.jsx)(d.default,{onClose:c,tabMode:"menu-item",baseClassName:w})]}),active:a===n,onClick:()=>k(t,n),className:`${w}__menu-item`,component:u,...f,children:r},n)})),P=a>C.length;return(0,m.jsxs)("ul",{ref:n,className:`${w}__tab-list`,role:"tablist","aria-labelledby":y,children:[E,N.length>0&&(0,m.jsx)("li",{className:s()(`${w}__tab`,P&&`${w}__tab--selected`,`${w}__tab--more`),role:"presentation","aria-selected":P||void 0,children:(0,m.jsx)(o.default,{className:`${w}__dropdown`,menu:(0,m.jsx)(c.default,{children:N}),menuPlacement:"bottom-end",children:(0,m.jsx)("a",{className:`${w}__link`,role:"tab",tabIndex:0,"aria-selected":P||void 0,onKeyDown:e=>{"Enter"===e.key&&e.currentTarget.click()},children:(0,m.jsx)(l.default,{name:"three-dots-horizontal"})})})})]})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{useActive:()=>a});var r=n(5);const a=e=>{const[t,n]=(0,r.useState)(e||1),[a,s]=(0,r.useState)(e);return e&&e!==a&&(s(e),n(e)),[t,n]}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{useWidths:()=>s});var r=n(5),a=n(140);const s=e=>{let{tabNavRef:t,tabListRef:n,addonRef:s,baseClassName:o,monospaced:l=!1,childrenCount:i}=e;const[c,u]=(0,r.useState)(!1),[d,p]=(0,r.useState)(void 0),[h,f]=(0,r.useState)(i),m=(0,r.useRef)(""),g=(0,r.useCallback)((()=>{if(!t.current||!n.current)return;const e=t.current.querySelectorAll(`.${o}__tab-list--fake .${o}__tab`),r=e[e.length-1],a=e.length-1,i=Array.from(e).slice(0,-1).map((e=>e.getBoundingClientRect().width));let d,h=i;if(l){const e=t.current.querySelectorAll(`.${o}__tab-list--fake .${o}__link`),n=Array.from(e).slice(0,-1).map((e=>e.getBoundingClientRect().width));d=n.length?Math.max(...n):void 0,h=i.map(((e,t)=>(d??0)+e-n[t]))}p(d);const g=h.reduce(((e,t)=>e+t),0),b=t.current.getBoundingClientRect().width,v=t.current.querySelector(`.${o}__addon`)??t.current.querySelector(`.${o}__search`),w=v?v.getBoundingClientRect().width:0;let y=b-w;const x=y>=g,k=()=>{const e=s.current?.getBoundingClientRect().width??0;return`${i.join("-")}-${b}-${e}-${d}`};if(x){if(f(a),!c)return;return void(m.current!==k()&&u(!1))}if(!x&&!c)return u(!0),void(m.current=k());const S=r?r.getBoundingClientRect().width:0;y-=S;f((()=>{let e=0;for(let t=0;ty)return t;return 0})())}),[t,n,s,o,l,c]);return(0,r.useLayoutEffect)((()=>{g()}),[g]),(0,a.useResizeObserver)({ref:t,onResize:g}),(0,a.useResizeObserver)({ref:n,onResize:g}),(0,a.useResizeObserver)({ref:s,onResize:g}),{recalculateWidths:g,monospacedWidth:d,compact:c,visibleLength:h}}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>x});var r=n(12),a=n(9),s=n.n(a),o=n(5),l=n(10),i=n(4),c=n(30),u=n(33),d=n(118),p=n(145),h=n(113),f=n(93),m=n(114),g=n(35),b=n(11),v=n(18);class w extends o.Component{constructor(){super(...arguments),(0,r.default)(this,"state",{focused:!1,overMenu:!1,value:`${this.props.inputProps?.value||""}`,highlightedValue:null}),(0,r.default)(this,"isFocusScheduled",!1),(0,r.default)(this,"search",void 0),(0,r.default)(this,"keyboardNavigation",(e=>{const{onItemSelect:t,results:n}=this.props,r=this.getHighlightedValue();if(!n||!t)return;const a=this.getResults(),s=a.indexOf(r);let o;o="ArrowUp"===e?Math.max(s-1,0):Math.min(s+1,a.length-1),this.setState({highlightedValue:-1===s?null:a[o]})})),(0,r.default)(this,"handleFocus",(()=>{this.setState({focused:!0}),this.search&&this.search.focus()})),(0,r.default)(this,"handleBlur",(()=>{this.setState({focused:!1}),this.search&&this.search.blur()})),(0,r.default)(this,"handleMenuMouseOver",(()=>{this.setState({overMenu:!0})})),(0,r.default)(this,"handleMenuMouseOut",(()=>{this.setState({overMenu:!1})})),(0,r.default)(this,"handleKeyDown",(e=>{const{onTyping:t}=this.props,{value:n}=e.currentTarget;-1===["Enter","Escape","ArrowUp","ArrowDown"].indexOf(e.key)?(this.setState({value:n}),t&&t(n,(()=>this.clearInput()))):this.checkKeys(e.key)})),(0,r.default)(this,"handleSearch",(()=>{const{onSearch:e,onTyping:t}=this.props,{value:n}=this.state;e?e(n,(()=>this.clearInput())):t&&t(n,(()=>this.clearInput()))})),(0,r.default)(this,"handleReset",(()=>{this.clearInput(),this.handleFocus()})),(0,r.default)(this,"handleSelect",(e=>()=>{const{onItemSelect:t}=this.props;this.setState({highlightedValue:null}),this.handleBlur(),t?t(e,(()=>this.clearInput())):this.clearInput()})),(0,r.default)(this,"handleExpand",(()=>{const{onExpand:e,distractionFreeMode:t}=this.props;this.isFocusScheduled=!0,(0,b.safeInvoke)(e),t&&t.toggle()})),(0,r.default)(this,"handleCollapse",(()=>{const{onCollapse:e,distractionFreeMode:t}=this.props;(0,b.safeInvoke)(e),t&&t.toggle()}))}static getDerivedStateFromProps(e,t){const{inputProps:{value:n}={}}=e,{prevInputProps:{value:r}={}}=t,a={};return n!==r&&(a.value=n??""),a.prevInputProps=e.inputProps,a}componentDidUpdate(){this.isFocusScheduled&&(this.handleFocus(),this.isFocusScheduled=!1)}isResponsive(){return this.props.responsive}getResults(e){const{results:t}=this.props;if(!t)return[];if("type"in t&&t.type===h.default||e){let n=[];const r=e||t.props.children;if(!Array.isArray(r))return n;for(let e=0;e1?n=n.concat(this.getResults(t)):t.type!==f.default&&t.type!==m.default||!t.key||n.push(t.key.toString()))}return n}return t.map((e=>{let{value:t}=e;return t}))}getHighlightedValue(){return(this.state.highlightedValue||this.getResults()[0])??null}searchAction(){const{onItemSelect:e,results:t}=this.props,n=this.getHighlightedValue();if(e&&t){-1===this.getResults().indexOf(n)?this.handleSearch():this.handleSelect(n)()}else this.handleSearch()}checkKeys(e){"Enter"===e?this.searchAction():"Escape"===e?this.state.value?this.handleReset():(this.handleBlur(),this.handleMenuMouseOut()):"ArrowUp"!==e&&"ArrowDown"!==e||this.keyboardNavigation(e)}clearInput(){this.setState({value:""},this.handleSearch)}elementsIndexToKeyMapping(e){let t=[];if(!Array.isArray(e))return t;for(let n=0;n(0,v.jsx)(f.default,{active:e.value===a,onClick:this.handleSelect(e.value),children:e.title},e.value)))})}renderResultsMenu(e){const{baseClassName:t,onItemSelect:n}=this.props,{focused:r,overMenu:a}=this.state,l=this.getHighlightedValue();return(0,o.cloneElement)(e,{className:s()(`${t}__results`,{[`${t}__results--hidden`]:!r&&!a},e.props.className),onMouseOver:this.handleMenuMouseOver,onMouseOut:this.handleMenuMouseOut,onItemClick:(t,n)=>{const r=this.elementsIndexToKeyMapping(e.props.children);this.handleSelect(r[n])()},children:o.Children.map(e.props.children,(e=>n&&e&&"object"==typeof e&&"type"in e&&(e.type===f.default||e.type===m.default)?(0,o.cloneElement)(e,{active:e.key===l}):e))})}render(){const{baseClassName:e,className:t,maxWidth:n,minWidth:r,loading:a,responsive:o,onSearch:l,onTyping:d,onItemSelect:f,collapsable:m,onCollapse:g,onExpand:b,results:w,inputProps:y,distractionFreeMode:x,...k}=this.props,{focused:S,value:C}=this.state,_=this.isResponsive(),E=Boolean(x&&x.enabled);return(0,v.jsx)("div",{className:s()(e,{[`${e}--focused`]:S},t),style:_||E?void 0:{maxWidth:n,minWidth:r},...k,children:!_||!m&&E?(0,v.jsxs)("div",{className:`${e}__group`,children:[(0,v.jsx)(p.default,{innerRef:e=>this.search=e,className:`${e}__input`,size:"fill",onChange:this.handleKeyDown,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,...y,value:C,prefix:(m&&!_||E)&&(0,v.jsx)(u.default,{icon:{name:"chevron-right",flipHorizontal:(0,i.isRtl)()},ghost:!0,onClick:this.handleCollapse}),suffix:(0,v.jsxs)(v.Fragment,{children:[C&&(0,v.jsx)(u.default,{icon:"remove",onClick:this.handleReset,ghost:!0}),(0,v.jsx)(u.default,{icon:"search",onClick:this.handleSearch,state:a?"loading":void 0,ghost:!0})]})}),Array.isArray(w)&&this.renderResults(w),w&&!Array.isArray(w)&&w.type===h.default&&this.renderResultsMenu(w)]}):(0,v.jsx)(c.default,{intent:"info",hidden:!C,children:(0,v.jsx)(u.default,{icon:"search",onClick:this.handleExpand})})})}}(0,r.default)(w,"defaultProps",{baseClassName:`${l.CLS_PREFIX}search-bar`,maxWidth:500,minWidth:270,inputProps:{}});const y=e=>{const t=(0,o.useContext)(d.default);let n=(0,o.useContext)(g.default);return n=void 0===e.responsive?n||!1:Boolean(e.responsive),(0,v.jsx)(w,{...e,responsive:n,distractionFreeMode:t})};y.displayName="SearchBar";const x=y},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var r=n(259),a=n(5),s=n(9),o=n.n(s),l=n(10),i=n(37),c=n(260),u=n(264),d=n(18);let p=0;const h=(0,a.forwardRef)((function(e,t){let{baseClassName:n=`${l.CLS_PREFIX}toaster`,className:r,toasts:s,maxToastsNumber:h,position:f="top-end",view:m="toast",onToastClose:g,onToastGroupClose:b,groupConfigs:v,isPanelCollapsed:w,onPanelCollapseStateChange:y,...x}=e;const k=()=>(s??[]).slice(0,h),S=Boolean(s),[C,_]=(0,a.useState)(k),E=S?k():C,N=e=>{_((t=>t.filter((t=>t.key!==e))))};(0,a.useImperativeHandle)(t,(()=>({add(e){const t="toast-"+p++;return _((n=>[{key:t,...e},...n].slice(0,h))),t},update:(e,t)=>(_((n=>n.map((n=>n.key===e?{...t,key:e}:n)))),e),remove:N,clear(){_([])}})),[h]);const P=e=>{S||N(e.key),e.onClose?.(),g?.(e.key)};return(0,d.jsx)(i.default,{level:l.Z_INDEX_TOASTER,children:(0,d.jsx)("div",{className:o()(n,r,`${n}--${m}-view`,{[`${n}--${f}`]:"toast"===m}),...x,children:"toast"===m?(0,d.jsx)(c.default,{toasts:E,position:f,onToastClose:P,baseClassName:`${n}-toast-view`}):(0,d.jsx)(u.default,{toasts:E,onToastClose:P,onToastGroupClose:e=>{S||_((t=>t.filter((t=>!e.includes(t.key))))),b?.(e)},baseClassName:`${n}-panel-view`,groupConfigs:v,isCollapsed:w,onCollapseStateChange:y})})})}));h.create=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body;const n=document.createElement("div");t.appendChild(n);const a={};return(0,r.createRoot)(n).render((0,d.jsx)(h,{ref:e=>Object.assign(a,e),...e})),a};const f=h},(e,t,n)=>{"use strict";var r=n(38);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(5),a=n(9),s=n.n(a),o=n(261),l=n(97),i=n(201),c=n(18);const u=e=>{let{toasts:t,onToastClose:n,position:a,baseClassName:u}=e,d=t;return"bottom-end"===a&&(d=[...d],d.reverse()),(0,c.jsx)(o.default,{component:"span",className:u,children:d.map((e=>{let{key:t,...o}=e;const{intent:d}=o;let{autoClosable:p}=o;void 0===p&&"success"===d&&"top-end"===a&&(p=!0);const h=(0,r.createRef)();return(0,c.jsx)(l.default,{classNames:`${u}__toast-`,timeout:{enter:300,exit:300},nodeRef:h,children:(0,c.jsx)(i.default,{...o,autoClosable:p,onClose:()=>n({...o,key:t}),innerRef:h,className:s()(o.className,`${u}__toast`)})},t)}))})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(99),a=n(98),s=n(262),o=n(100),l=n(5),i=n(107),c=n(263),u=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},d=function(e){function t(t,n){var r,a=(r=e.call(this,t,n)||this).handleExited.bind((0,s.default)(r));return r.state={contextValue:{isMounting:!0},handleExited:a,firstRender:!0},r}(0,o.default)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRender?(0,c.getInitialChildMapping)(e,r):(0,c.getNextChildMapping)(e,n,r),firstRender:!1}},n.handleExited=function(e,t){var n=(0,c.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,a.default)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,a=(0,r.default)(e,["component","childFactory"]),s=this.state.contextValue,o=u(this.state.children).map(n);return delete a.appear,delete a.enter,delete a.exit,null===t?l.createElement(i.default.Provider,{value:s},o):l.createElement(i.default.Provider,{value:s},l.createElement(t,a,o))},t}(l.Component);d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};const p=d},(e,t,n)=>{"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.r(t),n.d(t,{default:()=>r})},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getChildMapping:()=>a,getInitialChildMapping:()=>l,getNextChildMapping:()=>i,mergeChildMappings:()=>s});var r=n(5);function a(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function s(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,a=Object.create(null),s=[];for(var o in e)o in t?s.length&&(a[o]=s,s=[]):s.push(o);var l={};for(var i in t){if(a[i])for(r=0;r{"use strict";n.r(t),n.d(t,{default:()=>f});var r=n(5),a=n(97),s=n(261),o=n(9),l=n.n(o),i=n(33),c=n(201),u=n(25),d=n(265),p=n(266),h=n(18);const f=e=>{let{toasts:t,onToastClose:n,onToastGroupClose:o,baseClassName:f,groupConfigs:m,isCollapsed:g,onCollapseStateChange:b}=e;const v=(0,p.getGroups)({toasts:t,groupConfigs:m}).filter((e=>{let{count:t}=e;return t>0})),w=(0,r.useRef)(null),y=(0,r.useRef)(null),x=g??!1,[k,S]=(0,r.useState)(t.length>1||x),C=0===t.length,_=1===t.length,E=1===t.length&&!(t[0].closable??1),N=()=>{b?.(!0),S(!0)};t.length>1&&!k&&S(!0),_&&!x&&k&&S(!1),C&&k&&S(!1),C&&x&&b?.(!1);const P=(0,h.jsx)("div",{className:`${f}__header-labels`,children:v.map((e=>(0,h.jsx)(d.default,{group:e,onClose:()=>o?.(e.keys)},e.groupKey)))}),T=(0,h.jsx)(i.default,{ghost:!0,icon:x?"chevron-up":"chevron-down",onClick:()=>b?.(!x),className:`${f}__header-collapse`,"aria-label":"Collapse"}),R=(0,h.jsx)(a.default,{nodeRef:y,in:k,timeout:{enter:E?600:300,exit:300},classNames:`${f}__header`,unmountOnExit:!0,children:(0,h.jsxs)("div",{ref:y,className:`${f}__header`,style:{"--_pul-toaster--panel-header-enter-delay":E?"300ms":0,"--_pul-toaster--panel-header-exit-delay":C?"300ms":void 0},children:[P,T]})}),L=(0,h.jsx)("div",{className:l()(`${f}__content-wrapper`,{[`${f}__content-wrapper--collapsed`]:x}),style:{"--_pul-toaster--panel-content-enter-delay":_||C?"300ms":void 0},children:(0,h.jsx)(s.default,{component:"div",className:`${f}__content`,children:t.map((e=>{let{key:s,...o}=e;const u=(0,r.createRef)(),d=`${f}__toast`;return(0,h.jsx)(a.default,{classNames:`${d}__wrapper`,timeout:{enter:3e4,exit:300},nodeRef:u,enter:t.length>1,children:(0,h.jsx)("div",{className:`${d}__wrapper`,ref:u,children:(0,h.jsx)("div",{className:`${d}__sub-wrapper`,children:(0,h.jsx)(c.default,{...o,onClose:()=>{n({key:s,...o})},className:l()(o.className,d,E&&`${d}--with-collapse`),message:(0,h.jsxs)(h.Fragment,{children:[o.message,E&&!k&&(0,h.jsx)(i.default,{size:"md",ghost:!0,icon:{name:"chevron-down"},className:`${f}__toast-collapse`,onClick:N,"aria-label":"Collapse"})]})},s)})})},s)}))})});return(0,h.jsx)(u.default.Provider,{value:!0,children:(0,h.jsx)("div",{className:`${f}__wrapper`,children:(0,h.jsx)(a.default,{nodeRef:w,in:t.length>0,timeout:{enter:300,exit:300},classNames:f,unmountOnExit:!0,children:(0,h.jsxs)("div",{ref:w,className:l()(f,{[`${f}--empty`]:C}),children:[R,L]})})})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(31),a=n(36),s=n(90),o=n(18);const l=e=>{let{group:t,onClose:n}=e;const{renderHeaderLabel:l,renderHeaderLabelTitle:i,closable:c=!1,renderHeaderLabelTooltip:u,intent:d}=t,p=(0,s.useInternalTranslate)("Toaster");if(!l&&!i)return null;const h={intent:d,onClick:c?n:void 0,icon:c?"cross-mark":void 0,children:i?i(t):null,caps:!1,size:"md"};if(l)return l(t,h);return(e=>{if(!u&&!c)return e;const n=u?.(t)??p("closeGroup");return n?(0,o.jsx)(a.default,{title:n,children:e}):e})((0,o.jsx)(r.default,{...h}))}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{getGroups:()=>r});const r=e=>{let{toasts:t,groupConfigs:n=[]}=e;const r=new Map;t.forEach((e=>{const t=e.groupKey??e.intent;if(!t)return;r.has(t)||r.set(t,{count:0,keys:[]});const n=r.get(t);n&&(n.count+=1,n.keys.push(e.key))}));return n.map((e=>{const t=r.get(e.groupKey)??{count:0,keys:[]};return{...e,...t}}))}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5);n(18);const a=e=>{let{current:t,children:n,onClose:a}=e;const s=r.Children.toArray(n);if(void 0!==t&&t in s){const e=s[t];if((0,r.isValidElement)(e)){let n;a&&e.props.popup&&(n={...e.props.popup,onClose:a});const o={key:t,meta:{current:t,total:s.length},popup:n};return(0,r.cloneElement)(e,o)}}return null}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(9),a=n.n(r),s=n(11),o=n(10),l=n(18);const i=e=>{let{width:t,maxWidth:n,height:r,style:i,component:c="span",className:u,baseClassName:d=`${o.CLS_PREFIX}skeleton`,...p}=e;const h={...i,width:(0,s.normalizeSize)(t),maxWidth:(0,s.normalizeSize)(n),height:(0,s.normalizeSize)(r)};return(0,l.jsx)(c,{className:a()(d,u),style:h,...p})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(9),a=n.n(r),s=n(270),o=n(10),l=n(18);const i=e=>{let{count:t=3,className:n,baseClassName:r=`${o.CLS_PREFIX}skeleton-tabs`,...i}=e;return(0,l.jsx)("div",{className:a()(r,n),...i,children:(0,l.jsx)(s.default,{lineProps:{maxWidth:100},lines:t})})}},(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(9),a=n.n(r),s=n(268),o=n(10),l=n(18);const i=e=>{let{lines:t=3,component:n="span",className:r,baseClassName:i=`${o.CLS_PREFIX}skeleton-text`,lineProps:c={},...u}=e;return(0,l.jsx)(n,{className:a()(i,r),...u,children:Array.from({length:t}).map(((e,t)=>(0,l.jsx)(s.default,{...c,className:a()(`${i}__line`,c?.className)},t)))})}},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withContentRect=t.default=void 0;var r=s(n(272)),a=s(n(273));function s(e){return e&&e.__esModule?e:{default:e}}t.default=r.default,t.withContentRect=a.default},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});a(n(5));var r=a(n(273));function a(e){return e&&e.__esModule?e:{default:e}}t.default=(0,r.default)()((function(e){var t=e.measure,n=e.measureRef,r=e.contentRect;return(0,e.children)({measure:t,measureRef:n,contentRect:r})})),e.exports=t.default},(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["innerRef","onResize"]));return(0,s.createElement)(t,r({},n,{measureRef:this._handleRef,measure:this.measure,contentRect:this.state.contentRect}))}}]),o}(s.Component),n.propTypes={client:o.default.bool,offset:o.default.bool,scroll:o.default.bool,bounds:o.default.bool,margin:o.default.bool,innerRef:o.default.func,onResize:o.default.func,children:o.default.func},u}},e.exports=t.default},(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];return n.forEach((function(n){e[n]&&t.push(n)})),t};var n=["client","offset","scroll","bounds","margin"];e.exports=t.default},(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n={};if(t.indexOf("client")>-1&&(n.client={top:e.clientTop,left:e.clientLeft,width:e.clientWidth,height:e.clientHeight}),t.indexOf("offset")>-1&&(n.offset={top:e.offsetTop,left:e.offsetLeft,width:e.offsetWidth,height:e.offsetHeight}),t.indexOf("scroll")>-1&&(n.scroll={top:e.scrollTop,left:e.scrollLeft,width:e.scrollWidth,height:e.scrollHeight}),t.indexOf("bounds")>-1){var r=e.getBoundingClientRect();n.bounds={top:r.top,right:r.right,bottom:r.bottom,left:r.left,width:r.width,height:r.height}}if(t.indexOf("margin")>-1){var a=getComputedStyle(e);n.margin={top:parseInt(a.marginTop),right:parseInt(a.marginRight),bottom:parseInt(a.marginBottom),left:parseInt(a.marginLeft)}}return n},e.exports=t.default}],s={};function o(e){var t=s[e];if(void 0!==t)return t.exports;var n=s[e]={exports:{}};return a[e].call(n.exports,n,n.exports,o),n.exports}o.m=a,o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var a=Object.create(null);o.r(a);var s={};e=e||[null,t({}),t([]),t(t)];for(var l=2&r&&n;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach((e=>s[e]=()=>n[e]));return s.default=()=>n,o.d(a,s),a},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((t,n)=>(o.f[n](e,t),t)),[])),o.u=e=>(({0:"codemirror",3:"react-movable",4:"react-sortable-hoc"}[e]||e)+".min.js?"+{0:"69f626f812e3ea28d3d8",3:"252e8d7fc194be746e63",4:"58dc4c2cf5185762df17",5:"7ec4eaa1ea7d72af59a8"}[e]),o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},r="PleskUiLibrary:",o.l=(e,t,a,s)=>{if(n[e])n[e].push(t);else{var l,i;if(void 0!==a)for(var c=document.getElementsByTagName("script"),u=0;u{l.onerror=l.onload=null,clearTimeout(h);var a=n[e];if(delete n[e],l.parentNode&&l.parentNode.removeChild(l),a&&a.forEach((e=>e(r))),t)return t(r)},h=setTimeout(p.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=p.bind(null,l.onerror),l.onload=p.bind(null,l.onload),i&&document.head.appendChild(l)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/ui-library/",(()=>{var e={1:0};o.f.j=(t,n)=>{var r=o.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise(((n,a)=>r=e[t]=[n,a]));n.push(r[2]=a);var s=o.p+o.u(t),l=new Error;o.l(s,(n=>{if(o.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),s=n&&n.target&&n.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+s+")",l.name="ChunkLoadError",l.type=a,l.request=s,r[1](l)}}),"chunk-"+t,t)}};var t=(t,n)=>{var r,a,s=n[0],l=n[1],i=n[2],c=0;if(s.some((t=>0!==e[t]))){for(r in l)o.o(l,r)&&(o.m[r]=l[r]);if(i)i(o)}for(t&&t(n);c{"use strict";o.r(l),o.d(l,{Action:()=>e.Action,Alert:()=>e.Alert,AutoClosable:()=>e.AutoClosable,AuxiliaryActions:()=>e.AuxiliaryActions,Badge:()=>e.Badge,Breadcrumbs:()=>e.Breadcrumbs,Button:()=>e.Button,ButtonGroup:()=>e.ButtonGroup,Card:()=>e.Card,CardList:()=>e.CardList,Carousel:()=>e.Carousel,Checkbox:()=>e.Checkbox,Children:()=>t.Children,CodeEditor:()=>e.CodeEditor,Column:()=>e.Column,Columns:()=>e.Columns,ComboBox:()=>e.ComboBox,ComboBoxOption:()=>e.ComboBoxOption,Component:()=>t.Component,ConsoleOutput:()=>e.ConsoleOutput,ContentLoader:()=>e.ContentLoader,Cuttable:()=>e.Cuttable,Dialog:()=>e.Dialog,Drawer:()=>e.Drawer,Dropdown:()=>e.Dropdown,ExtendedStatusMessage:()=>e.ExtendedStatusMessage,ExtendedStatusMessageActions:()=>e.ExtendedStatusMessageActions,ExtendedStatusMessageDescription:()=>e.ExtendedStatusMessageDescription,ExtendedStatusMessageSeparator:()=>e.ExtendedStatusMessageSeparator,ExtendedStatusMessageTitle:()=>e.ExtendedStatusMessageTitle,Figure:()=>e.Figure,Form:()=>e.Form,FormField:()=>e.FormField,FormFieldCheckbox:()=>e.FormFieldCheckbox,FormFieldPassword:()=>e.FormFieldPassword,FormFieldRadioButtons:()=>e.FormFieldRadioButtons,FormFieldSelect:()=>e.FormFieldSelect,FormFieldText:()=>e.FormFieldText,Fragment:()=>t.Fragment,Grid:()=>e.Grid,GridCol:()=>e.GridCol,Heading:()=>e.Heading,Hint:()=>e.Hint,Icon:()=>e.Icon,InPlaceEdit:()=>e.InPlaceEdit,Input:()=>e.Input,InputFile:()=>e.InputFile,InputNumber:()=>e.InputNumber,Item:()=>e.Item,ItemLink:()=>e.ItemLink,ItemList:()=>e.ItemList,Label:()=>e.Label,Layout:()=>e.Layout,Link:()=>e.Link,List:()=>e.List,ListAction:()=>e.ListAction,ListActions:()=>e.ListActions,ListActionsDivider:()=>e.ListActionsDivider,ListEmptyView:()=>e.ListEmptyView,ListOperation:()=>e.ListOperation,LocaleBetaProvider:()=>e.LocaleBetaProvider,LocaleContext:()=>e.LocaleContext,LocaleProvider:()=>e.LocaleProvider,Markdown:()=>e.Markdown,Measure:()=>d.default,Media:()=>e.Media,MediaSection:()=>e.MediaSection,Menu:()=>e.Menu,MenuBaseItem:()=>e.MenuBaseItem,MenuDivider:()=>e.MenuDivider,MenuHeader:()=>e.MenuHeader,MenuItem:()=>e.MenuItem,MenuSelectableItem:()=>e.MenuSelectableItem,Overlay:()=>e.Overlay,PROGRESS_STEP_DEFAULT_STATUS:()=>e.PROGRESS_STEP_DEFAULT_STATUS,PageHeader:()=>e.PageHeader,Pagination:()=>e.Pagination,Panel:()=>e.Panel,Paragraph:()=>e.Paragraph,Plaintext:()=>e.Plaintext,Popover:()=>e.Popover,PortalContext:()=>e.PortalContext,PreviewPanel:()=>e.PreviewPanel,Progress:()=>e.Progress,ProgressBar:()=>e.ProgressBar,ProgressDialog:()=>e.ProgressDialog,ProgressDialogStep:()=>e.ProgressDialogStep,ProgressStep:()=>e.ProgressStep,PropTypes:()=>u.a,PureComponent:()=>t.PureComponent,Radio:()=>e.Radio,Rating:()=>e.Rating,SECTION_BASE_CLASS_NAME:()=>e.SECTION_BASE_CLASS_NAME,SECTION_ITEM_BASE_CLASS_NAME:()=>e.SECTION_ITEM_BASE_CLASS_NAME,SEGMENTED_CONTROL_BASE_CLASS_NAME:()=>e.SEGMENTED_CONTROL_BASE_CLASS_NAME,SearchBar:()=>e.SearchBar,Section:()=>e.Section,SectionItem:()=>e.SectionItem,SegmentedControl:()=>e.SegmentedControl,Select:()=>e.Select,SelectOption:()=>e.SelectOption,SelectOptionGroup:()=>e.SelectOptionGroup,Skeleton:()=>e.Skeleton,SkeletonTabs:()=>e.SkeletonTabs,SkeletonText:()=>e.SkeletonText,Spinner:()=>e.Spinner,SplitButton:()=>e.SplitButton,Spot:()=>e.Spot,Status:()=>e.Status,StatusMessage:()=>e.StatusMessage,StrictMode:()=>t.StrictMode,Subnav:()=>e.Subnav,SubnavItem:()=>e.SubnavItem,Suspense:()=>t.Suspense,Switch:()=>e.Switch,SwitchesPanel:()=>e.SwitchesPanel,SwitchesPanelItem:()=>e.SwitchesPanelItem,Tab:()=>e.Tab,Tabs:()=>e.Tabs,Text:()=>e.Text,TextArea:()=>e.TextArea,Toaster:()=>e.Toaster,Toolbar:()=>e.Toolbar,ToolbarExpander:()=>e.ToolbarExpander,ToolbarGroup:()=>e.ToolbarGroup,Tooltip:()=>e.Tooltip,Tour:()=>e.Tour,Translate:()=>e.Translate,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>p,classNames:()=>i.a,cloneElement:()=>t.cloneElement,copyToClipboard:()=>e.copyToClipboard,createContext:()=>t.createContext,createElement:()=>t.createElement,createFactory:()=>t.createFactory,createPortal:()=>n.createPortal,createRef:()=>t.createRef,createRoot:()=>r.createRoot,disableDocumentScroll:()=>e.disableDocumentScroll,enableDocumentScroll:()=>e.enableDocumentScroll,findDOMNode:()=>n.findDOMNode,flushSync:()=>n.flushSync,forwardRef:()=>t.forwardRef,generatePassword:()=>e.generatePassword,getIn:()=>e.getIn,getLocale:()=>e.getLocale,hydrate:()=>n.hydrate,hydrateRoot:()=>r.hydrateRoot,isRtl:()=>e.isRtl,isValidElement:()=>t.isValidElement,jsx:()=>a.jsx,jsxs:()=>a.jsxs,lazy:()=>t.lazy,memo:()=>t.memo,prepareIconName:()=>e.prepareIconName,render:()=>n.render,setIn:()=>e.setIn,setLocale:()=>e.setLocale,startTransition:()=>t.startTransition,unmountComponentAtNode:()=>n.unmountComponentAtNode,unstable_batchedUpdates:()=>n.unstable_batchedUpdates,useCallback:()=>t.useCallback,useContext:()=>t.useContext,useDebugValue:()=>t.useDebugValue,useDeferredValue:()=>t.useDeferredValue,useEffect:()=>t.useEffect,useId:()=>t.useId,useImperativeHandle:()=>t.useImperativeHandle,useInsertionEffect:()=>t.useInsertionEffect,useLayoutEffect:()=>t.useLayoutEffect,useMemo:()=>t.useMemo,useReducer:()=>t.useReducer,useRef:()=>t.useRef,useState:()=>t.useState,useSyncExternalStore:()=>t.useSyncExternalStore,useTransition:()=>t.useTransition,useTranslate:()=>e.useTranslate,version:()=>e.version});o(1);var e=o(2),t=o(5),n=o(38),r=o(259),a=o(18),s=o(9),i=o.n(s),c=o(45),u=o.n(c),d=o(271);const p={...t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,...n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED}})(),l})()));
//# sourceMappingURL=plesk-ui-library.min.js.map