1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,211467,e=>{"use strict";var t=e.i(34416);e.i(817121);var i=e.i(73554),n=e.i(77988),n=n,r=e.i(571060);function a(){return(a=Object.assign.bind()).apply(this,arguments)}function s(e,t){return d(e)||c(e,t)||l(e,t)||o()}function o(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){if(e){if("string"==typeof e)return u(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(e);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return u(e,t)}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function c(e,t){var i=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,a,s,o=[],l=!0,u=!1;try{if(a=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=a.call(i)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){u=!0,r=e}finally{try{if(!l&&null!=i.return&&(s=i.return(),Object(s)!==s))return}finally{if(u)throw r}}return o}}function d(e){if(Array.isArray(e))return e}let h=function(e){var o=s((0,t.useState)(function(){return(0,i.createCache)()}),1)[0];return(0,r.useServerInsertedHTML)(function(){var e=(0,n.default)(o,{plain:!0,once:!0});return e.includes('.data-ant-cssinjs-cache-path{content:"";}')?null:t.default.createElement("style",{id:"antd-cssinjs","data-rc-order":"prepend","data-rc-priority":"-1000",dangerouslySetInnerHTML:{__html:e}})}),t.default.createElement(i.StyleProvider,a({},e,{cache:o}))};e.s(["default",0,h],211467)},59815,e=>{"use strict";var t=e.i(954710),i=e.i(34416),n=e.i(370694),r=e.i(475555),a=e.i(698235),s=e.i(425971),o=e.i(43151),l=e.i(926405);function u({children:e}){let c=(0,n.useAtomValue)(a.userDetailsQueryAtom),d=(0,n.useSetAtom)(s.userProfileAtom);(0,i.useEffect)(()=>{c.isError&&(0,o.handleLogoutOnSessionExpire)()},[c.isError]),(0,i.useEffect)(()=>{c.isSuccess&&c.data&&d({id:c.data.id??null,name:c.data.displayName??"",email:c.data.mail??null,roles:(0,l.getUserClaims)()??[]})},[c.data,d]);let h=c.isSuccess&&c.data?{displayName:c.data.displayName??null,givenName:c.data.givenName??null,id:c.data.id??null,mail:c.data.mail??null}:{displayName:null,givenName:null,id:null,mail:null};return(0,t.jsx)(r.UserContext.Provider,{value:{user:h},children:e})}e.s(["default",0,u])},103449,(e,t,i)=>{t.exports=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}},113108,(e,t,i)=>{var n=e.r(103449),r=function(e){return/[height|width]$/.test(e)},a=function(e){var t="",i=Object.keys(e);return i.forEach(function(a,s){var o=e[a];r(a=n(a))&&"number"==typeof o&&(o+="px"),!0===o?t+=a:!1===o?t+="not "+a:t+="("+a+": "+o+")",s<i.length-1&&(t+=" and ")}),t};t.exports=function(e){var t="";return"string"==typeof e?e:e instanceof Array?(e.forEach(function(i,n){t+=a(i),n<e.length-1&&(t+=", ")}),t):a(e)}},179270,e=>{"use strict";e.s([],876476),e.i(876476),e.i(413073);var t,i,n=e.i(34416),r=e.i(264458),a=e.i(32002),s=e.i(680152),o=e.i(676549);let l=function(e){let t=null,i=i=>()=>{t=null,e.apply(void 0,(0,s.default)(i))},n=(...e)=>{null===t&&(t=(0,o.default)(i(e)))};return n.cancel=()=>{o.default.cancel(t),t=null},n};var u=e.i(970160),c=e.i(125724);let d=e=>{let{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}},h=e=>({zIndexPopup:e.zIndexBase+10}
1),f=(0,c.genStyleHooks)("Affix",d,h);function p(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function m(e,t,i){if(void 0!==i&&Math.round(t.top)>Math.round(e.top)-i)return i+t.top}function g(e,t,i){if(void 0!==i&&Math.round(t.bottom)<Math.round(e.bottom)+i)return i+(window.innerHeight-t.bottom)}var v=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let y=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"];function b(){return"u">typeof window?window:null}let x=0,S=1,C=n.default.forwardRef((e,t)=>{var i;let{style:s,offsetTop:o,offsetBottom:c,prefixCls:d,className:h,rootClassName:C,children:k,target:E,onChange:w,onTestUpdatePosition:O}=e,T=v(e,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:$,getTargetContainer:A}=n.default.useContext(u.ConfigContext),P=$("affix",d),[I,M]=n.default.useState(!1),[_,D]=n.default.useState(),[N,R]=n.default.useState(),j=n.default.useRef(x),L=n.default.useRef(null),F=n.default.useRef(null),B=n.default.useRef(null),z=n.default.useRef(null),H=n.default.useRef(null),V=null!=(i=null!=E?E:A)?i:b,W=void 0===c&&void 0===o?0:o,q=()=>{if(j.current!==S||!z.current||!B.current||!V)return;let e=V();if(e){let t={status:x},i=p(B.current);if(0===i.top&&0===i.left&&0===i.width&&0===i.height)return;let n=p(e),r=m(i,n,W),a=g(i,n,c);void 0!==r?(t.affixStyle={position:"fixed",top:r,width:i.width,height:i.height},t.placeholderStyle={width:i.width,height:i.height}):void 0!==a&&(t.affixStyle={position:"fixed",bottom:a,width:i.width,height:i.height},t.placeholderStyle={width:i.width,height:i.height}),t.lastAffix=!!t.affixStyle,I!==t.lastAffix&&(null==w||w(t.lastAffix)),j.current=t.status,D(t.affixStyle),R(t.placeholderStyle),M(t.lastAffix)}},G=()=>{j.current=S,q()},X=l(()=>{G()}),Y=l(()=>{if(V&&_){let e=V();if(e&&B.current){let t=p(e),i=p(B.current),n=m(i,t,W),r=g(i,t,c);if(void 0!==n&&_.top===n||void 0!==r&&_.bottom===r)return}}G()}),U=()=>{let e=null==V?void 0:V();e&&(y.forEach(t=>{var i;F.current&&(null==(i=L.current)||i.removeEventListener(t,F.current)),null==e||e.addEventListener(t,Y)}),L.current=e,F.current=Y)},K=()=>{let e=null==V?void 0:V();y.forEach(t=>{var i;null==e||e.removeEventListener(t,Y),F.current&&(null==(i=L.current)||i.removeEventListener(t,F.current))}),X.cancel(),Y.cancel()};n.default.useImperativeHandle(t,()=>({updatePosition:X})),n.default.useEffect(()=>(H.current=setTimeout(U),()=>{H.current&&(clearTimeout(H.current),H.current=null),K()}),[]),n.default.useEffect(()=>(U(),()=>K()),[E,_,I,o,c]),n.default.useEffect(()=>{X()},[E,o,c]);let[J,Z,Q]=f(P),ee=(0,r.default)(C,Z,P,Q),et=(0,r.default)({[ee]:_});return J(n.default.createElement(a.default,{onResize:X},n.default.createElement("div",Object.assign({style:s,className:h,ref:B},T),_&&n.default.createElement("div",{style:N,"aria-hidden":"true"}),n.default.createElement("div",{className:et,ref:z,style:_},n.default.createElement(a.default,{onResize:X},k)))))});var k=e.i(936517),E=s,w=n,O=r,T=e.i(933386),$=e.i(187484),A=e.i(209558),P=e.i(895455),I=u,M=e.i(254216),_=n,D=r,N=u;let R=n.createContext(void 0),j=e=>{let{href:t,title:i,prefixCls:n,children:r,className:a,target:s,replace:o}=e,{registerLink:l,unregisterLink:u,scrollTo:c,onClick:d,activeLink:h,direction:f}=_.useContext(R)||{};_.useEffect(()=>(null==l||l(t),()=>{null==u||u(t)}),[t]);let p=e=>{if(null==d||d(e,{title:i,href:t}),null==c||c(t),e.defaultPrevented)return;if(t.startsWith("http://")||t.startsWith("https://")){o&&(e.preventDefault(),window.location.replace(t));return}e.preventDefault();let n=o?"replaceState":"pushState";window.history[n](null,"",t)},{getPrefixCls:m}=_.useContext(N.ConfigContext),g=m("anchor",n),v=h===t,y=(0,D.default)(`${g}-link`,a,{[`${g}-link-active`]:v}),b=(0,D.default)(`${g}-link-title`,{[`${g}-link-title-active`]:v});return _.createElement("div",{className:y},_.createElement("a",{className:b,href:t,title:"string"==typeof i?i:"",target:s,onClick:p},i),"horizontal"!==f?r:null)};e.i(817121);var L=e.i(225429),F=e.i(605481),B=c,z=e.i(551954);let H=e=>{let{componentCls:t,holderOffsetBlock:i,motionDurationSlow:n,lineWidthBold:r,colorPrimary:a,lineType:s,colorSplit:o,calc:l}=e;return{[`${t}-wrapper`]:{marginBlockStart:l(i).mul(-1).equal(),paddingBlockStart:i,[t]:Object.assign(Object.assign({},(0,F.resetComponent)(e)),{position:"relative",paddingInlineStart:r,[`${t}-link`]:{paddingBlock:e.linkPaddingBlock,paddingInline:`${(0,L.unit)(e.linkPaddingInlineStart)} 0`,"&-title":Object.assign(Object.assign({},F.textEllipsis),{position:"relative",display:"block",marginBlockEnd:e.anchorTitleBlock,color:e.colorText,transition:`all ${e.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${t}-link-title`]:{color:e.colorPrimary},[`${t}-link`]:{paddingBlock:e.anchorPaddingBlockSecondary}}}),[`&:not(${t}-wrapper-horizontal)`]:{[t]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${(0,L.unit)(r)} ${s} ${o}`,content:'" "'},[`${t}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${n} ease-in-out`,width:r,backgroundColor:a,[`&${t}-ink-visible`]:{display:"inline-block"}}}},[`${t}-fixed ${t}-ink ${t}-ink`]:{display:"none"}}}},V=e=>{let{componentCls:t,motionDurationSlow:i,lineWidthBold:n,colorPrimary:r}=e;return{[`${t}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`${(0,L.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,content:'" "'},[t]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${t}-link:first-of-type`]:{paddingInline:0},[`${t}-ink`]:{position:"absolute",bottom:0,transition:`left ${i} ease-in-out, width ${i} ease-in-out`,height:n,backgroundColor:r}}}}},W=e=>({linkPaddingBlock:e.paddingXXS,linkPaddingInlineStart:e.padding}),q=(0,B.genStyleHooks)("Anchor",e=>{let{fontSize:t,fontSizeLG:i,paddingXXS:n,calc:r}
1=e,a=(0,z.mergeToken)(e,{holderOffsetBlock:n,anchorPaddingBlockSecondary:r(n).div(2).equal(),anchorTitleBlock:r(t).div(14).mul(3).equal(),anchorBallSize:r(i).div(2).equal()});return[H(a),V(a)]},W);function G(){return window}function X(e,t){if(!e.getClientRects().length)return 0;let i=e.getBoundingClientRect();return i.width||i.height?t===window?i.top-e.ownerDocument.documentElement.clientTop:i.top-t.getBoundingClientRect().top:i.top}let Y=/#([\S ]+)$/,U=e=>{var t;let{rootClassName:i,prefixCls:n,className:r,style:a,offsetTop:s,affix:o=!0,showInkInFixed:l=!1,children:u,items:c,direction:d="vertical",bounds:h,targetOffset:f,onClick:p,onChange:m,getContainer:g,getCurrentAnchor:v,replace:y}=e,[b,x]=w.useState([]),[S,k]=w.useState(null),_=w.useRef(S),D=w.useRef(null),N=w.useRef(null),L=w.useRef(!1),{direction:F,getPrefixCls:B,className:z,style:H}=(0,I.useComponentConfig)("anchor"),{getTargetContainer:V}=w.useContext(I.ConfigContext),W=B("anchor",n),U=(0,M.default)(W),[K,J,Z]=q(W,U),Q=null!=(t=null!=g?g:V)?t:G,ee=JSON.stringify(b),et=(0,T.default)(e=>{b.includes(e)||x(t=>[].concat((0,E.default)(t),[e]))}),ei=(0,T.default)(e=>{b.includes(e)&&x(t=>t.filter(t=>t!==e))}),en=()=>{var e;let t=null==(e=D.current)?void 0:e.querySelector(`.${W}-link-title-active`);if(t&&N.current){let{style:e}=N.current,i="horizontal"===d;e.top=i?"":`${t.offsetTop+t.clientHeight/2}px`,e.height=i?"":`${t.clientHeight}px`,e.left=i?`${t.offsetLeft}px`:"",e.width=i?`${t.clientWidth}px`:"",i&&(0,$.default)(t,{scrollMode:"if-needed",block:"nearest"})}},er=(e,t=0,i=5)=>{let n=[],r=Q();return(e.forEach(e=>{let a=Y.exec(null==e?void 0:e.toString());if(!a)return;let s=document.getElementById(a[1]);if(s){let a=X(s,r);a<=t+i&&n.push({link:e,top:a})}}),n.length)?n.reduce((e,t)=>t.top>e.top?t:e).link:""},ea=(0,T.default)(e=>{if(_.current===e)return;let t="function"==typeof v?v(e):e;k(t),_.current=t,null==m||m(e)}),es=w.useCallback(()=>{L.current||ea(er(b,void 0!==f?f:s||0,h))},[b,f,s,h]),eo=w.useCallback(e=>{ea(e);let t=Y.exec(e);if(!t)return;let i=document.getElementById(t[1]);if(!i)return;let n=Q(),r=(0,A.default)(n)+X(i,n);r-=void 0!==f?f:s||0,L.current=!0,(0,P.default)(r,{getContainer:Q,callback(){L.current=!1}})},[f,s]),el=(0,O.default)(J,Z,U,i,`${W}-wrapper`,{[`${W}-wrapper-horizontal`]:"horizontal"===d,[`${W}-rtl`]:"rtl"===F},r,z),eu=(0,O.default)(W,{[`${W}-fixed`]:!o&&!l}),ec=(0,O.default)(`${W}-ink`,{[`${W}-ink-visible`]:S}),ed=Object.assign(Object.assign({maxHeight:s?`calc(100vh - ${s}px)`:"100vh"},H),a),eh=e=>Array.isArray(e)?e.map(e=>w.createElement(j,Object.assign({replace:y},e,{key:e.key}),"vertical"===d&&eh(e.children))):null,ef=w.createElement("div",{ref:D,className:el,style:ed},w.createElement("div",{className:eu},w.createElement("span",{className:ec,ref:N}),"items"in e?eh(c):u));w.useEffect(()=>{let e=Q();return es(),null==e||e.addEventListener("scroll",es),()=>{null==e||e.removeEventListener("scroll",es)}},[ee]),w.useEffect(()=>{"function"==typeof v&&ea(v(_.current||""))},[v]),w.useEffect(()=>{en()},[d,v,ee,S]);let ep=w.useMemo(()=>({registerLink:et,unregisterLink:ei,scrollTo:eo,activeLink:S,onClick:p,direction:d}),[S,p,eo,d]),em=o&&"object"==typeof o?o:void 0;return K(w.createElement(R.Provider,{value:ep},o?w.createElement(C,Object.assign({offsetTop:s,target:Q},em),ef):ef))};U.Link=j;let K=U;var J=n,Z=r,Q=e.i(890857),ee=u,et=e.i(588269),ei=e.i(889146),en=e.i(134516),er=e.i(900209);let ea=e=>{let{componentCls:t,colorText:i,fontSize:n,lineHeight:r,fontFamily:a}=e;return{[t]:{color:i,fontSize:n,lineHeight:r,fontFamily:a,[`&${t}-rtl`]:{direction:"rtl"}}}},es=()=>({}),eo=(0,c.genStyleHooks)("App",ea,es),el=e=>{let{prefixCls:t,children:i,className:n,rootClassName:r,message:a,notification:s,style:o,component:l="div"}=e,{direction:u,getPrefixCls:c}=(0,J.useContext)(ee.ConfigContext),d=c("app",t),[h,f,p]=eo(d),m=(0,Z.default)(f,d,n,r,p,{[`${d}-rtl`]:"rtl"===u}),g=(0,J.useContext)(er.AppConfigContext),v=J.default.useMemo(()=>({message:Object.assign(Object.assign({},g.message),a),notification:Object.assign(Object.assign({},g.notification),s)}),[a,s,g.message,g.notification]),[y,b]=(0,et.default)(v.message),[x,S]=(0,en.default)(v.notification),[C,k]=(0,ei.default)(),E=J.default.useMemo(()=>({message:y,notification:x,modal:C}),[y,x,C]);(0,Q.devUseWarning)("App")(!(p&&!1===l),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");let w=!1===l?J.default.Fragment:l,O={className:m,style:o};return h(J.default.createElement(er.default.Provider,{value:E},J.default.createElement(er.AppConfigContext.Provider,{value:v},J.default.createElement(w,Object.assign({},!1===l?void 0:O),k,b,S,i))))};var eu=n,ec=er;let ed=el;ed.useApp=()=>eu.default.useContext(ec.default);let eh=ed;var ef=e.i(834256),ep=e.i(814920),em=e.i(823410),eg=n,ev=r,ey=e.i(326310),eb=ef,ex=e.i(38195),eS=u,eC=em;let{Option:ek}=eC.default;function eE(e){return(null==e?void 0:e.type)&&(e.type.isSelectOption||e.type.isSelectOptGroup)}let ew=(e,t)=>{var i,n;let r,a,{prefixCls:s,className:o,popupClassName:l,dropdownClassName:u,children:c,dataSource:d,dropdownStyle:h,dropdownRender:f,popupRender:p,onDropdownVisibleChange:m,onOpenChange:g,styles:v,classNames:y}=e,b=(0,ey.default)(c),x=(null==(i=null==v?void 0:v.popup)?void 0:i.root)||h,S=(null==(n=null==y?void 0:y.popup)?void 0:n.root)||l||u,C=p||f,k=g||m;1===b.length&&eg.isValidElement(b[0])&&!eE(b[0])&&([r]=b);let E=r?()=>r:void 0;a=b.length&&eE(b[0])?c:d?d.map(e=>{if(eg.isValidElement(e))return e;switch(typeof e){case"string":return eg.createElement(ek,{key:e,value:e},e);case"object":{let{value:t}=e;return eg.createElement(ek,{key:t,value:t},e.text)}default:return}}):[];let{getPrefixCls:w}=eg.useContext(eS.ConfigContext),O=w("select",s),[T]=(0,ex.useZIndex)("SelectLike",null==x?void 0:x.zIndex);return eg.createElement(eC.default,Object.assign({ref:t,suffixIcon:null},(0,eb.default)(e,["dataSource","dropdownClassName","popupClassName"]),{prefixCls:O,classNames:{popup:{root:S},root:null==y?void 0:y.root},styles:{popup:{root:Object.assign(Object.assign({},x),{zIndex:T})},root:null==v?void 0:v.root},className:(0,ev.default)(`${O}-auto-complete`,o),mode:eC.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,popupRender:C,onOpenChange:k,getInputElement:E}),a)},eO=eg.forwardRef(ew),{Option:eT}=em.default,e$=(0,ep.default)(eO,"dropdownAlign",e=>(0,ef.default)(e,["visible"])),eA=eO;eA.Option=eT,eA._InternalPanelDoNotUseOrYouWillBeFired=e$;let eP=eA;var eI=e.i(594774),eM=n,e_=e.i(230330),eD=n;let eN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"};var eR=e.i(741472),ej=function(e,t){return eD.createElement(eR.default,(0,e_.default)({},e,{ref:t,icon:eN}))};let eL=eD.forwardRef(ej);var eF=r,eB=e.i(124695),ez=ef,eH=A,eV=e.i(255538),eW=P,eq=u,eG=L,eX=F,eY=z;let eU=e=>{let{componentCls:t,backTopFontSize:i,backTopSize:n,zIndexPopup:r}=e;return{[t]:Object.assign(Object.assign({},(0,eX.resetComponent)(e)),{position:"fixed",insetInlineEnd:e.backTopInlineEnd,insetBlockEnd:e.backTopBlockEnd,zIndex:r,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${t}-content`]:{width:n,height:n,overflow:"hidden",color:e.backTopColor,textAlign:"center",backgroundColor:e.backTopBackgroun
1d,borderRadius:n,transition:`all ${e.motionDurationMid}`,"&:hover":{backgroundColor:e.backTopHoverBackground,transition:`all ${e.motionDurationMid}`}},[`${t}-icon`]:{fontSize:i,lineHeight:(0,eG.unit)(n)}})}},eK=e=>{let{componentCls:t,screenMD:i,screenXS:n,backTopInlineEndMD:r,backTopInlineEndXS:a}=e;return{[`@media (max-width: ${(0,eG.unit)(i)})`]:{[t]:{insetInlineEnd:r}},[`@media (max-width: ${(0,eG.unit)(n)})`]:{[t]:{insetInlineEnd:a}}}},eJ=e=>({zIndexPopup:e.zIndexBase+10}),eZ=(0,c.genStyleHooks)("BackTop",e=>{let{fontSizeHeading3:t,colorTextDescription:i,colorTextLightSolid:n,colorText:r,controlHeightLG:a,calc:s}=e,o=(0,eY.mergeToken)(e,{backTopBackground:i,backTopColor:n,backTopHoverBackground:r,backTopFontSize:t,backTopSize:a,backTopBlockEnd:s(a).mul(1.25).equal(),backTopInlineEnd:s(a).mul(2.5).equal(),backTopInlineEndMD:s(a).mul(1.5).equal(),backTopInlineEndXS:s(a).mul(.5).equal()});return[eU(o),eK(o)]},eJ),eQ=e=>{let{prefixCls:t,className:i,rootClassName:n,visibilityHeight:r=400,target:a,onClick:s,duration:o=450}=e,[u,c]=eM.useState(0===r),d=eM.useRef(null),h=()=>{var e;return(null==(e=d.current)?void 0:e.ownerDocument)||window},f=l(e=>{c((0,eH.default)(e.target)>=r)});eM.useEffect(()=>{let e=(a||h)();return f({target:e}),null==e||e.addEventListener("scroll",f),()=>{f.cancel(),null==e||e.removeEventListener("scroll",f)}},[a]);let p=e=>{(0,eW.default)(0,{getContainer:a||h,duration:o}),null==s||s(e)},{getPrefixCls:m,direction:g}=eM.useContext(eq.ConfigContext),v=m("back-top",t),y=m(),[b,x,S]=eZ(v),C=(0,eF.default)(x,S,v,{[`${v}-rtl`]:"rtl"===g},i,n),k=(0,ez.default)(e,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),E=eM.createElement("div",{className:`${v}-content`},eM.createElement("div",{className:`${v}-icon`},eM.createElement(eL,null)));return b(eM.createElement("div",Object.assign({},k,{className:C,onClick:p,ref:d}),eM.createElement(eB.default,{visible:u,motionName:`${y}-fade`},({className:t})=>(0,eV.cloneElement)(e.children||E,({className:e})=>({className:(0,eF.default)(t,e)})))))};var e0=n,e1=r,e2=eB,e3=e.i(876868),e5=eV,e6=u,e4=n,e8=r,e7=e3,e9=u,te=L,tt=e.i(890541),ti=L,tn=F,tr=e.i(750161),ta=c,ts=z;let to=new tt.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}
1}),tl=new tt.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),tu=new tt.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),tc=new tt.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),td=new tt.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),th=new tt.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),tf=e=>{let{componentCls:t,iconCls:i,antCls:n,badgeShadowSize:r,textFontSize:a,textFontSizeSM:s,statusSize:o,dotSize:l,textFontWeight:u,indicatorHeight:c,indicatorHeightSM:d,marginXS:h,calc:f}=e,p=`${n}-scroll-number`,m=(0,tr.genPresetColor)(e,(e,{darkColor:i})=>({[`&${t} ${t}-color-${e}`]:{background:i,[`&:not(${t}-count)`]:{color:i},"a:hover &":{background:i}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,tn.resetComponent)(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:e.indicatorZIndex,minWidth:c,height:c,color:e.badgeTextColor,fontWeight:u,fontSize:a,lineHeight:(0,ti.unit)(c),whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:f(c).div(2).equal(),boxShadow:`0 0 0 ${(0,ti.unit)(r)} ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:d,height:d,fontSize:s,lineHeight:(0,ti.unit)(d),borderRadius:f(d).div(2).equal()},[`${t}-multiple-words`]:{padding:`0 ${(0,ti.unit)(e.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:l,minWidth:l,height:l,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,ti.unit)(r)} ${e.badgeShadowColor}`},[`${t}-count, ${t}-dot, ${p}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${i}-spin`]:{animationName:th,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:o,height:o,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorInfo,backgroundColor:e.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:r,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:to,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:h,color:e.colorText,fontSize:e.fontSize}}}),m),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:tl,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:tu,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:tc,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:td,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${p}-custom-component, ${t}-count`]:{transform:"none"},[`${p}-custom-component, ${p}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[p]:{overflow:"hidden",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack}`,[`${p}-only`]:{position:"relative",display:"inline-block",height:c,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${p}-only-unit`]:{height:c,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${p}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${p}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},tp=e=>{let{fontHeight:t,lineWidth:i,marginXS:n,colorBorderBg:r}=e,a=t,s=i,o=e.colorTextLightSolid,l=e.colorError,u=e.colorErrorHover;return(0,ts.mergeToken)(e,{badgeFontHeight:a,badgeShadowSize:s,badgeTextColor:o,badgeColor:l,badgeColorHover:u,badgeShadowColor:r,badgeProcessingDuration:"1.2s",badgeRibbonOffset:n,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},tm=e=>{let{fontSize:t,lineHeight:i,fontSizeSM:n,lineWidth:r}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*i)-2*r,indicatorHeightSM:t,dotSize:n/2,textFontSize:n,textFontSizeSM:n,textFontWeight:"normal",statusSize:n/2}},tg=(0,ta.genStyleHooks)("Badge",e=>tf(tp(e)),tm);var tv=F,ty=tr;let tb=e=>{let{antCls:t,badgeFontHeight:i,marginXS:n,badgeRibbonOffset:r,calc:a}=e,s=`${t}-ribbon`,o=`${t}-ribbon-wrapper`,l=(0,ty.genPresetColor)(e,(e,{darkColor:t})=>({[`&${s}-color-${e}`]:{background:t,color:t}}));return{[o]:{position:"relative"},[s]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,tv.resetComponent)(e)),{position:"absolute",top:n,padding:`0 ${(0,te.unit)(e.paddingXS)}`,color:e.colorPrimary,lineHeight:(0,te.unit)(i),whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${s}-text`]:{color:e.badgeTextColor},[`${s}-corner`]:{position:"absolute",top:"100%",width:r,height:r,color:"currentcolor",border:`${(0,te.unit)(a(r).div(2).equal())} solid`,transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${s}-placement-end`]:{insetInlineEnd:a(r).mul(-1).equal(),borderEndEndRadius:0,[`${s}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${s}-placement-start`]:{insetInlineStart:a(r).mul(-1).equal(),borderEndStartRadius:0,[`${s}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}},tx=(0,c.genStyleHooks)(["Badge","Ribbon"],e=>tb(tp(e)),tm),tS=e=>{let{className:t,prefixCls:i,style:n,color:r,children:a,text:s,placement:o="end",rootClassName:l}=e,{getPrefixCls:u,direction:c}=e4.useContext(e9.ConfigContext),d=u("ribbon",i),h=`${d}-wrapper`,[f,p,m]=tx(d,h),g=(0,e7.isPresetColor)(r,!1),v=(0,e8.default)(d,`${d}-placement-${o}`,{[`${d}-rtl`]:"rtl"===c,[`${d}-color-${r}`]:g},t),y={},b={};return r&&!g&&(y.background=r,b.color=r),f(e4.createElement("div",{className:(0,e8.default)(h,l,p,m)},a,e4.createElement("div",{className:(0,e8.default)(v,p),style:Object.assign(Object.assign({},y),n)},e4.createElement("span",{className:`${d}-text`},s),e4.createElement("div",{className:`${d}-corner`,style:b}))))};var tC=n,tk=r,tE=eV,tw=u,tO=n,tT=r;let t$=e=>{let t,{prefixCls:i,value:n,current:r,offset:a=0}=e;return a&&(t={position:"absolute",top:`${a}00%`,left:0}),tO.createElement("span",{style:t,className:(0,tT.default)(`${i}-only-unit`,{current:r})},n)};function tA(e,t,i){let n=e,r=0;for(;(n+10)%10!==t;)n+=i,r+=i;return r}let tP=e=>{let t,i,{prefixCls:n,count:r,value:a}=e,s=Number(a),o=Math.abs(r),[l,u]=tO.useState(s),[c,d]=tO.useState(o),h=()=>{u(s),d(o)};if(tO.useEffect(()=>{let e=setTimeout(h,1e3);return()=>clearTimeout(e)},[s]),l===s||Number.isNaN(s)||Number.isNaN(l))t=[tO.createElement(t$,Object.assign({},e,{key:s,current:!0}))],i={transition:"none"};else{t=[];let n=s+10,r=[];for(let e=s;e<=n;e+=1)r.push(e);let a=c<o?1:-1,u=r.findIndex(e=>e%10===l);t=(a<0?r.slice(0,u+1):r.slice(u)).map((t,i)=>{let n=t%10;return tO.createElement(t$,Object.assign({},e,{key:t,value:n,offset:a<0?i-u:i,current:i===u}))}),i={transform:`translateY(${-tA(l,s,a)}00%)`}}return tO.createElement("span",{className:`${n}-only`,style:i,onTransitionEnd:h},t)};var tI=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let tM=tC.forwardRef((e,t)=>
1{let{prefixCls:i,count:n,className:r,motionClassName:a,style:s,title:o,show:l,component:u="sup",children:c}=e,d=tI(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:h}=tC.useContext(tw.ConfigContext),f=h("scroll-number",i),p=Object.assign(Object.assign({},d),{"data-show":l,style:s,className:(0,tk.default)(f,r,a),title:o}),m=n;if(n&&Number(n)%1==0){let e=String(n).split("");m=tC.createElement("bdi",null,e.map((t,i)=>tC.createElement(tP,{prefixCls:f,count:Number(n),value:t,key:e.length-i})))}return((null==s?void 0:s.borderColor)&&(p.style=Object.assign(Object.assign({},s),{boxShadow:`0 0 0 1px ${s.borderColor} inset`})),c)?(0,tE.cloneElement)(c,e=>({className:(0,tk.default)(`${f}-custom-component`,null==e?void 0:e.className,a)})):tC.createElement(u,Object.assign({},p,{ref:t}),m)});var t_=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let tD=e0.forwardRef((e,t)=>{var i,n,r,a,s;let{prefixCls:o,scrollNumberPrefixCls:l,children:u,status:c,text:d,color:h,count:f=null,overflowCount:p=99,dot:m=!1,size:g="default",title:v,offset:y,style:b,className:x,rootClassName:S,classNames:C,styles:k,showZero:E=!1}=e,w=t_(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:O,direction:T,badge:$}=e0.useContext(e6.ConfigContext),A=O("badge",o),[P,I,M]=tg(A),_=f>p?`${p}+`:f,D="0"===_||0===_||"0"===d||0===d,N=null===f||D&&!E,R=(null!=c||null!=h)&&N,j=null!=c||!D,L=m&&!D,F=L?"":_,B=(0,e0.useMemo)(()=>((null==F||""===F)&&(null==d||""===d)||D&&!E)&&!L,[F,D,E,L,d]),z=(0,e0.useRef)(f);B||(z.current=f);let H=z.current,V=(0,e0.useRef)(F);B||(V.current=F);let W=V.current,q=(0,e0.useRef)(L);B||(q.current=L);let G=(0,e0.useMemo)(()=>{if(!y)return Object.assign(Object.assign({},null==$?void 0:$.style),b);let e={marginTop:y[1]};return"rtl"===T?e.left=Number.parseInt(y[0],10):e.right=-Number.parseInt(y[0],10),Object.assign(Object.assign(Object.assign({},e),null==$?void 0:$.style),b)},[T,y,b,null==$?void 0:$.style]),X=null!=v?v:"string"==typeof H||"number"==typeof H?H:void 0,Y=!B&&(0===d?E:!!d&&!0!==d),U=Y?e0.createElement("span",{className:`${A}-status-text`},d):null,K=H&&"object"==typeof H?(0,e5.cloneElement)(H,e=>({style:Object.assign(Object.assign({},G),e.style)})):void 0,J=(0,e3.isPresetColor)(h,!1),Z=(0,e1.default)(null==C?void 0:C.indicator,null==(i=null==$?void 0:$.classNames)?void 0:i.indicator,{[`${A}-status-dot`]:R,[`${A}-status-${c}`]:!!c,[`${A}-color-${h}`]:J}),Q={};h&&!J&&(Q.color=h,Q.background=h);let ee=(0,e1.default)(A,{[`${A}-status`]:R,[`${A}-not-a-wrapper`]:!u,[`${A}-rtl`]:"rtl"===T},x,S,null==$?void 0:$.className,null==(n=null==$?void 0:$.classNames)?void 0:n.root,null==C?void 0:C.root,I,M);if(!u&&R&&(d||j||!N)){let e=G.color;return P(e0.createElement("span",Object.assign({},w,{className:ee,style:Object.assign(Object.assign(Object.assign({},null==k?void 0:k.root),null==(r=null==$?void 0:$.styles)?void 0:r.root),G)}),e0.createElement("span",{className:Z,style:Object.assign(Object.assign(Object.assign({},null==k?void 0:k.indicator),null==(a=null==$?void 0:$.styles)?void 0:a.indicator),Q)}),Y&&e0.createElement("span",{style:{color:e},className:`${A}-status-text`},d)))}return P(e0.createElement("span",Object.assign({ref:t},w,{className:ee,style:Object.assign(Object.assign({},null==(s=null==$?void 0:$.styles)?void 0:s.root),null==k?void 0:k.root)}),u,e0.createElement(e2.default,{visible:!B,motionName:`${A}-zoom`,motionAppear:!1,motionDeadline:1e3},({className:e})=>{var t,i;let n=O("scroll-number",l),r=q.current,a=(0,e1.default)(null==C?void 0:C.indicator,null==(t=null==$?void 0:$.classNames)?void 0:t.indicator,{[`${A}-dot`]:r,[`${A}-count`]:!r,[`${A}-count-sm`]:"small"===g,[`${A}-multiple-words`]:!r&&W&&W.toString().length>1,[`${A}-status-${c}`]:!!c,[`${A}-color-${h}`]:J}),s=Object.assign(Object.assign(Object.assign({},null==k?void 0:k.indicator),null==(i=null==$?void 0:$.styles)?void 0:i.indicator),G);return h&&!J&&((s=s||{}).background=h),e0.createElement(tM,{prefixCls:n,show:!B,motionClassName:e,className:a,count:W,title:X,style:s,key:"scrollNumber"},K)}),U))});tD.Ribbon=tS;let tN=tD;var tR=n,tj=r,tL=ey,tF=e.i(92972),tB=eV,tz=u,tH=n,tV=e.i(496978),tW=u,tq=e.i(619421),tG=n,tX=u;let tY=({children:e})=>{let{getPrefixCls:t}=tG.useContext(tX.ConfigContext),i=t("breadcrumb");return tG.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===e?e:e||"/")};tY.__ANT_BREADCRUMB_SEPARATOR=!0;let tU=tY;var tK=n,tJ=r,tZ=tF,tQ=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function t0(e,t){if(void 0===e.title||null===e.title)return null;let i=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(RegExp(`
1:(${i})`,"g"),(e,i)=>t[i]||e)}function t1(e,t,i,n){if(null==i)return null;let{className:r,onClick:a}=t,s=tQ(t,["className","onClick"]),o=Object.assign(Object.assign({},(0,tZ.default)(s,{data:!0,aria:!0})),{onClick:a});return void 0!==n?tK.createElement("a",Object.assign({},o,{className:(0,tJ.default)(`${e}-link`,r),href:n}),i):tK.createElement("span",Object.assign({},o,{className:(0,tJ.default)(`${e}-link`,r)}),i)}function t2(e,t){return(i,n,r,a,s)=>{if(t)return t(i,n,r,a);let o=t0(i,n);return t1(e,i,o,s)}}var t3=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let t5=e=>{let{prefixCls:t,separator:i="/",children:n,menu:r,overlay:a,dropdownProps:s,href:o}=e,l=(e=>{if(r||a){let i=Object.assign({},s);if(r){let e=r||{},{items:t}=e;i.menu=Object.assign(Object.assign({},t3(e,["items"])),{items:null==t?void 0:t.map((e,t)=>{var{key:i,title:n,label:r,path:a}=e,s=t3(e,["key","title","label","path"]);let l=null!=r?r:n;return a&&(l=tH.createElement("a",{href:`${o}${a}`},l)),Object.assign(Object.assign({},s),{key:null!=i?i:t,label:l})})})}else a&&(i.overlay=a);return tH.createElement(tq.default,Object.assign({placement:"bottom"},i),tH.createElement("span",{className:`${t}-overlay-link`},e,tH.createElement(tV.default,null)))}return e})(n);return null!=l?tH.createElement(tH.Fragment,null,tH.createElement("li",null,l),i&&tH.createElement(tU,null,i)):null},t6=e=>{let{prefixCls:t,children:i,href:n}=e,r=t3(e,["prefixCls","children","href"]),{getPrefixCls:a}=tH.useContext(tW.ConfigContext),s=a("breadcrumb",t);return tH.createElement(t5,Object.assign({},r,{prefixCls:s}),t1(s,r,i,n))};t6.__ANT_BREADCRUMB_ITEM=!0;let t4=t6;var t8=L,t7=F,t9=z;let ie=e=>{let{componentCls:t,iconCls:i,calc:n}=e;return{[t]:Object.assign(Object.assign({},(0,t7.resetComponent)(e)),{color:e.itemColor,fontSize:e.fontSize,[i]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${(0,t8.unit)(e.paddingXXS)}`,borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",marginInline:n(e.marginXXS).mul(-1).equal(),"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,t7.genFocusStyle)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[` 2 > ${i} + span, 3 > ${i} + a 4 `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",padding:`0 ${(0,t8.unit)(e.paddingXXS)}`,marginInline:n(e.marginXXS).mul(-1).equal(),[`> ${i}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},it=e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}),ii=(0,c.genStyleHooks)("Breadcrumb",e=>ie((0,t9.mergeToken)(e,{})),it);var ir=n,ia=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function is(e){let{breadcrumbName:t,children:i}=e,n=Object.assign({title:t},ia(e,["breadcrumbName","children"]));return i&&(n.menu={items:i.map(e=>{var{breadcrumbName:t}=e;return Object.assign(Object.assign({},ia(e,["breadcrumbName"])),{title:t})})}),n}function io(e,t){return(0,ir.useMemo)(()=>e||(t?t.map(is):null),[e,t])}var il=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let iu=(e,t)=>{if(void 0===t)return t;let i=(t||"").replace(/^\//,"");return Object.keys(e).forEach(t=>{i=i.replace(`:${t}`,e[t])}),i},ic=e=>{let t,{prefixCls:i,separator:n="/",style:r,className:a,rootClassName:s,routes:o,items:l,children:u,itemRender:c,params:d={}}
4=e,h=il(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:f,direction:p,breadcrumb:m}=tR.useContext(tz.ConfigContext),g=f("breadcrumb",i),[v,y,b]=ii(g),x=io(l,o),S=t2(g,c);if(x&&x.length>0){let e=[],i=l||o;t=x.map((t,r)=>{let{path:a,key:s,type:o,menu:l,overlay:u,onClick:c,className:h,separator:f,dropdownProps:p}=t,m=iu(d,a);void 0!==m&&e.push(m);let v=null!=s?s:r;if("separator"===o)return tR.createElement(tU,{key:v},f);let y={},b=r===x.length-1;l?y.menu=l:u&&(y.overlay=u);let{href:C}=t;return e.length&&void 0!==m&&(C=`#/${e.join("/")}`),tR.createElement(t5,Object.assign({key:v},y,(0,tF.default)(t,{data:!0,aria:!0}),{className:h,dropdownProps:p,href:C,separator:b?"":n,onClick:c,prefixCls:g}),S(t,d,i,e,C))})}else if(u){let e=(0,tL.default)(u).length;t=(0,tL.default)(u).map((t,i)=>{if(!t)return t;let r=i===e-1;return(0,tB.cloneElement)(t,{separator:r?"":n,key:i})})}let C=(0,tj.default)(g,null==m?void 0:m.className,{[`${g}-rtl`]:"rtl"===p},a,s,y,b),k=Object.assign(Object.assign({},null==m?void 0:m.style),r);return v(tR.createElement("nav",Object.assign({className:C,style:k},h),tR.createElement("ol",null,t)))};ic.Item=t4,ic.Separator=tU;let id=ic;var ih=e.i(503303),ip=e.i(792263),im=n,ig=r;e.i(163207);var iv=e.i(382555),iv=iv,iy=e.i(811571),ib=u,ix=e.i(131530),iS=n,iC=e.i(798630),ik=e.i(265431),ik=ik,iE=e.i(495967),iE=iE,iw=em;let iO=10,iT=20;function i$(e){let{fullscreen:t,validRange:i,generateConfig:n,locale:r,prefixCls:a,value:s,onChange:o,divRef:l}=e,u=n.getYear(s||n.getNow()),c=u-iO,d=c+iT;i&&(c=n.getYear(i[0]),d=n.getYear(i[1])+1);let h=r&&"å¹´"===r.year?"å¹´":"",f=[];for(let e=c;e<d;e++)f.push({label:`${e}${h}`,value:e});return iS.createElement(iw.default,{size:t?void 0:"small",options:f,value:u,className:`${a}-year-select`,onChange:e=>{let t=n.setYear(s,e);if(i){let[e,r]=i,a=n.getYear(t),s=n.getMonth(t);a===n.getYear(r)&&s>n.getMonth(r)&&(t=n.setMonth(t,n.getMonth(r))),a===n.getYear(e)&&s<n.getMonth(e)&&(t=n.setMonth(t,n.getMonth(e)))}o(t)},getPopupContainer:()=>l.current})}function iA(e){let{prefixCls:t,fullscreen:i,validRange:n,value:r,generateConfig:a,locale:s,onChange:o,divRef:l}=e,u=a.getMonth(r||a.getNow()),c=0,d=11;if(n){let[e,t]=n,i=a.getYear(r);a.getYear(t)===i&&(d=a.getMonth(t)),a.getYear(e)===i&&(c=a.getMonth(e))}let h=s.shortMonths||a.locale.getShortMonths(s.locale),f=[];for(let e=c;e<=d;e+=1)f.push({label:h[e],value:e});return iS.createElement(iw.default,{size:i?void 0:"small",className:`${t}-month-select`,value:u,options:f,onChange:e=>{o(a.setMonth(r,e))},getPopupContainer:()=>l.current})}function iP(e){let{prefixCls:t,locale:i,mode:n,fullscreen:r,onModeChange:a}=e;return iS.createElement(iE.default,{onChange:({target:{value:e}})=>{a(e)},value:n,size:r?void 0:"small",className:`${t}-mode-switch`},iS.createElement(ik.default,{value:"month"},i.month),iS.createElement(ik.default,{value:"year"},i.year))}let iI=function(e){let{prefixCls:t,fullscreen:i,mode:n,onChange:r,onModeChange:a}=e,s=iS.useRef(null),o=(0,iS.useContext)(iC.FormItemInputContext),l=(0,iS.useMemo)(()=>Object.assign(Object.assign({},o),{isFormItemInput:!1}),[o]),u=Object.assign(Object.assign({},e),{fullscreen:i,divRef:s});return iS.createElement("div",{className:`${t}-header`,ref:s},iS.createElement(iC.FormItemInputContext.Provider,{value:l},iS.createElement(i$,Object.assign({},u,{onChange:e=>{r(e,"year")}})),"month"===n&&iS.createElement(iA,Object.assign({},u,{onChange:e=>{r(e,"month")}}))),iS.createElement(iP,Object.assign({},u,{onModeChange:a})))};var iM=e.i(712382),i_=L,iD=e.i(417356),iN=e.i(234100),iR=F,ij=z;let iL=e=>{let{calendarCls:t,componentCls:i,fullBg:n,fullPanelBg:r,itemActiveBg:a}=e;return{[t]:Object.assign(Object.assign(Object.assign({},(0,iD.genPanelStyle)(e)),(0,iR.resetComponent)(e)),{background:n,"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",justifyContent:"flex-end",padding:`${(0,i_.unit)(e.paddingSM)} 0`,[`${t}-year-select`]:{minWidth:e.yearControlWidth},[`${t}-month-select`]:{minWidth:e.monthControlWidth,marginInlineStart:e.marginXS},[`${t}-mode-switch`]:{marginInlineStart:e.marginXS}}}),[`${t} ${i}-panel`]:{background:r,border:0,borderTop:`${(0,i_.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:0,[`${i}-month-panel, ${i}-date-panel`]:{width:"auto"},[`${i}-body`]:{padding:`${(0,i_.unit)(e.paddingXS)} 0`},[`${i}-content`]:{width:"100%"}},[`${t}-mini`]:{borderRadius:e.borderRadiusLG,[`${t}-header`]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS},[`${i}-panel`]:{borderRadius:`0 0 ${(0,i_.unit)(e.borderRadiusLG)} ${(0,i_.unit)(e.borderRadiusLG)}`},[`${i}-content`]:{height:e.miniContentHeight,th:{height:"auto",padding:0,lineHeight:(0,i_.unit)(e.weekHeight)}},[`${i}-cell::before`]:{pointerEvents:"none"}},[`${t}${t}-full`]:{[`${i}-panel`]:{display:"block",width:"100%",textAlign:"end",background:n,border:0,[`${i}-body`]:{"th, td":{padding:0},th:{height:"auto",paddingInlineEnd:e.paddingSM,paddingBottom:e.paddingXXS,lineHeight:(0,i_.unit)(e.weekHeight)}}},[`${i}-cell-week ${i}-cell-inner`]:{display:"block",borderRadius:0,borderTop:`${(0,i_.unit)(e.lineWidthBold)} ${e.lineType} ${e.colorSplit}`,width:"100%",height:e.calc(e.dateValueHeight).add(e.dateContentHeight).add(e.calc(e.paddingXS).div(2)).add(e.lineWidthBold).equal()},[`${i}-cell`]:{"&::before":{display:"none"},"&:hover":{[`${t}-date`]:{background:e.controlItemBgHover}},[`${t}-date-today::before`]:{display:"none"},[`&-in-view${i}-cell-selected`]:{[`${t}-date, ${t}-date-today`]:{background:a}},"&-selected, &-selected:hover":{[`${t}-date, ${t}-date-today`]:{[`${t}-date-value`]:{color:e.colorPrimary}}}},[`${t}-date`]:{display:"block",width:"auto",height:"auto",margin:`0 ${(0,i_.unit)(e.calc(e.marginXS).div(2).equal())}`,padding:`${(0,i_.unit)(e.calc(e.paddingXS).div(2).equal())} ${(0,i_.unit)(e.paddingXS)} 0`,border:0,borderTop:`${(0,i_.unit)(e.lineWidthBold)} ${e.lineType} ${e.colorSplit}`,borderRadius:0,transition:`background ${e.motionDurationSlow}`,"&-value":{lineHeight:(0,i_.unit)(e.dateValueHeight),transition:`color ${e.motionDurationSlow}`},"&-content":{position:"static",width:"auto",height:e.dateContentHeight,overflowY:"auto",color:e.colorText,lineHeight:e.lineHeight,textAlign:"start"},"&-today":{borderColor:e.colorPrimary,[`${t}-date-value`]:{color:e.colorText}}}},[`@media only screen and (max-width: ${(0,i_.unit)(e.screenXS)}) `]:{[t]:{[`${t}-header`]:{display:"block",[`${t}-year-select`]:{width:"50%"},[`${t}-month-select`]:{width:`calc(50% - ${(0,i_.unit)(e.paddingXS)})`},[`${t}-mode-switch`]:{width:"100%",marginTop:e.marginXS,marginInlineStart:0,"> label":{width:"50%",textAlign:"center"}}}}}}},iF=e=>
4Object.assign({fullBg:e.colorBgContainer,fullPanelBg:e.colorBgContainer,itemActiveBg:e.controlItemBgActive,yearControlWidth:80,monthControlWidth:70,miniContentHeight:256},(0,iN.initPanelComponentToken)(e)),iB=(0,c.genStyleHooks)("Calendar",e=>{let t=`${e.componentCls}-calendar`;return iL((0,ij.mergeToken)(e,(0,iN.initPickerPanelToken)(e),{calendarCls:t,pickerCellInnerCls:`${e.componentCls}-cell-inner`,dateValueHeight:e.controlHeightSM,weekHeight:e.calc(e.controlHeightSM).mul(.75).equal(),dateContentHeight:e.calc(e.calc(e.fontHeightSM).add(e.marginXS)).mul(3).add(e.calc(e.lineWidth).mul(2)).equal()}))},iF),iz=(e,t,i)=>{let{getYear:n}=i;return e&&t&&n(e)===n(t)},iH=(e,t,i)=>{let{getMonth:n}=i;return iz(e,t,i)&&n(e)===n(t)},iV=(e,t,i)=>{let{getDate:n}=i;return iH(e,t,i)&&n(e)===n(t)},iW=e=>t=>{let{prefixCls:i,className:n,rootClassName:r,style:a,dateFullCellRender:s,dateCellRender:o,monthFullCellRender:l,monthCellRender:u,cellRender:c,fullCellRender:d,headerRender:h,value:f,defaultValue:p,disabledDate:m,mode:g,validRange:v,fullscreen:y=!0,showWeek:b,onChange:x,onPanelChange:S,onSelect:C}=t,{getPrefixCls:k,direction:E,className:w,style:O}=(0,ib.useComponentConfig)("calendar"),T=k("picker",i),$=`${T}-calendar`,[A,P,I]=iB(T,$),M=e.getNow(),[_,D]=(0,iy.default)(()=>f||e.getNow(),{defaultValue:p,value:f}),[N,R]=(0,iy.default)("month",{value:g}),j=im.useMemo(()=>"year"===N?"month":"date",[N]),L=im.useCallback(t=>!!v&&(e.isAfter(v[0],t)||e.isAfter(t,v[1]))||!!(null==m?void 0:m(t)),[m,v]),F=(e,t)=>{null==S||S(e,t)},B=t=>{D(t),iV(t,_,e)||(("date"!==j||iH(t,_,e))&&("month"!==j||iz(t,_,e))||F(t,N),null==x||x(t))},z=e=>{R(e),F(_,e)},H=(e,t)=>{B(e),null==C||C(e,{source:t})},V=im.useCallback((t,i)=>d?d(t,i):s?s(t):im.createElement("div",{className:(0,ig.default)(`${T}-cell-inner`,`${$}-date`,{[`${$}-date-today`]:iV(M,t,e)})},im.createElement("div",{className:`${$}-date-value`},String(e.getDate(t)).padStart(2,"0")),im.createElement("div",{className:`${$}-date-content`},"function"==typeof c?c(t,i):null==o?void 0:o(t))),[M,T,$,d,s,c,o]),W=im.useCallback((t,i)=>{if(d)return d(t,i);if(l)return l(t);let n=i.locale.shortMonths||e.locale.getShortMonths(i.locale.locale);return im.createElement("div",{className:(0,ig.default)(`${T}-cell-inner`,`${$}-date`,{[`${$}-date-today`]:iH(M,t,e)})},im.createElement("div",{className:`${$}-date-value`},n[e.getMonth(t)]),im.createElement("div",{className:`${$}-date-content`},"function"==typeof c?c(t,i):null==u?void 0:u(t)))},[M,T,$,d,l,c,u]),[q]=(0,ix.useLocale)("Calendar",iM.default),G=Object.assign(Object.assign({},q),t.locale),X=(e,t)=>"date"===t.type?V(e,t):"month"===t.type?W(e,Object.assign(Object.assign({},t),{locale:null==G?void 0:G.lang})):void 0;return A(im.createElement("div",{className:(0,ig.default)($,{[`${$}-full`]:y,[`${$}-mini`]:!y,[`${$}-rtl`]:"rtl"===E},w,n,r,P,I),style:Object.assign(Object.assign({},O),a)},h?h({value:_,type:N,onChange:e=>{H(e,"customize")},onTypeChange:z}):im.createElement(iI,{prefixCls:$,value:_,generateConfig:e,mode:N,fullscreen:y,locale:null==G?void 0:G.lang,validRange:v,onChange:H,onModeChange:z}),im.createElement(iv.default,{value:_,prefixCls:T,locale:null==G?void 0:G.lang,generateConfig:e,cellRender:X,onSelect:e=>{H(e,j)},mode:j,picker:j,disabledDate:L,hideHeader:!0,showWeek:b})))},iq=iW(ip.default);iq.generateCalendar=iW;let iG=iq;var iX=e.i(378358),iY=n,iU=e_,iK=e.i(486127),iJ=e.i(590811),iZ=e.i(555129),iQ=e.i(995177),i0=e.i(448932),i1=e.i(292131),i2=e.i(105358),i3=e.i(728697),i5=n,i6=e.i(982732),i4=e_,i8=e.i(740214),i7=iK,i9=iJ,ne=iZ,nt=iQ,ni=i0,nn=i1,nr=i2,na=i3,ns=n;let no={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0};var nl=e.i(848041),nu=r,nc=iK,nd=n,nh=n;let nf={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return nh.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return nh.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0,asNavFor:null};function np(e,t,i){return Math.max(t,Math.min(e,i))}var nm=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()},ng=function(e){for(var t=[],i=nv(e),n=ny(e),r=i;r<n;r++)0>e.lazyLoadedList.indexOf(r)&&t.push(r);return t},nv=function(e){return e.currentSlide-nb(e)},ny=function(e){return e.currentSlide+nx(e)},nb=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+ +(parseInt(e.centerPadding)>0):0},nx=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+ +(parseInt(e.centerPadding)>0):e.slidesToShow},nS=function(e){return e&&e.offsetWidth||0},nC=function(e){return e&&e.offsetHeight||0},nk=function(e){var t,i,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(t=e.startX-e.curX,(i=Math.round(180*Math.atan2(e.startY-e.curY,t)/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315)return"left";if(i>=135&&i<=225)return"right";if(!0===n)if(i>=35&&i<=135)return"up";else return"down";return"vertical"},nE=function(e){var t=!0;return!e.infinite&&(e.centerMode&&e.currentSlide>=e.slideCount-1?t=!1:(e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1)),t},nw=function(e,t){var i={};return t.forEach(function(t){return i[t]=e[t]}),i},nO=function(e){var t,i=nd.default.Children.count(e.children),n=e.listRef,r=Math.ceil(nS(n)),a=Math.ceil(nS(e.trackRef&&e.trackRef.node));if(e.vertical)t=r;else{var s=e.centerMode&&2*parseInt(e.centerPadding);"string"==typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(s*=r/100),t=Math.ceil((r-s)/e.slidesToShow)}var o=n&&nC(n.querySelector('[data-index="0"]')),l=o*e.slidesToShow,u=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(u=i-1-e.initialSlide);var c=e.lazyLoadedList||[],d=ng((0,nc.default)((0,nc.default)({},e),{},{currentSlide:u,lazyLoadedList:c})),h={slideCount:i,slideWidth:t,listWidth:r,trackWidth:a,currentSlide:u,slideHeight:o,listHeight:l,lazyLoadedList:c=c.concat(d)};return null===e.autoplaying&&e.autoplay&&(h.autoplaying="playing"),h}
4,nT=function(e){var t=e.waitForAnimate,i=e.animating,n=e.fade,r=e.infinite,a=e.index,s=e.slideCount,o=e.lazyLoad,l=e.currentSlide,u=e.centerMode,c=e.slidesToScroll,d=e.slidesToShow,h=e.useCSS,f=e.lazyLoadedList;if(t&&i)return{};var p,m,g,v=a,y={},b={},x=r?a:np(a,0,s-1);if(n){if(!r&&(a<0||a>=s))return{};a<0?v=a+s:a>=s&&(v=a-s),o&&0>f.indexOf(v)&&(f=f.concat(v)),y={animating:!0,currentSlide:v,lazyLoadedList:f,targetSlide:v},b={animating:!1,targetSlide:v}}else p=v,v<0?(p=v+s,r?s%c!=0&&(p=s-s%c):p=0):!nE(e)&&v>l?v=p=l:u&&v>=s?(v=r?s:s-1,p=r?0:s-1):v>=s&&(p=v-s,r?s%c!=0&&(p=0):p=s-d),!r&&v+d>=s&&(p=s-d),m=nF((0,nc.default)((0,nc.default)({},e),{},{slideIndex:v})),g=nF((0,nc.default)((0,nc.default)({},e),{},{slideIndex:p})),r||(m===g&&(v=p),m=g),o&&(f=f.concat(ng((0,nc.default)((0,nc.default)({},e),{},{currentSlide:v})))),h?(y={animating:!0,currentSlide:p,trackStyle:nL((0,nc.default)((0,nc.default)({},e),{},{left:m})),lazyLoadedList:f,targetSlide:x},b={animating:!1,currentSlide:p,trackStyle:nj((0,nc.default)((0,nc.default)({},e),{},{left:g})),swipeLeft:null,targetSlide:x}):y={currentSlide:p,trackStyle:nj((0,nc.default)((0,nc.default)({},e),{},{left:g})),lazyLoadedList:f,targetSlide:x};return{state:y,nextState:b}},n$=function(e,t){var i,n,r,a,s=e.slidesToScroll,o=e.slidesToShow,l=e.slideCount,u=e.currentSlide,c=e.targetSlide,d=e.lazyLoad,h=e.infinite;if(i=l%s!=0?0:(l-u)%s,"previous"===t.message)a=u-(r=0===i?s:o-i),d&&!h&&(a=-1==(n=u-r)?l-1:n),h||(a=c-s);else if("next"===t.message)a=u+(r=0===i?s:i),d&&!h&&(a=(u+s)%l+i),h||(a=c+s);else if("dots"===t.message)a=t.index*t.slidesToScroll;else if("children"===t.message){if(a=t.index,h){var f=nV((0,nc.default)((0,nc.default)({},e),{},{targetSlide:a}));a>t.currentSlide&&"left"===f?a-=l:a<t.currentSlide&&"right"===f&&(a+=l)}}else"index"===t.message&&(a=Number(t.index));return a},nA=function(e,t,i){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?i?"next":"previous":39===e.keyCode?i?"previous":"next":""},nP=function(e,t,i){return("IMG"===e.target.tagName&&nm(e),t&&(i||-1===e.type.indexOf("mouse")))?{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}:""},nI=function(e,t){var i=t.scrolling,n=t.animating,r=t.vertical,a=t.swipeToSlide,s=t.verticalSwiping,o=t.rtl,l=t.currentSlide,u=t.edgeFriction,c=t.edgeDragged,d=t.onEdge,h=t.swiped,f=t.swiping,p=t.slideCount,m=t.slidesToScroll,g=t.infinite,v=t.touchObject,y=t.swipeEvent,b=t.listHeight,x=t.listWidth;if(!i){if(n)return nm(e);r&&a&&s&&nm(e);var S,C={},k=nF(t);v.curX=e.touches?e.touches[0].pageX:e.clientX,v.curY=e.touches?e.touches[0].pageY:e.clientY,v.swipeLength=Math.round(Math.sqrt(Math.pow(v.curX-v.startX,2)));var E=Math.round(Math.sqrt(Math.pow(v.curY-v.startY,2)));if(!s&&!f&&E>10)return{scrolling:!0};s&&(v.swipeLength=E);var w=(o?-1:1)*(v.curX>v.startX?1:-1);s&&(w=v.curY>v.startY?1:-1);var O=Math.ceil(p/m),T=nk(t.touchObject,s),$=v.swipeLength;return!g&&(0===l&&("right"===T||"down"===T)||l+1>=O&&("left"===T||"up"===T)||!nE(t)&&("left"===T||"up"===T))&&($=v.swipeLength*u,!1===c&&d&&(d(T),C.edgeDragged=!0)),!h&&y&&(y(T),C.swiped=!0),S=r?k+b/x*$*w:o?k-$*w:k+$*w,s&&(S=k+$*w),C=(0,nc.default)((0,nc.default)({},C),{},{touchObject:v,swipeLeft:S,trackStyle:nj((0,nc.default)((0,nc.default)({},t),{},{left:S}))}),Math.abs(v.curX-v.startX)<.8*Math.abs(v.curY-v.startY)||v.swipeLength>10&&(C.swiping=!0,nm(e)),C}},nM=function(e,t){var i=t.dragging,n=t.swipe,r=t.touchObject,a=t.listWidth,s=t.touchThreshold,o=t.verticalSwiping,l=t.listHeight,u=t.swipeToSlide,c=t.scrolling,d=t.onSwipe,h=t.targetSlide,f=t.currentSlide,p=t.infinite;if(!i)return n&&nm(e),{};var m=o?l/s:a/s,g=nk(r,o),v={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(c||!r.swipeLength)return v;if(r.swipeLength>m){nm(e),d&&d(g);var y,b,x=p?f:h;switch(g){case"left":case"up":b=x+nN(t),y=u?nD(t,b):b,v.currentDirection=0;break;case"right":case"down":b=x-nN(t),y=u?nD(t,b):b,v.currentDirection=1;break;default:y=x}v.triggerSlideHandler=y}else{var S=nF(t);v.trackStyle=nL((0,nc.default)((0,nc.default)({},t),{},{left:S}))}return v},n_=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,i=e.infinite?-1*e.slidesToShow:0,n=e.infinite?-1*e.slidesToShow:0,r=[];i<t;
4)r.push(i),i=n+e.slidesToScroll,n+=Math.min(e.slidesToScroll,e.slidesToShow);return r},nD=function(e,t){var i=n_(e),n=0;if(t>i[i.length-1])t=i[i.length-1];else for(var r in i){if(t<i[r]){t=n;break}n=i[r]}return t},nN=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(!e.swipeToSlide)return e.slidesToScroll;var i,n=e.listRef;if(Array.from(n.querySelectorAll&&n.querySelectorAll(".slick-slide")||[]).every(function(n){if(e.vertical){if(n.offsetTop+nC(n)/2>-1*e.swipeLeft)return i=n,!1}else if(n.offsetLeft-t+nS(n)/2>-1*e.swipeLeft)return i=n,!1;return!0}),!i)return 0;var r=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(i.dataset.index-r)||1},nR=function(e,t){return t.reduce(function(t,i){return t&&e.hasOwnProperty(i)},!0)?null:console.error("Keys Missing:",e)},nj=function(e){if(nR(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]),e.vertical){var t,i;i=(e.unslick?e.slideCount:e.slideCount+2*e.slidesToShow)*e.slideHeight}else t=nH(e)*e.slideWidth;var n={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var r=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";n=(0,nc.default)((0,nc.default)({},n),{},{WebkitTransform:r,transform:a,msTransform:s})}else e.vertical?n.top=e.left:n.left=e.left;return e.fade&&(n={opacity:1}),t&&(n.width=t),i&&(n.height=i),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?n.marginTop=e.left+"px":n.marginLeft=e.left+"px"),n},nL=function(e){nR(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=nj(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},nF=function(e){if(e.unslick)return 0;nR(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t=e.slideIndex,i=e.trackRef,n=e.infinite,r=e.centerMode,a=e.slideCount,s=e.slidesToShow,o=e.slidesToScroll,l=e.slideWidth,u=e.listWidth,c=e.variableWidth,d=e.slideHeight,h=e.fade,f=e.vertical,p=0,m=0;if(h||1===e.slideCount)return 0;var g=0;if(n?(g=-nB(e),a%o!=0&&t+o>a&&(g=-(t>a?s-(t-a):a%o)),r&&(g+=parseInt(s/2))):(a%o!=0&&t+o>a&&(g=s-a%o),r&&(g=parseInt(s/2))),p=g*l,m=g*d,v=f?-(t*d*1)+m:-(t*l*1)+p,!0===c){var v,y,b,x=i&&i.node;if(b=t+nB(e),v=(y=x&&x.childNodes[b])?-1*y.offsetLeft:0,!0===r){b=n?t+nB(e):t,y=x&&x.children[b],v=0;for(var S=0;S<b;S++)v-=x&&x.children[S]&&x.children[S].offsetWidth;v-=parseInt(e.centerPadding),v+=y&&(u-y.offsetWidth)/2}}return v},nB=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+ +!!e.centerMode},nz=function(e){return e.unslick||!e.infinite?0:e.slideCount},nH=function(e){return 1===e.slideCount?1:nB(e)+e.slideCount+nz(e)},nV=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+nW(e)?"left":"right":e.targetSlide<e.currentSlide-nq(e)?"right":"left"},nW=function(e){var t=e.slidesToShow,i=e.centerMode,n=e.rtl,r=e.centerPadding;if(i){var a=(t-1)/2+1;return parseInt(r)>0&&(a+=1),n&&t%2==0&&(a+=1),a}return n?0:t-1},nq=function(e){var t=e.slidesToShow,i=e.centerMode,n=e.rtl,r=e.centerPadding;if(i){var a=(t-1)/2+1;return parseInt(r)>0&&(a+=1),n||t%2!=0||(a+=1),a}return n?t-1:0},nG=function(){return!!("u">typeof window&&window.document&&window.document.createElement)},nX=Object.keys(nf);function nY(e){return nX.reduce(function(t,i){return e.hasOwnProperty(i)&&(t[i]=e[i]),t},{})}var nU=e_,nK=iJ,nJ=iZ,nZ=iQ,nQ=i0,n0=i1,n1=i2,n2=i3,n3=iK,n5=n,n6=r;function n4(e,t,i){return t=(0,n0.default)(t),(0,nZ.default)(e,(0,nQ.default)()?Reflect.construct(t,i||[],(0,n0.default)(e).constructor):t.apply(e,i))}var n8=function(e){var t,i,n,r,a;return n=(a=e.rtl?e.slideCount-1-e.index:e.index)<0||a>=e.slideCount,e.centerMode?(r=Math.floor(e.slidesToShow/2),i=(a-e.currentSlide)%e.slideCount==0,a>e.currentSlide-r-1&&a<=e.currentSlide+r&&(t=!0)):t=e.currentSlide<=a&&a<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":i,"slick-cloned":n,"slick-current":a===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},n7=function(e){var t={};return(void 0===e.variableWidth||!1===e.variableWidth)&&(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical&&e.slideHeight?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=+(e.currentSlide===e.index),t.zIndex=e.currentSlide===e.index?999:998,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t},n9=function(e,t){return e.key+"-"+t},re=function(e){var t,i=[],n=[],r=[],a=n5.default.Children.count(e.children),s=nv(e),o=ny(e);
4return(n5.default.Children.forEach(e.children,function(l,u){var c,d={message:"children",index:u,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};c=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(u)>=0?l:n5.default.createElement("div",null);var h=n7((0,n3.default)((0,n3.default)({},e),{},{index:u})),f=c.props.className||"",p=n8((0,n3.default)((0,n3.default)({},e),{},{index:u}));if(i.push(n5.default.cloneElement(c,{key:"original"+n9(c,u),"data-index":u,className:(0,n6.default)(p,f),tabIndex:"-1","aria-hidden":!p["slick-active"],style:(0,n3.default)((0,n3.default)({outline:"none"},c.props.style||{}),h),onClick:function(t){c.props&&c.props.onClick&&c.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(d)}})),e.infinite&&a>1&&!1===e.fade&&!e.unslick){var m=a-u;m<=nB(e)&&((t=-m)>=s&&(c=l),p=n8((0,n3.default)((0,n3.default)({},e),{},{index:t})),n.push(n5.default.cloneElement(c,{key:"precloned"+n9(c,t),"data-index":t,tabIndex:"-1",className:(0,n6.default)(p,f),"aria-hidden":!p["slick-active"],style:(0,n3.default)((0,n3.default)({},c.props.style||{}),h),onClick:function(t){c.props&&c.props.onClick&&c.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(d)}}))),(t=a+u)<o&&(c=l),p=n8((0,n3.default)((0,n3.default)({},e),{},{index:t})),r.push(n5.default.cloneElement(c,{key:"postcloned"+n9(c,t),"data-index":t,tabIndex:"-1",className:(0,n6.default)(p,f),"aria-hidden":!p["slick-active"],style:(0,n3.default)((0,n3.default)({},c.props.style||{}),h),onClick:function(t){c.props&&c.props.onClick&&c.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(d)}}))}}),e.rtl)?n.concat(i,r).reverse():n.concat(i,r)},rt=function(e){function t(){var e;(0,nK.default)(this,t);for(var i=arguments.length,n=Array(i),r=0;r<i;r++)n[r]=arguments[r];return e=n4(this,t,[].concat(n)),(0,n2.default)(e,"node",null),(0,n2.default)(e,"handleRef",function(t){e.node=t}),e}return(0,n1.default)(t,e),(0,nJ.default)(t,[{key:"render",value:function(){var e=re(this.props),t=this.props,i={onMouseEnter:t.onMouseEnter,onMouseOver:t.onMouseOver,onMouseLeave:t.onMouseLeave};return n5.default.createElement("div",(0,nU.default)({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},i),e)}}])}(n5.default.PureComponent),ri=iK,rn=iJ,rr=iZ,ra=iQ,rs=i0,ro=i1,rl=i2,ru=n,rc=r;function rd(e,t,i){return t=(0,ro.default)(t),(0,ra.default)(e,(0,rs.default)()?Reflect.construct(t,i||[],(0,ro.default)(e).constructor):t.apply(e,i))}var rh=function(e){return e.infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1},rf=function(e){function t(){return(0,rn.default)(this,t),rd(this,t,arguments)}return(0,rl.default)(t,e),(0,rr.default)(t,[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e=this.props,t=e.onMouseEnter,i=e.onMouseOver,n=e.onMouseLeave,r=e.infinite,a=e.slidesToScroll,s=e.slidesToShow,o=e.slideCount,l=e.currentSlide,u=rh({slideCount:o,slidesToScroll:a,slidesToShow:s,infinite:r}),c={onMouseEnter:t,onMouseOver:i,onMouseLeave:n},d=[],h=0;h<u;h++){var f=(h+1)*a-1,p=r?f:np(f,0,o-1),m=p-(a-1),g=r?m:np(m,0,o-1),v=(0,rc.default)({"slick-active":r?l>=g&&l<=p:l===g}),y={message:"dots",index:h,slidesToScroll:a,currentSlide:l},b=this.clickHandler.bind(this,y);d=d.concat(ru.default.createElement("li",{key:h,className:v},ru.default.cloneElement(this.props.customPaging(h),{onClick:b})))}return ru.default.cloneElement(this.props.appendDots(d),(0,ri.default)({className:this.props.dotsClass},c))}}])}(ru.default.PureComponent),rp=e_,rm=iK,rg=iJ,rv=iZ,ry=iQ,rb=i0,rx=i1,rS=i2,rC=n,rk=r;function rE(e,t,i){return t=(0,rx.default)(t),(0,ry.default)(e,(0,rb.default)()?Reflect.construct(t,i||[],(0,rx.default)(e).constructor):t.apply(e,i))}var rw=function(e){function t(){return(0,rg.default)(this,t),rE(this,t,arguments)}return(0,rS.default)(t,e),(0,rv.default)(t,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},t=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,t=null);var i={key:"0","data-role":"none",className:(0,rk.default)(e),style:{display:"block"},onClick:t},n={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?rC.default.cloneElement(this.props.prevArrow,(0,rm.default)((0,rm.default)({},i),n)):rC.default.createElement("button",(0,rp.default)({key:"0",type:"button"},i)," ","Previous")}}])}(rC.default.PureComponent),rO=function(e){function t(){return(0,rg.default)(this,t),rE(this,t,arguments)}return(0,rS.default)(t,e),(0,rv.default)(t,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},t=this.clickHandler.bind(this,{message:"next"});nE(this.props)||(e["slick-disabled"]=!0,t=null);var i={key:"1","data-role":"none",className:(0,rk.default)(e),style:{display:"block"},onClick:t},n={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?rC.default.cloneElement(this.props.nextArrow,(0,rm.default)((0,rm.default)({},i),n)):rC.default.createElement("button",(0,rp.default)({key:"1",type:"button"},i)," ","Next")}}])}(rC.default.PureComponent),rT=e.i(742493),r$=["animating"];function rA(e,t,i){return t=(0,nn.default)(t),(0,nt.default)(e,(0,ni.default)()?Reflect.construct(t,i||[],(0,nn.default)(e).constructor):t.apply(e,i))}var rP=function(e){function t(e){(0,i9.default)(this,t),i=rA(this,t,[e]),(0,na.default)(i,"listRefHandler",function(e){return i.list=e}),(0,na.default)(i,"trackRefHandler",function(e){return i.track=e}),(0,na.default)(i,"adaptHeight",function(){if(i.props.adaptiveHeight&&i.list){var e=i.list.querySelector('[data-index="'.concat(i.state.currentSlide,'"]'));i.list.style.height=nC(e)+"px"}}),(0,na.default)(i,"componentDidMount",function(){if(i.props.onInit&&i.props.onInit(),i.props.lazyLoad){var e=ng((0,i7.default)((0,i7.default)({},i.props),i.state));e.length>0&&(i.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),i.props.onLazyLoad&&i.props.onLazyLoad(e))}var t=(0,i7.default)({listRef:i.list,trackRef:i.track},i.props);i.updateState(t,!0,function(){i.adaptHeight(),i.props.autoplay&&i.autoPlay("playing")}),"progressive"===i.props.lazyLoad&&(i.lazyLoadTimer=setInterval(i.progressiveLazyLoad,1e3)),i.ro=new rT.default(function(){i.state.animating?(i.onWindowResized(!1),i.callbackTimers.push(setTimeout(function(){return i.onWindowResized()},i.props.speed))):i.onWindowResized()}),i.ro.observe(i.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=i.props.pauseOnFocus?i.onSlideFocus:null,e.onblur=i.props.pauseOnFocus?i.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",i.onWindowResized):window.attachEvent("onresize",i.onWindowResized)}),(0,na.default)(i,"componentWillUnmount",function(){i.animationEndCallback&&clearTimeout(i.animationEndCallback),i.lazyLoadTimer&&clearInterval(i.lazyLoadTimer),i.callbackTimers.length&&(i.callbackTimers.forEac
4h(function(e){return clearTimeout(e)}),i.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",i.onWindowResized):window.detachEvent("onresize",i.onWindowResized),i.autoplayTimer&&clearInterval(i.autoplayTimer),i.ro.disconnect()}),(0,na.default)(i,"componentDidUpdate",function(e){if(i.checkImagesLoad(),i.props.onReInit&&i.props.onReInit(),i.props.lazyLoad){var t=ng((0,i7.default)((0,i7.default)({},i.props),i.state));t.length>0&&(i.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(t)}}),i.props.onLazyLoad&&i.props.onLazyLoad(t))}i.adaptHeight();var n=(0,i7.default)((0,i7.default)({listRef:i.list,trackRef:i.track},i.props),i.state),r=i.didPropsChange(e);r&&i.updateState(n,r,function(){i.state.currentSlide>=ns.default.Children.count(i.props.children)&&i.changeSlide({message:"index",index:ns.default.Children.count(i.props.children)-i.props.slidesToShow,currentSlide:i.state.currentSlide}),(e.autoplay!==i.props.autoplay||e.autoplaySpeed!==i.props.autoplaySpeed)&&(!e.autoplay&&i.props.autoplay?i.autoPlay("playing"):i.props.autoplay?i.autoPlay("update"):i.pause("paused"))})}),(0,na.default)(i,"onWindowResized",function(e){i.debouncedResize&&i.debouncedResize.cancel(),i.debouncedResize=(0,nl.debounce)(50,function(){return i.resizeWindow(e)}),i.debouncedResize()}),(0,na.default)(i,"resizeWindow",function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(i.track&&i.track.node){var t=(0,i7.default)((0,i7.default)({listRef:i.list,trackRef:i.track},i.props),i.state);i.updateState(t,e,function(){i.props.autoplay?i.autoPlay("update"):i.pause("paused")}),i.setState({animating:!1}),clearTimeout(i.animationEndCallback),delete i.animationEndCallback}}),(0,na.default)(i,"updateState",function(e,t,n){var r=nO(e),a=nF(e=(0,i7.default)((0,i7.default)((0,i7.default)({},e),r),{},{slideIndex:r.currentSlide})),s=nj(e=(0,i7.default)((0,i7.default)({},e),{},{left:a}));(t||ns.default.Children.count(i.props.children)!==ns.default.Children.count(e.children))&&(r.trackStyle=s),i.setState(r,n)}),(0,na.default)(i,"ssrInit",function(){if(i.props.variableWidth){var e=0,t=0,n=[],r=nB((0,i7.default)((0,i7.default)((0,i7.default)({},i.props),i.state),{},{slideCount:i.props.children.length})),a=nz((0,i7.default)((0,i7.default)((0,i7.default)({},i.props),i.state),{},{slideCount:i.props.children.length}));i.props.children.forEach(function(t){n.push(t.props.style.width),e+=t.props.style.width});for(var s=0;s<r;s++)t+=n[n.length-1-s],e+=n[n.length-1-s];for(var o=0;o<a;o++)e+=n[o];for(var l=0;l<i.state.currentSlide;l++)t+=n[l];var u={width:e+"px",left:-t+"px"};if(i.props.centerMode){var c="".concat(n[i.state.currentSlide],"px");u.left="calc(".concat(u.left," + (100% - ").concat(c,") / 2 ) ")}return{trackStyle:u}}var d=ns.default.Children.count(i.props.children),h=(0,i7.default)((0,i7.default)((0,i7.default)({},i.props),i.state),{},{slideCount:d}),f=nB(h)+nz(h)+d,p=100/i.props.slidesToShow*f,m=100/f,g=-m*(nB(h)+i.state.currentSlide)*p/100;return i.props.centerMode&&(g+=(100-m*p/100)/2),{slideWidth:m+"%",trackStyle:{width:p+"%",left:g+"%"}}}),(0,na.default)(i,"checkImagesLoad",function(){var e=i.list&&i.list.querySelectorAll&&i.list.querySelectorAll(".slick-slide img")||[],t=e.length,n=0;Array.prototype.forEach.call(e,function(e){var r=function(){return++n&&n>=t&&i.onWindowResized()};if(e.onclick){var a=e.onclick;e.onclick=function(t){a(t),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(i.props.lazyLoad?e.onload=function(){i.adaptHeight(),i.callbackTimers.push(setTimeout(i.onWindowResized,i.props.speed))}:(e.onload=r,e.onerror=function(){r(),i.props.onLazyLoadError&&i.props.onLazyLoadError()}))})}),(0,na.default)(i,"progressiveLazyLoad",function(){for(var e=[],t=(0,i7.default)((0,i7.default)({},i.props),i.state),n=i.state.currentSlide;n<i.state.slideCount+nz(t);n++)if(0>i.state.lazyLoadedList.indexOf(n)){e.push(n);break}for(var r=i.state.currentSlide-1;r>=-nB(t);r--)if(0>i.state.lazyLoadedList.indexOf(r)){e.push(r);break}e.length>0?(i.setState(function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}}),i.props.onLazyLoad&&i.props.onLazyLoad(e)):i.lazyLoadTimer&&(clearInterval(i.lazyLoadTimer),delete i.lazyLoadTimer)}),(0,na.default)(i,"slideHandler",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=i.props,r=n.asNavFor,a=n.beforeChange,s=n.onLazyLoad,o=n.speed,l=n.afterChange,u=i.state.currentSlide,c=nT((0,i7.default)((0,i7.default)((0,i7.default)({index:e},i.props),i.state),{},{trackRef:i.track,useCSS:i.props.useCSS&&!t})),d=c.state,h=c.nextState;
4if(d){a&&a(u,d.currentSlide);var f=d.lazyLoadedList.filter(function(e){return 0>i.state.lazyLoadedList.indexOf(e)});s&&f.length>0&&s(f),!i.props.waitForAnimate&&i.animationEndCallback&&(clearTimeout(i.animationEndCallback),l&&l(u),delete i.animationEndCallback),i.setState(d,function(){r&&i.asNavForIndex!==e&&(i.asNavForIndex=e,r.innerSlider.slideHandler(e)),h&&(i.animationEndCallback=setTimeout(function(){var e=h.animating,t=(0,i8.default)(h,r$);i.setState(t,function(){i.callbackTimers.push(setTimeout(function(){return i.setState({animating:e})},10)),l&&l(d.currentSlide),delete i.animationEndCallback})},o))})}}),(0,na.default)(i,"changeSlide",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=n$((0,i7.default)((0,i7.default)({},i.props),i.state),e);if((0===n||n)&&(!0===t?i.slideHandler(n,t):i.slideHandler(n),i.props.autoplay&&i.autoPlay("update"),i.props.focusOnSelect)){var r=i.list.querySelectorAll(".slick-current");r[0]&&r[0].focus()}}),(0,na.default)(i,"clickHandler",function(e){!1===i.clickable&&(e.stopPropagation(),e.preventDefault()),i.clickable=!0}),(0,na.default)(i,"keyHandler",function(e){var t=nA(e,i.props.accessibility,i.props.rtl);""!==t&&i.changeSlide({message:t})}),(0,na.default)(i,"selectHandler",function(e){i.changeSlide(e)}),(0,na.default)(i,"disableBodyScroll",function(){var e=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1};window.ontouchmove=e}),(0,na.default)(i,"enableBodyScroll",function(){window.ontouchmove=null}),(0,na.default)(i,"swipeStart",function(e){i.props.verticalSwiping&&i.disableBodyScroll();var t=nP(e,i.props.swipe,i.props.draggable);""!==t&&i.setState(t)}),(0,na.default)(i,"swipeMove",function(e){var t=nI(e,(0,i7.default)((0,i7.default)((0,i7.default)({},i.props),i.state),{},{trackRef:i.track,listRef:i.list,slideIndex:i.state.currentSlide}));t&&(t.swiping&&(i.clickable=!1),i.setState(t))}),(0,na.default)(i,"swipeEnd",function(e){var t=nM(e,(0,i7.default)((0,i7.default)((0,i7.default)({},i.props),i.state),{},{trackRef:i.track,listRef:i.list,slideIndex:i.state.currentSlide}));if(t){var n=t.triggerSlideHandler;delete t.triggerSlideHandler,i.setState(t),void 0!==n&&(i.slideHandler(n),i.props.verticalSwiping&&i.enableBodyScroll())}}),(0,na.default)(i,"touchEnd",function(e){i.swipeEnd(e),i.clickable=!0}),(0,na.default)(i,"slickPrev",function(){i.callbackTimers.push(setTimeout(function(){return i.changeSlide({message:"previous"})},0))}),(0,na.default)(i,"slickNext",function(){i.callbackTimers.push(setTimeout(function(){return i.changeSlide({message:"next"})},0))}),(0,na.default)(i,"slickGoTo",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(isNaN(e=Number(e)))return"";i.callbackTimers.push(setTimeout(function(){return i.changeSlide({message:"index",index:e,currentSlide:i.state.currentSlide},t)},0))}),(0,na.default)(i,"play",function(){var e;if(i.props.rtl)e=i.state.currentSlide-i.props.slidesToScroll;else{if(!nE((0,i7.default)((0,i7.default)({},i.props),i.state)))return!1;e=i.state.currentSlide+i.props.slidesToScroll}i.slideHandler(e)}),(0,na.default)(i,"autoPlay",function(e){i.autoplayTimer&&clearInterval(i.autoplayTimer);var t=i.state.autoplaying;if("update"===e){if("hovered"===t||"focused"===t||"paused"===t)return}else if("leave"===e){if("paused"===t||"focused"===t)return}else if("blur"===e&&("paused"===t||"hovered"===t))return;i.autoplayTimer=setInterval(i.play,i.props.autoplaySpeed+50),i.setState({autoplaying:"playing"})}),(0,na.default)(i,"pause",function(e){i.autoplayTimer&&(clearInterval(i.autoplayTimer),i.autoplayTimer=null);var t=i.state.autoplaying;"paused"===e?i.setState({autoplaying:"paused"}):"focused"===e?("hovered"===t||"playing"===t)&&i.setState({autoplaying:"focused"}):"playing"===t&&i.setState({autoplaying:"hovered"})}),(0,na.default)(i,"onDotsOver",function(){return i.props.autoplay&&i.pause("hovered")}),(0,na.default)(i,"onDotsLeave",function(){return i.props.autoplay&&"hovered"===i.state.autoplaying&&i.autoPlay("leave")}),(0,na.default)(i,"onTrackOver",function(){return i.props.autoplay&&i.pause("hovered")}),(0,na.default)(i,"onTrackLeave",function(){return i.props.autoplay&&"hovered"===i.state.autoplaying&&i.autoPlay("leave")}),(0,na.default)(i,"onSlideFocus",function(){return i.props.autoplay&&i.pause("focused")}),(0,na.default)(i,"onSlideBlur",function(){return i.props.autoplay&&"focu
4sed"===i.state.autoplaying&&i.autoPlay("blur")}),(0,na.default)(i,"render",function(){var e,t,n,r=(0,nu.default)("slick-slider",i.props.className,{"slick-vertical":i.props.vertical,"slick-initialized":!0}),a=(0,i7.default)((0,i7.default)({},i.props),i.state),s=nw(a,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),o=i.props.pauseOnHover;if(s=(0,i7.default)((0,i7.default)({},s),{},{onMouseEnter:o?i.onTrackOver:null,onMouseLeave:o?i.onTrackLeave:null,onMouseOver:o?i.onTrackOver:null,focusOnSelect:i.props.focusOnSelect&&i.clickable?i.selectHandler:null}),!0===i.props.dots&&i.state.slideCount>=i.props.slidesToShow){var l=nw(a,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),u=i.props.pauseOnDotsHover;l=(0,i7.default)((0,i7.default)({},l),{},{clickHandler:i.changeSlide,onMouseEnter:u?i.onDotsLeave:null,onMouseOver:u?i.onDotsOver:null,onMouseLeave:u?i.onDotsLeave:null}),e=ns.default.createElement(rf,l)}var c=nw(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);c.clickHandler=i.changeSlide,i.props.arrows&&(t=ns.default.createElement(rw,c),n=ns.default.createElement(rO,c));var d=null;i.props.vertical&&(d={height:i.state.listHeight});var h=null;!1===i.props.vertical?!0===i.props.centerMode&&(h={padding:"0px "+i.props.centerPadding}):!0===i.props.centerMode&&(h={padding:i.props.centerPadding+" 0px"});var f=(0,i7.default)((0,i7.default)({},d),h),p=i.props.touchMove,m={className:"slick-list",style:f,onClick:i.clickHandler,onMouseDown:p?i.swipeStart:null,onMouseMove:i.state.dragging&&p?i.swipeMove:null,onMouseUp:p?i.swipeEnd:null,onMouseLeave:i.state.dragging&&p?i.swipeEnd:null,onTouchStart:p?i.swipeStart:null,onTouchMove:i.state.dragging&&p?i.swipeMove:null,onTouchEnd:p?i.touchEnd:null,onTouchCancel:i.state.dragging&&p?i.swipeEnd:null,onKeyDown:i.props.accessibility?i.keyHandler:null},g={className:r,dir:"ltr",style:i.props.style};return i.props.unslick&&(m={className:"slick-list"},g={className:r,style:i.props.style}),ns.default.createElement("div",g,i.props.unslick?"":t,ns.default.createElement("div",(0,i4.default)({ref:i.listRefHandler},m),ns.default.createElement(rt,(0,i4.default)({ref:i.trackRefHandler},s),i.props.children)),i.props.unslick?"":n,i.props.unslick?"":e)}),i.list=null,i.track=null,i.state=(0,i7.default)((0,i7.default)({},no),{},{currentSlide:i.props.initialSlide,targetSlide:i.props.initialSlide?i.props.initialSlide:0,slideCount:ns.default.Children.count(i.props.children)}),i.callbackTimers=[],i.clickable=!0,i.debouncedResize=null;var i,n=i.ssrInit();return i.state=(0,i7.default)((0,i7.default)({},i.state),n),i}return(0,nr.default)(t,e),(0,ne.default)(t,[{key:"didPropsChange",value:function(e){for(var t=!1,i=0,n=Object.keys(this.props);i<n.length;i++){var r=n[i];if(!e.hasOwnProperty(r)||!("object"===(0,i6.default)(e[r])||"function"==typeof e[r]||isNaN(e[r]))&&e[r]!==this.props[r]){t=!0;break}}return t||ns.default.Children.count(this.props.children)!==ns.default.Children.count(e.children)}}])}(ns.default.Component),rI=e.i(113108);function rM(e,t,i){return t=(0,i1.default)(t),(0,iQ.default)(e,(0,i0.default)()?Reflect.construct(t,i||[],(0,i1.default)(e).constructor):t.apply(e,i))}let r_=function(e){function t(e){var i;return(0,iJ.default)(this,t),i=rM(this,t,[e]),(0,i3.default)(i,"innerSliderRefHandler",function(e){return i.innerSlider=e}),(0,i3.default)(i,"slickPrev",function(){return i.innerSlider.slickPrev()}),(0,i3.default)(i,"slickNext",function(){return i.innerSlider.slickNext()}),(0,i3.default)(i,"slickGoTo",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return i.innerSlider.slickGoTo(e,t)}),(0,i3.default)(i,"slickPause",function(){return i.innerSlider.pause("paused")}),(0,i3.default)(i,"slickPlay",function(){return i.innerSlider.autoPlay("play")}),i.state={breakpoint:null},i._responsiveMediaHandlers=[],i}return(0,i2.default)(t,e),(0,iZ.default)(t,[{key:"media",value:function(e,t){var i=window.matchMedia(e),n=function(e){e.matches&&t()};i.addListener(n),n(i),this._responsiveMediaHandlers.push({mql:i,query:e,listener:n})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map(function(e){return e.breakpoint});t.sort(function(e,t){return e-t}),t.forEach(function(i,n){var r;r=0===n?(0,rI.default)({minWidth:0,maxWidth:i}):(0,rI.default)({minWidth:t[n-1]+1,maxWidth:i}),nG()&&e.media(r,function(){e.setState({breakpoint:i})})});var i=(0,rI.default)({minWidth:t.slice(-1)[0]});nG()&&this.media(i,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEac
4h(function(e){e.mql.removeListener(e.listener)})}},{key:"render",value:function(){var e,t,i=this;(e=this.state.breakpoint?"unslick"===(t=this.props.responsive.filter(function(e){return e.breakpoint===i.state.breakpoint}))[0].settings?"unslick":(0,iK.default)((0,iK.default)((0,iK.default)({},nf),this.props),t[0].settings):(0,iK.default)((0,iK.default)({},nf),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var n=i5.default.Children.toArray(this.props.children);n=n.filter(function(e){return"string"==typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var r=[],a=null,s=0;s<n.length;s+=e.rows*e.slidesPerRow){for(var o=[],l=s;l<s+e.rows*e.slidesPerRow;l+=e.slidesPerRow){for(var u=[],c=l;c<l+e.slidesPerRow&&(e.variableWidth&&n[c].props.style&&(a=n[c].props.style.width),!(c>=n.length));c+=1)u.push(i5.default.cloneElement(n[c],{key:100*s+10*l+c,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));o.push(i5.default.createElement("div",{key:10*s+l},u))}e.variableWidth?r.push(i5.default.createElement("div",{key:s,style:{width:a}},o)):r.push(i5.default.createElement("div",{key:s},o))}if("unslick"===e){var d="regular slider "+(this.props.className||"");return i5.default.createElement("div",{className:d},n)}return r.length<=e.slidesToShow&&!e.infinite&&(e.unslick=!0),i5.default.createElement(rP,(0,iU.default)({style:this.props.style,ref:this.innerSliderRefHandler},nY(e)),r)}}])}(i5.default.Component);var rD=r,rN=u,rR=L,rj=F;let rL="--dot-duration",rF=e=>{let{componentCls:t,antCls:i}=e;return{[t]:Object.assign(Object.assign({},(0,rj.resetComponent)(e)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${i}-radio-input, input${i}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${i}-radio-input, input${i}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"}})}},rB=e=>{let{componentCls:t,motionDurationSlow:i,arrowSize:n,arrowOffset:r}=e,a=e.calc(n).div(Math.SQRT2).equal();return{[t]:{".slick-prev, .slick-next":{position:"absolute",top:"50%",width:n,height:n,transform:"translateY(-50%)",color:"#fff",opacity:.4,background:"transparent",padding:0,lineHeight:0,border:0,outline:"none",cursor:"pointer",zIndex:1,transition:`opacity ${i}`,"&:hover, &:focus":{opacity:1},"&.slick-disabled":{pointerEvents:"none",opacity:0},"&::after":{boxSizing:"border-box",position:"absolute",top:e.calc(n).sub(a).div(2).equal(),insetInlineStart:e.calc(n).sub(a).div(2).equal(),display:"inline-block",width:a,height:a,border:"0 solid currentcolor",borderInlineStartWidth:2,borderBlockStartWidth:2,borderRadius:1,content:'""'}},".slick-prev":{insetInlineStart:r,"&::after":{transform:"rotate(-45deg)"}},".slick-next":{insetInlineEnd:r,"&::after":{transform:"rotate(135deg)"}}}}},rz=e=>{let{componentCls:t,dotOffset:i,dotWidth:n,dotHeight:r,dotGap:a,colorBgContainer:s,motionDurationSlow:o}=e;return{[t]:{".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:i},"&-top":{top:i,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:n,height:r,marginInline:a,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${o}`,borderRadius:r,overflow:"hidden","&::after":{display:"block",position:"absolute",top:0,insetInlineStart:0,width:"100%",height:r,content:'""',background:"transparent",borderRadius:r,opacity:1,outline:"none",cursor:"pointer",overflow:"hidden",transform:"translate3d(-100%, 0, 0)"},button:{position:"relative",display:"block",width:"100%",height:r,padding:0,color:"transparent",fontSize:0,background:s,border:0,borderRadius:r,outline:"none",cursor:"pointer",opacity:.2,transition:`all ${o}`,overflow:"hidden","&:hover":{opacity:.75},"&::after":{position:"absolute",inset:e.calc(a).mul(-1).equal(),content:'""'}},"&.slick-active":{width:e.dotActiveWidth,position:"relative","&:hover":{opacity:1},"&::after":{background:s,transform:"translate3d(0, 0, 0)",transition:`transform var(${rL}) ease-out`}}}}}}},rH=e=>{let{componentCls:t,dotOffset:i,arrowOffset:n,marginXXS:r}=e,a={width:e.dotHeight,height:e.dotWidth};return{[`${t}-vertical`]:{".slick-prev, .slick-next":{insetInlineStart:"50%",marginBlockStart:"unset",transform:"translateX(-50%)"},".slick-prev":{insetBlockStart:n,insetInlineStart:"50%","&::after":{transform:"rotate(45deg)"}},".slick-next":{insetBlockStart:"auto",insetBlockEnd:n,"&::after":{transform:"rotate(-135deg)"}},".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:e.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:i},"&-right":{insetInlineEnd:i,insetInlineStart:"auto"},li:Object.assign(Object.assign({},a),{margin:`${(0,rR.unit)(r)} 0`,verticalAlign:"baseline",button:a,"&::after":Object.assign(Object.assign({},a),{height:0}),"&.slick-active":Object.assign(Object.assign({},a),{button:a,"&::after":Object.assign(Object.assign({},a),{transition:`height var(${rL}) ease-out`})})})}}}},rV=e=>{let{componentCls:t}=e;return[{[`${t}-rtl`]:{direction:"rtl"}},{[`${t}-vertical`]:{".slick-dots":{[`${t}-rtl&`]:{flexDirection:"column"}}}}]},rW=e=>{let t=24;return{arrowSize:16,arrowOffset:e.marginXS,dotWidth:16,dotHeight:3,dotGap:e.marginXXS,dotOffset:12,dotWidthActive:t,dotActiveWidth:t}},rq=(0,c.genStyleHooks)("Carousel",e=>[rF(e),rB(e),rz(e),rH(e),rV(e)],rW,{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]});var rG=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let rX="slick-dots",rY=e=>{var{currentSlide:t,slideCount:i}=e,n=rG(e,["currentSlide","slideCount"]);return iY.createElement("button",Object.assign({type:"button"},n))},rU=iY.forwardRef((e,t)=>
4{let{dots:i=!0,arrows:n=!1,prevArrow:r,nextArrow:a,draggable:s=!1,waitForAnimate:o=!1,dotPosition:l="bottom",vertical:u="left"===l||"right"===l,rootClassName:c,className:d,style:h,id:f,autoplay:p=!1,autoplaySpeed:m=3e3,rtl:g}=e,v=rG(e,["dots","arrows","prevArrow","nextArrow","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id","autoplay","autoplaySpeed","rtl"]),{getPrefixCls:y,direction:b,className:x,style:S}=(0,rN.useComponentConfig)("carousel"),C=iY.useRef(null),k=(e,t=!1)=>{C.current.slickGoTo(e,t)};iY.useImperativeHandle(t,()=>({goTo:k,autoPlay:C.current.innerSlider.autoPlay,innerSlider:C.current.innerSlider,prev:C.current.slickPrev,next:C.current.slickNext}),[C.current]);let{children:E,initialSlide:w=0}=e,O=iY.Children.count(E),T=(null!=g?g:"rtl"===b)&&!u;iY.useEffect(()=>{O>0&&k(T?O-w-1:w,!1)},[O,w,T]);let $=Object.assign({vertical:u,className:(0,rD.default)(d,x),style:Object.assign(Object.assign({},S),h),autoplay:!!p},v);"fade"===$.effect&&($.fade=!0);let A=y("carousel",$.prefixCls),P=!!i,I=(0,rD.default)(rX,`${rX}-${l}`,"boolean"!=typeof i&&(null==i?void 0:i.className)),[M,_,D]=rq(A),N=(0,rD.default)(A,{[`${A}-rtl`]:T,[`${A}-vertical`]:$.vertical},_,D,c),R=p&&"object"==typeof p&&p.dotDuration?{[rL]:`${m}ms`}:{};return M(iY.createElement("div",{className:N,id:f,style:R},iY.createElement(r_,Object.assign({ref:C},$,{dots:P,dotsClass:I,arrows:n,prevArrow:null!=r?r:iY.createElement(rY,{"aria-label":T?"next":"prev"}),nextArrow:null!=a?a:iY.createElement(rY,{"aria-label":T?"prev":"next"}),draggable:s,verticalSwiping:u,autoplaySpeed:m,waitForAnimate:o,rtl:T}))))});var rK=s,rJ=n,rZ=r,rQ=e_,r0=iK,r1=s,r2=e.i(984737),r3=i8;e.i(566863);var r5=e.i(890121),r5=r5,r6=e.i(38570),r4=T,r8=iy,r7=n;let r9=n.createContext({});var ae=s,at=i6,ai=i3,an=iK,ar=s,aa=n,as="__rc_cascader_search_mark__",ao=function(e,t,i){var n=i.label,r=void 0===n?"":n;return t.some(function(t){return String(t[r]).toLowerCase().includes(e.toLowerCase())})},al=function(e,t,i,n){return t.map(function(e){return e[n.label]}).join(" / ")};let au=function(e,t,i,n,r,a){var s=r.filter,o=void 0===s?ao:s,l=r.render,u=void 0===l?al:l,c=r.limit,d=void 0===c?50:c,h=r.sort;return aa.useMemo(function(){var r=[];if(!e)return[];function s(t,l){var c=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach(function(t){if(h||!1===d||!(d>0)||!(r.length>=d)){var f,p=[].concat((0,ar.default)(l),[t]),m=t[i.children],g=c||t.disabled;(!m||0===m.length||a)&&o(e,p,{label:i.label})&&r.push((0,an.default)((0,an.default)({},t),{},(f={disabled:g},(0,ai.default)(f,i.label,u(e,p,n,i)),(0,ai.default)(f,as,p),(0,ai.default)(f,i.children,void 0),f))),m&&s(t[i.children],p,g)}})}return s(t,[]),h&&r.sort(function(t,n){return h(t[as],n[as],e,i)}),!1!==d&&d>0?r.slice(0,d):r},[e,t,i,n,u,a,o,h,d])};var ac="__RC_CASCADER_SPLIT__",ad="SHOW_PARENT",ah="SHOW_CHILD";function af(e){return e.join(ac)}function ap(e){return e.map(af)}function am(e){return e.split(ac)}function ag(e){var t=e||{},i=t.label,n=t.value,r=t.children,a=n||"value";return{label:i||"label",value:a,key:a,children:r||"children"}}function av(e,t){var i,n;return null!=(i=e.isLeaf)?i:!(null!=(n=e[t.children])&&n.length)}function ay(e){var t=e.parentElement;if(t){var i=e.offsetTop-t.offsetTop;i-t.scrollTop<0?t.scrollTo({top:i}):i+e.offsetHeight-t.scrollTop>t.offsetHeight&&t.scrollTo({top:i+e.offsetHeight-t.offsetHeight})}}function ab(e,t){return e.map(function(e){var i;return null==(i=e[as])?void 0:i.map(function(e){return e[t.value]})})}function ax(e){return Array.isArray(e)&&Array.isArray(e[0])}function aS(e){return e?ax(e)?e:(0===e.length?[]:[e]).map(function(e){return Array.isArray(e)?e:[e]}):[]}function aC(e,t,i){var n=new Set(e),r=t();return e.filter(function(e){var t=r[e],a=t?t.parent:null,s=t?t.children:null;return!!t&&!!t.node.disabled||(i===ah?!(s&&s.some(function(e){return e.key&&n.has(e.key)})):!(a&&!a.node.disabled&&n.has(a.key)))})}function ak(e,t,i){for(var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=t,a=[],s=function(){var t,s,l,u=e[o],c=null==(t=r)?void 0:t.findIndex(function(e){var t=e[i.value];return n?String(t)===String(u):t===u}),d=-1!==c?null==(s=r)?void 0:s[c]:null;a.push({value:null!=(l=null==d?void 0:d[i.value])?l:u,index:c,option:d}
4),r=null==d?void 0:d[i.children]},o=0;o<e.length;o+=1)s();return a}var aE=n;let aw=function(e,t,i,n,r){return aE.useMemo(function(){var a=r||function(e){var t=n?e.slice(-1):e,i=" / ";return t.every(function(e){return["string","number"].includes((0,at.default)(e))})?t.join(i):t.reduce(function(e,t,n){var r=aE.isValidElement(t)?aE.cloneElement(t,{key:n}):t;return 0===n?[r]:[].concat((0,ae.default)(e),[i,r])},[])};return e.map(function(e){var n,r=ak(e,t,i),s=a(r.map(function(e){var t,n=e.option,r=e.value;return null!=(t=null==n?void 0:n[i.label])?t:r}),r.map(function(e){return e.option})),o=af(e);return{label:s,value:o,key:o,valueCells:e,disabled:null==(n=r[r.length-1])||null==(n=n.option)?void 0:n.disabled}})},[e,t,i,r,n])};var aO=n;function aT(e,t){return aO.useCallback(function(i){var n=[],r=[];return i.forEach(function(i){ak(i,e,t).every(function(e){return e.option})?r.push(i):n.push(i)}),[r,n]},[e,t])}var a$=n,aA=iK,aP=n,aI=e.i(485688);let aM=function(e,t){var i=aP.useRef({options:[],info:{keyEntities:{},pathKeyEntities:{}}});return aP.useCallback(function(){return i.current.options!==e&&(i.current.options=e,i.current.info=(0,aI.convertDataToEntities)(e,{fieldNames:t,initWrapper:function(e){return(0,aA.default)((0,aA.default)({},e),{},{pathKeyEntities:{}})},processEntity:function(e,i){var n=e.nodes.map(function(e){return e[t.value]}).join(ac);i.pathKeyEntities[n]=e,e.key=n}})),i.current.info.pathKeyEntities},[t,e])};function a_(e,t){var i=a$.useMemo(function(){return t||[]},[t]),n=aM(i,e),r=a$.useCallback(function(t){var i=n();return t.map(function(t){return i[t].nodes.map(function(t){return t[e.value]})})},[n,e]);return[i,n,r]}var aD=iK,aN=i6,aR=e.i(592322),aj=n;function aL(e){return aj.useMemo(function(){if(!e)return[!1,{}];var t={matchInputWidth:!0,limit:50};return e&&"object"===(0,aN.default)(e)&&(t=(0,aD.default)((0,aD.default)({},t),e)),t.limit<=0&&(t.limit=!1),[!0,t]},[e])}var aF=s,aB=e.i(916413);function az(e,t,i,n,r,a,s,o){return function(l){if(e){var u=af(l),c=ap(i),d=ap(n),h=c.includes(u),f=r.some(function(e){return af(e)===u}),p=i,m=r;if(f&&!h)m=r.filter(function(e){return af(e)!==u});else{var g,v=h?c.filter(function(e){return e!==u}):[].concat((0,aF.default)(c),[u]),y=a();p=s(aC(g=h?(0,aB.conductCheck)(v,{checked:!1,halfCheckedKeys:d},y).checkedKeys:(0,aB.conductCheck)(v,!0,y).checkedKeys,a,o))}t([].concat((0,aF.default)(m),(0,aF.default)(p)))}else t(l)}}var aH=r2,aV=aB,aW=n;function aq(e,t,i,n,r){return aW.useMemo(function(){var a=r(t),s=(0,aH.default)(a,2),o=s[0],l=s[1];if(!e||!t.length)return[o,[],l];var u=ap(o),c=i(),d=(0,aV.conductCheck)(u,!0,c),h=d.checkedKeys,f=d.halfCheckedKeys;return[n(h),n(f),l]},[e,t,i,n,r])}var aG=e_,aX=e.i(788683),aX=aX,aY=n,aU=e_,aK=iK,aJ=i3,aZ=s,aQ=r2,a0=r,a1=n;let a2=n.memo(function(e){return e.children},function(e,t){return!t.open});var a3=i3,a5=s,a6=r,a4=n,a8=i3,a7=n,a9=r;function se(e){var t,i=e.prefixCls,n=e.checked,r=e.halfChecked,a=e.disabled,s=e.onClick,o=e.disableCheckbox,l=a7.useContext(r9).checkable,u="boolean"!=typeof l?l:null;return a7.createElement("span",{className:(0,a9.default)("".concat(i),(t={},(0,a8.default)(t,"".concat(i,"-checked"),n),(0,a8.default)(t,"".concat(i,"-indeterminate"),!n&&r),(0,a8.default)(t,"".concat(i,"-disabled"),a||o),t)),onClick:s},u)}var st="__cascader_fix_label__";function si(e){var t=e.prefixCls,i=e.multiple,n=e.options,r=e.activeValue,a=e.prevValuePath,s=e.onToggleOpen,o=e.onSelect,l=e.onActive,u=e.checkedSet,c=e.halfCheckedSet,d=e.loadingKeys,h=e.isSelectable,f=e.disabled,p="".concat(t,"-menu"),m="".concat(t,"-menu-item"),g=a4.useContext(r9),v=g.fieldNames,y=g.changeOnSelect,b=g.expandTrigger,x=g.expandIcon,S=g.loadingIcon,C=g.dropdownMenuColumnStyle,k=g.optionRender,E="hover"===b,w=function(e){return f||e},O=a4.useMemo(function(){return n.map(function(e){var t,i=e.disabled,n=e.disableCheckbox,r=e[as],s=null!=(t=e[st])?t:e[v.label],o=e[v.value],l=av(e,v),h=r?r.map(function(e){return e[v.value]}):[].concat((0,a5.default)(a),[o]),f=af(h);return{disabled:i,label:s,value:o,isLeaf:l,isLoading:d.includes(f),checked:u.has(f),halfChecked:c.has(f),option:e,disableCheckbox:n,fullPath:h,fullPathKey:f}})},[n,u,v,c,d,a]);return a4.createElement("ul",{className:p,role:"menu"},O.map(function(e){var n,a,u=e.disabled,c=e.label,d=e.value,f=e.isLeaf,p=e.isLoading,g=e.checked,v=e.halfChecked,b=e.option,O=e.fullPath,T=e.fullPathKey,$=e.disableCheckbox,A=function(){if(!w(u)){var e=(0,a5.default)(O);E&&f&&e.pop(),l(e)}},P=function(){h(b)&&!w(u)&&o(O,f)};return"string"==typeof b.title?a=b.title:"string"==typeof c&&(a=c),a4.createElement("li",{key:T,className:(0,a6.default)(m,(n={},(0,a3.default)(n,"".concat(m,"-expand"),!f),(0,a3.default)(n,"".concat(m,"-active"),r===d||r===T),(0,a3.default)(n,"".concat(m,"-disabled"),w(u)),(0,a3.default)(n,"".concat(m,"-loading"),p),n)),style:C,role:"menuitemcheckbox",title:a,"aria-checked":g,"data-
4path-key":T,onClick:function(){A(),$||(!i||f)&&P()},onDoubleClick:function(){y&&s(!1)},onMouseEnter:function(){E&&A()},onMouseDown:function(e){e.preventDefault()}},i&&a4.createElement(se,{prefixCls:"".concat(t,"-checkbox"),checked:g,halfChecked:v,disabled:w(u)||$,disableCheckbox:$,onClick:function(e){$||(e.stopPropagation(),P())}}),a4.createElement("div",{className:"".concat(m,"-content")},k?k(b):c),!p&&x&&!f&&a4.createElement("div",{className:"".concat(m,"-expand-icon")},x),p&&S&&a4.createElement("div",{className:"".concat(m,"-loading-icon")},S))}))}var sn=r2,sr=n;let sa=function(e,t){var i=sr.useContext(r9).values[0],n=sr.useState([]),r=(0,sn.default)(n,2),a=r[0],s=r[1];return sr.useEffect(function(){e||s(i||[])},[t,i]),[a,s]};var ss=s,so=r2,sl=e.i(875391),su=n;let sc=function(e,t,i,n,r,a,s){var o=s.direction,l=s.searchValue,u=s.toggleOpen,c=s.open,d="rtl"===o,h=su.useMemo(function(){for(var e=-1,r=t,a=[],s=[],o=n.length,l=ab(t,i),u=function(t){var o=r.findIndex(function(e,r){return(l[r]?af(l[r]):e[i.value])===n[t]});if(-1===o)return 1;e=o,a.push(e),s.push(n[t]),r=r[e][i.children]},c=0;c<o&&r&&!u(c);c+=1);for(var d=t,h=0;h<a.length-1;h+=1)d=d[a[h]][i.children];return[s,e,d,l]},[n,i,t]),f=(0,so.default)(h,4),p=f[0],m=f[1],g=f[2],v=f[3],y=function(e){r(e)},b=function(e){var t=g.length,n=m;-1===n&&e<0&&(n=t);for(var r=0;r<t;r+=1){var a=g[n=(n+e+t)%t];if(a&&!a.disabled)return void y(p.slice(0,-1).concat(v[n]?af(v[n]):a[i.value]))}},x=function(){p.length>1?y(p.slice(0,-1)):u(!1)},S=function(){var e,t=((null==(e=g[m])?void 0:e[i.children])||[]).find(function(e){return!e.disabled});t&&y([].concat((0,ss.default)(p),[t[i.value]]))};su.useImperativeHandle(e,function(){return{onKeyDown:function(e){var t=e.which;switch(t){case sl.default.UP:case sl.default.DOWN:var n=0;t===sl.default.UP?n=-1:t===sl.default.DOWN&&(n=1),0!==n&&b(n);break;case sl.default.LEFT:if(l)break;d?S():x();break;case sl.default.RIGHT:if(l)break;d?x():S();break;case sl.default.BACKSPACE:l||x();break;case sl.default.ENTER:if(p.length){var r=g[m],s=(null==r?void 0:r[as])||[];s.length?a(s.map(function(e){return e[i.value]}),s[s.length-1]):a(p,g[m])}break;case sl.default.ESC:u(!1),c&&e.stopPropagation()}},onKeyUp:function(){}}})},sd=a1.forwardRef(function(e,t){var i,n,r,a=e.prefixCls,s=e.multiple,o=e.searchValue,l=e.toggleOpen,u=e.notFoundContent,c=e.direction,d=e.open,h=e.disabled,f=a1.useRef(null),p="rtl"===c,m=a1.useContext(r9),g=m.options,v=m.values,y=m.halfValues,b=m.fieldNames,x=m.changeOnSelect,S=m.onSelect,C=m.searchOptions,k=m.dropdownPrefixCls,E=m.loadData,w=m.expandTrigger,O=k||a,T=a1.useState([]),$=(0,aQ.default)(T,2),A=$[0],P=$[1],I=function(e){if(E&&!o){var t=ak(e,g,b),i=t.map(function(e){return e.option}),n=i[i.length-1];if(n&&!av(n,b)){var r=af(e);P(function(e){return[].concat((0,aZ.default)(e),[r])}),E(i)}}};a1.useEffect(function(){A.length&&A.forEach(function(e){var t=ak(am(e),g,b,!0).map(function(e){return e.option}),i=t[t.length-1];(!i||i[b.children]||av(i,b))&&P(function(t){return t.filter(function(t){return t!==e})})})},[g,A,b]);var M=a1.useMemo(function(){return new Set(ap(v))},[v]),_=a1.useMemo(function(){return new Set(ap(y))},[y]),D=sa(s,d),N=(0,aQ.default)(D,2),R=N[0],j=N[1],L=function(e){j(e),I(e)},F=function(e){if(h)return!1;var t=e.disabled,i=av(e,b);return!t&&(i||x||s)},B=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];S(e),!s&&(t||x&&("hover"===w||i))&&l(!1)},z=a1.useMemo(function(){return o?C:g},[o,C,g]),H=a1.useMemo(function(){for(var e=[{options:z}],t=z,i=ab(t,b),n=function(){var n=R[r],a=t.find(function(e,t){return(i[t]?af(i[t]):e[b.value])===n}),s=null==a?void 0:a[b.children];if(!(null!=s&&s.length))return 1;t=s,e.push({options:s})},r=0;r<R.length&&!n();r+=1);return e},[z,R,b]),V=function(e,t){F(t)&&B(e,av(t,b),!0)};sc(t,z,b,R,L,V,{direction:c,searchValue:o,toggleOpen:l,open:d}),a1.useEffect(function(){if(!o)for(var e=0;e<R.length;e+=1){var t,i=af(R.slice(0,e+1)),n=null==(t=f.current)?void 0:t.querySelector('li[data-path-key="'.concat(i.replace(/\\{0,2}"/g,'\\"'),'"]'));n&&ay(n)}},[R,o]);
4var W=!(null!=(i=H[0])&&null!=(i=i.options)&&i.length),q=[(n={},(0,aJ.default)(n,b.value,"__EMPTY__"),(0,aJ.default)(n,st,u),(0,aJ.default)(n,"disabled",!0),n)],G=(0,aK.default)((0,aK.default)({},e),{},{multiple:!W&&s,onSelect:B,onActive:L,onToggleOpen:l,checkedSet:M,halfCheckedSet:_,loadingKeys:A,isSelectable:F}),X=(W?[{options:q}]:H).map(function(e,t){var i=R.slice(0,t),n=R[t];return a1.createElement(si,(0,aU.default)({key:t},G,{prefixCls:O,options:e.options,prevValuePath:i,activeValue:n}))});return a1.createElement(a2,{open:d},a1.createElement("div",{className:(0,a0.default)("".concat(O,"-menus"),(r={},(0,aJ.default)(r,"".concat(O,"-menu-empty"),W),(0,aJ.default)(r,"".concat(O,"-rtl"),p),r)),ref:f},X))}),sh=aY.forwardRef(function(e,t){var i=(0,aX.default)();return aY.createElement(sd,(0,aG.default)({},e,i,{ref:t}))});var sf=i3,sp=r2,sm=r;e.i(833395);var sg=e.i(796087),sv=e.i(862820),sy=n;function sb(){}function sx(e){var t,i=e,n=i.prefixCls,r=void 0===n?"rc-cascader":n,a=i.style,s=i.className,o=i.options,l=i.checkable,u=i.defaultValue,c=i.value,d=i.fieldNames,h=i.changeOnSelect,f=i.onChange,p=i.showCheckedStrategy,m=i.loadData,g=i.expandTrigger,v=i.expandIcon,y=void 0===v?">":v,b=i.loadingIcon,x=i.direction,S=i.notFoundContent,C=void 0===S?"Not Found":S,k=i.disabled,E=!!l,w=(0,sv.useMergedState)(u,{value:c,postState:aS}),O=(0,sp.default)(w,2),T=O[0],$=O[1],A=sy.useMemo(function(){return ag(d)},[JSON.stringify(d)]),P=a_(A,o),I=(0,sp.default)(P,3),M=I[0],_=I[1],D=I[2],N=aq(E,T,_,D,aT(M,A)),R=(0,sp.default)(N,3),j=R[0],L=R[1],F=R[2],B=(0,sg.useEvent)(function(e){if($(e),f){var t=aS(e),i=t.map(function(e){return ak(e,M,A).map(function(e){return e.option})});f(E?t:t[0],E?i:i[0])}}),z=az(E,B,j,L,F,_,D,p),H=(0,sg.useEvent)(function(e){z(e)}),V=sy.useMemo(function(){return{options:M,fieldNames:A,values:j,halfValues:L,changeOnSelect:h,onSelect:H,checkable:l,searchOptions:[],dropdownPrefixCls:void 0,loadData:m,expandTrigger:g,expandIcon:y,loadingIcon:b,dropdownMenuColumnStyle:void 0}},[M,A,j,L,h,H,l,m,g,y,b]),W="".concat(r,"-panel"),q=!M.length;return sy.createElement(r9.Provider,{value:V},sy.createElement("div",{className:(0,sm.default)(W,(t={},(0,sf.default)(t,"".concat(W,"-rtl"),"rtl"===x),(0,sf.default)(t,"".concat(W,"-empty"),q),t),s),style:a},q?C:sy.createElement(sd,{prefixCls:r,searchValue:"",multiple:E,toggleOpen:sb,open:!0,direction:x,disabled:k})))}var sS=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","dropdownStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","onOpenChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy","optionRender"],sC=r7.forwardRef(function(e,t){var i=e.id,n=e.prefixCls,r=void 0===n?"rc-cascader":n,a=e.fieldNames,s=e.defaultValue,o=e.value,l=e.changeOnSelect,u=e.onChange,c=e.displayRender,d=e.checkable,h=e.autoClearSearchValue,f=void 0===h||h,p=e.searchValue,m=e.onSearch,g=e.showSearch,v=e.expandTrigger,y=e.options,b=e.dropdownPrefixCls,x=e.loadData,S=e.popupVisible,C=e.open,k=e.popupClassName,E=e.dropdownClassName,w=e.dropdownMenuColumnStyle,O=e.dropdownStyle,T=e.popupPlacement,$=e.placement,A=e.onDropdownVisibleChange,P=e.onPopupVisibleChange,I=e.onOpenChange,M=e.expandIcon,_=void 0===M?">":M,D=e.loadingIcon,N=e.children,R=e.dropdownMatchSelectWidth,j=void 0!==R&&R,L=e.showCheckedStrategy,F=void 0===L?ad:L,B=e.optionRender,z=(0,r3.default)(e,sS),H=(0,r6.default)(i),V=!!d,W=(0,r8.default)(s,{value:o,postState:aS}),q=(0,r2.default)(W,2),G=q[0],X=q[1],Y=r7.useMemo(function(){return ag(a)},[JSON.stringify(a)]),U=a_(Y,y),K=(0,r2.default)(U,3),J=K[0],Z=K[1],Q=K[2],ee=(0,r8.default)("",{value:p,postState:function(e){return e||""}}),et=(0,r2.default)(ee,2),ei=et[0],en=et[1],er=function(e,t){en(e),"blur"!==t.source&&m&&m(e)},ea=aL(g),es=(0,r2.default)(ea,2),eo=es[0],el=es[1],eu=au(ei,J,Y,b||r,el,l||V),ec=aq(V,G,Z,Q,aT(J,Y)),ed=(0,r2.default)(ec,3),eh=ed[0],ef=ed[1],ep=ed[2],em=aw(r7.useMemo(function(){var e=aC(ap(eh),Z,F);return[].concat((0,r1.default)(ep),(0,r1.default)(Q(e)))},[eh,Z,Q,ep,F]),J,Y,V,c),eg=(0,r4.default)(function(e){if(X(e),u){var t=aS(e),i=t.map(function(e){return ak(e,J,Y).map(function(e){return e.option})});u(V?t:t[0],V?i:i[0])}}),ev=az(V,eg,eh,ef,ep,Z,Q,F),ey=(0,r4.default)(function(e){(!V||f)&&en(""),ev(e)}
4),eb=function(e,t){"clear"===t.type?eg([]):ey(t.values[0].valueCells)},ex=void 0!==C?C:S,eS=E||k,eC=$||T,ek=function(e){null==I||I(e),null==A||A(e),null==P||P(e)},eE=r7.useMemo(function(){return{options:J,fieldNames:Y,values:eh,halfValues:ef,changeOnSelect:l,onSelect:ey,checkable:d,searchOptions:eu,dropdownPrefixCls:b,loadData:x,expandTrigger:v,expandIcon:_,loadingIcon:D,dropdownMenuColumnStyle:w,optionRender:B}},[J,Y,eh,ef,l,ey,d,eu,b,x,v,_,D,w,B]),ew=!(ei?eu:J).length,eO=ei&&el.matchInputWidth||ew?{}:{minWidth:"auto"};return r7.createElement(r9.Provider,{value:eE},r7.createElement(r5.default,(0,rQ.default)({},z,{ref:t,id:H,prefixCls:r,autoClearSearchValue:f,dropdownMatchSelectWidth:j,dropdownStyle:(0,r0.default)((0,r0.default)({},eO),O),displayValues:em,onDisplayValuesChange:eb,mode:V?"multiple":void 0,searchValue:ei,onSearch:er,showSearch:eo,OptionList:sh,emptyOptions:ew,open:ex,dropdownClassName:eS,placement:eC,onDropdownVisibleChange:ek,getRawInputElement:function(){return N}})))});sC.SHOW_PARENT=ad,sC.SHOW_CHILD=ah,sC.Panel=sx;let sk=sC;var sE=ef,sw=ex,sO=e.i(512434),sT=ep,s$=e.i(82381),sA=u,sP=e.i(141417),sI=e.i(892345),sM=M,s_=e.i(592411),sD=iC,sN=e.i(332891),sR=e.i(281451),sj=e.i(963342),sL=e.i(591947),sF=e.i(858951),sB=e.i(125781),sz=e.i(480049),sH=n,sV=u;let sW=function(e,t){let{getPrefixCls:i,direction:n,renderEmpty:r}=sH.useContext(sV.ConfigContext),a=t||n;return[i("select",e),i("cascader",e),a,r]};var sq=n;function sG(e,t){return sq.useMemo(()=>!!t&&sq.createElement("span",{className:`${e}-checkbox-inner`}),[e,t])}var sX=n,sY=e.i(651974),sU=e.i(358196),sK=e.i(905941);let sJ=(e,t,i)=>{let n=i;i||(n=t?sX.createElement(sY.default,null):sX.createElement(sK.default,null));let r=sX.useMemo(()=>sX.createElement("span",{className:`${e}-menu-item-loading-icon`},sX.createElement(sU.default,{spin:!0})),[e]);return sX.useMemo(()=>[n,r],[n,r])};var sZ=n,sQ=r,s0=sP,s1=sI,s2=M,s3=e.i(542384),s5=c,s6=L,s4=e.i(90832),s8=F;let s7=e=>{let{prefixCls:t,componentCls:i}=e,n=`${i}-menu-item`,r=` 5 &${n}-expand ${n}-expand-icon, 6 ${n}-loading-icon 7`;return[(0,s4.getStyle)(`${t}-checkbox`,e),{[i]:{"&-checkbox":{top:0,marginInlineEnd:e.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${i}-menu-empty`]:{[`${i}-menu`]:{width:"100%",height:"auto",[n]:{color:e.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:e.controlItemWidth,height:e.dropdownHeight,margin:0,padding:e.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,s6.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&-item":Object.assign(Object.assign({},s8.textEllipsis),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:e.optionPadding,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationMid}`,borderRadius:e.borderRadiusSM,"&:hover":{background:e.controlItemBgHover},"&-disabled":{color:e.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[r]:{color:e.colorTextDisabled}},[`&-active:not(${n}-disabled)`]:{"&, &:hover":{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg}},"&-content":{flex:"auto"},[r]:{marginInlineStart:e.paddingXXS,color:e.colorIcon,fontSize:e.fontSizeIcon},"&-keyword":{color:e.colorHighlight}})}}}]},s9=e=>{let{componentCls:t,antCls:i}=e;return[{[t]:{width:e.controlWidth}},{[`${t}-dropdown`]:[{[`&${i}-select-dropdown`]:{padding:0}},s7(e)]},{[`${t}-dropdown-rtl`]:{direction:"rtl"}},(0,s3.genCompactItemStyle)(e)]},oe=e=>{let t=Math.round((e.controlHeight-e.fontSize*e.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:e.controlItemBgActive,optionSelectedFontWeight:e.fontWeightStrong,optionPadding:`${t}px ${e.paddingSM}px`,menuPadding:e.paddingXXS,optionSelectedColor:e.colorText}},ot=(0,s5.genStyleHooks)("Cascader",s9,oe,{unitless:{optionSelectedFontWeight:!0}});var oi=L;let on=e=>{let{componentCls:t}=e;return{[`${t}-panel`]:[s7(e),{display:"inline-flex",border:`${(0,oi.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,borderRadius:e.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${t}-menus`]:{alignItems:"stretch"},[`${t}-menu`]:{height:"auto"},"&-empty":{padding:e.paddingXXS}}]}}
7,or=(0,c.genComponentStyleHook)(["Cascader","Panel"],on,oe),oa=function(e){let{prefixCls:t,className:i,multiple:n,rootClassName:r,notFoundContent:a,direction:s,expandIcon:o,disabled:l}=e,u=sZ.useContext(s1.default),c=null!=l?l:u,[d,h,f,p]=sW(t,s),m=(0,s2.default)(h),[g,v,y]=ot(h,m);or(h);let[b,x]=sJ(d,"rtl"===f,o),S=a||(null==p?void 0:p("Cascader"))||sZ.createElement(s0.default,{componentName:"Cascader"}),C=sG(h,n);return g(sZ.createElement(sx,Object.assign({},e,{checkable:C,prefixCls:h,className:(0,sQ.default)(i,v,r,y,m),notFoundContent:S,direction:f,expandIcon:b,loadingIcon:x,disabled:c})))};var os=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let{SHOW_CHILD:oo,SHOW_PARENT:ol}=sk;function ou(e,t,i){let n=e.toLowerCase().split(t).reduce((e,i,n)=>0===n?[i]:[].concat((0,rK.default)(e),[t,i]),[]),r=[],a=0;return n.forEach((t,n)=>{let s=a+t.length,o=e.slice(a,s);a=s,n%2==1&&(o=rJ.createElement("span",{className:`${i}-menu-item-keyword`,key:`separator-${n}`},o)),r.push(o)}),r}let oc=(e,t,i,n)=>{let r=[],a=e.toLowerCase();return t.forEach((e,t)=>{0!==t&&r.push(" / ");let s=e[n.label],o=typeof s;("string"===o||"number"===o)&&(s=ou(String(s),a,i)),r.push(s)}),r},od=rJ.forwardRef((e,t)=>{var i,n,r,a;let{prefixCls:s,size:o,disabled:l,className:u,rootClassName:c,multiple:d,bordered:h=!0,transitionName:f,choiceTransitionName:p="",popupClassName:m,dropdownClassName:g,expandIcon:v,placement:y,showSearch:b,allowClear:x=!0,notFoundContent:S,direction:C,getPopupContainer:k,status:E,showArrow:w,builtinPlacements:O,style:T,variant:$,dropdownRender:A,onDropdownVisibleChange:P,dropdownMenuColumnStyle:I,popupRender:M,dropdownStyle:_,popupMenuColumnStyle:D,onOpenChange:N,styles:R,classNames:j}=e,L=os(e,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant","dropdownRender","onDropdownVisibleChange","dropdownMenuColumnStyle","popupRender","dropdownStyle","popupMenuColumnStyle","onOpenChange","styles","classNames"]),F=(0,sE.default)(L,["suffixIcon"]),{getPrefixCls:B,getPopupContainer:z,className:H,style:V,classNames:W,styles:q}=(0,sA.useComponentConfig)("cascader"),{popupOverflow:G}=rJ.useContext(sA.ConfigContext),{status:X,hasFeedback:Y,isFormItemInput:U,feedbackIcon:K}=rJ.useContext(sD.FormItemInputContext),J=(0,s$.getMergedStatus)(X,E),[Z,Q,ee,et]=sW(s,C),ei="rtl"===ee,en=B(),er=(0,sM.default)(Z),[ea,es,eo]=(0,sj.default)(Z,er),el=(0,sM.default)(Q),[eu]=ot(Q,el),{compactSize:ec,compactItemClassnames:ed}=(0,sz.useCompactItemContext)(Z,C),[eh,ef]=(0,sN.default)("cascader",$,h),ep=S||(null==et?void 0:et("Cascader"))||rJ.createElement(sP.default,{componentName:"Cascader"}),em=(0,rZ.default)((null==(i=null==j?void 0:j.popup)?void 0:i.root)||(null==(n=W.popup)?void 0:n.root)||m||g,`${Q}-dropdown`,{[`${Q}-dropdown-rtl`]:"rtl"===ee},c,er,W.root,null==j?void 0:j.root,el,es,eo),eg=(0,sF.default)(M||A),ev=D||I,ey=N||P,eb=(null==(r=null==R?void 0:R.popup)?void 0:r.root)||(null==(a=q.popup)?void 0:a.root)||_,ex=rJ.useMemo(()=>{if(!b)return b;let e={render:oc};return"object"==typeof b&&(e=Object.assign(Object.assign({},e),b)),e},[b]),eS=(0,s_.default)(e=>{var t;return null!=(t=null!=o?o:ec)?t:e}),eC=rJ.useContext(sI.default),ek=null!=l?l:eC,[eE,ew]=sJ(Z,ei,v),eO=sG(Q,d),eT=(0,sB.default)(e.suffixIcon,w),{suffixIcon:e$,removeIcon:eA,clearIcon:eP}=(0,sL.default)(Object.assign(Object.assign({},e),{hasFeedback:Y,feedbackIcon:K,showSuffixIcon:eT,multiple:d,prefixCls:Z,componentName:"Cascader"})),eI=rJ.useMemo(()=>void 0!==y?y:ei?"bottomRight":"bottomLeft",[y,ei]),eM=!0===x?{clearIcon:eP}:x,[e_]=(0,sw.useZIndex)("SelectLike",null==eb?void 0:eb.zIndex);return eu(ea(rJ.createElement(sk,Object.assign({prefixCls:Z,className:(0,rZ.default)(!s&&Q,{[`${Z}-lg`]:"large"===eS,[`${Z}-sm`]:"small"===eS,[`${Z}-rtl`]:ei,[`${Z}-${eh}`]:ef,[`${Z}-in-form-item`]:U},(0,s$.getStatusClassNames)(Z,J,Y),ed,H,u,c,null==j?void 0:j.root,W.root,er,el,es,eo),disabled:ek,style:Object.assign(Object.assign(Object.assign(Object.assign({},q.root),null==R?void 0:R.root),V),T)},F,{builtinPlacements:(0,sR.default)(O,G),direction:ee,placement:eI,notFoundContent:ep,allowClear:eM,showSearch:ex,expandIcon:eE,suffixIcon:e$,removeIcon:eA,loadingIcon:ew,checkable:eO,dropdownClassName:em,dropdownPrefixCls:s||Q,dropdownStyle:Object.assign(Object.assign({},eb),{zIndex:e_}
7),dropdownRender:eg,dropdownMenuColumnStyle:ev,onOpenChange:ey,choiceTransitionName:(0,sO.getTransitionName)(en,"",p),transitionName:(0,sO.getTransitionName)(en,"slide-up",f),getPopupContainer:k||z,ref:t}))))}),oh=(0,sT.default)(od,"dropdownAlign",e=>(0,sE.default)(e,["visible"]));od.SHOW_PARENT=ol,od.SHOW_CHILD=oo,od.Panel=oa,od._InternalPanelDoNotUseOrYouWillBeFired=oh;let of=od;var op=e.i(486333),om=e.i(766727),om=om;let og=om.default;var ov=e.i(961671),oy=n,ob=r,ox=iy,oS=e.i(300041),oC=ep,ok=s$,oE=u,ow=sI,oO=M,oT=s_,o$=iC,oA=e.i(390328),oP=sz,oI=e.i(587565),oM=n,o_=e.i(849213),oD=s,oN=n,oR=e.i(782316),oj=e.i(636655),oL=e.i(964780),oF=e.i(186462),oB=oI,oz=n;let oH=oz.default.createContext({}),oV=oz.default.createContext({});var oW=e.i(204951),oq=n,oG=oW;let oX=({prefixCls:e,value:t,onChange:i})=>{let n=()=>{if(i&&t&&!t.cleared){let e=t.toHsb();e.a=0;let n=(0,oG.generateColor)(e);n.cleared=!0,i(n)}};return oq.default.createElement("div",{className:`${e}-clear`,onClick:n})};var oY=n,oU=iy,oK=em;let oJ="hex",oZ="rgb",oQ="hsb";var o0=n,o1=oW,o2=n,o3=r,o5=e.i(329771);let o6=({prefixCls:e,min:t=0,max:i=100,value:n,onChange:r,className:a,formatter:s})=>{let o=`${e}-steppers`,[l,u]=(0,o2.useState)(0),c=Number.isNaN(n)?l:n;return o2.default.createElement(o5.default,{className:(0,o3.default)(o,a),min:t,max:i,value:c,formatter:s,size:"small",onChange:e=>{u(e||0),null==r||r(e)}})},o4=({prefixCls:e,value:t,onChange:i})=>{let n=`${e}-alpha-input`,[r,a]=(0,o0.useState)(()=>(0,o1.generateColor)(t||"#000")),s=t||r,o=e=>{let t=s.toHsb();t.a=(e||0)/100;let n=(0,o1.generateColor)(t);a(n),null==i||i(n)};return o0.default.createElement(o6,{value:(0,o1.getColorAlpha)(s),prefixCls:e,formatter:e=>`${e}%`,className:n,onChange:o})};var o8=n,o7=e.i(595518),o9=oI,le=oW;let lt=/(^#[\da-f]{6}$)|(^#[\da-f]{8}$)/i,li=e=>lt.test(`#${e}`),ln=({prefixCls:e,value:t,onChange:i})=>{let n=`${e}-hex-input`,[r,a]=(0,o8.useState)(()=>t?(0,o9.toHexFormat)(t.toHexString()):void 0);(0,o8.useEffect)(()=>{t&&a((0,o9.toHexFormat)(t.toHexString()))},[t]);let s=e=>{let t=e.target.value;a((0,o9.toHexFormat)(t)),li((0,o9.toHexFormat)(t,!0))&&(null==i||i((0,le.generateColor)(t)))};return o8.default.createElement(o7.default,{className:n,value:r,prefix:"#",onChange:s,size:"small"})};var lr=n,la=oW;let ls=({prefixCls:e,value:t,onChange:i})=>{let n=`${e}-hsb-input`,[r,a]=(0,lr.useState)(()=>(0,la.generateColor)(t||"#000")),s=t||r,o=(e,t)=>{let n=s.toHsb();n[t]="h"===t?e:(e||0)/100;let r=(0,la.generateColor)(n);a(r),null==i||i(r)};return lr.default.createElement("div",{className:n},lr.default.createElement(o6,{max:360,min:0,value:Number(s.toHsb().h),prefixCls:e,className:n,formatter:e=>(0,la.getRoundNumber)(e||0).toString(),onChange:e=>o(Number(e),"h")}),lr.default.createElement(o6,{max:100,min:0,value:100*Number(s.toHsb().s),prefixCls:e,className:n,formatter:e=>`${(0,la.getRoundNumber)(e||0)}%`,onChange:e=>o(Number(e),"s")}),lr.default.createElement(o6,{max:100,min:0,value:100*Number(s.toHsb().b),prefixCls:e,className:n,formatter:e=>`${(0,la.getRoundNumber)(e||0)}%`,onChange:e=>o(Number(e),"b")}))};var lo=n,ll=oW;let lu=({prefixCls:e,value:t,onChange:i})=>{let n=`${e}-rgb-input`,[r,a]=(0,lo.useState)(()=>(0,ll.generateColor)(t||"#000")),s=t||r,o=(e,t)=>{let n=s.toRgb();n[t]=e||0;let r=(0,ll.generateColor)(n);a(r),null==i||i(r)};return lo.default.createElement("div",{className:n},lo.default.createElement(o6,{max:255,min:0,value:Number(s.toRgb().r),prefixCls:e,className:n,onChange:e=>o(Number(e),"r")}),lo.default.createElement(o6,{max:255,min:0,value:Number(s.toRgb().g),prefixCls:e,className:n,onChange:e=>o(Number(e),"g")}),lo.default.createElement(o6,{max:255,min:0,value:Number(s.toRgb().b),prefixCls:e,className:n,onChange:e=>o(Number(e),"b")}))},lc=[oJ,oQ,oZ].map(e=>({value:e,label:e.toUpperCase()})),ld=e=>{let{prefixCls:t,format:i,value:n,disabledAlpha:r,onFormatChange:a,onChange:s,disabledFormat:o}=e,[l,u]=(0,oU.default)(oJ,{value:i,onChange:a}),c=`${t}-input`,d=e=>{u(e)},h=(0,oY.useMemo)(()=>{let e={value:n,prefixCls:t,onChange:s};switch(l){case oQ:return oY.default.createElement(ls,Object.assign({},e));case oZ:return oY.default.createElement(lu,Object.assign({},e));default:return oY.default.createElement(ln,Object.assign({},e))}},[l,t,n,s]);return oY.default.createElement("div",{className:`${c}-container`}
7,!o&&oY.default.createElement(oK.default,{value:l,variant:"borderless",getPopupContainer:e=>e,popupMatchSelectWidth:68,placement:"bottomRight",onChange:d,className:`${t}-format-select`,size:"small",options:lc}),oY.default.createElement("div",{className:c},h),!r&&oY.default.createElement(o4,{prefixCls:t,value:n,onChange:s}))};var lh=n,lf=r,lp=iK,lm=i3,lg=s,lv=i6,ly=r2,lb=r,lx=T,lS=iy,lC=e.i(858679),lk=aR,lE=n,lw=e_,lO=iK,lT=r2,l$=i8,lA=n,lP=e.i(547869);function lI(e,t,i){return(e-t)/(i-t)}function lM(e,t,i,n){var r=lI(t,i,n),a={};switch(e){case"rtl":a.right="".concat(100*r,"%"),a.transform="translateX(50%)";break;case"btt":a.bottom="".concat(100*r,"%"),a.transform="translateY(50%)";break;case"ttb":a.top="".concat(100*r,"%"),a.transform="translateY(-50%)";break;default:a.left="".concat(100*r,"%"),a.transform="translateX(-50%)"}return a}function l_(e,t){return Array.isArray(e)?e[t]:e}var lD=e_,lN=iK,lR=i3,lj=i8,lL=r,lF=sl,lB=n,lz=n;let lH=lz.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}});var lV=lz.createContext({}),lW=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"];let lq=lB.forwardRef(function(e,t){var i,n=e.prefixCls,r=e.value,a=e.valueIndex,s=e.onStartMove,o=e.onDelete,l=e.style,u=e.render,c=e.dragging,d=e.draggingDelete,h=e.onOffsetChange,f=e.onChangeComplete,p=e.onFocus,m=e.onMouseEnter,g=(0,lj.default)(e,lW),v=lB.useContext(lH),y=v.min,b=v.max,x=v.direction,S=v.disabled,C=v.keyboard,k=v.range,E=v.tabIndex,w=v.ariaLabelForHandle,O=v.ariaLabelledByForHandle,T=v.ariaRequired,$=v.ariaValueTextFormatterForHandle,A=v.styles,P=v.classNames,I="".concat(n,"-handle"),M=function(e){S||s(e,a)},_=function(e){null==p||p(e,a)},D=function(e){m(e,a)},N=function(e){if(!S&&C){var t=null;switch(e.which||e.keyCode){case lF.default.LEFT:t="ltr"===x||"btt"===x?-1:1;break;case lF.default.RIGHT:t="ltr"===x||"btt"===x?1:-1;break;case lF.default.UP:t="ttb"!==x?1:-1;break;case lF.default.DOWN:t="ttb"!==x?-1:1;break;case lF.default.HOME:t="min";break;case lF.default.END:t="max";break;case lF.default.PAGE_UP:t=2;break;case lF.default.PAGE_DOWN:t=-2;break;case lF.default.BACKSPACE:case lF.default.DELETE:null==o||o(a)}null!==t&&(e.preventDefault(),h(t,a))}},R=function(e){switch(e.which||e.keyCode){case lF.default.LEFT:case lF.default.RIGHT:case lF.default.UP:case lF.default.DOWN:case lF.default.HOME:case lF.default.END:case lF.default.PAGE_UP:case lF.default.PAGE_DOWN:null==f||f()}},j=lM(x,r,y,b),L={};null!==a&&(L={tabIndex:S?null:l_(E,a),role:"slider","aria-valuemin":y,"aria-valuemax":b,"aria-valuenow":r,"aria-disabled":S,"aria-label":l_(w,a),"aria-labelledby":l_(O,a),"aria-required":l_(T,a),"aria-valuetext":null==(i=l_($,a))?void 0:i(r),"aria-orientation":"ltr"===x||"rtl"===x?"horizontal":"vertical",onMouseDown:M,onTouchStart:M,onFocus:_,onMouseEnter:D,onKeyDown:N,onKeyUp:R});var F=lB.createElement("div",(0,lD.default)({ref:t,className:(0,lL.default)(I,(0,lR.default)((0,lR.default)((0,lR.default)({},"".concat(I,"-").concat(a+1),null!==a&&k),"".concat(I,"-dragging"),c),"".concat(I,"-dragging-delete"),d),P.handle),style:(0,lN.default)((0,lN.default)((0,lN.default)({},j),l),A.handle)},L,g));return u&&(F=u(F,{index:a,prefixCls:n,value:r,dragging:c,draggingDelete:d})),F});var lG=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onF
7ocus"];let lX=lA.forwardRef(function(e,t){var i=e.prefixCls,n=e.style,r=e.onStartMove,a=e.onOffsetChange,s=e.values,o=e.handleRender,l=e.activeHandleRender,u=e.draggingIndex,c=e.draggingDelete,d=e.onFocus,h=(0,l$.default)(e,lG),f=lA.useRef({}),p=lA.useState(!1),m=(0,lT.default)(p,2),g=m[0],v=m[1],y=lA.useState(-1),b=(0,lT.default)(y,2),x=b[0],S=b[1],C=function(e){S(e),v(!0)},k=function(e,t){C(t),null==d||d(e)},E=function(e,t){C(t)};lA.useImperativeHandle(t,function(){return{focus:function(e){var t;null==(t=f.current[e])||t.focus()},hideHelp:function(){(0,lP.flushSync)(function(){v(!1)})}}});var w=(0,lO.default)({prefixCls:i,onStartMove:r,onOffsetChange:a,render:o,onFocus:k,onMouseEnter:E},h);return lA.createElement(lA.Fragment,null,s.map(function(e,t){var i=u===t;return lA.createElement(lq,(0,lw.default)({ref:function(e){e?f.current[t]=e:delete f.current[t]},dragging:i,draggingDelete:i&&c,style:l_(n,t),key:t,value:e,valueIndex:t},w))}),l&&g&&lA.createElement(lq,(0,lw.default)({key:"a11y"},w,{value:s[x],valueIndex:null,dragging:-1!==u,draggingDelete:c,render:l,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))});var lY=n,lU=iK,lK=i3,lJ=r,lZ=n;let lQ=function(e){var t=e.prefixCls,i=e.style,n=e.children,r=e.value,a=e.onClick,s=lZ.useContext(lH),o=s.min,l=s.max,u=s.direction,c=s.includedStart,d=s.includedEnd,h=s.included,f="".concat(t,"-text"),p=lM(u,r,o,l);return lZ.createElement("span",{className:(0,lJ.default)(f,(0,lK.default)({},"".concat(f,"-active"),h&&c<=r&&r<=d)),style:(0,lU.default)((0,lU.default)({},p),i),onMouseDown:function(e){e.stopPropagation()},onClick:function(){a(r)}},n)},l0=function(e){var t=e.prefixCls,i=e.marks,n=e.onClick,r="".concat(t,"-mark");return i.length?lY.createElement("div",{className:r},i.map(function(e){var t=e.value,i=e.style,a=e.label;return lY.createElement(lQ,{key:t,prefixCls:r,style:i,value:t,onClick:n},a)})):null};var l1=n,l2=i3,l3=iK,l5=r,l6=n;let l4=function(e){var t=e.prefixCls,i=e.value,n=e.style,r=e.activeStyle,a=l6.useContext(lH),s=a.min,o=a.max,l=a.direction,u=a.included,c=a.includedStart,d=a.includedEnd,h="".concat(t,"-dot"),f=u&&c<=i&&i<=d,p=(0,l3.default)((0,l3.default)({},lM(l,i,s,o)),"function"==typeof n?n(i):n);return f&&(p=(0,l3.default)((0,l3.default)({},p),"function"==typeof r?r(i):r)),l6.createElement("span",{className:(0,l5.default)(h,(0,l2.default)({},"".concat(h,"-active"),f)),style:p})},l8=function(e){var t=e.prefixCls,i=e.marks,n=e.dots,r=e.style,a=e.activeStyle,s=l1.useContext(lH),o=s.min,l=s.max,u=s.step,c=l1.useMemo(function(){var e=new Set;if(i.forEach(function(t){e.add(t.value)}),n&&null!==u)for(var t=o;t<=l;)e.add(t),t+=u;return Array.from(e)},[o,l,u,n,i]);return l1.createElement("div",{className:"".concat(t,"-step")},c.map(function(e){return l1.createElement(l4,{prefixCls:t,key:e,value:e,style:r,activeStyle:a})}))};var l7=iK,l9=r,ue=n,ut=iK,ui=i3,un=r,ur=n;let ua=function(e){var t=e.prefixCls,i=e.style,n=e.start,r=e.end,a=e.index,s=e.onStartMove,o=e.replaceCls,l=ur.useContext(lH),u=l.direction,c=l.min,d=l.max,h=l.disabled,f=l.range,p=l.classNames,m="".concat(t,"-track"),g=lI(n,c,d),v=lI(r,c,d),y=function(e){!h&&s&&s(e,-1)},b={};switch(u){case"rtl":b.right="".concat(100*g,"%"),b.width="".concat(100*v-100*g,"%");break;case"btt":b.bottom="".concat(100*g,"%"),b.height="".concat(100*v-100*g,"%");break;case"ttb":b.top="".concat(100*g,"%"),b.height="".concat(100*v-100*g,"%");break;default:b.left="".concat(100*g,"%"),b.width="".concat(100*v-100*g,"%")}var x=o||(0,un.default)(m,(0,ui.default)((0,ui.default)({},"".concat(m,"-").concat(a+1),null!==a&&f),"".concat(t,"-track-draggable"),s),p.track);return ur.createElement("div",{className:x,style:(0,ut.default)((0,ut.default)({},b),i),onMouseDown:y,onTouchStart:y})},us=function(e){var t=e.prefixCls,i=e.style,n=e.values,r=e.startPoint,a=e.onStartMove,s=ue.useContext(lH),o=s.included,l=s.range,u=s.min,c=s.styles,d=s.classNames,h=ue.useMemo(function(){if(!l){if(0===n.length)return[];var e=null!=r?r:u,t=n[0];return[{start:Math.min(e,t),end:Math.max(e,t)}]}for(var i=[],a=0;a<n.length-1;a+=1)i.push({start:n[a],end:n[a+1]});return i},[n,l,r,u]);if(!o)return null;var f=null!=h&&h.length&&(d.tracks||c.tracks)?ue.createElement(ua,{index:null,prefixCls:t,start:h[0].start,end:h[h.length-1].end,replaceCls:(0,l9.default)(d.tracks,"".concat(t,"-tracks")),style:c.tracks}):null;return ue.createElement(ue.Fragment,null,f,h.map(function(e,n){var r=e.start,s=e.end;return ue.createElement(ua,{index:n,prefixCls:t,style:(0,l7.default)((0,l7.default)({},l_(i,n)),c.track),start:r,end:s,key:n,onStartMove:a})}))};var uo=s,ul=r2,uu=n,uc=T,ud=oj,uh=130;function uf(e){var t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}let up=function(e,t,i,n,r,a,s,o,l,u,c){var d=uu.useState(null),h=(0,ul.default)(d,2),f=h[0],p=h[1],m=uu.useState(-1),g=(0,ul.default)(m,2),v=g[0],y=g[1],b=uu.useState(!1),x=(0,ul.default)(b,2),S=x[0],C=x[1],k=uu.useState(i),E=(0,ul.default)(k,2),w=E[0],O=E[1],T=uu.useState(i),$=(0,ul.default)(T,2),A=$[0],P=$[1],I=uu.useRef(null),M=uu.useRef(null),_=uu.useRef(null),D=uu.useContext(lV),N=D.onDragStart,R=D.onDragChange;(0,ud.default)(function(){-1===v&&O(i)},[i,v]),uu.useEffect(function(){return function(){document.removeEventListener("mousemove",I.current),document.removeEventListener("mouseup",M.current),_.current&&(_.current.removeEventListener("touchmove",I.current),_.current.removeEventListener("touchend",M.current))}},[]);var j=function(e,t,i){void 0!==t&&p(t),O(e);var n=e;i&&(n=e.filter(function(e,t){return t!==v})),s(n),R&&R({rawValues:e,deleteIndex:i?v:-1,draggingIndex:v,draggingValue:t})},L=(0,uc.default)(function(e,t,i){if(-1===e){var s=A[0],o=A[A.length-1],u=n-s,c=r-o,d=t*(r-n);d=a(s+(d=Math.min(d=Math.max(d,u),c)))-s,j(A.map(function(e){return e+d}
7))}else{var h=(r-n)*t,f=(0,uo.default)(w);f[e]=A[e];var p=l(f,h,e,"dist");j(p.values,p.value,i)}}),F=function(n,r,a){n.stopPropagation();var s=a||i,l=s[r];y(r),p(l),P(s),O(s),C(!1);var d=uf(n),h=d.pageX,f=d.pageY,m=!1;N&&N({rawValues:s,draggingIndex:r,draggingValue:l});var g=function(i){i.preventDefault();var n,a,s=uf(i),o=s.pageX,l=s.pageY,d=o-h,p=l-f,g=e.current.getBoundingClientRect(),v=g.width,y=g.height;switch(t){case"btt":n=-p/y,a=d;break;case"ttb":n=p/y,a=d;break;case"rtl":n=-d/v,a=p;break;default:n=d/v,a=p}C(m=!!u&&Math.abs(a)>uh&&c<w.length),L(r,n,m)},v=function e(t){t.preventDefault(),document.removeEventListener("mouseup",e),document.removeEventListener("mousemove",g),_.current&&(_.current.removeEventListener("touchmove",I.current),_.current.removeEventListener("touchend",M.current)),I.current=null,M.current=null,_.current=null,o(m),y(-1),C(!1)};document.addEventListener("mouseup",v),document.addEventListener("mousemove",g),n.currentTarget.addEventListener("touchend",v),n.currentTarget.addEventListener("touchmove",g),I.current=g,M.current=v,_.current=n.currentTarget};return[v,f,S,uu.useMemo(function(){var e=(0,uo.default)(i).sort(function(e,t){return e-t}),t=(0,uo.default)(w).sort(function(e,t){return e-t}),n={};t.forEach(function(e){n[e]=(n[e]||0)+1}),e.forEach(function(e){n[e]=(n[e]||0)-1});var r=+!!u;return Object.values(n).reduce(function(e,t){return e+Math.abs(t)},0)<=r?w:i},[i,w,u]),F]};var um=s,ug=n;function uv(e,t,i,n,r,a){var s=ug.useCallback(function(i){return Math.max(e,Math.min(t,i))},[e,t]),o=ug.useCallback(function(n){if(null!==i){var r=e+Math.round((s(n)-e)/i)*i,a=function(e){return(String(e).split(".")[1]||"").length},o=Math.max(a(i),a(t),a(e)),l=Number(r.toFixed(o));return e<=l&&l<=t?l:null}return null},[i,e,t,s]),l=ug.useCallback(function(r){var a=s(r),l=n.map(function(e){return e.value});null!==i&&l.push(o(r)),l.push(e,t);var u=l[0],c=t-e;return l.forEach(function(e){var t=Math.abs(a-e);t<=c&&(u=e,c=t)}),u},[e,t,n,i,s,o]),u=function r(a,s,l){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"unit";if("number"==typeof s){var c,d=a[l],h=d+s,f=[];n.forEach(function(e){f.push(e.value)}),f.push(e,t),f.push(o(d));var p=s>0?1:-1;"unit"===u?f.push(o(d+p*i)):f.push(o(h)),f=f.filter(function(e){return null!==e}).filter(function(e){return s<0?e<=d:e>=d}),"unit"===u&&(f=f.filter(function(e){return e!==d}));var m="unit"===u?d:h,g=Math.abs((c=f[0])-m);if(f.forEach(function(e){var t=Math.abs(e-m);t<g&&(c=e,g=t)}),void 0===c)return s<0?e:t;if("dist"===u)return c;if(Math.abs(s)>1){var v=(0,um.default)(a);return v[l]=c,r(v,s-p,l,u)}return c}return"min"===s?e:"max"===s?t:void 0},c=function(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"unit",r=e[i],a=u(e,t,i,n);return{value:a,changed:a!==r}},d=function(e){return null===a&&0===e||"number"==typeof a&&e<a},h=function(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"unit",s=e.map(l),o=s[i],h=u(s,t,i,n);if(s[i]=h,!1===r){var f=a||0;i>0&&s[i-1]!==o&&(s[i]=Math.max(s[i],s[i-1]+f)),i<s.length-1&&s[i+1]!==o&&(s[i]=Math.min(s[i],s[i+1]-f))}else if("number"==typeof a||null===a){for(var p=i+1;p<s.length;p+=1)for(var m=!0;d(s[p]-s[p-1])&&m;){var g=c(s,1,p);s[p]=g.value,m=g.changed}for(var v=i;v>0;v-=1)for(var y=!0;d(s[v]-s[v-1])&&y;){var b=c(s,-1,v-1);s[v-1]=b.value,y=b.changed}for(var x=s.length-1;x>0;x-=1)for(var S=!0;d(s[x]-s[x-1])&&S;){var C=c(s,-1,x-1);s[x-1]=C.value,S=C.changed}for(var k=0;k<s.length-1;k+=1)for(var E=!0;d(s[k+1]-s[k])&&E;){var w=c(s,1,k+1);s[k+1]=w.value,E=w.changed}}return{value:s[i],values:s}};return[l,h]}var uy=n;function ub(e){return(0,uy.useMemo)(function(){if(!0===e||!e)return[!!e,!1,!1,0];var t=e.editable,i=e.draggableTrack;return[!0,t,!t&&i,e.minCount||0,e.maxCount]},[e])}let ux=lE.forwardRef(function(e,t){var i=e.prefixCls,n=void 0===i?"rc-slider":i,r=e.className,a=e.style,s=e.classNames,o=e.styles,l=e.id,u=e.disabled,c=void 0!==u&&u,d=e.keyboard,h=void 0===d||d,f=e.autoFocus,p=e.onFocus,m=e.onBlur,g=e.min,v=void 0===g?0:g,y=e.max,b=void 0===y?100:y,x=e.step,S=void 0===x?1:x,C=e.value,k=e.defaultValue,E=e.range,w=e.count,O=e.onChange,T=e.onBeforeChange,$=e.onAfterChange,A=e.onChangeComplete,P=e.allowCross,I=void 0===P||P,M=e.pushable,_=void 0!==M&&M,D=e.reverse,N=e.vertical,R=e.included,j=void 0===R||R,L=e.startPoint,F=e.trackStyle,B=e.handleStyle,z=e.railStyle,H=e.dotStyle,V=e.activeDotStyle,W=e.marks,q=e.dots,G=e.handleRender,X=e.activeHandleRender,Y=e.track,U=e.tabIndex,K=void 0===U?0:U,J=e.ariaLabelForHandle,Z=e.ariaLabelledByForHandle,Q=e.ariaRequired,ee=e.ariaValueTextFormatterForHandle,et=lE.useRef(null),ei=lE.useRef(null),en=lE.useMemo(function(){return N?D?"ttb":"btt":D?"rtl":"ltr"},[D,N]),er=ub(E),ea=(0,ly.default)(er,5),es=ea[0],eo=ea[1],el=ea[2],eu=ea[3],ec=ea[4],ed=lE.useMemo(function(){return isFinite(v)?v:0},[v]),eh=lE.useMemo(function(){return isFinite(b)?b:100},[b]),ef=lE.useMemo(function(){return null!==S&&S<=0?1:S},[S]),ep=lE.useMemo(function(){return"boolean"==typeof _?!!_&&ef:_>=0&&_},[_,ef]),em=lE.useMemo(function(){return Object.keys(W||{}).map(function(e){var t=W[e],i={value:Number(e)};return t&&"object"===(0,lv.default)(t)&&!lE.isValidElement(t)&&("label"in t||"style"in t)?(i.style=t.style,i.label=t.label):i.label=t,i}).filter(function(e){var t=e.label;return t||"number"==typeof t}).sort(function(e,t){return e.value-t.value})},[W]),eg=uv(ed,eh,ef,em,I,ep),ev=(0,ly.default)(eg,2),ey=ev[0],eb=ev[1],ex=(0,lS.default)(k,{value:C}),eS=(0,ly.default)(ex,2),eC=eS[0],ek=eS[1],eE=lE.useMemo(function(){var e=null==eC?[]:Array.isArray(eC)?eC:[eC],t=(0,ly.default)(e,1)[0],i=void 0===t?ed:t,n=null===eC?[]:[i];if(es){if(n=(0,lg.default)(e),w||void 0===eC){var r,a=w>=0?w+1:2;for(n=n.slice(0,a);n.length<a;)n.push(null!=(r=n[n.length-1])?r:ed)}n.sort(function(e,t){return e-t})}
7return n.forEach(function(e,t){n[t]=ey(e)}),n},[eC,es,ed,w,ey]),ew=function(e){return es?e:e[0]},eO=(0,lx.default)(function(e){var t=(0,lg.default)(e).sort(function(e,t){return e-t});O&&!(0,lC.default)(t,eE,!0)&&O(ew(t)),ek(t)}),eT=(0,lx.default)(function(e){e&&et.current.hideHelp();var t=ew(eE);null==$||$(t),(0,lk.default)(!$,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),null==A||A(t)}),e$=function(e){if(!c&&eo&&!(eE.length<=eu)){var t=(0,lg.default)(eE);t.splice(e,1),null==T||T(ew(t)),eO(t);var i=Math.max(0,e-1);et.current.hideHelp(),et.current.focus(i)}},eA=up(ei,en,eE,ed,eh,ey,eO,eT,eb,eo,eu),eP=(0,ly.default)(eA,5),eI=eP[0],eM=eP[1],e_=eP[2],eD=eP[3],eN=eP[4],eR=function(e,t){if(!c){var i,n,r=(0,lg.default)(eE),a=0,s=0,o=eh-ed;eE.forEach(function(t,i){var n=Math.abs(e-t);n<=o&&(o=n,a=i),t<e&&(s=i)});var l=a;eo&&0!==o&&(!ec||eE.length<ec)?(r.splice(s+1,0,e),l=s+1):r[a]=e,es&&!eE.length&&void 0===w&&r.push(e);var u=ew(r);null==T||T(u),eO(r),t?(null==(i=document.activeElement)||null==(n=i.blur)||n.call(i),et.current.focus(l),eN(t,l,r)):(null==$||$(u),(0,lk.default)(!$,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),null==A||A(u))}},ej=function(e){e.preventDefault();var t,i=ei.current.getBoundingClientRect(),n=i.width,r=i.height,a=i.left,s=i.top,o=i.bottom,l=i.right,u=e.clientX,c=e.clientY;switch(en){case"btt":t=(o-c)/r;break;case"ttb":t=(c-s)/r;break;case"rtl":t=(l-u)/n;break;default:t=(u-a)/n}eR(ey(ed+t*(eh-ed)),e)},eL=lE.useState(null),eF=(0,ly.default)(eL,2),eB=eF[0],ez=eF[1],eH=function(e,t){if(!c){var i=eb(eE,e,t);null==T||T(ew(eE)),eO(i.values),ez(i.value)}};lE.useEffect(function(){if(null!==eB){var e=eE.indexOf(eB);e>=0&&et.current.focus(e)}ez(null)},[eB]);var eV=lE.useMemo(function(){return(!el||null!==ef)&&el},[el,ef]),eW=(0,lx.default)(function(e,t){eN(e,t),null==T||T(ew(eE))}),eq=-1!==eI;lE.useEffect(function(){if(!eq){var e=eE.lastIndexOf(eM);et.current.focus(e)}},[eq]);var eG=lE.useMemo(function(){return(0,lg.default)(eD).sort(function(e,t){return e-t})},[eD]),eX=lE.useMemo(function(){return es?[eG[0],eG[eG.length-1]]:[ed,eG[0]]},[eG,es,ed]),eY=(0,ly.default)(eX,2),eU=eY[0],eK=eY[1];lE.useImperativeHandle(t,function(){return{focus:function(){et.current.focus(0)},blur:function(){var e,t=document.activeElement;null!=(e=ei.current)&&e.contains(t)&&(null==t||t.blur())}}}),lE.useEffect(function(){f&&et.current.focus(0)},[]);var eJ=lE.useMemo(function(){return{min:ed,max:eh,direction:en,disabled:c,keyboard:h,step:ef,included:j,includedStart:eU,includedEnd:eK,range:es,tabIndex:K,ariaLabelForHandle:J,ariaLabelledByForHandle:Z,ariaRequired:Q,ariaValueTextFormatterForHandle:ee,styles:o||{},classNames:s||{}}},[ed,eh,en,c,h,ef,j,eU,eK,es,K,J,Z,Q,ee,o,s]);return lE.createElement(lH.Provider,{value:eJ},lE.createElement("div",{ref:ei,className:(0,lb.default)(n,r,(0,lm.default)((0,lm.default)((0,lm.default)((0,lm.default)({},"".concat(n,"-disabled"),c),"".concat(n,"-vertical"),N),"".concat(n,"-horizontal"),!N),"".concat(n,"-with-marks"),em.length)),style:a,onMouseDown:ej,id:l},lE.createElement("div",{className:(0,lb.default)("".concat(n,"-rail"),null==s?void 0:s.rail),style:(0,lp.default)((0,lp.default)({},z),null==o?void 0:o.rail)}),!1!==Y&&lE.createElement(us,{prefixCls:n,style:F,values:eE,startPoint:L,onStartMove:eV?eW:void 0}),lE.createElement(l8,{prefixCls:n,marks:em,dots:q,style:H,activeStyle:V}),lE.createElement(lX,{ref:et,prefixCls:n,style:B,values:eD,draggingIndex:eI,draggingDelete:e_,onStartMove:eW,onOffsetChange:eH,onFocus:p,onBlur:m,handleRender:G,activeHandleRender:X,onChangeComplete:eT,onDelete:eo?e$:void 0}),lE.createElement(l0,{prefixCls:n,marks:em,onClick:eR})))});var uS=T,uC=n,uk=r,uE=o,uw=sI;let uO=(0,n.createContext)({});var uT=n,u$=o,uA=e.i(616419),uP=e.i(969442);let uI=uT.forwardRef((e,t)=>{let{open:i,draggingDelete:n,value:r}=e,a=(0,uT.useRef)(null),s=i&&!n,o=(0,uT.useRef)(null);function l(){u$.default.cancel(o.current),o.current=null}function u(){o.current=(0,u$.default)(()=>{var e;null==(e=a.current)||e.forceAlign(),o.current=null})}return uT.useEffect(()=>(s?u():l(),l),[s,e.title,r]),uT.createElement(uP.default,Object.assign({ref:(0,uA.composeRef)(a,t)},e,{open:s}))});var uM=L,u_=e.i(221588),uD=F,uN=z;let uR=e=>{let{componentCls:t,antCls:i,controlSize:n,dotSize:r,marginFull:a,marginPart:s,colorFillContentHover:o,handleColorDisabled:l,calc:u,handleSize:c,handleSizeHover:
vendor: 1,154 bytes, line 7
7d,handleActiveColor:h,handleActiveOutlineColor:f,handleLineWidth:p,handleLineWidthHover:m,motionDurationMid:g}=e;return{[t]:Object.assign(Object.assign({},(0,uD.resetComponent)(e)),{position:"relative",height:n,margin:`${(0,uM.unit)(s)} ${(0,uM.unit)(a)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,uM.unit)(a)} ${(0,uM.unit)(s)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${g}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${g}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:o},[`${t}-handle::after`]:{boxShadow:`0 0 0 ${(0,uM.unit)(p)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:c,height:c,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0}
7,"&::before":{content:'""',position:"absolute",insetInlineStart:u(p).mul(-1).equal(),insetBlockStart:u(p).mul(-1).equal(),width:u(c).add(u(p).mul(2)).equal(),height:u(c).add(u(p).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:c,height:c,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${(0,uM.unit)(p)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` 8 inset-inline-start ${g}, 9 inset-block-start ${g}, 10 width ${g}, 11 height ${g}, 12 box-shadow ${g}, 13 outline ${g} 14 `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:u(d).sub(c).div(2).add(m).mul(-1).equal(),insetBlockStart:u(d).sub(c).div(2).add(m).mul(-1).equal(),width:u(d).add(u(m).mul(2)).equal(),height:u(d).add(u(m).mul(2)).equal()},"&::after":{boxShadow:`0 0 0 ${(0,uM.unit)(m)} ${h}`,outline:`6px solid ${f}`,width:d,height:d,insetInlineStart:e.calc(c).sub(d).div(2).equal(),insetBlockStart:e.calc(c).sub(d).div(2).equal()}}},[`&-lock ${t}-handle`]:{"&::before, &::after":{transition:"none"}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:r,height:r,backgroundColor:e.colorBgElevated,border:`${(0,uM.unit)(p)} solid ${e.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.dotActiveBorderColor}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.railBg} !important`},[`${t}-track`]:{backgroundColor:`${e.trackBgDisabled} !important`},[` 15 ${t}-dot 16 `]:{backgroundColor:e.colorBgElevated,borderColor:e.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:{backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:c,height:c,boxShadow:`0 0 0 ${(0,uM.unit)(p)} ${l}`,insetInlineStart:0,insetBlockStart:0},[` 17 ${t}-mark-text, 18 ${t}-dot 19 `]:{cursor:"not-allowed !important"}},[`&-tooltip ${i}-tooltip-inner`]:{minWidth:"unset"}})}},uj=(e,t)=>{let{componentCls:i,railSize:n,handleSize:r,dotSize:a,marginFull:s,calc:o}=e,l=t?"paddingBlock":"paddingInline",u=t?"width":"height",c=t?"height":"width",d=t?"insetBlockStart":"insetInlineStart",h=t?"top":"insetInlineStart",f=o(n).mul(3).sub(r).div(2).equal(),p=o(r).sub(n).div(2).equal(),m=t?{borderWidth:`${(0,uM.unit)(p)} 0`,transform:`translateY(${(0,uM.unit)(o(p).mul(-1).equal())})`}:{borderWidth:`0 ${(0,uM.unit)(p)}`,transform:`translateX(${(0,uM.unit)(e.calc(p).mul(-1).equal())})`};return{[l]:n,[c]:o(n).mul(3).equal(),[`${i}-rail`]:{[u]:"100%",[c]:n},[`${i}-track,${i}-tracks`]:{[c]:n},[`${i}-track-draggable`]:Object.assign({},m),[`${i}-handle`]:{[d]:f},[`${i}-mark`]:{insetInlineStart:0,top:0,[h]:o(n).mul(3).add(t?0:s).equal(),[u]:"100%"},[`${i}-step`]:{insetInlineStart:0,top:0,[h]:n,[u]:"100%",[c]:n},[`${i}-dot`]:{position:"absolute",[d]:o(n).sub(a).div(2).equal()}}},uL=e=>{let{componentCls:t,marginPartWithMark:i}=e;return{[`${t}-horizontal`]:Object.assign(Object.assign({},uj(e,!0)),{[`&${t}-with-marks`]:{marginBottom:i}})}},uF=e=>{let{componentCls:t}=e;return{[`${t}-vertical`]:Object.assign(Object.assign({},uj(e,!1)),{height:"100%"})}},uB=e=>{let t=1,i=e.controlHeightLG/4,n=e.controlHeightSM/2,r=e.lineWidth+t,a=e.lineWidth+1.5*t,s=e.colorPrimary,o=new u_.FastColor(s).setA(.2).toRgbString();return{controlSize:i,railSize:4,handleSize:i,handleSizeHover:n,dotSize:8,handleLineWidth:r,handleLineWidthHover:a,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:s,handleActiveOutlineColor:o,handleColorDisabled:new u_.FastColor(e.colorTextDisabled).onBackgroun
19d(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}},uz=(0,c.genStyleHooks)("Slider",e=>{let t=(0,uN.mergeToken)(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[uR(t),uL(t),uF(t)]},uB);var uH=n,uV=o;function uW(){let[e,t]=uH.useState(!1),i=uH.useRef(null),n=()=>{uV.default.cancel(i.current)},r=e=>{n(),e?t(e):i.current=(0,uV.default)(()=>{t(e)})};return uH.useEffect(()=>n,[]),[e,r]}var uq=u,uG=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function uX(e,t){return e||null===e?e:t||null===t?t:e=>"number"==typeof e?e.toString():""}let uY=uC.default.forwardRef((e,t)=>{let{prefixCls:i,range:n,className:r,rootClassName:a,style:s,disabled:o,tooltipPrefixCls:l,tipFormatter:u,tooltipVisible:c,getTooltipPopupContainer:d,tooltipPlacement:h,tooltip:f={},onChangeComplete:p,classNames:m,styles:g}=e,v=uG(e,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:y}=e,{getPrefixCls:b,direction:x,className:S,style:C,classNames:k,styles:E,getPopupContainer:w}=(0,uq.useComponentConfig)("slider"),O=uC.default.useContext(uw.default),T=null!=o?o:O,{handleRender:$,direction:A}=uC.default.useContext(uO),P="rtl"===(A||x),[I,M]=uW(),[_,D]=uW(),N=Object.assign({},f),{open:R,placement:j,getPopupContainer:L,prefixCls:F,formatter:B}=N,z=null!=R?R:c,H=(I||_)&&!1!==z,V=uX(B,u),[W,q]=uW(),G=e=>{null==p||p(e),q(!1)},X=(e,t)=>e||(t?P?"left":"right":"top"),Y=b("slider",i),[U,K,J]=uz(Y),Z=(0,uk.default)(r,S,k.root,null==m?void 0:m.root,a,{[`${Y}-rtl`]:P,[`${Y}-lock`]:W},K,J);P&&!v.vertical&&(v.reverse=!v.reverse),uC.default.useEffect(()=>{let e=()=>{(0,uE.default)(()=>{D(!1)},1)};return document.addEventListener("mouseup",e),()=>{document.removeEventListener("mouseup",e)}},[]);let Q=n&&!z,ee=$||((e,t)=>{let{index:i}=t,n=e.props;function r(e,t,i){var r,a,s,o;i&&(null==(a=(r=v)[e])||a.call(r,t)),null==(o=(s=n)[e])||o.call(s,t)}let a=Object.assign(Object.assign({},n),{onMouseEnter:e=>{M(!0),r("onMouseEnter",e)},onMouseLeave:e=>{M(!1),r("onMouseLeave",e)},onMouseDown:e=>{D(!0),q(!0),r("onMouseDown",e)},onFocus:e=>{var t;D(!0),null==(t=v.onFocus)||t.call(v,e),r("onFocus",e,!0)},onBlur:e=>{var t;D(!1),null==(t=v.onBlur)||t.call(v,e),r("onBlur",e,!0)}}),s=uC.default.cloneElement(e,a),o=(!!z||H)&&null!==V;return Q?s:uC.default.createElement(uI,Object.assign({},N,{prefixCls:b("tooltip",null!=F?F:l),title:V?V(t.value):"",value:t.value,open:o,placement:X(null!=j?j:h,y),key:i,classNames:{root:`${Y}-tooltip`},getPopupContainer:L||d||w}),s)}),et=Q?(e,t)=>{let i=uC.default.cloneElement(e,{style:Object.assign(Object.assign({},e.props.style),{visibility:"hidden"})});return uC.default.createElement(uI,Object.assign({},N,{prefixCls:b("tooltip",null!=F?F:l),title:V?V(t.value):"",open:null!==V&&H,placement:X(null!=j?j:h,y),key:"tooltip",classNames:{root:`${Y}-tooltip`},getPopupContainer:L||d||w,draggingDelete:t.draggingDelete}),i)}:void 0,ei=Object.assign(Object.assign(Object.assign(Object.assign({},E.root),C),null==g?void 0:g.root),s),en=Object.assign(Object.assign({},E.tracks),null==g?void 0:g.tracks),er=(0,uk.default)(k.tracks,null==m?void 0:m.tracks);return U(uC.default.createElement(ux,Object.assign({},v,{classNames:Object.assign({handle:(0,uk.default)(k.handle,null==m?void 0:m.handle),rail:(0,uk.default)(k.rail,null==m?void 0:m.rail),track:(0,uk.default)(k.track,null==m?void 0:m.track)},er?{tracks:er}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},E.handle),null==g?void 0:g.handle),rail:Object.assign(Object.assign({},E.rail),null==g?void 0:g.rail),track:Object.assign(Object.assign({},E.track),null==g?void 0:g.track)},Object.keys(en).length?{tracks:en}:{}),step:v.step,range:n,className:Z,style:ei,disabled:T,ref:t,prefixCls:Y,handleRender:ee,activeHandleRender:et,onChangeComplete:G})))});var uU=oW,uK=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let uJ=e=>{let{prefixCls:t,colors:i,type:n,color:r,range:a=!1,className:s,activeIndex:o,onActive:l,onDragStart:u,onDragChange:c,onKeyDelete:d}=e,h=Object.assign(Object.assign({},uK(e,["prefixCls","colors","type","color","range","className","activeIndex","onActive","onDragStart","onDrag
19Change","onKeyDelete"])),{track:!1}),f=lh.useMemo(()=>{let e=i.map(e=>`${e.color} ${e.percent}%`).join(", ");return`linear-gradient(90deg, ${e})`},[i]),p=lh.useMemo(()=>r&&n?"alpha"===n?r.toRgbString():`hsl(${r.toHsb().h}, 100%, 50%)`:null,[r,n]),m=(0,uS.default)(u),g=(0,uS.default)(c),v=lh.useMemo(()=>({onDragStart:m,onDragChange:g}),[]),y=(0,uS.default)((e,r)=>{let{onFocus:a,style:s,className:u,onKeyDown:c}=e.props,h=Object.assign({},s);return"gradient"===n&&(h.background=(0,uU.getGradientPercentColor)(i,r.value)),lh.cloneElement(e,{onFocus:e=>{null==l||l(r.index),null==a||a(e)},style:h,className:(0,lf.default)(u,{[`${t}-slider-handle-active`]:o===r.index}),onKeyDown:e=>{("Delete"===e.key||"Backspace"===e.key)&&d&&d(r.index),null==c||c(e)}})}),b=lh.useMemo(()=>({direction:"ltr",handleRender:y}),[]);return lh.createElement(uO.Provider,{value:b},lh.createElement(lV.Provider,{value:v},lh.createElement(uY,Object.assign({},h,{className:(0,lf.default)(s,`${t}-slider`),tooltip:{open:!1},range:{editable:a,minCount:2},styles:{rail:{background:f},handle:p?{background:p}:{}},classNames:{rail:`${t}-slider-rail`,handle:`${t}-slider-handle`}}))))},uZ=e=>{let{value:t,onChange:i,onChangeComplete:n}=e,r=e=>i(e[0]),a=e=>n(e[0]);return lh.createElement(uJ,Object.assign({},e,{value:[t],onChange:r,onChangeComplete:a}))};var uQ=s,u0=n,u1=oI,u2=oW;function u3(e){return(0,uQ.default)(e).sort((e,t)=>e.percent-t.percent)}let u5=e=>{let{prefixCls:t,mode:i,onChange:n,onChangeComplete:r,onActive:a,activeIndex:s,onGradientDragging:o,colors:l}=e,u="gradient"===i,c=u0.useMemo(()=>l.map(e=>({percent:e.percent,color:e.color.toRgbString()})),[l]),d=u0.useMemo(()=>c.map(e=>e.percent),[c]),h=u0.useRef(c),f=({rawValues:e,draggingIndex:t,draggingValue:i})=>{if(e.length>c.length){let e=(0,u2.getGradientPercentColor)(c,i),n=(0,uQ.default)(c);n.splice(t,0,{percent:i,color:e}),h.current=n}else h.current=c;o(!0),n(new u1.AggregationColor(u3(h.current)),!0)},p=({deleteIndex:e,draggingIndex:t,draggingValue:i})=>{let r=(0,uQ.default)(h.current);-1!==e?r.splice(e,1):(r[t]=Object.assign(Object.assign({},r[t]),{percent:i}),r=u3(r)),n(new u1.AggregationColor(r),!0)},m=e=>{let t=(0,uQ.default)(c);t.splice(e,1);let i=new u1.AggregationColor(t);n(i),r(i)},g=e=>{r(new u1.AggregationColor(c)),s>=e.length&&a(e.length-1),o(!1)};return u?u0.createElement(uJ,{min:0,max:100,prefixCls:t,className:`${t}-gradient-slider`,colors:c,color:null,value:d,range:!0,onChangeComplete:g,disabled:!1,type:"gradient",activeIndex:s,onActive:a,onDragStart:f,onDragChange:p,onKeyDelete:m}):null},u6=u0.memo(u5);var u4=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let u8={slider:uZ},u7=()=>{let e=(0,oN.useContext)(oH),{mode:t,onModeChange:i,modeOptions:n,prefixCls:r,allowClear:a,value:s,disabledAlpha:o,onChange:l,onClear:u,onChangeComplete:c,activeIndex:d,gradientDragging:h}=e,f=u4(e,["mode","onModeChange","modeOptions","prefixCls","allowClear","value","disabledAlpha","onChange","onClear","onChangeComplete","activeIndex","gradientDragging"]),p=oN.default.useMemo(()=>s.cleared?[{percent:0,color:new oB.AggregationColor("")},{percent:100,color:new oB.AggregationColor("")}]:s.getColors(),[s]),m=!s.isGradient(),[g,v]=oN.default.useState(s);(0,oj.default)(()=>{var e;m||v(null==(e=p[d])?void 0:e.color)},[m,p,h,d]);let y=oN.default.useMemo(()=>{var e;return m?s:h?g:null==(e=p[d])?void 0:e.color},[p,s,d,m,g,h]),[b,x]=oN.default.useState(y),[S,C]=(0,oL.useForceUpdate)(),k=(null==b?void 0:b.equals(y))?y:b;(0,oj.default)(()=>{x(y)},[S,null==y?void 0:y.toHexString()]);let E=(e,i)=>{let n=(0,oW.generateColor)(e);if(s.cleared){let e=n.toRgb();if(e.r||e.g||e.b||!i)n=(0,oW.genAlphaColor)(n);else{let{type:e,value:t=0}=i;n=new oB.AggregationColor({h:"hue"===e?t:0,s:1,b:1,a:"alpha"===e?t/100:1})}}if("single"===t)return n;let r=(0,oD.default)(p);return r[d]=Object.assign(Object.assign({},r[d]),{color:n}),new oB.AggregationColor(r)},w=(e,t,i)=>{let n=E(e,i);x(n.isGradient()?n.getColors()[d].color:n),l(n,t)},O=(e,t)=>{c(E(e,t)),C()},T=e=>{l(E(e))},$=null,A=n.length>1;return(a||A)&&($=oN.default.createElement("div",{className:`${r}-operation`},A&&oN.default.createElement(oF.default,{size:"small",options:n,value:t,onChange:i}),oN.default.createElement(oX,Object.assign({prefixCls:r,value:s,onChange:e=>{l(e),null==u||u()}},f)))),oN.default.createElement(oN.default.Fragment,null,$,oN.default.createElement(u6,Object.assign({},e,{colors:p})),oN.default.createElement(oR.default,{prefixCls:r,value:null==k?void 0:k.toHsb(),disabledAlpha:o,onChange:(e,t)=>
19{w(e,!0,t)},onChangeComplete:(e,t)=>{O(e,t)},components:u8}),oN.default.createElement(ld,Object.assign({value:y,onChange:T,prefixCls:r,disabledAlpha:o},f)))};var u9=n,ce=e.i(336200);let ct=()=>{let{prefixCls:e,value:t,presets:i,onChange:n}=(0,u9.useContext)(oV);return Array.isArray(i)?u9.default.createElement(ce.default,{value:t,presets:i,prefixCls:e,onChange:n}):null},ci=e=>{let{prefixCls:t,presets:i,panelRender:n,value:r,onChange:a,onClear:s,allowClear:o,disabledAlpha:l,mode:u,onModeChange:c,modeOptions:d,onChangeComplete:h,activeIndex:f,onActive:p,format:m,onFormatChange:g,gradientDragging:v,onGradientDragging:y,disabledFormat:b}=e,x=`${t}-inner`,S=oM.default.useMemo(()=>({prefixCls:t,value:r,onChange:a,onClear:s,allowClear:o,disabledAlpha:l,mode:u,onModeChange:c,modeOptions:d,onChangeComplete:h,activeIndex:f,onActive:p,format:m,onFormatChange:g,gradientDragging:v,onGradientDragging:y,disabledFormat:b}),[t,r,a,s,o,l,u,c,d,h,f,p,m,g,v,y,b]),C=oM.default.useMemo(()=>({prefixCls:t,value:r,presets:i,onChange:a}),[t,r,i,a]),k=oM.default.createElement("div",{className:`${x}-content`},oM.default.createElement(u7,null),Array.isArray(i)&&oM.default.createElement(o_.default,null),oM.default.createElement(ct,null));return oM.default.createElement(oH.Provider,{value:S},oM.default.createElement(oV.Provider,{value:C},oM.default.createElement("div",{className:x},"function"==typeof n?n(k,{components:{Picker:u7,Presets:ct}}):k)))};var cn=n,cr=e.i(251352),ca=r,cs=tF,co=ix,cl=oW,cu=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let cc=(0,cn.forwardRef)((e,t)=>{let{color:i,prefixCls:n,open:r,disabled:a,format:s,className:o,showText:l,activeIndex:u}=e,c=cu(e,["color","prefixCls","open","disabled","format","className","showText","activeIndex"]),d=`${n}-trigger`,h=`${d}-text`,f=`${h}-cell`,[p]=(0,co.useLocale)("ColorPicker"),m=cn.default.useMemo(()=>{if(!l)return"";if("function"==typeof l)return l(i);if(i.cleared)return p.transparent;if(i.isGradient())return i.getColors().map((e,t)=>{let i=-1!==u&&u!==t;return cn.default.createElement("span",{key:t,className:(0,ca.default)(f,i&&`${f}-inactive`)},e.color.toRgbString()," ",e.percent,"%")});let e=i.toHexString().toUpperCase(),t=(0,cl.getColorAlpha)(i);switch(s){case"rgb":return i.toRgbString();case"hsb":return i.toHsbString();default:return t<100?`${e.slice(0,7)},${t}%`:e}},[i,s,l,u,p.transparent,f]),g=(0,cn.useMemo)(()=>i.cleared?cn.default.createElement(oX,{prefixCls:n}):cn.default.createElement(cr.ColorBlock,{prefixCls:n,color:i.toCssString()}),[i,n]);return cn.default.createElement("div",Object.assign({ref:t,className:(0,ca.default)(d,o,{[`${d}-active`]:r,[`${d}-disabled`]:a})},(0,cs.default)(c)),g,l&&cn.default.createElement("div",{className:h},m))});var cd=n,ch=T,cf=iy,cp=ix,cm=oW;function cg(e,t,i){let[n]=(0,cp.useLocale)("ColorPicker"),[r,a]=(0,cf.default)(e,{value:t}),[s,o]=cd.useState("single"),[l,u]=cd.useMemo(()=>{let e=(Array.isArray(i)?i:[i]).filter(e=>e);e.length||e.push("single");let t=new Set(e),r=[],a=(e,i)=>{t.has(e)&&r.push({label:i,value:e})};return a("single",n.singleColor),a("gradient",n.gradientColor),[r,t]},[i,n.singleColor,n.gradientColor]),[c,d]=cd.useState(null),h=(0,ch.default)(e=>{d(e),a(e)}),f=cd.useMemo(()=>{let e=(0,cm.generateColor)(r||"");return e.equals(c)?c:e},[r,c]),p=cd.useMemo(()=>{var e;return u.has(s)?s:null==(e=l[0])?void 0:e.value},[u,s,l]);return cd.useEffect(()=>{o(f.isGradient()?"gradient":"single")},[f]),[f,h,p,o,l]}var cv=L,cy=s3,cb=z,cx=L;let cS=(e,t)=>({backgroundImage:`conic-gradient(${t} 25%, transparent 25% 50%, ${t} 50% 75%, transparent 75% 100%)`,backgroundSize:`${e} ${e}`}),cC=(e,t)=>{let{componentCls:i,borderRadiusSM:n,colorPickerInsetShadow:r,lineWidth:a,colorFillSecondary:s}=e;return{[`${i}-color-block`]:Object.assign(Object.assign({position:"relative",borderRadius:n,width:t,height:t,boxShadow:r,flex:"none"},cS("50%",e.colorFillSecondary)),{[`${i}-color-block-inner`]:{width:"100%",height:"100%",boxShadow:`inset 0 0 0 ${(0,cx.unit)(a)} ${s}`,borderRadius:"inherit"}})}};var ck=L;let cE=e=>{let{componentCls:t,antCls:i,fontSizeSM:n,lineHeightSM:r,colorPickerAlphaInputWidth:a,marginXXS:s,paddingXXS:o,controlHeightSM:l,marginXS:u,fontSizeIcon:c,paddingXS:d,colorTextPlaceholder:h,colorPickerInputNumberHandleWidth:f,lineWidth:p}=e;return{[`${t}-input-container`]:{display:"flex",[`${t}-steppers${i}-input-number`]:{fontSize:n,lineHeight:r,[`${i}-input-number-input`]:{paddingInlineStart:o,paddingInlineEnd:0},[`${i}-input-number-handler-wrap`]:{width:f}},[`${t}-steppers${t}-alpha-input`]:{flex:`0 0 ${(0,ck.unit)(a)}`,marginInlineStart:s},[`${t}-format-select${i}-select`]:{marginInlineEnd:u,width:"auto","&-single":{[`${i}-select-selector`]:{padding:0,border:0},[`${i}-select-arrow`]:{insetInlineEnd:0},[`${i}-select-selection-item`]:{paddingInlineEnd:e.calc(c).add(s).equal(),fontSize:n,lineHeight:(0,ck.unit)(l)},[`${i}-select-item-option-content`]:{fontSize:n,lineHeight:r},[`${i}-select-dropdown`]:{[`${i}-select-item`]:{minHeight:"auto"}}}},[`${t}-input`]:{gap:s,alignItems:"center",flex:1,width:0,[`${t}-hsb-input,${t}-rgb-input`]:{display:"flex",gap:s,alignItems:"center"},[`${t}-steppers`]:{flex:1},[`${t}-hex-input${i}-input-affix-wrapper`]:{flex:1,padding:`0 ${(0,ck.unit)(d)}`,[`${i}-input`]:{fontSize:n,textTransform:"uppercase",lineHeight:(0,ck.unit)(e.calc(l).sub(e.calc(p).mul(2)).equal())},[`${i}-input-prefix`]:{color:h}}}}}};var cw=L;let cO=e=>{let{componentCls:t,controlHeightLG:i,borderRadiusSM:n,colorPickerInsetShadow:r,marginSM:a,colorBgElevated:s,colorFillSecondary:o,lineWidthBold:l,colorPickerHandlerSize:u}=e;return{userSelect:"none",[`${t}-select`]:{[`${t}-palette`]:{minHeight:e.calc(i).mul(4).equal(),overflow:"hidden",borderRadius:n},[`${t}-saturation`]:{position:"absolute",borderRadius:"inherit",boxShadow:r,inset:0},marginBottom:a},[`${t}-handler`]:{width:u,height:u,border:`${(0,cw.unit)(l)} solid ${s}`,position:"relative",borderRadius:"50%",cursor:"pointer",boxShadow:`${r}, 0 0 0 1px ${o}`}}};var cT=L;let c$=e=>{let{componentCls:t,antCls:i,colorTextQuaternary:n,paddingXXS:r,colorPickerPresetColorSize:a,fontSizeSM:s,colorText:o,lineHeightSM:l,lineWidth:u,borderRadius:c,colorFill:d,c
19olorWhite:h,marginXXS:f,paddingXS:p,fontHeightSM:m}=e;return{[`${t}-presets`]:{[`${i}-collapse-item > ${i}-collapse-header`]:{padding:0,[`${i}-collapse-expand-icon`]:{height:m,color:n,paddingInlineEnd:r}},[`${i}-collapse`]:{display:"flex",flexDirection:"column",gap:f},[`${i}-collapse-item > ${i}-collapse-content > ${i}-collapse-content-box`]:{padding:`${(0,cT.unit)(p)} 0`},"&-label":{fontSize:s,color:o,lineHeight:l},"&-items":{display:"flex",flexWrap:"wrap",gap:e.calc(f).mul(1.5).equal(),[`${t}-presets-color`]:{position:"relative",cursor:"pointer",width:a,height:a,"&::before":{content:'""',pointerEvents:"none",width:e.calc(a).add(e.calc(u).mul(4)).equal(),height:e.calc(a).add(e.calc(u).mul(4)).equal(),position:"absolute",top:e.calc(u).mul(-2).equal(),insetInlineStart:e.calc(u).mul(-2).equal(),borderRadius:c,border:`${(0,cT.unit)(u)} solid transparent`,transition:`border-color ${e.motionDurationMid} ${e.motionEaseInBack}`},"&:hover::before":{borderColor:d},"&::after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.calc(a).div(13).mul(5).equal(),height:e.calc(a).div(13).mul(8).equal(),border:`${(0,cT.unit)(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},[`&${t}-presets-color-checked`]:{"&::after":{opacity:1,borderColor:h,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`transform ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},[`&${t}-presets-color-bright`]:{"&::after":{borderColor:"rgba(0, 0, 0, 0.45)"}}}}},"&-empty":{fontSize:s,color:n}}}};var cA=L;let cP=e=>{let{componentCls:t,colorPickerInsetShadow:i,colorBgElevated:n,colorFillSecondary:r,lineWidthBold:a,colorPickerHandlerSizeSM:s,colorPickerSliderHeight:o,marginSM:l,marginXS:u}=e,c=e.calc(s).sub(e.calc(a).mul(2).equal()).equal(),d=e.calc(s).add(e.calc(a).mul(2).equal()).equal(),h={"&:after":{transform:"scale(1)",boxShadow:`${i}, 0 0 0 1px ${e.colorPrimaryActive}`}};return{[`${t}-slider`]:[cS((0,cA.unit)(o),e.colorFillSecondary),{margin:0,padding:0,height:o,borderRadius:e.calc(o).div(2).equal(),"&-rail":{height:o,borderRadius:e.calc(o).div(2).equal(),boxShadow:i},[`& ${t}-slider-handle`]:{width:c,height:c,top:0,borderRadius:"100%","&:before":{display:"block",position:"absolute",background:"transparent",left:{_skip_check_:!0,value:"50%"},top:"50%",transform:"translate(-50%, -50%)",width:d,height:d,borderRadius:"100%"},"&:after":{width:s,height:s,border:`${(0,cA.unit)(a)} solid ${n}`,boxShadow:`${i}, 0 0 0 1px ${r}`,outline:"none",insetInlineStart:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),background:"transparent",transition:"none"},"&:focus":h}}],[`${t}-slider-container`]:{display:"flex",gap:l,marginBottom:l,[`${t}-slider-group`]:{flex:1,flexDirection:"column",justifyContent:"space-between",display:"flex","&-disabled-alpha":{justifyContent:"center"}}},[`${t}-gradient-slider`]:{marginBottom:u,[`& ${t}-slider-handle`]:{"&:after":{transform:"scale(0.8)"},"&-active, &:focus":h}}}},cI=(e,t,i)=>({borderInlineEndWidth:e.lineWidth,borderColor:t,boxShadow:`0 0 0 ${(0,cv.unit)(e.controlOutlineWidth)} ${i}`,outline:0}),cM=e=>{let{componentCls:t}=e;return{"&-rtl":{[`${t}-presets-color`]:{"&::after":{direction:"ltr"}},[`${t}-clear`]:{"&::after":{direction:"ltr"}}}}},c_=(e,t,i)=>{let{componentCls:n,borderRadiusSM:r,lineWidth:a,colorSplit:s,colorBorder:o,red6:l}=e;return{[`${n}-clear`]:Object.assign(Object.assign({width:t,height:t,borderRadius:r,border:`${(0,cv.unit)(a)} solid ${s}`,position:"relative",overflow:"hidden",cursor:"inherit",transition:`all ${e.motionDurationFast}`},i),{"&::after":{content:'""',position:"absolute",insetInlineEnd:e.calc(a).mul(-1).equal(),top:e.calc(a).mul(-1).equal(),display:"block",width:40,height:2,transformOrigin:"calc(100% - 1px) 1px",transform:"rotate(-45deg)",backgroundColor:l},"&:hover":{borderColor:o}})}},cD=e=>{let{componentCls:t,colorError:i,colorWarning:n,colorErrorHover:r,colorWarningHover:a,colorErrorOutline:s,colorWarningOutline:o}=e;return{[`&${t}-status-error`]:{borderColor:i,"&:hover":{borderColor:r},[`&${t}-trigger-active`]:Object.assign({},cI(e,i,s))},[`&${t}-status-warning`]:{borderColor:n,"&:hover":{borderColor:a},[`&${t}-trigger-active`]:Object.assign({},cI(e,n,o))}}},cN=e=>{let{componentCls:t,controlHeightLG:i,controlHeightSM:n,controlHeight:r,controlHeightXS:a,borderRadius:s,borderRadiusSM:o,borderRadiusXS:l,borderRadiusLG:u,fontSizeLG:c}=e;return{[`&${t}-lg`]:{minWidth:i,minHeight:i,borderRadius:u,[`${t}-color-block, ${t}-clear`]:{width:r,height:r,borderRadius:s},[`${t}-trigger-text`]:{fontSize:c}},[`&${t}-sm`]:{minWidth:n,minHeight:n,borderRadius:o,[`${t}-color-block, ${t}-clear`]:{width:a,height:a,borderRadius:l},[`${t}-trigger-text`]:{lineHeight:(0,cv.unit)(a)}}}},cR=e=>{let{antCls:t,componentCls:i,colorPickerWidth:n,colorPrimary:r,motionDurationMid:a,colorBgElevated:s,colorTextDisabled:o,colorText:l,colorBg
19ContainerDisabled:u,borderRadius:c,marginXS:d,marginSM:h,controlHeight:f,controlHeightSM:p,colorBgTextActive:m,colorPickerPresetColorSize:g,colorPickerPreviewSize:v,lineWidth:y,colorBorder:b,paddingXXS:x,fontSize:S,colorPrimaryHover:C,controlOutline:k}=e;return[{[i]:Object.assign({[`${i}-inner`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({"&-content":{display:"flex",flexDirection:"column",width:n,[`& > ${t}-divider`]:{margin:`${(0,cv.unit)(h)} 0 ${(0,cv.unit)(d)}`}},[`${i}-panel`]:Object.assign({},cO(e))},cP(e)),cC(e,v)),cE(e)),c$(e)),c_(e,g,{marginInlineStart:"auto"})),{[`${i}-operation`]:{display:"flex",justifyContent:"space-between",marginBottom:d}}),"&-trigger":Object.assign(Object.assign(Object.assign(Object.assign({minWidth:f,minHeight:f,borderRadius:c,border:`${(0,cv.unit)(y)} solid ${b}`,cursor:"pointer",display:"inline-flex",alignItems:"flex-start",justifyContent:"center",transition:`all ${a}`,background:s,padding:e.calc(x).sub(y).equal(),[`${i}-trigger-text`]:{marginInlineStart:d,marginInlineEnd:e.calc(d).sub(e.calc(x).sub(y)).equal(),fontSize:S,color:l,alignSelf:"center","&-cell":{"&:not(:last-child):after":{content:'", "'},"&-inactive":{color:o}}},"&:hover":{borderColor:C},[`&${i}-trigger-active`]:Object.assign({},cI(e,r,k)),"&-disabled":{color:o,background:u,cursor:"not-allowed","&:hover":{borderColor:m},[`${i}-trigger-text`]:{color:o}}},c_(e,p)),cC(e,p)),cD(e)),cN(e))},cM(e))},(0,cy.genCompactItemStyle)(e,{focusElCls:`${i}-trigger-active`})]},cj=(0,c.genStyleHooks)("ColorPicker",e=>{let{colorTextQuaternary:t,marginSM:i}=e,n=8;return cR((0,cb.mergeToken)(e,{colorPickerWidth:234,colorPickerHandlerSize:16,colorPickerHandlerSizeSM:12,colorPickerAlphaInputWidth:44,colorPickerInputNumberHandleWidth:16,colorPickerPresetColorSize:24,colorPickerInsetShadow:`inset 0 0 1px 0 ${t}`,colorPickerSliderHeight:n,colorPickerPreviewSize:e.calc(n).mul(2).add(i).equal()}))});var cL=oW,cF=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let cB=e=>{let{mode:t,value:i,defaultValue:n,format:r,defaultFormat:a,allowClear:s=!1,presets:o,children:l,trigger:u="click",open:c,disabled:d,placement:h="bottomLeft",arrow:f=!0,panelRender:p,showText:m,style:g,className:v,size:y,rootClassName:b,prefixCls:x,styles:S,disabledAlpha:C=!1,onFormatChange:k,onChange:E,onClear:w,onOpenChange:O,onChangeComplete:T,getPopupContainer:$,autoAdjustOverflow:A=!0,destroyTooltipOnHide:P,destroyOnHidden:I,disabledFormat:M}=e,_=cF(e,["mode","value","defaultValue","format","defaultFormat","allowClear","presets","children","trigger","open","disabled","placement","arrow","panelRender","showText","style","className","size","rootClassName","prefixCls","styles","disabledAlpha","onFormatChange","onChange","onClear","onOpenChange","onChangeComplete","getPopupContainer","autoAdjustOverflow","destroyTooltipOnHide","destroyOnHidden","disabledFormat"]),{getPrefixCls:D,direction:N,colorPicker:R}=(0,oy.useContext)(oE.ConfigContext),j=(0,oy.useContext)(ow.default),L=null!=d?d:j,[F,B]=(0,ox.default)(!1,{value:c,postState:e=>!L&&e,onChange:O}),[z,H]=(0,ox.default)(r,{value:r,defaultValue:a,onChange:k}),V=D("color-picker",x),[W,q,G,X,Y]=cg(n,i,t),U=(0,oy.useMemo)(()=>100>(0,cL.getColorAlpha)(W),[W]),[K,J]=oy.default.useState(null),Z=e=>{if(T){let t=(0,cL.generateColor)(e);C&&U&&(t=(0,cL.genAlphaColor)(e)),T(t)}},Q=(e,t)=>{let i=(0,cL.generateColor)(e);C&&U&&(i=(0,cL.genAlphaColor)(i)),q(i),J(null),E&&E(i,i.toCssString()),t||Z(i)},[ee,et]=oy.default.useState(0),[ei,en]=oy.default.useState(!1),er=e=>{if(X(e),"single"===e&&W.isGradient())et(0),Q(new oI.AggregationColor(W.getColors()[0].color)),J(W);else if("gradient"===e&&!W.isGradient()){let e=U?(0,cL.genAlphaColor)(W):W;Q(new oI.AggregationColor(K||[{percent:0,color:e},{percent:100,color:e}]))}},{status:ea}=oy.default.useContext(o$.FormItemInputContext),{compactSize:es,compactItemClassnames:eo}=(0,oP.useCompactItemContext)(V,N),el=(0,oT.default)(e=>{var t;return null!=(t=null!=y?y:es)?t:e}),eu=(0,oO.default)(V),[ec,ed,eh]=cj(V,eu),ef={[`${V}-rtl`]:N},ep=(0,ob.default)(b,eh,eu,ef),em=(0,ob.default)((0,ok.getStatusClassNames)(V,ea),{[`${V}-sm`]:"small"===el,[`${V}-lg`]:"large"===el},eo,null==R?void 0:R.className,ep,v,ed),eg=(0,ob.default)(V,ep),ev={open:F,trigger:u,placement:h,arrow:f,rootClassName:b,getPopupContainer:$,autoAdjustOverflow:A,destroyOnHidden:null!=I?I:!!P},ey=Object.assign(Object.assign({},null==R?void 0:R.style),g);return ec(oy.default.createElement(oA.default,Object.assign({style:null==S?void 0:S.popup,styles:{body:null==S?void 0:S.popupOverlayInner},onOpenChange:e=>{e&&L||B(e)},content:oy.default.createElement(oS.default,{form:!0},oy.default.createElement(ci,{mode:G,onModeChange:er,modeOptions:Y,prefixCls:V,value:W,allowClear:s,disabled:L,disabledAlpha:C,presets:o,panelRender:p,format:z,onFormatChange:H,onChange:Q,onChangeComplete:Z,onClear:w,activeIndex:ee,onActive:et,gradientDragging:ei,onGradientDragging:en,disabledFormat:M})),classNames:{root:eg}},ev),l||oy.default.createElement(cc,Object.assign({activeIndex:F?ee:-1,open:F,className:em,style:ey,prefixCls:V,disabled:L,showText:m,format:z},_,{color:W}))))},cz=(0,oC.default)(cB,void 0,e=>Object.assign(Object.assign({},e),{placement:"bottom",autoAdjustOverflow:!1}),"color-picker",e=>e);cB._InternalPanelDoNotUseOrYouWillBeFired=cz;
19let cH=cB;var cV=e.i(386119),cW=e.i(346675),cq=n,cG=r,cX=e.i(369540),cY=u,cU=s_,cK=e.i(320118);let cJ={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},cZ=n.default.createContext({});var cQ=n,c0=ey,c1=cX,c2=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let c3=e=>(0,c0.default)(e).map(e=>Object.assign(Object.assign({},null==e?void 0:e.props),{key:e.key}));function c5(e,t,i){let n=cQ.useMemo(()=>t||c3(i),[t,i]);return cQ.useMemo(()=>n.map(t=>{var{span:i}=t,n=c2(t,["span"]);return"filled"===i?Object.assign(Object.assign({},n),{filled:!0}):Object.assign(Object.assign({},n),{span:"number"==typeof i?i:(0,c1.matchScreen)(e,i)})}),[n,e])}var c6=n,c4=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function c8(e,t){let i=[],n=[],r=!1,a=0;return e.filter(e=>e).forEach(e=>{let{filled:s}=e,o=c4(e,["filled"]);if(s){n.push(o),i.push(n),n=[],a=0;return}let l=t-a;(a+=e.span||1)>=t?(a>t?(r=!0,n.push(Object.assign(Object.assign({},o),{span:l}))):n.push(o),i.push(n),n=[],a=0):n.push(o)}),n.length>0&&i.push(n),[i=i.map(e=>{let i=e.reduce((e,t)=>e+(t.span||1),0);if(i<t){let n=e[e.length-1];n.span=t-(i-(n.span||1))}return e}),r]}let c7=(e,t)=>{let[i,n]=(0,c6.useMemo)(()=>c8(t,e),[t,e]);return i},c9=({children:e})=>e;var de=n,dt=n,di=r;function dn(e){return null!=e}let dr=e=>{let{itemPrefixCls:t,component:i,span:n,className:r,style:a,labelStyle:s,contentStyle:o,bordered:l,label:u,content:c,colon:d,type:h,styles:f}=e,p=i,{classNames:m}=dt.useContext(cZ);return l?dt.createElement(p,{className:(0,di.default)({[`${t}-item-label`]:"label"===h,[`${t}-item-content`]:"content"===h,[`${null==m?void 0:m.label}`]:"label"===h,[`${null==m?void 0:m.content}`]:"content"===h},r),style:a,colSpan:n},dn(u)&&dt.createElement("span",{style:Object.assign(Object.assign({},s),null==f?void 0:f.label)},u),dn(c)&&dt.createElement("span",{style:Object.assign(Object.assign({},s),null==f?void 0:f.content)},c)):dt.createElement(p,{className:(0,di.default)(`${t}-item`,r),style:a,colSpan:n},dt.createElement("div",{className:`${t}-item-container`},(u||0===u)&&dt.createElement("span",{className:(0,di.default)(`${t}-item-label`,null==m?void 0:m.label,{[`${t}-item-no-colon`]:!d}),style:Object.assign(Object.assign({},s),null==f?void 0:f.label)},u),(c||0===c)&&dt.createElement("span",{className:(0,di.default)(`${t}-item-content`,null==m?void 0:m.content),style:Object.assign(Object.assign({},o),null==f?void 0:f.content)},c)))};function da(e,{colon:t,prefixCls:i,bordered:n},{component:r,type:a,showLabel:s,showContent:o,labelStyle:l,contentStyle:u,styles:c}){return e.map(({label:e,children:d,prefixCls:h=i,className:f,style:p,labelStyle:m,contentStyle:g,span:v=1,key:y,styles:b},x)=>"string"==typeof r?de.createElement(dr,{key:`${a}-${y||x}`,className:f,style:p,styles:{label:Object.assign(Object.assign(Object.assign(Object.assign({},l),null==c?void 0:c.label),m),null==b?void 0:b.label),content:Object.assign(Object.assign(Object.assign(Object.assign({},u),null==c?void 0:c.content),g),null==b?void 0:b.content)},span:v,colon:t,component:r,itemPrefixCls:h,bordered:n,label:s?e:null,content:o?d:null,type:a}):[de.createElement(dr,{key:`label-${y||x}`,className:f,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},l),null==c?void 0:c.label),p),m),null==b?void 0:b.label),span:1,colon:t,component:r[0],itemPrefixCls:h,bordered:n,label:e,type:"label"}),de.createElement(dr,{key:`content-${y||x}`,className:f,style:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},u),null==c?void 0:c.content),p),g),null==b?void 0:b.content),span:2*v-1,component:r[1],itemPrefixCls:h,bordered:n,content:d,type:"content"})])}let ds=e=>{let t=de.useContext(cZ),{prefixCls:i,vertical:n,row:r,index:a,bordered:s}=e;return n?de.createElement(de.Fragment,null,de.createElement("tr",{key:`label-${a}`,className:`${i}-row`},da(r,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),de.createElement("tr",{key:`content-${a}`,className:`${i}-row`},da(r,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):de.createElement("tr",{key:a,className:`${i}-row`},da(r,e,Object.assign({component:s?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))};var dl=L,du=F,dc=z;let dd=e=>{let{componentCls:t,labelBg:i}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${(0,dl.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${(0,dl.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${(0,dl.unit)(e.padding)} ${(0,dl.unit)(e.paddingLG)}`,borderInlineEnd:`${(0,dl.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:i,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${(0,dl.unit)(e.paddingSM)} ${(0,dl.unit)(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${(0,dl.unit)(e.paddingXS)} ${(0,dl.unit)(e.padding)}`}}}}}},dh=e=>{let{componentCls:t,extraColor:i,itemPaddingBottom:n,itemPaddingEnd:r,colonMarginRight:a,colonMarginLeft:s,titleMarginBottom:o}=e;return{[t]:Object.assign(Object.assign(Object.assign({},(0,du.resetComponent)(e)),dd(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:o},[`${t}-title`]:Object.assign(Object.assign({},du.textEllipsis),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:i,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:n,paddingInlineEnd:r},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${(0,dl.unit)(s)} ${(0,dl.unit)(a)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}}
19,"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},df=e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText}),dp=(0,c.genStyleHooks)("Descriptions",e=>dh((0,dc.mergeToken)(e,{})),df);var dm=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let dg=e=>{let{prefixCls:t,title:i,extra:n,column:r,colon:a=!0,bordered:s,layout:o,children:l,className:u,rootClassName:c,style:d,size:h,labelStyle:f,contentStyle:p,styles:m,items:g,classNames:v}=e,y=dm(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:b,direction:x,className:S,style:C,classNames:k,styles:E}=(0,cY.useComponentConfig)("descriptions"),w=b("descriptions",t),O=(0,cK.default)(),T=cq.useMemo(()=>{var e;return"number"==typeof r?r:null!=(e=(0,cX.matchScreen)(O,Object.assign(Object.assign({},cJ),r)))?e:3},[O,r]),$=c5(O,g,l),A=(0,cU.default)(h),P=c7(T,$),[I,M,_]=dp(w),D=cq.useMemo(()=>({labelStyle:f,contentStyle:p,styles:{content:Object.assign(Object.assign({},E.content),null==m?void 0:m.content),label:Object.assign(Object.assign({},E.label),null==m?void 0:m.label)},classNames:{label:(0,cG.default)(k.label,null==v?void 0:v.label),content:(0,cG.default)(k.content,null==v?void 0:v.content)}}),[f,p,m,v,k,E]);return I(cq.createElement(cZ.Provider,{value:D},cq.createElement("div",Object.assign({className:(0,cG.default)(w,S,k.root,null==v?void 0:v.root,{[`${w}-${A}`]:A&&"default"!==A,[`${w}-bordered`]:!!s,[`${w}-rtl`]:"rtl"===x},u,c,M,_),style:Object.assign(Object.assign(Object.assign(Object.assign({},C),E.root),null==m?void 0:m.root),d)},y),(i||n)&&cq.createElement("div",{className:(0,cG.default)(`${w}-header`,k.header,null==v?void 0:v.header),style:Object.assign(Object.assign({},E.header),null==m?void 0:m.header)},i&&cq.createElement("div",{className:(0,cG.default)(`${w}-title`,k.title,null==v?void 0:v.title),style:Object.assign(Object.assign({},E.title),null==m?void 0:m.title)},i),n&&cq.createElement("div",{className:(0,cG.default)(`${w}-extra`,k.extra,null==v?void 0:v.extra),style:Object.assign(Object.assign({},E.extra),null==m?void 0:m.extra)},n)),cq.createElement("div",{className:`${w}-view`},cq.createElement("table",null,cq.createElement("tbody",null,P.map((e,t)=>cq.createElement(ds,{key:t,index:t,colon:a,prefixCls:w,vertical:"vertical"===o,bordered:s,row:e}))))))))};dg.Item=c9;let dv=dg;var dy=o_,db=e.i(746958),dx=e.i(818266),dS=e.i(118375),dC=e.i(748681),dk=n,dE=r,dw=eB,dO=uA,dT=A,d$=P,dA=u;let dP=n.default.createContext(void 0),{Provider:dI}=dP,dM=dP;var d_=n,dD=r,dN=ef,dR=e.i(665451),dj=ex,dL=u,dF=M,dB=uP,dz=n,dH=e_,dV=n,dW=e.i(467537),dq=eR,dG=function(e,t){return dV.createElement(dq.default,(0,dH.default)({},e,{ref:t,icon:dW.default}))};let dX=dV.forwardRef(dG);var dY=r,dU=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let dK=e=>{let{icon:t,description:i,prefixCls:n,className:r}=e,a=dU(e,["icon","description","prefixCls","className"]),s=dz.default.createElement("div",{className:`${n}-icon`},dz.default.createElement(dX,null));return dz.default.createElement("div",Object.assign({},a,{className:(0,dY.default)(r,`${n}-content`)}),t||i?dz.default.createElement(dz.default.Fragment,null,t&&dz.default.createElement("div",{className:`${n}-icon`},t),i&&dz.default.createElement("div",{className:`${n}-description`},i)):s)},dJ=(0,dz.memo)(dK);var dZ=L,dQ=F,d0=e.i(714660),d1=c,d2=z;let d3=e=>0===e?0:e-Math.sqrt(Math.pow(e,2)/2);var d5=tt,d6=L,d4=e.i(443290);let d8=e=>{let{componentCls:t,floatButtonSize:i,motionDurationSlow:n,motionEaseInOutCirc:r,calc:a}=e,s=new d5.Keyframes("antFloatButtonMoveTopIn",{"0%":{transform:`translate3d(0, ${(0,d6.unit)(i)}, 0)`,transformOrigin:"0 0",opacity:0}
19,"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new d5.Keyframes("antFloatButtonMoveTopOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:`translate3d(0, ${(0,d6.unit)(i)}, 0)`,transformOrigin:"0 0",opacity:0}}),l=new d5.Keyframes("antFloatButtonMoveRightIn",{"0%":{transform:`translate3d(${(0,d6.unit)(a(i).mul(-1).equal())}, 0, 0)`,transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new d5.Keyframes("antFloatButtonMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:`translate3d(${(0,d6.unit)(a(i).mul(-1).equal())}, 0, 0)`,transformOrigin:"0 0",opacity:0}}),c=new d5.Keyframes("antFloatButtonMoveBottomIn",{"0%":{transform:`translate3d(0, ${(0,d6.unit)(a(i).mul(-1).equal())}, 0)`,transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new d5.Keyframes("antFloatButtonMoveBottomOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:`translate3d(0, ${(0,d6.unit)(a(i).mul(-1).equal())}, 0)`,transformOrigin:"0 0",opacity:0}}),h=new d5.Keyframes("antFloatButtonMoveLeftIn",{"0%":{transform:`translate3d(${(0,d6.unit)(i)}, 0, 0)`,transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),f=new d5.Keyframes("antFloatButtonMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:`translate3d(${(0,d6.unit)(i)}, 0, 0)`,transformOrigin:"0 0",opacity:0}}),p=`${t}-group`;return[{[p]:{[`&${p}-top ${p}-wrap`]:(0,d4.initMotion)(`${p}-wrap`,s,o,n,!0),[`&${p}-bottom ${p}-wrap`]:(0,d4.initMotion)(`${p}-wrap`,c,d,n,!0),[`&${p}-left ${p}-wrap`]:(0,d4.initMotion)(`${p}-wrap`,h,f,n,!0),[`&${p}-right ${p}-wrap`]:(0,d4.initMotion)(`${p}-wrap`,l,u,n,!0)}},{[`${p}-wrap`]:{[`&${p}-wrap-enter, &${p}-wrap-appear`]:{opacity:0,animationTimingFunction:r},[`&${p}-wrap-leave`]:{opacity:1,animationTimingFunction:r}}}]},d7=e=>{let{antCls:t,componentCls:i,floatButtonSize:n,margin:r,borderRadiusLG:a,borderRadiusSM:s,badgeOffset:o,floatButtonBodyPadding:l,zIndexPopupBase:u,calc:c}=e,d=`${i}-group`;return{[d]:Object.assign(Object.assign({},(0,dQ.resetComponent)(e)),{zIndex:u,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",border:"none",position:"fixed",height:"auto",boxShadow:"none",minWidth:n,minHeight:n,insetInlineEnd:e.floatButtonInsetInlineEnd,bottom:e.floatButtonInsetBlockEnd,borderRadius:a,[`${d}-wrap`]:{zIndex:-1,display:"flex",justifyContent:"center",alignItems:"center",position:"absolute"},[`&${d}-rtl`]:{direction:"rtl"},[i]:{position:"static"}}),[`${d}-top > ${d}-wrap`]:{flexDirection:"column",top:"auto",bottom:c(n).add(r).equal(),"&::after":{content:'""',position:"absolute",width:"100%",height:r,bottom:c(r).mul(-1).equal()}},[`${d}-bottom > ${d}-wrap`]:{flexDirection:"column",top:c(n).add(r).equal(),bottom:"auto","&::after":{content:'""',position:"absolute",width:"100%",height:r,top:c(r).mul(-1).equal()}},[`${d}-right > ${d}-wrap`]:{flexDirection:"row",left:{_skip_check_:!0,value:c(n).add(r).equal()},right:{_skip_check_:!0,value:"auto"},"&::after":{content:'""',position:"absolute",width:r,height:"100%",left:{_skip_check_:!0,value:c(r).mul(-1).equal()}}},[`${d}-left > ${d}-wrap`]:{flexDirection:"row",left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:c(n).add(r).equal()},"&::after":{content:'""',position:"absolute",width:r,height:"100%",right:{_skip_check_:!0,value:c(r).mul(-1).equal()}}},[`${d}-circle`]:{gap:r,[`${d}-wrap`]:{gap:r}},[`${d}-square`]:{[`${i}-square`]:{padding:0,borderRadius:0,[`&${d}-trigger`]:{borderRadius:a},"&:first-child":{borderStartStartRadius:a,borderStartEndRadius:a},"&:last-child":{borderEndStartRadius:a,borderEndEndRadius:a},"&:not(:last-child)":{borderBottom:`${(0,dZ.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-badge`]:{[`${t}-badge-count`]:{top:c(c(l).add(o)).mul(-1).equal(),insetInlineEnd:c(c(l).add(o)).mul(-1).equal()}}},[`${d}-wrap`]:{borderRadius:a,boxShadow:e.boxShadowSecondary,[`${i}-square`]:{boxShadow:"none",borderRadius:0,padding:l,[`${i}-body`]:{width:e.floatButtonBodySize,height:e.floatButtonBodySize,borderRadius:s}}}},[`${d}-top > ${d}-wrap, ${d}-bottom > ${d}-wrap`]:{[`> ${i}-square`]:{"&:first-child":{borderStartStartRadius:a,borderStartEndRadius:a},"&:last-child":{borderEndStartRadius:a,borderEndEndRadius:a},"&:not(:last-child)":{borderBottom:`${(0,dZ.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}}},[`${d}-left > ${d}-wrap, ${d}-right > ${d}-wrap`]:{[`> ${i}-square`]:{"&:first-child":{borderStartStartRadius:a,borderEndStartRadius:a},"&:last-child":{borderStartEndRadius:a,borderEndEndRadius:a},"&:not(:last-child)":{borderBottom:"none",borderInlineEnd:`${(0,dZ.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}}},[`${d}-circle-shadow`]:{boxShadow:"none"},[`${d}-square-shadow`]:{boxShadow:e.boxShadowSecondary,[`${i}-square`]:{boxShadow:"none",padding:l,[`${i}-body`]:{width:e.floatButtonBodySize,height:e.floatButtonBodySize,borderRadius:s}}}}},d9=e=>{let{antCls:t,componentCls:i,floatButtonBodyPadding:n,floatButtonIconSize:r,floatButtonSize:a,borderRadiusLG:s,badgeOffset:o,dotOffsetInSquare:l,dotOffsetInCircle:u,zIndexPopupBase:c,calc:d}=e;return{[i]:Object.assign(Object.assign({},(0,dQ.resetComponent)(e)),{border:"none",position:"fixed",cursor:"pointer",zIndex:c,display:"block",width:a,height:a,insetInlineEnd:e.floatButtonInsetInlineEnd,bottom:e.floatButtonInsetBlockEnd,boxShadow:e.boxShadowSecondary,"&-pure":{position:"relative",inset:"auto"},"&:empty":{display:"none"},[`${t}-badge`]:{width:"100%",height:"100%",[`${t}-badge-count`]:{transform:"translate(0, 0)",transformOrigin:"center",top:d(o).mul(-1).equal(),insetInlineEnd:d(o).mul(-1).equal()}},[`${i}-body`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",transition:`all ${e.motionDurationMid}`,[`${i}-content`]:{overflow:"hidden",textAlign:"center",minHeight:a,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:`${(0,dZ.unit)(d(n).div(2).equal())} ${(0,dZ.unit)(n)}`,[`${i}-icon`]:{textAlign:"center",margin:"auto",width:r,fontSize:r,lineHeight:1}}}}),[`${i}-rtl`]:{direction:"rtl"},[`${i}-circle`]:{height:a,borderRadius:"50%",[`${t}-badge`]:{[`${t}-badge-dot`]:{top:u,insetInlineEnd:u}},[`${i}-body`]:{borderRadius:"50%"}},[`${i}-square`]:{height:"auto",minHeight:a,borderRadius:s,[`${t}-badge`]:{[`${t}-badge-dot`]:{top:l,insetInlineEnd:l}},[`${i}-body`]:{height:"auto",borderRadius:s}},[`${i}
19-default`]:{backgroundColor:e.floatButtonBackgroundColor,transition:`background-color ${e.motionDurationMid}`,[`${i}-body`]:{backgroundColor:e.floatButtonBackgroundColor,transition:`background-color ${e.motionDurationMid}`,"&:hover":{backgroundColor:e.colorFillContent},[`${i}-content`]:{[`${i}-icon`]:{color:e.colorText},[`${i}-description`]:{display:"flex",alignItems:"center",lineHeight:(0,dZ.unit)(e.fontSizeLG),color:e.colorText,fontSize:e.fontSizeSM}}}},[`${i}-primary`]:{backgroundColor:e.colorPrimary,[`${i}-body`]:{backgroundColor:e.colorPrimary,transition:`background-color ${e.motionDurationMid}`,"&:hover":{backgroundColor:e.colorPrimaryHover},[`${i}-content`]:{[`${i}-icon`]:{color:e.colorTextLightSolid},[`${i}-description`]:{display:"flex",alignItems:"center",lineHeight:(0,dZ.unit)(e.fontSizeLG),color:e.colorTextLightSolid,fontSize:e.fontSizeSM}}}}}},he=e=>({dotOffsetInCircle:d3(e.controlHeightLG/2),dotOffsetInSquare:d3(e.borderRadiusLG)}),ht=(0,d1.genStyleHooks)("FloatButton",e=>{let{colorTextLightSolid:t,colorBgElevated:i,controlHeightLG:n,marginXXL:r,marginLG:a,fontSize:s,fontSizeIcon:o,controlItemBgHover:l,paddingXXS:u,calc:c}=e,d=(0,d2.mergeToken)(e,{floatButtonBackgroundColor:i,floatButtonColor:t,floatButtonHoverBackgroundColor:l,floatButtonFontSize:s,floatButtonIconSize:c(o).mul(1.5).equal(),floatButtonSize:n,floatButtonInsetBlockEnd:r,floatButtonInsetInlineEnd:a,floatButtonBodySize:c(n).sub(c(u).mul(2)).equal(),floatButtonBodyPadding:u,badgeOffset:c(u).mul(1.5).equal()});return[d7(d),d9(d),(0,d0.initFadeMotion)(e),d8(d)]},he);var hi=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let hn="float-btn",hr=d_.default.forwardRef((e,t)=>{let{prefixCls:i,className:n,rootClassName:r,style:a,type:s="default",shape:o="circle",icon:l,description:u,tooltip:c,htmlType:d="button",badge:h={}}=e,f=hi(e,["prefixCls","className","rootClassName","style","type","shape","icon","description","tooltip","htmlType","badge"]),{getPrefixCls:p,direction:m}=(0,d_.useContext)(dL.ConfigContext),g=(0,d_.useContext)(dM),v=p(hn,i),y=(0,dF.default)(v),[b,x,S]=ht(v,y),C=g||o,k=(0,dD.default)(x,S,y,v,n,r,`${v}-${s}`,`${v}-${C}`,{[`${v}-rtl`]:"rtl"===m}),[E]=(0,dj.useZIndex)("FloatButton",null==a?void 0:a.zIndex),w=Object.assign(Object.assign({},a),{zIndex:E}),O=(0,dN.default)(h,["title","children","status","text"]),T=d_.default.createElement("div",{className:`${v}-body`},d_.default.createElement(dJ,{prefixCls:v,description:u,icon:l}));"badge"in e&&(T=d_.default.createElement(tN,Object.assign({},O),T));let $=(0,dR.default)(c);return $&&(T=d_.default.createElement(dB.default,Object.assign({},$),T)),b(e.href?d_.default.createElement("a",Object.assign({ref:t},f,{className:k,style:w}),T):d_.default.createElement("button",Object.assign({ref:t},f,{className:k,style:w,type:d}),T))});var ha=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let hs=dk.default.createElement(eL,null),ho=dk.default.forwardRef((e,t)=>{var i;let{backTopIcon:n}=(0,dA.useComponentConfig)("floatButton"),{prefixCls:r,className:a,type:s="default",shape:o="circle",visibilityHeight:u=400,icon:c,target:d,onClick:h,duration:f=450}=e,p=ha(e,["prefixCls","className","type","shape","visibilityHeight","icon","target","onClick","duration"]),m=null!=(i=null!=c?c:n)?i:hs,[g,v]=(0,dk.useState)(0===u),y=dk.default.useRef(null);dk.default.useImperativeHandle(t,()=>({nativeElement:y.current}));let b=()=>{var e;return(null==(e=y.current)?void 0:e.ownerDocument)||window},x=l(e=>{v((0,dT.default)(e.target)>=u)});(0,dk.useEffect)(()=>{let e=(d||b)();return x({target:e}),null==e||e.addEventListener("scroll",x),()=>{x.cancel(),null==e||e.removeEventListener("scroll",x)}},[d]);let S=e=>{(0,d$.default)(0,{getContainer:d||b,duration:f}),null==h||h(e)},{getPrefixCls:C}=(0,dk.useContext)(dA.ConfigContext),k=C(hn,r),E=C(),w=Object.assign({prefixCls:k,icon:m,type:s,shape:(0,dk.useContext)(dM)||o},p);return dk.default.createElement(dw.default,{visible:g,motionName:`${E}-fade`},({className:e},t)=>dk.default.createElement(hr,Object.assign({ref:(0,dO.composeRef)(y,t)},w,{onClick:S,className:(0,dE.default)(a,e)})))});
19var hl=n,hu=e.i(647116),hc=r,hd=eB,hh=T,hf=iy,hp=ex,hm=u,hg=M,hv=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let hy=e=>{var t;let{prefixCls:i,className:n,style:r,shape:a="circle",type:s="default",placement:o="top",icon:l=hl.default.createElement(dX,null),closeIcon:u,description:c,trigger:d,children:h,onOpenChange:f,open:p,onClick:m}=e,g=hv(e,["prefixCls","className","style","shape","type","placement","icon","closeIcon","description","trigger","children","onOpenChange","open","onClick"]),{direction:v,getPrefixCls:y,closeIcon:b}=(0,hm.useComponentConfig)("floatButtonGroup"),x=null!=(t=null!=u?u:b)?t:hl.default.createElement(hu.default,null),S=y(hn,i),C=(0,hg.default)(S),[k,E,w]=ht(S,C),O=`${S}-group`,T=d&&["click","hover"].includes(d),$=o&&["top","left","right","bottom"].includes(o),A=(0,hc.default)(O,E,w,C,n,{[`${O}-rtl`]:"rtl"===v,[`${O}-${a}`]:a,[`${O}-${a}-shadow`]:!T,[`${O}-${o}`]:T&&$}),[P]=(0,hp.useZIndex)("FloatButton",null==r?void 0:r.zIndex),I=Object.assign(Object.assign({},r),{zIndex:P}),M=(0,hc.default)(E,`${O}-wrap`),[_,D]=(0,hf.default)(!1,{value:p}),N=hl.default.useRef(null),R="hover"===d,j="click"===d,L=(0,hh.default)(e=>{_!==e&&(D(e),null==f||f(e))}),F=()=>{R&&L(!0)},B=()=>{R&&L(!1)},z=e=>{j&&L(!_),null==m||m(e)};return hl.default.useEffect(()=>{if(j){let e=e=>{var t;null!=(t=N.current)&&t.contains(e.target)||L(!1)};return document.addEventListener("click",e,{capture:!0}),()=>document.removeEventListener("click",e,{capture:!0})}},[j]),k(hl.default.createElement(dI,{value:a},hl.default.createElement("div",{ref:N,className:A,style:I,onMouseEnter:F,onMouseLeave:B},T?hl.default.createElement(hl.default.Fragment,null,hl.default.createElement(hd.default,{visible:_,motionName:`${O}-wrap`},({className:e})=>hl.default.createElement("div",{className:(0,hc.default)(e,M)},h)),hl.default.createElement(hr,Object.assign({type:s,icon:_?x:l,description:c,"aria-label":e["aria-label"],className:`${O}-trigger`,onClick:z},g))):h)))};var hb=n,hx=r,hS=u,hC=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let hk=e=>{var{backTop:t}=e,i=hC(e,["backTop"]);return t?hb.createElement(ho,Object.assign({},i,{visibilityHeight:0})):hb.createElement(hr,Object.assign({},i))},hE=e=>{var{className:t,items:i}=e,n=hC(e,["className","items"]);let{prefixCls:r}=n,{getPrefixCls:a}=hb.useContext(hS.ConfigContext),s=a(hn,r),o=`${s}-pure`;return i?hb.createElement(hy,Object.assign({className:(0,hx.default)(t,o)},n),i.map((e,t)=>hb.createElement(hk,Object.assign({key:t},e)))):hb.createElement(hk,Object.assign({className:(0,hx.default)(t,o)},n))};hr.BackTop=ho,hr.Group=hy,hr._InternalPanelDoNotUseOrYouWillBeFired=hE;let hw=hr;var hO=e.i(145560),hT=cK;e.i(436481);let h$={useBreakpoint:function(){return(0,hT.default)()}};var hA=e.i(605626),hP=e.i(309807),hI=o5,hM=e.i(883671),h_=s,hD=n,hN=r,hR=e.i(228549),hj=cX,hL=u,hF=sP,hB=s_,hz=e.i(112895),hH=cK,hV=e.i(598766),hW=e.i(74895);let hq=n.default.createContext({});hq.Consumer;var hG=n,hX=r,hY=eV,hU=u,om=om,hK=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let hJ=e=>{var{prefixCls:t,className:i,avatar:n,title:r,description:a}=e,s=hK(e,["prefixCls","className","avatar","title","description"]);let{getPrefixCls:o}=(0,hG.useContext)(hU.ConfigContext),l=o("list",t),u=(0,hX.default)(`${l}-item-meta`,i),c=hG.default.createElement("div",{className:`${l}-item-meta-content`},r&&hG.default.createElement("h4",{className:`${l}-item-meta-title`},r),a&&hG.default.createElement("div",{className:`${l}-item-meta-description`},a));return hG.default.createElement("div",Object.assign({},s,{className:u}),n&&hG.default.createElement("div",{className:`${l}-item-meta-avatar`},n),(r||a)&&c)},hZ=hG.default.forwardRef((e,t)=>
19{let{prefixCls:i,children:n,actions:r,extra:a,styles:s,className:o,classNames:l,colStyle:u}=e,c=hK(e,["prefixCls","children","actions","extra","styles","className","classNames","colStyle"]),{grid:d,itemLayout:h}=(0,hG.useContext)(hq),{getPrefixCls:f,list:p}=(0,hG.useContext)(hU.ConfigContext),m=e=>{var t,i;return(0,hX.default)(null==(i=null==(t=null==p?void 0:p.item)?void 0:t.classNames)?void 0:i[e],null==l?void 0:l[e])},g=e=>{var t,i;return Object.assign(Object.assign({},null==(i=null==(t=null==p?void 0:p.item)?void 0:t.styles)?void 0:i[e]),null==s?void 0:s[e])},v=()=>{let e=!1;return hG.Children.forEach(n,t=>{"string"==typeof t&&(e=!0)}),e&&hG.Children.count(n)>1},y=()=>"vertical"===h?!!a:!v(),b=f("list",i),x=r&&r.length>0&&hG.default.createElement("ul",{className:(0,hX.default)(`${b}-item-action`,m("actions")),key:"actions",style:g("actions")},r.map((e,t)=>hG.default.createElement("li",{key:`${b}-item-action-${t}`},e,t!==r.length-1&&hG.default.createElement("em",{className:`${b}-item-action-split`})))),S=d?"div":"li",C=hG.default.createElement(S,Object.assign({},c,d?{}:{ref:t},{className:(0,hX.default)(`${b}-item`,{[`${b}-item-no-flex`]:!y()},o)}),"vertical"===h&&a?[hG.default.createElement("div",{className:`${b}-item-main`,key:"content"},n,x),hG.default.createElement("div",{className:(0,hX.default)(`${b}-item-extra`,m("extra")),key:"extra",style:g("extra")},a)]:[n,x,(0,hY.cloneElement)(a,{key:"extra"})]);return d?hG.default.createElement(om.default,{ref:t,flex:1,style:u},C):C});hZ.Meta=hJ;let hQ=hZ;var h0=L,h1=F,h2=z;let h3=e=>{let{listBorderedCls:t,componentCls:i,paddingLG:n,margin:r,itemPaddingSM:a,itemPaddingLG:s,marginLG:o,borderRadiusLG:l}=e,u=(0,h0.unit)(e.calc(l).sub(e.lineWidth).equal());return{[t]:{border:`${(0,h0.unit)(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:l,[`${i}-header`]:{borderRadius:`${u} ${u} 0 0`},[`${i}-footer`]:{borderRadius:`0 0 ${u} ${u}`},[`${i}-header,${i}-footer,${i}-item`]:{paddingInline:n},[`${i}-pagination`]:{margin:`${(0,h0.unit)(r)} ${(0,h0.unit)(o)}`}},[`${t}${i}-sm`]:{[`${i}-item,${i}-header,${i}-footer`]:{padding:a}},[`${t}${i}-lg`]:{[`${i}-item,${i}-header,${i}-footer`]:{padding:s}}}},h5=e=>{let{componentCls:t,screenSM:i,screenMD:n,marginLG:r,marginSM:a,margin:s}=e;return{[`@media screen and (max-width:${n}px)`]:{[t]:{[`${t}-item`]:{[`${t}-item-action`]:{marginInlineStart:r}}},[`${t}-vertical`]:{[`${t}-item`]:{[`${t}-item-extra`]:{marginInlineStart:r}}}},[`@media screen and (max-width: ${i}px)`]:{[t]:{[`${t}-item`]:{flexWrap:"wrap",[`${t}-action`]:{marginInlineStart:a}}},[`${t}-vertical`]:{[`${t}-item`]:{flexWrap:"wrap-reverse",[`${t}-item-main`]:{minWidth:e.contentWidth},[`${t}-item-extra`]:{margin:`auto auto ${(0,h0.unit)(s)}`}}}}}},h6=e=>{let{componentCls:t,antCls:i,controlHeight:n,minHeight:r,paddingSM:a,marginLG:s,padding:o,itemPadding:l,colorPrimary:u,itemPaddingSM:c,itemPaddingLG:d,paddingXS:h,margin:f,colorText:p,colorTextDescription:m,motionDurationSlow:g,lineWidth:v,headerBg:y,footerBg:b,emptyTextPadding:x,metaMarginBottom:S,avatarMarginRight:C,titleMarginBottom:k,descriptionFontSize:E}=e;return{[t]:Object.assign(Object.assign({},(0,h1.resetComponent)(e)),{position:"relative","--rc-virtual-list-scrollbar-bg":e.colorSplit,"*":{outline:"none"},[`${t}-header`]:{background:y},[`${t}-footer`]:{background:b},[`${t}-header, ${t}-footer`]:{paddingBlock:a},[`${t}-pagination`]:{marginBlockStart:s,[`${i}-pagination-options`]:{textAlign:"start"}},[`${t}-spin`]:{minHeight:r,textAlign:"center"},[`${t}-items`]:{margin:0,padding:0,listStyle:"none"},[`${t}-item`]:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:l,color:p,[`${t}-item-meta`]:{display:"flex",flex:1,alignItems:"flex-start",maxWidth:"100%",[`${t}-item-meta-avatar`]:{marginInlineEnd:C},[`${t}-item-meta-content`]:{flex:"1 0",width:0,color:p},[`${t}-item-meta-title`]:{margin:`0 0 ${(0,h0.unit)(e.marginXXS)} 0`,color:p,fontSize:e.fontSize,lineHeight:e.lineHeight,"> a":{color:p,transition:`all ${g}`,"&:hover":{color:u}}},[`${t}-item-meta-description`]:{color:m,fontSize:E,lineHeight:e.lineHeight}},[`${t}-item-action`]:{flex:"0 0 auto",marginInlineStart:e.marginXXL,padding:0,fontSize:0,listStyle:"none","& > li":{position:"relative",display:"inline-block",padding:`0 ${(0,h0.unit)(h)}`,color:m,fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"center","&:first-child":{paddingInlineStart:0}},[`${t}-item-action-split`]:{position:"absolute",insetBlockStart:"50%",insetInlineEnd:0,width:v,height:e.calc(e.fontHeight).sub(e.calc(e.marginXXS).mul(2)).equal(),transform:"translateY(-50%)",backgroundColor:e.colorSplit}}},[`${t}-empty`]:{padding:`${(0,h0.unit)(o)} 0`,color:m,fontSize:e.fontSizeSM,textAlign:"center"},[`${t}-empty-text`]:{padding:x,color:e.colorTextDisabled,fontSize:e.fontSize,textAlign:"center"},[`${t}-item-no-flex`]:{display:"block"}}),[`${t}-grid ${i}-col > ${t}-item`]:{display:"block",maxWidth:"100%",marginBlockEnd:f,paddingBlock:0,borderBlockEnd:"none"},[`${t}-vertical ${t}-item`]:{alignItems:"initial",[`${t}-item-main`]:{display:"block",flex:1},[`${t}-item-extra`]:{marginInlineStart:s},[`${t}-item-meta`]:{marginBlockEnd:S,[`${t}-item-meta-title`]:{marginBlockStart:0,marginBlockEnd:k,color:p,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}},[`${t}-item-action`]:{marginBlockStart:o,marginInlineStart:"auto","> li":{padding:`0 ${(0,h0.unit)(o)}`,"&:first-child":{paddingInlineStart:0}}}},[`${t}-split ${t}-item`]:{borderBlockEnd:`${(0,h0.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBlockEnd:"none"}},[`${t}-split ${t}-header`]:{borderBlockEnd:`${(0,h0.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-split${t}-empty ${t}-footer`]:{borderTop:`${(0,h0.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-loading ${t}-spin-nested-loading`]:{minHeight:n},[`${t}-split${t}-something-after-last-item ${i}-spin-container > ${t}-items > ${t}-item:last-child`]:{borderBlockEnd:`${(0,h0.unit)(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},[`${t}-lg ${t}-item`]:{padding:d},[`${t}-sm ${t}-item`]:{padding:c},[`${t}:not(${t}-vertical)`]:{[`${t}-item-no-flex`]:{[`${t}-item-action`]:{float:"right"}}}}},h4=e=>({contentWidth:220,itemPadding:`${(0,h0.unit)(e.paddingContentVertical)} 0`,itemPaddingSM:`${(0,h0.unit)(e.paddingContentVerticalSM)} ${(0,h0.unit)(e.paddingContentHorizontal)}`,itemPaddingLG:`${(0,h0.unit)(e.paddingContentVerticalLG)} ${(0,h0.unit)(e.paddingContentHorizontalLG)}`,headerBg:"transparent",footerBg:"transparent",emptyTextPadding:e.padding,metaMarginBottom:e.padding,avatarMarginRight:e.padding,titleMarginBottom:e.paddingSM,descriptionFontSize:e.fontSize}),h8=(0,c.genStyleHooks)("List",e=>{let t=(0,h2.mergeToken)(e,{listBorderedCls:`${e.componentCls}-bordered`,minHeight:e.controlHeightLG});return[h6(t),h3(t),h5(t)]},h4);var h7=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function h9(e,t){let{pagination:i=!1,prefixCls:n,bordered:r=!1,split:a=!0,className:s,rootClassName:o,style:l,children:u,itemLayout:c,loadMore:d,grid:h,dataSource:f=[],size:p,header:m,footer:g,loading:v=!1,rowKey:y,renderItem:b,locale:x}=e,S=h7(e,["pagination","prefixCls","bordered","split","className","rootClassName","style","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),C=i&&"object"==typeof i?i:{},[k,E]=hD.useState(C.defaultCurrent||1),[w,O]=hD.useState(C.defaultPageSize||10),{getPrefixCls:T,direction:$,className:A,style:P}=(0,hL.useComponentConfig)("list"),{renderEmpty:I}=hD.useContext(hL.ConfigContext),M={current:1,total:0,position:"bottom"},_=e=>(t,n)=>{var r;E(t),O(n),i&&(null==(r=null==i?void 0:i[e])||r.call(i,t,n))},D=_("onChange"),N=_("onShowSizeChange"),R=(e,t)=>{let i;return b?((i="function"==typeof y?y(e):y?e[y]:e.key)||(i=`list-item-${t}`),hD.createElement(hD.Fragment,{key:i},b(e,t))):null},j=!!(d||i||g),L=T("list",n),[F,B,z]=h8(L),H=v;"boolean"==typeof H&&(H={spinning:H});let V=!!(null==H?void 0:H.spinning),W=(0,hB.default)(p),q="";switch(W){case"large":q="lg";break;case"small":q="sm"}let G=(0,hN.default)(L,{[`${L}-vertical`]:"vertical"===c,[`${L}-${q}`]:q,[`${L}-split`]:a,[`${L}-bordered`]:r,[`${L}-loading`]:V,[`${L}-grid`]:!!h,[`${L}-something-after-last-item`]:j,[`${L}-rtl`]:"rtl"===$},A,s,o,B,z),X=(0,hR.default)(M,{total:f.length,current:k,pageSize:w},i||{}),Y=Math.ceil(X.total/X.pageSize);X.current=Math.min(X.current,Y);let U=i&&hD.createElement("div",{className:(0,hN.default)(`${L}-pagination`)},hD.createElement(hV.default,Object.assign({align:"end"},X,{onChange:D,onShowSizeChange:N}))),K=(0,h_.default)(f);i&&f.length>(X.current-1)*X.pageSize&&(K=(0,h_.default)(f).splice((X.current-1)*X.pageSize,X.pageSize));let J=Object.keys(h||{}).some(e=>["xs","sm","md","lg","xl","xxl"].includes(e)),Z=(0,hH.default)(J),Q=hD.useMemo(()=>{for(let e=0;e<hj.responsiveArray.length;e+=1){let t=hj.responsiveArray[e];if(Z[t])return t}},[Z]),ee=hD.useMemo(()=>
19{if(!h)return;let e=Q&&h[Q]?h[Q]:h.column;if(e)return{width:`${100/e}%`,maxWidth:`${100/e}%`}},[JSON.stringify(h),Q]),et=V&&hD.createElement("div",{style:{minHeight:53}});if(K.length>0){let e=K.map(R);et=h?hD.createElement(hz.Row,{gutter:h.gutter},hD.Children.map(e,e=>hD.createElement("div",{key:null==e?void 0:e.key,style:ee},e))):hD.createElement("ul",{className:`${L}-items`},e)}else u||V||(et=hD.createElement("div",{className:`${L}-empty-text`},(null==x?void 0:x.emptyText)||(null==I?void 0:I("List"))||hD.createElement(hF.default,{componentName:"List"})));let ei=X.position,en=hD.useMemo(()=>({grid:h,itemLayout:c}),[JSON.stringify(h),c]);return F(hD.createElement(hq.Provider,{value:en},hD.createElement("div",Object.assign({ref:t,style:Object.assign(Object.assign({},P),l),className:G},S),("top"===ei||"both"===ei)&&U,m&&hD.createElement("div",{className:`${L}-header`},m),hD.createElement(hW.default,Object.assign({},H),et,u),g&&hD.createElement("div",{className:`${L}-footer`},g),d||("bottom"===ei||"both"===ei)&&U)))}let fe=hD.forwardRef(h9);fe.Item=hQ;let ft=fe;var fi=n,fn=r,fr=e_,fa=iK,fs=r2,fo=i8,fl=r;e.i(733525);var fu=e.i(548246),fc=e.i(56416),fd=ey,fh=iy,ff=sl,fp=n,fm=r2,fg=n;function fv(){var e=(0,fg.useState)({id:0,callback:null}),t=(0,fm.default)(e,2),i=t[0],n=t[1],r=(0,fg.useCallback)(function(e){n(function(t){return{id:t.id+1,callback:e}})},[]);return(0,fg.useEffect)(function(){var e;null==(e=i.callback)||e.call(i)},[i]),r}var fy=e.i(136270),fb=n,fx=e.i(49808),fS=e.i(448908),fC=n;let fk=n.createContext(null),fE=function(e){var t=fC.useContext(fk),i=t.notFoundContent,n=t.activeIndex,r=t.setActiveIndex,a=t.selectOption,s=t.onFocus,o=t.onBlur,l=t.onScroll,u=e.prefixCls,c=e.options,d=c[n]||{};return fC.createElement(fx.default,{prefixCls:"".concat(u,"-menu"),activeKey:d.key,onSelect:function(e){var t=e.key;a(c.find(function(e){return e.key===t}))},onFocus:s,onBlur:o,onScroll:l},c.map(function(e,t){var i=e.key,n=e.disabled,a=e.className,s=e.style,o=e.label;return fC.createElement(fS.MenuItem,{key:i,disabled:n,className:a,style:s,onMouseEnter:function(){r(t)}},o)}),!c.length&&fC.createElement(fS.MenuItem,{disabled:!0},i))};var fw={bottomRight:{points:["tl","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomLeft:{points:["tr","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topRight:{points:["bl","tr"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["br","tl"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}}};let fO=function(e){var t=e.prefixCls,i=e.options,n=e.children,r=e.visible,a=e.transitionName,s=e.getPopupContainer,o=e.dropdownClassName,l=e.direction,u=e.placement,c="".concat(t,"-dropdown"),d=fb.createElement(fE,{prefixCls:c,options:i}),h=(0,fb.useMemo)(function(){return"rtl"===l?"top"===u?"topLeft":"bottomLeft":"top"===u?"topRight":"bottomRight"},[l,u]);return fb.createElement(fy.default,{prefixCls:c,popupVisible:r,popup:d,popupPlacement:h,popupTransitionName:a,builtinPlacements:fw,getPopupContainer:s,popupClassName:o},n)},fT=function(){return null};function f$(e){var t=e.selectionStart;return e.value.slice(0,t)}function fA(e,t){return t.reduce(function(t,i){var n=e.lastIndexOf(i);return n>t.location?{location:n,prefix:i}:t},{location:-1,prefix:""})}function fP(e){return(e||"").toLowerCase()}function fI(e,t,i){var n=e[0];if(!n||n===i)return e;for(var r=e,a=t.length,s=0;s<a;s+=1)if(fP(r[s])!==fP(t[s])){r=r.slice(s);break}else s===a-1&&(r=r.slice(a));return r}function fM(e,t){var i=t.measureLocation,n=t.prefix,r=t.targetText,a=t.selectionStart,s=t.split,o=e.slice(0,i);o[o.length-s.length]===s&&(o=o.slice(0,o.length-s.length)),o&&(o="".concat(o).concat(s));var l=fI(e.slice(a),r.slice(a-i-n.length),s);l.slice(0,s.length)===s&&(l=l.slice(s.length));var u="".concat(o).concat(n).concat(r).concat(s);return{text:"".concat(u).concat(l),selectionLocation:u.length}}function f_(e,t){e.setSelectionRange(t,t),e.blur(),e.focus()}function fD(e,t){return!t||-1===e.indexOf(t)}function fN(e,t){var i=t.value,n=void 0===i?"":i,r=e.toLowerCase();return -1!==n.toLowerCase().indexOf(r)}var fR=["prefixCls","className","style","prefix","split","notFoundContent","value","defaultValue","children","options","open","allowClear","silent","validateSearch","filterOption","onChange","onKeyDown","onKeyUp","onPressEnter","onSearch","onSelect","onF
19ocus","onBlur","transitionName","placement","direction","getPopupContainer","dropdownClassName","rows","visible","onPopupScroll"],fj=["suffix","prefixCls","defaultValue","value","allowClear","onChange","classNames","className","disabled","onClear"],fL=(0,fp.forwardRef)(function(e,t){var i=e.prefixCls,n=e.className,r=e.style,a=e.prefix,s=void 0===a?"@":a,o=e.split,l=void 0===o?" ":o,u=e.notFoundContent,c=void 0===u?"Not Found":u,d=e.value,h=e.defaultValue,f=e.children,p=e.options,m=e.open,g=(e.allowClear,e.silent),v=e.validateSearch,y=void 0===v?fD:v,b=e.filterOption,x=void 0===b?fN:b,S=e.onChange,C=e.onKeyDown,k=e.onKeyUp,E=e.onPressEnter,w=e.onSearch,O=e.onSelect,T=e.onFocus,$=e.onBlur,A=e.transitionName,P=e.placement,I=e.direction,M=e.getPopupContainer,_=e.dropdownClassName,D=e.rows,N=void 0===D?1:D,R=(e.visible,e.onPopupScroll),j=(0,fo.default)(e,fR),L=(0,fp.useMemo)(function(){return Array.isArray(s)?s:[s]},[s]),F=(0,fp.useRef)(null),B=(0,fp.useRef)(null),z=(0,fp.useRef)(null),H=function(){var e;return null==(e=B.current)||null==(e=e.resizableTextArea)?void 0:e.textArea};fp.default.useImperativeHandle(t,function(){var e;return{focus:function(){var e;return null==(e=B.current)?void 0:e.focus()},blur:function(){var e;return null==(e=B.current)?void 0:e.blur()},textarea:null==(e=B.current)||null==(e=e.resizableTextArea)?void 0:e.textArea,nativeElement:F.current}});var V=(0,fp.useState)(!1),W=(0,fs.default)(V,2),q=W[0],G=W[1],X=(0,fp.useState)(""),Y=(0,fs.default)(X,2),U=Y[0],K=Y[1],J=(0,fp.useState)(""),Z=(0,fs.default)(J,2),Q=Z[0],ee=Z[1],et=(0,fp.useState)(0),ei=(0,fs.default)(et,2),en=ei[0],er=ei[1],ea=(0,fp.useState)(0),es=(0,fs.default)(ea,2),eo=es[0],el=es[1],eu=(0,fp.useState)(!1),ec=(0,fs.default)(eu,2),ed=ec[0],eh=ec[1],ef=(0,fh.default)("",{defaultValue:h,value:d}),ep=(0,fs.default)(ef,2),em=ep[0],eg=ep[1];(0,fp.useEffect)(function(){q&&z.current&&(z.current.scrollTop=H().scrollTop)},[q]);var ev=fp.default.useMemo(function(){if(m)for(var e=0;e<L.length;e+=1){var t=L[e],i=em.lastIndexOf(t);if(i>=0)return[!0,"",t,i]}return[q,U,Q,en]},[m,q,L,em,U,Q,en]),ey=(0,fs.default)(ev,4),eb=ey[0],ex=ey[1],eS=ey[2],eC=ey[3],ek=fp.default.useCallback(function(e){var t;return(t=p&&p.length>0?p.map(function(e){var t;return(0,fa.default)((0,fa.default)({},e),{},{key:null!=(t=null==e?void 0:e.key)?t:e.value})}):(0,fd.default)(f).map(function(e){var t=e.props,i=e.key;return(0,fa.default)((0,fa.default)({},t),{},{label:t.children,key:i||t.value})})).filter(function(t){return!1===x||x(e,t)})},[f,p,x]),eE=fp.default.useMemo(function(){return ek(ex)},[ek,ex]),ew=fv(),eO=function(e,t,i){G(!0),K(e),ee(t),er(i),el(0)},eT=function(e){G(!1),er(0),K(""),ew(e)},e$=function(e){eg(e),null==S||S(e)},eA=function(e){e$(e.target.value)},eP=function(e){var t,i=e.value,n=fM(em,{measureLocation:eC,targetText:void 0===i?"":i,prefix:eS,selectionStart:null==(t=H())?void 0:t.selectionStart,split:l}),r=n.text,a=n.selectionLocation;e$(r),eT(function(){f_(H(),a)}),null==O||O(e,eS)},eI=function(e){var t=e.which;if(null==C||C(e),eb){if(t===ff.default.UP||t===ff.default.DOWN){var i=eE.length;el((eo+(t===ff.default.UP?-1:1)+i)%i),e.preventDefault()}else if(t===ff.default.ESC)eT();else if(t===ff.default.ENTER){if(e.preventDefault(),g)return;if(!eE.length)return void eT();eP(eE[eo])}}},eM=function(e){var t=e.key,i=e.which,n=f$(e.target),r=fA(n,L),a=r.location,s=r.prefix;if(null==k||k(e),-1===[ff.default.ESC,ff.default.UP,ff.default.DOWN,ff.default.ENTER].indexOf(i))if(-1!==a){var o=n.slice(a+s.length),u=y(o,l),c=!!ek(o).length;u?(t===s||"Shift"===t||i===ff.default.ALT||"AltGraph"===t||eb||o!==ex&&c)&&eO(o,s,a):eb&&eT(),w&&u&&w(o,s)}else eb&&eT()},e_=function(e){!eb&&E&&E(e)},eD=(0,fp.useRef)(),eN=function(e){window.clearTimeout(eD.current),!ed&&e&&T&&T(e),eh(!0)},eR=function(e){eD.current=window.setTimeout(function(){eh(!1),eT(),null==$||$(e)},0)},ej=function(){eN()},eL=function(){eR()},eF=function(e){null==R||R(e)};return fp.default.createElement("div",{className:(0,fl.default)(i,n),style:r,ref:F},fp.default.createElement(fc.default,(0,fr.default)({ref:B,value:em},j,{rows:N,onChange:eA,onKeyDown:eI,onKeyUp:eM,onPressEnter:e_,onFocus:eN,onBlur:eR})),eb&&fp.default.createElement("div",{ref:z,className:"".concat(i,"-measure")},em.slice(0,eC),fp.default.createElement(fk.Provider,{value:{notFoundContent:c,activeIndex:eo,setActiveIndex:el,selectOption:eP,onFocus:ej,onBlur:eL,onScroll:eF}},fp.default.createElement(fO,{prefixCls:i,transitionName:A,placement:P,direction:I,options:eE,visible:!0,getPopupContainer:M,dropdownClassName:_},fp.default.createElement("span",null,eS))),em.slice(eC+eS.length)))}),fF=(0,fp.forwardRef)(function(e,t){var i=e.suffix,n=e.prefixCls,r=void 0===n?"rc-mentions":n,a=e.defaultValue,s=e.value,o=e.allowClear,l=e.onChange,u=e.classNames,c=e.className,d=e.disabled,h=e.onClear,f=(0,fo.default)(e,fj),p=(0,fp.useRef)(null),m=(0,fp.useRef)(null);(0,fp.useImperativeHandle)(t,function(){var e,t;return(0,fa.default)((0,fa.default)({},m.current),{},{nativeElement:(null==(e=p.current)?void 0:e.nativeElement)||(null==(t=m.current)?void 0:t.nativeElement)})});var g=(0,fh.default)("",{defaultValue:a,value:s}),v=(0,fs.default)(g,2),y=v[0],b=v[1],x=function(e){b(e),null==l||l(e)},S=function(){x("")};return fp.default.createElement(fu.BaseInput,{suffix:i,prefixCls:r,value:y,allowClear:o,handleReset:S,className:c,classNames:u,disabled:d,ref:p,onClear:h},fp.default.createElement(fL,(0,fr.default)({className:null==u?void 0:u.mentions,prefixCls:r,ref:m,onCh
19ange:x,disabled:d},f)))});fF.Option=fT;let fB=fF;var fz=uA,fH=e.i(476425),fV=ep,fW=s$,fq=e.i(957033),fG=u,fX=sP,fY=M,fU=iC,fK=sN,fJ=hW,fZ=L,fQ=e.i(388640),f0=e.i(126272),f1=e.i(178646),f2=F,f3=z;let f5=e=>{let{componentCls:t,antCls:i,colorTextDisabled:n,controlItemBgHover:r,controlPaddingHorizontal:a,colorText:s,motionDurationSlow:o,lineHeight:l,controlHeight:u,paddingInline:c,paddingBlock:d,fontSize:h,fontSizeIcon:f,colorIcon:p,colorTextQuaternary:m,colorBgElevated:g,paddingXXS:v,borderRadius:y,borderRadiusLG:b,boxShadowSecondary:x,itemPaddingVertical:S,calc:C}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,f2.resetComponent)(e)),(0,fQ.genBasicInputStyle)(e)),{position:"relative",display:"inline-block",height:"auto",padding:`0 ${(0,fZ.unit)(e.paddingInline)}`,overflow:"hidden",lineHeight:l,whiteSpace:"pre-wrap",verticalAlign:"bottom"}),(0,f1.genOutlinedStyle)(e)),(0,f1.genFilledStyle)(e)),(0,f1.genBorderlessStyle)(e)),{"&-affix-wrapper":Object.assign(Object.assign({},(0,fQ.genBasicInputStyle)(e)),{display:"inline-flex",paddingBlock:0,paddingInlineStart:0,paddingInlineEnd:e.paddingInline,"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}-suffix`]:{display:"inline-flex",alignItems:"center",[`&:has(${i}-form-item-feedback-icon) ${t}-clear-icon`]:{marginInlineEnd:e.marginXS},[`${i}-form-item-feedback-icon`]:{display:"inline-flex",alignItems:"center",justifyContent:"center"}},[`${t}-clear-icon`]:{insetInlineEnd:0,insetBlockStart:C(h).mul(l).mul(.5).add(d).equal(),padding:0,lineHeight:0,color:m,fontSize:f,verticalAlign:-1,cursor:"pointer",transition:`color ${o}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:p},"&:active":{color:s},"&-hidden":{visibility:"hidden"}}})}),(0,f1.genUnderlinedStyle)(e)),{"&-disabled":{"> textarea":Object.assign({},(0,f1.genDisabledStyle)(e))},[`&, &-affix-wrapper > ${t}`]:{[`> textarea, ${t}-measure`]:{color:s,boxSizing:"border-box",minHeight:e.calc(u).sub(2).equal(),margin:0,padding:`${(0,fZ.unit)(d)} ${(0,fZ.unit)(c)}`,overflow:"inherit",overflowX:"hidden",overflowY:"auto",fontWeight:"inherit",fontSize:"inherit",fontFamily:"inherit",fontStyle:"inherit",fontVariant:"inherit",fontSizeAdjust:"inherit",fontStretch:"inherit",lineHeight:"inherit",direction:"inherit",letterSpacing:"inherit",whiteSpace:"inherit",textAlign:"inherit",verticalAlign:"top",wordWrap:"break-word",wordBreak:"inherit",tabSize:"inherit"},"> textarea:disabled":{color:n},"> textarea":Object.assign(Object.assign({width:"100%",border:"none",outline:"none",resize:"none",backgroundColor:"transparent"},(0,fQ.genPlaceholderStyle)(e.colorTextPlaceholder)),{padding:`${(0,fZ.unit)(e.paddingBlock)} 0`}),[`${t}-measure`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:-1,color:"transparent",pointerEvents:"none","> span":{display:"inline-block",minHeight:"1em"}}},"&-dropdown":Object.assign(Object.assign({},(0,f2.resetComponent)(e)),{position:"absolute",top:-9999,insetInlineStart:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",fontSize:h,fontVariant:"initial",padding:v,backgroundColor:g,borderRadius:b,outline:"none",boxShadow:x,"&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.dropdownHeight,margin:0,paddingInlineStart:0,overflow:"auto",listStyle:"none",outline:"none","&-item":Object.assign(Object.assign({},f2.textEllipsis),{position:"relative",display:"block",minWidth:e.controlItemWidth,padding:`${(0,fZ.unit)(S)} ${(0,fZ.unit)(a)}`,color:s,borderRadius:y,fontWeight:"normal",lineHeight:l,cursor:"pointer",transition:`background ${o} ease`,"&:hover":{backgroundColor:r},"&-disabled":{color:n,cursor:"not-allowed","&:hover":{color:n,backgroundColor:r,cursor:"not-allowed"}},"&-selected":{color:s,fontWeight:e.fontWeightStrong,backgroundColor:r},"&-active":{backgroundColor:r}})}})})}},f6=e=>Object.assign(Object.assign({},(0,f0.initComponentToken)(e)),{dropdownHeight:250,controlItemWidth:100,zIndexPopup:e.zIndexPopupBase+50,itemPaddingVertical:(e.controlHeight-e.fontHeight)/2}),f4=(0,c.genStyleHooks)("Mentions",e=>f5((0,f3.mergeToken)(e,(0,f0.initInputToken)(e))),f6);var f8=sI,f7=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let{Option:f9}=fB;function pe(){return!0}let pt=fi.forwardRef((e,t)=>
19{let{prefixCls:i,className:n,rootClassName:r,disabled:a,loading:s,filterOption:o,children:l,notFoundContent:u,options:c,status:d,allowClear:h=!1,popupClassName:f,style:p,variant:m}=e,g=f7(e,["prefixCls","className","rootClassName","disabled","loading","filterOption","children","notFoundContent","options","status","allowClear","popupClassName","style","variant"]),[v,y]=fi.useState(!1),b=fi.useRef(null),x=(0,fz.composeRef)(t,b),{getPrefixCls:S,renderEmpty:C,direction:k,mentions:E}=fi.useContext(fG.ConfigContext),{status:w,hasFeedback:O,feedbackIcon:T}=fi.useContext(fU.FormItemInputContext),$=(0,fW.getMergedStatus)(w,d),A=fi.useContext(f8.default),P=null!=a?a:A,I=(...e)=>{g.onFocus&&g.onFocus.apply(g,e),y(!0)},M=(...e)=>{g.onBlur&&g.onBlur.apply(g,e),y(!1)},_=fi.useMemo(()=>void 0!==u?u:(null==C?void 0:C("Select"))||fi.createElement(fX.default,{componentName:"Select"}),[u,C]),D=fi.useMemo(()=>s?fi.createElement(f9,{value:"ANTD_SEARCHING",disabled:!0},fi.createElement(fJ.default,{size:"small"})):l,[s,l]),N=s?[{value:"ANTD_SEARCHING",disabled:!0,label:fi.createElement(fJ.default,{size:"small"})}]:c,R=s?pe:o,j=S("mentions",i),L=(0,fH.default)(h),F=(0,fY.default)(j),[B,z,H]=f4(j,F),[V,W]=(0,fK.default)("mentions",m),q=O&&fi.createElement(fi.Fragment,null,T),G=(0,fn.default)(null==E?void 0:E.className,n,r,H,F);return B(fi.createElement(fB,Object.assign({silent:s,prefixCls:j,notFoundContent:_,className:G,disabled:P,allowClear:L,direction:k,style:Object.assign(Object.assign({},null==E?void 0:E.style),p)},g,{filterOption:R,onFocus:I,onBlur:M,dropdownClassName:(0,fn.default)(f,r,z,H,F),ref:x,options:N,suffix:q,classNames:{mentions:(0,fn.default)({[`${j}-disabled`]:P,[`${j}-focused`]:v,[`${j}-rtl`]:"rtl"===k},z),variant:(0,fn.default)({[`${j}-${V}`]:W},(0,fW.getStatusClassNames)(j,$)),affixWrapper:z}}),D))});pt.Option=f9;let pi=(0,fV.default)(pt,void 0,void 0,"mentions");pt._InternalPanelDoNotUseOrYouWillBeFired=pi,pt.getMentions=(e="",t={})=>{let{prefix:i="@",split:n=" "}=t,r=(0,fq.default)(i);return e.split(n).map((e="")=>{let t=null;return(r.some(i=>e.slice(0,i.length)===i&&(t=i,!0)),null!==t)?{prefix:t,value:e.slice(t.length)}:null}).filter(e=>!!e&&!!e.value)};let pn=pt;var pr=e.i(905030),pa=e.i(641159),ps=e.i(674199),po=e.i(943863),pl=hV,pu=e.i(855643),pc=oA,pd=e.i(471392),ph=n,pf=e.i(886401);function pp(e,t){var i="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=(0,pf.default)(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==i.return||i.return()}finally{if(o)throw a}}}}var pm=iJ,pg=iZ,pv=i3;function py(e,t,i){if(t<0||t>31||e>>>t!=0)throw RangeError("Value out of range");for(var n=t-1;n>=0;n--)i.push(e>>>n&1)}function pb(e,t){return(e>>>t&1)!=0}function px(e){if(!e)throw Error("Assertion error")}var pS=function(){function e(t,i){(0,pm.default)(this,e),(0,pv.default)(this,"modeBits",void 0),(0,pv.default)(this,"numBitsCharCount",void 0),this.modeBits=t,this.numBitsCharCount=i}return(0,pg.default)(e,[{key:"numCharCountBits",value:function(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}}]),e}();t=pS,(0,pv.default)(pS,"NUMERIC",new t(1,[10,12,14])),(0,pv.default)(pS,"ALPHANUMERIC",new t(2,[9,11,13])),(0,pv.default)(pS,"BYTE",new t(4,[8,16,16])),(0,pv.default)(pS,"KANJI",new t(8,[8,10,12])),(0,pv.default)(pS,"ECI",new t(7,[0,0,0]));var pC=(0,pg.default)(function e(t,i){(0,pm.default)(this,e),(0,pv.default)(this,"ordinal",void 0),(0,pv.default)(this,"formatBits",void 0),this.ordinal=t,this.formatBits=i});i=pC,(0,pv.default)(pC,"LOW",new i(0,1)),(0,pv.default)(pC,"MEDIUM",new i(1,0)),(0,pv.default)(pC,"QUARTILE",new i(2,3)),(0,pv.default)(pC,"HIGH",new i(3,2));var pk=function(){function e(t,i,n){if((0,pm.default)(this,e),(0,pv.default)(this,"mode",void 0),(0,pv.default)(this,"numChars",void 0),(0,pv.default)(this,"bitData",void 0),this.mode=t,this.numChars=i,this.bitData=n,i<0)throw RangeError("Invalid argument");this.bitData=n.slice()}return(0,pg.default)(e,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(t){var i,n=[],r=pp(t);try{for(r.s();!(i=r.n()).done;){var a=i.value;py(a,8,n)}}catch(e){r.e(e)}finally{r.f()}return new e(pS.BYTE,t.length,n)}},{key:"makeNumeric",value:function(t){if(!e.isNumeric(t))throw RangeError("String contains
19non-numeric characters");for(var i=[],n=0;n<t.length;){var r=Math.min(t.length-n,3);py(parseInt(t.substring(n,n+r),10),3*r+1,i),n+=r}return new e(pS.NUMERIC,t.length,i)}},{key:"makeAlphanumeric",value:function(t){if(!e.isAlphanumeric(t))throw RangeError("String contains unencodable characters in alphanumeric mode");var i,n=[];for(i=0;i+2<=t.length;i+=2){var r=45*e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(i));py(r+=e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(i+1)),11,n)}return i<t.length&&py(e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(i)),6,n),new e(pS.ALPHANUMERIC,t.length,n)}},{key:"makeSegments",value:function(t){return""==t?[]:e.isNumeric(t)?[e.makeNumeric(t)]:e.isAlphanumeric(t)?[e.makeAlphanumeric(t)]:[e.makeBytes(e.toUtf8ByteArray(t))]}},{key:"makeEci",value:function(t){var i=[];if(t<0)throw RangeError("ECI assignment value out of range");if(t<128)py(t,8,i);else if(t<16384)py(2,2,i),py(t,14,i);else if(t<1e6)py(6,3,i),py(t,21,i);else throw RangeError("ECI assignment value out of range");return new e(pS.ECI,0,i)}},{key:"isNumeric",value:function(t){return e.NUMERIC_REGEX.test(t)}},{key:"isAlphanumeric",value:function(t){return e.ALPHANUMERIC_REGEX.test(t)}},{key:"getTotalBits",value:function(e,t){var i,n=0,r=pp(e);try{for(r.s();!(i=r.n()).done;){var a=i.value,s=a.mode.numCharCountBits(t);if(a.numChars>=1<<s)return 1/0;n+=4+s+a.bitData.length}}catch(e){r.e(e)}finally{r.f()}return n}},{key:"toUtf8ByteArray",value:function(e){for(var t=encodeURI(e),i=[],n=0;n<t.length;n++)"%"!=t.charAt(n)?i.push(t.charCodeAt(n)):(i.push(parseInt(t.substring(n+1,n+3),16)),n+=2);return i}}]),e}();(0,pv.default)(pk,"NUMERIC_REGEX",/^[0-9]*$/),(0,pv.default)(pk,"ALPHANUMERIC_REGEX",/^[A-Z0-9 $%*+.\/:-]*$/),(0,pv.default)(pk,"ALPHANUMERIC_CHARSET","0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:");var pE=function(){function e(t,i,n,r){(0,pm.default)(this,e),(0,pv.default)(this,"size",void 0),(0,pv.default)(this,"mask",void 0),(0,pv.default)(this,"modules",[]),(0,pv.default)(this,"isFunction",[]),(0,pv.default)(this,"version",void 0),(0,pv.default)(this,"errorCorrectionLevel",void 0);var a=r;if(this.version=t,this.errorCorrectionLevel=i,t<e.MIN_VERSION||t>e.MAX_VERSION)throw RangeError("Version value out of range");if(a<-1||a>7)throw RangeError("Mask value out of range");this.size=4*t+17;for(var s=[],o=0;o<this.size;o++)s.push(!1);for(var l=0;l<this.size;l++)this.modules.push(s.slice()),this.isFunction.push(s.slice());this.drawFunctionPatterns();var u=this.addEccAndInterleave(n);if(this.drawCodewords(u),-1==a)for(var c=1e9,d=0;d<8;d++){this.applyMask(d),this.drawFormatBits(d);var h=this.getPenaltyScore();h<c&&(a=d,c=h),this.applyMask(d)}px(0<=a&&a<=7),this.mask=a,this.applyMask(a),this.drawFormatBits(a),this.isFunction=[]}return(0,pg.default)(e,[{key:"getModule",value:function(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]}},{key:"getModules",value:function(){return this.modules}},{key:"drawFunctionPatterns",value:function(){for(var e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var t=this.getAlignmentPatternPositions(),i=t.length,n=0;n<i;n++)for(var r=0;r<i;r++)(0!=n||0!=r)&&(0!=n||r!=i-1)&&(n!=i-1||0!=r)&&this.drawAlignmentPattern(t[n],t[r]);this.drawFormatBits(0),this.drawVersion()}},{key:"drawFormatBits",value:function(e){for(var t=this.errorCorrectionLevel.formatBits<<3|e,i=t,n=0;n<10;n++)i=i<<1^(i>>>9)*1335;var r=(t<<10|i)^21522;px(r>>>15==0);for(var a=0;a<=5;a++)this.setFunctionModule(8,a,pb(r,a));this.setFunctionModule(8,7,pb(r,6)),this.setFunctionModule(8,8,pb(r,7)),this.setFunctionModule(7,8,pb(r,8));for(var s=9;s<15;s++)this.setFunctionModule(14-s,8,pb(r,s));for(var o=0;o<8;o++)this.setFunctionModule(this.size-1-o,8,pb(r,o));for(var l=8;l<15;l++)this.setFunctionModule(8,this.size-15+l,pb(r,l));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var e=this.version,t=0;t<12;t++)e=e<<1^(e>>>11)*7973;var i=this.version<<12|e;px(i>>>18==0);for(var n=0;n<18;n++){var r=pb(i,n),a=this.size-11+n%3,s=Math.floor(n/3);this.setFunctionModule(a,s,r),this.setFunctionModule(s,a,r)}}}},{key:"drawFinderPattern",value:function(e,t){for(var i=-4;i<=4;i++)for(var n=-4;n<=4;n++){var r=Math.max(Math.abs(n),Math.abs(i)),a=e+n,s=t+i;0<=a&&a<this.size&&0<=s&&s<this.size&&this.setFunctionModule(a,s,2!=r&&4!=r)}}},{key:"drawAlignmentPattern",value:function(e,t){for(var i=-2;i<=2;i++)for(var n=-2;n<=2;n++)this.setFunctionModule(e+n,t+i,1!=Math.max(Math.abs(n),Math.abs(i)))}},{key:"setFunctionModule",value:function(e,t,i){this.modules[t][e]=i,this.isFunction[t][e]=!0}},{key:"addEccAndInterleave",value:function(t){var i=this.version,n=this.errorCorrectionLevel;if(t.length!=e.getNumDataCodewords(i,n))throw RangeError("Invalid argument");for(var r=e.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][i],a=e.ECC_CODEWORDS_PER_BLOCK[n.ordinal][i],s=Math.floor(e.getNumRawDataModules(i)/8),o=r-s%r,l=Math.floor(s/r),u=[],c=e.reedSolomonComputeDivisor(a),d=0,h=0;d<r;
19d++){var f=t.slice(h,h+l-a+(d<o?0:1));h+=f.length;var p=e.reedSolomonComputeRemainder(f,c);d<o&&f.push(0),u.push(f.concat(p))}for(var m=[],g=function(e){u.forEach(function(t,i){(e!=l-a||i>=o)&&m.push(t[e])})},v=0;v<u[0].length;v++)g(v);return px(m.length==s),m}},{key:"drawCodewords",value:function(t){if(t.length!=Math.floor(e.getNumRawDataModules(this.version)/8))throw RangeError("Invalid argument");for(var i=0,n=this.size-1;n>=1;n-=2){6==n&&(n=5);for(var r=0;r<this.size;r++)for(var a=0;a<2;a++){var s=n-a,o=(n+1&2)==0?this.size-1-r:r;!this.isFunction[o][s]&&i<8*t.length&&(this.modules[o][s]=pb(t[i>>>3],7-(7&i)),i++)}}px(i==8*t.length)}},{key:"applyMask",value:function(e){if(e<0||e>7)throw RangeError("Mask value out of range");for(var t=0;t<this.size;t++)for(var i=0;i<this.size;i++){var n=void 0;switch(e){case 0:n=(i+t)%2==0;break;case 1:n=t%2==0;break;case 2:n=i%3==0;break;case 3:n=(i+t)%3==0;break;case 4:n=(Math.floor(i/3)+Math.floor(t/2))%2==0;break;case 5:n=i*t%2+i*t%3==0;break;case 6:n=(i*t%2+i*t%3)%2==0;break;case 7:n=((i+t)%2+i*t%3)%2==0;break;default:throw Error("Unreachable")}!this.isFunction[t][i]&&n&&(this.modules[t][i]=!this.modules[t][i])}}},{key:"getPenaltyScore",value:function(){for(var t=0,i=0;i<this.size;i++){for(var n=!1,r=0,a=[0,0,0,0,0,0,0],s=0;s<this.size;s++)this.modules[i][s]==n?5==++r?t+=e.PENALTY_N1:r>5&&t++:(this.finderPenaltyAddHistory(r,a),n||(t+=this.finderPenaltyCountPatterns(a)*e.PENALTY_N3),n=this.modules[i][s],r=1);t+=this.finderPenaltyTerminateAndCount(n,r,a)*e.PENALTY_N3}for(var o=0;o<this.size;o++){for(var l=!1,u=0,c=[0,0,0,0,0,0,0],d=0;d<this.size;d++)this.modules[d][o]==l?5==++u?t+=e.PENALTY_N1:u>5&&t++:(this.finderPenaltyAddHistory(u,c),l||(t+=this.finderPenaltyCountPatterns(c)*e.PENALTY_N3),l=this.modules[d][o],u=1);t+=this.finderPenaltyTerminateAndCount(l,u,c)*e.PENALTY_N3}for(var h=0;h<this.size-1;h++)for(var f=0;f<this.size-1;f++){var p=this.modules[h][f];p==this.modules[h][f+1]&&p==this.modules[h+1][f]&&p==this.modules[h+1][f+1]&&(t+=e.PENALTY_N2)}var m,g=0,v=pp(this.modules);try{for(v.s();!(m=v.n()).done;)g=m.value.reduce(function(e,t){return e+ +!!t},g)}catch(e){v.e(e)}finally{v.f()}var y=this.size*this.size,b=Math.ceil(Math.abs(20*g-10*y)/y)-1;return px(0<=b&&b<=9),px(0<=(t+=b*e.PENALTY_N4)&&t<=2568888),t}},{key:"getAlignmentPatternPositions",value:function(){if(1==this.version)return[];for(var e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),i=[6],n=this.size-7;i.length<e;n-=t)i.splice(1,0,n);return i}},{key:"finderPenaltyCountPatterns",value:function(e){var t=e[1];px(t<=3*this.size);var i=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(i&&e[0]>=4*t&&e[6]>=t?1:0)+(i&&e[6]>=4*t&&e[0]>=t?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(e,t,i){var n=t;return e&&(this.finderPenaltyAddHistory(n,i),n=0),n+=this.size,this.finderPenaltyAddHistory(n,i),this.finderPenaltyCountPatterns(i)}},{key:"finderPenaltyAddHistory",value:function(e,t){var i=e;0==t[0]&&(i+=this.size),t.pop(),t.unshift(i)}}],[{key:"encodeText",value:function(t,i){var n=pk.makeSegments(t);return e.encodeSegments(n,i)}},{key:"encodeBinary",value:function(t,i){var n=pk.makeBytes(t);return e.encodeSegments([n],i)}},{key:"encodeSegments",value:function(t,i){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:40,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1,s=!(arguments.length>5)||void 0===arguments[5]||arguments[5];if(!(e.MIN_VERSION<=n&&n<=r&&r<=e.MAX_VERSION)||a<-1||a>7)throw RangeError("Invalid value");for(f=n;;f++){var o=8*e.getNumDataCodewords(f,i),l=pk.getTotalBits(t,f);if(l<=o){p=l;break}if(f>=r)throw RangeError("Data too long")}for(var u=i,c=0,d=[pC.MEDIUM,pC.QUARTILE,pC.HIGH];c<d.length;c++){var h=d[c];s&&p<=8*e.getNumDataCodewords(f,h)&&(u=h)}var f,p,m,g=[],v=pp(t);try{for(v.s();!(m=v.n()).done;){var y=m.value;py(y.mode.modeBits,4,g),py(y.numChars,y.mode.numCharCountBits(f),g);var b,x=pp(y.getData());try{for(x.s();!(b=x.n()).done;){var S=b.value;g.push(S)}}catch(e){x.e(e)}finally{x.f()}}}catch(e){v.e(e)}finally{v.f()}px(g.length==p);var C=8*e.getNumDataCodewords(f,u);px(g.length<=C),py(0,Math.min(4,C-g.length),g),py(0,(8-g.length%8)%8,g),px(g.length%8==0);for(var k=236;g.length<C;k^=253)py(k,8,g);for(var E=[];8*E.length<g.length;)E.push(0);return g.forEach(function(e,t){E[t>>>3]|=e<<7-(7&t)}),new e(f,u,E,a)}},{key:"getNumRawDataModules",value:function(t){if(t<e.MIN_VERSION||t>e.MAX_VERSION)throw RangeError("Version number out of range");var i=(16*t+128)*t+64;if(t>=2){var n=Math.floor(t/7)+2;
19i-=(25*n-10)*n-55,t>=7&&(i-=36)}return px(208<=i&&i<=29648),i}},{key:"getNumDataCodewords",value:function(t,i){return Math.floor(e.getNumRawDataModules(t)/8)-e.ECC_CODEWORDS_PER_BLOCK[i.ordinal][t]*e.NUM_ERROR_CORRECTION_BLOCKS[i.ordinal][t]}},{key:"reedSolomonComputeDivisor",value:function(t){if(t<1||t>255)throw RangeError("Degree out of range");for(var i=[],n=0;n<t-1;n++)i.push(0);i.push(1);for(var r=1,a=0;a<t;a++){for(var s=0;s<i.length;s++)i[s]=e.reedSolomonMultiply(i[s],r),s+1<i.length&&(i[s]^=i[s+1]);r=e.reedSolomonMultiply(r,2)}return i}},{key:"reedSolomonComputeRemainder",value:function(t,i){var n,r=i.map(function(){return 0}),a=pp(t);try{var s=function(){var t=n.value^r.shift();r.push(0),i.forEach(function(i,n){r[n]^=e.reedSolomonMultiply(i,t)})};for(a.s();!(n=a.n()).done;)s()}catch(e){a.e(e)}finally{a.f()}return r}},{key:"reedSolomonMultiply",value:function(e,t){if(e>>>8!=0||t>>>8!=0)throw RangeError("Byte out of range");for(var i=0,n=7;n>=0;n--)i=i<<1^(i>>>7)*285^(t>>>n&1)*e;return px(i>>>8==0),i}}]),e}();(0,pv.default)(pE,"MIN_VERSION",1),(0,pv.default)(pE,"MAX_VERSION",40),(0,pv.default)(pE,"PENALTY_N1",3),(0,pv.default)(pE,"PENALTY_N2",3),(0,pv.default)(pE,"PENALTY_N3",40),(0,pv.default)(pE,"PENALTY_N4",10),(0,pv.default)(pE,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,pv.default)(pE,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var pw={L:pC.LOW,M:pC.MEDIUM,Q:pC.QUARTILE,H:pC.HIGH},pO=128,pT="L",p$="#FFFFFF",pA="#000000",pP=!1,pI=1,pM=4,p_=0,pD=.1,pN=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=[];return e.forEach(function(e,n){var r=null;e.forEach(function(a,s){if(!a&&null!==r){i.push("M".concat(r+t," ").concat(n+t,"h").concat(s-r,"v1H").concat(r+t,"z")),r=null;return}if(s===e.length-1){if(!a)return;null===r?i.push("M".concat(s+t,",").concat(n+t," h1v1H").concat(s+t,"z")):i.push("M".concat(r+t,",").concat(n+t," h").concat(s+1-r,"v1H").concat(r+t,"z"));return}a&&null===r&&(r=s)})}),i.join("")},pR=function(e,t){return e.slice().map(function(e,i){return i<t.y||i>=t.y+t.h?e:e.map(function(e,i){return(i<t.x||i>=t.x+t.w)&&e})})},pj=function(e,t,i,n){if(null==n)return null;var r=e.length+2*i,a=Math.floor(t*pD),s=r/t,o=(n.width||a)*s,l=(n.height||a)*s,u=null==n.x?e.length/2-o/2:n.x*s,c=null==n.y?e.length/2-l/2:n.y*s,d=null==n.opacity?1:n.opacity,h=null;if(n.excavate){var f=Math.floor(u),p=Math.floor(c),m=Math.ceil(o+u-f),g=Math.ceil(l+c-p);h={x:f,y:p,w:m,h:g}}return{x:u,y:c,h:l,w:o,excavation:h,opacity:d,crossOrigin:n.crossOrigin}},pL=function(e,t){return null!=t?Math.max(Math.floor(t),0):e?pM:p_},pF=function(){try{new Path2D().addPath(new Path2D)}catch(e){return!1}return!0}(),pB=e_,pz=iK,pH=r2,pV=i8,pW=n,pq=s,pG=n,pX=function(e){var t=e.value,i=e.level,n=e.minVersion,r=e.includeMargin,a=e.marginSize,s=e.imageSettings,o=e.size,l=e.boostLevel,u=pG.default.useMemo(function(){var e=(Array.isArray(t)?t:[t]).reduce(function(e,t){return e.push.apply(e,(0,pq.default)(pk.makeSegments(t))),e},[]);return pE.encodeSegments(e,pw[i],n,void 0,void 0,l)},[t,i,n,l]);return pG.default.useMemo(function(){var e=u.getModules(),t=pL(r,a),i=e.length+2*t,n=pj(e,o,t,s);return{cells:e,margin:t,numCells:i,calculatedImageSettings:n,qrcode:u}},[u,o,s,r,a])},pY=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings","boostLevel"],pU=pW.default.forwardRef(function(e,t){var i=e.value,n=e.size,r=void 0===n?pO:n,a=e.level,s=void 0===a?pT:a,o=e.bgColor,l=void 0===o?p$:o,u=e.fgColor,c=void 0===u?pA:u,d=e.includeMargin,h=void 0===d?pP:d,f=e.minVersion,p=void 0===f?pI:f,m=e.marginSize,g=e.style,v=e.imageSettings,y=e.boostLevel,b=(0,pV.default)(e,pY),x=null==v?void 0:v.src,S=pW.default.useRef(null),C=pW.default.useRef(null),k=pW.default.useCallback(function(e){
19S.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[t]),E=pW.default.useState(!1),w=(0,pH.default)(E,2)[1],O=pX({value:i,level:s,minVersion:p,includeMargin:h,marginSize:m,imageSettings:v,size:r,boostLevel:y}),T=O.margin,$=O.cells,A=O.numCells,P=O.calculatedImageSettings;pW.default.useEffect(function(){if(S.current){var e=S.current,t=e.getContext("2d");if(t){var i=$,n=C.current,a=null!=P&&null!==n&&n.complete&&0!==n.naturalHeight&&0!==n.naturalWidth;a&&null!=P.excavation&&(i=pR($,P.excavation));var s=window.devicePixelRatio||1;e.height=e.width=r*s;var o=r/A*s;t.scale(o,o),t.fillStyle=l,t.fillRect(0,0,A,A),t.fillStyle=c,pF?t.fill(new Path2D(pN(i,T))):$.forEach(function(e,i){e.forEach(function(e,n){e&&t.fillRect(n+T,i+T,1,1)})}),P&&(t.globalAlpha=P.opacity),a&&t.drawImage(n,P.x+T,P.y+T,P.w,P.h)}}}),pW.default.useEffect(function(){w(!1)},[x]);var I=(0,pz.default)({height:r,width:r},g),M=null;return null!=x&&(M=pW.default.createElement("img",{alt:"QR-Code",src:x,key:x,style:{display:"none"},onLoad:function(){w(!0)},ref:C,crossOrigin:null==P?void 0:P.crossOrigin})),pW.default.createElement(pW.default.Fragment,null,pW.default.createElement("canvas",(0,pB.default)({style:I,height:r,width:r,ref:k,role:"img"},b)),M)}),pK=e_,pJ=i8,pZ=n,pQ=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings","boostLevel"],p0=pZ.default.forwardRef(function(e,t){var i=e.value,n=e.size,r=void 0===n?pO:n,a=e.level,s=void 0===a?pT:a,o=e.bgColor,l=void 0===o?p$:o,u=e.fgColor,c=void 0===u?pA:u,d=e.includeMargin,h=void 0===d?pP:d,f=e.minVersion,p=void 0===f?pI:f,m=e.title,g=e.marginSize,v=e.imageSettings,y=e.boostLevel,b=(0,pJ.default)(e,pQ),x=pX({value:i,level:s,minVersion:p,includeMargin:h,marginSize:g,imageSettings:v,size:r,boostLevel:y}),S=x.margin,C=x.cells,k=x.numCells,E=x.calculatedImageSettings,w=C,O=null;null!=v&&null!=E&&(null!=E.excavation&&(w=pR(C,E.excavation)),O=pZ.default.createElement("image",{href:v.src,height:E.h,width:E.w,x:E.x+S,y:E.y+S,preserveAspectRatio:"none",opacity:E.opacity,crossOrigin:E.crossOrigin}));var T=pN(w,S);return pZ.default.createElement("svg",(0,pK.default)({height:r,width:r,viewBox:"0 0 ".concat(k," ").concat(k),ref:t,role:"img"},b),!!m&&pZ.default.createElement("title",null,m),pZ.default.createElement("path",{fill:l,d:"M0,0 h".concat(k,"v").concat(k,"H0z"),shapeRendering:"crispEdges"}),pZ.default.createElement("path",{fill:c,d:T,shapeRendering:"crispEdges"}),O)}),p1=r,p2=ef,p3=tF,p5=u,p6=ix,p4=e.i(201196),p8=n,p7=e_,p9=n,me=e.i(773501),mt=eR,mi=function(e,t){return p9.createElement(mt.default,(0,p7.default)({},e,{ref:t,icon:me.default}))};let mn=p9.forwardRef(mi);var mr=ih,ma=hW;let ms=p8.default.createElement(ma.default,null);function mo({prefixCls:e,locale:t,onRefresh:i,statusRender:n,status:r}){let a={expired:p8.default.createElement(p8.default.Fragment,null,p8.default.createElement("p",{className:`${e}-expired`},null==t?void 0:t.expired),i&&p8.default.createElement(mr.default,{type:"link",icon:p8.default.createElement(mn,null),onClick:i},null==t?void 0:t.refresh)),loading:ms,scanned:p8.default.createElement("p",{className:`${e}-scanned`},null==t?void 0:t.scanned)},s=e=>a[e.status];return(null!=n?n:s)({status:r,locale:t,onRefresh:i})}var ml=L,mu=u_,mc=F,md=z;let mh=e=>{let{componentCls:t,lineWidth:i,lineType:n,colorSplit:r}=e;return{[t]:Object.assign(Object.assign({},(0,mc.resetComponent)(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${(0,ml.unit)(i)} ${n} ${r}`,position:"relative",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired, & > ${t}-scanned`]:{color:e.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},mf=e=>
19({QRCodeMaskBackgroundColor:new mu.FastColor(e.colorBgContainer).setA(.96).toRgbString()}),mp=(0,c.genStyleHooks)("QRCode",e=>mh((0,md.mergeToken)(e,{QRCodeTextColor:e.colorText})),mf);var mm=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let mg=e=>{var t,i,n,r;let[,a]=(0,p4.useToken)(),{value:s,type:o="canvas",icon:l="",size:u=160,iconSize:c,color:d=a.colorText,errorLevel:h="M",status:f="active",bordered:p=!0,onRefresh:m,style:g,className:v,rootClassName:y,prefixCls:b,bgColor:x="transparent",statusRender:S,boostLevel:C}=e,k=mm(e,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender","boostLevel"]),{getPrefixCls:E}=(0,ph.useContext)(p5.ConfigContext),w=E("qrcode",b),[O,T,$]=mp(w),A={src:l,x:void 0,y:void 0,height:"number"==typeof c?c:null!=(t=null==c?void 0:c.height)?t:40,width:"number"==typeof c?c:null!=(i=null==c?void 0:c.width)?i:40,excavate:!0,crossOrigin:"anonymous"},P=(0,p3.default)(k,!0),I=(0,p2.default)(k,Object.keys(P)),M=Object.assign({value:s,size:u,level:h,bgColor:x,fgColor:d,style:{width:null==g?void 0:g.width,height:null==g?void 0:g.height},imageSettings:l?A:void 0,boostLevel:C},P),[_]=(0,p6.useLocale)("QRCode");if(!s)return null;let D=(0,p1.default)(w,v,y,T,$,{[`${w}-borderless`]:!p}),N=Object.assign(Object.assign({backgroundColor:x},g),{width:null!=(n=null==g?void 0:g.width)?n:u,height:null!=(r=null==g?void 0:g.height)?r:u});return O(ph.default.createElement("div",Object.assign({},I,{className:D,style:N}),"active"!==f&&ph.default.createElement("div",{className:`${w}-mask`},ph.default.createElement(mo,{prefixCls:w,locale:_,status:f,onRefresh:m,statusRender:S})),"canvas"===o?ph.default.createElement(pU,Object.assign({},M)):ph.default.createElement(p0,Object.assign({},M))))};var mv=e.i(765045),my=n,mb=e_,mx=n,mS=e.i(798687),mC=eR,mk=function(e,t){return mx.createElement(mC.default,(0,mb.default)({},e,{ref:t,icon:mS.default}))};let mE=mx.forwardRef(mk);var mw=r,mO=e_,mT=i3,m$=r2,mA=i8,mP=r,mI=iy,mM=sl,m_=tF,mD=n,mN=n,mR=sl,mj=r;function mL(e,t){var i=e.disabled,n=e.prefixCls,r=e.character,a=e.characterRender,s=e.index,o=e.count,l=e.value,u=e.allowHalf,c=e.focused,d=e.onHover,h=e.onClick,f=function(e){d(e,s)},p=function(e){h(e,s)},m=function(e){e.keyCode===mR.default.ENTER&&h(e,s)},g=s+1,v=new Set([n]);0===l&&0===s&&c?v.add("".concat(n,"-focused")):u&&l+.5>=g&&l<g?(v.add("".concat(n,"-half")),v.add("".concat(n,"-active")),c&&v.add("".concat(n,"-focused"))):(g<=l?v.add("".concat(n,"-full")):v.add("".concat(n,"-zero")),g===l&&c&&v.add("".concat(n,"-focused")));var y="function"==typeof r?r(e):r,b=mN.default.createElement("li",{className:(0,mj.default)(Array.from(v)),ref:t},mN.default.createElement("div",{onClick:i?null:p,onKeyDown:i?null:m,onMouseMove:i?null:f,role:"radio","aria-checked":l>s?"true":"false","aria-posinset":s+1,"aria-setsize":o,tabIndex:i?-1:0},mN.default.createElement("div",{className:"".concat(n,"-first")},y),mN.default.createElement("div",{className:"".concat(n,"-second")},y)));return a&&(b=a(b,e)),b}let mF=mN.default.forwardRef(mL);var mB=n;function mz(){var e=mB.useRef({});return[function(t){return e.current[t]},function(t){return function(i){e.current[t]=i}}]}function mH(e){var t=e.pageXOffset,i="scrollLeft";if("number"!=typeof t){var n=e.document;"number"!=typeof(t=n.documentElement[i])&&(t=n.body[i])}return t}function mV(e){var t,i,n=e.ownerDocument,r=n.body,a=n&&n.documentElement,s=e.getBoundingClientRect();return t=s.left,i=s.top,{left:t-=a.clientLeft||r.clientLeft||0,top:i-=a.clientTop||r.clientTop||0}}function mW(e){var t=mV(e),i=e.ownerDocument,n=i.defaultView||i.parentWindow;return t.left+=mH(n),t.left}var mq=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function mG(e,t){var i=e.prefixCls,n=void 0===i?"rc-rate":i,r=e.className,a=e.defaultValue,s=e.value,o=e.count,l=void 0===o?5:o,u=e.allowHalf,c=void 0!==u&&u,d=e.allowClear,h=void 0===d||d,f=e.keyboard,p=void 0===f||f,m=e.character,g=void 0===m?"â
":m,v=e.characterRender,y=e.disabled,b=e.direction,x=void 0===b?"ltr":b,S=e.tabIndex,C=void 0===S?0:S,k=e.autoFocus,E=e.onHoverChange,w=e.onCh
19ange,O=e.onFocus,T=e.onBlur,$=e.onKeyDown,A=e.onMouseLeave,P=(0,mA.default)(e,mq),I=mz(),M=(0,m$.default)(I,2),_=M[0],D=M[1],N=mD.default.useRef(null),R=function(){if(!y){var e;null==(e=N.current)||e.focus()}};mD.default.useImperativeHandle(t,function(){return{focus:R,blur:function(){if(!y){var e;null==(e=N.current)||e.blur()}}}});var j=(0,mI.default)(a||0,{value:s}),L=(0,m$.default)(j,2),F=L[0],B=L[1],z=(0,mI.default)(null),H=(0,m$.default)(z,2),V=H[0],W=H[1],q=function(e,t){var i="rtl"===x,n=e+1;if(c){var r=_(e),a=mW(r),s=r.clientWidth;i&&t-a>s/2?n-=.5:!i&&t-a<s/2&&(n-=.5)}return n},G=function(e){B(e),null==w||w(e)},X=mD.default.useState(!1),Y=(0,m$.default)(X,2),U=Y[0],K=Y[1],J=function(){K(!0),null==O||O()},Z=function(){K(!1),null==T||T()},Q=mD.default.useState(null),ee=(0,m$.default)(Q,2),et=ee[0],ei=ee[1],en=function(e,t){var i=q(t,e.pageX);i!==V&&(ei(i),W(null)),null==E||E(i)},er=function(e){y||(ei(null),W(null),null==E||E(void 0)),e&&(null==A||A(e))},ea=function(e,t){var i=q(t,e.pageX),n=!1;h&&(n=i===F),er(),G(n?0:i),W(n?i:null)},es=function(e){var t=e.keyCode,i="rtl"===x,n=c?.5:1;p&&(t===mM.default.RIGHT&&F<l&&!i?(G(F+n),e.preventDefault()):t===mM.default.LEFT&&F>0&&!i||t===mM.default.RIGHT&&F>0&&i?(G(F-n),e.preventDefault()):t===mM.default.LEFT&&F<l&&i&&(G(F+n),e.preventDefault())),null==$||$(e)};mD.default.useEffect(function(){k&&!y&&R()},[]);var eo=Array(l).fill(0).map(function(e,t){return mD.default.createElement(mF,{ref:D(t),index:t,count:l,disabled:y,prefixCls:"".concat(n,"-star"),allowHalf:c,value:null===et?F:et,onClick:ea,onHover:en,key:e||t,character:g,characterRender:v,focused:U})}),el=(0,mP.default)(n,r,(0,mT.default)((0,mT.default)({},"".concat(n,"-disabled"),y),"".concat(n,"-rtl"),"rtl"===x));return mD.default.createElement("ul",(0,mO.default)({className:el,onMouseLeave:er,tabIndex:y?-1:C,onFocus:y?null:J,onBlur:y?null:Z,onKeyDown:y?null:es,ref:N},(0,m_.default)(P,{aria:!0,data:!0,attr:!0})),eo)}let mX=mD.default.forwardRef(mG);var mY=u,mU=uP,mK=L,mJ=F,mZ=z;let mQ=e=>{let{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${(0,mK.unit)(e.lineWidth)} dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},m0=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),m1=e=>{let{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,mJ.resetComponent)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),mQ(e)),m0(e))}},m2=e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}),m3=(0,c.genStyleHooks)("Rate",e=>m1((0,mZ.mergeToken)(e,{})),m2);var m5=sI,m6=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let m4=my.forwardRef((e,t)=>{let{prefixCls:i,className:n,rootClassName:r,style:a,tooltips:s,character:o=my.createElement(mE,null),disabled:l}=e,u=m6(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),c=(e,{index:t})=>s?my.createElement(mU.default,{title:s[t]},e):e,{getPrefixCls:d,direction:h,rate:f}=my.useContext(mY.ConfigContext),p=d("rate",i),[m,g,v]=m3(p),y=Object.assign(Object.assign({},null==f?void 0:f.style),a),b=my.useContext(m5.default),x=null!=l?l:b;return m(my.createElement(mX,Object.assign({ref:t,character:o,characterRender:c,disabled:x},u,{className:(0,mw.default)(n,r,g,v,null==f?void 0:f.className),style:y,prefixCls:p,direction:h}
19)))});var m8=e.i(177717);let m7=hz.Row;var m9=oF,ge=em,gt=e.i(694154),gi=e.i(45701),gn=hW,gr=e.i(440163),ga=n,gs=n,go=sg,gl=o,gu=eV,gc=n,gd=r,gh=tF,gf=u,gp=gt,gm=n;let gg=e=>{let t,{value:i,formatter:n,precision:r,decimalSeparator:a,groupSeparator:s="",prefixCls:o}=e;if("function"==typeof n)t=n(i);else{let e=String(i),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){let e=n[1],i=n[2]||"0",l=n[4]||"";i=i.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof r&&(l=l.padEnd(r,"0").slice(0,r>0?r:0)),l&&(l=`${a}${l}`),t=[gm.createElement("span",{key:"int",className:`${o}-content-value-int`},e,i),l&&gm.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else t=e}return gm.createElement("span",{className:`${o}-content-value`},t)};var gv=F,gy=z;let gb=e=>{let{componentCls:t,marginXXS:i,padding:n,colorTextDescription:r,titleFontSize:a,colorTextHeading:s,contentFontSize:o,fontFamily:l}=e;return{[t]:Object.assign(Object.assign({},(0,gv.resetComponent)(e)),{[`${t}-title`]:{marginBottom:i,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:n},[`${t}-content`]:{color:s,fontSize:o,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:i},[`${t}-content-suffix`]:{marginInlineStart:i}}})}},gx=e=>{let{fontSizeHeading3:t,fontSize:i}=e;return{titleFontSize:i,contentFontSize:t}},gS=(0,c.genStyleHooks)("Statistic",e=>gb((0,gy.mergeToken)(e,{})),gx);var gC=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let gk=gc.forwardRef((e,t)=>{let{prefixCls:i,className:n,rootClassName:r,style:a,valueStyle:s,value:o=0,title:l,valueRender:u,prefix:c,suffix:d,loading:h=!1,formatter:f,precision:p,decimalSeparator:m=".",groupSeparator:g=",",onMouseEnter:v,onMouseLeave:y}=e,b=gC(e,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:x,direction:S,className:C,style:k}=(0,gf.useComponentConfig)("statistic"),E=x("statistic",i),[w,O,T]=gS(E),$=gc.createElement(gg,{decimalSeparator:m,groupSeparator:g,prefixCls:E,formatter:f,precision:p,value:o}),A=(0,gd.default)(E,{[`${E}-rtl`]:"rtl"===S},C,n,r,O,T),P=gc.useRef(null);gc.useImperativeHandle(t,()=>({nativeElement:P.current}));let I=(0,gh.default)(b,{aria:!0,data:!0});return w(gc.createElement("div",Object.assign({},I,{ref:P,className:A,style:Object.assign(Object.assign({},k),a),onMouseEnter:v,onMouseLeave:y}),l&&gc.createElement("div",{className:`${E}-title`},l),gc.createElement(gp.default,{paragraph:!1,loading:h,className:`${E}-skeleton`,active:!0},gc.createElement("div",{style:s,className:`${E}-content`},c&&gc.createElement("span",{className:`${E}-content-prefix`},c),u?u($):$,d&&gc.createElement("span",{className:`${E}-content-suffix`},d)))))}),gE=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function gw(e,t){let i=e,n=/\[[^\]]*]/g,r=(t.match(n)||[]).map(e=>e.slice(1,-1)),a=t.replace(n,"[]"),s=gE.reduce((e,[t,n])=>{if(e.includes(t)){let r=Math.floor(i/n);return i-=r*n,e.replace(RegExp(`${t}+`,"g"),e=>{let t=e.length;return r.toString().padStart(t,"0")})}return e},a),o=0;return s.replace(n,()=>{let e=r[o];return o+=1,e})}function gO(e,t,i){let{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return gw(i?Math.max(r-a,0):Math.max(a-r,0),n)}var gT=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};function g$(e){return new Date(e).getTime()}let gA=e=>{let{value:t,format:i="HH:mm:ss",onChange:n,onFinish:r,type:a}=e,s=gT(e,["value","format","onChange","onFinish","type"]),o="countdown"===a,[l,u]=gs.useState(null),c=(0,go.useEvent)(()=>{let e=Date.now(),i=g$(t);u({});let a=o?i-e:e-i;return null==n||n(a),!o||!(i<e)||(null==r||r(),!1)});gs.useEffect(()=>{let e,t=()=>gl.default.cancel(e),i=()=>{e=(0,gl.default)(()=>{c()&&i()})};return i(),t},[t,o]),gs.useEffect(()=>{u({})},[]);let d=(e,t)=>l?gO(e,Object.assign(Object.assign({},t),{format:i}),o):"-",h=e=>(0,gu.cloneElement)(e,{title:void 0});return gs.createElement(gk,Object.assign({},s,{value:t,valueRender:h,formatter:d}))},gP=e=>ga.createElement(gA,Object.assign({},e,{type:"countdown"})),gI=ga.memo(gP);gk.Timer=gA,gk.Countdown=gI;let gM=gk;var g_=n,gD=e.i(995423),gN=hu,gR=r,gj=e_,gL=iK,gF=i3,gB=i8,gz=r,gH=n,gV=e_,gW=iK,gq=i3,gG=i8,gX=n,gY=r,gU=sl,gK=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function gJ(e){return"string"==typeof e}let gZ=function(e){var t,i=e.className,n=e.prefixCls,r=e.style,a=e.active,s=e.status,o=e.iconPrefix,l=e.icon,u=(e.wrapperStyle,e.stepNumber),c=e.disabled,d=e.description,h=e.title,f=e.subTitle,p=e.progressDot,m=e.stepIcon,g=e.tailContent,v=e.icons,y=e.stepIndex,b=e.onStepClick,x=e.onClick,S=e.render,C=(0,gG.default)(e,gK),k={};b&&!c&&(k.role="button",k.tabIndex=0,k.onClick=function(e){null==x||x(e),b(y)},k.onKeyDown=function(e){var t=e.which;(t===gU.default.ENTER||t===gU.default.SPACE)&&b(y)});var E=function(){var e,t,i=(0,gY.default)("".concat(n,"-icon"),"".concat(o,"icon"),(e={},(0,gq.default)(e,"".concat(o,"icon-").concat(l),l&&gJ(l)),(0,gq.default)(e,"".concat(o,"icon-check"),!l&&"finish"===s&&(v&&!v.finish||!v)),(0,gq.default)(e,"".concat(o,"icon-cross"),!l&&"error"===s&&(v&&!v.error||!v)),e)),r=gX.createElement("span",{className:"".concat(n,"-icon-dot")}
19);return t=p?"function"==typeof p?gX.createElement("span",{className:"".concat(n,"-icon")},p(r,{index:u-1,status:s,title:h,description:d})):gX.createElement("span",{className:"".concat(n,"-icon")},r):l&&!gJ(l)?gX.createElement("span",{className:"".concat(n,"-icon")},l):v&&v.finish&&"finish"===s?gX.createElement("span",{className:"".concat(n,"-icon")},v.finish):v&&v.error&&"error"===s?gX.createElement("span",{className:"".concat(n,"-icon")},v.error):l||"finish"===s||"error"===s?gX.createElement("span",{className:i}):gX.createElement("span",{className:"".concat(n,"-icon")},u),m&&(t=m({index:u-1,status:s,title:h,description:d,node:t})),t},w=s||"wait",O=(0,gY.default)("".concat(n,"-item"),"".concat(n,"-item-").concat(w),i,(t={},(0,gq.default)(t,"".concat(n,"-item-custom"),l),(0,gq.default)(t,"".concat(n,"-item-active"),a),(0,gq.default)(t,"".concat(n,"-item-disabled"),!0===c),t)),T=(0,gW.default)({},r),$=gX.createElement("div",(0,gV.default)({},C,{className:O,style:T}),gX.createElement("div",(0,gV.default)({onClick:x},k,{className:"".concat(n,"-item-container")}),gX.createElement("div",{className:"".concat(n,"-item-tail")},g),gX.createElement("div",{className:"".concat(n,"-item-icon")},E()),gX.createElement("div",{className:"".concat(n,"-item-content")},gX.createElement("div",{className:"".concat(n,"-item-title")},h,f&&gX.createElement("div",{title:"string"==typeof f?f:void 0,className:"".concat(n,"-item-subtitle")},f)),d&&gX.createElement("div",{className:"".concat(n,"-item-description")},d))));return S&&($=S($)||null),$};var gQ=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function g0(e){var t,i=e.prefixCls,n=void 0===i?"rc-steps":i,r=e.style,a=void 0===r?{}:r,s=e.className,o=(e.children,e.direction),l=void 0===o?"horizontal":o,u=e.type,c=void 0===u?"default":u,d=e.labelPlacement,h=void 0===d?"horizontal":d,f=e.iconPrefix,p=void 0===f?"rc":f,m=e.status,g=void 0===m?"process":m,v=e.size,y=e.current,b=void 0===y?0:y,x=e.progressDot,S=void 0!==x&&x,C=e.stepIcon,k=e.initial,E=void 0===k?0:k,w=e.icons,O=e.onChange,T=e.itemRender,$=e.items,A=void 0===$?[]:$,P=(0,gB.default)(e,gQ),I="navigation"===c,M="inline"===c,_=M||S,D=M?"horizontal":l,N=M?void 0:v,R=_?"vertical":h,j=(0,gz.default)(n,"".concat(n,"-").concat(D),s,(t={},(0,gF.default)(t,"".concat(n,"-").concat(N),N),(0,gF.default)(t,"".concat(n,"-label-").concat(R),"horizontal"===D),(0,gF.default)(t,"".concat(n,"-dot"),!!_),(0,gF.default)(t,"".concat(n,"-navigation"),I),(0,gF.default)(t,"".concat(n,"-inline"),M),t)),L=function(e){O&&b!==e&&O(e)},F=function(e,t){var i=(0,gL.default)({},e),r=E+t;return"error"===g&&t===b-1&&(i.className="".concat(n,"-next-error")),i.status||(r===b?i.status=g:r<b?i.status="finish":i.status="wait"),M&&(i.icon=void 0,i.subTitle=void 0),!i.render&&T&&(i.render=function(e){return T(i,e)}),gH.default.createElement(gZ,(0,gj.default)({},i,{active:r===b,stepNumber:r+1,stepIndex:r,key:r,prefixCls:n,iconPrefix:p,wrapperStyle:a,progressDot:_,stepIcon:C,icons:w,onStepClick:O&&L}))};return gH.default.createElement("div",(0,gj.default)({className:j,style:a},P),A.filter(function(e){return e}).map(F))}g0.Step=gZ;let g1=g0;var g2=u,g3=s_,g5=cK,g6=pd,g4=uP,g8=L,g7=F,g9=z,ve=L;let vt=e=>{let{componentCls:t,customIconTop:i,customIconSize:n,customIconFontSize:r}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:i,width:n,height:n,fontSize:r,lineHeight:(0,ve.unit)(n)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},vi=e=>{let{componentCls:t}=e,i=`${t}-item`;return{[`${t}-horizontal`]:{[`${i}-tail`]:{transform:"translateY(-50%)"}}}};var vn=L;let vr=e=>{let{componentCls:t,inlineDotSize:i,inlineTitleColor:n,inlineTailColor:r}=e,a=e.calc(e.paddingXS).add(e.lineWidth).equal(),s={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:n}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${(0,vn.unit)(a)} ${(0,vn.unit)(e.paddingXXS)} 0`,margin:`0 ${(0,vn.unit)(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:i,height:i,marginInlineStart:`calc(50% - ${(0,vn.unit)(e.calc(i).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:n,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(i).div(2).add(a).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:r}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${(0,vn.unit)(e.lineWidth)} ${e.lineType} ${r}`}},s),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:r},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:r,border:`${(0,vn.unit)(e.lineWidth)} ${e.lineType} ${r}`}},s),"&-error":s,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:i,height:i,marginInlineStart:`calc(50% - ${(0,vn.unit)(e.calc(i).div(2).equal())})`,top:0}},s),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:n}}}}}};var va=L;let vs=e=>{let{componentCls:t,iconSize:i,lineHeight:n,iconSizeSM:r}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(i).div(2).add(e.controlHeightLG).equal(),padding:`0 ${(0,va.unit)(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(i).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:n}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(i).sub(r).div(2).add(e.controlHeightLG).equal()}}}}}};var vo=L,vl=F;let vu=e=>{let{componentCls:t,navContentMaxWidth:i,navArrowColor:n,stepsNavActiveColor:r,motionDurationSlow:a}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${a}`,[`${t}-item-content`]:{maxWidth:i},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},vl.textEllipsis),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${(0,vo.unit)(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${(0,vo.unit)(e.lineWidth)} ${e.lineType} ${n}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${(0,vo.unit)(e.lineWidth)} ${e.lineType} ${n}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:r,transition:`width ${a}, inset-inline-start ${a}
19`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${(0,vo.unit)(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}};var vc=L;let vd=e=>{let{antCls:t,componentCls:i,iconSize:n,iconSizeSM:r,processIconColor:a,marginXXS:s,lineWidthBold:o,lineWidth:l,paddingXXS:u}=e,c=e.calc(n).add(e.calc(o).mul(4).equal()).equal(),d=e.calc(r).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${i}-with-progress`]:{[`${i}-item`]:{paddingTop:u,[`&-process ${i}-item-container ${i}-item-icon ${i}-icon`]:{color:a}},[`&${i}-vertical > ${i}-item `]:{paddingInlineStart:u,[`> ${i}-item-container > ${i}-item-tail`]:{top:s,insetInlineStart:e.calc(n).div(2).sub(l).add(u).equal()}},[`&, &${i}-small`]:{[`&${i}-horizontal ${i}-item:first-child`]:{paddingBottom:u,paddingInlineStart:u}},[`&${i}-small${i}-vertical > ${i}-item > ${i}-item-container > ${i}-item-tail`]:{insetInlineStart:e.calc(r).div(2).sub(l).add(u).equal()},[`&${i}-label-vertical ${i}-item ${i}-item-tail`]:{top:e.calc(n).div(2).add(u).equal()},[`${i}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${(0,vc.unit)(c)} !important`,height:`${(0,vc.unit)(c)} !important`}}},[`&${i}-small`]:{[`&${i}-label-vertical ${i}-item ${i}-item-tail`]:{top:e.calc(r).div(2).add(u).equal()},[`${i}-item-icon ${t}-progress-inner`]:{width:`${(0,vc.unit)(d)} !important`,height:`${(0,vc.unit)(d)} !important`}}}}};var vh=L;let vf=e=>{let{componentCls:t,descriptionMaxWidth:i,lineHeight:n,dotCurrentSize:r,dotSize:a,motionDurationSlow:s}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:n},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${(0,vh.unit)(e.calc(i).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${(0,vh.unit)(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:a,height:a,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal(),paddingInlineEnd:0,lineHeight:(0,vh.unit)(a),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${s}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(a).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:i},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(a).sub(r).div(2).equal(),width:r,height:r,lineHeight:(0,vh.unit)(r),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(r).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(r).div(2).equal(),top:0,insetInlineStart:e.calc(a).sub(r).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(a).div(2).equal(),insetInlineStart:0,margin:0,padding:`${(0,vh.unit)(e.calc(a).add(e.paddingXS).equal())} 0 ${(0,vh.unit)(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(a).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(r).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(a).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}}
19,vp=e=>{let{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}};var vm=L;let vg=e=>{let{componentCls:t,iconSizeSM:i,fontSizeSM:n,fontSize:r,colorTextDescription:a}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:i,height:i,marginTop:0,marginBottom:0,marginInline:`0 ${(0,vm.unit)(e.marginXS)}`,fontSize:n,lineHeight:(0,vm.unit)(i),textAlign:"center",borderRadius:i},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:r,lineHeight:(0,vm.unit)(i),"&::after":{top:e.calc(i).div(2).equal()}},[`${t}-item-description`]:{color:a,fontSize:r},[`${t}-item-tail`]:{top:e.calc(i).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:i,lineHeight:(0,vm.unit)(i),transform:"none"}}}}};var vv=L;let vy=e=>{let{componentCls:t,iconSizeSM:i,iconSize:n}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:(0,vv.unit)(n)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${(0,vv.unit)(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${(0,vv.unit)(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(i).div(2).sub(e.lineWidth).equal(),padding:`${(0,vv.unit)(e.calc(e.marginXXS).mul(1.5).add(i).equal())} 0 ${(0,vv.unit)(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:(0,vv.unit)(i)}}}}},vb="wait",vx="process",vS="finish",vC="error",vk=(e,t)=>{let i=`${t.componentCls}-item`,n=`${e}IconColor`,r=`${e}TitleColor`,a=`${e}DescriptionColor`,s=`${e}TailColor`,o=`${e}IconBgColor`,l=`${e}IconBorderColor`,u=`${e}DotColor`;return{[`${i}-${e} ${i}-icon`]:{backgroundColor:t[o],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[n],[`${t.componentCls}-icon-dot`]:{background:t[u]}}},[`${i}-${e}${i}-custom ${i}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[u]}},[`${i}-${e} > ${i}-container > ${i}-content > ${i}-title`]:{color:t[r],"&::after":{backgroundColor:t[s]}},[`${i}-${e} > ${i}-container > ${i}-content > ${i}-description`]:{color:t[a]},[`${i}-${e} > ${i}-container > ${i}-tail::after`]:{backgroundColor:t[s]}}},vE=e=>{let{componentCls:t,motionDurationSlow:i}=e,n=`${t}-item`,r=`${n}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${n}-container > ${n}-tail, > ${n}-container > ${n}-content > ${n}-title::after`]:{display:"none"}}},[`${n}-container`]:{outline:"none",[`&:focus-visible ${r}`]:(0,g7.genFocusOutline)(e)},[`${r}, ${n}-content`]:{display:"inline-block",verticalAlign:"top"},[r]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:(0,g8.unit)(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${(0,g8.unit)(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${i}, border-color ${i}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${n}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${i}`,content:'""'}},[`${n}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:(0,g8.unit)(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${n}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${n}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},vk(vb,e)),vk(vx,e)),{[`${n}-process > ${n}-container > ${n}-title`]:{fontWeight:e.fontWeightStrong}}),vk(vS,e)),vk(vC,e)),{[`${n}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${n}-disabled`]:{cursor:"not-allowed"}})},vw=e=>{let{componentCls:t,motionDurationSlow:i}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${i}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},vO=e=>{let{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,g7.resetComponent)(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),vE(e)),vw(e)),vt(e)),vg(e)),vy(e)),vi(e)),vs(e)),vf(e)),vu(e)),vp(e)),vd(e)),vr(e))}},vT=e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"unset",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBg
19Container:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive}),v$=(0,c.genStyleHooks)("Steps",e=>{let{colorTextDisabled:t,controlHeightLG:i,colorTextLightSolid:n,colorText:r,colorPrimary:a,colorTextDescription:s,colorTextQuaternary:o,colorError:l,colorBorderSecondary:u,colorSplit:c}=e;return vO((0,g9.mergeToken)(e,{processIconColor:n,processTitleColor:r,processDescriptionColor:r,processIconBgColor:a,processIconBorderColor:a,processDotColor:a,processTailColor:c,waitTitleColor:s,waitDescriptionColor:s,waitTailColor:c,waitDotColor:t,finishIconColor:a,finishTitleColor:r,finishDescriptionColor:s,finishTailColor:a,finishDotColor:a,errorIconColor:n,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:c,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:a,stepsProgressSize:i,inlineDotSize:6,inlineTitleColor:o,inlineTailColor:u}))},vT);var vA=n,vP=ey;function vI(e){return e.filter(e=>e)}let vM=function(e,t){return e||vI((0,vP.default)(t).map(e=>{if(vA.isValidElement(e)){let{props:t}=e;return Object.assign({},t)}return null}))};var v_=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let vD=e=>{let{percent:t,size:i,className:n,rootClassName:r,direction:a,items:s,responsive:o=!0,current:l=0,children:u,style:c}=e,d=v_(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:h}=(0,g5.default)(o),{getPrefixCls:f,direction:p,className:m,style:g}=(0,g2.useComponentConfig)("steps"),v=g_.useMemo(()=>o&&h?"vertical":a,[o,h,a]),y=(0,g3.default)(i),b=f("steps",e.prefixCls),[x,S,C]=v$(b),k="inline"===e.type,E=f("",e.iconPrefix),w=vM(s,u),O=k?void 0:t,T=Object.assign(Object.assign({},g),c),$=(0,gR.default)(m,{[`${b}-rtl`]:"rtl"===p,[`${b}-with-progress`]:void 0!==O},n,r,S,C),A={finish:g_.createElement(gD.default,{className:`${b}-finish-icon`}),error:g_.createElement(gN.default,{className:`${b}-error-icon`})},P=({node:e,status:t})=>{if("process"===t&&void 0!==O){let t="small"===y?32:40;return g_.createElement("div",{className:`${b}-progress-icon`},g_.createElement(g6.default,{type:"circle",percent:O,size:t,strokeWidth:4,format:()=>null}),e)}return e},I=(e,t)=>e.description?g_.createElement(g4.default,{title:e.description},t):t;return x(g_.createElement(g1,Object.assign({icons:A},d,{style:T,current:l,size:y,items:w,itemRender:k?I:void 0,stepIcon:P,direction:v,prefixCls:b,iconPrefix:E,className:$})))};vD.Step=g1.Step;let vN=vD;var vR=e.i(757972),vj=e.i(140586),vL=e.i(485999),vF=e.i(714441),vB=e.i(431120),vz=e.i(932848),vH=n,vV=r,vW=u,vq=M,vG=L,vX=F,vY=z;let vU=e=>{let{componentCls:t,calc:i}=e;return{[t]:Object.assign(Object.assign({},(0,vX.resetComponent)(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:i(i(e.itemHeadSize).sub(e.tailWidth)).div(2).equal(),height:`calc(100% - ${(0,vG.unit)(e.itemHeadSize)})`,borderInlineStart:`${(0,vG.unit)(e.tailWidth)} ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${(0,vG.unit)(e.dotBorderWidth)} ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:i(e.itemHeadSize).div(2).equal(),insetInlineStart:i(e.itemHeadSize).div(2).equal(),width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:i(i(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.lineWidth).equal(),marginInlineStart:i(e.margin).add(e.itemHeadSize).equal(),marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:i(e.controlHeightLG).mul(1.2).equal()}}},[`&${t}-alternate, 20 &${t}-right, 21 &${t}-label`]:{[`${t}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:i(e.marginXXS).mul(-1).equal(),"&-custom":{marginInlineStart:i(e.tailWidth).div(2).equal()}},"&-left":{[`${t}-item-content`]:{insetInlineStart:`calc(50% - ${(0,vG.unit)(e.marginXXS)})`,width:`calc(50% - ${(0,vG.unit)(e.marginSM)})`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${(0,vG.unit)(e.marginSM)})`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail, 22 ${t}-item-head, 23 ${t}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(0,vG.unit)(i(i(e.itemHeadSize).add(e.tailWidth)).div(2).equal())})`},[`${t}-item-content`]:{width:`calc(100% - ${(0,vG.unit)(i(e.itemHeadSize).add(e.marginXS).equal())})`}}},[`&${t}-pending 24 ${t}-item-last 25 ${t}-item-tail`]:{display:"block",height:`calc(100% - ${(0,vG.unit)(e.margin)})`,borderInlineStart:`${(0,vG.unit)(e.tailWidth)} dotted ${e.tailColor}`},[`&${t}-reverse 26 ${t}-item-last 27 ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${(0,vG.unit)(e.margin)})`,borderInlineStart:`${(0,vG.unit)(e.tailWidth)} dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:i(e.controlHeightLG).mul(1.2).equal()}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:i(i(e.fontSize).mul(e.lineHeight).sub(e.fontSize)).mul(-1).add(e.tailWidth).equal(),width:`calc(50% - ${(0,vG.unit)(e.marginSM)})`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${(0,vG.unit)(e.marginSM)})`,width:`calc(50% - ${(0,vG.unit)(e.marginSM)})`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}},vK=e=>
27({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:3*e.lineWidth,dotBg:e.colorBgContainer,itemPaddingBottom:1.25*e.padding}),vJ=(0,c.genStyleHooks)("Timeline",e=>vU((0,vY.mergeToken)(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2})),vK);var vZ=n,vQ=r,v0=u,v1=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let v2=e=>{var{prefixCls:t,className:i,color:n="blue",dot:r,pending:a=!1,position:s,label:o,children:l}=e,u=v1(e,["prefixCls","className","color","dot","pending","position","label","children"]);let{getPrefixCls:c}=vZ.useContext(v0.ConfigContext),d=c("timeline",t),h=(0,vQ.default)(`${d}-item`,{[`${d}-item-pending`]:a},i),f=/blue|red|green|gray/.test(n||"")?void 0:n,p=(0,vQ.default)(`${d}-item-head`,{[`${d}-item-head-custom`]:!!r,[`${d}-item-head-${n}`]:!f});return vZ.createElement("li",Object.assign({},u,{className:h}),o&&vZ.createElement("div",{className:`${d}-item-label`},o),vZ.createElement("div",{className:`${d}-item-tail`}),vZ.createElement("div",{className:p,style:{borderColor:f,color:f}},r),vZ.createElement("div",{className:`${d}-item-content`},l))};var v3=s,v5=n,v6=sU,v4=r,v8=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let v7=e=>{var{prefixCls:t,className:i,pending:n=!1,children:r,items:a,rootClassName:s,reverse:o=!1,direction:l,hashId:u,pendingDot:c,mode:d=""}=e,h=v8(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);let f=(e,i)=>"alternate"===d?"right"===e?`${t}
27-item-right`:"left"===e||i%2==0?`${t}-item-left`:`${t}-item-right`:"left"===d?`${t}-item-left`:"right"===d||"right"===e?`${t}-item-right`:"",p=(0,v3.default)(a||[]),m="boolean"==typeof n?null:n;n&&p.push({pending:!!n,dot:c||v5.createElement(v6.default,null),children:m}),o&&p.reverse();let g=p.length,v=`${t}-item-last`,y=p.filter(e=>!!e).map((e,t)=>{var i;let r=t===g-2?v:"",a=t===g-1?v:"",{className:s}=e,l=v8(e,["className"]);return v5.createElement(v2,Object.assign({},l,{className:(0,v4.default)([s,!o&&n?r:a,f(null!=(i=null==e?void 0:e.position)?i:"",t)]),key:(null==e?void 0:e.key)||t}))}),b=p.some(e=>!!(null==e?void 0:e.label)),x=(0,v4.default)(t,{[`${t}-pending`]:!!n,[`${t}-reverse`]:!!o,[`${t}-${d}`]:!!d&&!b,[`${t}-label`]:b,[`${t}-rtl`]:"rtl"===l},i,s,u);return v5.createElement("ol",Object.assign({},h,{className:x}),y)};var v9=ey;let ye=function(e,t){return e&&Array.isArray(e)?e:(0,v9.default)(t).map(e=>{var t,i;return Object.assign({children:null!=(i=null==(t=null==e?void 0:e.props)?void 0:t.children)?i:""},e.props)})};var yt=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let yi=e=>{let{getPrefixCls:t,direction:i,timeline:n}=vH.useContext(vW.ConfigContext),{prefixCls:r,children:a,items:s,className:o,style:l}=e,u=yt(e,["prefixCls","children","items","className","style"]),c=t("timeline",r),d=(0,vq.default)(c),[h,f,p]=vJ(c,d),m=ye(s,a);return h(vH.createElement(v7,Object.assign({},u,{className:(0,vV.default)(null==n?void 0:n.className,o,p,d),style:Object.assign(Object.assign({},null==n?void 0:n.style),l),prefixCls:c,direction:i,items:m,hashId:f})))};yi.Item=v2;let yn=yi;var yr=uP,ya=n,ys=iK,yo=e_,yl=i6,yu=r2,yc=i8,yd=n,yh=e.i(200423),yf=fy,yp=r,ym=oj,yg=iy,yv=iK,yy=i6,yb=n;function yx(e){return null!==e&&"object"===(0,yy.default)(e)}function yS(e,t,i){if(!1===e||!1===t&&(!yx(e)||!e.closeIcon))return null;var n,r="boolean"!=typeof t?t:void 0;return yx(e)?(0,yv.default)((0,yv.default)({},e),{},{closeIcon:null!=(n=e.closeIcon)?n:r}):i||e||t?{closeIcon:r}:"empty"}function yC(e,t,i,n){return yb.useMemo(function(){var r=yS(e,t,!1),a=yS(i,n,!0);return"empty"!==r?r:a},[i,n,e,t])}var yk=r2,yE=T,yw=oj,yO=n;function yT(e){var t=window.innerWidth||document.documentElement.clientWidth,i=window.innerHeight||document.documentElement.clientHeight,n=e.getBoundingClientRect(),r=n.top,a=n.right,s=n.bottom,o=n.left;return r>=0&&o>=0&&a<=t&&s<=i}function y$(e,t,i){var n;return null!=(n=null!=i?i:t)?n:null===e?"center":"bottom"}function yA(e){return"number"==typeof e&&!Number.isNaN(e)}function yP(e,t,i,n){var r=(0,yO.useState)(void 0),a=(0,yk.default)(r,2),s=a[0],o=a[1];(0,yw.default)(function(){o(("function"==typeof e?e():e)||null)});var l=(0,yO.useState)(null),u=(0,yk.default)(l,2),c=u[0],d=u[1],h=(0,yE.default)(function(){if(s){!yT(s)&&t&&s.scrollIntoView(n);var e=s.getBoundingClientRect(),i={left:e.left,top:e.top,width:e.width,height:e.height,radius:0};d(function(e){return JSON.stringify(e)!==JSON.stringify(i)?i:e})}else d(null)}),f=function(e){var t;return null!=(t=Array.isArray(null==i?void 0:i.offset)?null==i?void 0:i.offset[e]:null==i?void 0:i.offset)?t:6};return(0,yw.default)(function(){return h(),window.addEventListener("resize",h),function(){window.removeEventListener("resize",h)}},[s,t,h]),[(0,yO.useMemo)(function(){if(!c)return c;var e=f(0),t=f(1),n=yA(null==i?void 0:i.radius)?null==i?void 0:i.radius:2;return{left:c.left-e,top:c.top-t,width:c.width+2*e,height:c.height+2*t,radius:n}},[c,i]),s]}var yI=e_,yM=iK,y_=i6,yD=n,yN=r,yR=yh,yj=e.i(292163),yL={fill:"transparent",pointerEvents:"auto"};let yF=function(e){var t=e.prefixCls,i=e.rootClassName,n=e.pos,r=e.showMask,a=e.style,s=void 0===a?{}:a,o=e.fill,l=void 0===o?"rgba(0,0,0,0.5)":o,u=e.open,c=e.animated,d=e.zIndex,h=e.disabledInteraction,f=(0,yj.default)(),p="".concat(t,"-mask-").concat(f),m="object"===(0,y_.default)(c)?null==c?void 0:c.placeholder:c,g="u">typeof navigator&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?{width:"100%",height:"100%"}:{width:"100vw",height:"100vh"};return yD.default.createElement(yR.default,{open:u,autoLock:!0}
27,yD.default.createElement("div",{className:(0,yN.default)("".concat(t,"-mask"),i),style:(0,yM.default)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:d,pointerEvents:n&&!h?"none":"auto"},s)},r?yD.default.createElement("svg",{style:{width:"100%",height:"100%"}},yD.default.createElement("defs",null,yD.default.createElement("mask",{id:p},yD.default.createElement("rect",(0,yI.default)({x:"0",y:"0"},g,{fill:"white"})),n&&yD.default.createElement("rect",{x:n.left,y:n.top,rx:n.radius,width:n.width,height:n.height,fill:"black",className:m?"".concat(t,"-placeholder-animated"):""}))),yD.default.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:l,mask:"url(#".concat(p,")")}),n&&yD.default.createElement(yD.default.Fragment,null,yD.default.createElement("rect",(0,yI.default)({},yL,{x:"0",y:"0",width:"100%",height:n.top})),yD.default.createElement("rect",(0,yI.default)({},yL,{x:"0",y:"0",width:n.left,height:"100%"})),yD.default.createElement("rect",(0,yI.default)({},yL,{x:"0",y:n.top+n.height,width:"100%",height:"calc(100vh - ".concat(n.top+n.height,"px)")})),yD.default.createElement("rect",(0,yI.default)({},yL,{x:n.left+n.width,y:"0",width:"calc(100vw - ".concat(n.left+n.width,"px)"),height:"100%"})))):null))};var yB=iK,yz=[0,0],yH={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function yV(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t={};return Object.keys(yH).forEach(function(i){t[i]=(0,yB.default)((0,yB.default)({},yH[i]),{},{autoArrow:e,targetOffset:yz})}),t}yV();var yW=n,yq=s,yG=e_,yX=n,yY=r,yU=tF;function yK(e){var t,i=e.prefixCls,n=e.current,r=e.total,a=e.title,s=e.description,o=e.onClose,l=e.onPrev,u=e.onNext,c=e.onFinish,d=e.className,h=e.closable,f=(0,yU.default)(h||{},!0),p=null!=(t=null==h?void 0:h.closeIcon)?t:yX.createElement("span",{className:"".concat(i,"-close-x")},"Ã"),m=!!h;return yX.createElement("div",{className:(0,yY.default)("".concat(i,"-content"),d)},yX.createElement("div",{className:"".concat(i,"-inner")},m&&yX.createElement("button",(0,yG.default)({type:"button",onClick:o,"aria-label":"Close"},f,{className:"".concat(i,"-close")}),p),yX.createElement("div",{className:"".concat(i,"-header")},yX.createElement("div",{className:"".concat(i,"-title")},a)),yX.createElement("div",{className:"".concat(i,"-description")},s),yX.createElement("div",{className:"".concat(i,"-footer")},yX.createElement("div",{className:"".concat(i,"-sliders")},r>1?(0,yq.default)(Array.from({length:r}).keys()).map(function(e,t){return yX.createElement("span",{key:e,className:t===n?"active":""})}):null),yX.createElement("div",{className:"".concat(i,"-buttons")},0!==n?yX.createElement("button",{className:"".concat(i,"-prev-btn"),onClick:l},"Prev"):null,n===r-1?yX.createElement("button",{className:"".concat(i,"-finish-btn"),onClick:c},"Finish"):yX.createElement("button",{className:"".concat(i,"-next-btn"),onClick:u},"Next")))))}let yJ=function(e){var t=e.current,i=e.renderPanel;return yW.createElement(yW.Fragment,null,"function"==typeof i?i(e,t):yW.createElement(yK,e))};var yZ=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon","closable","builtinPlacements","disabledInteraction"],yQ={left:"50%",top:"50%",width:1,height:1},y0={block:"center",inline:"center"};let y1=function(e){var t=e.prefixCls,i=void 0===t?"rc-tour":t,n=e.steps,r=void 0===n?[]:n,a=e.defaultCurrent,s=e.current,o=e.onChange,l=e.onClose,u=e.onFinish,c=e.open,d=e.mask,h=void 0===d||d,f=e.arrow,p=void 0===f||f,m=e.rootClassName,g=e.placement,v=e.renderPanel,y=e.gap,b=e.animated,x=e.scrollIntoViewOptions,S=void 0===x?y0:x,C=e.zIndex,k=void 0===C?1001:C,E=e.closeIcon,w=e.closable,O=e.builtinPlacements,T=e.disabledInteraction,$=(0,yc.default)(e,yZ),A=yd.useRef(),P=(0,yg.default)(0,{value:s,defaultValue:a}),I=(0,yu.default)(P,2),M=I[0],_=I[1],D=(0,yg.default)(void 0,{value:c,postState:function(e){return!(M<0)&&!(M>=r.length)&&(null==e||e)}}),N=(0,yu.default)(D,2),R=N[0],j=N[1],L=yd.useState(R),F=(0,yu.default)(L,2),B=F[0],z=F[1],H=yd.useRef(R);(0,ym.default)(function(){R&&(H.current||_(0),z(!0)),H.current=R},[R]);var V=r[M]||{},W=V.target,q=V.placement,G=V.style,X=V.arrow,Y=V.className,U=V.mask,K=V.scrollIntoViewOptions,J=void 0===K?y0:K,Z=V.closeIcon,Q=yC(V.closable,Z,w,E),ee=R&&(null!=U?U:h),et=yP(W,c,y,null!=J?J:S),ei=(0,yu.default)(et,2),en=ei[0],er=ei[1],ea=y$(er,g,q),es=!!er&&(void 0===X?p:X),eo="object"===(0,yl.default)(es)&&es.pointAtCenter;(0,ym.default)(function(){var e;null==(e=A.current)||e.forceAlign()},[eo,M]);var el=function(e){_(e),null==o||o(e)},eu=(0,yd.useMemo)(function(){return O?"function"==typeof O?O({arrowPointAtCenter:eo}
27):O:yV(eo)},[O,eo]);if(void 0===er||!B)return null;var ec=function(){j(!1),null==l||l(M)},ed=function(){return yd.createElement(yJ,(0,yo.default)({arrow:es,key:"content",prefixCls:i,total:r.length,renderPanel:v,onPrev:function(){el(M-1)},onNext:function(){el(M+1)},onClose:ec,current:M,onFinish:function(){ec(),null==u||u()}},r[M],{closable:Q}))},eh="boolean"==typeof ee?ee:!!ee,ef="boolean"==typeof ee?void 0:ee,ep=function(e){return e||er||document.body};return yd.createElement(yd.Fragment,null,yd.createElement(yF,{zIndex:k,prefixCls:i,pos:en,showMask:eh,style:null==ef?void 0:ef.style,fill:null==ef?void 0:ef.color,open:R,animated:b,rootClassName:m,disabledInteraction:T}),yd.createElement(yf.default,(0,yo.default)({},$,{builtinPlacements:eu,ref:A,popupStyle:G,popupPlacement:ea,popupVisible:R,popupClassName:(0,yp.default)(m,Y),prefixCls:i,popup:ed,forceRender:!1,destroyPopupOnHide:!0,zIndex:k,getTriggerDOMNode:ep,arrow:!!es}),yd.createElement(yh.default,{open:R,autoLock:!0},yd.createElement("div",{className:(0,yp.default)(m,"".concat(i,"-target-placeholder")),style:(0,ys.default)((0,ys.default)({},en||yQ),{},{position:"fixed",pointerEvents:"none"})}))))};var y2=r,y3=ex,y5=e.i(293477),y6=e.i(415504),y4=u,y8=p4,y7=s,y9=n,be=hu,bt=r,bi=tF,bn=ih,br=ix,ba=e.i(638542);function bs(e){return null!=e}let bo=e=>{var t,i;let n,{stepProps:r,current:a,type:s,indicatorsRender:o,actionsRender:l}=e,{prefixCls:u,total:c=1,title:d,onClose:h,onPrev:f,onNext:p,onFinish:m,cover:g,description:v,nextButtonProps:y,prevButtonProps:b,type:x,closable:S}=r,C=null!=x?x:s,k=(0,bi.default)(null!=S?S:{},!0),[E]=(0,br.useLocale)("global",ba.default.global),[w]=(0,br.useLocale)("Tour",ba.default.Tour),O=y9.default.createElement("button",Object.assign({type:"button",onClick:h,className:`${u}-close`,"aria-label":null==E?void 0:E.close},k),(null==S?void 0:S.closeIcon)||y9.default.createElement(be.default,{className:`${u}-close-icon`})),T=a===c-1,$=()=>{var e;null==f||f(),null==(e=null==b?void 0:b.onClick)||e.call(b)},A=()=>{var e;T?null==m||m():null==p||p(),null==(e=null==y?void 0:y.onClick)||e.call(y)},P=bs(d)?y9.default.createElement("div",{className:`${u}-header`},y9.default.createElement("div",{className:`${u}-title`},d)):null,I=bs(v)?y9.default.createElement("div",{className:`${u}-description`},v):null,M=bs(g)?y9.default.createElement("div",{className:`${u}-cover`},g):null;n=o?o(a,c):(0,y7.default)(Array.from({length:c}).keys()).map((e,t)=>y9.default.createElement("span",{key:e,className:(0,bt.default)(t===a&&`${u}-indicator-active`,`${u}-indicator`)}));let _="primary"===C?"default":"primary",D={type:"default",ghost:"primary"===C},N=y9.default.createElement(y9.default.Fragment,null,0!==a?y9.default.createElement(bn.default,Object.assign({size:"small"},D,b,{onClick:$,className:(0,bt.default)(`${u}-prev-btn`,null==b?void 0:b.className)}),null!=(t=null==b?void 0:b.children)?t:null==w?void 0:w.Previous):null,y9.default.createElement(bn.default,Object.assign({size:"small",type:_},y,{onClick:A,className:(0,bt.default)(`${u}-next-btn`,null==y?void 0:y.className)}),null!=(i=null==y?void 0:y.children)?i:T?null==w?void 0:w.Finish:null==w?void 0:w.Next));return y9.default.createElement("div",{className:`${u}-content`},y9.default.createElement("div",{className:`${u}-inner`},S&&O,M,P,I,y9.default.createElement("div",{className:`${u}-footer`},c>1&&y9.default.createElement("div",{className:`${u}-indicators`},n),y9.default.createElement("div",{className:`${u}-buttons`},l?l(N,{current:a,total:c}):N))))};var bl=n,bu=r,bc=e.i(594405),bd=ep,bh=eV,bf=u,bp=e.i(138655),bm=L,bg=u_,bv=F,by=e.i(803157),bb=e.i(403460),bx=z;let bS=e=>{let{componentCls:t,padding:i,paddingXS:n,borderRadius:r,borderRadiusXS:a,colorPrimary:s,colorFill:o,indicatorHeight:l,indicatorWidth:u,boxShadowTertiary:c,zIndexPopup:d,colorBgElevated:h,fontWeightStrong:f,marginXS:p,colorTextLightSolid:m,tourBorderRadius:g,colorWhite:v,primaryNextBtnHoverBg:y,closeBtnSize:b,motionDurationSlow:x,antCls:S,primaryPrevBtnBg:C}=e;return[{[t]:Object.assign(Object.assign({},(0,bv.resetComponent)(e)),{position:"absolute",zIndex:d,maxWidth:"fit-content",visibility:"visible",width:520,"--antd-arrow-background-color":h,"&-pure":{maxWidth:"100%",position:"relative"},[`&${t}-hidden`]:{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:g,boxShadow:c,position:"relative",backgroundColor:h,border:"none",backgroundClip:"padding-box",[`${t}-close`]:Object.assign({position:"absolute",top:i,insetInlineEnd:i,color:e.colorIcon,background:"none",border:"none",width:b,height:b,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},(0,bv.genFocusStyle)(e)),[`${t}-cover`]:{textAlign:"center",padding:`${(0,bm.unit)(e.calc(i).add(b).add(n).equal())} ${(0,bm.unit)(i)} 0`,img:{width:"100%"}},[`${t}-header`]:{padding:`${(0,bm.unit)(i)} ${(0,bm.unit)(i)} ${(0,bm.unit)(n)}`,width:`calc(100% - ${(0,bm.unit)(b)})`,wordBreak:"break-word",[`${t}-title`]:{fontWeight:f}},[`${t}-description`]:{padding:`0 ${(0,bm.unit)(i)}`,wordWrap:"break-word"},[`${t}-footer`]:{padding:`${(0,bm.unit)(n)} ${(0,bm.unit)(i)} ${(0,bm.unit)(i)}`,textAlign:"end",borderRadius:`0 0 ${(0,bm.unit)(a)} ${(0,bm.unit)(a)}`,display:"flex",[`${t}-indicators`]:{display:"inline-block",[`${t}-indicator`]:{width:u,height:l,display:"inline-block",borderRadius:"50%",background:o,"&:not(:last-child)":{marginInlineEnd:l},"&-active":{background:s}}},[`${t}-buttons`]:{marginInlineStart:"auto",[`${S}-btn`]:{marginInlineStart:p}}}},[`${t}-primary, &${t}-primary`]:{"--antd-arrow-background-color":s,[`${t}-inner`]:{color:m,textAlign:"start",textDecoration:"none",backgroundColor:s,borderRadius:r,boxShadow:c,[`${t}-close`]:{color:m},[`${t}-indicators`]:{[`${t}-indicator`]:{background:C,"&-active":{background:m}}},[`${t}-prev-btn`]:{color:m,borderColor:C,backgroundColor:s,"&:hover":{backgroundColor:C,borderColor:"transparent"}},[`${t}-next-btn`]:{color:s,borderColor:"transparent",background:v,"&:hover":{background:y}}}}}),[`${t}-mask`]:{[`${t}-placeholder-animated`]:{transition:`all ${x}`}},"&-placement-left,&-placement-leftTop,&-placement-leftBottom,&-placement-right,&-placement-rightTop,&-placement-rightBottom":{[`${t}-inner`]:{borderRadius:e.min(g,by.MAX_VERTICAL_CONTENT_RADIUS)}}},(0,by.default)(e,"var(--antd-arrow-background-color)")]},bC=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70,closeBtnSize:e.fontSize*e.lineHeight,primaryPrevBtnBg:new bg.FastColor(e.colorTextLightSolid).setA(.15).toRgbString(),primaryNextBtnHoverBg:new bg.FastColor(e.colorBgTextHover).onBackgroun
27d(e.colorWhite).toRgbString()},(0,by.getArrowOffsetToken)({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),(0,bb.getArrowToken)(e)),bk=(0,c.genStyleHooks)("Tour",e=>{let{borderRadiusLG:t}=e;return bS((0,bx.mergeToken)(e,{indicatorWidth:6,indicatorHeight:6,tourBorderRadius:t}))},bC);var bE=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let bw=e=>{let{prefixCls:t,current:i=0,total:n=6,className:r,style:a,type:s,closable:o,closeIcon:l}=e,u=bE(e,["prefixCls","current","total","className","style","type","closable","closeIcon"]),{getPrefixCls:c}=bl.useContext(bf.ConfigContext),d=c("tour",t),[h,f,p]=bk(d),[m,g]=(0,bc.useClosable)({closable:o,closeIcon:l},null,{closable:!0,closeIconRender:e=>{var t;return bl.isValidElement(e)?(0,bh.cloneElement)(e,{className:(0,bu.default)(null==(t=e.props)?void 0:t.className,`${d}-close-icon`)}):e}});return h(bl.createElement(bp.RawPurePanel,{prefixCls:d,hashId:f,className:(0,bu.default)(r,`${d}-pure`,s&&`${d}-${s}`,p),style:a},bl.createElement(bo,{stepProps:Object.assign(Object.assign({},u),{prefixCls:d,total:n,closable:m?{closeIcon:g}:void 0}),current:i,type:s})))},bO=(0,bd.withPureRenderTheme)(bw);var bT=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let b$=e=>{let{prefixCls:t,type:i,rootClassName:n,indicatorsRender:r,actionsRender:a,steps:s,closeIcon:o}=e,l=bT(e,["prefixCls","type","rootClassName","indicatorsRender","actionsRender","steps","closeIcon"]),{getPrefixCls:u,direction:c,tour:d}=(0,ya.useContext)(y4.ConfigContext),h=u("tour",t),[f,p,m]=bk(h),[,g]=(0,y8.useToken)(),v=ya.default.useMemo(()=>null==s?void 0:s.map(e=>{var t;return Object.assign(Object.assign({},e),{className:(0,y2.default)(e.className,{[`${h}-primary`]:(null!=(t=e.type)?t:i)==="primary"})})}),[h,s,i]),y=e=>{var t;return(0,y5.default)({arrowPointAtCenter:null==(t=null==e?void 0:e.arrowPointAtCenter)||t,autoAdjustOverflow:!0,offset:g.marginXXS,arrowWidth:g.sizePopupArrow,borderRadius:g.borderRadius})},b=(0,y2.default)({[`${h}-rtl`]:"rtl"===c},p,m,n),x=(e,t)=>ya.default.createElement(bo,{type:i,stepProps:e,current:t,indicatorsRender:r,actionsRender:a}),[S,C]=(0,y3.useZIndex)("Tour",l.zIndex);return f(ya.default.createElement(y6.default.Provider,{value:C},ya.default.createElement(y1,Object.assign({},l,{closeIcon:null!=o?o:null==d?void 0:d.closeIcon,zIndex:S,rootClassName:b,prefixCls:h,animated:!0,renderPanel:x,builtinPlacements:y,steps:v}))))};b$._InternalPanelDoNotUseOrYouWillBeFired=bO;let bA=b$;var bP=s,bI=n,bM=r,b_=e.i(400482),bD=s$;let bN=e=>{let t=new Map;return e.forEach((e,i)=>{t.set(e,i)}),t},bR=e=>{let t=new Map;return e.forEach(({disabled:e,key:i},n)=>{e&&t.set(i,n)}),t};var bj=u,bL=sP,bF=sI,bB=iC,bz=ix,bH=ba,bV=n;let bW=(e,t,i)=>{let n=bV.useMemo(()=>(e||[]).map(e=>t?Object.assign(Object.assign({},e),{key:t(e)}):e),[e,t]),[r,a]=bV.useMemo(()=>{var e;let t=[],r=Array.from({length:null!=(e=null==i?void 0:i.length)?e:0}),a=bN(i||[]);return n.forEach(e=>{a.has(e.key)?r[a.get(e.key)]=e:t.push(e)}),[t,r]},[n,i]);return[n,r.filter(Boolean),a.filter(Boolean)]};var bq=s,bG=n,bX=sg,bY=sv;let bU=[];function bK(e,t){let i=e.filter(e=>t.has(e));return e.length===i.length?e:i}function bJ(e){return Array.from(e).join(";")}let bZ=function(e,t,i){let[n,r]=bG.useMemo(()=>[new Set(e.map(e=>null==e?void 0:e.key)),new Set(t.map(e=>null==e?void 0:e.key))],[e,t]),[a,s]=(0,bY.useMergedState)(bU,{value:i}),o=bG.useMemo(()=>bK(a,n),[a,n]),l=bG.useMemo(()=>bK(a,r),[a,r]);bG.useEffect(()=>{s([].concat((0,bq.default)(bK(a,n)),(0,bq.default)(bK(a,r))))},[bJ(n),bJ(r)]);let u=(0,bX.useEvent)(e=>{s([].concat((0,bq.default)(e),(0,bq.default)(l)))}),c=(0,bX.useEvent)(e=>{s([].concat((0,bq.default)(o),(0,bq.default)(e)))});return[o,l,u,c]};var bQ=n,b0=tV,b1=r,b2=ef,b3=op,b5=dx,b6=n,b4=r,b8=iy,b7=hV,b9=n,xe=e.i(568666),xt=r,xi=op,xn=ix,xr=ba;let xa=e=>{let t,{renderedText:i,renderedEl:n,item:r,checked:a,disabled:s,prefixCls:o,onClick:l,onRemove:u,showRemove:c}=e,d=(0,xt.default)(`${o}-content-item`,{[`${o}-content-item-disabled`]:s||r.disabled,[`${o}-content-item-checked`]:a&&!r.disabled});("string"==typeof i||"number"==typeof i)&&(t=String(i));let[h]=(0,xn.useLocale)("Transfer",xr.default.Transfer),f={className:d,title:t},p=b9.createElement("span",{className:`${o}-content-item-text`},n);return c?b9.createElement("li",Object.assign({},f),p,b9.createElement("button",{type:"button",disabled:s||r.disabled,className:`${o}-content-item-remove`,"aria-label":null==h?void 0:h.remove,onClick:()=>null==u?void 0:u(r)},b9.createElement(xe.default,null))):(f.onClick=s||r.disabled?void 0:e=>l(r,e),b9.createElement("li",Object.assign({},f),b9.createElement(xi.default,{className:`${o}-checkbox`,checked:a,disabled:s||r.disabled}),p))},xs=b9.memo(xa),xo=["handleFilter","handleClear","checkedKeys"],xl=e=>Object.assign(Object.assign({},{simple:!0,showSizeChanger:!1,showLessItems:!1}),e),xu=(e,t)=>{let{prefixCls:i,filteredRenderItems:n,selectedKeys:r,disabled:a,showRemove:s,pagination:o,onScroll:l,onItemSelect:u,onItemRemove:c}=e,[d,h]=b6.useState(1),f=b6.useMemo(()=>o?xl("object"==typeof o?o:{}):null,[o]),[p,m]=(0,b8.default)(10,{value:null==f?void 0:f.pageSize});b6.useEffect(()=>{f&&h(Math.min(d,Math.ceil(n.length/p)))},[n,f,p]);let g=(e,t)=>
27{u(e.key,!r.includes(e.key),t)},v=e=>{null==c||c([e.key])},y=e=>{h(e)},b=(e,t)=>{h(e),m(t)},x=b6.useMemo(()=>f?n.slice((d-1)*p,d*p):n,[d,n,f,p]);b6.useImperativeHandle(t,()=>({items:x}));let S=f?b6.createElement(b7.default,{size:"small",disabled:a,simple:f.simple,pageSize:p,showLessItems:f.showLessItems,showSizeChanger:f.showSizeChanger,className:`${i}-pagination`,total:n.length,current:d,onChange:y,onShowSizeChange:b}):null,C=(0,b4.default)(`${i}-content`,{[`${i}-content-show-remove`]:s});return b6.createElement(b6.Fragment,null,b6.createElement("ul",{className:C,onScroll:l},(x||[]).map(({renderedEl:e,renderedText:t,item:n})=>b6.createElement(xs,{key:n.key,item:n,renderedText:t,renderedEl:e,prefixCls:i,showRemove:s,onClick:g,onRemove:v,checked:r.includes(n.key),disabled:a||n.disabled}))),S)},xc=b6.forwardRef(xu);var xd=n,xh=e.i(953570),xf=o7;let xp=e=>{let{placeholder:t="",value:i,prefixCls:n,disabled:r,onChange:a,handleClear:s}=e,o=xd.useCallback(e=>{null==a||a(e),""===e.target.value&&(null==s||s())},[a]);return xd.createElement(xf.default,{placeholder:t,className:n,value:i,onChange:o,disabled:r,allowClear:!0,prefix:xd.createElement(xh.default,null)})},xm=()=>null;function xg(e){return!!(e&&!bQ.default.isValidElement(e)&&"[object Object]"===Object.prototype.toString.call(e))}function xv(e){return e.filter(e=>!e.disabled).map(e=>e.key)}let xy=e=>void 0!==e,xb=e=>e&&"object"==typeof e?Object.assign(Object.assign({},e),{defaultValue:e.defaultValue||""}):{defaultValue:"",placeholder:""},xx=e=>{let t,{prefixCls:i,dataSource:n=[],titleText:r="",checkedKeys:a,disabled:s,showSearch:o=!1,style:l,searchPlaceholder:u,notFoundContent:c,selectAll:d,deselectAll:h,selectCurrent:f,selectInvert:p,removeAll:m,removeCurrent:g,showSelectAll:v=!0,showRemove:y,pagination:b,direction:x,itemsUnit:S,itemUnit:C,selectAllLabel:k,selectionsIcon:E,footer:w,renderList:O,onItemSelectAll:T,onItemRemove:$,handleFilter:A,handleClear:P,filterOption:I,render:M=xm}=e,_=xb(o),[D,N]=(0,bQ.useState)(_.defaultValue),R=(0,bQ.useRef)({}),j=e=>{N(e.target.value),A(e)},L=()=>{N(""),P()},F=(e,t)=>"function"==typeof I?I(D,t,x):e.includes(D),B=e=>{let t=O?O(Object.assign(Object.assign({},e),{onItemSelect:(t,i)=>e.onItemSelect(t,i)})):null,i=!!t;return i||(t=bQ.default.createElement(xc,Object.assign({ref:R},e))),{customize:i,bodyContent:t}},z=e=>{let t=M(e),i=xg(t);return{item:e,renderedEl:i?t.label:t,renderedText:i?t.value:t}},H=(0,bQ.useMemo)(()=>Array.isArray(c)?c[+("left"!==x)]:c,[c,x]),[V,W]=(0,bQ.useMemo)(()=>{let e=[],t=[];return n.forEach(i=>{let n=z(i);(!D||F(n.renderedText,i))&&(e.push(i),t.push(n))}),[e,t]},[n,D]),q=(0,bQ.useMemo)(()=>V.filter(e=>a.includes(e.key)&&!e.disabled),[a,V]),G=(0,bQ.useMemo)(()=>{if(0===q.length)return"none";let e=bN(a);return V.every(t=>e.has(t.key)||!!t.disabled)?"all":"part"},[q.length,a,V]),X=()=>{let t,n=o?bQ.default.createElement("div",{className:`${i}-body-search-wrapper`},bQ.default.createElement(xp,{prefixCls:`${i}-search`,onChange:j,handleClear:L,placeholder:_.placeholder||u,value:D,disabled:s})):null,{customize:r,bodyContent:l}=B(Object.assign(Object.assign({},(0,b2.default)(e,xo)),{filteredItems:V,filteredRenderItems:W,selectedKeys:a}));return t=r?bQ.default.createElement("div",{className:`${i}-body-customize-wrapper`},l):V.length?l:bQ.default.createElement("div",{className:`${i}-body-not-found`},H),bQ.default.createElement("div",{className:(0,b1.default)(`${i}-body`,{[`${i}-body-with-search`]:o})},n,t)},Y=bQ.default.createElement(b3.default,{disabled:0===n.filter(e=>!e.disabled).length||s,checked:"all"===G,indeterminate:"part"===G,className:`${i}-checkbox`,onChange:()=>{null==T||T(V.filter(e=>!e.disabled).map(({key:e})=>e),"all"!==G)}}),U=(e,t)=>{if(k)return"function"==typeof k?k({selectedCount:e,totalCount:t}):k;let i=t>1?S:C;return bQ.default.createElement(bQ.default.Fragment,null,(e>0?`${e}/`:"")+t," ",i)},K=w&&(w.length<2?w(e):w(e,{direction:x})),J=(0,b1.default)(i,{[`${i}-with-pagination`]:!!b,[`${i}-with-footer`]:!!K}),Z=K?bQ.default.createElement("div",{className:`${i}-footer`},K):null,Q=!y&&!b&&Y;t=y?[b?{key:"removeCurrent",label:g,onClick(){var e;let t=xv(((null==(e=R.current)?void 0:e.items)||[]).map(e=>e.item));null==$||$(t)}}:null,{key:"removeAll",label:m,onClick(){null==$||$(xv(V))}}
27].filter(Boolean):[{key:"selectAll",label:"all"===G?h:d,onClick(){let e=xv(V);null==T||T(e,e.length!==a.length)}},b?{key:"selectCurrent",label:f,onClick(){var e;let t=(null==(e=R.current)?void 0:e.items)||[];null==T||T(xv(t.map(e=>e.item)),!0)}}:null,{key:"selectInvert",label:p,onClick(){var e;let t=xv(((null==(e=R.current)?void 0:e.items)||[]).map(e=>e.item)),i=new Set(a),n=new Set(i);t.forEach(e=>{i.has(e)?n.delete(e):n.add(e)}),null==T||T(Array.from(n),"replace")}}];let ee=bQ.default.createElement(b5.default,{className:`${i}-header-dropdown`,menu:{items:t},disabled:s},xy(E)?E:bQ.default.createElement(b0.default,null));return bQ.default.createElement("div",{className:J,style:l},bQ.default.createElement("div",{className:`${i}-header`},v?bQ.default.createElement(bQ.default.Fragment,null,Q,ee):null,bQ.default.createElement("span",{className:`${i}-header-selected`},U(q.length,V.length)),bQ.default.createElement("span",{className:`${i}-header-title`},r)),X(),Z)};var xS=n,xC=sY,xk=sK,xE=ih;let xw=e=>{let{disabled:t,moveToLeft:i,moveToRight:n,leftArrowText:r="",rightArrowText:a="",leftActive:s,rightActive:o,className:l,style:u,direction:c,oneWay:d}=e;return xS.createElement("div",{className:l,style:u},xS.createElement(xE.default,{type:"primary",size:"small",disabled:t||!o,onClick:n,icon:"rtl"!==c?xS.createElement(xk.default,null):xS.createElement(xC.default,null)},a),!d&&xS.createElement(xE.default,{type:"primary",size:"small",disabled:t||!s,onClick:i,icon:"rtl"!==c?xS.createElement(xC.default,null):xS.createElement(xk.default,null)},r))};var xO=L,xT=F,x$=z;let xA=e=>{let{antCls:t,componentCls:i,listHeight:n,controlHeightLG:r}=e,a=`${t}-table`,s=`${t}-input`;return{[`${i}-customize-list`]:{[`${i}-list`]:{flex:"1 1 50%",width:"auto",height:"auto",minHeight:n,minWidth:0},[`${a}-wrapper`]:{[`${a}-small`]:{border:0,borderRadius:0,[`${a}-selection-column`]:{width:r,minWidth:r}},[`${a}-pagination${a}-pagination`]:{margin:0,padding:e.paddingXS}},[`${s}[disabled]`]:{backgroundColor:"transparent"}}}},xP=(e,t)=>{let{componentCls:i,colorBorder:n}=e;return{[`${i}-list`]:{borderColor:t,"&-search:not([disabled])":{borderColor:n}}}},xI=e=>{let{componentCls:t}=e;return{[`${t}-status-error`]:Object.assign({},xP(e,e.colorError)),[`${t}-status-warning`]:Object.assign({},xP(e,e.colorWarning))}},xM=e=>{let{componentCls:t,colorBorder:i,colorSplit:n,lineWidth:r,itemHeight:a,headerHeight:s,transferHeaderVerticalPadding:o,itemPaddingBlock:l,controlItemBgActive:u,colorTextDisabled:c,colorTextSecondary:d,listHeight:h,listWidth:f,listWidthLG:p,fontSizeIcon:m,marginXS:g,paddingSM:v,lineType:y,antCls:b,iconCls:x,motionDurationSlow:S,controlItemBgHover:C,borderRadiusLG:k,colorBgContainer:E,colorText:w,controlItemBgActiveHover:O}=e,T=(0,xO.unit)(e.calc(k).sub(r).equal());return{display:"flex",flexDirection:"column",width:f,height:h,border:`${(0,xO.unit)(r)} ${y} ${i}`,borderRadius:e.borderRadiusLG,"&-with-pagination":{width:p,height:"auto"},"&-search":{[`${x}-search`]:{color:c}},"&-header":{display:"flex",flex:"none",alignItems:"center",height:s,padding:`${(0,xO.unit)(e.calc(o).sub(r).equal())} ${(0,xO.unit)(v)} ${(0,xO.unit)(o)}`,color:w,background:E,borderBottom:`${(0,xO.unit)(r)} ${y} ${n}`,borderRadius:`${(0,xO.unit)(k)} ${(0,xO.unit)(k)} 0 0`,"> *:not(:last-child)":{marginInlineEnd:4},"> *":{flex:"none"},"&-title":Object.assign(Object.assign({},xT.textEllipsis),{flex:"auto",textAlign:"end"}),"&-dropdown":Object.assign(Object.assign({},(0,xT.resetIcon)()),{fontSize:m,transform:"translateY(10%)",cursor:"pointer","&[disabled]":{cursor:"not-allowed"}})},"&-body":{display:"flex",flex:"auto",flexDirection:"column",fontSize:e.fontSize,minHeight:0,"&-search-wrapper":{position:"relative",flex:"none",padding:v}},"&-content":{flex:"auto",margin:0,padding:0,overflow:"auto",listStyle:"none",borderRadius:`0 0 ${T} ${T}`,"&-item":{display:"flex",alignItems:"center",minHeight:a,padding:`${(0,xO.unit)(l)} ${(0,xO.unit)(v)}`,transition:`all ${S}`,"> *:not(:last-child)":{marginInlineEnd:g},"> *":{flex:"none"},"&-text":Object.assign(Object.assign({},xT.textEllipsis),{flex:"auto"}),"&-remove":Object.assign(Object.assign({},(0,xT.operationUnit)(e)),{color:i,"&:hover, &:focus":{color:d}}),[`&:not(${t}-list-content-item-disabled)`]:{"&:hover":{backgroundColor:C,cursor:"pointer"},[`&${t}-list-content-item-checked:hover`]:{backgroundColor:O}},"&-checked":{backgroundColor:u},"&-disabled":{color:c,cursor:"not-allowed"}},[`&-show-remove ${t}-list-content-item:not(${t}-list-content-item-disabled):hover`]:{background:"transparent",curs
27or:"default"}},"&-pagination":{padding:e.paddingXS,textAlign:"end",borderTop:`${(0,xO.unit)(r)} ${y} ${n}`,[`${b}-pagination-options`]:{paddingInlineEnd:e.paddingXS}},"&-body-not-found":{flex:"none",width:"100%",margin:"auto 0",color:c,textAlign:"center"},"&-footer":{borderTop:`${(0,xO.unit)(r)} ${y} ${n}`},"&-checkbox":{lineHeight:1}}},x_=e=>{let{antCls:t,iconCls:i,componentCls:n,marginXS:r,marginXXS:a,fontSizeIcon:s,colorBgContainerDisabled:o}=e;return{[n]:Object.assign(Object.assign({},(0,xT.resetComponent)(e)),{position:"relative",display:"flex",alignItems:"stretch",[`${n}-disabled`]:{[`${n}-list`]:{background:o}},[`${n}-list`]:xM(e),[`${n}-operation`]:{display:"flex",flex:"none",flexDirection:"column",alignSelf:"center",margin:`0 ${(0,xO.unit)(r)}`,verticalAlign:"middle",gap:a,[`${t}-btn ${i}`]:{fontSize:s}}})}},xD=e=>{let{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},xN=e=>{let{fontSize:t,lineHeight:i,controlHeight:n,controlHeightLG:r,lineWidth:a}=e,s=Math.round(t*i);return{listWidth:180,listHeight:200,listWidthLG:250,headerHeight:r,itemHeight:n,itemPaddingBlock:(n-s)/2,transferHeaderVerticalPadding:Math.ceil((r-a-s)/2)}},xR=(0,c.genStyleHooks)("Transfer",e=>{let t=(0,x$.mergeToken)(e);return[x_(t),xA(t),xI(t),xD(t)]},xN),xj=e=>{let{dataSource:t,targetKeys:i=[],selectedKeys:n,selectAllLabels:r=[],operations:a=[],style:s={},listStyle:o={},locale:l={},titles:u,disabled:c,showSearch:d=!1,operationStyle:h,showSelectAll:f,oneWay:p,pagination:m,status:g,prefixCls:v,className:y,rootClassName:b,selectionsIcon:x,filterOption:S,render:C,footer:k,children:E,rowKey:w,onScroll:O,onChange:T,onSearch:$,onSelectChange:A}=e,{getPrefixCls:P,renderEmpty:I,direction:M,transfer:_}=(0,bI.useContext)(bj.ConfigContext),D=(0,bI.useContext)(bF.default),N=null!=c?c:D,R=P("transfer",v),[j,L,F]=xR(R),[B,z,H]=bW(t,w,i),[V,W,q,G]=bZ(z,H,n),[X,Y]=(0,b_.useMultipleSelect)(e=>e.key),[U,K]=(0,b_.useMultipleSelect)(e=>e.key),J=(0,bI.useCallback)((e,t)=>{"left"===e?q("function"==typeof t?t(V||[]):t):G("function"==typeof t?t(W||[]):t)},[V,W]),Z=(e,t)=>
27{("left"===e?Y:K)(t)},Q=(0,bI.useCallback)((e,t)=>{"left"===e?null==A||A(t,W):null==A||A(V,t)},[V,W]),ee=e=>{var t;return null!=(t=null!=u?u:e.titles)?t:[]},et=e=>{null==O||O("left",e)},ei=e=>{null==O||O("right",e)},en=e=>{let t="right"===e?V:W,n=bR(B),r=t.filter(e=>!n.has(e)),a=bN(r),s="right"===e?r.concat(i):i.filter(e=>!a.has(e)),o="right"===e?"left":"right";J(o,[]),Q(o,[]),null==T||T(s,e,r)},er=()=>{en("left"),Z("left",null)},ea=()=>{en("right"),Z("right",null)},es=(e,t,i)=>{J(e,n=>{let r=[];if("replace"===i)r=t;else if(i)r=Array.from(new Set([].concat((0,bP.default)(n),(0,bP.default)(t))));else{let e=bN(t);r=n.filter(t=>!e.has(t))}return Q(e,r),r}),Z(e,null)},eo=(e,t)=>{es("left",e,t)},el=(e,t)=>{es("right",e,t)},eu=e=>null==$?void 0:$("left",e.target.value),ec=e=>null==$?void 0:$("right",e.target.value),ed=()=>null==$?void 0:$("left",""),eh=()=>null==$?void 0:$("right",""),ef=(e,t,i,n,r)=>{t.has(i)&&(t.delete(i),Z(e,null)),n&&(t.add(i),Z(e,r))},ep=(e,t,i,n)=>{("left"===e?X:U)(n,t,i)},em=(t,i,n,r)=>{let a="left"===t,s=(0,bP.default)(a?V:W),o=new Set(s),l=(0,bP.default)(a?z:H).filter(e=>!(null==e?void 0:e.disabled)),u=l.findIndex(e=>e.key===i);r&&s.length>0?ep(t,l,o,u):ef(t,o,i,n,u);let c=Array.from(o);Q(t,c),e.selectedKeys||J(t,c)},eg=(e,t,i)=>{em("left",e,t,null==i?void 0:i.shiftKey)},ev=(e,t,i)=>{em("right",e,t,null==i?void 0:i.shiftKey)},ey=e=>{J("right",[]),null==T||T(i.filter(t=>!e.includes(t)),"left",(0,bP.default)(e))},eb=e=>"function"==typeof o?o({direction:e}):o||{},{hasFeedback:ex,status:eS}=(0,bI.useContext)(bB.FormItemInputContext),eC=e=>Object.assign(Object.assign(Object.assign({},e),{notFoundContent:(null==I?void 0:I("Transfer"))||bI.default.createElement(bL.default,{componentName:"Transfer"})}),l),ek=(0,bD.getMergedStatus)(eS,g),eE=!E&&m,ew=H.filter(e=>W.includes(e.key)&&!e.disabled).length>0,eO=z.filter(e=>V.includes(e.key)&&!e.disabled).length>0,eT=(0,bM.default)(R,{[`${R}-disabled`]:N,[`${R}-customize-list`]:!!E,[`${R}-rtl`]:"rtl"===M},(0,bD.getStatusClassNames)(R,ek,ex),null==_?void 0:_.className,y,b,L,F),[e$]=(0,bz.useLocale)("Transfer",bH.default.Transfer),eA=eC(e$),[eP,eI]=ee(eA),eM=null!=x?x:null==_?void 0:_.selectionsIcon;return j(bI.default.createElement("div",{className:eT,style:Object.assign(Object.assign({},null==_?void 0:_.style),s)},bI.default.createElement(xx,Object.assign({prefixCls:`${R}-list`,titleText:eP,dataSource:z,filterOption:S,style:eb("left"),checkedKeys:V,handleFilter:eu,handleClear:ed,onItemSelect:eg,onItemSelectAll:eo,render:C,showSearch:d,renderList:E,footer:k,onScroll:et,disabled:N,direction:"rtl"===M?"right":"left",showSelectAll:f,selectAllLabel:r[0],pagination:eE,selectionsIcon:eM},eA)),bI.default.createElement(xw,{className:`${R}-operation`,rightActive:eO,rightArrowText:a[0],moveToRight:ea,leftActive:ew,leftArrowText:a[1],moveToLeft:er,style:h,disabled:N,direction:M,oneWay:p}),bI.default.createElement(xx,Object.assign({prefixCls:`${R}-list`,titleText:eI,dataSource:H,filterOption:S,style:eb("right"),checkedKeys:W,handleFilter:ec,handleClear:eh,onItemSelect:ev,onItemSelectAll:el,onItemRemove:ey,render:C,showSearch:d,renderList:E,footer:k,onScroll:ei,disabled:N,direction:"rtl"===M?"left":"right",showSelectAll:f,selectAllLabel:r[1],showRemove:p,pagination:eE,selectionsIcon:eM},eA))))};xj.List=xx,xj.Search=xp,xj.Operation=xw;let xL=xj;var xF=e.i(493277),xB=n,xz=r,xH=e_,xV=s,xW=iK,xq=r2,xG=i8,xX=i6,r5=r5,xY=r6,xU=aB,xK=iy,xJ=aR,xZ=n,xQ=iK,x0=n;let x1=function(e){var t=x0.useRef({valueLabels:new Map});return x0.useMemo(function(){var i=t.current.valueLabels,n=new Map,r=e.map(function(e){var t=e.value,r=e.label,a=null!=r?r:i.get(t);return n.set(t,a),(0,xQ.default)((0,xQ.default)({},e),{},{label:a})});return t.current.valueLabels=n,[r]},[e])};var x2=s,x3=n,x5=aB;let x6=function(e,t,i,n){return x3.useMemo(function(){var r=function(e){return e.map(function(e){return e.value})},a=r(e),s=r(t),o=a.filter(function(e){return!n[e]}),l=a,u=s;if(i){var c=(0,x5.conductCheck)(a,!0,n);l=c.checkedKeys,u=c.halfCheckedKeys}return[Array.from(new Set([].concat((0,x2.default)(o),(0,x2.default)(l)))),u]},[e,t,i,n])};var x4=iK,x8=n,x7=aI;let x9=function(e,t){return x8.useMemo(function(){return(0,x7.convertDataToEntities)(e,{fieldNames:t,initWrapper:function(e){return(0,x4.default)((0,x4.default)({},e),{},{valueEntities:new Map})},processEntity:function(e,i){var n=e.node[t.value];i.valueEntities.set(n,e)}})},[e,t])};var Se=i3,St=iK,Si=n,Sn=iK,Sr=i8,Sa=n,Ss=ey,So=aR;let Sl=function(){return null};var Su=["children","value"];function Sc(e){return(0,Ss.default)(e).map(function(e){if(!Sa.isValidElement(e)||!e.type)return null;var t=e,i=t.key,n=t.props,r=n.children,a=n.value,s=(0,Sr.default)(n,Su),o=(0,Sn.default)({key:i,value:a},s),l=Sc(r);return l.length&&(o.children=l),o}).filter(function(e){return e})}function Sd(e){if(!e)return e;var t=(0,Sn.default)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,So.default)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),t}}),t}function Sh(e,t,i,n,r,a){var s=null,o=null;function l(){function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0",l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n.map(function(n,u){var c="".concat(r,"-").concat(u),d=n[a.value],h=i.includes(d),f=e(n[a.children]||[],c,h),p=Sa.createElement(Sl,n,f.map(function(e){return e.no
27de}));if(t===d&&(s=p),h){var m={pos:c,node:p,children:f};return l||o.push(m),m}return null}).filter(function(e){return e})}o||(o=[],e(n),o.sort(function(e,t){var n=e.node.props.value,r=t.node.props.value;return i.indexOf(n)-i.indexOf(r)}))}Object.defineProperty(e,"triggerNode",{get:function(){return(0,So.default)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),l(),s}}),Object.defineProperty(e,"allCheckedNodes",{get:function(){return((0,So.default)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),l(),r)?o:o.map(function(e){return e.node})}})}let Sf=function(e,t,i){var n=i.fieldNames,r=i.treeNodeFilterProp,a=i.filterTreeNode,s=n.children;return Si.useMemo(function(){if(!t||!1===a)return e;var i="function"==typeof a?a:function(e,i){return String(i[r]).toUpperCase().includes(t.toUpperCase())};return function e(n){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n.reduce(function(n,a){var o=a[s],l=r||i(t,Sd(a)),u=e(o||[],l);return(l||u.length)&&n.push((0,St.default)((0,St.default)({},a),{},(0,Se.default)({isLeaf:void 0},s,u))),n},[])}(e)},[e,t,s,r,a])};var Sp=n;function Sm(e){var t=Sp.useRef();return t.current=e,Sp.useCallback(function(){return t.current.apply(t,arguments)},[])}var Sg=i6,Sv=iK,Sy=n;function Sb(e,t){var i=t.id,n=t.pId,r=t.rootPId,a=new Map,s=[];return e.forEach(function(e){var t=e[i],n=(0,Sv.default)((0,Sv.default)({},e),{},{key:e.key||t});a.set(t,n)}),a.forEach(function(e){var t=e[n],i=a.get(t);i?(i.children=i.children||[],i.children.push(e)):(t===r||null===r)&&s.push(e)}),s}function Sx(e,t,i){return Sy.useMemo(function(){return e?i?Sb(e,(0,Sv.default)({id:"id",pId:"pId",rootPId:null},"object"===(0,Sg.default)(i)?i:{})):e:Sc(t)},[t,i,e])}let SS=n.createContext(null);var SC=e_,Sk=s,SE=r2,aX=aX,Sw=e.i(920906),SO=e.i(846113),ST=sl,S$=e.i(249894),SA=n;let SP=n.createContext(null);var SI=function(e){return Array.isArray(e)?e:void 0!==e?[e]:[]},SM=function(e){var t=e||{},i=t.label,n=t.value;return{_title:i?[i]:["title","label"],value:n||"value",key:n||"value",children:t.children||"children"}},S_=function(e){return!e||e.disabled||e.disableCheckbox||!1===e.checkable},SD=function(e,t){var i=[];return function e(n){n.forEach(function(n){var r=n[t.children];r&&(i.push(n[t.value]),e(r))})}(e),i},SN=function(e){return null==e},SR=sg,Sj={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},SL=function(e,t){var i=(0,aX.default)(),n=i.prefixCls,r=i.multiple,a=i.searchValue,s=i.toggleOpen,o=i.open,l=i.notFoundContent,u=SA.useContext(SP),c=u.virtual,d=u.listHeight,h=u.listItemHeight,f=u.listItemScrollOffset,p=u.treeData,m=u.fieldNames,g=u.onSelect,v=u.dropdownMatchSelectWidth,y=u.treeExpandAction,b=u.treeTitleRender,x=u.onPopupScroll,S=u.leftMaxCount,C=u.leafCountOnly,k=u.valueEntities,E=SA.useContext(SS),w=E.checkable,O=E.checkedKeys,T=E.halfCheckedKeys,$=E.treeExpandedKeys,A=E.treeDefaultExpandAll,P=E.treeDefaultExpandedKeys,I=E.onTreeExpand,M=E.treeIcon,_=E.showTreeIcon,D=E.switcherIcon,N=E.treeLine,R=E.treeNodeFilterProp,j=E.loadData,L=E.treeLoadedKeys,F=E.treeMotion,B=E.onTreeLoad,z=E.keyEntities,H=SA.useRef(),V=(0,S$.default)(function(){return p},[o,p],function(e,t){return t[0]&&e[1]!==t[1]}),W=SA.useMemo(function(){return w?{checked:O,halfChecked:T}:null},[w,O,T]);SA.useEffect(function(){if(o&&!r&&O.length){var e;null==(e=H.current)||e.scrollTo({key:O[0]})}},[o]);var q=function(e){e.preventDefault()},G=function(e,t){var i=t.node;!(w&&S_(i))&&(g(i.key,{selected:!O.includes(i.key)}),r||s(!1))},X=SA.useState(P),Y=(0,SE.default)(X,2),U=Y[0],K=Y[1],J=SA.useState(null),Z=(0,SE.default)(J,2),Q=Z[0],ee=Z[1],et=SA.useMemo(function(){return $?(0,Sk.default)($):a?Q:U},[U,Q,$,a]),ei=function(e){K(e),ee(e),I&&I(e)},en=String(a).toLowerCase(),er=function(e){return!!en&&String(e[R]).toLowerCase().includes(en)};SA.useEffect(function(){a&&ee(SD(p,m))},[a]);var ea=SA.useState(function(){return new Map}),es=(0,SE.default)(ea,2),eo=es[0],el=es[1];function eu(e){var t=e[m.value];if(!eo.has(t)){var i=k.get(t);if(0===(i.children||[]).length)eo.set(t,!1);else{var n=i.children.filter(function(e){return!e.node.disabled&&!e.node.disableCheckbox&&!O.includes(e.node[m.value])}).length;eo.set(t,n>S)}}return eo.get(t)}SA.useEffect(function(){S&&el(new Map)},[S]);var ec=(0,SR.useEvent)(function(e){var t=e[m.value];return!O.includes(t)&&null!==S&&(S<=0||!!C&&!!S&&eu(e))}),ed=function e(t){var i,n=pp(t);try{for(n.s();!(i=n.n()).done;){var r=i.value;if(!r.disabled&&!1!==r.selectable){if(!a||er(r))return r;if(r[m.children]){var s=e(r[m.children]);if(s)return s}}}}catch(e){n.e(e)}finally{n.f()}return null},eh=SA.useState(null),ef=(0,SE.default)(eh,2),ep=ef[0],em=ef[1],eg=z[ep];SA.useEffect(function(){if(o){var e=null,t=function(){var e=ed(V);return e?e[m.value]:null};e=r||!O.length||a?t():O[0],em(e)}},[o,a]),SA.useImperativeHandle(t,function(){var e;return{scrollTo:null==(e=H.current)?void 0:e.scrollTo,onKeyDown:function(e){var t;switch(e.which){case ST.default.UP:case ST.default.DOWN:case ST.default.LEFT:case ST.default.RIGHT:null==(t=H.current)||t.onKeyDown(e);break;case ST.default.ENTER:if(eg){var i=ec(eg.node),n=(null==eg?void 0:eg.n
27ode)||{},r=n.selectable,a=n.value,o=n.disabled;!1===r||o||i||G(null,{node:{key:ep},selected:!O.includes(a)})}break;case ST.default.ESC:s(!1)}},onKeyUp:function(){}}});var ev=(0,S$.default)(function(){return!a},[a,$||U],function(e,t){var i=(0,SE.default)(e,1)[0],n=(0,SE.default)(t,2),r=n[0],a=n[1];return i!==r&&!!(r||a)})?j:null;if(0===V.length)return SA.createElement("div",{role:"listbox",className:"".concat(n,"-empty"),onMouseDown:q},l);var ey={fieldNames:m};return L&&(ey.loadedKeys=L),et&&(ey.expandedKeys=et),SA.createElement("div",{onMouseDown:q},eg&&o&&SA.createElement("span",{style:Sj,"aria-live":"assertive"},eg.node.value),SA.createElement(SO.UnstableContext.Provider,{value:{nodeDisabled:ec}},SA.createElement(Sw.default,(0,SC.default)({ref:H,focusable:!1,prefixCls:"".concat(n,"-tree"),treeData:V,height:d,itemHeight:h,itemScrollOffset:f,virtual:!1!==c&&!1!==v,multiple:r,icon:M,showIcon:_,switcherIcon:D,showLine:N,loadData:ev,motion:F,activeKey:ep,checkable:w,checkStrictly:!0,checkedKeys:W,selectedKeys:w?[]:O,defaultExpandAll:A,titleRender:b},ey,{onActiveChange:em,onSelect:G,onCheck:G,onExpand:ei,onLoad:B,filterTreeNode:er,expandAction:y,onScroll:x}))))};let SF=SA.forwardRef(SL);var SB="SHOW_ALL",Sz="SHOW_PARENT",SH="SHOW_CHILD";function SV(e,t,i,n){var r=new Set(e);return t===SH?e.filter(function(e){var t=i[e];return!t||!t.children||!t.children.some(function(e){var t=e.node;return r.has(t[n.value])})||!t.children.every(function(e){var t=e.node;return S_(t)||r.has(t[n.value])})}):t===Sz?e.filter(function(e){var t=i[e],n=t?t.parent:null;return!n||S_(n.node)||!r.has(n.key)}):e}var SW=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function Sq(e){return!e||"object"!==(0,xX.default)(e)}var SG=xZ.forwardRef(function(e,t){var i=e.id,n=e.prefixCls,r=void 0===n?"rc-tree-select":n,a=e.value,s=e.defaultValue,o=e.onChange,l=e.onSelect,u=e.onDeselect,c=e.searchValue,d=e.inputValue,h=e.onSearch,f=e.autoClearSearchValue,p=void 0===f||f,m=e.filterTreeNode,g=e.treeNodeFilterProp,v=void 0===g?"value":g,y=e.showCheckedStrategy,b=e.treeNodeLabelProp,x=e.multiple,S=e.treeCheckable,C=e.treeCheckStrictly,k=e.labelInValue,E=e.maxCount,w=e.fieldNames,O=e.treeDataSimpleMode,T=e.treeData,$=e.children,A=e.loadData,P=e.treeLoadedKeys,I=e.onTreeLoad,M=e.treeDefaultExpandAll,_=e.treeExpandedKeys,D=e.treeDefaultExpandedKeys,N=e.onTreeExpand,R=e.treeExpandAction,j=e.virtual,L=e.listHeight,F=void 0===L?200:L,B=e.listItemHeight,z=void 0===B?20:B,H=e.listItemScrollOffset,V=void 0===H?0:H,W=e.onDropdownVisibleChange,q=e.dropdownMatchSelectWidth,G=void 0===q||q,X=e.treeLine,Y=e.treeIcon,U=e.showTreeIcon,K=e.switcherIcon,J=e.treeMotion,Z=e.treeTitleRender,Q=e.onPopupScroll,ee=(0,xG.default)(e,SW),et=(0,xY.default)(i),ei=S&&!C,en=S||C,er=C||k,ea=en||x,es=(0,xK.default)(s,{value:a}),eo=(0,xq.default)(es,2),el=eo[0],eu=eo[1],ec=xZ.useMemo(function(){return S?y||SH:SB},[y,S]),ed=xZ.useMemo(function(){return SM(w)},[JSON.stringify(w)]),eh=(0,xK.default)("",{value:void 0!==c?c:d,postState:function(e){return e||""}}),ef=(0,xq.default)(eh,2),ep=ef[0],em=ef[1],eg=function(e){em(e),null==h||h(e)},ev=Sx(T,$,O),ey=x9(ev,ed),eb=ey.keyEntities,ex=ey.valueEntities,eS=xZ.useCallback(function(e){var t=[],i=[];return e.forEach(function(e){ex.has(e)?i.push(e):t.push(e)}),{missingRawValues:t,existRawValues:i}},[ex]),eC=Sf(ev,ep,{fieldNames:ed,treeNodeFilterProp:v,filterTreeNode:m}),ek=xZ.useCallback(function(e){if(e){if(b)return e[b];for(var t=ed._title,i=0;i<t.length;i+=1){var n=e[t[i]];if(void 0!==n)return n}}},[ed,b]),eE=xZ.useCallback(function(e){return SI(e).map(function(e){return Sq(e)?{value:e}:e})},[]),ew=xZ.useCallback(function(e){return eE(e).map(function(e){var t,i,n=e.label,r=e.value,a=e.halfChecked,s=ex.get(r);return s?(n=Z?Z(s.node):null!=(i=n)?i:ek(s.node),t=s.node.disabled):void 0===n&&(n=eE(el).find(function(e){return e.value===r}).label),{label:n,value:r,halfChecked:a,disabled:t}})},[ex,ek,eE,el]),eO=xZ.useMemo(function(){return eE(null===el?[]:el)},[eE,el]),eT=xZ.useMemo(function(){var e=[],t=[];return eO.forEach(function(i){i.halfChecked?t.push(i):e.push(i)}),[e,t]},[eO]),e$=(0,xq.default)(eT,2),eA=e$[0],eP=e$[1],eI=xZ.useMemo(function(){return eA.map(function(e){return e.value})},[eA]),eM=x6(eA,eP,ei,eb),e_=(0,xq.default)(eM,2),eD=e_[0],eN=e_[1],eR=x1(xZ.useMemo(function(){var e=ew(SV(eD,ec,eb,ed).map(function(e){var t,i;return null!=(t=null==(i=eb[e])||null==(i=i.node)?void 0:i[ed.value])?t:e}).map(function(e){var t=eA.find(function(t){return t.value===e});return{value:e,label:k?null==t?void 0:t.label:null==Z?void 0:Z(t)}})),t=e[0];return!ea&&t&&SN(t.value)&&SN(t.label)?[]:e.map(function(e){var t;return(0,xW.default)((0,xW.default)({},e),{},{label:null!=(t=e.label)?t:e.value})})},[ed,ea,eD,eA,ew,ec,eb])),ej=(0,xq.default)(eR,1)[0],eL=xZ.useMemo(function(){return ea&&("SHOW_CHILD"===ec||C||!S)?E:null},[E,ea,C,ec,S]),eF=Sm(function(e,t,i){var n=SV(e,ec,eb,ed);if(!eL||!(n.length>
27eL)){var r=ew(e);if(eu(r),p&&em(""),o){var a=e;ei&&(a=n.map(function(e){var t=ex.get(e);return t?t.node[ed.value]:e}));var s=t||{triggerValue:void 0,selected:void 0},l=s.triggerValue,u=s.selected,c=a;if(C){var d=eP.filter(function(e){return!a.includes(e.value)});c=[].concat((0,xV.default)(c),(0,xV.default)(d))}var h=ew(c),f={preValue:eA,triggerValue:l},m=!0;(C||"selection"===i&&!u)&&(m=!1),Sh(f,l,e,ev,m,ed),en?f.checked=u:f.selected=u;var g=er?h:h.map(function(e){return e.value});o(ea?g:g[0],er?null:h.map(function(e){return e.label}),f)}}}),eB=xZ.useCallback(function(e,t){var i=t.selected,n=t.source,r=eb[e],a=null==r?void 0:r.node,s=null!=(c=null==a?void 0:a[ed.value])?c:e;if(ea){var o=i?[].concat((0,xV.default)(eI),[s]):eD.filter(function(e){return e!==s});if(ei){var c,d,h=eS(o),f=h.missingRawValues,p=h.existRawValues.map(function(e){return ex.get(e).key});d=i?(0,xU.conductCheck)(p,!0,eb).checkedKeys:(0,xU.conductCheck)(p,{checked:!1,halfCheckedKeys:eN},eb).checkedKeys,o=[].concat((0,xV.default)(f),(0,xV.default)(d.map(function(e){return eb[e].node[ed.value]})))}eF(o,{selected:i,triggerValue:s},n||"option")}else eF([s],{selected:!0,triggerValue:s},"option");i||!ea?null==l||l(s,Sd(a)):null==u||u(s,Sd(a))},[eS,ex,eb,ed,ea,eI,eF,ei,l,u,eD,eN,E]),ez=xZ.useCallback(function(e){if(W){var t={};Object.defineProperty(t,"documentClickClose",{get:function(){return(0,xJ.default)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),W(e,t)}},[W]),eH=Sm(function(e,t){var i=e.map(function(e){return e.value});"clear"===t.type?eF(i,{},"selection"):t.values.length&&eB(t.values[0].value,{selected:!1,source:"selection"})}),eV=xZ.useMemo(function(){return{virtual:j,dropdownMatchSelectWidth:G,listHeight:F,listItemHeight:z,listItemScrollOffset:V,treeData:eC,fieldNames:ed,onSelect:eB,treeExpandAction:R,treeTitleRender:Z,onPopupScroll:Q,leftMaxCount:void 0===E?null:E-e
27j.length,leafCountOnly:"SHOW_CHILD"===ec&&!C&&!!S,valueEntities:ex}},[j,G,F,z,V,eC,ed,eB,R,Z,Q,E,ej.length,ec,C,S,ex]),eW=xZ.useMemo(function(){return{checkable:en,loadData:A,treeLoadedKeys:P,onTreeLoad:I,checkedKeys:eD,halfCheckedKeys:eN,treeDefaultExpandAll:M,treeExpandedKeys:_,treeDefaultExpandedKeys:D,onTreeExpand:N,treeIcon:Y,treeMotion:J,showTreeIcon:U,switcherIcon:K,treeLine:X,treeNodeFilterProp:v,keyEntities:eb}},[en,A,P,I,eD,eN,M,_,D,N,Y,J,U,K,X,v,eb]);return xZ.createElement(SP.Provider,{value:eV},xZ.createElement(SS.Provider,{value:eW},xZ.createElement(r5.default,(0,xH.default)({ref:t},ee,{id:et,prefixCls:r,mode:ea?"multiple":void 0,displayValues:ej,onDisplayValuesChange:eH,searchValue:ep,onSearch:eg,OptionList:SF,emptyOptions:!ev.length,onDropdownVisibleChange:ez,dropdownMatchSelectWidth:G}))))});SG.TreeNode=Sl,SG.SHOW_ALL=SB,SG.SHOW_PARENT=Sz,SG.SHOW_CHILD=SH;let SX=SG;var SY=ef,SU=ex,SK=sO,SJ=ep,SZ=s$,SQ=u,S0=sP,S1=sI,S2=M,S3=s_,S5=iC,S6=sN,S4=sR,S8=sj,S7=sL,S9=sF,Ce=sB,Ct=sz,Ci=p4,Cn=e.i(547038),Cr=L,Ca=s4,Cs=c,Co=z,Cl=e.i(156176);let Cu=e=>{let{componentCls:t,treePrefixCls:i,colorBgElevated:n}=e,r=`.${i}`;return[{[`${t}-dropdown`]:[{padding:`${(0,Cr.unit)(e.paddingXS)} ${(0,Cr.unit)(e.calc(e.paddingXS).div(2).equal())}`},(0,Cl.genTreeStyle)(i,(0,Co.mergeToken)(e,{colorBgContainer:n}),!1),{[r]:{borderRadius:0,[`${r}-list-holder-inner`]:{alignItems:"stretch",[`${r}-treenode`]:{[`${r}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Ca.getStyle)(`${i}-checkbox`,e),{"&-rtl":{direction:"rtl",[`${r}-switcher${r}-switcher_close`]:{[`${r}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Cc(e,t,i){return(0,Cs.genStyleHooks)("TreeSelect",e=>Cu((0,Co.mergeToken)(e,{treePrefixCls:t})),Cl.initComponentToken)(e,i)}Cl.initComponentToken;var Cd=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);r<n.length;r++)0>t.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let Ch=(e,t)=>{var i,n,r,a,s;let o,{prefixCls:l,size:u,disabled:c,bordered:d=!0,style:h,className:f,rootClassName:p,treeCheckable:m,multiple:g,listHeight:v=256,listItemHeight:y,placement:b,notFoundContent:x,switcherIcon:S,treeLine:C,getPopupContainer:k,popupClassName:E,dropdownClassName:w,treeIcon:O=!1,transitionName:T,choiceTransitionName:$="",status:A,treeExpandAction:P,builtinPlacements:I,dropdownMatchSelectWidth:M,popupMatchSelectWidth:_,allowClear:D,variant:N,dropdownStyle:R,dropdownRender:j,popupRender:L,onDropdownVisibleChange:F,onOpenChange:B,tagRender:z,maxCount:H,showCheckedStrategy:V,treeCheckStrictly:W,styles:q,classNames:G}=e,X=Cd(e,["prefixCls","size","disabled","bordered","style","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly","styles","classNames"]),{getPopupContainer:Y,getPrefixCls:U,renderEmpty:K,direction:J,virtual:Z,popupMatchSelectWidth:Q,popupOverflow:ee}=xB.useContext(SQ.ConfigContext),{styles:et,classNames:ei,switcherIcon:en}=(0,SQ.useComponentConfig)("treeSelect"),[,er]=(0,Ci.useToken)(),ea=null!=y?y:(null==er?void 0:er.controlHeightSM)+(null==er?void 0:er.paddingXXS),es=U(),eo=U("select",l),el=U("select-tree",l),eu=U("tree-select",l),{compactSize:ec,compactItemClassnames:ed}=(0,Ct.useCompactItemContext)(eo,J),eh=(0,S2.default)(eo),ef=(0,S2.default)(eu),[ep,em,eg]=(0,S8.default)(eo,eh),[ev]=Cc(eu,el,ef),[ey,eb]=(0,S6.default)("treeSelect",N,d),ex=(0,xz.default)((null==(i=null==G?void 0:G.popup)?void 0:i.root)||(null==(n=null==ei?void 0:ei.popup)?void 0:n.root)||E||w,`${eu}-dropdown`,{[`${eu}-dropdown-rtl`]:"rtl"===J},p,ei.root,null==G?void 0:G.root,eg,eh,ef,em),eS=(null==(r=null==q?void 0:q.popup)?void 0:r.root)||(null==(a=null==et?void 0:et.popup)?void 0:a.root)||R,eC=(0,S9.default)(L||j),ek=B||F,eE=!!(m||g),ew=xB.useMemo(()=>
27{if(!H||("SHOW_ALL"!==V||W)&&"SHOW_PARENT"!==V)return H},[H,V,W]),eO=(0,Ce.default)(e.suffixIcon,e.showArrow),eT=null!=(s=null!=_?_:M)?s:Q,{status:e$,hasFeedback:eA,isFormItemInput:eP,feedbackIcon:eI}=xB.useContext(S5.FormItemInputContext),eM=(0,SZ.getMergedStatus)(e$,A),{suffixIcon:e_,removeIcon:eD,clearIcon:eN}=(0,S7.default)(Object.assign(Object.assign({},X),{multiple:eE,showSuffixIcon:eO,hasFeedback:eA,feedbackIcon:eI,prefixCls:eo,componentName:"TreeSelect"})),eR=!0===D?{clearIcon:eN}:D;o=void 0!==x?x:(null==K?void 0:K("Select"))||xB.createElement(S0.default,{componentName:"Select"});let ej=(0,SY.default)(X,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon","style"]),eL=xB.useMemo(()=>void 0!==b?b:"rtl"===J?"bottomRight":"bottomLeft",[b,J]),eF=(0,S3.default)(e=>{var t;return null!=(t=null!=u?u:ec)?t:e}),eB=xB.useContext(S1.default),ez=null!=c?c:eB,eH=(0,xz.default)(!l&&eu,{[`${eo}-lg`]:"large"===eF,[`${eo}-sm`]:"small"===eF,[`${eo}-rtl`]:"rtl"===J,[`${eo}-${ey}`]:eb,[`${eo}-in-form-item`]:eP},(0,SZ.getStatusClassNames)(eo,eM,eA),ed,f,p,ei.root,null==G?void 0:G.root,eg,eh,ef,em),eV=null!=S?S:en,eW=e=>xB.createElement(Cn.default,{prefixCls:el,switcherIcon:eV,treeNodeProps:e,showLine:C}),[eq]=(0,SU.useZIndex)("SelectLike",null==eS?void 0:eS.zIndex);return ep(ev(xB.createElement(SX,Object.assign({virtual:Z,disabled:ez},ej,{dropdownMatchSelectWidth:eT,builtinPlacements:(0,S4.default)(I,ee),ref:t,prefixCls:eo,className:eH,style:Object.assign(Object.assign({},null==q?void 0:q.root),h),listHeight:v,listItemHeight:ea,treeCheckable:m?xB.createElement("span",{className:`${eo}-tree-checkbox-inner`}):m,treeLine:!!C,suffixIcon:e_,multiple:eE,placement:eL,removeIcon:eD,allowClear:eR,switcherIcon:eW,showTreeIcon:O,notFoundContent:o,getPopupContainer:k||Y,treeMotion:null,dropdownClassName:ex,dropdownStyle:Object.assign(Object.assign({},eS),{zIndex:eq}),dropdownRender:eC,onDropdownVisibleChange:ek,choiceTransitionName:(0,SK.getTransitionName)(es,"",$),transitionName:(0,SK.getTransitionName)(es,"slide-up",T),treeExpandAction:P,tagRender:eE?z:void 0,maxCount:ew,showCheckedStrategy:V,treeCheckStrictly:W}))))},Cf=xB.forwardRef(Ch),Cp=(0,SJ.default)(Cf,"dropdownAlign",e=>(0,SY.default)(e,["visible"]));Cf.TreeNode=Sl,Cf.SHOW_ALL=SB,Cf.SHOW_PARENT=Sz,Cf.SHOW_CHILD=SH,Cf._InternalPanelDoNotUseOrYouWillBeFired=Cp;let Cm=Cf;var Cg=e.i(879788),Cv=e.i(965938),Cy=e.i(906187),Cb=s,Cx=n;e.i(887647),e.i(35580),n.default.Component;var CS=e.i(52964),CC=n,Ck={subtree:!0,childList:!0,attributeFilter:["style","class"]};function CE(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ck;CC.useEffect(function(){if((0,CS.default)()&&e){var n,r=Array.isArray(e)?e:[e];return"MutationObserver"in window&&(n=new MutationObserver(t),r.forEach(function(e){n.observe(e,i)})),function(){var e,t;null==(e=n)||e.takeRecords(),null==(t=n)||t.disconnect()}}},[i,e])}var Cw=r,CO=T,CT=fq,C$=p4,CA=e.i(951682),CP=n,CI=fq;let CM=3,C_=(e,t,i=1)=>{let n=document.createElement("canvas"),r=n.getContext("2d"),a=e*i,s=t*i;return n.setAttribute("width",`${a}px`),n.setAttribute("height",`${s}px`),r.save(),[r,n,a,s]},CD=(e,t,i)=>[e*Math.cos(i)-t*Math.sin(i),e*Math.sin(i)+t*Math.cos(i)],CN=()=>{let e=(e,t,i,n,r,a,s,o)=>{let[l,u,c,d]=C_(n,r,i);if(e instanceof HTMLImageElement)l.drawImage(e,0,0,c,d);else{let{color:t,fontSize:n,fontStyle:s,fontWeight:o,fontFamily:u,textAlign:d}=a,h=Number(n)*i;l.font=`${s} normal ${o} ${h}px/${r}px ${u}`,l.fillStyle=t,l.textAlign=d,l.textBaseline="top";let f=(0,CI.default)(e);null==f||f.forEach((e,t)=>{l.fillText(null!=e?e:"",c/2,t*(h+CM*i))})}let h=Math.PI/180*Number(t),f=Math.max(n,r),[p,m,g]=C_(f,f,i);p.translate(g/2,g/2),p.rotate(h),c>0&&d>0&&p.drawImage(u,-c/2,-d/2);let v=0,y=0,b=0,x=0,S=c/2,C=d/2;[[0-S,0-C],[0+S,0-C],[0+S,0+C],[0-S,0+C]].forEach(([e,t])=>{let[i,n]=CD(e,t,h);v=Math.min(v,i),y=Math.max(y,i),b=Math.min(b,n),x=Math.max(x,n)});let k=v+g/2,E=b+g/2,w=y-v,O=x-b,T=s*i,$=o*i,A=(w+T)*2,P=O+$,[I,M]=C_(A,P),_=(e=0,t=0)=>{I.drawImage(m,k,E,w,O,e,t,w,O)};return _(),_(w+T,-O/2-$/2),_(w+T,O/2+$/2),[M.toDataURL(),A/i,P/i]};return CP.default.useCallback(e,[])};var CR=n,Cj=T,CL=o;function CF(e){let t=CR.default.useRef(!1),i=CR.default.useRef(null),n=(0,Cj.default)(e);return()=>{t.current||(t.current=!0,n(),i.current=(0,CL.default)(()=>{t.current=!1}))}}var CB=n,Cz=lC;function CH(){let e=CB.useRef([null,null]);return(t,i)=>{let n=t.map(e=>e instanceof HTMLElement||Number.isNaN(e)?"":e);return(0,Cz.default)(e.current[0],n)||(e.current=[n,i()]),e.current[1]}}var CV=n;function CW(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function Cq(e){return Object.keys(e).map(t=>`${CW(t)}: ${e[t]};`).join(" ")}function CG(){return window.devicePixelRatio||1}let CX=(e,t)=>{let i=!1;
27return e.removedNodes.length&&(i=Array.from(e.removedNodes).some(e=>t(e))),"attributes"===e.type&&t(e.target)&&(i=!0),i},CY={visibility:"visible !important"};function CU(e){let t=CV.useRef(new Map);return[(i,n,r)=>{if(r){if(!t.current.get(r)){let e=document.createElement("div");t.current.set(r,e)}let a=t.current.get(r);a.setAttribute("style",Cq(Object.assign(Object.assign(Object.assign({},e),{backgroundImage:`url('${i}')`,backgroundSize:`${Math.floor(n)}px`}),CY))),a.removeAttribute("class"),a.removeAttribute("hidden"),a.parentElement!==r&&r.append(a)}return t.current.get(r)},e=>{let i=t.current.get(e);i&&e&&e.removeChild(i),t.current.delete(e)},e=>Array.from(t.current.values()).includes(e)]}function CK(e,t){return e.size===t.size?e:t}let CJ=100,CZ=100,CQ={position:"relative",overflow:"hidden"},C0=e=>{var t,i;let{zIndex:n=9,rotate:r=-22,width:a,height:s,image:o,content:l,font:u={},style:c,className:d,rootClassName:h,gap:f=[CJ,CZ],offset:p,children:m,inherit:g=!0}=e,v=Object.assign(Object.assign({},CQ),c),[,y]=(0,C$.useToken)(),{color:b=y.colorFill,fontSize:x=y.fontSizeLG,fontWeight:S="normal",fontStyle:C="normal",fontFamily:k="sans-serif",textAlign:E="center"}=u,[w=CJ,O=CZ]=f,T=w/2,$=O/2,A=null!=(t=null==p?void 0:p[0])?t:T,P=null!=(i=null==p?void 0:p[1])?i:$,I=Cx.default.useMemo(()=>{let e={zIndex:n,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"},t=A-T,i=P-$;return t>0&&(e.left=`${t}px`,e.width=`calc(100% - ${t}px)`,t=0),i>0&&(e.top=`${i}px`,e.height=`calc(100% - ${i}px)`,i=0),e.backgroundPosition=`${t}px ${i}px`,e},[n,A,T,P,$]),[M,_]=Cx.default.useState(),[D,N]=Cx.default.useState(()=>new Set),R=Cx.default.useMemo(()=>[].concat(M?[M]:[],(0,Cb.default)(Array.from(D))),[M,D]),j=e=>{let t=120,i=64;if(!o&&e.measureText){e.font=`${Number(x)}px ${k}`;let n=(0,CT.default)(l),r=n.map(t=>{let i=e.measureText(t);return[i.width,i.fontBoundingBoxAscent+i.fontBoundingBoxDescent]});t=Math.ceil(Math.max.apply(Math,(0,Cb.default)(r.map(e=>e[0])))),i=Math.ceil(Math.max.apply(Math,(0,Cb.default)(r.map(e=>e[1]))))*n.length+(n.length-1)*CM}return[null!=a?a:t,null!=s?s:i]},L=CN(),F=CH(),[B,z]=Cx.default.useState(null),H=CF(()=>{let e=document.createElement("canvas").getContext("2d");if(e){let t=CG(),[i,n]=j(e),a=e=>{let a=[e||"",r,t,i,n,{color:b,fontSize:x,fontStyle:C,fontWeight:S,fontFamily:k,textAlign:E},w,O],[s,o]=F(a,()=>L.apply(void 0,a));z([s,o])};if(o){let e=new Image;e.onload=()=>{a(e)},e.onerror=()=>{a(l)},e.crossOrigin="anonymous",e.referrerPolicy="no-referrer",e.src=o}else a(l)}}),[V,W,q]=CU(I);(0,Cx.useEffect)(()=>{B&&R.forEach(e=>{V(B[0],B[1],e)})},[B,R]),CE(R,(0,CO.default)(e=>{e.forEach(e=>{if(CX(e,q))H();else if(e.target===M&&"style"===e.attributeName){let e=Object.keys(CQ);for(let t=0;t<e.length;t+=1){let i=e[t],n=v[i],r=M.style[i];n&&n!==r&&(M.style[i]=n)}}})})),(0,Cx.useEffect)(H,[r,n,a,s,o,l,b,x,S,C,k,E,w,O,A,P]);let G=Cx.default.useMemo(()=>({add:e=>{N(t=>{let i=new Set(t);return i.add(e),CK(t,i)})},remove:e=>{W(e),N(t=>{let i=new Set(t);return i.delete(e),CK(t,i)})}}),[]),X=g?Cx.default.createElement(CA.default.Provider,{value:G},m):m;return Cx.default.createElement("div",{ref:_,className:(0,Cw.default)(d,h),style:v},X)};var C1=e.i(185762);e.s(["Affix",0,C,"Alert",()=>k.default,"Anchor",0,K,"App",0,eh,"AutoComplete",0,eP,"Avatar",()=>eI.default,"BackTop",0,eQ,"Badge",0,tN,"Breadcrumb",0,id,"Button",()=>ih.default,"Calendar",0,iG,"Card",()=>iX.default,"Carousel",0,rU,"Cascader",0,of,"Checkbox",()=>op.default,"Col",0,og,"Collapse",()=>ov.default,"ColorPicker",0,cH,"ConfigProvider",()=>cV.default,"DatePicker",()=>cW.default,"Descriptions",0,dv,"Divider",()=>dy.default,"Drawer",()=>db.default,"Dropdown",()=>dx.default,"Empty",()=>dS.default,"Flex",()=>dC.default,"FloatButton",0,hw,"Form",()=>hO.default,"Grid",0,h$,"Image",()=>hA.default,"Input",()=>hP.default,"InputNumber",()=>hI.default,"Layout",()=>hM.default,"List",0,ft,"Mentions",0,pn,"Menu",()=>pr.default,"Modal",()=>ps.default,"Pagination",()=>pl.default,"Popconfirm",()=>pu.default,"Popover",()=>pc.default,"Progress",()=>pd.default,"QRCode",0,mg,"Radio",()=>mv.default,"Rate",0,m4,"Result",()=>m8.default,"Row",0,m7,"Segmented",()=>m9.default,"Select",()=>ge.default,"Skeleton",()=>gt.default,"Slider",0,uY,"Space",()=>gi.default,"Spin",()=>gn.default,"Splitter",()=>gr.default,"Statistic",0,gM,"Steps",0,vN,"Switch",()=>vR.default,"Table",()=>vj.default,"Tabs",()=>vL.default,"Tag",()=>vF.default,"TimePicker",()=>vz.default,"Timeline",0,yn,"Tooltip",()=>yr.default,"Tour",0,bA,"Transfer",0,xL,"Tree",()=>xF.default,"TreeSelect",0,Cm,"Typography",()=>Cg.default,"Upload",()=>Cv.default,"Watermark",0,C0,"message",()=>pa.default,"notification",()=>po.default,"theme",()=>vB.default,"unstableSetRender",()=>
27C1.unstableSetRender,"version",()=>Cy.default],179270)},654842,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(i,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esModule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},83315,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(i,{ESCAPE_REGEX:function(){return r},htmlEscapeAttributeString:function(){return l},htmlEscapeJsonString:function(){return o}});let n={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},r=/[&><\u2028\u2029]/g,a={"&":"&",'"':""","'":"'","<":"<",">":">"},s=/[&"'<>]/g;function o(e){return e.replace(r,e=>n[e])}function l(e){return e.replace(s,e=>a[e])}},902263,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),function(e,t){for(var i in t)Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}(i,{default:function(){return S},handleClientScriptLoad:function(){return g},initScriptLoader:function(){return b}});let n=e.r(481258),r=e.r(744066),a=e.r(954710),s=n._(e.r(547869)),o=r._(e.r(34416)),l=e.r(571982),u=e.r(315181),c=e.r(654842),d=e.r(83315),h=new Map,f=new Set,p=e=>{if(s.default.preinit)return void e.forEach(e=>{s.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let i=document.createElement("link");i.type="text/css",i.rel="stylesheet",i.href=e,t.appendChild(i)})}},m=e=>{let{src:t,id:i,onLoad:n=()=>{},onReady:r=null,dangerouslySetInnerHTML:a,children:s="",strategy:o="afterInteractive",onError:l,stylesheets:c}=e,d=i||t;if(d&&f.has(d))return;if(h.has(t)){f.add(d),h.get(t).then(n,l);return}let m=()=>{r&&r(),f.add(d)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});a?(g.innerHTML=a.__html||"",m()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",m()):t&&(g.src=t,h.set(t,v)),(0,u.setAttributesFromProps)(g,e),"worker"===o&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",o),c&&p(c),document.body.appendChild(g)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))}):m(e)}function v(e){"complete"===document.readyState?(0,c.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))})}function y(){[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function b(e){e.forEach(g),y()}function x(e){let{id:t,src:i="",onLoad:n=()=>{},onReady:r=null,strategy:u="afterInteractive",onError:c,stylesheets:h,...p}=e,{updateScripts:g,scripts:y,getIsSsr:b,appDir:x,nonce:S}=(0,o.useContext)(l.HeadManagerContext);S=p.nonce||S;let C=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=t||i;C.current||(r&&e&&f.has(e)&&r(),C.current=!0)},[r,t,i]);let k=(0,o.useRef)(!1);if((0,o.useEffect)(()=>{k.current||("afterInteractive"===u?m(e):"lazyOnload"===u&&v(e),k.current=!0)},[e,u]),("beforeInteractive"===u||"worker"===u)&&(g?(y[u]=(y[u]||[]).concat([{id:t,src:i,onLoad:n,onReady:r,onError:c,...p,nonce:S}]),g(y)):b&&b()?f.add(t||i):b&&!b()&&m({...e,nonce:S})),x){if(h&&h.forEach(e=>{s.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)if(!i)return p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:S,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,d.htmlEscapeJsonString)(JSON.stringify([0,{...p,id:t}]))})`}});else return s.default.preload(i,p.integrity?{as:"script",integrity:p.integrity,nonce:S,crossOrigin:p.crossOrigin}:{as:"script",nonce:S,crossOrigin:p.crossOrigin}),(0,a.jsx)("script",{nonce:S,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,d.htmlEscapeJsonString)(JSON.stringify([i,{...p,id:t}]))})`}});"afterInteractive"===u&&i&&s.default.preload(i,p.integrity?{as:"script",integrity:p.integrity,nonce:S,crossOrigin:p.crossOrigin}:{as:"script",nonce:S,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(x,"__nextScript",{value:!0});let S=x;("function"==typeof i.default||"object"==typeof i.default&&null!==i.default)&&void 0===i.default.__esModule&&(Object.defineProperty(i.default,"__esMo
27dule",{value:!0}),Object.assign(i.default,i),t.exports=i.default)},71163,e=>{"use strict";var t=e.i(954710);e.i(413073);var i=t,n=e.i(34416),r=e.i(906145),a=e.i(561869),s=e.i(370694),o=e.i(571060),l=n;let u={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"};var c=e.i(224144);function d(){return(d=Object.assign.bind()).apply(this,arguments)}let h=(e,t)=>l.createElement(c.default,d({},e,{ref:t,icon:u})),f=l.forwardRef(h);var p=n;let m={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"};var g=c;function v(){return(v=Object.assign.bind()).apply(this,arguments)}let y=(e,t)=>p.createElement(g.default,v({},e,{ref:t,icon:m})),b=p.forwardRef(y);var x=e.i(926508),S=n;let C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 720a48 48 0 1096 0 48 48 0 10-96 0zm16-304v184c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V416c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8zm475.7 440l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zm-783.5-27.9L512 239.9l339.8 588.2H172.2z"}}]},name:"warning",theme:"outlined"};var k=c;function E(){return(E=Object.assign.bind()).apply(this,arguments)}let w=(e,t)=>S.createElement(k.default,E({},e,{ref:t,icon:C})),O=S.forwardRef(w);var T=e.i(87804),$=e.i(743073),A=e.i(272367),P=e.i(596567);let I=e=>"success"===e?"success":"info"===e?"info":"warning"===e?"warning":"error",M=e=>"success"===e?f:"info"===e?x.InfoCircleOutlined:"warning"===e?O:b,_=e=>"success"===e?"!text-success":"error"===e?"!text-error":"warning"===e?"!text-warning":void 0,D=e=>{if("info"===e)return{color:"#1677ff"}},N=({currentSessionId:e,currentFileId:t})=>{let l=(0,s.useAtomValue)(T.chatJobNotificationsAtom),u=(0,s.useAtomValue)($.transcriptProcessingNotificationsAtom),c=(0,s.useAtomValue)(A.audioRepositoryNotificationsAtom),d=(0,s.useSetAtom)(T.chatJobActionsAtom),h=(0,s.useSetAtom)($.transcriptProcessingJobActionsAtom),p=(0,s.useSetAtom)(A.audioRepositoryJobActionsAtom),[m,g]=r.notification.useNotification(),v=(0,n.useRef)(new Set),y=(0,o.useRouter)(),x=(0,o.usePathname)(),S=(0,n.useCallback)(e=>{if(x===P.default.TRANSCRIPT_PROCESSING){let t="https://slatepathcapital.ai/".slice(0,-1);window.open(`${t}${P.default.CHAT}?chatSession=${e}`,"_self")}else y.push(`${P.default.CHAT}?chatSession=${e}`)},[x,y]),C=(0,n.useCallback)(e=>{if(x===P.default.CHAT){let t="https://slatepathcapital.ai/".slice(0,-1);window.open(`${t}${P.default.TRANSCRIPT_PROCESSING}?fileId=${e}`,"_self")}else y.push(`${P.default.TRANSCRIPT_PROCESSING}?fileId=${e}`)},[x,y]),k=(0,n.useCallback)(e=>{if(x===P.default.CHAT){let t="https://slatepathcapital.ai/".slice(0,-1);window.open(`${t}${P.default.AUDIO_REPOSITORY}?audioId=${e}`,"_self")}else y.push(`${P.default.AUDIO_REPOSITORY}?audioId=${e}`)},[x,y]);return(0,n.useEffect)(()=>{l.forEach(t=>{let n=`chat-${t.id}`;if(v.current.has(n))return;if(v.current.add(n),e===t.sessionId)return void d({type:"REMOVE_NOTIFICATION",payload:{notificationId:t.id}});let r=I(t.type),s=M(r),o=_(r),l=D(r);m[r]({key:n,message:t.message||t.sessionTitle,description:(0,i.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"},children:(0,i.jsx)(a.Button,{type:"primary",size:"small",onClick:()=>{m.destroy(n),S(t.sessionId)},className:"!h-auto !rounded-full !px-3 !py-2 !text-sm !font-normal",children:"Go to Chat"})}),placement:"topRight",duration:15,icon:(0,i.jsx)(s,{className:o,style:l})}),d({type:"REMOVE_NOTIFICATION",payload:{notificationId:t.id}})})},[l,e,m,d,S]),(0,n.useEffect)(()=>{let e=x===P.default.TRANSCRIPT_PROCESSING;u.forEach(t=>{let n=`transcript-${t.id}`;if(v.current.has(n))return;if(v.current.add(n),e)return void h({type:"REMOVE_NOTIFICATION",payload:{notificationId:t.id}});let r="success"===t.type,s=t.fileName?t.fileName.replace(/\.[^/.]+$/,""):"";m[r?"success":"error"]({key:n,message:r?`Your file has been processed${s?` ${s}`:""}`:`Failed to process file${s?` ${s}`:""}`,description:(0,i.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"},children:(0,i.jsx)(a.Button,{type:"primary",size:"small",onClick:()=>{m.destroy(n),C(t.fileId)},className:"!h-auto !rounded-full !px-3 !py-2 !text-sm !font-normal",children:"View File"})}),placement:"topRight",duration:10,icon:r?(0,i.jsx)(f,{className:"!text-success"}):(0,i.jsx)(b,{className:"!text-error"})}),h({type:"REMOVE_NOTIFICATION",payload:{notificationId:t.id}})})},[u,x,m,h,C]),(0,n.useEffect)(()=>{let e=x===P.default.AUDIO_REPOSITORY;
27c.forEach(t=>{let n=`audio-${t.id}`;if(v.current.has(n))return;if(v.current.add(n),e)return void p({type:"REMOVE_NOTIFICATION",payload:{notificationId:t.id}});let r="success"===t.type;m[r?"success":"error"]({key:n,message:t.message,description:(0,i.jsx)("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"},children:(0,i.jsx)(a.Button,{type:"primary",size:"small",onClick:()=>{m.destroy(n),k(t.audioId)},className:"!h-auto !rounded-full !px-3 !py-2 !text-sm !font-normal",children:"Go to Audio"})}),placement:"topRight",duration:10,icon:r?(0,i.jsx)(f,{className:"!text-success"}):(0,i.jsx)(b,{className:"!text-error"})}),p({type:"REMOVE_NOTIFICATION",payload:{notificationId:t.id}})})},[c,x,m,p,k]),g};var R=n,j=s,L=e.i(624451),F=e.i(24917),B=e.i(762240),z=e.i(203864),H=T,V=$,W=A,q=e.i(898266),G=e.i(518404),X=o,Y=P;let U=()=>{let e=(0,j.useAtomValue)(L.currentSessionAtom),t=(0,j.useSetAtom)(F.sessionChatMessagesAtom),i=(0,j.useSetAtom)(H.chatJobActionsAtom),n=(0,j.useSetAtom)(V.transcriptProcessingJobActionsAtom),r=(0,j.useSetAtom)(W.audioRepositoryJobActionsAtom),{getCurrentSessionMessages:a}=(0,q.useChatSession)(),{updateSessionInList:s}=(0,G.useSessionsManager)(),o=(0,X.usePathname)(),l=(0,R.useRef)(new Set),u=(0,R.useRef)(e);(0,R.useEffect)(()=>{u.current=e},[e]);let c=(0,R.useCallback)(async e=>{try{let i=await a(e,1);i?.results&&t(t=>{let n=[...i.results].reverse();return(0,F.setSessionMessages)(t,e,n)})}catch(e){console.warn("Failed to refresh session messages:",e)}},[a,t]);return(0,R.useEffect)(()=>{let e=e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.CHAT_ERROR)return;let{sessionId:t,jobId:n,errorCode:r,errorMessage:a}=e.detail;if(!t||!n)return;let s=`chat-error-${t}-${n}`;if(!l.current.has(s)){l.current.add(s);try{if(t!==u.current?.sessionId){let e=[428,412].includes(r),s="Chat Session";i({type:"ADD_NOTIFICATION",payload:e?{id:`${n}-warning`,sessionId:t,sessionTitle:s,message:`${s} requires your action.`,timestamp:new Date().toISOString(),type:"warning"}:{id:`${n}-error`,sessionId:t,sessionTitle:s,message:a?`${s} failed: ${a}`:`${s} failed`,timestamp:new Date().toISOString(),type:"error"}})}}catch(e){console.error("Error processing chat error:",e,{jobId:n,sessionId:t,errorCode:r,errorMessage:a})}}},n=async e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.CHAT_COMPLETED)return;let{sessionId:t,jobId:n,sessionTitle:r,completedJob:a}=e.detail||{};if(!t||!n)return;let d=`${t}-${n}`;if(!l.current.has(d)){l.current.add(d);try{let e=r||a?.sessionTitle||u.current?.sessionTitle||"Chat Session";s(t,{title:e,updated_at:new Date().toISOString(),...a?.sessionType&&{session_type:a.sessionType}}),(o===Y.default.CHAT||o?.startsWith("/chat"))&&t===u.current?.sessionId?await c(t):i({type:"ADD_NOTIFICATION",payload:{id:`${n}-${t}`,sessionId:t,sessionTitle:e,message:`${e} completed!`,timestamp:new Date().toISOString(),type:"success"}})}catch(e){console.error("Error processing job completion:",e,{jobId:n,sessionId:t})}}},r=e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.CHAT_CANCELLED)return;let{sessionId:i}=e.detail;i&&t(e=>
27{let t=(0,F.getSessionMessages)(e,i);if(!t.length)return e;let n=t[t.length-1];if(n?.message_type===B.USER_TYPE.HUMAN){let n=t.slice(0,-1);return(0,F.setSessionMessages)(e,i,n)}return e})};return window.addEventListener(z.JOB_EVENTS.CHAT_COMPLETED,n),window.addEventListener(z.JOB_EVENTS.CHAT_ERROR,e),window.addEventListener(z.JOB_EVENTS.CHAT_CANCELLED,r),()=>{window.removeEventListener(z.JOB_EVENTS.CHAT_COMPLETED,n),window.removeEventListener(z.JOB_EVENTS.CHAT_ERROR,e),window.removeEventListener(z.JOB_EVENTS.CHAT_CANCELLED,r)}},[e?.sessionId,o,s,t,c,i]),(0,R.useEffect)(()=>{let e=e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.TRANSCRIPT_PROCESSING_COMPLETED)return;let{fileId:t,jobId:i}=e.detail;if(!t||!i)return;let r=`transcript_processing-${t}-${i}`;if(!l.current.has(r)){l.current.add(r);try{o!==Y.default.TRANSCRIPT_PROCESSING&&n({type:"ADD_NOTIFICATION",payload:{id:`${i}-${t}`,fileId:t,fileName:"Transcript",message:"Transcript processing completed!",timestamp:new Date().toISOString(),type:"success"}})}catch(e){console.error("Error processing transcript processing job completion:",e,{jobId:i,fileId:t})}}},t=e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.TRANSCRIPT_PROCESSING_ERROR)return;let{fileId:t,jobId:i,errorCode:r,errorMessage:a}=e.detail;if(!t||!i)return;let s=`transcript_processing-error-${t}-${i}`;if(!l.current.has(s)){l.current.add(s);try{o!==Y.default.TRANSCRIPT_PROCESSING&&n({type:"ADD_NOTIFICATION",payload:{id:`${i}-${t}-error`,fileId:t,fileName:"Transcript",message:a?`Transcript processing failed: ${a}`:"Transcript processing failed!",timestamp:new Date().toISOString(),type:"error",errorCode:r,errorMessage:a}})}catch(e){console.error("Error processing transcript processing job error:",e,{jobId:i,fileId:t})}}};return window.addEventListener(z.JOB_EVENTS.TRANSCRIPT_PROCESSING_COMPLETED,e),window.addEventListener(z.JOB_EVENTS.TRANSCRIPT_PROCESSING_ERROR,t),()=>{window.removeEventListener(z.JOB_EVENTS.TRANSCRIPT_PROCESSING_COMPLETED,e),window.removeEventListener(z.JOB_EVENTS.TRANSCRIPT_PROCESSING_ERROR,t)}},[o,n]),(0,R.useEffect)(()=>{let e=e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.AUDIO_REPOSITORY_PROCESSING_COMPLETED)return;let{audioId:t,jobId:i,audioTitle:n}=e.detail;if(!t||!i)return;let a=`audio_repository-${t}-${i}`;if(!l.current.has(a)){l.current.add(a);try{o!==Y.default.AUDIO_REPOSITORY&&r({type:"ADD_NOTIFICATION",payload:{id:`${i}-${t}`,audioId:t,audioTitle:n,message:n?`"${n}" transcription completed!`:"Audio transcription completed!",timestamp:new Date().toISOString(),type:"success"}})}catch(e){console.error("Error processing audio repository job completion:",e,{jobId:i,audioId:t})}}},t=e=>{if(!e?.detail||e.detail.type!==z.JOB_EVENTS.AUDIO_REPOSITORY_PROCESSING_ERROR)return;let{audioId:t,jobId:i,audioTitle:n,errorCode:a,errorMessage:s}=e.detail;if(!t||!i)return;let u=`audio_repository-error-${t}-${i}`;if(!l.current.has(u)){l.current.add(u);try{o!==Y.default.AUDIO_REPOSITORY&&r({type:"ADD_NOTIFICATION",payload:{id:`${i}-${t}-error`,audioId:t,audioTitle:n,message:n?`"${n}" transcription failed`:`Audio transcription failed${s?`: ${s}`:"!"}`,timestamp:new Date().toISOString(),type:"error",errorCode:a,errorMessage:s}})}catch(e){console.error("Error processing audio repository job error:",e,{jobId:i,audioId:t})}}};return window.addEventListener(z.JOB_EVENTS.AUDIO_REPOSITORY_PROCESSING_COMPLETED,e),window.addEventListener(z.JOB_EVENTS.AUDIO_REPOSITORY_PROCESSING_ERROR,t),()=>{window.removeEventListener(z.JOB_EVENTS.AUDIO_REPOSITORY_PROCESSING_COMPLETED,e),window.removeEventListener(z.JOB_EVENTS.AUDIO_REPOSITORY_PROCESSING_ERROR,t)}},[o,r]),(0,R.useEffect)(()=>{let e=l.current;return()=>{e.clear()}},[]),null};var K=L,J=e.i(613377),Z=s;let Q=function(){let e=(0,Z.useAtomValue)(K.currentSessionAtom),i=(0,Z.useAtomValue)(J.currentFileAtom);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(N,{currentSessionId:e?.sessionId,currentFileId:i}),(0,t.jsx)(U,{})]})};e.s(["default",0,Q],71163)},593147,e=>{e.v({mobileDrawer:"layout-module__L5FxyW__mobileDrawer"})},727611,(e,t,i)=>{t.exports={v:"4.8.0",meta:{g:"LottieFiles AE 3.5.7",a:"",k:"",d:"",tc:""},fr:60,ip:0,op:81,w:1920,h:700,nm:"Loading Dots 2",ddd:0,assets:[{id:"comp_0",layers:[{ddd:0,ind:1,ty:4,nm:"Dot4",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:25,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:39,s:[100]},{t:55,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:25,s:[1142,540,0],to:[0,-6.667,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:39,s:[1142,500,0],to:[0,0,0],ti:[0,-6.667,0]},{t:55,s:[1142,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]}
27,t:25,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:39,s:[75,75,100]},{t:55,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.12160000205,.160799995065,.215700000525,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Dot3",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:17,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:31,s:[100]},{t:47,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:17,s:[1022,540,0],to:[0,-6.667,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:31,s:[1022,500,0],to:[0,0,0],ti:[0,-6.667,0]},{t:47,s:[1022,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:17,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:31,s:[75,75,100]},{t:47,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.12160000205,.160799995065,.215700000525,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Dot2",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:9,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:23,s:[100]},{t:39,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:9,s:[902,540,0],to:[0,-6.667,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:23,s:[902,500,0],to:[0,0,0],ti:[0,0,0]},{t:39,s:[902,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:9,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:23,s:[75,75,100]},{t:39,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.12160000205,.160799995065,.215700000525,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Dot1",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:14,s:[100]},{t:30,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:0,s:[782,540,0],to:[0,-6.667,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:14,s:[782,500,0],to:[0,0,0],ti:[0,-6.667,0]},{t:30,s:[782,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:14,s:[75,75,100]},{t:30,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.12160000205,.160799995065,.215700000525,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0}]}],layers:[{ddd:0,ind:1,ty:0,nm:"Loading Dots",refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[960,350,0],ix:2},a:{a:0,k:[960,540,0],ix:1},s:{a:0,k:[300,300,100],ix:6}},ao:0,w:1920,h:1080,ip:0,op:81,st:0,bm:0}],markers:[]}},80096,(e,t,i)=>{t.exports={v:"4.8.0",meta:{g:"LottieFiles AE 3.5.7",a:"",k:"",d:"",tc:""},fr:60,ip:0,op:81,w:1920,h:700,nm:"Loading Dots 2",ddd:0,assets:[{id:"comp_0",layers:[{ddd:0,ind:1,ty:4,nm:"Dot4",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:25,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:39,s:[100]},{t:55,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:25,s:[1142,540,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:39,s:[1142,500,0],to:[0,0,0],ti:[0,0,0]},{t:55,s:[1142,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]}
27,t:25,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:39,s:[75,75,100]},{t:55,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.992200016975,.992200016975,.992200016975,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Dot3",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:17,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:31,s:[100]},{t:47,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:17,s:[1022,540,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:31,s:[1022,500,0],to:[0,0,0],ti:[0,0,0]},{t:47,s:[1022,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:17,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:31,s:[75,75,100]},{t:47,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.992200016975,.992200016975,.992200016975,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Dot2",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:9,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:23,s:[100]},{t:39,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:9,s:[902,540,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:23,s:[902,500,0],to:[0,0,0],ti:[0,0,0]},{t:39,s:[902,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:9,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:23,s:[75,75,100]},{t:39,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.992200016975,.992200016975,.992200016975,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Dot1",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[25]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:14,s:[100]},{t:30,s:[25]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:0,s:[782,540,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:14,s:[782,500,0],to:[0,0,0],ti:[0,0,0]},{t:30,s:[782,540,0]}],ix:2},a:{a:0,k:[-284,92,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[50,50,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:14,s:[75,75,100]},{t:30,s:[50,50,100]}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[120,120],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.992200016975,.992200016975,.992200016975,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-284,92],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:360,st:0,bm:0}]}],layers:[{ddd:0,ind:1,ty:0,nm:"Loading Dots",refId:"comp_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[960,350,0],ix:2},a:{a:0,k:[960,540,0],ix:1},s:{a:0,k:[300,300,100],ix:6}},ao:0,w:1920,h:1080,ip:0,op:81,st:0,bm:0}],markers:[]}},497201,(__turbopack_context__,module,exports)=>{"u">typeof document&&"u">typeof navigator&&function(e,t){module.exports=t()}(__turbopack_context__.e,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var i,n,r=e.length;for(i=0;i<r;i+=1)for(var a in n=e[i].prototype)Object.prototype.hasOwnProperty.call(n,a)&&(t.prototype[a]=n[a])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}var audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,i=this.audios.length;for(t=0;t<i;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):window.Howl?new window.Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(!this._isMuted*this._volume)}},function(){return new e}}(),createTypedArray=function(){function e(e,t){var i,n=0,r=[];switch(e){case"int16":case"uint8c":i=1;break;default:i=1.1}for(n=0;n<t;n+=1)r.push(i);return r}function t(t,i){return"float32"===t?new Float32Array(i):"int16"===t?new Int16Array(i):"uint8c"===t?new Uint8ClampedArray(i):e(t,i)}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?t:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function _typeof$6(e){return(_typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],i=t.length;for(e=0;e<i;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"===_typeof$6(e)&&e.length){var t,i=createSizedArray(e.length),n=e.length;for(t=0;t<n;t+=1)i[t]=Math.abs(e[t]);return i}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){_shouldRoundValues=!!e}function bmRnd(e){return _shouldRoundValues?Math.round(e):e}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,i,n){this.type=e,this.currentTime=t,this.totalTime=i,this.direction=n<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,i,n){this.type=e,this.currentLoop=i,this.totalLoops=t,this.direction=n<0?-1:1}function BMSegmentStartEvent(e,t,i){this.type=e,this.firstFrame=t,this.totalFrames=i}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}var createElementID=function(){var e=0;return function(){return e+=1,idPrefix$1+"__lottie_element_"+e}}();function HSVtoRGB(e,t,i){var n,r,a,s,o,l,u,c;switch(s=Math.floor(6*e),o=6*e-s,l=i*(1-t),u=i*(1-o*t),c=i*(1-(1-o)*t),s%6){case 0:n=i,r=c,a=l;break;case 1:n=u,r=i,a=l;break;case 2:n=l,r=i,a=c;break;case 3:n=l,r=u,a=i;break;case 4:n=c,r=l,a=i;break;case 5:n=i,r=l,a=u}return[n,r,a]}function RGBtoHSV(e,t,i){var n,r=Math.max(e,t,i),a=Math.min(e,t,i),s=r-a,o=0===r?0:s/r,l=r/255;switch(r){case a:n=0;break;case e:n=(t-i+6*(t<i)*s)/(6*s);break;case t:n=(i-e+2*s)/(6*s);break;case i:n=(e-t+4*s)/(6*s)}return[n,o,l]}function addSaturationToRGB(e,t){var i=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return i[1]+=t,i[1]>1?i[1]=1:i[1]<=0&&(i[1]=0),HSVtoRGB(i[0],i[1],i[2])}function addBrightnessToRGB(e,t){var i=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return i[2]+=t,i[2]>1?i[2]=1:i[2]<0&&(i[2]=0),HSVtoRGB(i[0],i[1],i[2])}function addHueToRGB(e,t){var i=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return i[0]+=t/360,i[0]>1?i[0]-=1:i[0]<0&&(i[0]+=1),HSVtoRGB(i[0],i[1],i[2])}var rgbToHex=function(){var e,t,i=[];for(e=0;e<256;e+=1)t=e.toString(16),i[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+i[e]+i[t]+i[n]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var dataManager=function(){var e,t,i=1,n=[],r={onmessage:function(){},postMessage:function(t){e({data:t})}},a={postMessage:function(e){r.onmessage({data:e})}};function s(t){if(window.Worker&&window.Blob&&getWebWorker()){var i=new Blob(["var _workerSelf = self;
27 self.onmessage = ",t.toString()],{type:"text/javascript"});return new Worker(URL.createObjectURL(i))}return e=t,r}function o(){t||((t=s(function(e){function t(){function e(t,i){var s,o,l,u,c,d,f=t.length;for(o=0;o<f;o+=1)if("ks"in(s=t[o])&&!s.completed){if(s.completed=!0,s.hasMask){var p=s.masksProperties;for(l=0,u=p.length;l<u;l+=1)if(p[l].pt.k.i)a(p[l].pt.k);else for(c=0,d=p[l].pt.k.length;c<d;c+=1)p[l].pt.k[c].s&&a(p[l].pt.k[c].s[0]),p[l].pt.k[c].e&&a(p[l].pt.k[c].e[0])}0===s.ty?(s.layers=n(s.refId,i),e(s.layers,i)):4===s.ty?r(s.shapes):5===s.ty&&h(s)}}function t(t,i){if(t){var r=0,a=t.length;for(r=0;r<a;r+=1)1===t[r].t&&(t[r].data.layers=n(t[r].data.refId,i),e(t[r].data.layers,i))}}function i(e,t){for(var i=0,n=t.length;i<n;){if(t[i].id===e)return t[i];i+=1}return null}function n(e,t){var n=i(e,t);return n?n.layers.__used?JSON.parse(JSON.stringify(n.layers)):(n.layers.__used=!0,n.layers):null}function r(e){var t,i,n;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)a(e[t].ks.k);else for(i=0,n=e[t].ks.k.length;i<n;i+=1)e[t].ks.k[i].s&&a(e[t].ks.k[i].s[0]),e[t].ks.k[i].e&&a(e[t].ks.k[i].e[0]);else"gr"===e[t].ty&&r(e[t].it)}function a(e){var t,i=e.i.length;for(t=0;t<i;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function s(e,t){var i=t?t.split("."):[100,100,100];return e[0]>i[0]||!(i[0]>e[0])&&(e[1]>i[1]||!(i[1]>e[1])&&(e[2]>i[2]||!(i[2]>e[2])&&null))}var o=function(){var e=[4,4,14];function t(e){var t=e.t.d;e.t.d={k:[{s:t,t:0}]}}function i(e){var i,n=e.length;for(i=0;i<n;i+=1)5===e[i].ty&&t(e[i])}return function(t){if(s(e,t.v)&&(i(t.layers),t.assets)){var n,r=t.assets.length;for(n=0;n<r;n+=1)t.assets[n].layers&&i(t.assets[n].layers)}}}(),l=function(){var e=[4,7,99];return function(t){if(t.chars&&!s(e,t.v)){var i,n=t.chars.length;for(i=0;i<n;i+=1){var a=t.chars[i];a.data&&a.data.shapes&&(r(a.data.shapes),a.data.ip=0,a.data.op=99999,a.data.st=0,a.data.sr=1,a.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},t.chars[i].t||(a.data.shapes.push({ty:"no"}),a.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}}(),u=function(){var e=[5,7,15];function t(e){var t=e.t.p;"number"==typeof t.a&&(t.a={a:0,k:t.a}),"number"==typeof t.p&&(t.p={a:0,k:t.p}),"number"==typeof t.r&&(t.r={a:0,k:t.r})}function i(e){var i,n=e.length;for(i=0;i<n;i+=1)5===e[i].ty&&t(e[i])}return function(t){if(s(e,t.v)&&(i(t.layers),t.assets)){var n,r=t.assets.length;for(n=0;n<r;n+=1)t.assets[n].layers&&i(t.assets[n].layers)}}}(),c=function(){var e=[4,1,9];function t(e){var i,n,r,a=e.length;for(i=0;i<a;i+=1)if("gr"===e[i].ty)t(e[i].it);else if("fl"===e[i].ty||"st"===e[i].ty)if(e[i].c.k&&e[i].c.k[0].i)for(n=0,r=e[i].c.k.length;n<r;n+=1)e[i].c.k[n].s&&(e[i].c.k[n].s[0]/=255,e[i].c.k[n].s[1]/=255,e[i].c.k[n].s[2]/=255,e[i].c.k[n].s[3]/=255),e[i].c.k[n].e&&(e[i].c.k[n].e[0]/=255,e[i].c.k[n].e[1]/=255,e[i].c.k[n].e[2]/=255,e[i].c.k[n].e[3]/=255);else e[i].c.k[0]/=255,e[i].c.k[1]/=255,e[i].c.k[2]/=255,e[i].c.k[3]/=255}function i(e){var i,n=e.length;for(i=0;i<n;i+=1)4===e[i].ty&&t(e[i].shapes)}return function(t){if(s(e,t.v)&&(i(t.layers),t.assets)){var n,r=t.assets.length;for(n=0;n<r;n+=1)t.assets[n].layers&&i(t.assets[n].layers)}}}(),d=function(){var e=[4,4,18];function t(e){var i,n,r;for(i=e.length-1;i>=0;i-=1)if("sh"===e[i].ty)if(e[i].ks.k.i)e[i].ks.k.c=e[i].closed;else for(n=0,r=e[i].ks.k.length;n<r;n+=1)e[i].ks.k[n].s&&(e[i].ks.k[n].s[0].c=e[i].closed),e[i].ks.k[n].e&&(e[i].ks.k[n].e[0].c=e[i].closed);else"gr"===e[i].ty&&t(e[i].it)}function i(e){var i,n,r,a,s,o,l=e.length;for(n=0;n<l;n+=1){if((i=e[n]).hasMask){var u=i.masksProperties;for(r=0,a=u.length;r<a;r+=1)if(u[r].pt.k.i)u[r].pt.k.c=u[r].cl;else for(s=0,o=u[r].pt.k.length;s<o;s+=1)u[r].pt.k[s].s&&(u[r].pt.k[s].s[0].c=u[r].cl),u[r].pt.k[s].e&&(u[r].pt.k[s].e[0].c=u[r].cl)}4===i.ty&&t(i.shapes)}}return function(t){if(s(e,t.v)&&(i(t.layers),t.assets)){var n,r=t.assets.length;for(n=0;n<r;n+=1)t.assets[n].layers&&i(t.assets[n].layers)}}}();function h(e){0===e.t.a.length&&e.t.p}var f={};return f.completeData=function(i){i.__complete||(c(i),o(i),l(i),u(i),d(i),e(i.layers,i.assets),t(i.chars,i.assets),i.__complete=!0)},f.checkColors=c,f.checkChars=l,f.checkPathProperties=u,f.checkShapes=d,f.completeLayers=e,f}if(a.dataManager||(a.dataManager=t()),a.assetLoader||(a.assetLoader=function(){function e(e){var t=e.getResponseHeader("content-type");return t&&"json"===e.responseType&&-1!==t.indexOf("json")||e.response&&"object"===_typeof$5(e.response)?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,i,n,r){var a,s=new XMLHttpRequest;try{s.responseType="json"}catch(e){}s.onreadystatechange=function(){if(4===s.readyState)if(200===s.status)n(a=e(s));else try{a=e(s),n(a)}catch(e){r&&r(e)}};try{s.open("GET",t,!0)}catch(e){s.open("GET",i+"/"+t,!0)}s.send()}}}()),"loadAnimation"===e.data.type)a.assetLoader.load(e.data.path,e.data.fullPath,function(t){a.dataManager.completeData(t),a.postMessage({id:e.data.id,payload:t,status:"success"})},function(){a.postMessage({id:e.data.id,status:"error"})});else if("complete"===e.data.type){var i=e.data.animation;a.dataManager.completeData(i),a.postMessage({id:e.data.id,payload:i,status:"success"})}else"loadData"===e.data.type&&a.assetLoader.load(e.data.path,e.data.fullPath,function(t){a.postMessage({id:e.data.id,payload:t,status:"success"})},function(){a.postMessage({id:e.data.id,status:"error"})})})).onmessage=function(e){var t=e.data,i=t.id,r=n[i];
vendor: 6,264 bytes, line 27
27n[i]=null,"success"===t.status?r.onComplete(t.payload):r.onError&&r.onError()})}function l(e,t){var r="processId_"+(i+=1);return n[r]={onComplete:e,onError:t},r}return{loadAnimation:function(e,i,n){o();var r=l(i,n);t.postMessage({type:"loadAnimation",path:e,fullPath:window.location.origin+window.location.pathname,id:r})},loadData:function(e,i,n){o();var r=l(i,n);t.postMessage({type:"loadData",path:e,fullPath:window.location.origin+window.location.pathname,id:r})},completeAnimation:function(e,i,n){o();var r=l(i,n);t.postMessage({type:"complete",animation:e,id:r})}}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function i(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(e,t,i){var n="";if(e.e)n=e.p;else if(t){var r=e.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),n=t+r}else n=i+(e.u?e.u:"")+e.p;return n}function r(e){var t=0,i=setInterval((function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(i)),t+=1}).bind(this),50)}function a(e){var t={assetData:e},i=n(e,this.assetsPath,this.path);return dataManager.loadData(i,(function(e){t.img=e,this._footageLoaded()}).bind(this),(function(){t.img={},this._footageLoaded()}).bind(this)),t}function s(){this._imageLoaded=t.bind(this),this._footageLoaded=i.bind(this),this.testImageLoaded=r.bind(this),this.createFootageData=a.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return s.prototype={loadAssets:function(e,t){this.imagesLoadedCb=t;var i,n=e.length;for(i=0;i<n;i+=1)e[i].layers||(e[i].t&&"seq"!==e[i].t?3===e[i].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[i]))):(this.totalImages+=1,this.images.push(this._createImageData(e[i]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,i=this.images.length;t<i;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var i=n(t,this.assetsPath,this.path),r=createTag("img");r.crossOrigin="anonymous",r.addEventListener("load",this._imageLoaded,!1),r.addEventListener("error",(function(){a.img=e,this._imageLoaded()}).bind(this),!1),r.src=i;var a={img:r,assetData:t};return a},createImageData:function(t){var i=n(t,this.assetsPath,this.path),r=createNS("image");isSafari?this.testImageLoaded(r):r.addEventListener("load",this._imageLoaded,!1),r.addEventListener("error",(function(){a.img=e,this._imageLoaded()}).bind(this),!1),r.setAttributeNS("http://www.w3.org/1999/xlink","href",i),this._elementHelper.append?this._elementHelper.append(r):this._elementHelper.appendChild(r);var a={img:r,assetData:t};return a},imageLoaded:t,footageLoaded:i,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},s}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var i=this._cbs[e],n=0;n<i.length;n+=1)i[n](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),(function(){this.removeEventListener(e,t)}).bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var i=0,n=this._cbs[e].length;i<n;)this._cbs[e][i]===t&&(this._cbs[e].splice(i,1),i-=1,n-=1),i+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var markerParser=function(){function e(e){for(var t,i=e.split("\r\n"),n={},r=0,a=0;a<i.length;a+=1)2===(t=i[a].split(":")).length&&(n[t[0]]=t[1].trim(),r+=1);if(0===r)throw Error();return n}return function(t){for(var i=[],n=0;n<t.length;n+=1){var r=t[n],a={time:r.tm,duration:r.dr};try{a.payload=JSON.parse(t[n].cm)}catch(i){try{a.payload=e(t[n].cm)}catch(e){a.payload={name:t[n].cm}}}i.push(a)}return i}}(),ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,i=this.compositions.length;t<i;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),renderers={},registerRenderer=function(e,t){renderers[e]=t};function getRenderer(e){return renderers[e]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var e in renderers)if(renderers[e])return e;return""}function _typeof$4(e){return(_typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=ne
vendor: 2,600 bytes, line 27
27w BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";e.animType?t=e.animType:e.renderer&&(t=e.renderer);var i=getRenderer(t);this.renderer=new i(this,e.rendererSettings),this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.setupAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(e.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(e){dataManager.completeAnimation(e,this.configAnimation)},AnimationItem.prototype.setData=function(e,t){t&&"object"!==_typeof$4(t)&&(t=JSON.parse(t));var i={wrapper:e,animationData:t},n=e.attributes;i.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",i.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var r=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===r?i.loop=!1:"true"===r?i.loop=!0:""!==r&&(i.loop=parseInt(r,10)),i.autoplay="false"!==(n.getNamedItem("data-anim-
27autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value),i.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(i.prerender=!1),i.path?this.setParams(i):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,i,n=this.animationData.layers,r=n.length,a=e.layers,s=a.length;for(i=0;i<s;i+=1)for(t=0;t<r;){if(n[t].id===a[i].id){n[t]=a[i];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(t=0,r=e.assets.length;t<r;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(e){this.animationData=e;var t=getExpressionsPlugin();t&&t.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments){this.trigger("data_ready"),this.timeCompleted=this.totalFrames;return}var t=e.shift();this.timeCompleted=t.time*this.frameRate;var i=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(i,this.includeLayers.bind(this),(function(){this.trigger("data_failed")}).bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var e=getExpressionsPlugin();e&&e.initExpressions(this),this.renderer.initItems(),setTimeout((function(){this.trigger("DOMLoaded")}).bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(e,t){var i="number"==typeof e?e:void 0,n="number"==typeof t?t:void 0;this.renderer.updateContainerSize(i,n)},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame
vendor: 100,421 bytes, line 27
27(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){(!e||this.name===e)&&!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,i=0;i<this.markers.length;i+=1)if((t=this.markers[i]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,i){if(!i||this.name===i){var n=Number(e);if(isNaN(n)){var r=this.getMarkerData(e);r&&this.goToAndStop(r.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,i){if(!i||this.name===i){var n=Number(e);if(isNaN(n)){var r=this.getMarkerData(e);r&&(r.duration?this.playSegments([r.time,r.time+r.duration],!0):this.goToAndStop(r.time,!0))}else this.goToAndStop(n,t,i);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,i=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(i=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&!0!==this.loop)?(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(i=!0,t=0)):this.setCurrentRawFrameValue(t),i&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var i=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?i=e:this.currentRawFrame+this.firstFrame>t&&(i=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var i,n=e.length;for(i=0;i<n;i+=1)this.segments.push(e[i])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){(!e||this.name===e)&&this.renderer&&(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(e){this.loop=e},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var i=e.p;-1!==i.indexOf("images/")&&(i=i.split("/")[1]),t=this.assetsPath+i}else t=this.path+(e.u?e.u:"")+e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,i=this.assets.length;t<i;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(e,t,i){try{this.renderer.getElementByPath(e).updateDocumentData(t,i)}catch(e){}},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(e,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var animationManager=function(){var e={},t=[],i=0,n=0,r=0,a=!0,s=!1;function o(e){for(var i=0,r=e.target;i<n;)t[i].animation===r&&(t.splice(i,1),i-=1,n-=1,r.isPaused||d()),i+=1}function l(e,i){if(!e)return null;for(var r=0;r<n;){if(t[r].elem===e&&null!==t[r].elem)return t[r].animation;r+=1}var a=new AnimationItem;return h(a,e),a.setData(e,i),a}function u(){var e,i=t.length,n=[];for(e=0;e<i;e+=1)n.push(t[e].animation);return n}function c(){r+=1,O()}function d(){r-=1}function h(e,i){e.addEventListener("destroy",o),e.addEventListener("_active",c),e.addEventListener("_idle",d),t.push({elem:i,animation:e}),n+=1}function f(e){var t=new AnimationItem;return h(t,null),t.setParams(e),t}function p(e,i){var r;for(r=0;r<n;r+=1)t[r].animation.setSpeed(e,i)}function m(e,i){var r;for(r=0;r<n;r+=1)t[r].animation.setDirection(e,i)}function g(e){var i;for(i=0;i<n;i+=1)t[i].animation.play(e)}function v(e){var o,l=e-i;for(o=0;o<n;o+=1)t[o].animation.advanceTime(l);i=e,r&&!s?window.requestAnimationFrame(v):a=!0}function y(e){i=e,window.requestAnimationFrame(v)}function b(e){var i;for(i=0;i<n;i+=1)t[i].animation.pause(e)}function x(e,i,r){var a;for(a=0;a<n;a+=1)t[a].animation.goToAndStop(e,i,r)}function S(e){var i;for(i=0;i<n;i+=1)t[i].animation.stop(e)}function C(e){var i;for(i=0;i<n;i+=1)t[i].animation.togglePause(e)}function k(e){var i;for(i=n-1;i>=0;i-=1)t[i].animation.destroy(e)}function E(e,t,i){var n,r=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),a=r.length;for(n=0;n<a;n+=1)i&&r[n].setAttribute("data-bm-type",i),l(r[n],e);if(t&&0===a){i||(i="svg");var s=document.getElementsByTagName("body")[0];s.innerText="";var o=createTag("div");o.style.width="100%",o.style.height="100%",o.setAttribute("data-bm-type",i),s.appendChild(o),l(o,e)}}function w(){var e;for(e=0;e<n;e+=1)t[e].animation.resize()}function O(){!s&&r&&a&&(window.requestAnimationFrame(y),a=!1)}function T(){s=!0}function $(){s=!1,O()}function A(e,i){var r;for(r=0;r<n;r+=1)t[r].animation.setVolume(e,i)}function P(e){var i;for(i=0;i<n;i+=1)t[i].animation.mute(e)}function I(e){var i;for(i=0;i<n;i+=1)t[i].animation.unmute(e)}return e.registerAnimation=l,e.loadAnimation=f,e.setSpeed=p,e.setDirection=m,e.play=g,e.pause=b,e.stop=S,e.togglePause=C,e.searchAnimations=E,e.resize=w,e.goToAndStop=x,e.destroy=k,e.freeze=T,e.unfreeze=$,e.setVolume=A,e.mute=P,e.unmute=I,e.getRegisteredAnimations=u,e}(),BezierFactory=function(){var e={};e.getBezierEasing=i;var t={};function i(e,i,n,r,a){var s=a||("bez_"+e+"_"+i+"_"+n+"_"+r).replace(/\./g,"p");if(t[s])return t[s];var o=new v([e,i,n,r]);return t[s]=o,o}var n=4,r=.001,a=1e-7,s=10,o=11,l=.1,u="function"==typeof Float32Array;function c(e,t){return 1-3*t+3*e}function d(e,t){return 3*t-6*e}function h(e){return 3*e}function f(e,t,i){return((c(t,i)*e+d(t,i))*e+h(t))*e}function p(e,t,i){return 3*c(t,i)*e*e+2*d(t,i)*e+h(t)}function m(e,t,i,n,r){var o,l,u=0;do(o=f(l=t+(i-t)/2,n,r)-e)>0?i=l:t=l;while(Math.abs(o)>a&&++u<s)return l}function g(e,t,i,r){for(var a=0;a<n;++a){var s=p(t,i,r);if(0===s)break;var o=f(t,i,r)-e;t-=o/s}return t}function v(e){this._p=e,this._mSampleValues=u?new Float32Array(o):Array(o),this._precomputed=!1,this.get=this.get.bind(this)}return v.prototype={get:function(e){var t=this._p[0],i=this._p[1],n=this._p[2],r=this._p[3];return(this._precomputed||this._precompute(),t===i&&n===r)?e:0===e?0:1===e?1:f(this._getTForX(e),i,r)},_precompute:function(){var e=this._p[0],t=this._p[1],i=this._p[2],n=this._p[3];this._precomputed=!0,(e!==t||i!==n)&&this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],i=0;i<o;++i)this._mSampleValues[i]=f(i*l,e,t)},_getTForX:function(e){for(var t=this._p[0],i=this._p[2],n=this._mSampleValues,a=0,s=1,u=o-1;s!==u&&n[s]<=e;++s)a+=l;var c=a+(e-n[--s])/(n[s+1]-n[s])*l,d=p(c,t,i);return d>=r?g(e,c,t,i):0===d?c:m(e,a,a+l,t,i)}},e}(),pooling=function(){return{double:function(e){return e.concat(createSizedArray(e.length))}}}(),poolFactory=function(){return function(e,t,i){var n=0,r=e,a=createSizedArray(r);return{newElement:function(){var e;return n?(n-=1,e=a[n]):e=t(),e},release:function(e){n===r&&(a=pooling.double(a),r*=2),i&&i(e),a[n]=e,n+=1}}}}(),bezierLengthPool=function(){return poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})}(),segmentsLengthPool=function(){return poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){var t,i=e.lengths.length;for(t=0;t<i;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0})}();function bezFunction(){var e=Math;function t(e,t,i,n,r,a){var s=e*n+t*r+i*a-r*n-a*e-i*t;return s>-.001&&s<.001}function i(i,n,r,a,s,o,l,u,c){if(0===r&&0===o&&0===c)return t(i,n,a,s,l,u);var d,h=e.sqrt(e.pow(a-i,2)+e.pow(s-n,2)+e.pow(o-r,2)),f=e.sqrt(e.pow(l-i,2)+e.pow(u-n,2)+e.pow(c-r,2)),p=e.sqrt(e.pow(l-a,2)+e.pow(u-s,2)+e.pow(c-o,2));return(d=h>f?h>p?h-f-p:p-f-h:p>f?p-f-h:f-h-p)>-1e-4&&d<1e-4}var n=function(){return function(e,t,i,n){var r,a,s,o,l,u,c=getDefaultCurveSegments(),d=0,h=[],f=[],p=bezierLengthPool.newElement();for(r=0,s=i.length;r<c;r+=1){for(a=0,l=r/(c-1),u=0;a<s;a+=1)o=bmPow(1-l,3)*e[a]+3*bmPow(1-l,2)*l*i[a]+3*(1-l)*bmPow(l,2)*n[a]+bmPow(l,3)*t[a],h[a]=o,null!==f[a]&&(u+=bmPow(h[a]-f[a],2)),f[a]=h[a];u&&(d+=u=bmSqrt(u)),p.percents[r]=l,p.lengths[r]=d}return p.addedLength=d,p}}();function r(e){var t,i=segmentsLengthPool.newElement(),r=e.c,a=e.v,s=e.o,o=e.i,l=e._length,u=i.lengths,c=0;for(t=0;t<l-1;t+=1)u[t]=n(a[t],a[t+1],s[t],o[t+1]),c+=u[t].addedLength;return r&&l&&(u[t]=n(a[t],a[0],s[t],o[0]),c+=u[t].addedLength),i.totalLength=c,i}function a(e){this.segmentLength=0,this.points=Array(e)}function s(e,t){this.partialLength=e,this.point=t}var o=function(){var e={};return function(i,n,r,o){var l=(i[0]+"_"+i[1]+"_"+n[0]+"_"+n[1]+"_"+r[0]+"_"+r[1]+"_"+o[0]+"_"+o[1]).replace(/\./g,"p");if(!e[l]){var u,c,d,h,f,p,m,g=getDefaultCurveSegments(),v=0,y=null;2===i.length&&(i[0]!==n[0]||i[1]!==n[1])&&t(i[0],i[1],n[0],n[1],i[0]+r[0],i[1]+r[1])&&t(i[0],i[1],n[0],n[1],n[0]+o[0],n[1]+o[1])&&(g=2);var b=new a(g);for(u=0,d=r.length;u<g;u+=1){for(c=0,m=createSizedArray(d),f=u/(g-1),p=0;c<d;c+=1)h=bmPow(1-f,3)*i[c]+3*bmPow(1-f,2)*f*(i[c]+r[c])+3*(1-f)*bmPow(f,2)*(n[c]+o[c])+bmPow(f,3)*n[c],m[c]=h,null!==y&&(p+=bmPow(m[c]-y[c],2));v+=p=bmSqrt(p),b.points[u]=new s(p,m),y=m}b.segmentLength=v,e[l]=b}return e[l]}}();function l(e,t){var i=t.percents,n=t.lengths,r=i.length,a=bmFloor((r-1)*e),s=e*t.addedLength,o=0;if(a===r-1||0===a||s===n[a])return i[a];for(var l=n[a]>s?-1:1,u=!0;u;)if(n[a]<=s&&n[a+1]>s?(o=(s-n[a])/(n[a+1]-n[a]),u=!1):a+=l,a<0||a>=r-1){if(a===r-1)return i[a];u=!1}return i[a]+(i[a+1]-i[a])*o}function u(t,i,n,r,a,s){var o=l(a,s),u=1-o;return[e.round((u*u*u*t[0]+(o*u*u+u*o*u+u*u*o)*n[0]+(o*o*u+u*o*o+o*u*o)*r[0]+o*o*o*i[0])*1e3)/1e3,e.round((u*u*u*t[1]+(o*u*u+u*o*u+u*u*o)*n[1]+(o*o*u+u*o*o+o*u*o)*r[1]+o*o*o*i[1])*1e3)/1e3]}var c=createTypedArray("float32",8);return{getSegmentsLength:r,getNewSegment:function(t,i,n,r,a,s,o){a<0?a=0:a>1&&(a=1);var u,d=l(a,o),h=l(s=s>1?1:s,o),f=t.length,p=1-d,m=1-h,g=p*p*p,v=d*p*p*3,y=d*d*p*3,b=d*d*d,x=p*p*m,S=d*p*m+p*d*m+p*p*h,C=d*d*m+p*d*h+d*p*h,k=d*d*h,E=p*m*m,w=d*m*m+p*h*m+p*m*h,O=d*h*m+p*h*h+d*m*h,T=d*h*h,$=m*m*m,A=h*m*m+m*h*m+m*m*h,P=h*h*m+m*h*h+h*m*h,I=h*h*h;for(u=0;u<f;u+=1)c[4*u]=e.round((g*t[u]+v*n[u]+y*r[u]+b*i[u])*1e3)/1e3,c[4*u+1]=e.round((x*t[u]+S*n[u]+C*r[u]+k*i[u])*1e3)/1e3,c[4*u+2]=e.round((E*t[u]+w*n[u]+O*r[u]+T*i[u])*1e3)/1e3,c[4*u+3]=e.round(($*t[u]+A*n[u]+P*r[u]+I*i[u])*1e3)/1e3;return c},getPointInSegment:u,buildBezierData:o,pointOnLine2D:t,pointOnLine3D:i}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var i,n,r,a,s,o=this.offsetTime;"multidimensional"===this.propType&&(g=createTypedArray("float32",this.pv.length));for(var l=t.lastIndex,u=l,c=this.keyframes.length-1,d=!0;d;){if(v=this.keyframes[u],y=this.keyframes[u+1],u===c-1&&e>=y.t-o){v.h&&(v=y),l=0;break}if(y.t-o>e){l=u;break}u<c-1?u+=1:(l=0,d=!1)}b=this.keyframesMetadata[u]||{};var h=y.t-o,f=v.t-o;if(v.to){b.bezierData||(b.bezierData=bez.buildBezierData(v.s,y.s||v.e,v.to,v.ti));var p=b.bezierData;if(e>=h||e<f){var m=e>=h?p.points.length-1:0;for(x=0,S=p.points[m].point.length;x<S;x+=1)g[x]=p.points[m].point[x]}else{b.__fnct?E=b.__fnct:b.__fnct=E=BezierFactory.getBezierEasing(v.o.x,v.o.y,v.i.x,v.i.y,v.n).get;var g,v,y,b,x,S,C,k,E,w,O,T=E((e-f)/(h-f)),$=p.segmentLength*T,A=t.lastFrame<e&&t._lastKeyframeIndex===u?t._lastAddedLength:0;for(k=t.lastFrame<e&&t._lastKeyframeIndex===u?t._lastPoint:0,d=!0,C=p.points.length;d;){if(A+=p.points[k].partialLength,0===$||0===T||k===p.points.length-1){for(x=0,S=p.points[k].point.length;x<S;x+=1)g[x]=p.points[k].point[x];break}if($>=A&&$<A+p.points[k+1].partialLength){for(x=0,O=($-A)/p.points[k+1].partialLength,S=p.points[k].point.length;x<S;x+=1)g[x]=p.points[k].point[x]+(p.points[k+1].point[x]-p.points[k].point[x])*O;break}k<C-1?k+=1:d=!1}t._lastPoint=k,t._lastAddedLength=A-p.points[k].partialLength,t._lastKeyframeIndex=u}}else if(c=v.s.length,w=y.s||v.e,this.sh&&1!==v.h)e>=h?(g[0]=w[0],g[1]=w[1],g[2]=w[2]):e<=f?(g[0]=v.s[0],g[1]=v.s[1],g[2]=v.s[2]):quaternionToEuler(g,slerp(createQuaternion(v.s),createQuaternion(w),(e-f)/(h-f)));else for(u=0;u<c;u+=1)1!==v.h&&(e>=h?T=1:e<f?T=0:(v.o.x.constructor===Array?(b.__fnct||(b.__fnct=[]),b.__fnct[u]?E=b.__fnct[u]:(i=void 0===v.o.x[u]?v.o.x[0]:v.o.x[u],n=void 0===v.o.y[u]?v.o.y[0]:v.o.y[u],r=void 0===v.i.x[u]?v.i.x[0]:v.i.x[u],a=void 0===v.i.y[u]?v.i.y[0]:v.i.y[u],E=BezierFactory.getBezierEasing(i,n,r,a).get,b.__fnct[u]=E)):b.__fnct?E=b.__fnct:(i=v.o.x,n=v.o.y,r=v.i.x,a=v.i.y,E=BezierFactory.getBezierEasing(i,n,r,a).get,v.keyframeMetadata=E),T=E((e-f)/(h-f)))),w=y.s||v.e,s=1===v.h?v.s[u]:v.s[u]+(w[u]-v.s[u])*T,"multidimensional"===this.propType?g[u]=s:g=s;return t.lastIndex=l,g}function slerp(e,t,i){var n,r,a,s,o,l=[],u=e[0],c=e[1],d=e[2],h=e[3],f=t[0],p=t[1],m=t[2],g=t[3];return(r=u*f+c*p+d*m+h*g)<0&&(r=-r,f=-f,p=-p,m=-m,g=-g),1-r>1e-6?(a=Math.sin(n=Math.acos(r)),s=Math.sin((1-i)*n)/a,o=Math.sin(i*n)/a):(s=1-i,o=i),l[0]=s*u+o*f,l[1]=s*c+o*p,l[2]=s*d+o*m,l[3]=s*h+o*g,l}function quaternionToEuler(e,t){var i=t[0],n=t[1],r=t[2],a=t[3],s=Math.atan2(2*n*a-2*i*r,1-2*n*n-2*r*r),o=Math.asin(2*i*n+2*r*a),l=Math.atan2(2*i*a-2*n*r,1-2*i*i-2*r*r);e[0]=s/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,i=e[1]*degToRads,n=e[2]*degToRads,r=Math.cos(t/2),a=Math.cos(i/2),s=Math.cos(n/2),o=Math.sin(t/2),l=Math.sin(i/2),u=Math.sin(n/2),c=r*a*s-o*l*u;return[o*l*s+r*a*u,o*a*s+r*l*u,r*l*s-o*a*u,c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,i=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=i&&e>=i||this._caching.lastFrame<t&&e<t))){this._caching.lastFrame>=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var i=0,n=this.v.length;i<n;)t=e[i]*this.mult,mathAbs(this.v[i]-t)>1e-5&&(this.v[i]=t,this._mdf=!0),i+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length){if(this.lock)return void this.setVValue(this.pv);this.lock=!0,this._mdf=this._isFirstFrame;var e,t=this.effectsSequence.length,i=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)i=this.effectsSequence[e](i);this.setVValue(i),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function ValueProperty(e,t,i,n){this.propType="unidimensional",this.mult=i||1,this.data=t,this.v=i?t.k*i:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(e,t,i,n){this.propType="multidimensional",this.mult=i||1,this.data=t,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var r,a=t.k.length;for(r=0,this.v=createTypedArray("float32",a),this.pv=createTypedArray("float32",a),this.vel=createTypedArray("float32",a);r<a;r+=1)this.v[r]=t.k[r]*this.mult,this.pv[r]=t.k[r];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(e,t,i,n){this.propType="unidimensional",this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=t,this.mult=i||1,this.elem=e,this.container=n,this.comp=e.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(e,t,i,n){this.propType="multidimensional";var r,a,s,o,l,u=t.k.length;for(r=0;r<u-1;r+=1)t.k[r].to&&t.k[r].s&&t.k[r+1]&&t.k[r+1].s&&(a=t.k[r].s,s=t.k[r+1].s,o=t.k[r].to,l=t.k[r].ti,(2===a.length&&(a[0]!==s[0]||a[1]!==s[1])&&bez.pointOnLine2D(a[0],a[1],s[0],s[1],a[0]+o[0],a[1]+o[1])&&bez.pointOnLine2D(a[0],a[1],s[0],s[1],s[0]+l[0],s[1]+l[1])||3===a.length&&(a[0]!==s[0]||a[1]!==s[1]||a[2]!==s[2])&&bez.pointOnLine3D(a[0],a[1],a[2],s[0],s[1],s[2],a[0]+o[0],a[1]+o[1],a[2]+o[2])&&bez.pointOnLine3D(a[0],a[1],a[2],s[0],s[1],s[2],s[0]+l[0],s[1]+l[1],s[2]+l[2]))&&(t.k[r].to=null,t.k[r].ti=null),a[0]===s[0]&&a[1]===s[1]&&0===o[0]&&0===o[1]&&0===l[0]&&0===l[1]&&(2===a.length||a[2]===s[2]&&0===o[2]&&0===l[2])&&(t.k[r].to=null,t.k[r].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=t,this.keyframes=t.k,this.keyframesMetadata=[],this.offsetTime=e.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=i||1,this.elem=e,this.container=n,this.comp=e.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var c=t.k[0].s.length;for(r=0,this.v=createTypedArray("float32",c),this.pv=createTypedArray("float32",c);r<c;r+=1)this.v[r]=initFrame,this.pv[r]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",c)},this.addEffect=addEffect}var PropertyFactory=function(){return{getProp:function(e,t,i,n,r){var a;if(t.sid&&(t=e.globalData.slotManager.getProp(t)),t.k.length)if("number"==typeof t.k[0])a=new MultiDimensionalProperty(e,t,n,r);else switch(i){case 0:a=new KeyframedValueProperty(e,t,n,r);break;case 1:a=new KeyframedMultidimensionalProperty(e,t,n,r)}else a=new ValueProperty(e,t,n,r);return a.effectsSequence.length&&r.addDynamicProperty(a),a}}}();function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var e,t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=function(){return poolFactory(8,function(){return createTypedArray("float32",2)})}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var i=0;i<t;)this.v[i]=pointPool.newElement(),this.o[i]=pointPool.newElement(),this.i[i]=pointPool.newElement(),i+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,i,n,r){var a;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),i){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}a[n]&&(!a[n]||r)||(a[n]=pointPool.newElement()),a[n][0]=e,a[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,i,n,r,a,s,o){this.setXYAt(e,t,"v",s,o),this.setXYAt(i,n,"o",s,o),this.setXYAt(r,a,"i",s,o)},ShapePath.prototype.reverse=function(){var e,t=new ShapePath;t.setPathData(this.c,this._length);var i=this.v,n=this.o,r=this.i,a=0;this.c&&(t.setTripleAt(i[0][0],i[0][1],r[0][0],r[0][1],n[0][0],n[0][1],0,!1),a=1);var s=this._length-1,o=this._length;for(e=a;e<o;e+=1)t.setTripleAt(i[s][0],i[s][1],r[s][0],r[s][1],n[s][0],n[s][1],e,!1),s-=1;return t},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){function e(e){var i,n=t.newElement(),r=void 0===e._length?e.v.length:e._length;for(n.setLength(r),n.c=e.c,i=0;i<r;i+=1)n.setTripleAt(e.v[i][0],e.v[i][1],e.o[i][0],e.o[i][1],e.i[i][0],e.i[i][1],i);return n}var t=poolFactory(4,function(){return new ShapePath},function(e){var t,i=e._length;for(t=0;t<i;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1});return t.clone=e,t}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0};var shapeCollectionPool=function(){var e={newShapeCollection:r,release:a},t=0,i=4,n=createSizedArray(4);function r(){var e;return t?(t-=1,e=n[t]):e=new ShapeCollection,e}function a(e){var r,a=e._length;for(r=0;r<a;r+=1)shapePool.release(e.shapes[r]);e._length=0,t===i&&(n=pooling.double(n),i*=2),n[t]=e,t+=1}return e}(),ShapePropertyFactory=function(){var e=-999999;function t(e,t,i){var n=i.lastIndex,r=this.keyframes;if(e<r[0].t-this.offsetTime)a=r[0].s[0],o=!0,n=0;else if(e>=r[r.length-1].t-this.offsetTime)a=r[r.length-1].s?r[r.length-1].s[0]:r[r.length-2].e[0],o=!0;else{for(var a,s,o,l,u,c,d,h,f,p,m,g,v,y=n,b=r.length-1,x=!0;x&&(p=r[y],!((m=r[y+1]).t-this.offsetTime>e));)y<b-1?y+=1:x=!1;g=this.keyframesMetadata[y]||{},o=1===p.h,n=y,o||(e>=m.t-this.offsetTime?h=1:e<p.t-this.offsetTime?h=0:(g.__fnct?v=g.__fnct:g.__fnct=v=BezierFactory.getBezierEasing(p.o.x,p.o.y,p.i.x,p.i.y).get,h=v((e-(p.t-this.offsetTime))/(m.t-this.offsetTime-(p.t-this.offsetTime)))),s=m.s?m.s[0]:p.e[0]),a=p.s[0]}for(l=0,c=t._length,d=a.i[0].length,i.lastIndex=n;l<c;l+=1)for(u=0;u<d;u+=1)f=o?a.i[l][u]:a.i[l][u]+(s.i[l][u]-a.i[l][u])*h,t.i[l][u]=f,f=o?a.o[l][u]:a.o[l][u]+(s.o[l][u]-a.o[l][u])*h,t.o[l][u]=f,f=o?a.v[l][u]:a.v[l][u]+(s.v[l][u]-a.v[l][u])*h,t.v[l][u]=f}function i(){var t=this.comp.renderedFrame-this.offsetTime,i=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,r=this._caching.lastFrame;return r!==e&&(r<i&&t<i||r>n&&t>n)||(this._caching.lastIndex=r<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function n(){this.paths=this.localShapeCollection}function r(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var i,n=e._length;for(i=0;i<n;i+=1)if(e.v[i][0]!==t.v[i][0]||e.v[i][1]!==t.v[i][1]||e.o[i][0]!==t.o[i][0]||e.o[i][1]!==t.o[i][1]||e.i[i][0]!==t.i[i][0]||e.i[i][1]!==t.i[i][1])return!1;return!0}function a(e){r(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function s(){if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock)return void this.setVValue(this.pv);this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var e,t,i=this.effectsSequence.length;for(t=0;t<i;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}}function o(e,t,i){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var r=3===i?t.pt.k:t.ks.k;this.v=shapePool.clone(r),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=n,this.effectsSequence=[]}function l(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function u(t,r,a){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===a?r.pt.k:r.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var s=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,s),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=n,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[i.bind(this)]}o.prototype.interpolateShape=t,o.prototype.getValue=s,o.prototype.setVValue=a,o.prototype.addEffect=l,u.prototype.getValue=s,u.prototype.interpolateShape=t,u.prototype.setVValue=a,u.prototype.addEffect=l;var c=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],i=this.p.v[1],n=this.s.v[0]/2,r=this.s.v[1]/2,a=3!==this.d,s=this.v;s.v[0][0]=t,s.v[0][1]=i-r,s.v[1][0]=a?t+n:t-n,s.v[1][1]=i,s.v[2][0]=t,s.v[2][1]=i+r,s.v[3][0]=a?t-n:t+n,s.v[3][1]=i,s.i[0][0]=a?t-n*e:t+n*e,s.i[0][1]=i-r,s.i[1][0]=a?t+n:t-n,s.i[1][1]=i-r*e,s.i[2][0]=a?t+n*e:t-n*e,s.i[2][1]=i+r,s.i[3][0]=a?t-n:t+n,s.i[3][1]=i+r*e,s.o[0][0]=a?t+n*e:t-n*e,s.o[0][1]=i-r,s.o[1][0]=a?t+n:t-n,s.o[1][1]=i+r*e,s.o[2][0]=a?t-n*e:t+n*e,s.o[2][1]=i+r,s.o[3][0]=a?t-n:t+n,s.o[3][1]=i-r*e}},extendPrototype([DynamicPropertyContainer],t),t}(),d=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,i,n,r=2*Math.floor(this.pt.v),a=2*Math.PI/r,s=!0,o=this.or.v,l=this.ir.v,u=this.os.v,c=this.is.v,d=2*Math.PI*o/(2*r),h=2*Math.PI*l/(2*r),f=-Math.PI/2;f+=this.r.v;var p=3===this.data.d?-1:1;for(e=0,this.v._length=0;e<r;e+=1){t=s?o:l,i=s?u:c,n=s?d:h;var m=t*Math.cos(f),g=t*Math.sin(f),v=0===m&&0===g?0:g/Math.sqrt(m*m+g*g),y=0===m&&0===g?0:-m/Math.sqrt(m*m+g*g);m+=+this.p.v[0],g+=+this.p.v[1],this.v.setTripleAt(m,g,m-v*n*i*p,g-y*n*i*p,m+v*n*i*p,g+y*n*i*p,e,!0),s=!s,f+=a*p}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),i=2*Math.PI/t,n=this.or.v,r=this.os.v,a=2*Math.PI*n/(4*t),s=-(.5*Math.PI),o=3===this.data.d?-1:1;for(s+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var l=n*Math.cos(s),u=n*Math.sin(s),c=0===l&&0===u?0:u/Math.sqrt(l*l+u*u),d=0===l&&0===u?0:-l/Math.sqrt(l*l+u*u);l+=+this.p.v[0],u+=+this.p.v[1],this.v.setTripleAt(l,u,l-c*a*r*o,u-d*a*r*o,l+c*a*r*o,u+d*a*r*o,e,!0),s+=i*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),h=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],i=this.s.v[0]/2,n=this.s.v[1]/2,r=bmMin(i,n,this.r.v),a=r*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+i,t-n+r,e+i,t-n+r,e+i,t-n+a,0,!0),this.v.setTripleAt(e+i,t+n-r,e+i,t+n-a,e+i,t+n-r,1,!0),0!==r?(this.v.setTripleAt(e+i-r,t+n,e+i-r,t+n,e+i-a,t+n,2,!0),this.v.setTripleAt(e-i+r,t+n,e-i+a,t+n,e-i+r,t+n,3,!0),this.v.setTripleAt(e-i,t+n-r,e-i,t+n-r,e-i,t+n-a,4,!0),this.v.setTripleAt(e-i,t-n+r,e-i,t-n+a,e-i,t-n+r,5,!0),this.v.setTripleAt(e-i+r,t-n,e-i+r,t-n,e-i+a,t-n,6,!0),this.v.setTripleAt(e+i-r,t-n,e+i-a,t-n,e+i-r,t-n,7,!0)):(this.v.setTripleAt(e-i,t+n,e-i+a,t+n,e-i,t+n,2),this.v.setTripleAt(e-i,t-n,e-i,t-n+a,e-i,t-n,3))):(this.v.setTripleAt(e+i,t-n+r,e+i,t-n+a,e+i,t-n+r,0,!0),0!==r?(this.v.setTripleAt(e+i-r,t-n,e+i-r,t-n,e+i-a,t-n,1,!0),this.v.setTripleAt(e-i+r,t-n,e-i+a,t-n,e-i+r,t-n,2,!0),this.v.setTripleAt(e-i,t-n+r,e-i,t-n+r,e-i,t-n+a,3,!0),this.v.setTripleAt(e-i,t+n-r,e-i,t+n-a,e-i,t+n-r,4,!0),this.v.setTripleAt(e-i+r,t+n,e-i+r,t+n,e-i+a,t+n,5,!0),this.v.setTripleAt(e+i-r,t+n,e+i-a,t+n,e+i-r,t+n,6,!0),this.v.setTripleAt(e+i,t+n-r,e+i,t+n-r,e+i,t+n-a,7,!0)):(this.v.setTripleAt(e-i,t-n,e-i+a,t-n,e-i,t-n,1,!0),this.v.setTripleAt(e-i,t+n,e-i,t+n-a,e-i,t+n,2,!0),this.v.setTripleAt(e+i,t+n,e+i-a,t+n,e+i,t+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:n},extendPrototype([DynamicPropertyContainer],e),e}();function f(){return o}function p(){return u}var m={};return m.getShapeProp=function(e,t,i){var n;return 3===i||4===i?n=(3===i?t.pt:t.ks).k.length?new u(e,t,i):new o(e,t,i):5===i?n=new h(e,t):6===i?n=new c(e,t):7===i&&(n=new d(e,t)),n.k&&e.addDynamicProperty(n),n},m.getConstructorFunction=f,m.getKeyframedConstructorFunction=p,m}(),Matrix=function(){var e=Math.cos,t=Math.sin,i=Math.tan,n=Math.round;function r(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function a(i){if(0===i)return this;var n=e(i),r=t(i);return this._t(n,-r,0,0,r,n,0,0,0,0,1,0,0,0,0,1)}function s(i){if(0===i)return this;var n=e(i),r=t(i);return this._t(1,0,0,0,0,n,-r,0,0,r,n,0,0,0,0,1)}function o(i){if(0===i)return this;var n=e(i),r=t(i);return this._t(n,0,r,0,0,1,0,0,-r,0,n,0,0,0,0,1)}function l(i){if(0===i)return this;var n=e(i),r=t(i);return this._t(n,-r,0,0,r,n,0,0,0,0,1,0,0,0,0,1)}function u(e,t){return this._t(1,t,e,1,0,0)}function c(e,t){return this.shear(i(e),i(t))}function d(n,r){var a=e(r),s=t(r);return this._t(a,s,0,0,-s,a,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,i(n),1,0,0,0,0,1,0,0,0,0,1)._t(a,-s,0,0,s,a,0,0,0,0,1,0,0,0,0,1)}function h(e,t,i){return(i||0===i||(i=1),1===e&&1===t&&1===i)?this:this._t(e,0,0,0,0,t,0,0,0,0,i,0,0,0,0,1)}function f(e,t,i,n,r,a,s,o,l,u,c,d,h,f,p,m){return this.props[0]=e,this.props[1]=t,this.props[2]=i,this.props[3]=n,this.props[4]=r,this.props[5]=a,this.props[6]=s,this.props[7]=o,this.props[8]=l,this.props[9]=u,this.props[10]=c,this.props[11]=d,this.props[12]=h,this.props[13]=f,this.props[14]=p,this.props[15]=m,this}function p(e,t,i){return(i=i||0,0!==e||0!==t||0!==i)?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,i,1):this}function m(e,t,i,n,r,a,s,o,l,u,c,d,h,f,p,m){var g=this.props;if(1===e&&0===t&&0===i&&0===n&&0===r&&1===a&&0===s&&0===o&&0===l&&0===u&&1===c&&0===d)return g[12]=g[12]*e+g[15]*h,g[13]=g[13]*a+g[15]*f,g[14]=g[14]*c+g[15]*p,g[15]*=m,this._identityCalculated=!1,this;var v=g[0],y=g[1],b=g[2],x=g[3],S=g[4],C=g[5],k=g[6],E=g[7],w=g[8],O=g[9],T=g[10],$=g[11],A=g[12],P=g[13],I=g[14],M=g[15];return g[0]=v*e+y*r+b*l+x*h,g[1]=v*t+y*a+b*u+x*f,g[2]=v*i+y*s+b*c+x*p,g[3]=v*n+y*o+b*d+x*m,g[4]=S*e+C*r+k*l+E*h,g[5]=S*t+C*a+k*u+E*f,g[6]=S*i+C*s+k*c+E*p,g[7]=S*n+C*o+k*d+E*m,g[8]=w*e+O*r+T*l+$*h,g[9]=w*t+O*a+T*u+$*f,g[10]=w*i+O*s+T*c+$*p,g[11]=w*n+O*o+T*d+$*m,g[12]=A*e+P*r+I*l+M*h,g[13]=A*t+P*a+I*u+M*f,g[14]=A*i+P*s+I*c+M*p,g[15]=A*n+P*o+I*d+M*m,this._identityCalculated=!1,this}function g(e){var t=e.props;return this.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])}function v(){return this._identityCalculated||(this._identity=1===this.props[0]&&0===this.props[1]&&0===this.props[2]&&0===this.props[3]&&0===this.props[4]&&1===this.props[5]&&0===this.props[6]&&0===this.props[7]&&0===this.props[8]&&0===this.props[9]&&1===this.props[10]&&0===this.props[11]&&0===this.props[12]&&0===this.props[13]&&0===this.props[14]&&1===this.props[15],this._identityCalculated=!0),this._identity}function y(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function b(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function x(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function S(e,t,i){return{x:e*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]}}function C(e,t,i){return e*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12]}function k(e,t,i){return e*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13]}function E(e,t,i){return e*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]}function w(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,i=-this.props[1]/e,n=-this.props[4]/e,r=this.props[0]/e,a=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,s=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,o=new Matrix;return o.props[0]=t,o.props[1]=i,o.props[4]=n,o.props[5]=r,o.props[12]=a,o.props[13]=s,o}function O(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function T(e){var t,i=e.length,n=[];for(t=0;t<i;t+=1)n[t]=O(e[t]);return n}function $(e,t,i){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=e[0],n[1]=e[1],n[2]=t[0],n[3]=t[1],n[4]=i[0],n[5]=i[1];else{var r=this.props[0],a=this.props[1],s=this.props[4],o=this.props[5],l=this.props[12],u=this.props[13];n[0]=e[0]*r+e[1]*s+l,n[1]=e[0]*a+e[1]*o+u,n[2]=t[0]*r+t[1]*s+l,n[3]=t[0]*a+t[1]*o+u,n[4]=i[0]*r+i[1]*s+l,n[5]=i[0]*a+i[1]*o+u}return n}function A(e,t,i){var n;return this.isIdentity()?[e,t,i]:[e*this.props[0]+t*this.props[4]+i*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+i*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+i*this.props[10]+this.props[14]]}function P(e,t){if(this.isIdentity())return e+","+t;var i=this.props;return Math.round((e*i[0]+t*i[4]+i[12])*100)/100+","+Math.round((e*i[1]+t*i[5]+i[13])*100)/100}function I(){for(var e=0,t=this.props,i="matrix3d(",r=1e4;e<16;)i+=n(t[e]*r)/r,i+=15===e?")":",",e+=1;return i}function M(e){var t=1e4;return e<1e-6&&e>0||e>-1e-6&&e<0?n(e*t)/t:e}function _(){var e=this.props;return"matrix("+M(e[0])+","+M(e[1])+","+M(e[4])+","+M(e[5])+","+M(e[12])+","+M(e[13])+")"}return function(){this.reset=r,this.rotate=a,this.rotateX=s,this.rotateY=o,this.rotateZ=l,this.skew=c,this.skewFromAxis=d,this.shear=u,this.scale=h,this.setTransform=f,this.translate=p,this.transform=m,this.multiply=g,this.applyToPoint=S,this.applyToX=C,this.applyToY=k,this.applyToZ=E,this.applyToPointArray=A,this.applyToTriplePoints=$,this.applyToPointStringified=P,this.toCSS=I,this.to2dCSS=_,this.clone=b,this.cloneFromProps=x,this.equals=y,this.inversePoints=T,this.inversePoint=O,this.getInverseMatrix=w,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"u">typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),i=0;i<t.length;i+=1){var n=t[i].split("=");if(decodeURIComponent(n[0])==e)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.13.0";var queryString="",scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer");var readyStateCheckInterval=setInterval(checkReady,100);try{"object"===_typeof$3(exports)||"function"==typeof define&&define.amd||(window.bodymovin=lottie)}catch(err){}var ShapeModifiers=function(){var e={},t={};function i(e,i,n){return new t[e](i,n)}return e.registerModifier=function e(e,i){t[e]||(t[e]=i)},e.getModifier=i,e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,i,n,r){var a,s,o,l=[];t<=1?l.push({s:e,e:t}):e>=1?l.push({s:e-1,e:t-1}):(l.push({s:e,e:1}),l.push({s:0,e:t-1}));var u=[],c=l.length;for(a=0;a<c;a+=1)(s=l[a]).e*r<n||s.s*r>n+i||(o=s.s*r<=n?0:(s.s*r-n)/i,u.push([o,s.e*r>=n+i?1:(s.e*r-n)/i]));return u.length||u.push([0,0]),u},TrimModifier.prototype.releasePathsData=function(e){var t,i=e.length;for(t=0;t<i;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){if(this._mdf||e){var t=this.o.v%360/360;if(t<0&&(t+=1),(a=this.s.v>1?1+t:this.s.v<0?0+t:this.s.v+t)>(s=this.e.v>1?1+t:this.e.v<0?0+t:this.e.v+t)){var i=a;a=s,s=i}a=1e-4*Math.round(1e4*a),s=1e-4*Math.round(1e4*s),this.sValue=a,this.eValue=s}else a=this.sValue,s=this.eValue;var n=this.shapes.length,r=0;if(s===a)for(l=0;l<n;l+=1)this.shapes[l].localShapeCollection.releaseShapes(),this.shapes[l].shape._mdf=!0,this.shapes[l].shape.paths=this.shapes[l].localShapeCollection,this._mdf&&(this.shapes[l].pathsData.length=0);else if((1!==s||0!==a)&&(0!==s||1!==a)){var a,s,o,l,u,c,d,h,f,p,m,g,v=[];for(l=0;l<n;l+=1)if((p=this.shapes[l]).shape._mdf||this._mdf||e||2===this.m){if(c=(o=p.shape.paths)._length,f=0,!p.shape._mdf&&p.pathsData.length)f=p.totalShapeLength;else{for(u=0,d=this.releasePathsData(p.pathsData);u<c;u+=1)h=bez.getSegmentsLength(o.shapes[u]),d.push(h),f+=h.totalLength;p.totalShapeLength=f,p.pathsData=d}r+=f,p.shape._mdf=!0}else p.shape.paths=p.localShapeCollection;var y=a,b=s,x=0;for(l=n-1;l>=0;l-=1)if((p=this.shapes[l]).shape._mdf){for((m=p.localShapeCollection).releaseShapes(),2===this.m&&n>1?(g=this.calculateShapeEdges(a,s,p.totalShapeLength,x,r),x+=p.totalShapeLength):g=[[y,b]],c=g.length,u=0;u<c;u+=1){y=g[u][0],b=g[u][1],v.length=0,b<=1?v.push({s:p.totalShapeLength*y,e:p.totalShapeLength*b}):y>=1?v.push({s:p.totalShapeLength*(y-1),e:p.totalShapeLength*(b-1)}):(v.push({s:p.totalShapeLength*y,e:p.totalShapeLength}),v.push({s:0,e:p.totalShapeLength*(b-1)}));var S=this.addShapes(p,v[0]);if(v[0].s!==v[0].e){if(v.length>1)if(p.shape.paths.shapes[p.shape.paths._length-1].c){var C=S.pop();this.addPaths(S,m),S=this.addShapes(p,v[1],C)}else this.addPaths(S,m),S=this.addShapes(p,v[1]);this.addPaths(S,m)}}p.shape.paths=m}}else if(this._mdf)for(l=0;l<n;l+=1)this.shapes[l].pathsData.length=0,this.shapes[l].shape._mdf=!0},TrimModifier.prototype.addPaths=function(e,t){var i,n=e.length;for(i=0;i<n;i+=1)t.addShape(e[i])},TrimModifier.prototype.addSegment=function(e,t,i,n,r,a,s){r.setXYAt(t[0],t[1],"o",a),r.setXYAt(i[0],i[1],"i",a+1),s&&r.setXYAt(e[0],e[1],"v",a),r.setXYAt(n[0],n[1],"v",a+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,i,n){t.setXYAt(e[1],e[5],"o",i),t.setXYAt(e[2],e[6],"i",i+1),n&&t.setXYAt(e[0],e[4],"v",i),t.setXYAt(e[3],e[7],"v",i+1)},TrimModifier.prototype.addShapes=function(e,t,i){var n,r,a,s,o,l,u,c,d=e.pathsData,h=e.shape.paths.shapes,f=e.shape.paths._length,p=0,m=[],g=!0;for(i?(o=i._length,c=i._length):(i=shapePool.newElement(),o=0,c=0),m.push(i),n=0;n<f;n+=1){for(r=1,l=d[n].lengths,i.c=h[n].c,a=h[n].c?l.length:l.length+1;r<a;r+=1)if(p+(s=l[r-1]).addedLength<t.s)p+=s.addedLength,i.c=!1;else if(p>t.e){i.c=!1;break}else t.s<=p&&t.e>=p+s.addedLength?(this.addSegment(h[n].v[r-1],h[n].o[r-1],h[n].i[r],h[n].v[r],i,o,g),g=!1):(u=bez.getNewSegment(h[n].v[r-1],h[n].v[r],h[n].o[r-1],h[n].i[r],(t.s-p)/s.addedLength,(t.e-p)/s.addedLength,l[r-1]),this.addSegmentFromArray(u,i,o,g),g=!1,i.c=!1),p+=s.addedLength,o+=1;if(h[n].c&&l.length){if(s=l[r-1],p<=t.e){var v=l[r-1].addedLength;t.s<=p&&t.e>=p+v?(this.addSegment(h[n].v[r-1],h[n].o[r-1],h[n].i[0],h[n].v[0],i,o,g),g=!1):(u=bez.getNewSegment(h[n].v[r-1],h[n].v[0],h[n].o[r-1],h[n].i[0],(t.s-p)/v,(t.e-p)/v,l[r-1]),this.addSegmentFromArray(u,i,o,g),g=!1,i.c=!1)}else i.c=!1;p+=s.addedLength,o+=1}if(i._length&&(i.setXYAt(i.v[c][0],i.v[c][1],"i",c),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),p>t.e)break;n<f-1&&(i=shapePool.newElement(),g=!0,m.push(i),o=0)}return m},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var i,n,r,a,s,o,l=t/100,u=[0,0],c=e._length,d=0;for(d=0;d<c;d+=1)u[0]+=e.v[d][0],u[1]+=e.v[d][1];u[0]/=c,u[1]/=c;var h=shapePool.newElement();for(d=0,h.c=e.c;d<c;d+=1)i=e.v[d][0]+(u[0]-e.v[d][0])*l,n=e.v[d][1]+(u[1]-e.v[d][1])*l,r=e.o[d][0]+-((u[0]-e.o[d][0])*l),a=e.o[d][1]+-((u[1]-e.o[d][1])*l),s=e.i[d][0]+-((u[0]-e.i[d][0])*l),o=e.i[d][1]+-((u[1]-e.i[d][1])*l),h.setTripleAt(i,n,r,a,s,o,d);return h},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,i,n,r,a,s,o=this.shapes.length,l=this.amount.v;if(0!==l)for(i=0;i<o;i+=1){if(s=(a=this.shapes[i]).localShapeCollection,!(!a.shape._mdf&&!this._mdf&&!e))for(s.releaseShapes(),a.shape._mdf=!0,t=a.shape.paths.shapes,r=a.shape.paths._length,n=0;n<r;n+=1)s.addShape(this.processPath(t[n],l));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var e=[0,0];function t(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0}function i(e,t,i){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(i||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var n,r=t.or.k.length;for(n=0;n<r;n+=1)t.or.k[n].to=null,t.or.k[n].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return i.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var i;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){if(i=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/i,0),r=this.p.getValueAtTime(this.p.keyframes[0].t/i,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/i,0),r=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/i,0)):(n=this.p.pv,r=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/i,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){var n=[],r=[],a=this.px,s=this.py;a._caching.lastFrame+a.offsetTime<=a.keyframes[0].t?(n[0]=a.getValueAtTime((a.keyframes[0].t+.01)/i,0),n[1]=s.getValueAtTime((s.keyframes[0].t+.01)/i,0),r[0]=a.getValueAtTime(a.keyframes[0].t/i,0),r[1]=s.getValueAtTime(s.keyframes[0].t/i,0)):a._caching.lastFrame+a.offsetTime>=a.keyframes[a.keyframes.length-1].t?(n[0]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/i,0),n[1]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/i,0),r[0]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/i,0),r[1]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/i,0)):(n=[a.pv,s.pv],r[0]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/i,a.offsetTime),r[1]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/i,s.offsetTime))}else n=r=e;this.v.rotate(-Math.atan2(n[1]-r[1],n[0]-r[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length){if(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk)if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;else this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],i),i.prototype.addDynamicProperty=t,i.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,t,n){return new i(e,t,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return 1e-5>=Math.abs(e)}function lerp(e,t,i){return e*(1-i)+t*i}function lerpPoint(e,t,i){return[lerp(e[0],t[0],i),lerp(e[1],t[1],i)]}function quadRoots(e,t,i){if(0===e)return[];var n=t*t-4*e*i;if(n<0)return[];var r=-t/(2*e);if(0===n)return[r];var a=Math.sqrt(n)/(2*e);return[r-a,r+a]}function polynomialCoefficients(e,t,i,n){return[-e+3*t-3*i+n,3*e-6*t+3*i,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,i,n,r){r&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),r&&pointEqual(i,n)&&(i=lerpPoint(e,n,2/3));var a=polynomialCoefficients(e[0],t[0],i[0],n[0]),s=polynomialCoefficients(e[1],t[1],i[1],n[1]);this.a=[a[0],s[0]],this.b=[a[1],s[1]],this.c=[a[2],s[2]],this.d=[a[3],s[3]],this.points=[e,t,i,n]}function extrema(e,t){var i=e.points[0][t],n=e.points[e.points.length-1][t];if(i>n){var r=n;n=i,i=r}for(var a=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),s=0;s<a.length;s+=1)if(a[s]>0&&a[s]<1){var o=e.point(a[s])[t];o<i?i=o:o>n&&(n=o)}return{min:i,max:n}}function intersectData(e,t,i){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+i)/2,t1:t,t2:i}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)<e.width+t.width&&2*Math.abs(e.cy-t.cy)<e.height+t.height}function intersectsImpl(e,t,i,n,r,a){if(boxIntersect(e,t)){if(i>=a||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)return void r.push([e.t,t.t]);var s=splitData(e),o=splitData(t);intersectsImpl(s[0],o[0],i+1,n,r,a),intersectsImpl(s[0],o[1],i+1,n,r,a),intersectsImpl(s[1],o[0],i+1,n,r,a),intersectsImpl(s[1],o[1],i+1,n,r,a)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,i,n){var r=[e[0],e[1],1],a=[t[0],t[1],1],s=[i[0],i[1],1],o=[n[0],n[1],1],l=crossProduct(crossProduct(r,a),crossProduct(s,o));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,i){return[e[0]+Math.cos(t)*i,e[1]-Math.sin(t)*i]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,i,n,r,a,s){var o=i-Math.PI/2,l=i+Math.PI/2,u=t[0]+Math.cos(i)*n*r,c=t[1]-Math.sin(i)*n*r;e.setTripleAt(u,c,u+Math.cos(o)*a,c-Math.sin(o)*a,u+Math.cos(l)*s,c-Math.sin(l)*s,e.length())}function getPerpendicularVector(e,t){var i=[t[0]-e[0],t[1]-e[1]],n=-(.5*Math.PI);return[Math.cos(n)*i[0]-Math.sin(n)*i[1],Math.sin(n)*i[0]+Math.cos(n)*i[1]]}function getProjectingAngle(e,t){var i=0===t?e.length()-1:t-1,n=(t+1)%e.length(),r=getPerpendicularVector(e.v[i],e.v[n]);return Math.atan2(0,1)-Math.atan2(r[1],r[0])}function zigZagCorner(e,t,i,n,r,a,s){var o=getProjectingAngle(t,i),l=t.v[i%t._length],u=t.v[0===i?t._length-1:i-1],c=t.v[(i+1)%t._length],d=2===a?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0,h=2===a?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0;setPoint(e,t.v[i%t._length],o,s,n,h/((r+1)*2),d/((r+1)*2),a)}function zigZagSegment(e,t,i,n,r,a){for(var s=0;s<n;s+=1){var o=(s+1)/(n+1),l=2===r?Math.sqrt(Math.pow(t.points[3][0]-t.points[0][0],2)+Math.pow(t.points[3][1]-t.points[0][1],2)):0,u=t.normalAngle(o);setPoint(e,t.point(o),u,a,i,l/((n+1)*2),l/((n+1)*2),r),a=-a}return a}function linearOffset(e,t,i){var n=Math.atan2(t[0]-e[0],t[1]-e[1]);return[polarOffset(e,n,i),polarOffset(t,n,i)]}function offsetSegment(e,t){i=(o=linearOffset(e.points[0],e.points[1],t))[0],n=o[1],r=(o=linearOffset(e.points[1],e.points[2],t))[0],a=o[1],s=(o=linearOffset(e.points[2],e.points[3],t))[0];var i,n,r,a,s,o,l=o[1],u=lineIntersection(i,n,r,a);null===u&&(u=n);var c=lineIntersection(s,l,r,a);return null===c&&(c=s),new PolynomialBezier(i,u,c,l)}function joinLines(e,t,i,n,r){var a=t.points[3],s=i.points[0];if(3===n||pointEqual(a,s))return a;if(2===n){var o=-t.tangentAngle(1),l=-i.tangentAngle(0)+Math.PI,u=lineIntersection(a,polarOffset(a,o+Math.PI/2,100),s,polarOffset(s,o+Math.PI/2,100)),c=u?pointDistance(u,a):pointDistance(a,s)/2,d=polarOffset(a,o,2*c*roundCorner);return e.setXYAt(d[0],d[1],"o",e.length()-1),d=polarOffset(s,l,2*c*roundCorner),e.setTripleAt(s[0],s[1],s[0],s[1],d[0],d[1],e.length()),s}var h=pointEqual(a,t.points[2])?t.points[0]:t.points[2],f=pointEqual(s,i.points[1])?i.points[3]:i.points[1],p=lineIntersection(h,a,s,f);return p&&pointDistance(p,a)<r?(e.setTripleAt(p[0],p[1],p[0],p[1],p[0],p[1],e.length()),p):a}function getIntersection(e,t){var i=e.intersections(t);return(i.length&&floatEqual(i[0][0],1)&&i.shift(),i.length)?i[0]:null}function pruneSegmentIntersection(e,t){var i=e.slice(),n=t.slice(),r=getIntersection(e[e.length-1],t[0]);return(r&&(i[e.length-1]=e[e.length-1].split(r[0])[0],n[0]=t[0].split(r[1])[1]),e.length>1&&t.length>1&&(r=getIntersection(e[0],t[t.length-1])))?[[e[0].split(r[0])[0]],[t[t.length-1].split(r[1])[1]]]:[i,n]}function pruneIntersections(e){for(var t,i=1;i<e.length;i+=1)t=pruneSegmentIntersection(e[i-1],e[i]),e[i-1]=t[0],e[i]=t[1];return e.length>1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var i,n,r,a,s=e.inflectionPoints();if(0===s.length)return[offsetSegment(e,t)];if(1===s.length||floatEqual(s[1],1))return i=(r=e.split(s[0]))[0],n=r[1],[offsetSegment(i,t),offsetSegment(n,t)];i=(r=e.split(s[0]))[0];var o=(s[1]-s[0])/(1-s[0]);return a=(r=r[1].split(o))[0],n=r[1],[offsetSegment(i,t),offsetSegment(a,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],i="normal",n="normal",r=t.length,a=0;a<r;a+=1)switch(t[a].toLowerCase()){case"italic":n="italic";break;case"bold":i="700";break;case"black":i="900";break;case"medium":i="500";break;case"regular":case"normal":i="400";break;case"light":case"thin":i="200"}return{style:n,weight:e.fWeight||i}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,i,n,r,a){var s=a?-1:1,o=n.s.v[0]+(1-n.s.v[0])*(1-r),l=n.s.v[1]+(1-n.s.v[1])*(1-r);e.translate(n.p.v[0]*s*r,n.p.v[1]*s*r,n.p.v[2]),t.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),t.rotate(-n.r.v*s*r),t.translate(n.a.v[0],n.a.v[1],n.a.v[2]),i.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),i.scale(a?1/o:o,a?1/l:l),i.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(e,t,i,n){for(this.elem=e,this.arr=t,this.pos=i,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[i]);i>0;)i-=1,this._elements.unshift(t[i]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,i=e.length;for(t=0;t<i;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var i,n=e.length;for(i=0;i<n;i+=1)e[i]._render=t,"gr"===e[i].ty&&this.changeGroupRender(e[i].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t=!1;if(this._mdf||e){var i,n,r,a,s,o,l,u,c=Math.ceil(this.c.v);if(this._groups.length<c){for(;this._groups.length<c;){var d={it:this.cloneElements(this._elements),ty:"gr"};d.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,d),this._groups.splice(0,0,d),this._currentCopies+=1}this.elem.reloadShapes(),t=!0}for(r=0,s=0;r<=this._groups.length-1;r+=1){if(o=s<c,this._groups[r]._render=o,this.changeGroupRender(this._groups[r].it,o),!o){var h=this.elemsData[r].it,f=h[h.length-1];0!==f.transform.op.v?(f.transform.op._mdf=!0,f.transform.op.v=0):f.transform.op._mdf=!1}s+=1}this._currentCopies=c;var p=this.o.v,m=p%1,g=p>0?Math.floor(p):Math.ceil(p),v=this.pMatrix.props,y=this.rMatrix.props,b=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var x=0;if(p>0){for(;x<g;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),x+=1;m&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,m,!1),x+=m)}else if(p<0){for(;x>g;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;m&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-m,!0),x-=m)}for(r=1===this.data.m?0:this._currentCopies-1,a=1===this.data.m?1:-1,s=this._currentCopies;s;){if(u=(n=(i=this.elemsData[r].it)[i.length-1].transform.mProps.v.props).length,i[i.length-1].transform.mProps._mdf=!0,i[i.length-1].transform.op._mdf=!0,i[i.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(r/(this._currentCopies-1)),0!==x){for((0!==r&&1===a||r!==this._currentCopies-1&&-1===a)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(b[0],b[1],b[2],b[3],b[4],b[5],b[6],b[7],b[8],b[9],b[10],b[11],b[12],b[13],b[14],b[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),l=0;l<u;l+=1)n[l]=this.matrix.props[l];this.matrix.reset()}else for(this.matrix.reset(),l=0;l<u;l+=1)n[l]=this.matrix.props[l];x+=1,s-=1,r+=a}}else for(s=this._currentCopies,r=0,a=1;s;)n=(i=this.elemsData[r].it)[i.length-1].transform.mProps.v.props,i[i.length-1].transform.mProps._mdf=!1,i[i.length-1].transform.op._mdf=!1,s-=1,r+=a;return t},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var i,n,r,a,s,o,l,u,c,d,h,f,p,m=shapePool.newElement();m.c=e.c;var g=e._length,v=0;for(i=0;i<g;i+=1)n=e.v[i],a=e.o[i],r=e.i[i],n[0]===a[0]&&n[1]===a[1]&&n[0]===r[0]&&n[1]===r[1]?0!==i&&i!==g-1||e.c?(s=0===i?e.v[g-1]:e.v[i-1],l=(o=Math.sqrt(Math.pow(n[0]-s[0],2)+Math.pow(n[1]-s[1],2)))?Math.min(o/2,t)/o:0,u=f=n[0]+(s[0]-n[0])*l,c=p=n[1]-(n[1]-s[1])*l,d=u-(u-n[0])*roundCorner,h=c-(c-n[1])*roundCorner,m.setTripleAt(u,c,d,h,f,p,v),v+=1,s=i===g-1?e.v[0]:e.v[i+1],l=(o=Math.sqrt(Math.pow(n[0]-s[0],2)+Math.pow(n[1]-s[1],2)))?Math.min(o/2,t)/o:0,u=d=n[0]+(s[0]-n[0])*l,c=h=n[1]+(s[1]-n[1])*l,f=u-(u-n[0])*roundCorner,p=c-(c-n[1])*roundCorner,m.setTripleAt(u,c,d,h,f,p,v)):m.setTripleAt(n[0],n[1],a[0],a[1],r[0],r[1],v):m.setTripleAt(e.v[i][0],e.v[i][1],e.o[i][0],e.o[i][1],e.i[i][0],e.i[i][1],v),v+=1;return m},RoundCornersModifier.prototype.processShapes=function(e){var t,i,n,r,a,s,o=this.shapes.length,l=this.rd.v;if(0!==l)for(i=0;i<o;i+=1){if(s=(a=this.shapes[i]).localShapeCollection,!(!a.shape._mdf&&!this._mdf&&!e))for(s.releaseShapes(),a.shape._mdf=!0,t=a.shape.paths.shapes,r=a.shape.paths._length,n=0;n<r;n+=1)s.addShape(this.processPath(t[n],l));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(e){return[((this.a[0]*e+this.b[0])*e+this.c[0])*e+this.d[0],((this.a[1]*e+this.b[1])*e+this.c[1])*e+this.d[1]]},PolynomialBezier.prototype.derivative=function(e){return[(3*e*this.a[0]+2*this.b[0])*e+this.c[0],(3*e*this.a[1]+2*this.b[1])*e+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(e){var t=this.derivative(e);return Math.atan2(t[1],t[0])},PolynomialBezier.prototype.normalAngle=function(e){var t=this.derivative(e);return Math.atan2(t[0],t[1])},PolynomialBezier.prototype.inflectionPoints=function(){var e=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(e))return[];var t=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/e,i=t*t-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/e;if(i<0)return[];var n=Math.sqrt(i);return floatZero(n)?n>0&&n<1?[t]:[]:[t-n,t+n].filter(function(e){return e>0&&e<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),i=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),r=lerpPoint(t,i,e),a=lerpPoint(i,n,e),s=lerpPoint(r,a,e);return[new PolynomialBezier(this.points[0],t,r,s,!0),new PolynomialBezier(s,a,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,i){void 0===t&&(t=2),void 0===i&&(i=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,i),n},PolynomialBezier.shapeSegment=function(e,t){var i=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[i],e.v[i],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var i=(t+1)%e.length();return new PolynomialBezier(e.v[i],e.i[i],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,i,n){var r=e._length,a=shapePool.newElement();if(a.c=e.c,e.c||(r-=1),0===r)return a;var s=-1,o=PolynomialBezier.shapeSegment(e,0);zigZagCorner(a,e,0,t,i,n,s);for(var l=0;l<r;l+=1)s=zigZagSegment(a,o,t,i,n,-s),o=l!==r-1||e.c?PolynomialBezier.shapeSegment(e,(l+1)%r):null,zigZagCorner(a,e,l+1,t,i,n,s);return a},ZigZagModifier.prototype.processShapes=function(e){var t,i,n,r,a,s,o=this.shapes.length,l=this.amplitude.v,u=Math.max(0,Math.round(this.frequency.v)),c=this.pointsType.v;if(0!==l)for(i=0;i<o;i+=1){if(s=(a=this.shapes[i]).localShapeCollection,!(!a.shape._mdf&&!this._mdf&&!e))for(s.releaseShapes(),a.shape._mdf=!0,t=a.shape.paths.shapes,r=a.shape.paths._length,n=0;n<r;n+=1)s.addShape(this.processPath(t[n],l,u,c));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,t.ml,0,null,this),this.lineJoin=t.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(e,t,i,n){var r,a,s,o=shapePool.newElement();o.c=e.c;var l=e.length();e.c||(l-=1);var u=[];for(r=0;r<l;r+=1)s=PolynomialBezier.shapeSegment(e,r),u.push(offsetSegmentSplit(s,t));if(!e.c)for(r=l-1;r>=0;r-=1)s=PolynomialBezier.shapeSegmentInverted(e,r),u.push(offsetSegmentSplit(s,t));u=pruneIntersections(u);var c=null,d=null;for(r=0;r<u.length;r+=1){var h=u[r];for(d&&(c=joinLines(o,d,h[0],i,n)),d=h[h.length-1],a=0;a<h.length;a+=1)s=h[a],c&&pointEqual(s.points[0],c)?o.setXYAt(s.points[1][0],s.points[1][1],"o",o.length()-1):o.setTripleAt(s.points[0][0],s.points[0][1],s.points[1][0],s.points[1][1],s.points[0][0],s.points[0][1],o.length()),o.setTripleAt(s.points[3][0],s.points[3][1],s.points[3][0],s.points[3][1],s.points[2][0],s.points[2][1],o.length()),c=s.points[3]}return u.length&&joinLines(o,d,u[0][0],i,n),o},OffsetPathModifier.prototype.processShapes=function(e){var t,i,n,r,a,s,o=this.shapes.length,l=this.amount.v,u=this.miterLimit.v,c=this.lineJoin;if(0!==l)for(i=0;i<o;i+=1){if(s=(a=this.shapes[i]).localShapeCollection,!(!a.shape._mdf&&!this._mdf&&!e))for(s.releaseShapes(),a.shape._mdf=!0,t=a.shape.paths.shapes,r=a.shape.paths._length,n=0;n<r;n+=1)s.addShape(this.processPath(t[n],l,c,u));a.shape.paths=a.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var e=5e3,t={w:0,size:0,shapes:[],data:{shapes:[]}},i=[];i=i.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var n=127988,r=917631,a=917601,s=917626,o=65039,l=8205,u=127462,c=127487,d=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function h(e){var t,i=e.split(","),n=i.length,r=[];for(t=0;t<n;t+=1)"sans-serif"!==i[t]&&"monospace"!==i[t]&&r.push(i[t]);return r.join(",")}function f(e,t){var i=createTag("span");i.setAttribute("aria-hidden",!0),i.style.fontFamily=t;var n=createTag("span");n.innerText="giItT1WQy@!-/#",i.style.position="absolute",i.style.left="-10000px",i.style.top="-10000px",i.style.fontSize="300px",i.style.fontVariant="normal",i.style.fontStyle="normal",i.style.fontWeight="normal",i.style.letterSpacing="0",i.appendChild(n),document.body.appendChild(i);var r=n.offsetWidth;return n.style.fontFamily=h(e)+", "+t,{node:n,w:r,parent:i}}function p(){var t,i,n,r=this.fonts.length,a=r;for(t=0;t<r;t+=1)this.fonts[t].loaded?a-=1:"n"===this.fonts[t].fOrigin||0===this.fonts[t].origin?this.fonts[t].loaded=!0:(i=this.fonts[t].monoCase.node,n=this.fonts[t].monoCase.w,i.offsetWidth!==n?(a-=1,this.fonts[t].loaded=!0):(i=this.fonts[t].sansCase.node,n=this.fonts[t].sansCase.w,i.offsetWidth!==n&&(a-=1,this.fonts[t].loaded=!0)),this.fonts[t].loaded&&(this.fonts[t].sansCase.parent.parentNode.removeChild(this.fonts[t].sansCase.parent),this.fonts[t].monoCase.parent.parentNode.removeChild(this.fonts[t].monoCase.parent)));0!==a&&Date.now()-this.initTime<e?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function m(e,t){var i,n=document.body&&t?"svg":"canvas",r=getFontProperties(e);if("svg"===n){var a=createNS("text");a.style.fontSize="100px",a.setAttribute("font-family",e.fFamily),a.setAttribute("font-style",r.style),a.setAttribute("font-weight",r.weight),a.textContent="1",e.fClass?(a.style.fontFamily="inherit",a.setAttribute("class",e.fClass)):a.style.fontFamily=e.fFamily,t.appendChild(a),i=a}else{var s=new OffscreenCanvas(500,500).getContext("2d");s.font=r.style+" "+r.weight+" 100px "+e.fFamily,i=s}return{measureText:function(e){return"svg"===n?(i.textContent=e,i.getComputedTextLength()):i.measureText(e).width}}}function g(e,t){if(!e){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0,this.fonts=e.list;return}if(!document.body){this.isLoaded=!0,e.list.forEach(function(e){e.helper=m(e),e.cache={}}),this.fonts=e.list;return}var i=e.list,n=i.length,r=n;for(a=0;a<n;a+=1){var a,s,o,l=!0;if(i[a].loaded=!1,i[a].monoCase=f(i[a].fFamily,"monospace"),i[a].sansCase=f(i[a].fFamily,"sans-serif"),i[a].fPath){if("p"===i[a].fOrigin||3===i[a].origin){if((s=document.querySelectorAll('style[f-forigin="p"][f-family="'+i[a].fFamily+'"], style[f-origin="3"][f-family="'+i[a].fFamily+'"]')).length>0&&(l=!1),l){var u=createTag("style");u.setAttribute("f-forigin",i[a].fOrigin),u.setAttribute("f-origin",i[a].origin),u.setAttribute("f-family",i[a].fFamily),u.type="text/css",u.innerText="@font-face {font-family: "+i[a].fFamily+"; font-style: normal; src: url('"+i[a].fPath+"');}",t.appendChild(u)}}else if("g"===i[a].fOrigin||1===i[a].origin){for(o=0,s=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]');o<s.length;o+=1)-1!==s[o].href.indexOf(i[a].fPath)&&(l=!1);if(l){var c=createTag("link");c.setAttribute("f-forigin",i[a].fOrigin),c.setAttribute("f-origin",i[a].origin),c.type="text/css",c.rel="stylesheet",c.href=i[a].fPath,document.body.appendChild(c)}}else if("t"===i[a].fOrigin||2===i[a].origin){for(o=0,s=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]');o<s.length;o+=1)i[a].fPath===s[o].src&&(l=!1);if(l){var d=createTag("link");d.setAttribute("f-forigin",i[a].fOrigin),d.setAttribute("f-origin",i[a].origin),d.setAttribute("rel","stylesheet"),d.setAttribute("href",i[a].fPath),t.appendChild(d)}}}else i[a].loaded=!0,r-=1;i[a].helper=m(i[a],t),i[a].cache={},this.fonts.push(i[a])}0===r?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function v(e){if(e){this.chars||(this.chars=[]);var t,i,n,r=e.length,a=this.chars.length;for(t=0;t<r;t+=1){for(i=0,n=!1;i<a;)this.chars[i].style===e[t].style&&this.chars[i].fFamily===e[t].fFamily&&this.chars[i].ch===e[t].ch&&(n=!0),i+=1;n||(this.chars.push(e[t]),a+=1)}}}function y(e,i,n){for(var r=0,a=this.chars.length;r<a;){if(this.chars[r].ch===e&&this.chars[r].style===i&&this.chars[r].fFamily===n)return this.chars[r];r+=1}return("string"==typeof e&&13!==e.charCodeAt(0)||!e)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",e,i,n)),t}function b(e,t,i){var n=this.getFontByName(t),r=e;if(!n.cache[r]){var a=n.helper;if(" "===e){var s=a.measureText("|"+e+"|"),o=a.measureText("||");n.cache[r]=(s-o)/100}else n.cache[r]=a.measureText(e)/100}return n.cache[r]*i}function x(e){for(var t=0,i=this.fonts.length;t<i;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]}function S(e){var t=0,i=e.charCodeAt(0);if(i>=55296&&i<=56319){var n=e.charCodeAt(1);n>=56320&&n<=57343&&(t=(i-55296)*1024+n-56320+65536)}return t}function C(e){return e===l}function k(e){return e===o}function E(e){var t=S(e);return!!(t>=u)&&!!(t<=c)}function w(e){return E(e.substr(0,2))&&E(e.substr(2,2))}function O(e){return -1!==i.indexOf(e)}function T(e,t){var i=S(e.substr(t,2));if(i!==n)return!1;var o=0;for(t+=2;o<5;){if((i=S(e.substr(t,2)))<a||i>s)return!1;o+=1,t+=2}return S(e.substr(t,2))===r}function $(){this.isLoaded=!0}var A=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};return A.isModifier=function(e,t){var i=e.toString(16)+t.toString(16);return -1!==d.indexOf(i)},A.isZeroWidthJoiner=C,A.isFlagEmoji=w,A.isRegionalCode=E,A.isCombinedCharacter=O,A.isRegionalFlag=T,A.isVariationSelector=k,A.BLACK_FLAG_CODE_POINT=n,A.prototype={addChars:v,addFonts:g,getCharData:y,getFontByName:x,measureText:b,checkLoadedFonts:p,setIsLoaded:$},A}();function SlotManager(e){this.animationData=e}function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var e={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(t){return e[t]||""}}();function SliderEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function AngleEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function ColorEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,1,0,i)}function PointEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,1,0,i)}function LayerIndexEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function MaskIndexEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function CheckboxEffect(e,t,i){this.p=PropertyFactory.getProp(t,e.v,0,0,i)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var i,n,r=e.ef||[];this.effectElements=[];var a=r.length;for(i=0;i<a;i+=1)n=new GroupEffect(r[i],t),this.effectElements.push(n)}function GroupEffect(e,t){this.init(e,t)}function BaseElement(){}function FrameElement(){}function FootageElement(e,t,i){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,i)}function AudioElement(e,t,i){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,i),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,e.au&&e.au.lv?e.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var i,n,r=this.data.ef.length,a=this.data.ef;for(i=0;i<r;i+=1){switch(n=null,a[i].ty){case 0:n=new SliderEffect(a[i],t,this);break;case 1:n=new AngleEffect(a[i],t,this);break;case 2:n=new ColorEffect(a[i],t,this);break;case 3:n=new PointEffect(a[i],t,this);break;case 4:case 7:n=new CheckboxEffect(a[i],t,this);break;case 10:n=new LayerIndexEffect(a[i],t,this);break;case 11:n=new MaskIndexEffect(a[i],t,this);break;case 5:n=new EffectsManager(a[i],t,this);break;default:n=new NoValueEffect(a[i],t,this)}n&&this.effectElements.push(n)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){var e=getExpressionInterfaces();if(e){var t=e("layer"),i=e("effects"),n=e("shape"),r=e("text"),a=e("comp");this.layerInterface=t(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var s=i.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(s),0===this.data.ty||this.data.xt?this.compInterface=a(this):4===this.data.ty?(this.layerInterface.shapeInterface=n(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=r(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,i){this.globalData=t,this.comp=i,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var i,n=this.dynamicProperties.length;for(i=0;i<n;i+=1)(t||this._isParent&&"transform"===this.dynamicProperties[i].propType)&&(this.dynamicProperties[i].getValue(),this.dynamicProperties[i]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var e=getExpressionInterfaces();if(e){var t=e("footage");this.layerInterface=t(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}this._volume=this.lv.v[0];var i=this._volume*this._volumeMultiplier;this._previousVolume!==i&&(this._previousVolume=i,this.audio.volume(i))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,i,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)!this.elements[t]&&(i=this.layers[t]).ip-i.st<=e-this.layers[t].st&&i.op-i.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){this.completeLayers=!1;var t,i,n=e.length,r=this.layers.length;for(t=0;t<n;t+=1)for(i=0;i<r;){if(this.layers[i].id===e[t].id){this.layers[i]=e[t];break}i+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,i){for(var n=this.elements,r=this.layers,a=0,s=r.length;a<s;)r[a].ind==t&&(n[a]&&!0!==n[a]?(i.push(n[a]),n[a].setAsParent(),void 0!==r[a].parent?this.buildElementParenting(e,r[a].parent,i):e.setHierarchy(i)):(this.buildItem(a),this.addPendingElement(e))),a+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,i=e.length;for(t=0;t<i;t+=1)if(e[t].xt){var n=this.createComp(e[t]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.getElementById=function(e){var t,i=this.elements.length;for(t=0;t<i;t+=1)if(this.elements[t].data.ind===e)return this.elements[t];return null},BaseRenderer.prototype.getElementByPath=function(e){var t=e.shift();if("number"==typeof t)i=this.elements[t];else{var i,n,r=this.elements.length;for(n=0;n<r;n+=1)if(this.elements[n].data.nm===t){i=this.elements[n];break}}return 0===e.length?i:i.getElementByPath(e)},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(e),this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(e,t,i){this.data=e,this.element=t,this.globalData=i,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n=this.globalData.defs,r=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(r),this.solidPath="";var a=this.masksProperties,s=0,o=[],l=createElementID(),u="clipPath",c="clip-path";for(d=0;d<r;d+=1)if(("a"!==a[d].mode&&"n"!==a[d].mode||a[d].inv||100!==a[d].o.k||a[d].o.x)&&(u="mask",c="mask"),("s"===a[d].mode||"i"===a[d].mode)&&0===s?((p=createNS("rect")).setAttribute("fill","#ffffff"),p.setAttribute("width",this.element.comp.data.w||0),p.setAttribute("height",this.element.comp.data.h||0),o.push(p)):p=null,h=createNS("path"),"n"===a[d].mode)this.viewData[d]={op:PropertyFactory.getProp(this.element,a[d].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,a[d],3),elem:h,lastPath:""},n.appendChild(h);else{if(s+=1,h.setAttribute("fill","s"===a[d].mode?"#000000":"#ffffff"),h.setAttribute("clip-rule","nonzero"),0!==a[d].x.k?(u="mask",c="mask",v=PropertyFactory.getProp(this.element,a[d].x,0,null,this.element),y=createElementID(),(m=createNS("filter")).setAttribute("id",y),(g=createNS("feMorphology")).setAttribute("operator","erode"),g.setAttribute("in","SourceGraphic"),g.setAttribute("radius","0"),m.appendChild(g),n.appendChild(m),h.setAttribute("stroke","s"===a[d].mode?"#000000":"#ffffff")):(g=null,v=null),this.storedData[d]={elem:h,x:v,expan:g,lastPath:"",lastOperator:"",filterId:y,lastRadius:0},"i"===a[d].mode){var d,h,f,p,m,g,v,y,b=o.length,x=createNS("g");for(f=0;f<b;f+=1)x.appendChild(o[f]);var S=createNS("mask");S.setAttribute("mask-type","alpha"),S.setAttribute("id",l+"_"+s),S.appendChild(h),n.appendChild(S),x.setAttribute("mask","url("+getLocationHref()+"#"+l+"_"+s+")"),o.length=0,o.push(x)}else o.push(h);a[d].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[d]={elem:h,lastPath:"",op:PropertyFactory.getProp(this.element,a[d].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,a[d],3),invRect:p},this.viewData[d].prop.k||this.drawPath(a[d],this.viewData[d].prop.v,this.viewData[d])}for(d=0,this.maskElement=createNS(u),r=o.length;d<r;d+=1)this.maskElement.appendChild(o[d]);s>0&&(this.maskElement.setAttribute("id",l),this.element.maskedElement.setAttribute(c,"url("+getLocationHref()+"#"+l+")"),n.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,i=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i<n;){if(this.hierarchy[i].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}i+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),i=0;i<n;i+=1)t.multiply(this.hierarchy[i].finalTransform.mProp.v)}(!this.localTransforms||this.finalTransform._matMdf)&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var e=0,t=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;e<t;)this.localTransforms[e]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[e]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),e+=1;if(this.finalTransform._localMatMdf){var i=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(i),e=1;e<t;e+=1){var n=this.localTransforms[e].matrix;i.multiply(n)}i.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var r=this.finalTransform.localOpacity;for(e=0;e<t;e+=1)r*=.01*this.localTransforms[e].opacity;this.finalTransform.localOpacity=r}}},searchEffectTransforms:function(){if(this.renderableEffectsManager){var e=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(e.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var t=0,i=e.length;for(t=0;t<i;t+=1)this.localTransforms.push(e[t])}}},globalToLocal:function(e){var t,i,n=[];n.push(this.finalTransform);for(var r=!0,a=this.comp;r;)a.finalTransform?(a.data.hasMask&&n.splice(0,0,a.finalTransform),a=a.comp):r=!1;var s=n.length;for(t=0;t<s;t+=1)i=n[t].mat.applyToPointArray(0,0,0),e=[e[0]-i[0],e[1]-i[1],0];return e},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,i=this.element.finalTransform.mat,n=this.masksProperties.length;for(t=0;t<n;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",i.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var r=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[t].filterId+")")),r.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+(" h"+this.globalData.compSize.w+" v"+this.globalData.compSize.h+" h-"+this.globalData.compSize.w+(" v-"+this.globalData.compSize.h)+" ")},MaskElement.prototype.drawPath=function(e,t,i){var n,r,a=" M"+t.v[0][0]+","+t.v[0][1];for(n=1,r=t._length;n<r;n+=1)a+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];if(t.c&&r>1&&(a+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),i.lastPath!==a){var s="";i.elem&&(t.c&&(s=e.inv?this.solidPath+a:a),i.elem.setAttribute("d",s)),i.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={};function t(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}return e.createFilter=function e(e,t){var i=createNS("filter");return i.setAttribute("id",e),!0!==t&&(i.setAttribute("filterUnits","objectBoundingBox"),i.setAttribute("x","0%"),i.setAttribute("y","0%"),i.setAttribute("width","100%"),i.setAttribute("height","100%")),i},e.createAlphaToLuminanceFilter=t,e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"u">typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,i,n="SourceGraphic",r=e.data.ef?e.data.ef.length:0,a=createElementID(),s=filtersFactory.createFilter(a,!0),o=0;for(t=0,this.filters=[];t<r;t+=1){i=null;var l=e.data.ef[t].ty;registeredEffects$1[l]&&(i=new registeredEffects$1[l].effect(s,e.effectsManager.effectElements[t],e,idPrefix+o,n),n=idPrefix+o,registeredEffects$1[l].countsAsEffect&&(o+=1)),i&&this.filters.push(i)}o&&(e.globalData.defs.appendChild(s),e.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+a+")")),this.filters.length&&e.addRenderableComponent(this)}function registerEffect$1(e,t,i){registeredEffects$1[e]={effect:t,countsAsEffect:i}}function SVGBaseElement(){}function HierarchyElement(){}
vendor: 4,900 bytes, line 27
27function RenderableDOMElement(){}function IImageElement(e,t,i){this.assetData=t.getAssetData(e.refId),this.assetData&&this.assetData.sid&&(this.assetData=t.slotManager.getProp(this.assetData)),this.initElement(e,t,i),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(e,t){this.elem=e,this.pos=t}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(e){var t,i=this.filters.length;for(t=0;t<i;t+=1)this.filters[t].renderFrame(e)},SVGEffects.prototype.getEffects=function(e){var t,i=this.filters.length,n=[];for(t=0;t<i;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e=null;if(this.data.td){this.matteMasks={};var t=createNS("g");t.setAttribute("id",this.layerId),t.appendChild(this.layerElement),e=t,this.globalData.defs.appendChild(t)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),e=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var i=createNS("clipPath"),n=createNS("path");n.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var r=createElementID();if(i.setAttribute("id",r),i.appendChild(n),this.globalData.defs.appendChild(i),this.checkMasks()){var a=createNS("g");a.setAttribute("clip-path","url("+getLocationHref()+"#"+r+")"),a.appendChild(this.layerElement),this.transformedElement=a,e?e.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+r+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(e){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[e]){var t,i,n,r,a=this.layerId+"_"+e;if(1===e||3===e){var s=createNS("mask");s.setAttribute("id",a),s.setAttribute("mask-type",3===e?"luminance":"alpha"),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),s.appendChild(n),this.globalData.defs.appendChild(s),featureSupport.maskType||1!==e||(s.setAttribute("mask-type","luminance"),t=createElementID(),i=filtersFactory.createFilter(t),this.globalData.defs.appendChild(i),i.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(r=createNS("g")).appendChild(n),s.appendChild(r),r.setAttribute("filter","url("+getLocationHref()+"#"+t+")"))}else if(2===e){var o=createNS("mask");o.setAttribute("id",a),o.setAttribute("mask-type","alpha");var l=createNS("g");o.appendChild(l),t=createElementID(),i=filtersFactory.createFilter(t);var u=createNS("feComponentTransfer");u.setAttribute("in","SourceGraphic"),i.appendChild(u);var c=createNS("feFuncA");c.setAttribute("type","table"),c.setAttribute("tableValues","1.0 0.0"),u.appendChild(c),this.globalData.defs.appendChild(i);var d=createNS("rect");d.setAttribute("width",this.comp.data.w),d.setAttribute("height",this.comp.data.h),d.setAttribute("x","0"),d.setAttribute("y","0"),d.setAttribute("fill","#ffffff"),d.setAttribute("opacity","0"),l.setAttribute("filter","url("+getLocationHref()+"#"+t+")"),l.appendChild(d),(n=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),l.appendChild(n),featureSupport.maskType||(o.setAttribute("mask-type","luminance"),i.appendChild(filtersFactory.createAlphaToLuminanceFilter()),r=createNS("g"),l.appendChild(d),r.appendChild(this.layerElement),l.appendChild(r)),this.globalData.defs.appendChild(o)}this.matteMasks[e]=a}return this.matteMasks[e]},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+e+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}}
vendor: 58,773 bytes, line 27
27,function(){extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initTransform(e,t,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement)}(),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(e){var t,i=this.shapeModifiers.length;for(t=0;t<i;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=0,i=this.shapeModifiers.length;t<i;)if(this.shapeModifiers[t].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(t=this.shapeModifiers.length,e=t-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,i=0,n=t.length;i<n;){if(t[i].elem===e)return t[i].pos;i+=1}return 0},addProcessedElement:function(e,t){for(var i=this.processedElements,n=i.length;n;)if(i[n-=1].elem===e){i[n].pos=t;return}i.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(e,t,i){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=i,this.lvl=t,this._isAnimated=!!i.k;for(var n=0,r=e.length;n<r;){if(e[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(e,t,i,n){this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=i,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var r,a,s=t.length||0;for(r=0;r<s;r+=1)a=PropertyFactory.getProp(e,t[r].v,0,0,this),this.k=a.k||this.k,this.dataProps[r]={n:t[r].n,p:a};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=i,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=i}function SVGNoStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.style=i}function GradientProperty(e,t,i){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var n=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(i),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,i)}function SVGGradientStrokeStyleData(e,t,i){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,i),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(e,t,i){this.transform={mProps:e,op:t,container:i},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,i=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<i;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(e,t){for(var i=0,n=this.o.length/2;i<n;){if(Math.abs(e[4*i]-e[4*t+2*i])>.01)return!1;i+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,i,n,r=4*this.data.p;for(t=0;t<r;t+=1)i=t%4==0?100:255,n=Math.round(this.prop.v[t]*i),this.c[t]!==n&&(this.c[t]=n,this._cmdf=!e);if(this.o.length)for(r=this.prop.v.length,t=4*this.data.p;t<r;t+=1)i=t%2==0?100:1,n=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==n&&(this.o[t-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,i){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=i,this.stops=[],this.setGradientData(i.pElem,t),this.setGradientOpacity(t,i),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var i,n,r,a=createElementID(),s=createNS(1===t.t?"linearGradient":"radialGradient");s.setAttribute("id",a),s.setAttribute("spreadMethod","pad"),s.setAttribute("gradientUnits","userSpaceOnUse");var o=[];for(n=0,r=4*t.g.p;n<r;n+=4)i=createNS("stop"),s.appendChild(i),o.push(i);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+getLocationHref()+"#"+a+")"),this.gf=s,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var i,n,r,a=createNS("mask"),s=createNS("path");a.appendChild(s);var o=createElementID(),l=createElementID();a.setAttribute("id",l);var u=createNS(1===e.t?"linearGradient":"radialGradient");u.setAttribute("id",o),u.setAttribute("spreadMethod","pad"),u.setAttribute("gradientUnits","userSpaceOnUse"),r=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var c=this.stops;for(n=4*e.g.p;n<r;n+=2)(i=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),u.appendChild(i),c.push(i);s.setAttribute("gf"===e.ty?"fill":"stroke","url("+getLocationHref()+"#"+o+")"),"gs"===e.ty&&(s.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),s.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&s.setAttribute("stroke-miterlimit",e.ml)),this.of=u,this.ms=a,this.ost=c,this.maskId=l,t.msElem=s}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(e,t,i,n){if(0===t)return"";var r,a=e.o,s=e.i,o=e.v,l=" M"+n.applyToPointStringified(o[0][0],o[0][1]);for(r=1;r<t;r+=1)l+=" C"+n.applyToPointStringified(a[r-1][0],a[r-1][1])+" "+n.applyToPointStringified(s[r][0],s[r][1])+" "+n.applyToPointStringified(o[r][0],o[r][1]);return i&&t&&(l+=" C"+n.applyToPointStringified(a[r-1][0],a[r-1][1])+" "+n.applyToPointStringified(s[0][0],s[0][1])+" "+n.applyToPointStringified(o[0][0],o[0][1])+"z"),l},SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function i(e,t,i){(i||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(i||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(){}function r(i,n,r){var a,s,o,l,u,c,d,h,f,p,m=n.styles.length,g=n.lvl;for(c=0;c<m;c+=1){if(l=n.sh._mdf||r,n.styles[c].lvl<g){for(h=t.reset(),f=g-n.styles[c].lvl,p=n.transformers.length-1;!l&&f>0;)l=n.transformers[p].mProps._mdf||l,f-=1,p-=1;if(l)for(f=g-n.styles[c].lvl,p=n.transformers.length-1;f>0;)h.multiply(n.transformers[p].mProps.v),f-=1,p-=1}else h=e;if(s=(d=n.sh.paths)._length,l){for(a=0,o="";a<s;a+=1)(u=d.shapes[a])&&u._length&&(o+=buildShapeString(u,u._length,u.c,h));n.caches[c]=o}else o=n.caches[c];n.styles[c].d+=!0===i.hd?"":o,n.styles[c]._mdf=l||n.styles[c]._mdf}}function a(e,t,i){var n=t.style;(t.c._mdf||i)&&n.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i)&&n.pElem.setAttribute("fill-opacity",t.o.v)}function s(e,t,i){o(e,t,i),l(e,t,i)}function o(e,t,i){var n,r,a,s,o,l=t.gf,u=t.g._hasOpacity,c=t.s.v,d=t.e.v;if(t.o._mdf||i){var h="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(h,t.o.v)}if(t.s._mdf||i){var f=1===e.t?"x1":"cx",p="x1"===f?"y1":"cy";l.setAttribute(f,c[0]),l.setAttribute(p,c[1]),u&&!t.g._collapsable&&(t.of.setAttribute(f,c[0]),t.of.setAttribute(p,c[1]))}if(t.g._cmdf||i){n=t.cst;var m=t.g.c;for(r=0,a=n.length;r<a;r+=1)(s=n[r]).setAttribute("offset",m[4*r]+"%"),s.setAttribute("stop-color","rgb("+m[4*r+1]+","+m[4*r+2]+","+m[4*r+3]+")")}if(u&&(t.g._omdf||i)){var g=t.g.o;for(r=0,a=(n=t.g._collapsable?t.cst:t.ost).length;r<a;r+=1)s=n[r],t.g._collapsable||s.setAttribute("offset",g[2*r]+"%"),s.setAttribute("stop-opacity",g[2*r+1])}if(1===e.t)(t.e._mdf||i)&&(l.setAttribute("x2",d[0]),l.setAttribute("y2",d[1]),u&&!t.g._collapsable&&(t.of.setAttribute("x2",d[0]),t.of.setAttribute("y2",d[1])));else if((t.s._mdf||t.e._mdf||i)&&(o=Math.sqrt(Math.pow(c[0]-d[0],2)+Math.pow(c[1]-d[1],2)),l.setAttribute("r",o),u&&!t.g._collapsable&&t.of.setAttribute("r",o)),t.s._mdf||t.e._mdf||t.h._mdf||t.a._mdf||i){o||(o=Math.sqrt(Math.pow(c[0]-d[0],2)+Math.pow(c[1]-d[1],2)));var v=Math.atan2(d[1]-c[1],d[0]-c[0]),y=t.h.v;y>=1?y=.99:y<=-1&&(y=-.99);var b=o*y,x=Math.cos(v+t.a.v)*b+c[0],S=Math.sin(v+t.a.v)*b+c[1];l.setAttribute("fx",x),l.setAttribute("fy",S),u&&!t.g._collapsable&&(t.of.setAttribute("fx",x),t.of.setAttribute("fy",S))}}function l(e,t,i){var n=t.style,r=t.d;r&&(r._mdf||i)&&r.dashStr&&(n.pElem.setAttribute("stroke-dasharray",r.dashStr),n.pElem.setAttribute("stroke-dashoffset",r.dashoffset[0])),t.c&&(t.c._mdf||i)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||i)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return a;case"gf":return o;case"gs":return s;case"st":return l;case"sh":case"el":case"rc":case"sr":return r;case"tr":return i;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,i){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,i),this.prevViewData=[]}function LetterProps(e,t,i,n,r,a){this.o=e,this.sw=t,this.sc=i,this.fc=n,this.m=r,this.p=a,this._mdf={o:!0,sw:!!t,sc:!!i,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,i,n,r=this.shapes.length,a=this.stylesList.length,s=[],o=!1;for(i=0;i<a;i+=1){for(e=0,n=this.stylesList[i],o=!1,s.length=0;e<r;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(s.push(t),o=t._isAnimated||o);s.length>1&&o&&this.setShapesAsAnimated(s)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,i=e.length;for(t=0;t<i;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var i,n=new SVGStyleData(e,t),r=n.pElem;return"st"===e.ty?i=new SVGStrokeStyleData(this,e,n):"fl"===e.ty?i=new SVGFillStyleData(this,e,n):"gf"===e.ty||"gs"===e.ty?(i=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,n),this.globalData.defs.appendChild(i.gf),i.maskId&&(this.globalData.defs.appendChild(i.ms),this.globalData.defs.appendChild(i.of),r.setAttribute("mask","url("+getLocationHref()+"#"+i.maskId+")"))):"no"===e.ty&&(i=new SVGNoStyleData(this,e,n)),("st"===e.ty||"gs"===e.ty)&&(r.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),r.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),r.setAttribute("fill-opacity","0"),1===e.lj&&r.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&r.setAttribute("fill-rule","evenodd"),e.ln&&r.setAttribute("id",e.ln),e.cl&&r.setAttribute("class",e.cl),e.bm&&(r.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(n),this.addToAnimatedContents(e,i),i},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var i=TransformPropertyFactory.getTransformProperty(this,e,this),n=new SVGTransformData(i,i.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,i){var n=4;"rc"===e.ty?n=5:"el"===e.ty?n=6:"sr"===e.ty&&(n=7);var r=new SVGShapeData(t,i,ShapePropertyFactory.getShapeProp(this,e,n,this));return this.shapes.push(r),this.addShapeToModifiers(r),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var i=0,n=this.animatedContents.length;i<n;){if(this.animatedContents[i].element===t)return;i+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,i=e.styles,n=this.stylesList.length;for(t=0;t<n;t+=1)-1!==i.indexOf(this.stylesList[t])||this.stylesList[t].closed||i.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var e,t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,i,n,r,a,s){var o,l,u,c,d,h,f=[].concat(a),p=e.length-1,m=[],g=[];for(o=p;o>=0;o-=1){if((h=this.searchProcessedElement(e[o]))?t[o]=i[h-1]:e[o]._render=s,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty||"no"===e[o].ty)h?t[o].style.closed=e[o].hd:t[o]=this.createStyleElement(e[o],r),e[o]._render&&t[o].style.pElem.parentNode!==n&&n.appendChild(t[o].style.pElem),m.push(t[o].style);else if("gr"===e[o].ty){if(h)for(l=0,u=t[o].it.length;l<u;l+=1)t[o].prevViewData[l]=t[o].it[l];else t[o]=this.createGroupElement(e[o]);this.searchShapes(e[o].it,t[o].it,t[o].prevViewData,t[o].gr,r+1,f,s),e[o]._render&&t[o].gr.parentNode!==n&&n.appendChild(t[o].gr)}else"tr"===e[o].ty?(h||(t[o]=this.createTransformElement(e[o],n)),c=t[o].transform,f.push(c)):"sh"===e[o].ty||"rc"===e[o].ty||"el"===e[o].ty||"sr"===e[o].ty?(h||(t[o]=this.createShapeElement(e[o],f,r)),this.setElementStyles(t[o])):"tm"===e[o].ty||"rd"===e[o].ty||"ms"===e[o].ty||"pb"===e[o].ty||"zz"===e[o].ty||"op"===e[o].ty?(h?(d=t[o]).closed=!1:((d=ShapeModifiers.getModifier(e[o].ty)).init(this,e[o]),t[o]=d,this.shapeModifiers.push(d)),g.push(d)):"rp"===e[o].ty&&(h?(d=t[o]).closed=!0:(d=ShapeModifiers.getModifier(e[o].ty),t[o]=d,d.init(this,e,o,t),this.shapeModifiers.push(d),s=!1),g.push(d));this.addProcessedElement(e[o],o+1)}for(o=0,p=m.length;o<p;o+=1)m[o].closed=!0;for(o=0,p=g.length;o<p;o+=1)g[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,i=this.animatedContents.length;for(e=0;e<i;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(e,t,i,n,r,a){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var s=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,s=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,s=!0),this.sc!==i&&(this.sc=i,this._mdf.sc=!0,s=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,s=!0),this.m!==r&&(this.m=r,this._mdf.m=!0,s=!0),a.length&&(this.p[0]!==a[0]||this.p[1]!==a[1]||this.p[4]!==a[4]||this.p[5]!==a[5]||this.p[12]!==a[12]||this.p[13]!==a[13])&&(this.p=a,this._mdf.p=!0,s=!0),s},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t,i=this.currentData,n=this.keysIndex;if(this.lock)return void this.setCurrentData(this.currentData);this.lock=!0,this._mdf=!1;var r=this.effectsSequence.length,a=e||this.data.d.k[this.keysIndex].s;for(t=0;t<r;t+=1)a=n!==this.keysIndex?this.effectsSequence[t](a,a.t):this.effectsSequence[t](this.currentData,a.t);i!==a&&this.setCurrentData(a),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,i=0,n=e.length;i<=n-1&&i!==n-1&&!(e[i+1].t>t);)i+=1;return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,i,n=[],r=0,a=e.length,s=!1,o=!1,l="";r<a;)s=o,o=!1,t=e.charCodeAt(r),l=e.charAt(r),FontManager.isCombinedCharacter(t)?s=!0:t>=55296&&t<=56319?FontManager.isRegionalFlag(e,r)?l=e.substr(r,14):(i=e.charCodeAt(r+1))>=56320&&i<=57343&&(FontManager.isModifier(t,i)?(l=e.substr(r,2),s=!0):l=FontManager.isFlagEmoji(e.substr(r,4))?e.substr(r,4):e.substr(r,2)):t>56319?(i=e.charCodeAt(r+1),FontManager.isVariationSelector(t)&&(s=!0)):FontManager.isZeroWidthJoiner(t)&&(s=!0,o=!0),s?(n[n.length-1]+=l,s=!1):n.push(l),r+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t=this.elem.globalData.fontManager,i=this.data,n=[],r=0,a=i.m.g,s=0,o=0,l=0,u=[],c=0,d=0,h=t.getFontByName(e.f),f=0,p=getFontProperties(h);e.fWeight=p.weight,e.fStyle=p.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),v=e.finalText.length,e.finalLineHeight=e.lh;var m=e.tr/1e3*e.finalSize;if(e.sz)for(var g,v,y,b,x,S,C,k,E,w,O=!0,T=e.sz[0],$=e.sz[1];O;){w=this.buildFinalText(e.t),E=0,c=0,v=w.length,m=e.tr/1e3*e.finalSize;var A=-1;for(g=0;g<v;g+=1)k=w[g].charCodeAt(0),y=!1," "===w[g]?A=g:(13===k||3===k)&&(c=0,y=!0,E+=e.finalLineHeight||1.2*e.finalSize),t.chars?(C=t.getCharData(w[g],h.fStyle,h.fFamily),f=y?0:C.w*e.finalSize/100):f=t.measureText(w[g],e.f,e.finalSize),c+f>T&&" "!==w[g]?(-1===A?v+=1:g=A,E+=e.finalLineHeight||1.2*e.finalSize,w.splice(g,+(A===g),"\r"),A=-1,c=0):(c+=f,c+=m);E+=h.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&$<E?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=w,v=e.finalText.length,O=!1)}c=-m,f=0;var P=0;for(g=0;g<v;g+=1)if(y=!1,13===(k=(_=e.finalText[g]).charCodeAt(0))||3===k?(P=0,u.push(c),d=c>d?c:d,c=-2*m,b="",y=!0,l+=1):b=_,t.chars?(C=t.getCharData(_,h.fStyle,t.getFontByName(e.f).fFamily),f=y?0:C.w*e.finalSize/100):f=t.measureText(b,e.f,e.finalSize)," "===_?P+=f+m:(c+=f+m+P,P=0),n.push({l:f,an:f,add:s,n:y,anIndexes:[],val:b,line:l,animatorJustifyOffset:0}),2==a){if(s+=f,""===b||" "===b||g===v-1){for((""===b||" "===b)&&(s-=f);o<=g;)n[o].an=s,n[o].ind=r,n[o].extra=f,o+=1;r+=1,s=0}}else if(3==a){if(s+=f,""===b||g===v-1){for(""===b&&(s-=f);o<=g;)n[o].an=s,n[o].ind=r,n[o].extra=f,o+=1;s=0,r+=1}}else n[r].ind=r,n[r].extra=0,r+=1;if(e.l=n,d=c>d?c:d,u.push(c),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=d,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=u;var I=i.a;S=I.length;var M=[];for(x=0;x<S;x+=1){for((D=I[x]).a.sc&&(e.strokeColorAnim=!0),D.a.sw&&(e.strokeWidthAnim=!0),(D.a.fc||D.a.fh||D.a.fs||D.a.fb)&&(e.fillColorAnim=!0),j=0,R=D.s.b,g=0;g<v;g+=1)(N=n[g]).anIndexes[x]=j,(1==R&&""!==N.val||2==R&&""!==N.val&&" "!==N.val||3==R&&(N.n||" "==N.val||g==v-1)||4==R&&(N.n||g==v-1))&&(1===D.s.rn&&M.push(j),j+=1);i.a[x].s.totalChars=j;var _,D,N,R,j,L,F=-1;if(1===D.s.rn)for(g=0;g<v;g+=1)F!=(N=n[g]).anIndexes[x]&&(F=N.anIndexes[x],L=M.splice(Math.floor(Math.random()*M.length),1)[0]),N.anIndexes[x]=L}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=h.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var i=this.copyData({},this.data.d.k[t].s);i=this.copyData(i,e),this.data.d.k[t].s=i,this.recalculate(t),this.setCurrentData(i),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,i=Math.floor;function n(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),"e"in t?this.e=PropertyFactory.getProp(e,t.e,0,0,this):this.e={v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var r=0,a=0,s=1,o=1;this.ne.v>0?r=this.ne.v/100:a=-this.ne.v/100,this.xe.v>0?s=1-this.xe.v/100:o=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(r,a,s,o).get,u=0,c=this.finalS,d=this.finalE,h=this.data.sh;if(2===h)u=l(u=d===c?+(n>=d):e(0,t(.5/(d-c)+(n-c)/(d-c),1)));else if(3===h)u=l(u=d===c?n>=d?0:1:1-e(0,t(.5/(d-c)+(n-c)/(d-c),1)));else if(4===h)d===c?u=0:(u=e(0,t(.5/(d-c)+(n-c)/(d-c),1)))<.5?u*=2:u=1-2*(u-.5),u=l(u);else if(5===h){if(d===c)u=0;else{var f=d-c,p=-f/2+(n=t(e(0,n+.5-c),d-c)),m=f/2;u=Math.sqrt(1-p*p/(m*m))}u=l(u)}else 6===h?u=l(u=d===c?0:(1+Math.cos(Math.PI+2*Math.PI*(n=t(e(0,n+.5-c),d-c))/(d-c)))/2):(n>=i(c)&&(u=n-c<0?e(0,t(t(d,1)-(c-n),1)):e(0,t(d-n,1))),u=l(u));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var v=.5-.5*g;u<v?u=0:(u=(u-v)/g)>1&&(u=1)}return u*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,i=this.o.v/t,n=this.s.v/t+i,r=this.e.v/t+i;if(n>r){var a=n;n=r,r=a}this.finalS=n,this.finalE=r}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,i){return new n(e,t,i)}}}();function TextAnimatorDataProperty(e,t,i){var n={propType:!1},r=PropertyFactory.getProp,a=t.a;this.a={r:a.r?r(e,a.r,0,degToRads,i):n,rx:a.rx?r(e,a.rx,0,degToRads,i):n,ry:a.ry?r(e,a.ry,0,degToRads,i):n,sk:a.sk?r(e,a.sk,0,degToRads,i):n,sa:a.sa?r(e,a.sa,0,degToRads,i):n,s:a.s?r(e,a.s,1,.01,i):n,a:a.a?r(e,a.a,1,0,i):n,o:a.o?r(e,a.o,0,.01,i):n,p:a.p?r(e,a.p,1,0,i):n,sw:a.sw?r(e,a.sw,0,0,i):n,sc:a.sc?r(e,a.sc,1,0,i):n,fc:a.fc?r(e,a.fc,1,0,i):n,fh:a.fh?r(e,a.fh,0,0,i):n,fs:a.fs?r(e,a.fs,0,.01,i):n,fb:a.fb?r(e,a.fb,0,.01,i):n,t:a.t?r(e,a.t,0,0,i):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,i),this.s.t=t.s.t}function TextAnimatorProperty(e,t,i){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=i,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(i)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,i=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e<i;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:n(this._elem,this._textData.p.a,0,0,this),f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:n(this._elem,this._textData.p.r,0,0,this),p:n(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var i,n,r,a,s,o,l,u,c,d,h,f,p,m,g,v,y,b,x=this._moreOptions.alignment.v,S=this._animatorsData,C=this._textData,k=this.mHelper,E=this._renderType,w=this.renderedLetters.length,O=e.l;if(this._hasMaskedPath){if(q=this._pathData.m,!this._pathData.n||this._pathData._mdf){var T,$,A,P,I,M,_,D,N,R,j,L,F,B,z,H,V,W,q,G,X=q.v;for(this._pathData.r.v&&(X=X.reverse()),I={tLength:0,segments:[]},P=X._length-1,H=0,A=0;A<P;A+=1)G=bez.buildBezierData(X.v[A],X.v[A+1],[X.o[A][0]-X.v[A][0],X.o[A][1]-X.v[A][1]],[X.i[A+1][0]-X.v[A+1][0],X.i[A+1][1]-X.v[A+1][1]]),I.tLength+=G.segmentLength,I.segments.push(G),H+=G.segmentLength;A=P,q.v.c&&(G=bez.buildBezierData(X.v[A],X.v[0],[X.o[A][0]-X.v[A][0],X.o[A][1]-X.v[A][1]],[X.i[0][0]-X.v[0][0],X.i[0][1]-X.v[0][1]]),I.tLength+=G.segmentLength,I.segments.push(G),H+=G.segmentLength),this._pathData.pi=I}if(I=this._pathData.pi,M=this._pathData.f.v,j=0,R=1,D=0,N=!0,B=I.segments,M<0&&q.v.c)for(I.tLength<Math.abs(M)&&(M=-Math.abs(M)%I.tLength),j=B.length-1,R=(F=B[j].points).length-1;M<0;)M+=F[R].partialLength,(R-=1)<0&&(j-=1,R=(F=B[j].points).length-1);L=(F=B[j].points)[R-1],z=(_=F[R]).partialLength}P=O.length,T=0,$=0;var Y=1.2*e.finalSize*.714,U=!0;a=S.length;var K=-1,J=M,Z=j,Q=R,ee=-1,et="",ei=this.defaultPropsArray;if(2===e.j||1===e.j){var en=0,er=0,ea=2===e.j?-.5:-1,es=0,eo=!0;for(A=0;A<P;A+=1)if(O[A].n){for(en&&(en+=er);es<A;)O[es].animatorJustifyOffset=en,es+=1;en=0,eo=!0}else{for(r=0;r<a;r+=1)(i=S[r].a).t.propType&&(eo&&2===e.j&&(er+=i.t.v*ea),(o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars)).length?en+=i.t.v*o[0]*ea:en+=i.t.v*o*ea);eo=!1}for(en&&(en+=er);es<A;)O[es].animatorJustifyOffset=en,es+=1}for(A=0;A<P;A+=1){if(k.reset(),d=1,O[A].n)T=0,$+=e.yOffset,$+=+!!U,M=J,U=!1,this._hasMaskedPath&&(j=Z,R=Q,L=(F=B[j].points)[R-1],z=(_=F[R]).partialLength,D=0),et="",y="",g="",b="",ei=this.defaultPropsArray;else{if(this._hasMaskedPath){if(ee!==O[A].line){switch(e.j){case 1:M+=H-e.lineWidths[O[A].line];break;case 2:M+=(H-e.lineWidths[O[A].line])/2}ee=O[A].line}K!==O[A].ind&&(O[K]&&(M+=O[K].extra),M+=O[A].an/2,K=O[A].ind),M+=x[0]*O[A].an*.005;var el=0;for(r=0;r<a;r+=1)(i=S[r].a).p.propType&&((o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars)).length?el+=i.p.v[0]*o[0]:el+=i.p.v[0]*o),i.a.propType&&((o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars)).length?el+=i.a.v[0]*o[0]:el+=i.a.v[0]*o);for(N=!0,this._pathData.a.v&&(M=.5*O[0].an+(H-this._pathData.f.v-.5*O[0].an-.5*O[O.length-1].an)*K/(P-1)+this._pathData.f.v);N;)D+z>=M+el||!F?(V=(M+el-D)/_.partialLength,u=L.point[0]+(_.point[0]-L.point[0])*V,c=L.point[1]+(_.point[1]-L.point[1])*V,k.translate(-x[0]*O[A].an*.005,-(.01*(x[1]*Y))),N=!1):F&&(D+=_.partialLength,(R+=1)>=F.length&&(R=0,B[j+=1]?F=B[j].points:q.v.c?(R=0,F=B[j=0].points):(D-=_.partialLength,F=null)),F&&(L=_,z=(_=F[R]).partialLength));l=O[A].an/2-O[A].add,k.translate(-l,0,0)}else l=O[A].an/2-O[A].add,k.translate(-l,0,0),k.translate(-x[0]*O[A].an*.005,-x[1]*Y*.01,0);for(r=0;r<a;r+=1)(i=S[r].a).t.propType&&(o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars),(0!==T||0!==e.j)&&(this._hasMaskedPath?o.length?M+=i.t.v*o[0]:M+=i.t.v*o:o.length?T+=i.t.v*o[0]:T+=i.t.v*o));for(e.strokeWidthAnim&&(f=e.sw||0),e.strokeColorAnim&&(h=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(p=[e.fc[0],e.fc[1],e.fc[2]]),r=0;r<a;r+=1)(i=S[r].a).a.propType&&((o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars)).length?k.translate(-i.a.v[0]*o[0],-i.a.v[1]*o[1],i.a.v[2]*o[2]):k.translate(-i.a.v[0]*o,-i.a.v[1]*o,i.a.v[2]*o));for(r=0;r<a;r+=1)(i=S[r].a).s.propType&&((o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars)).length?k.scale(1+(i.s.v[0]-1)*o[0],1+(i.s.v[1]-1)*o[1],1):k.scale(1+(i.s.v[0]-1)*o,1+(i.s.v[1]-1)*o,1));for(r=0;r<a;r+=1){if(i=S[r].a,o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars),i.sk.propType&&(o.length?k.skewFromAxis(-i.sk.v*o[0],i.sa.v*o[1]):k.skewFromAxis(-i.sk.v*o,i.sa.v*o)),i.r.propType&&(o.length?k.rotateZ(-i.r.v*o[2]):k.rotateZ(-i.r.v*o)),i.ry.propType&&(o.length?k.rotateY(i.ry.v*o[1]):k.rotateY(i.ry.v*o)),i.rx.propType&&(o.length?k.rotateX(i.rx.v*o[0]):k.rotateX(i.rx.v*o)),i.o.propType&&(o.length?d+=(i.o.v*o[0]-d)*o[0]:d+=(i.o.v*o-d)*o),e.strokeWidthAnim&&i.sw.propType&&(o.length?f+=i.sw.v*o[0]:f+=i.sw.v*o),e.strokeColorAnim&&i.sc.propType)for(m=0;m<3;m+=1)o.length?h[m]+=(i.sc.v[m]-h[m])*o[0]:h[m]+=(i.sc.v[m]-h[m])*o;if(e.fillColorAnim&&e.fc){if(i.fc.propType)for(m=0;m<3;m+=1)o.length?p[m]+=(i.fc.v[m]-p[m])*o[0]:p[m]+=(i.fc.v[m]-p[m])*o;i.fh.propType&&(p=o.length?addHueToRGB(p,i.fh.v*o[0]):addHueToRGB(p,i.fh.v*o)),i.fs.propType&&(p=o.length?addSaturationToRGB(p,i.fs.v*o[0]):addSaturationToRGB(p,i.fs.v*o)),i.fb.propType&&(p=o.length?addBrightnessToRGB(p,i.fb.v*o[0]):addBrightnessToRGB(p,i.fb.v*o))}}for(r=0;r<a;r+=1)(i=S[r].a).p.propType&&(o=(n=S[r].s).getMult(O[A].anIndexes[r],C.a[r].s.totalChars),this._hasMaskedPath?o.length?k.translate(0,i.p.v[1]*o[0],-i.p.v[2]*o[1]):k.translate(0,i.p.v[1]*o,-i.p.v[2]*o):o.length?k.translate(i.p.v[0]*o[0],i.p.v[1]*o[1],-i.p.v[2]*o[2]):k.translate(i.p.v[0]*o,i.p.v[1]*o,-i.p.v[2]*o));if(e.strokeWidthAnim&&(g=f<0?0:f),e.strokeColorAnim&&(v="rgb("+Math.round(255*h[0])+","+Math.round(255*h[1])+","+Math.round(255*h[2])+")"),e.fillColorAnim&&e.fc&&(y="rgb("+Math.round(255*p[0])+","+Math.round(255*p[1])+","+Math.round(255*p[2])+")"),this._hasMaskedPath){if(k.translate(0,-e.ls),k.translate(0,x[1]*Y*.01+$,0),this._pathData.p.v){var eu=180*Math.atan(W=(_.point[1]-L.point[1])/(_.point[0]-L.point[0]))/Math.PI;_.point[0]<L.point[0]&&(eu+=180),k.rotate(-eu*Math.PI/180)}k.translate(u,c,0),M-=x[0]*O[A].an*.005,O[A+1]&&K!==O[A+1].ind&&(M+=O[A].an/2,M+=.001*e.tr*e.finalSize)}else{switch(k.translate(T,$,0),e.ps&&k.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:k.translate(O[A].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[O[A].line]),0,0);break;case 2:k.translate(O[A].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[O[A].line])/2,0,0)}k.translate(0,-e.ls),k.translate(l,0,0),k.translate(x[0]*O[A].an*.005,x[1]*Y*.01,0),T+=O[A].l+.001*e.tr*e.finalSize}"html"===E?et=k.toCSS():"svg"===E?et=k.to2dCSS():ei=[k.props[0],k.props[1],k.props[2],k.props[3],k.props[4],k.props[5],k.props[6],k.props[7],k.props[8],k.props[9],k.props[10],k.props[11],k.props[12],k.props[13],k.props[14],k.props[15]],b=d}w<=A?(s=new LetterProps(b,g,v,y,et,ei),this.renderedLetters.push(s),w+=1,this.lettersChangedFlag=!0):(s=this.renderedLetters[A],this.lettersChangedFlag=s.update(b,g,v,y,et,ei)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(e,t,i){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,i),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,i),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)},ITextElement.prototype.createPathShape=function(e,t){var i,n,r=t.length,a="";for(i=0;i<r;i+=1)"sh"===t[i].ty&&(a+=buildShapeString(n=t[i].ks.k,n.i.length,!0,e));return a},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,i,n,r){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[i]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[i])/2,0,0)}t.translate(n,r,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(e,t,i){this.textSpans=[],this.renderType="svg",this.initElement(e,t,i)}function ISolidElement(e,t,i){this.initElement(e,t,i)}function NullElement(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initFrame(),this.initTransform(e,t,i),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(e,t,i){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,i),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var i="";if(t&&t.title){var n=createNS("title"),r=createElementID();n.setAttribute("id",r),n.textContent=t.title,this.svgElement.appendChild(n),i+=r}if(t&&t.description){var a=createNS("desc"),s=createElementID();a.setAttribute("id",s),a.textContent=t.description,this.svgElement.appendChild(a),i+=" "+s}i&&this.svgElement.setAttribute("aria-labelledby",i);var o=createNS("defs");this.svgElement.appendChild(o);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"},width:t&&t.width,height:t&&t.height,runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,i=e.length,n=[],r="";t<i;)"\r"===e[t]||"\x03"===e[t]?(n.push(r),r=""):r+=e[t],t+=1;return n.push(r),n},SVGTextLottieElement.prototype.buildShapeData=function(e,t){if(e.shapes&&e.shapes.length){var i=e.shapes[0];if(i.it){var n=i.it[i.it.length-1];n.s&&(n.s.k[0]=t,n.s.k[1]=t)}}return e},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e?e.l.length:0),e.fc?this.layerElement.setAttribute("fill",this.buildColor(e.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),e.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(e.sc)),this.layerElement.setAttribute("stroke-width",e.sw)),this.layerElement.setAttribute("font-size",e.finalSize);var t=this.globalData.fontManager.getFontByName(e.f);if(t.fClass)this.layerElement.setAttribute("class",t.fClass);else{this.layerElement.setAttribute("font-family",t.fFamily);var i=e.fWeight,n=e.fStyle;this.layerElement.setAttribute("font-style",n),this.layerElement.setAttribute("font-weight",i)}this.layerElement.setAttribute("aria-label",e.t);var r=e.l||[],a=!!this.globalData.fontManager.chars;g=r.length;var s=this.mHelper,o="",l=this.data.singleShape,u=0,c=0,d=!0,h=.001*e.tr*e.finalSize;if(!l||a||e.sz){var f=this.textSpans.length;for(m=0;m<g;m+=1){if(this.textSpans[m]||(this.textSpans[m]={span:null,childSpan:null,glyph:null}),!a||!l||0===m){if(v=f>m?this.textSpans[m].span:createNS(a?"g":"text"),f<=m){if(v.setAttribute("stroke-linecap","butt"),v.setAttribute("stroke-linejoin","round"),v.setAttribute("stroke-miterlimit","4"),this.textSpans[m].span=v,a){var p=createNS("g");v.appendChild(p),this.textSpans[m].childSpan=p}this.textSpans[m].span=v,this.layerElement.appendChild(v)}v.style.display="inherit"}if(s.reset(),l&&(r[m].n&&(u=-h,c+=e.yOffset,c+=+!!d,d=!1),this.applyTextPropertiesToMatrix(e,s,r[m].line,u,c),u+=r[m].l||0,u+=h),a){if(1===(y=this.globalData.fontManager.getCharData(e.finalText[m],t.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily)).t)b=new SVGCompElement(y.data,this.globalData,this);else{var m,g,v,y,b,x=emptyShapeData;y.data&&y.data.shapes&&(x=this.buildShapeData(y.data,e.finalSize)),b=new SVGShapeElement(x,this.globalData,this)}if(this.textSpans[m].glyph){var S=this.textSpans[m].glyph;this.textSpans[m].childSpan.removeChild(S.layerElement),S.destroy()}this.textSpans[m].glyph=b,b._debug=!0,b.prepareFrame(0),b.renderFrame(),this.textSpans[m].childSpan.appendChild(b.layerElement),1===y.t&&this.textSpans[m].childSpan.setAttribute("transform","scale("+e.finalSize/100+","+e.finalSize/100+")")}else l&&v.setAttribute("transform","translate("+s.props[12]+","+s.props[13]+")"),v.textContent=r[m].val,v.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}l&&v&&v.setAttribute("d",o)}else{var C=this.textContainer,k="start";switch(e.j){case 1:k="end";break;case 2:k="middle";break;default:k="start"}C.setAttribute("text-anchor",k),C.setAttribute("letter-spacing",h);var E=this.buildTextContents(e.finalText);for(m=0,g=E.length,c=e.ps?e.ps[1]+e.ascent:0;m<g;m+=1)(v=this.textSpans[m].span||createNS("tspan")).textContent=E[m],v.setAttribute("x",0),v.setAttribute("y",c),v.style.display="inherit",C.appendChild(v),this.textSpans[m]||(this.textSpans[m]={span:null,glyph:null}),this.textSpans[m].span=v,c+=e.finalLineHeight;this.layerElement.appendChild(C)}for(;m<this.textSpans.length;)this.textSpans[m].span.style.display="none",m+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var e,t,i=this.textSpans.length;for(e=0,this.renderedFrame=this.comp.renderedFrame;e<i;e+=1)(t=this.textSpans[e].glyph)&&(t.prepareFrame(this.comp.renderedFrame-this.data.st),t._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;var e,t,i,n,r,a=this.textAnimator.renderedLetters,s=this.textProperty.currentData.l;for(e=0,t=s.length;e<t;e+=1)!s[e].n&&(i=a[e],n=this.textSpans[e].span,(r=this.textSpans[e].glyph)&&r.renderFrame(),i._mdf.m&&n.setAttribute("transform",i.m),i._mdf.o&&n.setAttribute("opacity",i.o),i._mdf.sw&&n.setAttribute("stroke-width",i.sw),i._mdf.sc&&n.setAttribute("stroke",i.sc),i._mdf.fc&&n.setAttribute("fill",i.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRendererBase.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRendererBase.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRendererBase.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var i=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",e.w),n.setAttribute("height",e.h),n.setAttribute("x",0),n.setAttribute("y",0);var r=createElementID();i.setAttribute("id",r),i.appendChild(n),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+r+")"),t.appendChild(i),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var e,t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(e){var t=0,i=this.layers.length;for(t=0;t<i;t+=1)if(this.layers[t].ind===e)return t;return -1},SVGRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var i=this.createItem(this.layers[e]);if(t[e]=i,getExpressionsPlugin()&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(i),i.initExpressions()),this.appendElementInPos(i,e),this.layers[e].tt){var n="tp"in this.layers[e]?this.findIndexByInd(this.layers[e].tp):e-1;if(-1===n)return;if(this.elements[n]&&!0!==this.elements[n]){var r=t[n].getMatte(this.layers[e].tt);i.setMatte(r)}else this.buildItem(n),this.addPendingElement(i)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,i=this.elements.length;t<i;){if(this.elements[t]===e){var n="tp"in e.data?this.findIndexByInd(e.data.tp):t-1,r=this.elements[n].getMatte(this.layers[t].tt);e.setMatte(r);break}t+=1}}},SVGRendererBase.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var t,i=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=i-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<i;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(e,t){var i,n=e.getBaseElement();if(n){for(var r=0;r<t;)this.elements[r]&&!0!==this.elements[r]&&this.elements[r].getBaseElement()&&(i=this.elements[r].getBaseElement()),r+=1;i?this.layerElement.insertBefore(n,i):this.layerElement.appendChild(n)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initTransform(e,t,i),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),(this.data.xt||!t.progressiveLoad)&&this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t,i=this.tm.v;i===this.data.op&&(i=this.data.op-1),this.renderedFrame=i}var n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),t=n-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&(this.elements[t].prepareFrame(this.renderedFrame-this.layers[t].st),this.elements[t]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(e){var t,i=e.length,n="_";for(t=0;t<i;t+=1)n+=e[t].transform.key+"_";var r=this.sequences[n];return r||(r={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=r,this.sequenceList.push(r)),r},processSequence:function(e,t){for(var i=0,n=e.transforms.length,r=t;i<n&&!t;){if(e.transforms[i].transform.mProps._mdf){r=!0;break}i+=1}if(r)for(e.finalTransform.reset(),i=n-1;i>=0;i-=1)e.finalTransform.multiply(e.transforms[i].transform.mProps.v);e._mdf=r},processSequences:function(e){var t,i=this.sequenceList.length;for(t=0;t<i;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var e="__lottie_element_luma_buffer",t=null,i=null,n=null;function r(){var t=createNS("svg"),i=createNS("filter"),n=createNS("feColorMatrix");return i.setAttribute("id",e),n.setAttribute("type","matrix"),n.setAttribute("color-interpolation-filters","sRGB"),n.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),i.appendChild(n),t.appendChild(i),t.setAttribute("id",e+"_svg"),featureSupport.svgLumaHidden&&(t.style.display="none"),t}function a(){t||(n=r(),document.body.appendChild(n),(i=(t=createTag("canvas")).getContext("2d")).filter="url(#"+e+")",i.fillStyle="rgba(0,0,0,0)",i.fillRect(0,0,1,1))}function s(n){return t||a(),t.width=n.width,t.height=n.height,i.filter="url(#"+e+")",t}return{load:a,get:s}};function createCanvas(e,t){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(e,t);var i=createTag("canvas");return i.width=e,i.height=t,i}var assetLoader=function(){return{loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas}}(),registeredEffects={};function CVEffects(e){var t,i,n=e.data.ef?e.data.ef.length:0;for(t=0,this.filters=[];t<n;t+=1){i=null;var r=e.data.ef[t].ty;registeredEffects[r]&&(i=new registeredEffects[r].effect(e.effectsManager.effectElements[t],e)),i&&this.filters.push(i)}this.filters.length&&e.addRenderableComponent(this)}function registerEffect(e,t){registeredEffects[e]={effect:t}}function CVMaskElement(e,t){this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var i,n=this.masksProperties.length,r=!1;for(i=0;i<n;i+=1)"n"!==this.masksProperties[i].mode&&(r=!0),this.viewData[i]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[i],3);this.hasMasks=r,r&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(e){var t,i=this.filters.length;for(t=0;t<i;t+=1)this.filters[t].renderFrame(e)},CVEffects.prototype.getEffects=function(e){var t,i=this.filters.length,n=[];for(t=0;t<i;t+=1)this.filters[t].type===e&&n.push(this.filters[t]);return n},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e=this.element.finalTransform.mat,t=this.element.canvasContext,i=this.masksProperties.length;for(t.beginPath(),n=0;n<i;n+=1)if("n"!==this.masksProperties[n].mode){this.masksProperties[n].inv&&(t.moveTo(0,0),t.lineTo(this.element.globalData.compSize.w,0),t.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),t.lineTo(0,this.element.globalData.compSize.h),t.lineTo(0,0)),s=this.viewData[n].v,r=e.applyToPointArray(s.v[0][0],s.v[0][1],0),t.moveTo(r[0],r[1]);var n,r,a,s,o,l=s._length;for(o=1;o<l;o+=1)a=e.applyToTriplePoints(s.o[o-1],s.i[o],s.v[o]),t.bezierCurveTo(a[0],a[1],a[2],a[3],a[4],a[5]);a=e.applyToTriplePoints(s.o[o-1],s.i[0],s.v[0]),t.bezierCurveTo(a[0],a[1],a[2],a[3],a[4],a[5])}this.element.globalData.renderer.save(!0),t.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(e,t,i,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var r,a,s=4;"rc"===t.ty?s=5:"el"===t.ty?s=6:"sr"===t.ty&&(s=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,s,e);var o=i.length;for(r=0;r<o;r+=1)i[r].closed||(a={transforms:n.addTransformSequence(i[r].transforms),trNodes:[]},this.styledShapes.push(a),i[r].elements.push(a))}function CVShapeElement(e,t,i){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,i)}function CVTextElement(e,t,i){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,i)}function CVImageElement(e,t,i){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,i)}function CVSolidElement(e,t,i){this.initElement(e,t,i)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){this.stack=[],this.cArrPos=0,this.cTr=new Matrix;var e,t=15;for(e=0;e<t;e+=1){var i=new CanvasContext;this.stack[e]=i}
vendor: 5,987 bytes, line 27
27this._length=t,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(e,t,i){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,i),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:t&&t.contentVisibility||"visible",className:t&&t.className||"",id:t&&t.id||"",runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(e,t,i){this.initElement(e,t,i)}function HShapeElement(e,t,i){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,i),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,i){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,i)}function HCameraElement(e,t,i){this.initFrame(),this.initBaseData(e,t,i),this.initHierarchy();var n=PropertyFactory.getProp;if(this.pe=n(this,e.pe,0,0,this),e.ks.p.s?(this.px=n(this,e.ks.p.x,1,0,this),this.py=n(this,e.ks.p.y,1,0,this),this.pz=n(this,e.ks.p.z,1,0,this)):this.p=n(this,e.ks.p,1,0,this),e.ks.a&&(this.a=n(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var r,a=e.ks.or.k.length;for(r=0;r<a;r+=1)e.ks.or.k[r].to=null,e.ks.or.k[r].ti=null}this.or=n(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,e.ks.rx,0,degToRads,this),this.ry=n(this,e.ks.ry,0,degToRads,this),this.rz=n(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(e,t,i){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,i)}function HybridRendererBase(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(e,t,i){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,i),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"},runExpressions:!t||void 0===t.runExpressions||t.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var i=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(i),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffe
vendor: 105,074 bytes, line 27
27ctsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var i=assetLoader.getLumaCanvas(this.canvasContext.canvas);i.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(i,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var i={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};return"fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(i.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):("gf"===e.ty||"gs"===e.ty)&&(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty?(i.lc=lineCapEnum[e.lc||2],i.lj=lineJoinEnum[e.lj||2],1==e.lj&&(i.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(i.wi=n.w.v),e.d&&(n.d=new DashProperty(this,e.d,"canvas",this),n.d.k||(i.da=n.d.dashArray,i.do=n.d.dashoffset[0]))):i.r=2===e.r?"evenodd":"nonzero",this.stylesList.push(i),n.style=i,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var e,t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,i=this.stylesList.length;for(t=0;t<i;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,i=e.length;for(t=0;t<i;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,i,n,r){var a,s,o,l,u,c,d=e.length-1,h=[],f=[],p=[].concat(r);for(a=d;a>=0;a-=1){if((l=this.searchProcessedElement(e[a]))?t[a]=i[l-1]:e[a]._shouldRender=n,"fl"===e[a].ty||"st"===e[a].ty||"gf"===e[a].ty||"gs"===e[a].ty)l?t[a].style.closed=!1:t[a]=this.createStyleElement(e[a],p),h.push(t[a].style);else if("gr"===e[a].ty){if(l)for(s=0,o=t[a].it.length;s<o;s+=1)t[a].prevViewData[s]=t[a].it[s];else t[a]=this.createGroupElement(e[a]);this.searchShapes(e[a].it,t[a].it,t[a].prevViewData,n,p)}else"tr"===e[a].ty?(l||(c=this.createTransformElement(e[a]),t[a]=c),p.push(t[a]),this.addTransformToStyleList(t[a])):"sh"===e[a].ty||"rc"===e[a].ty||"el"===e[a].ty||"sr"===e[a].ty?l||(t[a]=this.createShapeElement(e[a])):"tm"===e[a].ty||"rd"===e[a].ty||"pb"===e[a].ty||"zz"===e[a].ty||"op"===e[a].ty?(l?(u=t[a]).closed=!1:((u=ShapeModifiers.getModifier(e[a].ty)).init(this,e[a]),t[a]=u,this.shapeModifiers.push(u)),f.push(u)):"rp"===e[a].ty&&(l?(u=t[a]).closed=!0:(u=ShapeModifiers.getModifier(e[a].ty),t[a]=u,u.init(this,e,a,t),this.shapeModifiers.push(u),n=!1),f.push(u));this.addProcessedElement(e[a],a+1)}for(this.removeTransformFromStyleList(),this.closeStyles(h),d=f.length,a=0;a<d;a+=1)f[a].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,i,n,r,a,s,o,l,u=this.stylesList.length,c=this.globalData.renderer,d=this.globalData.canvasContext;for(e=0;e<u;e+=1)if(!(("st"===(o=(l=this.stylesList[e]).type)||"gs"===o)&&0===l.wi||!l.data._shouldRender||0===l.coOp||0===this.globalData.currentGlobalAlpha)){for(c.save(),a=l.elements,"st"===o||"gs"===o?(c.ctxStrokeStyle("st"===o?l.co:l.grd),c.ctxLineWidth(l.wi),c.ctxLineCap(l.lc),c.ctxLineJoin(l.lj),c.ctxMiterLimit(l.ml||0)):c.ctxFillStyle("fl"===o?l.co:l.grd),c.ctxOpacity(l.coOp),"st"!==o&&"gs"!==o&&d.beginPath(),c.ctxTransform(l.preTransforms.finalTransform.props),i=a.length,t=0;t<i;t+=1){for(("st"===o||"gs"===o)&&(d.beginPath(),l.da&&(d.setLineDash(l.da),d.lineDashOffset=l.do)),r=(s=a[t].trNodes).length,n=0;n<r;n+=1)"m"===s[n].t?d.moveTo(s[n].p[0],s[n].p[1]):"c"===s[n].t?d.bezierCurveTo(s[n].pts[0],s[n].pts[1],s[n].pts[2],s[n].pts[3],s[n].pts[4],s[n].pts[5]):d.closePath();("st"===o||"gs"===o)&&(c.ctxStroke(),l.da&&d.setLineDash(this.dashResetter))}"st"!==o&&"gs"!==o&&this.globalData.renderer.ctxFill(l.r),c.restore()}},CVShapeElement.prototype.renderShape=function(e,t,i,n){var r,a,s=t.length-1;for(a=e,r=s;r>=0;r-=1)"tr"===t[r].ty?(a=i[r].transform,this.renderShapeTransform(e,a)):"sh"===t[r].ty||"el"===t[r].ty||"rc"===t[r].ty||"sr"===t[r].ty?this.renderPath(t[r],i[r]):"fl"===t[r].ty?this.renderFill(t[r],i[r],a):"st"===t[r].ty?this.renderStroke(t[r],i[r],a):"gf"===t[r].ty||"gs"===t[r].ty?this.renderGradientFill(t[r],i[r],a):"gr"===t[r].ty?this.renderShape(a,t[r].it,i[r].it):t[r].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var i,n,r,a=e.trNodes,s=t.paths,o=s._length;a.length=0;var l=e.transforms.finalTransform;for(r=0;r<o;r+=1){var u=s.shapes[r];if(u&&u.v){for(i=1,n=u._length;i<n;i+=1)1===i&&a.push({t:"m",p:l.applyToPointArray(u.v[0][0],u.v[0][1],0)}),a.push({t:"c",pts:l.applyToTriplePoints(u.o[i-1],u.i[i],u.v[i])});1===n&&a.push({t:"m",p:l.applyToPointArray(u.v[0][0],u.v[0][1],0)}),u.c&&n&&(a.push({t:"c",pts:l.applyToTriplePoints(u.o[i-1],u.i[0],u.v[0])}),a.push({t:"z"}))}}e.trNodes=a}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var i,n=t.styledShapes.length;for(i=0;i<n;i+=1)this.renderStyledShape(t.styledShapes[i],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,i){var n=t.style;(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*i.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,i){var n=t.style;if(!n.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var r,a,s=this.globalData.canvasContext,o=t.s.v,l=t.e.v;if(1===e.t)r=s.createLinearGradient(o[0],o[1],l[0],l[1]);else{var u=Math.sqrt(Math.pow(o[0]-l[0],2)+Math.pow(o[1]-l[1],2)),c=Math.atan2(l[1]-o[1],l[0]-o[0]),d=t.h.v;d>=1?d=.99:d<=-1&&(d=-.99);var h=u*d,f=Math.cos(c+t.a.v)*h+o[0],p=Math.sin(c+t.a.v)*h+o[1];r=s.createRadialGradient(f,p,0,o[0],o[1],u)}var m=e.g.p,g=t.g.c,v=1;for(a=0;a<m;a+=1)t.g._hasOpacity&&t.g._collapsable&&(v=t.g.o[2*a+1]),r.addColorStop(g[4*a]/100,"rgba("+g[4*a+1]+","+g[4*a+2]+","+g[4*a+3]+","+v+")");n.grd=r}n.coOp=t.o.v*i.opacity},CVShapeElement.prototype.renderStroke=function(e,t,i){var n=t.style,r=t.d;r&&(r._mdf||this._isFirstFrame)&&(n.da=r.dashArray,n.do=r.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||i._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*i.opacity),(t.w._mdf||this._isFirstFrame)&&(n.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e,t,i,n,r,a,s,o,l,u,c,d,h=this.textProperty.currentData;this.renderedLetters=createSizedArray(h.l?h.l.length:0);var f=!1;h.fc?(f=!0,this.values.fill=this.buildColor(h.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=f;var p=!1;h.sc&&(p=!0,this.values.stroke=this.buildColor(h.sc),this.values.sWidth=h.sw);var m=this.globalData.fontManager.getFontByName(h.f),g=h.l,v=this.mHelper;this.stroke=p,this.values.fValue=h.finalSize+"px "+this.globalData.fontManager.getFontByName(h.f).fFamily,t=h.finalText.length;var y=this.data.singleShape,b=.001*h.tr*h.finalSize,x=0,S=0,C=!0,k=0;for(e=0;e<t;e+=1){n=(i=this.globalData.fontManager.getCharData(h.finalText[e],m.fStyle,this.globalData.fontManager.getFontByName(h.f).fFamily))&&i.data||{},v.reset(),y&&g[e].n&&(x=-b,S+=h.yOffset,S+=+!!C,C=!1),l=(s=n.shapes?n.shapes[0].it:[]).length,v.scale(h.finalSize/100,h.finalSize/100),y&&this.applyTextPropertiesToMatrix(h,v,g[e].line,x,S),c=createSizedArray(l-1);var E=0;for(o=0;o<l;o+=1)if("sh"===s[o].ty){for(r=1,a=s[o].ks.k.i.length,u=s[o].ks.k,d=[];r<a;r+=1)1===r&&d.push(v.applyToX(u.v[0][0],u.v[0][1],0),v.applyToY(u.v[0][0],u.v[0][1],0)),d.push(v.applyToX(u.o[r-1][0],u.o[r-1][1],0),v.applyToY(u.o[r-1][0],u.o[r-1][1],0),v.applyToX(u.i[r][0],u.i[r][1],0),v.applyToY(u.i[r][0],u.i[r][1],0),v.applyToX(u.v[r][0],u.v[r][1],0),v.applyToY(u.v[r][0],u.v[r][1],0));d.push(v.applyToX(u.o[r-1][0],u.o[r-1][1],0),v.applyToY(u.o[r-1][0],u.o[r-1][1],0),v.applyToX(u.i[0][0],u.i[0][1],0),v.applyToY(u.i[0][0],u.i[0][1],0),v.applyToX(u.v[0][0],u.v[0][1],0),v.applyToY(u.v[0][0],u.v[0][1],0)),c[E]=d,E+=1}y&&(x+=g[e].l,x+=b),this.textSpans[k]?this.textSpans[k].elem=c:this.textSpans[k]={elem:c},k+=1}},CVTextElement.prototype.renderInnerContent=function(){this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var e,t,i,n,r,a,s,o,l,u=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;t=c.length;var d=null,h=null,f=null,p=this.globalData.renderer;for(e=0;e<t;e+=1)if(!c[e].n){if((s=u[e])&&(p.save(),p.ctxTransform(s.p),p.ctxOpacity(s.o)),this.fill){for(s&&s.fc?d!==s.fc&&(p.ctxFillStyle(s.fc),d=s.fc):d!==this.values.fill&&(d=this.values.fill,p.ctxFillStyle(this.values.fill)),n=(o=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),i=0;i<n;i+=1)for(a=(l=o[i]).length,this.globalData.canvasContext.moveTo(l[0],l[1]),r=2;r<a;r+=6)this.globalData.canvasContext.bezierCurveTo(l[r],l[r+1],l[r+2],l[r+3],l[r+4],l[r+5]);this.globalData.canvasContext.closePath(),p.ctxFill()}if(this.stroke){for(s&&s.sw?f!==s.sw&&(f=s.sw,p.ctxLineWidth(s.sw)):f!==this.values.sWidth&&(f=this.values.sWidth,p.ctxLineWidth(this.values.sWidth)),s&&s.sc?h!==s.sc&&(h=s.sc,p.ctxStrokeStyle(s.sc)):h!==this.values.stroke&&(h=this.values.stroke,p.ctxStrokeStyle(this.values.stroke)),n=(o=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),i=0;i<n;i+=1)for(a=(l=o[i]).length,this.globalData.canvasContext.moveTo(l[0],l[1]),r=2;r<a;r+=6)this.globalData.canvasContext.bezierCurveTo(l[r],l[r+1],l[r+2],l[r+3],l[r+4],l[r+5]);this.globalData.canvasContext.closePath(),p.ctxStroke()}s&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e,t,i=createTag("canvas");i.width=this.assetData.w,i.height=this.assetData.h;var n=i.getContext("2d"),r=this.img.width,a=this.img.height,s=r/a,o=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;s>o&&"xMidYMid slice"===l||s<o&&"xMidYMid slice"!==l?e=(t=a)*o:t=(e=r)/o,n.drawImage(this.img,(r-e)/2,(a-t)/2,e,t,0,0,this.assetData.w,this.assetData.h),this.img=i}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRendererBase.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(e){(1!==e[0]||0!==e[1]||0!==e[4]||1!==e[5]||0!==e[12]||0!==e[13])&&this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRendererBase.prototype.ctxOpacity=function(e){this.canvasContext.globalAlpha*=e<0?0:e},CanvasRendererBase.prototype.ctxFillStyle=function(e){this.canvasContext.fillStyle=e},CanvasRendererBase.prototype.ctxStrokeStyle=function(e){this.canvasContext.strokeStyle=e},CanvasRendererBase.prototype.ctxLineWidth=function(e){this.canvasContext.lineWidth=e},CanvasRendererBase.prototype.ctxLineCap=function(e){this.canvasContext.lineCap=e},CanvasRendererBase.prototype.ctxLineJoin=function(e){this.canvasContext.lineJoin=e},CanvasRendererBase.prototype.ctxMiterLimit=function(e){this.canvasContext.miterLimit=e},CanvasRendererBase.prototype.ctxFill=function(e){this.canvasContext.fill(e)},CanvasRendererBase.prototype.ctxFillRect=function(e,t,i,n){this.canvasContext.fillRect(e,t,i,n)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(e){this.renderConfig.clearCanvas?(e&&(this.globalData.blendMode="source-over"),this.contextData.restore(e)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var i="0px 0px 0px";t.transformOrigin=i,t.mozTransformOrigin=i,t.webkitTransformOrigin=i,t["-webkit-transform"]=i,t.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(e,t){if(this.reset(),e?(i=e,n=t,this.canvasContext.canvas.width=i,this.canvasContext.canvas.height=n):(this.animationItem.wrapper&&this.animationItem.container?(i=this.animationItem.wrapper.offsetWidth,n=this.animationItem.wrapper.offsetHeight):(i=this.canvasContext.canvas.width,n=this.canvasContext.canvas.height),this.canvasContext.canvas.width=i*this.renderConfig.dpr,this.canvasContext.canvas.height=n*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var i,n,r,a,s=this.renderConfig.preserveAspectRatio.split(" "),o=s[1]||"meet",l=s[0]||"xMidYMid",u=l.substr(0,4),c=l.substr(4);r=i/n,(a=this.transformCanvas.w/this.transformCanvas.h)>r&&"meet"===o||a<r&&"slice"===o?(this.transformCanvas.sx=i/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=i/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=n/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr)),"xMid"===u&&(a<r&&"meet"===o||a>r&&"slice"===o)?this.transformCanvas.tx=(i-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===u&&(a<r&&"meet"===o||a>r&&"slice"===o)?this.transformCanvas.tx=(i-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,"YMid"===c&&(a>r&&"meet"===o||a<r&&"slice"===o)?this.transformCanvas.ty=(n-this.transformCanvas.h*(i/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===c&&(a>r&&"meet"===o||a<r&&"slice"===o)?this.transformCanvas.ty=(n-this.transformCanvas.h*(i/this.transformCanvas.w))*this.renderConfig.dpr:this.transformCanvas.ty=0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=i/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=n/(this.transformCanvas.h/this.renderConfig.dpr)):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0;this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var i,n=this.layers.length;for(this.completeLayers||this.checkLayers(e),i=n-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&this.elements[i].prepareFrame(e-this.layers[i].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),i=n-1;i>=0;i-=1)(this.completeLayers||this.elements[i])&&this.elements[i].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var i=this.createItem(this.layers[e],this,this.globalData);t[e]=i,i.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t<e;t+=1)this.stack[t]=new CanvasContext;this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(e){this.cArrPos-=1;var t,i=this.stack[this.cArrPos],n=i.transform,r=this.cTr.props;for(t=0;t<16;t+=1)r[t]=n[t];if(e){this.nativeContext.restore();var a=this.stack[this.cArrPos+1];this.appliedFillStyle=a.fillStyle,this.appliedStrokeStyle=a.strokeStyle,this.appliedLineWidth=a.lineWidth,this.appliedLineCap=a.lineCap,this.appliedLineJoin=a.lineJoin,this.appliedMiterLimit=a.miterLimit}this.nativeContext.setTransform(n[0],n[1],n[4],n[5],n[12],n[13]),(e||-1!==i.opacity&&this.currentOpacity!==i.opacity)&&(this.nativeContext.globalAlpha=i.opacity,this.currentOpacity=i.opacity),this.currentFillStyle=i.fillStyle,this.currentStrokeStyle=i.strokeStyle,this.currentLineWidth=i.lineWidth,this.currentLineCap=i.lineCap,this.currentLineJoin=i.lineJoin,this.currentMiterLimit=i.miterLimit},CVContextData.prototype.save=function(e){e&&this.nativeContext.save();var t,i=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var n=this.stack[this.cArrPos];for(t=0;t<16;t+=1)n.transform[t]=i[t];this.cArrPos+=1;var r=this.stack[this.cArrPos];r.opacity=n.opacity,r.fillStyle=n.fillStyle,r.strokeStyle=n.strokeStyle,r.lineWidth=n.lineWidth,r.lineCap=n.lineCap,r.lineJoin=n.lineJoin,r.miterLimit=n.miterLimit},CVContextData.prototype.setOpacity=function(e){this.stack[this.cArrPos].opacity=e},CVContextData.prototype.setContext=function(e){this.nativeContext=e},CVContextData.prototype.fillStyle=function(e){this.stack[this.cArrPos].fillStyle!==e&&(this.currentFillStyle=e,this.stack[this.cArrPos].fillStyle=e)},CVContextData.prototype.strokeStyle=function(e){this.stack[this.cArrPos].strokeStyle!==e&&(this.currentStrokeStyle=e,this.stack[this.cArrPos].strokeStyle=e)},CVContextData.prototype.lineWidth=function(e){this.stack[this.cArrPos].lineWidth!==e&&(this.currentLineWidth=e,this.stack[this.cArrPos].lineWidth=e)},CVContextData.prototype.lineCap=function(e){this.stack[this.cArrPos].lineCap!==e&&(this.currentLineCap=e,this.stack[this.cArrPos].lineCap=e)},CVContextData.prototype.lineJoin=function(e){this.stack[this.cArrPos].lineJoin!==e&&(this.currentLineJoin=e,this.stack[this.cArrPos].lineJoin=e)},CVContextData.prototype.miterLimit=function(e){this.stack[this.cArrPos].miterLimit!==e&&(this.currentMiterLimit=e,this.stack[this.cArrPos].miterLimit=e)},CVContextData.prototype.transform=function(e){this.transformMat.cloneFromProps(e);var t=this.cTr;this.transformMat.multiply(t),t.cloneFromProps(this.transformMat.props);var i=t.props;this.nativeContext.setTransform(i[0],i[1],i[4],i[5],i[12],i[13])},CVContextData.prototype.opacity=function(e){var t=this.stack[this.cArrPos].opacity;t*=e<0?0:e,this.stack[this.cArrPos].opacity!==t&&(this.currentOpacity!==e&&(this.nativeContext.globalAlpha=e,this.currentOpacity=e),this.stack[this.cArrPos].opacity=t)},CVContextData.prototype.fill=function(e){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(e)},CVContextData.prototype.fillRect=function(e,t,i,n){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(e,t,i,n)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var i,n=e.length;for(i=0;i<n;i+=1)t=e[i].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var i,n,r,a,s,o=e.sh.v,l=e.transformers,u=o._length;if(!(u<=1)){for(i=0;i<u-1;i+=1)n=this.getTransformedPoint(l,o.v[i]),r=this.getTransformedPoint(l,o.o[i]),a=this.getTransformedPoint(l,o.i[i+1]),s=this.getTransformedPoint(l,o.v[i+1]),this.checkBounds(n,r,a,s,t);o.c&&(n=this.getTransformedPoint(l,o.v[i]),r=this.getTransformedPoint(l,o.o[i]),a=this.getTransformedPoint(l,o.i[0]),s=this.getTransformedPoint(l,o.v[0]),this.checkBounds(n,r,a,s,t))}},HShapeElement.prototype.checkBounds=function(e,t,i,n,r){this.getBoundsOfCurve(e,t,i,n);var a=this.shapeBoundingBox;r.x=bmMin(a.left,r.x),r.xMax=bmMax(a.right,r.xMax),r.y=bmMin(a.top,r.y),r.yMax=bmMax(a.bottom,r.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,i,n){for(var r,a,s,o,l,u,c,d=[[e[0],n[0]],[e[1],n[1]]],h=0;h<2;++h)a=6*e[h]-12*t[h]+6*i[h],r=-3*e[h]+9*t[h]-9*i[h]+3*n[h],s=3*t[h]-3*e[h],a|=0,s|=0,0==(r|=0)&&0===a||(0===r?(o=-s/a)>0&&o<1&&d[h].push(this.calculateF(o,e,t,i,n,h)):(l=a*a-4*s*r)>=0&&((u=(-a+bmSqrt(l))/(2*r))>0&&u<1&&d[h].push(this.calculateF(u,e,t,i,n,h)),(c=(-a-bmSqrt(l))/(2*r))>0&&c<1&&d[h].push(this.calculateF(c,e,t,i,n,h))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,i,n,r,a){return bmPow(1-e,3)*t[a]+3*bmPow(1-e,2)*e*i[a]+3*(1-e)*bmPow(e,2)*n[a]+bmPow(e,3)*r[a]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var i,n=e.length;for(i=0;i<n;i+=1)e[i]&&e[i].sh?this.calculateShapeBoundingBox(e[i],t):e[i]&&e[i].it?this.calculateBoundingBox(e[i].it,t):e[i]&&e[i].style&&e[i].w&&this.expandStrokeBoundingBox(e[i].w,t)},HShapeElement.prototype.expandStrokeBoundingBox=function(e,t){var i=0;if(e.keyframes){for(var n=0;n<e.keyframes.length;n+=1){var r=e.keyframes[n].s;r>i&&(i=r)}i*=e.mult}else i=e.v*e.mult;t.x-=i,t.xMax+=i,t.y-=i,t.yMax+=i},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=999999,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,!this.currentBoxContains(e)){var i=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),i=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),i=!0),i||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,r="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=r,n.webkitTransform=r}}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,i=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=i,t.color=i,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var n=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",n.fClass)this.innerElem.className=n.fClass;else{t.fontFamily=n.fFamily;var r=e.fWeight;t.fontStyle=e.fStyle,t.fontWeight=r}var a=e.l;c=a.length;var s=this.mHelper,o="",l=0;for(u=0;u<c;u+=1){if(this.globalData.fontManager.chars?(this.textPaths[l]?d=this.textPaths[l]:((d=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),d.setAttribute("stroke-linejoin",lineJoinEnum[2]),d.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[l]?f=(h=this.textSpans[l]).children[0]:((h=createTag("div")).style.lineHeight=0,(f=createNS("svg")).appendChild(d),styleDiv(h)))):this.isMasked?d=this.textPaths[l]?this.textPaths[l]:createNS("text"):this.textSpans[l]?(h=this.textSpans[l],d=this.textPaths[l]):(styleDiv(h=createTag("span")),styleDiv(d=createTag("span")),h.appendChild(d)),this.globalData.fontManager.chars){var u,c,d,h,f,p,m,g=this.globalData.fontManager.getCharData(e.finalText[u],n.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(m=g?g.data:null,s.reset(),m&&m.shapes&&m.shapes.length&&(p=m.shapes[0].it,s.scale(e.finalSize/100,e.finalSize/100),o=this.createPathShape(s,p),d.setAttribute("d",o)),this.isMasked)this.innerElem.appendChild(d);else{if(this.innerElem.appendChild(h),m&&m.shapes){document.body.appendChild(f);var v=f.getBBox();f.setAttribute("width",v.width+2),f.setAttribute("height",v.height+2),f.setAttribute("viewBox",v.x-1+" "+(v.y-1)+" "+(v.width+2)+" "+(v.height+2));var y=f.style,b="translate("+(v.x-1)+"px,"+(v.y-1)+"px)";y.transform=b,y.webkitTransform=b,a[u].yOffset=v.y-1}else f.setAttribute("width",1),f.setAttribute("height",1);h.appendChild(f)}}else if(d.textContent=a[u].val,d.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(d);else{this.innerElem.appendChild(h);var x=d.style,S="translate3d(0,"+-e.finalSize/1.2+"px,0)";x.transform=S,x.webkitTransform=S}this.isMasked?this.textSpans[l]=d:this.textSpans[l]=h,this.textSpans[l].style.display="block",this.textPaths[l]=d,l+=1}for(;l<this.textSpans.length;)this.textSpans[l].style.display="none",l+=1},HTextElement.prototype.renderInnerContent=function(){if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH);var e,t,i,n,r,a=this.svgElement.style,s="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";a.transform=s,a.webkitTransform=s}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var o=0,l=this.textAnimator.renderedLetters,u=this.textProperty.currentData.l;for(e=0,t=u.length;e<t;e+=1)u[e].n?o+=1:(n=this.textSpans[e],r=this.textPaths[e],i=l[o],o+=1,i._mdf.m&&(this.isMasked?n.setAttribute("transform",i.m):(n.style.webkitTransform=i.m,n.style.transform=i.m)),n.style.opacity=i.o,i.sw&&i._mdf.sw&&r.setAttribute("stroke-width",i.sw),i.sc&&i._mdf.sc&&r.setAttribute("stroke",i.sc),i.fc&&i._mdf.fc&&(r.setAttribute("fill",i.fc),r.style.color=i.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var c=this.innerElem.getBBox();this.currentBBox.w!==c.width&&(this.currentBBox.w=c.width,this.svgElement.setAttribute("width",c.width)),this.currentBBox.h!==c.height&&(this.currentBBox.h=c.height,this.svgElement.setAttribute("height",c.height));var d=1;if(this.currentBBox.w!==c.width+2*d||this.currentBBox.h!==c.height+2*d||this.currentBBox.x!==c.x-d||this.currentBBox.y!==c.y-d){this.currentBBox.w=c.width+2*d,this.currentBBox.h=c.height+2*d,this.currentBBox.x=c.x-d,this.currentBBox.y=c.y-d,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),a=this.svgElement.style;var h="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";a.transform=h,a.webkitTransform=h}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,i,n,r=this.comp.threeDElements.length;for(e=0;e<r;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){i=t.perspectiveElem.style,n=t.container.style;var a=this.pe.v+"px",s="0px 0px 0px",o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";i.perspective=a,i.webkitPerspective=a,n.transformOrigin=s,n.mozTransformOrigin=s,n.webkitTransformOrigin=s,i.transform=o,i.webkitTransform=o}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e=this._isFirstFrame;if(this.hierarchy)for(i=0,n=this.hierarchy.length;i<n;i+=1)e=this.hierarchy[i].finalTransform.mProp._mdf||e;if(e||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(i=n=this.hierarchy.length-1;i>=0;i-=1){var t=this.hierarchy[i].finalTransform.mProp;this.mat.translate(-t.p.v[0],-t.p.v[1],t.p.v[2]),this.mat.rotateX(-t.or.v[0]).rotateY(-t.or.v[1]).rotateZ(t.or.v[2]),this.mat.rotateX(-t.rx.v).rotateY(-t.ry.v).rotateZ(t.rz.v),this.mat.scale(1/t.s.v[0],1/t.s.v[1],1/t.s.v[2]),this.mat.translate(t.a.v[0],t.a.v[1],t.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i,n,r=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]],a=Math.sqrt(Math.pow(r[0],2)+Math.pow(r[1],2)+Math.pow(r[2],2)),s=[r[0]/a,r[1]/a,r[2]/a],o=Math.sqrt(s[2]*s[2]+s[0]*s[0]),l=Math.atan2(s[1],o),u=Math.atan2(s[0],-s[2]);this.mat.rotateY(u).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var c=!this._prevMat.equals(this.mat);if((c||this.pe._mdf)&&this.comp.threeDElements){for(i=0,n=this.comp.threeDElements.length;i<n;i+=1)if("3d"===(d=this.comp.threeDElements[i]).type){if(c){var d,h,f,p=this.mat.toCSS();(f=d.container.style).transform=p,f.webkitTransform=p}this.pe._mdf&&((h=d.perspectiveElem.style).perspective=this.pe.v+"px",h.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(e,t){var i=e.getBaseElement();if(i){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(i,t);else if(this.threeDElements)this.addTo3dContainer(i,t);else{for(var r,a,s=0;s<t;)this.elements[s]&&!0!==this.elements[s]&&this.elements[s].getBaseElement&&(a=this.elements[s],r=(this.layers[s].ddd?this.getThreeDContainerByPos(s):a.getBaseElement())||r),s+=1;r?n.ddd&&this.supports3d||this.layerElement.insertBefore(i,r):n.ddd&&this.supports3d||this.layerElement.appendChild(i)}}},HybridRendererBase.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRendererBase.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(e){for(var t=0,i=this.threeDElements.length;t<i;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var i,n,r=createTag("div");styleDiv(r);var a=createTag("div");if(styleDiv(a),"3d"===t){(i=r.style).width=this.globalData.compSize.w+"px",i.height=this.globalData.compSize.h+"px";var s="50% 50%";i.webkitTransformOrigin=s,i.mozTransformOrigin=s,i.transformOrigin=s;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=a.style).transform=o,n.webkitTransform=o}r.appendChild(a);var l={container:a,perspectiveElem:r,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,i=this.layers.length,n="";for(e=0;e<i;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?"3d"!==n&&(n="3d",t=this.createThreeDContainer(e,"3d")):"2d"!==n&&(n="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e);for(e=(i=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var i=0,n=this.threeDElements.length;i<n;){if(t<=this.threeDElements[i].endPos){for(var r,a=this.threeDElements[i].startPos;a<t;)this.elements[a]&&this.elements[a].getBaseElement&&(r=this.elements[a].getBaseElement()),a+=1;r?this.threeDElements[i].container.insertBefore(e,r):this.threeDElements[i].container.appendChild(e);break}i+=1}},HybridRendererBase.prototype.configAnimation=function(e){var t=createTag("div"),i=this.animationItem.wrapper,n=t.style;n.width=e.w+"px",n.height=e.h+"px",this.resizerElem=t,styleDiv(t),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),i.appendChild(t),n.overflow="hidden";var r=createNS("svg");r.setAttribute("width","1"),r.setAttribute("height","1"),styleDiv(r),this.resizerElem.appendChild(r);var a=createNS("defs");r.appendChild(a),this.data=e,this.setupGlobalData(e,r),this.globalData.defs=a,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var e,t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var e,t,i,n,r=this.animationItem.wrapper.offsetWidth,a=this.animationItem.wrapper.offsetHeight,s=r/a;this.globalData.compSize.w/this.globalData.compSize.h>s?(e=r/this.globalData.compSize.w,t=r/this.globalData.compSize.w,i=0,n=(a-this.globalData.compSize.h*(r/this.globalData.compSize.w))/2):(e=a/this.globalData.compSize.h,t=a/this.globalData.compSize.h,i=(r-this.globalData.compSize.w*(a/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+i+","+n+",0,1)",o.transform=o.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,i=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e<n;e+=1){var r=this.threeDElements[e].perspectiveElem.style;r.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(i,2))+"px",r.perspective=r.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(e){var t,i=e.length,n=createTag("div");for(t=0;t<i;t+=1)if(e[t].xt){var r=this.createComp(e[t],n,this.globalData.comp,null);r.initExpressions(),this.globalData.projectInterface.registerComposition(r)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var i,n=0;n<t;)this.elements[n]&&this.elements[n].getBaseElement&&(i=this.elements[n].getBaseElement()),n+=1;i?this.layerElement.insertBefore(e,i):this.layerElement.appendChild(e)},HCompElement.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)};var CompExpressionInterface=function(){return function(e){function t(t){for(var i=0,n=e.layers.length;i<n;){if(e.layers[i].nm===t||e.layers[i].ind===t)return e.elements[i].layerInterface;i+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t}}();function _typeof$2(e){return(_typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function seedRandom(e,t){var i,n=this,r=256,a=6,s=52,o="random",l=t.pow(r,a),u=t.pow(2,s),c=2*u,d=r-1;function h(i,n,s){var d=[],h=g(m((n=!0===n?{entropy:!0}:n||{}).entropy?[i,y(e)]:null===i?v():i,3),d),b=new f(d),x=function(){for(var e=b.g(a),t=l,i=0;e<u;)e=(e+i)*r,t*=r,i=b.g(1);for(;e>=c;)e/=2,t/=2,i>>>=1;return(e+i)/t};return x.int32=function(){return 0|b.g(4)},x.quick=function(){return b.g(4)/0x100000000},x.double=x,g(y(b.S),e),(n.pass||s||function(e,i,n,r){return(r&&(r.S&&p(r,b),e.state=function(){return p(b,{})}),n)?(t[o]=e,i):e})(x,h,"global"in n?n.global:this==t,n.state)}function f(e){var t,i=e.length,n=this,a=0,s=n.i=n.j=0,o=n.S=[];for(i||(e=[i++]);a<r;)o[a]=a++;for(a=0;a<r;a++)o[a]=o[s=d&s+e[a%i]+(t=o[a])],o[s]=t;n.g=function(e){for(var t,i=0,a=n.i,s=n.j,o=n.S;e--;)t=o[a=d&a+1],i=i*r+o[d&(o[a]=o[s=d&s+t])+(o[s]=t)];return n.i=a,n.j=s,i}}function p(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function m(e,t){var i,n=[],r=_typeof$2(e);if(t&&"object"==r)for(i in e)try{n.push(m(e[i],t-1))}catch(e){}return n.length?n:"string"==r?e:e+"\0"}function g(e,t){for(var i,n=e+"",r=0;r<n.length;)t[d&r]=d&(i^=19*t[d&r])+n.charCodeAt(r++);return y(t)}function v(){try{if(i)return y(i.randomBytes(r));var t=new Uint8Array(r);return(n.crypto||n.msCrypto).getRandomValues(t),y(t)}catch(t){var a=n.navigator,s=a&&a.plugins;return[+new Date,n,s,n.screen,y(e)]}}function y(e){return String.fromCharCode.apply(0,e)}t["seed"+o]=h,g(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var i,n=e.length,r=[];for(i=0;i<n;i+=1)r[i]=-e[i];return r}return e.propType?e.v:-e}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var i=_typeof$1(e),n=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(n,t)||"string"===i||"string"===n)return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return e=e.slice(0),e[0]+=t,e;if(isNumerable(i,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var r=0,a=e.length,s=t.length,o=[];r<a||r<s;)("number"==typeof e[r]||e[r]instanceof Number)&&("number"==typeof t[r]||t[r]instanceof Number)?o[r]=e[r]+t[r]:o[r]=void 0===t[r]?e[r]:e[r]||t[r],r+=1;return o}return 0}var add=sum;function sub(e,t){var i=_typeof$1(e),n=_typeof$1(t);if(isNumerable(i,e)&&isNumerable(n,t))return"string"===i&&(e=parseInt(e,10)),"string"===n&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return e=e.slice(0),e[0]-=t,e;if(isNumerable(i,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var r=0,a=e.length,s=t.length,o=[];r<a||r<s;)("number"==typeof e[r]||e[r]instanceof Number)&&("number"==typeof t[r]||t[r]instanceof Number)?o[r]=e[r]-t[r]:o[r]=void 0===t[r]?e[r]:e[r]||t[r],r+=1;return o}return 0}function mul(e,t){var i,n,r,a=_typeof$1(e),s=_typeof$1(t);if(isNumerable(a,e)&&isNumerable(s,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(s,t)){for(n=0,i=createTypedArray("float32",r=e.length);n<r;n+=1)i[n]=e[n]*t;return i}if(isNumerable(a,e)&&$bm_isInstanceOfArray(t)){for(n=0,i=createTypedArray("float32",r=t.length);n<r;n+=1)i[n]=e*t[n];return i}return 0}function div(e,t){var i,n,r,a=_typeof$1(e),s=_typeof$1(t);if(isNumerable(a,e)&&isNumerable(s,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(s,t)){for(n=0,i=createTypedArray("float32",r=e.length);n<r;n+=1)i[n]=e[n]/t;return i}if(isNumerable(a,e)&&$bm_isInstanceOfArray(t)){for(n=0,i=createTypedArray("float32",r=t.length);n<r;n+=1)i[n]=e/t[n];return i}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,i){if(t>i){var n=i;i=t,t=n}return Math.min(Math.max(e,t),i)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);t||(t=helperLengthArray);var i,n=Math.min(e.length,t.length),r=0;for(i=0;i<n;i+=1)r+=Math.pow(t[i]-e[i],2);return Math.sqrt(r)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,i,n=e[0],r=e[1],a=e[2],s=Math.max(n,r,a),o=Math.min(n,r,a),l=(s+o)/2;if(s===o)t=0,i=0;else{var u=s-o;switch(i=l>.5?u/(2-s-o):u/(s+o),s){case n:t=(r-a)/u+6*(r<a);break;case r:t=(a-n)/u+2;break;case a:t=(n-r)/u+4}t/=6}return[t,i,l,e[3]]}function hue2rgb(e,t,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?e+(t-e)*6*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e}function hslToRgb(e){var t,i,n,r=e[0],a=e[1],s=e[2];if(0===a)t=s,n=s,i=s;else{var o=s<.5?s*(1+a):s+a-s*a,l=2*s-o;t=hue2rgb(l,o,r+1/3),i=hue2rgb(l,o,r),n=hue2rgb(l,o,r-1/3)}return[t,i,n,e[3]]}function linear(e,t,i,n,r){if((void 0===n||void 0===r)&&(n=t,r=i,t=0,i=1),i<t){var a,s=i;i=t,t=s}if(e<=t)return n;if(e>=i)return r;var o=i===t?0:(e-t)/(i-t);if(!n.length)return n+(r-n)*o;var l=n.length,u=createTypedArray("float32",l);for(a=0;a<l;a+=1)u[a]=n[a]+(r[a]-n[a])*o;return u}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var i,n=t.length;e||(e=createTypedArray("float32",n));var r=createTypedArray("float32",n),a=BMMath.random();for(i=0;i<n;i+=1)r[i]=e[i]+a*(t[i]-e[i]);return r}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,i,n){var r,a,s,o=e.length,l=shapePool.newElement();l.setPathData(!!n,o);var u=[0,0];for(r=0;r<o;r+=1)a=t&&t[r]?t[r]:u,s=i&&i[r]?i[r]:u,l.setTripleAt(e[r][0],e[r][1],s[0]+e[r][0],s[1]+e[r][1],a[0]+e[r][0],a[1]+e[r][1],r,!0);return l}function initiateExpression(elem,data,property){function noOp(e){return e}if(!elem.globalData.renderConfig.runExpressions)return noOp;var transform,$bm_transform,content,effect,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,time,velocity,value,text,textIndex,textTotal,selectorValue,parent,val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,thisProperty=property;thisProperty._name=elem.data.nm,thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=(function(e,t){var i,n,r=this.pv.length?this.pv.length:1,a=createTypedArray("float32",r);e=5;var s=Math.floor(time*e);for(i=0,n=0;i<s;){for(n=0;n<r;n+=1)a[n]+=-t+2*t*BMMath.random();i+=1}var o=time*e,l=o-Math.floor(o),u=createTypedArray("float32",r);if(r>1){for(n=0;n<r;n+=1)u[n]=this.pv[n]+a[n]+(-t+2*t*BMMath.random())*l;return u}return this.pv+a[0]+(-t+2*t*BMMath.random())*l}).bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loop_in=loopIn=thisProperty.loopIn.bind(thisProperty)),thisProperty.loopOut&&(loop_out=loopOut=thisProperty.loopOut.bind(thisProperty)),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);function lookAt(e,t){var i=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],n=Math.atan2(i[0],Math.sqrt(i[1]*i[1]+i[2]*i[2]))/degToRads;return[-Math.atan2(i[1],i[2])/degToRads,n,0]}function easeOut(e,t,i,n,r){return applyEase(easeOutBez,e,t,i,n,r)}function easeIn(e,t,i,n,r){return applyEase(easeInBez,e,t,i,n,r)}function ease(e,t,i,n,r){return applyEase(easeInOutBez,e,t,i,n,r)}function applyEase(e,t,i,n,r,a){void 0===r?(r=i,a=n):t=(t-i)/(n-i),t>1?t=1:t<0&&(t=0);var s=e(t);if($bm_isInstanceOfArray(r)){var o,l=r.length,u=createTypedArray("float32",l);for(o=0;o<l;o+=1)u[o]=(a[o]-r[o])*s+r[o];return u}return(a-r)*s+r}function nearestKey(e){var t,i,n,r=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(i=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)i=1,n=data.k[0].t;else{for(t=0;t<r-1;t+=1)if(e===data.k[t].t){i=t+1,n=data.k[t].t;break}else if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(i=t+2,n=data.k[t+1].t):(i=t+1,n=data.k[t].t);break}-1===i&&(i=t+1,n=data.k[t].t)}else i=0,n=0;var a={};return a.index=i,a.time=n/elem.comp.globalData.frameRate,a}function key(e){if(!data.k.length||"number"==typeof data.k[0])throw Error("The property has no keyframe at index "+e);e-=1;var t,i,n={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]},r=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(t=0,i=r.length;t<i;t+=1)n[t]=r[t],n.value[t]=r[t];return n}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return(value=e,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType)?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),!transform&&($bm_transform=transform=elem.layerInterface("ADBE Transform Group"),transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!!(elem.hierarchy&&elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKeys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var e={};return e.initExpressions=function e(e){var t=0,i=[];function n(){t+=1}function r(){0==(t-=1)&&s()}function a(e){-1===i.indexOf(e)&&i.push(e)}function s(){var e,t=i.length;for(e=0;e<t;e+=1)i[e].release();i.length=0}e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=n,e.renderer.globalData.popExpression=r,e.renderer.globalData.registerExpressionProperty=a},e.resetFrame=ExpressionManager.resetFrame,e}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var i,n=createSizedArray(t.viewData.length),r=t.viewData.length;for(i=0;i<r;i+=1)n[i]=new e(t.viewData[i],t.masksProperties[i]);return function(e){for(i=0;i<r;){if(t.masksProperties[i].nm===e)return n[i];i+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function i(e,t,i){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(n){if(!e.numKeys)return 0;var r="";r="s"in t.keyframes[n-1]?t.keyframes[n-1].s:"e"in t.keyframes[n-2]?t.keyframes[n-2].e:t.keyframes[n-2].s;var a="unidimensional"===i?new Number(r):Object.assign({},r);return a.time=t.keyframes[n-1].t/t.elem.comp.globalData.frameRate,a.value="unidimensional"===i?r[0]:r,a},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function n(t){t&&"pv"in t||(t=e);var n=1/t.mult,r=t.pv*n,a=new Number(r);return a.value=r,i(a,t,"unidimensional"),function(){return t.k&&t.getValue(),r=t.v*n,a.value!==r&&((a=new Number(r)).value=r,a[0]=r,i(a,t,"unidimensional")),a}}function r(e){e&&"pv"in e||(e=t);var n=1/e.mult,r=e.data&&e.data.l||e.pv.length,a=createTypedArray("float32",r),s=createTypedArray("float32",r);return a.value=s,i(a,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<r;t+=1)s[t]=e.v[t]*n,a[t]=s[t];return a}}function a(){return e}return function(e){return e?"unidimensional"===e.propType?n(e):r(e):a}}(),TransformExpressionInterface=function(){return function(e){var t,i,n,r;function a(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return a.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return a.rotation;case"ADBE Rotate X":return a.xRotation;case"ADBE Rotate Y":return a.yRotation;case"position":case"Position":case"ADBE Position":case 2:return a.position;case"ADBE Position_0":return a.xPosition;case"ADBE Position_1":return a.yPosition;case"ADBE Position_2":return a.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return a.anchorPoint;case"opacity":case"Opacity":case 11:return a.opacity;default:return null}}return Object.defineProperty(a,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(a,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(a,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(a,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(a,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?r=ExpressionPropertyInterface(e.p):(t=ExpressionPropertyInterface(e.px),i=ExpressionPropertyInterface(e.py),e.pz&&(n=ExpressionPropertyInterface(e.pz))),Object.defineProperty(a,"position",{get:function(){return e.p?r():[t(),i(),n?n():0]}}),Object.defineProperty(a,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(a,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(a,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(a,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(a,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(a,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(a,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(a,"orientation",{get:ExpressionPropertyInterface(e.or)}),a}}(),LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var i=this.getMatrix(t);return i.props[12]=0,i.props[13]=0,i.props[14]=0,this.applyPoint(i,e)}function i(e,t){var i=this.getMatrix(t);return this.applyPoint(i,e)}function n(e,t){var i=this.getMatrix(t);return i.props[12]=0,i.props[13]=0,i.props[14]=0,this.invertPoint(i,e)}function r(e,t){var i=this.getMatrix(t);return this.invertPoint(i,e)}function a(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var i,n=this._elem.hierarchy.length;for(i=0;i<n;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function s(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var i,n=this._elem.hierarchy.length;for(i=0;i<n;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function o(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var i,n=this._elem.hierarchy.length;for(i=0;i<n;i+=1)this._elem.hierarchy[i].finalTransform.mProp.applyToMatrix(t)}return t.inversePoint(e)}function l(){return[1,1,1,1]}return function(u){function c(e){h.mask=new MaskManagerInterface(e,u)}function d(e){h.effect=e}function h(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return h.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return f;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return h.effect;case"ADBE Text Properties":return h.textInterface;default:return null}}h.getMatrix=e,h.invertPoint=s,h.applyPoint=a,h.toWorld=i,h.toWorldVec=t,h.fromWorld=r,h.fromWorldVec=n,h.toComp=i,h.fromComp=o,h.sampleImage=l,h.sourceRectAtTime=u.sourceRectAtTime.bind(u),h._elem=u;var f=TransformExpressionInterface(u.finalTransform.mProp),p=getDescriptor(f,"anchorPoint");return Object.defineProperties(h,{hasParent:{get:function(){return u.hierarchy.length}},parent:{get:function(){return u.hierarchy[0].layerInterface}},rotation:getDescriptor(f,"rotation"),scale:getDescriptor(f,"scale"),position:getDescriptor(f,"position"),opacity:getDescriptor(f,"opacity"),anchorPoint:p,anchor_point:p,transform:{get:function(){return f}},active:{get:function(){return u.isInRange}}}),h.startTime=u.data.st,h.index=u.data.ind,h.source=u.data.refId,h.height=0===u.data.ty?u.data.h:100,h.width=0===u.data.ty?u.data.w:100,h.inPoint=u.data.ip/u.comp.globalData.frameRate,h.outPoint=u.data.op/u.comp.globalData.frameRate,h._name=u.data.nm,h.registerMaskInterface=c,h.registerEffectsInterface=d,h}}(),propertyGroupFactory=function(){return function(e,t){return function(i){return(i=void 0===i?1:i)<=0?e:t(i-1)}}}(),PropertyInterface=function(){return function(e,t){var i={_name:e};return function(e){return(e=void 0===e?1:e)<=0?i:t(e-1)}}}(),EffectsExpressionInterface=function(){function e(i,n,r,a){function s(e){for(var t=i.ef,n=0,r=t.length;n<r;){if(e===t[n].nm||e===t[n].mn||e===t[n].ix){if(5===t[n].ty)return u[n];return u[n]()}n+=1}throw Error()}var o,l=propertyGroupFactory(s,r),u=[],c=i.ef.length;for(o=0;o<c;o+=1)5===i.ef[o].ty?u.push(e(i.ef[o],n.effectElements[o],n.effectElements[o].propertyGroup,a)):u.push(t(n.effectElements[o],i.ef[o].ty,a,l));return"ADBE Color Control"===i.mn&&Object.defineProperty(s,"color",{get:function(){return u[0]()}}),Object.defineProperties(s,{numProperties:{get:function(){return i.np}},_name:{value:i.nm},propertyGroup:{value:l}}),s.enabled=0!==i.en,s.active=s.enabled,s}function t(e,t,i,n){var r=ExpressionPropertyInterface(e.p);function a(){return 10===t?i.comp.compInterface(e.p.v):r()}return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",n)),a}return{createEffectsInterface:function(t,i){if(t.effectsManager){var n,r=[],a=t.data.ef,s=t.effectsManager.effectElements.length;for(n=0;n<s;n+=1)r.push(e(a[n],t.effectsManager.effectElements[n],i,t));var o=t.data.ef||[],l=function(e){for(n=0,s=o.length;n<s;){if(e===o[n].nm||e===o[n].mn||e===o[n].ix)return r[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return o.length}}),l}return null}}}(),ShapePathInterface=function(){return function(e,t,i){var n=t.sh;function r(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?r.path:null}var a=propertyGroupFactory(r,i);return n.setGroupProperty(PropertyInterface("Path",a)),Object.defineProperties(r,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:i}}),r}}(),ShapeExpressionInterface=function(){function e(e,t,l){var p,m=[],g=e?e.length:0;for(p=0;p<g;p+=1)"gr"===e[p].ty?m.push(i(e[p],t[p],l)):"fl"===e[p].ty?m.push(n(e[p],t[p],l)):"st"===e[p].ty?m.push(s(e[p],t[p],l)):"tm"===e[p].ty?m.push(o(e[p],t[p],l)):"tr"===e[p].ty||("el"===e[p].ty?m.push(u(e[p],t[p],l)):"sr"===e[p].ty?m.push(c(e[p],t[p],l)):"sh"===e[p].ty?m.push(ShapePathInterface(e[p],t[p],l)):"rc"===e[p].ty?m.push(d(e[p],t[p],l)):"rd"===e[p].ty?m.push(h(e[p],t[p],l)):"rp"===e[p].ty?m.push(f(e[p],t[p],l)):"gf"===e[p].ty?m.push(r(e[p],t[p],l)):m.push(a(e[p],t[p],l)));return m}function t(t,i,n){var r,a=function(e){for(var t=0,i=r.length;t<i;){if(r[t]._name===e||r[t].mn===e||r[t].propertyIndex===e||r[t].ix===e||r[t].ind===e)return r[t];t+=1}return"number"==typeof e?r[e-1]:null};a.propertyGroup=propertyGroupFactory(a,n),r=e(t.it,i.it,a.propertyGroup),a.numProperties=r.length;var s=l(t.it[t.it.length-1],i.it[i.it.length-1],a.propertyGroup);return a.transform=s,a.propertyIndex=t.cix,a._name=t.nm,a}function i(e,i,n){var r=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return r.content;default:return r.transform}};r.propertyGroup=propertyGroupFactory(r,n);var a=t(e,i,r.propertyGroup),s=l(e.it[e.it.length-1],i.it[i.it.length-1],r.propertyGroup);return r.content=a,r.transform=s,Object.defineProperty(r,"_name",{get:function(){return e.nm}}),r.numProperties=e.np,r.propertyIndex=e.ix,r.nm=e.nm,r.mn=e.mn,r}function n(e,t,i){function n(e){return"Color"===e||"color"===e?n.color:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",i)),t.o.setGroupProperty(PropertyInterface("Opacity",i)),n}function r(e,t,i){function n(e){return"Start Point"===e||"start point"===e?n.startPoint:"End Point"===e||"end point"===e?n.endPoint:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",i)),t.e.setGroupProperty(PropertyInterface("End Point",i)),t.o.setGroupProperty(PropertyInterface("Opacity",i)),n}function a(){return function(){return null}}function s(e,t,i){var n,r=propertyGroupFactory(u,i),a=propertyGroupFactory(l,r);function s(i){Object.defineProperty(l,e.d[i].nm,{get:ExpressionPropertyInterface(t.d.dataProps[i].p)})}var o=e.d?e.d.length:0,l={};for(n=0;n<o;n+=1)s(n),t.d.dataProps[n].p.setGroupProperty(a);function u(e){return"Color"===e||"color"===e?u.color:"Opacity"===e||"opacity"===e?u.opacity:"Stroke Width"===e||"stroke width"===e?u.strokeWidth:null}return Object.defineProperties(u,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return l}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),t.w.setGroupProperty(PropertyInterface("Stroke Width",r)),u}function o(e,t,i){function n(t){return t===e.e.ix||"End"===t||"end"===t?n.end:t===e.s.ix?n.start:t===e.o.ix?n.offset:null}var r=propertyGroupFactory(n,i);return n.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",r)),t.e.setGroupProperty(PropertyInterface("End",r)),t.o.setGroupProperty(PropertyInterface("Offset",r)),n.propertyIndex=e.ix,n.propertyGroup=i,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),n.mn=e.mn,n}function l(e,t,i){function n(t){return e.a.ix===t||"Anchor Point"===t?n.anchorPoint:e.o.ix===t||"Opacity"===t?n.opacity:e.p.ix===t||"Position"===t?n.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?n.rotation:e.s.ix===t||"Scale"===t?n.scale:e.sk&&e.sk.ix===t||"Skew"===t?n.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?n.skewAxis:null}var r=propertyGroupFactory(n,i);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",r)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",r)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",r)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",r)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",r)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",r)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",r))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",r)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),n.ty="tr",n.mn=e.mn,n.propertyGroup=i,n}function u(e,t,i){function n(t){return e.p.ix===t?n.position:e.s.ix===t?n.size:null}var r=propertyGroupFactory(n,i);n.propertyIndex=e.ix;var a="tm"===t.sh.ty?t.sh.prop:t.sh;return a.s.setGroupProperty(PropertyInterface("Size",r)),a.p.setGroupProperty(PropertyInterface("Position",r)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(a.s)},position:{get:ExpressionPropertyInterface(a.p)},_name:{value:e.nm}}),n.mn=e.mn,n}function c(e,t,i){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.rotation:e.pt.ix===t?n.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?n.outerRadius:e.os.ix===t?n.outerRoundness:e.ir&&(e.ir.ix===t||"ADBE Vector Star Inner Radius"===t)?n.innerRadius:e.is&&e.is.ix===t?n.innerRoundness:null}var r=propertyGroupFactory(n,i),a="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,a.or.setGroupProperty(PropertyInterface("Outer Radius",r)),a.os.setGroupProperty(PropertyInterface("Outer Roundness",r)),a.pt.setGroupProperty(PropertyInterface("Points",r)),a.p.setGroupProperty(PropertyInterface("Position",r)),a.r.setGroupProperty(PropertyInterface("Rotation",r)),e.ir&&(a.ir.setGroupProperty(PropertyInterface("Inner Radius",r)),a.is.setGroupProperty(PropertyInterface("Inner Roundness",r))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(a.p)},rotation:{get:ExpressionPropertyInterface(a.r)},points:{get:ExpressionPropertyInterface(a.pt)},outerRadius:{get:ExpressionPropertyInterface(a.or)},outerRoundness:{get:ExpressionPropertyInterface(a.os)},innerRadius:{get:ExpressionPropertyInterface(a.ir)},innerRoundness:{get:ExpressionPropertyInterface(a.is)},_name:{value:e.nm}}),n.mn=e.mn,n}function d(e,t,i){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?n.size:null}var r=propertyGroupFactory(n,i),a="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,a.p.setGroupProperty(PropertyInterface("Position",r)),a.s.setGroupProperty(PropertyInterface("Size",r)),a.r.setGroupProperty(PropertyInterface("Rotation",r)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(a.p)},roundness:{get:ExpressionPropertyInterface(a.r)},size:{get:ExpressionPropertyInterface(a.s)},_name:{value:e.nm}}),n.mn=e.mn,n}function h(e,t,i){function n(t){return e.r.ix===t||"Round Corners 1"===t?n.radius:null}var r=propertyGroupFactory(n,i),a=t;return n.propertyIndex=e.ix,a.rd.setGroupProperty(PropertyInterface("Radius",r)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(a.rd)},_name:{value:e.nm}}),n.mn=e.mn,n}function f(e,t,i){function n(t){return e.c.ix===t||"Copies"===t?n.copies:e.o.ix===t||"Offset"===t?n.offset:null}var r=propertyGroupFactory(n,i),a=t;return n.propertyIndex=e.ix,a.c.setGroupProperty(PropertyInterface("Copies",r)),a.o.setGroupProperty(PropertyInterface("Offset",r)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(a.c)},offset:{get:ExpressionPropertyInterface(a.o)},_name:{value:e.nm}}),n.mn=e.mn,n}return function(t,i,n){var r;function a(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?n:r[e-1];for(var t=0,i=r.length;t<i;){if(r[t]._name===e)return r[t];t+=1}return null}return a.propertyGroup=propertyGroupFactory(a,function(){return n}),r=e(t,i,a.propertyGroup),a.numProperties=r.length,a._name="Contents",a}}(),TextExpressionInterface=function(){return function(e){var t;function i(e){return"ADBE Text Document"===e?i.sourceText:null}return Object.defineProperty(i,"sourceText",{get:function(){e.textProperty.getValue();var i=e.textProperty.currentData.t;return t&&i===t.value||((t=new String(i)).value=i||new String(i),Object.defineProperty(t,"style",{get:function(){return{fillColor:e.textProperty.currentData.fc}}})),t}}),i}}();function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var FootageInterface=function(){var e=function(e){var t="",i=e.getFootageData();function n(e){if(i[e])return(t=e,i=i[e],"object"===_typeof(i))?n:i;var r=e.indexOf(t);return -1!==r?(i=i[parseInt(e.substr(r+t.length),10)],"object"===_typeof(i))?n:i:""}return function(){return t="",i=e.getFootageData(),n}},t=function(t){function i(e){return"Outline"===e?i.outlineInterface():null}return i._name="Outline",i.outlineInterface=e(t),i};return function(e){function i(e){return"Data"===e?i.dataInterface:null}return i._name="Data",i.dataInterface=t(e),i}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(e){return interfaces[e]||null}var expressionHelpers=function(){return{searchExpressions:function(e,t,i){t.x&&(i.k=!0,i.x=!0,i.initiateExpression=ExpressionManager.initiateExpression,i.effectsSequence.push(i.initiateExpression(e,t,i).bind(i)))},getSpeedAtTime:function(e){var t,i=-.01,n=this.getValueAtTime(e),r=this.getValueAtTime(e+i),a=0;if(n.length){for(t=0;t<n.length;t+=1)a+=Math.pow(r[t]-n[t],2);a=100*Math.sqrt(a)}else a=0;return a},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,i,n=-.001,r=this.getValueAtTime(e),a=this.getValueAtTime(e+n);if(r.length)for(i=0,t=createTypedArray("float32",r.length);i<r.length;i+=1)t[i]=(a[i]-r[i])/n;else t=(a-r)/n;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}}}();function addPropertyDecorator(){function e(e,t,i){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var n,r,a,s,o,l=this.comp.renderedFrame,u=this.keyframes,c=u[u.length-1].t;if(l<=c)return this.pv;if(i?(n=t?Math.abs(c-this.elem.comp.globalData.frameRate*t):Math.max(0,c-this.elem.data.ip),r=c-n):((!t||t>u.length-1)&&(t=u.length-1),n=c-(r=u[u.length-1-t].t)),"pingpong"===e){if(Math.floor((l-r)/n)%2!=0)return this.getValueAtTime((n-(l-r)%n+r)/this.comp.globalData.frameRate,0)}else if("offset"===e){var d=this.getValueAtTime(r/this.comp.globalData.frameRate,0),h=this.getValueAtTime(c/this.comp.globalData.frameRate,0),f=this.getValueAtTime(((l-r)%n+r)/this.comp.globalData.frameRate,0),p=Math.floor((l-r)/n);if(this.pv.length){for(a=0,s=(o=Array(d.length)).length;a<s;a+=1)o[a]=(h[a]-d[a])*p+f[a];return o}return(h-d)*p+f}else if("continue"===e){var m=this.getValueAtTime(c/this.comp.globalData.frameRate,0),g=this.getValueAtTime((c-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=0,s=(o=Array(m.length)).length;a<s;a+=1)o[a]=m[a]+(m[a]-g[a])*((l-c)/this.comp.globalData.frameRate)/5e-4;return o}return m+(l-c)/.001*(m-g)}return this.getValueAtTime(((l-r)%n+r)/this.comp.globalData.frameRate,0)}function t(e,t,i){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var n,r,a,s,o,l=this.comp.renderedFrame,u=this.keyframes,c=u[0].t;if(l>=c)return this.pv;if(i?(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-c),r=c+n):((!t||t>u.length-1)&&(t=u.length-1),n=(r=u[t].t)-c),"pingpong"===e){if(Math.floor((c-l)/n)%2==0)return this.getValueAtTime(((c-l)%n+c)/this.comp.globalData.frameRate,0)}else if("offset"===e){var d=this.getValueAtTime(c/this.comp.globalData.frameRate,0),h=this.getValueAtTime(r/this.comp.globalData.frameRate,0),f=this.getValueAtTime((n-(c-l)%n+c)/this.comp.globalData.frameRate,0),p=Math.floor((c-l)/n)+1;if(this.pv.length){for(a=0,s=(o=Array(d.length)).length;a<s;a+=1)o[a]=f[a]-(h[a]-d[a])*p;return o}return f-(h-d)*p}else if("continue"===e){var m=this.getValueAtTime(c/this.comp.globalData.frameRate,0),g=this.getValueAtTime((c+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=0,s=(o=Array(m.length)).length;a<s;a+=1)o[a]=m[a]+(m[a]-g[a])*(c-l)/.001;return o}return m+(m-g)*(c-l)/.001}return this.getValueAtTime((n-((c-l)%n+c))/this.comp.globalData.frameRate,0)}function i(e,t){if(!this.k||(e=.5*(e||.4),(t=Math.floor(t||5))<=1))return this.pv;var i,n,r=this.comp.renderedFrame/this.comp.globalData.frameRate,a=r-e,s=r+e,o=t>1?(s-a)/(t-1):1,l=0,u=0;for(i=this.pv.length?createTypedArray("float32",this.pv.length):0;l<t;){if(n=this.getValueAtTime(a+l*o),this.pv.length)for(u=0;u<this.pv.length;u+=1)i[u]+=n[u];else i+=n;l+=1}if(this.pv.length)for(u=0;u<this.pv.length;u+=1)i[u]/=t;else i/=t;return i}function n(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var i=this.a.getValueAtTime(e);t.translate(-i[0]*this.a.mult,-i[1]*this.a.mult,i[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(e);t.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var r=this.sk.getValueAtTime(e),a=this.sa.getValueAtTime(e);t.skewFromAxis(-r*this.sk.mult,a*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var s=this.r.getValueAtTime(e);t.rotate(-s*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var o=this.rz.getValueAtTime(e),l=this.ry.getValueAtTime(e),u=this.rx.getValueAtTime(e),c=this.or.getValueAtTime(e);t.rotateZ(-o*this.rz.mult).rotateY(l*this.ry.mult).rotateX(u*this.rx.mult).rotateZ(-c[2]*this.or.mult).rotateY(c[1]*this.or.mult).rotateX(c[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var d=this.px.getValueAtTime(e),h=this.py.getValueAtTime(e);if(this.data.p.z){var f=this.pz.getValueAtTime(e);t.translate(d*this.px.mult,h*this.py.mult,-f*this.pz.mult)}else t.translate(d*this.px.mult,h*this.py.mult,0)}else{var p=this.p.getValueAtTime(e);t.translate(p[0]*this.p.mult,p[1]*this.p.mult,-p[2]*this.p.mult)}return t}function r(){return this.v.clone(new Matrix)}var a=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,i){var s=a(e,t,i);return s.dynamicProperties.length?s.getValueAtTime=n.bind(s):s.getValueAtTime=r.bind(s),s.setGroupProperty=expressionHelpers.setGroupProperty,s};var s=PropertyFactory.getProp;function o(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}PropertyFactory.getProp=function(n,r,a,o,l){var u=s(n,r,a,o,l);u.kf?u.getValueAtTime=expressionHelpers.getValueAtTime.bind(u):u.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(u),u.setGroupProperty=expressionHelpers.setGroupProperty,u.loopOut=e,u.loopIn=t,u.smooth=i,u.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(u),u.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(u),u.numKeys=1===r.a?r.k.length:0,u.propertyIndex=r.ix;var c=0;return 0!==a&&(c=createTypedArray("float32",1===r.a?r.k[0].s.length:r.k.length)),u._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:c},expressionHelpers.searchExpressions(n,r,u),u.k&&l.addDynamicProperty(u),u};var l=ShapePropertyFactory.getConstructorFunction(),u=ShapePropertyFactory.getKeyframedConstructorFunction();function c(){}c.prototype={vertices:function(e,t){this.k&&this.getValue();var i,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0));var r=n._length,a=n[e],s=n.v,o=createSizedArray(r);for(i=0;i<r;i+=1)"i"===e||"o"===e?o[i]=[a[i][0]-s[i][0],a[i][1]-s[i][1]]:o[i]=[a[i][0],a[i][1]];return o},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var i,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(n));for(var r=this._segmentsLength,a=r.lengths,s=r.totalLength*e,o=0,l=a.length,u=0;o<l;){if(u+a[o].addedLength>s){var c=o,d=n.c&&o===l-1?0:o+1,h=(s-u)/a[o].addedLength;i=bez.getPointInSegment(n.v[c],n.v[d],n.o[c],n.i[d],h,a[o]);break}u+=a[o].addedLength,o+=1}return i||(i=n.c?[n.v[0][0],n.v[0][1]]:[n.v[n._length-1][0],n.v[n._length-1][1]]),i},vectorOnPath:function(e,t,i){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),r=this.pointOnPath(e+.001,t),a=r[0]-n[0],s=r[1]-n[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(s,2));return 0===o?[0,0]:"tangent"===i?[a/o,s/o]:[-s/o,a/o]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],l),extendPrototype([c],u),u.prototype.getValueAtTime=o,u.prototype.initiateExpression=ExpressionManager.initiateExpression;var d=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,i,n,r){var a=d(e,t,i,n,r);return a.propertyIndex=t.ix,a.lock=!1,3===i?expressionHelpers.searchExpressions(e,t.pt,a):4===i&&expressionHelpers.searchExpressions(e,t.ks,a),a.k&&e.addDynamicProperty(a),a}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function e(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(e,t){var i=this.calculateExpression(t);if(e.t!==i){var n={};return this.copyData(n,e),n.t=i.toString(),n.__complete=!1,n}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=e}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(e,t){var i,n,r=createNS("feMerge");for(r.setAttribute("result",e),n=0;n<t.length;n+=1)(i=createNS("feMergeNode")).setAttribute("in",t[n]),r.appendChild(i),r.appendChild(i);return r}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(e,t,i,n,r){this.filterManager=t;var a=createNS("feColorMatrix");a.setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","linearRGB"),a.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=a,a.setAttribute("result",n+"_tint_1"),e.appendChild(a),(a=createNS("feColorMatrix")).setAttribute("type","matrix"),a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),a.setAttribute("result",n+"_tint_2"),e.appendChild(a),this.matrixFilter=a;var s=this.createMergeNode(n,[r,n+"_tint_1",n+"_tint_2"]);e.appendChild(s)}function SVGFillFilter(e,t,i,n){this.filterManager=t;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),r.setAttribute("result",n),e.appendChild(r),this.matrixFilter=r}function SVGStrokeEffect(e,t,i){this.initialized=!1,this.filterManager=t,this.elem=i,this.paths=[]}function SVGTritoneFilter(e,t,i,n){this.filterManager=t;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),e.appendChild(r);var a=createNS("feComponentTransfer");a.setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("result",n),this.matrixFilter=a;var s=createNS("feFuncR");s.setAttribute("type","table"),a.appendChild(s),this.feFuncR=s;var o=createNS("feFuncG");o.setAttribute("type","table"),a.appendChild(o),this.feFuncG=o;var l=createNS("feFuncB");l.setAttribute("type","table"),a.appendChild(l),this.feFuncB=l,e.appendChild(a)}function SVGProLevelsFilter(e,t,i,n){this.filterManager=t;var r=this.filterManager.effectElements,a=createNS("feComponentTransfer");(r[10].p.k||0!==r[10].p.v||r[11].p.k||1!==r[11].p.v||r[12].p.k||1!==r[12].p.v||r[13].p.k||0!==r[13].p.v||r[14].p.k||1!==r[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",a)),(r[17].p.k||0!==r[17].p.v||r[18].p.k||1!==r[18].p.v||r[19].p.k||1!==r[19].p.v||r[20].p.k||0!==r[20].p.v||r[21].p.k||1!==r[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",a)),(r[24].p.k||0!==r[24].p.v||r[25].p.k||1!==r[25].p.v||r[26].p.k||1!==r[26].p.v||r[27].p.k||0!==r[27].p.v||r[28].p.k||1!==r[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",a)),(r[31].p.k||0!==r[31].p.v||r[32].p.k||1!==r[32].p.v||r[33].p.k||1!==r[33].p.v||r[34].p.k||0!==r[34].p.v||r[35].p.k||1!==r[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",a)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(a.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(a)),(r[3].p.k||0!==r[3].p.v||r[4].p.k||1!==r[4].p.v||r[5].p.k||1!==r[5].p.v||r[6].p.k||0!==r[6].p.v||r[7].p.k||1!==r[7].p.v)&&((a=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),a.setAttribute("result",n),e.appendChild(a),this.feFuncRComposed=this.createFeFunc("feFuncR",a),this.feFuncGComposed=this.createFeFunc("feFuncG",a),this.feFuncBComposed=this.createFeFunc("feFuncB",a))}function SVGDropShadowEffect(e,t,i,n,r){var a=t.container.globalData.renderConfig.filterSize,s=t.data.fs||a;e.setAttribute("x",s.x||a.x),e.setAttribute("y",s.y||a.y),e.setAttribute("width",s.width||a.width),e.setAttribute("height",s.height||a.height),this.filterManager=t;var o=createNS("feGaussianBlur");o.setAttribute("in","SourceAlpha"),o.setAttribute("result",n+"_drop_shadow_1"),o.setAttribute("stdDeviation","0"),this.feGaussianBlur=o,e.appendChild(o);var l=createNS("feOffset");l.setAttribute("dx","25"),l.setAttribute("dy","0"),l.setAttribute("in",n+"_drop_shadow_1"),l.setAttribute("result",n+"_drop_shadow_2"),this.feOffset=l,e.appendChild(l);var u=createNS("feFlood");u.setAttribute("flood-color","#00ff00"),u.setAttribute("flood-opacity","1"),u.setAttribute("result",n+"_drop_shadow_3"),this.feFlood=u,e.appendChild(u);var c=createNS("feComposite");c.setAttribute("in",n+"_drop_shadow_3"),c.setAttribute("in2",n+"_drop_shadow_2"),c.setAttribute("operator","in"),c.setAttribute("result",n+"_drop_shadow_4"),e.appendChild(c);var d=this.createMergeNode(n,[n+"_drop_shadow_4",r]);e.appendChild(d)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+n+" 0"),this.matrixFilter.setAttribute("values",i[0]-t[0]+" 0 0 0 "+t[0]+" "+(i[1]-t[1])+" 0 0 0 "+t[1]+" "+(i[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,i=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+i+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var e,t,i,n,r=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,i=0):n=(i=this.filterManager.effectElements[0].p.v-1)+1,(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);i<n;i+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:i});if(3===this.filterManager.effectElements[10].p.v){var a=createNS("mask"),s=createElementID();a.setAttribute("id",s),a.setAttribute("mask-type","alpha"),a.appendChild(t),this.elem.globalData.defs.appendChild(a);var o=createNS("g");for(o.setAttribute("mask","url("+getLocationHref()+"#"+s+")");r[0];)o.appendChild(r[0]);this.elem.layerElement.appendChild(o),this.masker=a,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(r=this.elem.layerElement.children||this.elem.layerElement.childNodes;r.length;)this.elem.layerElement.removeChild(r[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){this.initialized||this.initialize();var t=this.paths.length;for(i=0;i<t;i+=1)if(-1!==this.paths[i].m&&(n=this.elem.maskManager.viewData[this.paths[i].m],r=this.paths[i].p,(e||this.filterManager._mdf||n.prop._mdf)&&r.setAttribute("d",n.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||n.prop._mdf)){if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var i,n,r,a,s,o=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),u=r.getTotalLength();a="0 0 0 "+u*o+" ";var c=Math.floor(u*(l-o)/(1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01));for(s=0;s<c;s+=1)a+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";a+="0 "+10*u+" 0 0"}else a="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;r.setAttribute("stroke-dasharray",a)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var d=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*d[0])+","+bmFloor(255*d[1])+","+bmFloor(255*d[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,i=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,r=n[0]+" "+i[0]+" "+t[0],a=n[1]+" "+i[1]+" "+t[1],s=n[2]+" "+i[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",r),this.feFuncG.setAttribute("tableValues",a),this.feFuncB.setAttribute("tableValues",s)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var i=createNS(e);return i.setAttribute("type","table"),t.appendChild(i),i},SVGProLevelsFilter.prototype.getTableValue=function(e,t,i,n,r){for(var a,s,o=0,l=256,u=Math.min(e,t),c=Math.max(e,t),d=Array.call(null,{length:256}),h=0,f=r-n,p=t-e;o<=256;)s=(a=o/256)<=u?p<0?r:n:a>=c?p<0?n:r:n+f*Math.pow((a-e)/p,1/i),d[h]=s,h+=1,o+=256/(l-1);return d.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,i=this.filterManager.effectElements;this.feFuncRComposed&&(e||i[3].p._mdf||i[4].p._mdf||i[5].p._mdf||i[6].p._mdf||i[7].p._mdf)&&(t=this.getTableValue(i[3].p.v,i[4].p.v,i[5].p.v,i[6].p.v,i[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||i[10].p._mdf||i[11].p._mdf||i[12].p._mdf||i[13].p._mdf||i[14].p._mdf)&&(t=this.getTableValue(i[10].p.v,i[11].p.v,i[12].p.v,i[13].p.v,i[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||i[17].p._mdf||i[18].p._mdf||i[19].p._mdf||i[20].p._mdf||i[21].p._mdf)&&(t=this.getTableValue(i[17].p.v,i[18].p.v,i[19].p.v,i[20].p.v,i[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||i[24].p._mdf||i[25].p._mdf||i[26].p._mdf||i[27].p._mdf||i[28].p._mdf)&&(t=this.getTableValue(i[24].p.v,i[25].p.v,i[26].p.v,i[27].p.v,i[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||i[31].p._mdf||i[32].p._mdf||i[33].p._mdf||i[34].p._mdf||i[35].p._mdf)&&(t=this.getTableValue(i[31].p.v,i[32].p.v,i[33].p.v,i[34].p.v,i[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var i=this.filterManager.effectElements[3].p.v,
vendor: 5,010 bytes, line 27
27n=(this.filterManager.effectElements[2].p.v-90)*degToRads,r=i*Math.cos(n),a=i*Math.sin(n);this.feOffset.setAttribute("dx",r),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,i){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=i,i.matteElement=createNS("g"),i.matteElement.appendChild(i.layerElement),i.matteElement.appendChild(i.transformedElement),i.baseElement=i.matteElement}function SVGGaussianBlurEffect(e,t,i,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var r=createNS("feGaussianBlur");r.setAttribute("result",n),e.appendChild(r),this.feGaussianBlur=r}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,i=_svgMatteSymbols.length;t<i;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var i,n=e.layerElement.parentNode;if(n){for(var r=n.children,a=0,s=r.length;a<s&&r[a]!==e.layerElement;)a+=1;a<=s-2&&(i=r[a+1]);var o=createNS("use");o.setAttribute("href","#"+t),i?n.insertBefore(o,i):n.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var i=createElementID(),n=createNS("mask");n.setAttribute("id",t.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var r=e.globalData.defs;r.appendChild(n);var a=createNS("symbol");a.setAttribute("id",i),this.replaceInParent(t,i),a.appendChild(t.layerElement),r.appendChild(a);var s=createNS("use");s.setAttribute("href","#"+i),n.appendChild(s),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,i=0,n=t.length;i<n;)t[i]&&t[i].data.ind===e&&this.setElementAsMask(this.elem,t[i]),i+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3,i=this.filterManager.effectElements[0].p.v*t,n=this.filterManager.effectElements[1].p.v,r=3==n?0:i,a=2==n?0:i;this.feGaussianBlur.setAttribute("stdDeviation",r+" "+a);var s=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",s)}},TransformEffect.prototype.init=function(e){this.effectsManager=e,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(e){if(this._opMdf=!1,this._mdf=!1,e||this.effectsManager._mdf){var t=this.effectsManager.effectElements,i=t[0].p.v,n=t[1].p.v,r=1===t[2].p.v,a=t[3].p.v,s=r?a:t[4].p.v,o=t[5].p.v,l=t[6].p.v,u=t[7].p.v;this.matrix.reset(),this.matrix.translate(-i[0],-i[1],i[2]),this.matrix.scale(.01*s,.01*a,1),this.matrix.rotate(-u*degToRads),this.matrix.skewFromAxis(-o*degToRads,(l+90)*degToRads),this.matrix.translate(n[0],n[1],0),this._mdf=!0,this.opacity!==t[8].p.v&&(this.opacity=t[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie})},246512,(e,t,i)=>{!function(t,n){n(i,e.r(497201),e.r(34416))}(e.e,function(e,t,i){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(t),a=n(i);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function o(e){if(Array.isArray(e))return e}function l(e,t,i){return(t=v(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function u(e,t){var i=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,r,a,s,o=[],l=!0,u=!1;try{if(a=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=a.call(i)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){u=!0,r=e}
27finally{try{if(!l&&null!=i.return&&(s=i.return(),Object(s)!==s))return}finally{if(u)throw r}}return o}}function c(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),i.push.apply(i,n)}return i}function h(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach(function(t){l(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function f(e,t){if(null==e)return{};var i,n,r=p(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)i=a[n],t.includes(i)||({}).propertyIsEnumerable.call(e,i)&&(r[i]=e[i])}return r}function p(e,t){if(null==e)return{};var i={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.includes(n))continue;i[n]=e[n]}return i}function m(e,t){return o(e)||u(e,t)||y(e,t)||c()}function g(e,t){if("object"!=typeof e||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function v(e){var t=g(e,"string");return"symbol"==typeof t?t:t+""}function y(e,t){if(e){if("string"==typeof e)return s(e,t);var i=({}).toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?s(e,t):void 0}}var b=["animationData","loop","autoplay","initialSegment","onComplete","onLoopComplete","onEnterFrame","onSegmentStart","onConfigReady","onDataReady","onDataFailed","onLoadedImages","onDOMLoaded","onDestroy","lottieRef","renderer","name","assetsPath","rendererSettings"],x=function(e,t){var n=e.animationData,s=e.loop,o=e.autoplay,l=e.initialSegment,u=e.onComplete,c=e.onLoopComplete,d=e.onEnterFrame,p=e.onSegmentStart,g=e.onConfigReady,v=e.onDataReady,y=e.onDataFailed,x=e.onLoadedImages,S=e.onDOMLoaded,C=e.onDestroy;e.lottieRef,e.renderer,e.name,e.assetsPath,e.rendererSettings;var k=f(e,b),E=m(i.useState(!1),2),w=E[0],O=E[1],T=i.useRef(),$=i.useRef(null),A=function(){var e;null==(e=T.current)||e.play()},P=function(){var e;null==(e=T.current)||e.stop()},I=function(){var e;null==(e=T.current)||e.pause()},M=function(e){var t;null==(t=T.current)||t.setSpeed(e)},_=function(e,t){var i;null==(i=T.current)||i.goToAndPlay(e,t)},D=function(e,t){var i;null==(i=T.current)||i.goToAndStop(e,t)},N=function(e){var t;null==(t=T.current)||t.setDirection(e)},R=function(e,t){var i;null==(i=T.current)||i.playSegments(e,t)},j=function(e){var t;null==(t=T.current)||t.setSubframe(e)},L=function(e){var t;return null==(t=T.current)?void 0:t.getDuration(e)},F=function(){var e;null==(e=T.current)||e.destroy(),T.current=void 0},B=function(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if($.current){null==(t=T.current)||t.destroy();var n=h(h(h({},e),i),{},{container:$.current});return T.current=r.default.loadAnimation(n),O(!!T.current),function(){var e;null==(e=T.current)||e.destroy(),T.current=void 0}}};return i.useEffect(function(){var e=B();return function(){return null==e?void 0:e()}},[n,s]),i.useEffect(function(){T.current&&(T.current.autoplay=!!o)},[o]),i.useEffect(function(){!T.current||(l?Array.isArray(l)&&l.length&&((T.current.currentRawFrame<l[0]||T.current.currentRawFrame>l[1])&&(T.current.currentRawFrame=l[0]),T.current.setSegment(l[0],l[1])):T.current.resetSegments(!0))},[l]),i.useEffect(function(){var e=[{name:"complete",handler:u},{name:"loopComplete",handler:c},{name:"enterFrame",handler:d},{name:"segmentStart",handler:p},{name:"config_ready",handler:g},{name:"data_ready",handler:v},{name:"data_failed",handler:y},{name:"loaded_images",handler:x},{name:"DOMLoaded",handler:S},{name:"destroy",handler:C}].filter(function(e){return null!=e.handler});if(e.length){var t=e.map(function(e){var t;
27return null==(t=T.current)||t.addEventListener(e.name,e.handler),function(){var t;null==(t=T.current)||t.removeEventListener(e.name,e.handler)}});return function(){t.forEach(function(e){return e()})}}},[u,c,d,p,g,v,y,x,S,C]),{View:a.default.createElement("div",h({style:t,ref:$},k)),play:A,stop:P,pause:I,setSpeed:M,goToAndStop:D,goToAndPlay:_,setDirection:N,playSegments:R,setSubframe:j,getDuration:L,destroy:F,animationContainerRef:$,animationLoaded:w,animationItem:T.current}};function S(e){var t=e.getBoundingClientRect(),i=t.top,n=t.height;return(window.innerHeight-i)/(window.innerHeight+n)}function C(e,t,i){var n=e.getBoundingClientRect(),r=n.top;return{x:(t-n.left)/n.width,y:(i-r)/n.height}}var k=function(e){var t=e.wrapperRef,n=e.animationItem,r=e.mode,a=e.actions;i.useEffect(function(){var e=t.current;if(e&&n&&a.length){n.stop();var i=function(){var t=null,i=function(){var i=S(e),r=a.find(function(e){var t=e.visibility;return t&&i>=t[0]&&i<=t[1]});if(r){if("seek"===r.type&&r.visibility&&2===r.frames.length){var s=r.frames[0]+Math.ceil((i-r.visibility[0])/(r.visibility[1]-r.visibility[0])*r.frames[1]);n.goToAndStop(s-n.firstFrame-1,!0)}"loop"===r.type&&(null===t||t!==r.frames?(n.playSegments(r.frames,!0),t=r.frames):n.isPaused&&(n.playSegments(r.frames,!0),t=r.frames)),"play"===r.type&&n.isPaused&&(n.resetSegments(!0),n.play()),"stop"===r.type&&n.goToAndStop(r.frames[0]-n.firstFrame-1,!0)}};return document.addEventListener("scroll",i),function(){document.removeEventListener("scroll",i)}},s=function(){var t=function(t,i){var r=t,s=i;if(-1!==r&&-1!==s){var o=C(e,r,s);r=o.x,s=o.y}var l=a.find(function(e){var t=e.position;return t&&Array.isArray(t.x)&&Array.isArray(t.y)?r>=t.x[0]&&r<=t.x[1]&&s>=t.y[0]&&s<=t.y[1]:!(!t||Number.isNaN(t.x)||Number.isNaN(t.y))&&r===t.x&&s===t.y});if(l){if("seek"===l.type&&l.position&&Array.isArray(l.position.x)&&Array.isArray(l.position.y)&&2===l.frames.length){var u=(r-l.position.x[0])/(l.position.x[1]-l.position.x[0]),c=(s-l.position.y[0])/(l.position.y[1]-l.position.y[0]);n.playSegments(l.frames,!0),n.goToAndStop(Math.ceil((u+c)/2*(l.frames[1]-l.frames[0])),!0)}"loop"===l.type&&n.playSegments(l.frames,!0),"play"===l.type&&(n.isPaused&&n.resetSegments(!1),n.playSegments(l.frames)),"stop"===l.type&&n.goToAndStop(l.frames[0],!0)}},i=function(e){t(e.clientX,e.clientY)},r=function(){t(-1,-1)};return e.addEventListener("mousemove",i),e.addEventListener("mouseout",r),function(){e.removeEventListener("mousemove",i),e.removeEventListener("mouseout",r)}};switch(r){case"scroll":return i();case"cursor":return s()}}},[r,n])},E=function(e){var t=e.actions,i=e.mode,n=e.lottieObj,r=n.animationItem,a=n.View;return k({actions:t,animationItem:r,mode:i,wrapperRef:n.animationContainerRef}),a},w=["style","interactivity"],O=function(e){var t,n,r,a=e.style,s=e.interactivity,o=x(f(e,w),a),l=o.View,u=o.play,c=o.stop,d=o.pause,h=o.setSpeed,p=o.goToAndStop,m=o.goToAndPlay,g=o.setDirection,v=o.playSegments,y=o.setSubframe,b=o.getDuration,S=o.destroy,C=o.animationContainerRef,k=o.animationLoaded,O=o.animationItem;return i.useEffect(function(){e.lottieRef&&(e.lottieRef.current={play:u,stop:c,pause:d,setSpeed:h,goToAndPlay:m,goToAndStop:p,setDirection:g,playSegments:v,setSubframe:y,getDuration:b,destroy:S,animationContainerRef:C,animationLoaded:k,animationItem:O})},[null==(t=e.lottieRef)?void 0:t.current]),E({lottieObj:{View:l,play:u,stop:c,pause:d,setSpeed:h,goToAndStop:p,goToAndPlay:m,setDirection:g,playSegments:v,setSubframe:y,getDuration:b,destroy:S,animationContainerRef:C,animationLoaded:k,animationItem:O},actions:null!=(n=null==s?void 0:s.actions)?n:[],mode:null!=(r=null==s?void 0:s.mode)?r:"scroll"})};Object.defineProperty(e,"LottiePlayer",{enumerable:!0,get:function(){return r.default}}),e.default=O,e.useLottie=x,e.useLottieInteractivity=E,Object.defineProperty(e,"__esModule",{value:!0})})},486378,e=>{e.v({customLoader:"Loader-module__7W4G0W__customLoader"})},285694,e=>{"use strict";var t=e.i(954710),i=e.i(185762),n=e.i(874127);(0,i.unstableSetRender)(function(e,t){t._reactRoot||(t._reactRoot=(0,n.createRoot)(t));var i=t._reactRoot;return i.render(e),function(){return new Promise(function(e){setTimeout(function(){i.unmount(),e()},0)})}});var r=e.i(772346),a=e.i(320648),s=e.i(765831),o=e.i(34416),l=e.i(370694),u=e.i(460585),c=e.i(593147);e.i(413073);var d=t,h=o,f=e.i(571060),p=e.i(745573),m=e.i(90307),g=e.i(845958),v=e.i(476068),y=e.i(425914),b=e.i(292375),x=e.i(974075);let S=[["path",{d:"M2 16V4a2 2 0 0 1 2-2h11",key:"spzkk5"}],["path",{d:"M22 18H11a2 2 0 1 0 0 4h10.5a.5.5 0 0 0 .5-.5v-15a.5.5 0 0 0-.5-.5H11a2 2 0 0 0-2 2v12",key:"1wz07i"}],["path",{d:"M5 14H4a2 2 0 1 0 0 4h1",key:"16gqf9"}]],C=(0,x.default)("book-copy",S);var k=e.i(246808);let E=[["path",{d:"M19.07 4.93A10 10 0 0 0 6.99 3.34",key:"z3du51"}
27],["path",{d:"M4 6h.01",key:"oypzma"}],["path",{d:"M2.29 9.62A10 10 0 1 0 21.31 8.35",key:"qzzz0"}],["path",{d:"M16.24 7.76A6 6 0 1 0 8.23 16.67",key:"1yjesh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M17.99 11.66A6 6 0 0 1 15.77 16.67",key:"1u2y91"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"m13.41 10.59 5.66-5.66",key:"mhq4k0"}]],w=(0,x.default)("radar",E),O=[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],T=(0,x.default)("settings",O),$=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],A=(0,x.default)("star",$);var P=e.i(704714),I=e.i(793426);let M=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M15 3v18",key:"14nvp0"}],["path",{d:"m10 15-3-3 3-3",key:"1pgupc"}]],_=(0,x.default)("panel-right-open",M),D=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M15 3v18",key:"14nvp0"}],["path",{d:"m8 9 3 3-3 3",key:"12hl5m"}]],N=(0,x.default)("panel-right-close",D),R=[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]],j=(0,x.default)("chevrons-up-down",R),L=[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]],F=(0,x.default)("log-out",L),B=[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]],z=(0,x.default)("chart-line",B),H=[["path",{d:"m16 18 6-6-6-6",key:"eg8j8"}],["path",{d:"m8 6-6 6 6 6",key:"ppft3o"}]];(0,x.default)("code",H);var V=e.i(799050),W=e.i(413117),q=e.i(197481),G=e.i(628251),X=e.i(665748),Y=e.i(596567),U=e.i(60119),K=e.i(727611);let J={ANIMATION_LIGHT:e.i(80096).default,ANIMATION_DARK:K.default},Z="Spinner",Q="Animation Light",ee="Animation Dark";var et=u,ei=o,en=l,er=p,ea=f,es=e.i(906145),eo=e.i(48306),el=e.i(624451),eu=e.i(669891),ec=e.i(209688),ed=e.i(518404),eh=e.i(898266),ef=u,ep=e.i(190765),em=X,eg=U,ev=Y,ey=e.i(157266),eb=e.i(727172);let ex=()=>{let e=(0,en.useSetAtom)(el.currentSessionAtom),t=(0,en.useSetAtom)(eu.resetSpecificSessionAtom),i=(0,en.useSetAtom)(eu.clearSessionDataAtom),n=(0,en.useSetAtom)(ec.showShareLinkModalAtom),r=(0,en.useSetAtom)(ec.currentChatShareSessionIdAtom),{updateSession:a,deleteSession:s}=(0,eh.useChatSession)(),{sessions:o,isLoading:l,updateSessionInList:u,removeSession:c,syncFromQuery:d}=(0,ed.useSessionsManager)(),{isMobile:h,closeMobileDrawer:f}=(0,ef.useMobileResponsiveContext)(),p=(0,ea.useRouter)(),[m,g]=(0,er.useQueryState)("chatSession"),[v,y]=(0,er.useQueryState)("sessionView"),[b,x]=(0,ei.useState)(""),[S,C]=(0,ei.useState)(""),[k,E]=(0,ei.useState)(eg.NAVBAR.RECENTS),[w,O]=(0,ei.useState)({}),T=(0,ei.useRef)(null),[$,A]=es.notification.useNotification(),P=(0,eo.useDebouncedCallback)(e=>C(e),300),I=(0,ei.useCallback)(e=>{x(e),P(e)},[P]),M=(0,ei.useCallback)(()=>{x(""),P("")},[P]),_=(0,ei.useCallback)(e=>{T.current=e.touches[0].clientX},[]),D=(0,ei.useCallback)(e=>{if(null===T.current)return;let t=e.changedTouches[0].clientX-T.current;Math.abs(t)>50&&E(t<0?eg.NAVBAR.FAVOURITES:eg.NAVBAR.RECENTS),T.current=null},[]),N=(0,ei.useCallback)((e,t)=>{O(i=>({...i,[e]:t}))},[]),R=(0,ei.useCallback)(()=>{f()},[f]),j=(0,ei.useCallback)(()=>
27{R(),e({sessionId:null,sessionTitle:"",favourite:!1,chatType:em.CHAT_TYPE.GENERAL,createdAt:null,updatedAt:null,is_session_shared:!1,share_token:null,share_created_at:null}),"readOnly"===v&&y(null),p.push(ev.default.CHAT)},[R,t,e,v,y,p]),L=(0,ei.useCallback)(async(t,o)=>{try{if(t===em.CONVERSATION_MENU_OPTIONS.FAVOURITE){N(`favorite-${o.id}`,!0);let t=!o.favourite;await a(o.id,{favourite:t})&&(u(o.id,{favourite:t}),e(e=>e?.sessionId===o.id?{...e,favourite:t}:e)),N(`favorite-${o.id}`,!1)}if(t===em.CONVERSATION_MENU_OPTIONS.DELETE&&(0,ep.showDialog)({type:"delete",title:eb.DIALOG.TITLE.CONFIRM_DELETE,content:eb.DIALOG.CONTENT.CONFIRM_DELETE,okText:"Delete",cancelText:"Cancel",isMobile:h,onOk:async()=>{try{N(`delete-${o.id}`,!0),await s(o.id)&&(i(o.id),c(o.id),o.id===m&&j())}catch(e){console.error("Error deleting session:",e),$.error({message:ey.default.SESSION.DELETE_FAILED_TITLE,description:e?.response?.data?.detail||ey.default.SESSION.DELETE_FAILED_DESCRIPTION,duration:2})}finally{N(`delete-${o.id}`,!1)}}}),t===em.CONVERSATION_MENU_OPTIONS.OPEN_NEW_TAB){let e="https://slatepathcapital.ai/".slice(0,-1);window.open(`${e}${ev.default.CHAT}?chatSession=${o.id}`,"_blank","noopener,noreferrer")}t===em.CONVERSATION_MENU_OPTIONS.SHARE&&(r(o.id),n(!0))}catch(e){console.error("Error handling menu action:",e),O(e=>({...e,[`favorite-${o.id}`]:!1,[`delete-${o.id}`]:!1}))}finally{R()}},[a,u,s,i,c,m,h,$,j,R,r,n,N,e]);return{sessions:o,isLoading:l,syncFromQuery:d,searchValue:b,searchText:S,activeTab:k,setActiveTab:E,handleSearchChange:I,clearSearch:M,actionsLoading:w,onItemMenuClick:L,resetToNewConversation:j,closeNavDrawer:R,handleSwipeTouchStart:_,handleSwipeTouchEnd:D,notificationContextHolder:A,chatSession:m,setChatSession:g}};var eS=o,eC=l,ek=e.i(475555),eE=e.i(698235),ew=e.i(425971),eO=e.i(624923),eT=u,e$=e.i(43151);let eA=()=>{let[e]=(0,eC.useAtom)(eO.isNavbarCollapsedAtom),t=(0,eC.useAtomValue)(eE.userDetailsQueryAtom),{user:i}=(0,eS.useContext)(ek.UserContext),n=(0,eC.useAtomValue)(ew.isObservabilityAccessAtom),r=(0,eC.useAtomValue)(ew.isDeveloperAtom),{closeMobileDrawer:a}=(0,eT.useMobileResponsiveContext)(),[s,o]=(0,eS.useState)(!1),[l,u]=(0,eS.use
27State)({}),c=(0,eS.useRef)(null);(0,eS.useEffect)(()=>{if(!s)return;let e=e=>{c.current&&!c.current.contains(e.target)&&o(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[s]);let d=(0,eS.useCallback)(()=>{if(!s&&c.current){let t=c.current.getBoundingClientRect();u({position:"fixed",bottom:window.innerHeight-t.top+4,left:t.left,width:e?244:t.width,zIndex:9999})}o(e=>!e)},[s,e]),h=(0,eS.useCallback)(()=>{o(!1),a()},[a]),f=(0,eS.useCallback)(()=>{h(),(0,e$.handleApplicationLogout)()},[h]);return{profileRef:c,profileOpen:s,popupStyle:l,handleProfileToggle:d,closeProfile:h,logout:f,handleLogoutOnSessionExpire:e$.handleLogoutOnSessionExpire,userDetailsQuery:t,user:i,showAdminFeatures:n,isDeveloper:r}},eP=(e,t)=>new Date(t.updated_at)-new Date(e.updated_at);function eI(e){if(!e?.length)return{TODAY:[],YESTERDAY:[],OLDER:[]};let t=new Date,i=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime(),n=i-864e5,r={TODAY:[],YESTERDAY:[],OLDER:[]};for(let t of e){let e=new Date(t.updated_at||Date.now()),a=new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime();a===i?r.TODAY.push(t):a===n?r.YESTERDAY.push(t):r.OLDER.push(t)}return r.TODAY.sort(eP),r.YESTERDAY.sort(eP),r.OLDER.sort(eP),r}var eM=t,e_=l,eD=p,eN=eO,eR=t,ej=o,eL=g,eF=f,eB=e.i(344802),ez=a,eH=l,eV=e.i(785312),eW=P,eq=e.i(522091);let eG=[["path",{d:"M8.34 8.34 2 9.27l5 4.87L5.82 21 12 17.77 18.18 21l-.59-3.43",ke
27y:"16m0ql"}],["path",{d:"M18.42 12.76 22 9.27l-6.91-1L12 2l-1.44 2.91",key:"1vt8nq"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}]],eX=(0,x.default)("star-off",eG);var eY=e.i(736126),eU=e.i(236855),eK=e.i(663165),eJ=e.i(267869),eZ=e.i(823046),eQ=e.i(492192),e0=e.i(344899),e1=e.i(197469),e2=X,e3=u,e5=e.i(87804),e6=Y;let e4={[e2.SESSION_TYPE.DEEP_RESEARCH]:{icon:eQ.PiFireBold,label:"Deep research"},[e2.SESSION_TYPE.AUDIO_GENERATION]:{icon:e0.HiOutlineSpeakerWave,label:"Audio generation"},[e2.SESSION_TYPE.VIDEO_GENERATION]:{icon:eJ.Video,label:"Video generation"},[e2.SESSION_TYPE.X_SEARCH]:{icon:e1.RiTwitterXFill,label:"X search"},[e2.SESSION_TYPE.LIGHTKEEPER]:{icon:eZ.TrendingUp,label:"LightKeeper"}};function e8({session:e,isActive:t,onSelect:i,onItemMenuClick:n,showMenu:r,isFavLoading:a=!1,isDeleteLoading:s=!1}){let o=(0,eF.useRouter)(),{isTouch:l}=(0,e3.useMobileResponsiveContext)(),[u,c]=(0,ej.useState)(!1),[d,h]=(0,ej.useState)(!1),f=(0,ej.useRef)(null),p=a||s,m=(0,eH.useAtomValue)((0,e5.activeChatJobFamilyAtom)(e.id)),g=m&&"IN_PROGRESS"===m.status,v=p||g,y=[{key:e2.CONVERSATION_MENU_OPTIONS.OPEN_NEW_TAB,label:"Open in new tab",icon:(0,eR.jsx)(eU.Share2,{className:"size-4 text-bodhi-primary"})},{key:e2.CONVERSATION_MENU_OPTIONS.FAVOURITE,label:e?.favourite?e2.CONVERSATION_MENU_OPTIONS.UNFAVOURITE:e2.CONVERSATION_MENU_OPTIONS.FAVOURITE,icon:e?.favourite?(0,eR.jsx)(eX,{className:"size-4 text-bodhi-primary"}):(0,eR.jsx)(A,{className:"size-4 text-warning"}),disabled:p},...g?[]:[{key:e2.CONVERSATION_MENU_OPTIONS.DELETE,label:e2.CONVERSATION_MENU_OPTIONS.DELETE,icon:(0,eR.jsx)(eY.Trash2,{className:"size-4 text-error"}),disabled:p}],{key:e2.CONVERSATION_MENU_OPTIONS.SHARE,label:e2.CONVERSATION_MENU_OPTIONS.SHARE,icon:(0,eR.jsx)(eK.Share,{className:`size-4 ${v?"text-bodhi-text-muted":"text-success"}`}),disabled:v,title:g?"Cannot share while session is processing":void 0}],b=t=>{p||(t.domEvent.preventDefault(),t.domEvent.stopPropagation(),n(t.key,e),c(!1))},x=e=>{p||c(e)},S=e4[e?.session_type],C=S?.icon||eV.MessageSquare;e?.status===e2.CHAT_STATUS.IN_PROGRESS&&(C=eW.Clock);let k=d||u||l||p,E=e?.title||"Untitled session",w=`${e6.default.CHAT}?chatSession=${e?.id}`,O=t=>{p?t.preventDefault():i(e)},T=t=>{!p&&("Enter"!==t.key&&" "!==t.key||u||(t.preventDefault(),i(e),o.push(w)))};return(0,eR.jsxs)("div",{ref:f,className:` 28 group relative flex items-center rounded-md 29 ${p?"cursor-not-allowed opacity-70":`cursor-pointer ${!l?"hover:bg-bodhi-primary-light":""}`} 30 ${t?`border border-bodhi-border bg-bodhi-surface ${!l?"hover:bg-bodhi-surface":""}`:"border border-transparent"} 31 ${d&&!t&&!p&&!l?"bg-bodhi-surface-alt":""} 32 `,onMouseEnter:()=>!p&&h(!0),onMouseLeave:()=>!p&&h(!1),onKeyDown:T,tabIndex:p?-1:0,role:"option","aria-selected":t,"aria-disabled":p,children:[p&&(0,eR.jsx)("div",{className:"bg-bodhi-surface/50 absolute inset-0 z-10 flex items-center justify-center rounded-md",children:(0,eR.jsx)(ez.Spin,{})}),(0,eR.jsxs)(eL.default,{href:w,onClick:O,prefetch:!1,className:"flex min-w-0 flex-1 items-center px-3 py-1.5",children:[(0,eR.jsx)(C,{"aria-label":S?.label,className:`size-3.5 shrink-0 ${!l?"transition-transform duration-150 group-hover:-rotate-3 group-hover:scale-110":""} ${t?"text-bodhi-primary":"text-bodhi-text-muted"}`}),(0,eR.jsx)("div",{className:`ml-2 flex-1 truncate text-sm ${t?"font-medium text-bodhi-primary":"text-bodhi-text-sub"}`,children:E})]}),r&&(0,eR.jsx)("div",{className:` 33 px-3 py-1.5 transition-opacity duration-150 34 ${k?"opacity-100":"opacity-0"} 35 `,children:(0,eR.jsx)(eB.Dropdown,{menu:{items:y,onClick:b},placement:"bottomRight",trigger:["click"],open:u,onOpenChange:x,getPopupContainer:()=>f.current||document.body,disabled:p,children:(0,eR.jsx)(eq.MoreVertical,{className:`size-4 ${p?"text-bodhi-text-muted":"text-bodhi-text-sub"}`,onClick:e=>{e.preventDefault(),e.stopPropagation(),p||c(!u)}})})})]})}function e7({label:e,sessions:t,actionsLoading:i,onSelect:n,onItemMenuClick:r}){let a=(0,e_.useAtomValue)(eN.isNavbarCollapsedAtom),[s]=(0,eD.useQueryState)("chatSession");return t.length?(0,eM.jsxs)("div",{className:"mb-1",children:[(0,eM.jsx)("p",{className:`mt-2 truncate text-xxs font-semibold uppercase tracking-wider text-bodhi-text-muted transition-all duration-200 ${a?"opacity-0":"opacity-100"}`,children:e}),(0,eM.jsx)("div",{className:"mt-1 flex flex-col gap-0.5",children:t.map(e=>(0,eM.jsx)(e8,{session:e,disabled:"new"===e.id,isActive:e.id===s||"new"===e.id,onSelect:n,onItemMenuClick:r,showMenu:"new"!==e.id&&!a,isFavLoading:i[`favorite-${e.id}`]??!1,isDeleteLoading:i[`delete-${e.id}`]??!1},e.id))})]}):null}var e9=t,te=e.i(246512),tt=a,ti=e.i(22453),tn=e.i(486378);function tr(e){let{type:t}=e;return(0,e9.jsxs)("div",{children:[(!t||t===Q)&&(0,e9.jsx)(te.default,{className:tn.default.customLoader,animationData:J.ANIMATION_LIGHT,loop:!0}),t===ee&&(0,e9.jsx)(te.default,{className:tn.default.customLoader,animationData:J.ANIMATION_DARK,loop:!0}),t===Z&&(0,e9.jsx)(tt.Spin,{indicator:(0,e9.jsx)(ti.LoadingOutlined,{spin:!0})})]})}let ta=({children:e,collapsed:t})=>(0,d.jsx)("span",{className:`overflow-hidden whitespace-nowrap text-sm transition-all duration-300 ease-in-out ${t?"ml-0 max-w-0 opacity-0":"ml-3 max-w-xs opacity-100"}`,children:e});function ts({collapsed:e,setCollapsed:t}){let i=(0,f.usePathname)(),{isTouch:n,closeMobileDrawer:r}=(0,et.useMobileResponsiveContext)(),[a]=(0,p.useQueryState)("chatSession"),{sessions:s,isLoading:o,syncFromQuery:l,searchValue:u,searchText:c,activeTab:x,setActiveTab:S,handleSearchChange:E,clearSearch:O,actionsLoading:$,onItemMenuClick:M,resetToNewConversation:D,closeNavDrawer:R,handleSwipeTouchStart:L,handleSwipeTouchEnd:B,notificationContextHolder:H}=ex(),{profileRef:K,profileOpen:J,popupStyle:Z,handleProfileToggle:Q,closeProfile:ei,logout:en,handleLogoutOnSessionExpire:er,userDetailsQuery:ea,user:es,showAdminFeatures:eo,isDeveloper:el}=eA();(0,h.useEffect)(()=>
35{l()},[l]);let eu=(0,h.useMemo)(()=>{let e=c.trim().toLowerCase();return e?s.filter(t=>t.title?.toLowerCase().includes(e)):s},[c,s]),ec=(0,h.useMemo)(()=>x===U.NAVBAR.RECENTS?eu:eu.filter(e=>e.favourite),[x,eu]),ed=(0,h.useMemo)(()=>eI(ec),[ec]),eh=c.trim().length>0,ef=X.CHAT.FAVOURITE_EMPTY;eh?ef=X.CHAT.SEARCH_NO_RESULTS:x===U.NAVBAR.RECENTS&&(ef=X.CHAT.RECENTS_EMPTY);let ep=()=>{r(),t(e=>!e)},em=()=>{ei(),R()},eg=e=>{"new"!==e.id&&em()},ev=e=>`group flex w-full select-none cursor-pointer items-center rounded-lg py-2 px-2.5 transition-colors duration-300 ${e?"bg-bodhi-primary text-white":`text-bodhi-text ${!n?"hover:bg-bodhi-primary-light":""}`}`,ey=e=>`size-4 shrink-0 transition-transform duration-150 group-hover:-rotate-3 group-hover:scale-110 ${e?"text-white":"text-bodhi-text"}`,eb=[{href:Y.default.CHAT,label:"New Conversation",icon:I.Plus,active:i===Y.default.CHAT&&!a,onClick:D},{href:Y.default.AUDIO_REPOSITORY,label:"Audio Repository",icon:W.AudioLines,active:i===Y.default.AUDIO_REPOSITORY,onClick:em},{href:Y.default.TRANSCRIPT_PROCESSING,label:"Transcript Processing",icon:b.FileText,active:i===Y.default.TRANSCRIPT_PROCESSING,onClick:em},{href:Y.default.PROMPT_LIBRARY,label:"Prompt Library",icon:C,active:i===Y.default.PROMPT_LIBRARY,onClick:em},{href:Y.default.SCHEDULES,label:"Schedules",icon:w,active:i===Y.default.SCHEDULES,onClick:em},{href:Y.default.SETTINGS,label:"Settings",icon:T,active:i.startsWith(Y.default.SETTINGS),onClick:em},{href:Y.default.FEEDBACK,label:"Feedback",icon:k.MessageCircle,active:i===Y.default.FEEDBACK,onClick:em}];return(0,d.jsxs)(d.Fragment,{children:[H,(0,d.jsxs)("div",{className:"flex h-dvh max-h-dvh min-h-0 flex-col overflow-hidden border-r border-bodhi-border bg-bodhi-surface-alt",children:[(0,d.jsxs)("div",{className:"flex h-12 shrink-0 items-center justify-between px-2",children:[(0,d.jsx)("div",{className:`overflow-hidden transition-all duration-200 ${e?"w-0 opacity-0":"w-auto opacity-100"}`,children:(0,d.jsx)(m.default,{src:G.LOGO.APP_LOGO,alt:"SPC Logo",className:"h-6 w-auto"})}),(0,d.jsx)("button",{onClick:ep,className:"group flex size-9 cursor-pointer items-center justify-center rounded-lg text-bodhi-text-muted hover:bg-bodhi-primary-light hover:text-bodhi-primary","aria-label":e?"Expand sidebar":"Collapse sidebar",children:e?(0,d.jsx)(N,{className:"size-5"}):(0,d.jsx)(_,{className:"size-5"})})]}),(0,d.jsx)("div",{className:"shrink-0 px-2 pb-2",children:(0,d.jsx)("div",{className:"flex flex-col gap-0.5",children:eb.map(({href:t,label:i,icon:r,active:a,onClick:s,badge:o})=>(0,d.jsx)(q.Tooltip,{title:e?i:"",placement:"right",trigger:n?[]:["hover"],children:(0,d.jsx)(g.default,{href:t,onClick:s,prefetch:!1,children:(0,d.jsxs)("div",{className:ev(a),role:"button",tabIndex:0,"aria-current":a?"page":void 0,children:[(0,d.jsx)(r,{className:ey(a)}),(0,d.jsx)(ta,{collapsed:e,children:i}),o&&!e&&(0,d.jsx)("span",{className:`ml-auto rounded-full px-2 py-0.5 text-xxs font-medium ${a?"bg-white/20 text-white":"bg-bodhi-primary-light text-bodhi-primary"}`,children:o})]})})},t))})}),(0,d.jsxs)("div",{className:`flex min-h-0 flex-1 flex-col overflow-hidden transition-all duration-200 ${e?"pointer-events-none opacity-0":"pointer-events-auto opacity-100"}`,children:[(0,d.jsx)("div",{className:"px-3 py-2",children:(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",children:(0,d.jsx)(v.Search,{className:"size-3.5 text-bodhi-text-muted"})}),(0,d.jsx)("input",{type:"text",className:"block w-full rounded-lg border border-bodhi-border-muted bg-white px-8 py-1.5 text-sm placeholder:text-bodhi-text-muted focus:border-bodhi-border focus:outline-none",placeholder:U.NAVBAR.SEARCH_PLACEHOLDER||"Search conversations...",value:u,onChange:e=>E(e.target.value)}),u&&(0,d.jsx)("button",{onClick:O,className:"absolute inset-y-0 right-0 flex cursor-pointer items-center pr-2.5","aria-label":"Clear search",children:(0,d.jsx)(y.X,{className:"size-3.5 text-bodhi-text-muted"})})]})}),(0,d.jsx)("div",{className:"px-3 pb-3 pt-1",children:(0,d.jsxs)("div",{className:"relative flex w-full rounded-lg bg-bodhi-surface-muted p-0.5",role:"tablist",children:[(0,d.jsx)("div",{className:"absolute inset-y-0.5 w-[calc(50%-2px)] rounded-md bg-white shadow-sm transition-all duration-200 ease-in-out",style:{left:x===U.NAVBAR.RECENTS?"2px":"calc(50% + 1px)"}}),[U.NAVBAR.RECENTS,U.NAVBAR.FAVOURITES].map(e=>(0,d.jsx)("button",{onClick:()=>S(e),className:`relative z-10 flex flex-1 cursor-pointer items-center justify-center gap-1.5 rounded-md py-1.5 text-xs font-medium transition-colors duration-200 ${x===e?"text-bodhi-primary":"text-bodhi-text-sub hover:text-bodhi-text"}`,"aria-selected":x===e,role:"tab",children:e===U.NAVBAR.RECENTS?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(P.Clock,{className:"size-3"}),"Recent"]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(A,{className:"size-3"}),"Favorites"]})},e))]})}),(0,d.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto px-3 pb-2 [scrollbar-gutter:stable]",onTouchStart:L,onTouchEnd:B,children:o?(0,d.jsx)("div",{className:"flex justify-center py-4",children:(0,d.jsx)(tr,{type:ee})}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(e7,{label:"Today",sessions:ed.TODAY,actionsLoading:$,onSelect:eg,onItemMenuClick:M}),(0,d.jsx)(e7,{label:"Yesterday",sessions:ed.YESTERDAY,actionsLoading:$,onSelect:eg,onItemMenuClick:M}),(0,d.jsx)(e7,{label:"Older",sessions:ed.OLDER,actionsLoading:$,onSelect:eg,onItemMenuClick:M}),0===ec.length&&(0,d.jsx)("div",{className:"mt-4 text-center text-xs text-bodhi-text-muted",children:ef})]})})]}),(0,d.jsxs)("div",{className:`relative shrink-0 overflow-visible bg-bodhi-surface-alt p-2 ${e?"":"border-t border-bodhi-border-muted"}`,children:[ea.isLoading&&(0,d.jsx)("div",{className:"h-9 w-full animate-pulse rounded-lg bg-bodhi-surface-muted"}),!ea.isLoading&&(ea.isError||!es.displayName)&&(0,d.jsx)("button",{onClick:er,className:"w-full cursor-pointer p-2 text-center text-sm text-error",children:"Sign out and retry"}),!ea.isLoading&&!ea.isError&&es.displayName&&(0,d.jsxs)("div",{ref:K,className:"relative",children:[J&&(0,d.jsxs)("div",{className:"rounded-lg border border-bodhi-border-muted bg-bodhi-surface py-1 shadow-lg",style:Z,children:[(0,d.jsx)("div",{className:"px-3 py-2",children:(0,d.jsx)("p",{className:"truncate text-xs text-bodhi-text-muted",children:es.mail})}),(0,d.jsx)("div",{className:"border-t border-bodhi-border-muted"}),(0,d.jsxs)("div",{className:"p-1",children:[eo&&(0,d.jsx)(g.default,{href:Y.default.STATS,onClick:ei,prefetch:!1,children:(0,d.jsxs)("div",{className:"flex cursor-pointer items-center rounded-md px-2.5 py-1.5 hover:bg-bodhi-surface-muted",children:[(0,d.jsx)(z,{className:"mr-2.5 size-4 shrink-0 text-bodhi-text-sub"}),(0,d.jsx)("span",{className:"text-sm text-bodhi-text-sub",children:"Admin Statistics"})]})}),el&&!1,(0,d.jsx)(g.default,{href:Y.default.HELP,onClick:ei,prefetch:!1,children:(0,d.jsxs)("div",{className:"flex cursor-pointer items-center rounded-md px-2.5 py-1.5 hover:bg-bodhi-surface-muted",children:[(0,d.jsx)(V.HelpCircle,{className:"mr-2.5 size-4 shrink-0 text-bodhi-text-sub"}),(0,d.jsx)("span",{className:"text-sm text-bodhi-text-sub",children:"Help & Support"})]})}),(0,d.jsxs)("div",{className:"flex cursor-pointer items-center rounded-md px-2.5 py-1.5 hover:bg-bodhi-surface-muted",onClick:en,children:[(0,d.jsx)(F,{className:"mr-2.5 size-4 shrink-0 text-bodhi-text-sub"}),(0,d.jsx)("span",{className:"text-sm text-bodhi-text-sub",children:"Log out"})]})]})]}),(0,d.jsxs)("button",{className:"flex w-full items-center rounded-lg hover:bg-bodhi-surface-muted","aria-label":"Profile options",onClick:Q,children:[(0,d.jsx)("div",{className:"flex size-9 shrink-0 items-center justify-center",children:(0,d.jsx)("div",{className:"flex size-7 items-center justify-center rounded-full bg-bodhi-primary text-xs font-medium text-white",children:es.displayName.charAt(0)})}),(0,d.jsxs)("div",{className:`flex min-w-0 flex-1 items-center justify-between overflow-hidden transition-all duration-200 ${e?"w-0 pl-0 opacity-0":"w-auto pl-2 opacity-100"}`,children:[(0,d.jsx)("div",{className:"flex min-w-0 flex-col text-left",children:(0,d.jsx)("span",{className:"truncate text-sm font-medium text-bodhi-text",children:es.displayName})}),(0,d.jsx)(j,{className:"ml-2 size-3.5 shrink-0 text-bodhi-text-muted"})]})]})]})]})]})]})}var to=o,tl=e.i(62666),tu=e.i(567010);function tc(){let{connect:e,disconnect:t}=(0,tl.default)(),i=(0,to.useRef)(e),n=(0,to.useRef)(t),r=(0,to.useRef)(!1);return i.current=e,n.current=t,(0,to.useEffect)(()=>(0,tu.initCrossTabRelay)(r),[]),(0,to.useEffect)(()=>(0,tu.acquireLeadership)(()=>{r.current=!0,i.current()},()=>{r.current&&(r.current=!1,n.current())}),[]),null}let td=(0,to.memo)(tc);var th=e.i(311347),tf=e$,tp=eO,tm=e.i(377222),tg=o;function tv(){let e=()=>"u"<typeof document?"visible":document.visibilityState||"visible",[t,i]=(0,tg.useState)(e);return(0,tg.useEffect)(()=>
35{if("u"<typeof document)return;let e=()=>{i(document.visibilityState||"visible")};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[]),"visible"===t}let{Sider:ty}=s.Layout;function tb({children:e}){let[i,n]=(0,l.useAtom)(tp.isNavbarCollapsedAtom),[d,h]=(0,l.useAtom)(tp.fileViewerStateAtom),[f,p]=(0,o.useState)(!0),m=tv(),g=(0,o.useRef)(m),v=(0,o.useRef)(null),y=(0,o.useRef)(null),{isTablet:b,isDesktop:x,mobileDrawerOpen:S,closeMobileDrawer:C}=(0,u.useMobileResponsiveContext)(),k=()=>{v.current&&(v.current.pause(),v.current.currentTime=0),y.current&&(y.current.pause(),y.current.currentTime=0),h({visible:!1,fileUrl:"",extractedTextUrl:"",fileName:"",initialPage:1,filePreviewUserId:null})};return(0,o.useEffect)(()=>{let e=!0;return(async()=>{await (0,tf.initializeMsal)();let t=await (0,tf.validateSession)();e&&t&&p(!1)})(),()=>{e=!1}},[]),(0,o.useEffect)(()=>{if(f){g.current=m;return}let e=g.current;if(g.current=m,!m||e===m)return;let t=!0;return(async()=>{await (0,tf.initializeMsal)();let e=await (0,tf.validateSession)();t&&e&&p(!1)})(),()=>{t=!1}},[m,f]),(0,t.jsx)(s.Layout,{className:"applicationFont h-dvh overflow-hidden",children:f?(0,t.jsx)("div",{className:"flex size-full items-center justify-center",children:(0,t.jsx)(a.Spin,{})}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(td,{}),x&&(0,t.jsx)(ty,{trigger:null,collapsible:!0,collapsed:i,width:260,collapsedWidth:52,className:"!h-dvh overflow-hidden",children:(0,t.jsx)(ts,{collapsed:i,setCollapsed:n})}),!x&&(0,t.jsx)(r.Drawer,{placement:"left",onClose:C,open:S,width:b?300:260,autoFocus:!1,styles:{body:{padding:0,height:"100dvh",overflow:"hidden"},content:{height:"100dvh",overflow:"hidden"},header:{display:"none"},mask:{backgroundColor:"rgba(0, 0, 0, 0.5)"}},className:c.default.mobileDrawer,children:(0,t.jsx)(ts,{collapsed:!1,setCollapsed:n})}),(0,t.jsx)("div",{className:"h-dvh min-w-0 flex-1 overflow-hidden bg-white",children:e}),(0,t.jsx)(th.default,{name:d.fileName,url:d.fileUrl,extractedTextUrl:d.extractedTextUrl,isHighlightEnabled:!1,keywordsToHighlight:[],initialPage:d.initialPage,showActions:!0,onCancel:k,onDownload:tm.fileDownloader,audioRef:v,videoRef:y,filePreviewUserId:d.filePreviewUserId,renderInModal:!0,modalProps:{open:d.visible,onCancel:k,loading:!d.fileUrl}})]})})}e.s(["default",0,tb],285694)},231830,e=>{e.v({chatBgLogo:"Login-module__0PyEKq__chatBgLogo",loginBannerDotSquare:"Login-module__0PyEKq__loginBannerDotSquare",loginBannerTree:"Login-module__0PyEKq__loginBannerTree",loginBrandText:"Login-module__0PyEKq__loginBrandText",loginButton:"Login-module__0PyEKq__loginButton",loginButtonContainer:"Login-module__0PyEKq__loginButtonContainer",logoBrandSubText:"Login-module__0PyEKq__logoBrandSubText",logoContainer:"Login-module__0PyEKq__logoContainer"})},75212,e=>{"use strict";var t=e.i(954710);e.i(583572);var i=e.i(486516),n=e.i(773412),r=e.i(395622),a=e.i(43151),s=t,o=e.i(231830),l=e.i(628251),u=e.i(661438),c=e.i(90307),d=e.i(561869),h=e.i(320648),f=a,p=e.i(571060),m=e.i(34416),g=e.i(596567),v=e.i(746677),y=e.i(877571),b=e.i(46535);function x(){let e=(0,p.useRouter)(),{accounts:t,inProgress:i}=(0,v.useMsal)();return((0,m.useEffect)(()=>{i===y.InteractionStatus.None&&t.length>0&&e.push(g.default.CHAT)},[t,i,e]),i!==y.InteractionStatus.None)?(0,s.jsx)("div",{className:"flex h-dvh w-screen items-center justify-center",children:(0,s.jsx)(h.Spin,{})}):(0,s.jsxs)("div",{className:"flex h-dvh w-screen items-center justify-center",children:[(0,s.jsxs)("div",{className:"relative hidden h-full flex-1 bg-bodhi-primary lg:block",children:[(0,s.jsx)("div",{className:o.default.loginBrandText,children:b.LOGIN.BRAND_TEXT}),(0,s.jsx)("div",{className:o.default.logoBrandSubText,children:b.LOGIN.BRAND_SUB_TEXT}),(0,s.jsx)("div",{className:o.default.loginBannerDotSquare,children:(0,s.jsx)(c.default,{src:l.IMAGES.BRAND_DOTS,alt:"Bodhi Dot Square"})}),(0,s.jsx)("div",{className:o.default.loginBannerTree,children:(0,s.jsx)(c.default,{src:l.IMAGES.BRAND_TREE,alt:"Bodhi Tree Transparent"})})]}),(0,s.jsxs)("div",{className:"flex flex-1 flex-col items-center justify-center",children:[(0,s.jsxs)("div",{className:"mb-6 flex items-center justify-center",children:[(0,s.jsx)(c.default,{src:l.LOGO.APP_LOGO,alt:"Slate Path Capital Logo"}),(0,s.jsx)("div",{className:o.default.loginBannerTree,children:(0,s.jsx)(c.default,{className:`absolute ${o.default.chatBgLogo} z-0`,src:l.LOGO.BODHI_LOGO,alt:"Bodhi logo"})})]}),(0,s.jsx)("div",{className:"flex w-4/5 items-center justify-center pt-2 md:w-1/2",children:(0,s.jsxs)(d.Button,{block:!0,type:"primary",onClick:()=>(0,f.handleLogin)(),size:"large",className:"!flex !h-11 !w-full !items-center !justify-center !gap-2 !rou
35nded-lg !bg-bodhi-primary md:!w-max",children:[(0,s.jsx)(c.default,{src:u.ICONS.MICROSOFT_LOGO,className:"!h-8 !w-8",alt:"HIGH PRIORITY"}),b.LOGIN.SIGNIN]})})]})]})}function S({children:e}){return(0,t.jsxs)(n.MsalProvider,{instance:a.msalInstance,children:[(0,t.jsx)(i.AuthenticatedTemplate,{children:e}),(0,t.jsx)(r.UnauthenticatedTemplate,{children:(0,t.jsx)(x,{})})]})}e.s(["default",0,S],75212)},555324,e=>{"use strict";var t=e.i(535639),i=t,n=e.i(452404),r=t;let a=0;function s(e=1){a=e}function o(e=l){(a=Math.max(0,a-1))>0||e()}function l(){(0,r.c)("[nuqs] Aborting queues"),n.t.abortAll(),n.n.abort().forEach(e=>n.t.queuedQuerySync.emit(e))}var u=t;function c(e){return!("u"<typeof history)&&(history.nuqs?.version&&"2.8.9"!==history.nuqs.version?(console.error((0,u.s)(409),history.nuqs.version,"2.8.9",e),!1):!history.nuqs?.adapters?.includes(e))}function d(e){history.nuqs=history.nuqs??{version:"2.8.9",adapters:[]},history.nuqs.adapters.push(e)}var h=e.i(34416),f=e.i(571060);let p=3;function m(){s(0),l()}function g(){o(()=>{queueMicrotask(l)})}function v(){if(!c("next/app"))return;let e=history.replaceState,t=history.pushState;history.replaceState=function(t,i,n){return g(),e.call(history,t,i,n)},history.pushState=function(e,i,n){return g(),t.call(history,e,i,n)},d("next/app")}function y(){return(0,h.useEffect)(()=>(v(),window.addEventListener("popstate",m),()=>window.removeEventListener("popstate",m)),[]),null}function b(){let e=(0,f.useRouter)(),[t,n]=(0,h.useOptimistic)((0,f.useSearchParams)());return{searchParams:t,updateUrl:(0,h.useCallback)((t,r)=>{(0,h.startTransition)(()=>{r.shallow||n(t);let a=x(t);(0,i.c)("[nuqs next/app] Updating url: %s",a);let o="push"===r.history?history.pushState:history.replaceState;s(p),o.call(history,null,"",a),r.scroll&&window.scrollTo(0,0),r.shallow||e.replace(a,{scroll:!1})})},[]),rateLimitFactor:p,autoResetQueueOnUpdate:!0}}function x(e){let{origin:t,pathname:n,hash:r}=location;return t+n+(0,i.o)(e)+r}var S=h;let C=(0,t.n)(b);function k({children:e,...t}){return(0,S.createElement)(C,{...t,children:[(0,S.createElement)(S.Suspense,{key:"nuqs-adapter-suspense-navspy",children:(0,S.createElement)(y)}),e]})}e.s(["NuqsAdapter",0,k],555324)}]);
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.