(function(){function ownKeys(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,a)}return r}function _objectSpread(t){for(var e=1;e=0;--n){var i=this.tryEntries[n],o=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(s&&l){if(this.prev=0;--a){var n=this.tryEntries[a];if(n.tryLoc<=this.prev&&r.call(n,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),A(r),p}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var a=r.completion;if("throw"===a.type){var n=a.arg;A(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:C(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),p}},t}function asyncGeneratorStep(t,e,r,a,n,i,o){try{var s=t[i](o),l=s.value}catch(h){return void r(h)}s.done?e(l):Promise.resolve(l).then(a,n)}function _asyncToGenerator(t){return function(){var e=this,r=arguments;return new Promise((function(a,n){var i=t.apply(e,r);function o(t){asyncGeneratorStep(i,a,n,o,s,"next",t)}function s(t){asyncGeneratorStep(i,a,n,o,s,"throw",t)}o(void 0)}))}}function _createForOfIteratorHelper(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=_unsupportedIterableToArray(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var a=0,n=function(){};return{s:n,n:function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,i=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function _typeof2(t){return _typeof2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof2(t)}function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArrayLimit(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)return _arrayLikeToArray(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(t,e):void 0}}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,a=new Array(e);rimg{display:block;width:100%}._item_1vhc5_34 ._title_1vhc5_50{display:flex;align-items:center;padding:.18667rem .16rem;font-size:.29333rem;font-weight:400;color:#131415;line-height:.42667rem}._item_1vhc5_34 ._title_1vhc5_50 ._tag_1vhc5_59{padding:.10667rem .26667rem;border-radius:.10667rem;background:linear-gradient(251deg,#FE7270 0%,#FF9696 100%);font-size:.24rem;font-weight:600;color:#fff;line-height:.34667rem;margin-right:.21333rem}._item_1vhc5_34 ._title_1vhc5_50 .van-icon{display:none;margin-left:auto}._item_1vhc5_34._itemActive_1vhc5_73{border:.05333rem solid var(--van-primary-color)}._item_1vhc5_34._itemActive_1vhc5_73 ._title_1vhc5_50 .van-icon{display:initial}._videoWrap_snw58_1,._videoWrap_snw58_1 .plyr--video{width:100%;height:100%}._videoWrap_snw58_1 .plyr__time{display:block!important}._videoWrap_snw58_1 .plyr__video-wrapper{pointer-events:none}.bottomFixed._controls_snw58_15{width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);padding:0!important;flex-direction:column;transition:all .5s}.bottomFixed._controls_snw58_15 ._time_snw58_22{display:flex;justify-content:space-between;width:100%;color:#fff;font-size:.26667rem;padding:.10667rem .53333rem}.bottomFixed._controls_snw58_15 ._time_snw58_22 .plyr__time+.plyr__time:before{content:""}.bottomFixed._controls_snw58_15 ._slider_snw58_33{width:100%;padding:0 .53333rem}.bottomFixed._controls_snw58_15 ._slider_snw58_33 .van-slider__button{background:var(--van-primary)}.bottomFixed._controls_snw58_15 ._slider_snw58_33 .van-loading{width:100%;height:100%}.bottomFixed._controls_snw58_15 ._actions_snw58_44{display:flex;justify-content:space-between;width:100%;color:#fff;font-size:.32rem;padding:0 .53333rem;align-items:center}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._actionWrap_snw58_53{display:flex}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._actionBtn_snw58_56{display:flex;width:1.01333rem;height:1.01333rem;padding:.10667rem 0;background:transparent}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._actionBtn_snw58_56>img{width:100%;height:100%}.bottomFixed._controls_snw58_15 ._actions_snw58_44 .van-loading__circular{width:100%;height:100%}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._playIcon_snw58_71{display:none}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._btnPlay_snw58_74 img:nth-child(2){display:block}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._btnPause_snw58_77 img:nth-child(3){display:block}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._btnPlay_snw58_74 .van-loading,.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._btnPause_snw58_77 .van-loading{display:none}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._loopBtn_snw58_84 .loop{display:block}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._loopBtn_snw58_84 .loopActive,.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._loopBtn_snw58_84._active_snw58_90 .loop{display:none}.bottomFixed._controls_snw58_15 ._actions_snw58_44 ._loopBtn_snw58_84._active_snw58_90 .loopActive{display:block}._videoWrap_10ff4_1{position:relative;width:100%;height:100%}._content_10ff4_6{height:100%;padding:8% .53333rem}._contentWrap_10ff4_10{height:100%}._contentWrap_10ff4_10 canvas{width:100%;height:100%}._controls_10ff4_17{position:absolute;left:0;bottom:0;right:0;height:2.13333rem;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);display:flex;flex-direction:column;justify-content:space-between;transition:all .5s}._controls_10ff4_17._hide_10ff4_29{transform:translateY(100%)}._controls_10ff4_17 ._time_10ff4_32{display:flex;justify-content:space-between;width:100%;color:#fff;font-size:.26667rem;padding:.10667rem .53333rem}._controls_10ff4_17 ._slider_10ff4_40{width:100%;padding:0 .53333rem}._controls_10ff4_17 ._slider_10ff4_40 .n-slider{--n-handle-size: .34667rem !important;--n-fill-color: var(--van-primary-color) !important;--n-fill-color-hover: var(--van-primary-color) !important}._controls_10ff4_17 ._slider_10ff4_40 .van-loading{width:100%;height:100%}._controls_10ff4_17 ._actions_10ff4_53{display:flex;width:100%;color:#fff;font-size:.32rem;padding:0 .53333rem;align-items:center}._controls_10ff4_17 ._actions_10ff4_53 ._actionWrap_10ff4_61{display:flex}._controls_10ff4_17 ._actions_10ff4_53 ._actionBtn_10ff4_64{display:flex;width:1.01333rem;height:1.01333rem;padding:.10667rem 0;background:transparent}._controls_10ff4_17 ._actions_10ff4_53 ._actionBtn_10ff4_64>img{width:100%;height:100%}._controls_10ff4_17 ._actions_10ff4_53 .van-loading__circular{width:100%;height:100%}._controls_10ff4_17 ._actions_10ff4_53 ._playIcon_10ff4_79{display:none}._controls_10ff4_17 ._actions_10ff4_53 ._btnPlay_10ff4_82 img:nth-child(2){display:block}._controls_10ff4_17 ._actions_10ff4_53 ._btnPause_10ff4_85 img:nth-child(3){display:block}._controls_10ff4_17 ._actions_10ff4_53 ._btnPlay_10ff4_82 .van-loading,._controls_10ff4_17 ._actions_10ff4_53 ._btnPause_10ff4_85 .van-loading{display:none}._controls_10ff4_17 ._actions_10ff4_53 ._loopBtn_10ff4_92 .loop{display:block}._controls_10ff4_17 ._actions_10ff4_53 ._loopBtn_10ff4_92 .loopActive,._controls_10ff4_17 ._actions_10ff4_53 ._loopBtn_10ff4_92._active_10ff4_98 .loop{display:none}._controls_10ff4_17 ._actions_10ff4_53 ._loopBtn_10ff4_92._active_10ff4_98 .loopActive{display:block}\n',document.head.appendChild(__vite_style__);var _createNamespace=createNamespace("skeleton-title"),_createNamespace2=_slicedToArray(_createNamespace,2),name$3=_createNamespace2[0],bem$3=_createNamespace2[1],skeletonTitleProps={round:Boolean,titleWidth:numericProp},stdin_default$6=defineComponent({name:name$3,props:skeletonTitleProps,setup:function(t){return function(){return createVNode("h3",{class:bem$3([{round:t.round}]),style:{width:addUnit(t.titleWidth)}},null)}}}),SkeletonTitle=withInstall(stdin_default$6),stdin_default$5=SkeletonTitle,_createNamespace3=createNamespace("skeleton-avatar"),_createNamespace4=_slicedToArray(_createNamespace3,2),name$2=_createNamespace4[0],bem$2=_createNamespace4[1],skeletonAvatarProps={avatarSize:numericProp,avatarShape:makeStringProp("round")},stdin_default$4=defineComponent({name:name$2,props:skeletonAvatarProps,setup:function(t){return function(){return createVNode("div",{class:bem$2([t.avatarShape]),style:getSizeStyle(t.avatarSize)},null)}}}),SkeletonAvatar=withInstall(stdin_default$4),stdin_default$3=SkeletonAvatar,DEFAULT_ROW_WIDTH="100%",skeletonParagraphProps={round:Boolean,rowWidth:{type:numericProp,default:DEFAULT_ROW_WIDTH}},_createNamespace5=createNamespace("skeleton-paragraph"),_createNamespace6=_slicedToArray(_createNamespace5,2),name$1=_createNamespace6[0],bem$1=_createNamespace6[1],stdin_default$2=defineComponent({name:name$1,props:skeletonParagraphProps,setup:function(t){return function(){return createVNode("div",{class:bem$1([{round:t.round}]),style:{width:t.rowWidth}},null)}}}),SkeletonParagraph=withInstall(stdin_default$2),stdin_default$1=SkeletonParagraph,_createNamespace7=createNamespace("skeleton"),_createNamespace8=_slicedToArray(_createNamespace7,2),name=_createNamespace8[0],bem=_createNamespace8[1],DEFAULT_LAST_ROW_WIDTH="60%",skeletonProps={row:makeNumericProp(0),round:Boolean,title:Boolean,titleWidth:numericProp,avatar:Boolean,avatarSize:numericProp,avatarShape:makeStringProp("round"),loading:truthProp,animate:truthProp,rowWidth:{type:[Number,String,Array],default:DEFAULT_ROW_WIDTH}},stdin_default=defineComponent({name:name,inheritAttrs:!1,props:skeletonProps,setup:function(t,e){var r=e.slots,a=e.attrs,n=function(){if(t.avatar)return createVNode(stdin_default$3,{avatarShape:t.avatarShape,avatarSize:t.avatarSize},null)},i=function(){if(t.title)return createVNode(stdin_default$5,{round:t.round,titleWidth:t.titleWidth},null)},o=function(e){var r=t.rowWidth;return r===DEFAULT_ROW_WIDTH&&e===+t.row-1?DEFAULT_LAST_ROW_WIDTH:Array.isArray(r)?r[e]:r};return function(){var e;return t.loading?createVNode("div",mergeProps({class:bem({animate:t.animate,round:t.round})},a),[r.template?r.template():createVNode(Fragment,null,[n(),createVNode("div",{class:bem("content")},[i(),Array(+t.row).fill("").map((function(e,r){return createVNode(stdin_default$1,{key:r,round:t.round,rowWidth:addUnit(o(r))},null)}))])])]):null==(e=r.default)?void 0:e.call(r)}}}),Skeleton=withInstall(stdin_default),iconBack=""+new URL("back-137ab198.svg",module.meta.url).href,playContent="_playContent_1ptks_1",coursewarePlay="_coursewarePlay_1ptks_9",playModel="_playModel_1ptks_15",headerContainer="_headerContainer_1ptks_24",backBtn="_backBtn_1ptks_42",headRight="_headRight_1ptks_55",rightBtn="_rightBtn_1ptks_64",menu="_menu_1ptks_76",tabsContent="_tabsContent_1ptks_86",wraps="_wraps_1ptks_97",itemDiv="_itemDiv_1ptks_104",itemActive$1="_itemActive_1ptks_117",acitveAnimation="_acitveAnimation_1ptks_120",show="_show_1ptks_123",hide$1="_hide_1ptks_126",rightFixedBtns="_rightFixedBtns_1ptks_139",fullBtn="_fullBtn_1ptks_146",btnsDisabled="_btnsDisabled_1ptks_165",popup="_popup_1ptks_169",overlayClass="_overlayClass_1ptks_172",loadWrap="_loadWrap_1ptks_200",styles$4={playContent:playContent,coursewarePlay:coursewarePlay,playModel:playModel,headerContainer:headerContainer,backBtn:backBtn,headRight:headRight,rightBtn:rightBtn,menu:menu,tabsContent:tabsContent,wraps:wraps,itemDiv:itemDiv,itemActive:itemActive$1,acitveAnimation:acitveAnimation,show:show,hide:hide$1,rightFixedBtns:rightFixedBtns,fullBtn:fullBtn,btnsDisabled:btnsDisabled,popup:popup,overlayClass:overlayClass,loadWrap:loadWrap},musicScore="_musicScore_1dh20_1",container$1="_container_1dh20_8",musicModel="_musicModel_1dh20_16",errorModel="_errorModel_1dh20_23",startBtn="_startBtn_1dh20_35",loading="_loading_1dh20_44",skeletonWrap="_skeletonWrap_1dh20_50",skeleton="_skeleton_1dh20_50",styles$3={musicScore:musicScore,container:container$1,musicModel:musicModel,errorModel:errorModel,startBtn:startBtn,loading:loading,skeletonWrap:skeletonWrap,skeleton:skeleton},iconStart=""+new URL("icon-start-4118ae28.svg",module.meta.url).href,MusicScore=defineComponent({name:"musicScore",props:{music:{type:Object,default:function(){}},activeModel:{type:Boolean}},emits:["setIframe"],setup:function(t,e){var r=e.emit,a=browser();useRoute();var n=ref(!1),i=usePageVisibility();watch(i,(function(t){console.log("🚀 ~ value:",t),"hidden"==t&&(n.value=!1)}));var o=ref(),s=ref(!1),l=ref(!1),h=ref(!1),c=sessionStorage.getItem("Authorization")||"bearer 529d1359-20c6-4ea2-b2ba-2694cdeda8a4",p=/(localhost|192)/.test(location.host)?"https://dev.kt.colexiu.com":location.origin,f=queryString.stringifyUrl({url:p+"/instrument",query:{id:t.music.content,modelType:"practise",Authorization:c}});watch(t.music,(function(){h.value||(l.value=!1,t.music.display&&fetch(f).then((function(){h.value=!0,l.value=!1})).catch((function(t){l.value=!0})))}));return listenerMessage("webViewOnResume",(function(){n.value=!1})),function(){return createVNode("div",{class:styles$3.musicScore},[createVNode("iframe",{ref:o,onLoad:function(t){r("setIframe",o.value),s.value=!0},class:[styles$3.container,"musicIframe"],frameborder:"0",src:f},null),s.value&&createVNode("div",{style:{display:t.activeModel?"":"none"},class:styles$3.startBtn,onClick:function(e){e.stopPropagation(),function(){if(!n.value){a.ios||(n.value=!0);var e=sessionStorage.getItem("Authorization")||"bearer 529d1359-20c6-4ea2-b2ba-2694cdeda8a4",r=/(localhost|192)/.test(location.host)?"https://dev.kt.colexiu.com":location.origin,i=queryString.stringifyUrl({url:r+"/instrument",query:{id:t.music.content,modelType:"practise",Authorization:e}});postMessage({api:"openAccompanyWebView",content:{url:i,orientation:0,isHideTitle:!0,statusBarTextColor:!1,isOpenLight:!0}},(function(){a.ios&&(n.value=!0)}))}}()}},[createVNode("img",{src:iconStart},null)]),createVNode("div",{class:styles$3.skeletonWrap},[createVNode(Skeleton,{class:styles$3.skeleton,row:8},null)])])}}}),iconMenu=""+new URL("icon-menu-107c1ebd.svg",module.meta.url).href,iconUp=""+new URL("icon-up-44f779eb.svg",module.meta.url).href,iconDown=""+new URL("icon-down-254707d8.svg",module.meta.url).href,container="_container_1vhc5_1",pointHead="_pointHead_1vhc5_12",content$1="_content_1vhc5_24",item="_item_1vhc5_34",cover="_cover_1vhc5_41",title="_title_1vhc5_50",tag="_tag_1vhc5_59",itemActive="_itemActive_1vhc5_73",styles$2={container:container,pointHead:pointHead,content:content$1,item:item,cover:cover,title:title,tag:tag,itemActive:itemActive},iconMulv=""+new URL("icon-mulv-62ebfce7.svg",module.meta.url).href,iconZhibo=""+new URL("icon-load-15c8bd42.gif",module.meta.url).href,Points=defineComponent({name:"points",props:{data:{type:Array,default:function(){return[]}},itemActive:{type:String,default:""}},emits:["handleSelect"],setup:function(t,e){var r=e.emit,a={SONG:"乐谱",VIDEO:"视频",IMG:"图片",AUDIO:"音频"};return function(){return createVNode("div",{class:styles$2.container},[createVNode("div",{class:styles$2.pointHead},[createVNode("img",{src:iconMulv},null),createTextVNode("第一单元 我愿住在童话里")]),createVNode("div",{class:styles$2.content},[t.data.map((function(e,n){return createVNode("div",{class:[styles$2.item,t.itemActive==e.id?styles$2.itemActive:""],onClick:function(){r("handleSelect",{itemActive:e.id})}},[createVNode("div",{class:styles$2.cover},[createVNode("img",{src:e.url},null)]),createVNode("div",{class:styles$2.title},[createVNode("div",{class:styles$2.tag},[a[e.type]]),createVNode("div",null,[e.name]),"VIDEO"===e.type&&createVNode(Icon,{name:iconZhibo},null)])])}))])])}}}),lottie={exports:{}};(function(module,exports){var factory;"undefined"!=typeof navigator&&(factory=function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(t){_useWebWorker=!!t},getWebWorker=function(){return _useWebWorker},setLocationHref=function(t){locationHref=t},getLocationHref=function(){return locationHref};function createTag(t){return document.createElement(t)}function extendPrototype(t,e){var r,a,n=t.length;for(r=0;r1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[2]+=e,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(t,e){var r=RGBtoHSV(255*t[0],255*t[1],255*t[2]);return r[0]+=e/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var t,e,r=[];for(t=0;t<256;t+=1)e=t.toString(16),r[t]=1===e.length?"0"+e:e;return function(t,e,a){return t<0&&(t=0),e<0&&(e=0),a<0&&(a=0),"#"+r[t]+r[e]+r[a]}}(),setSubframeEnabled=function(t){subframeEnabled=!!t},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(t){expressionsPlugin=t},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(t){expressionsInterfaces=t},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(t){defaultCurveSegments=t},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(t){idPrefix$1=t};function createNS(t){return document.createElementNS(svgNS,t)}function _typeof$5(t){return _typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$5(t)}var dataManager=function(){var t,e,r=1,a=[],n={onmessage:function(){},postMessage:function(e){t({data:e})}},i={postMessage:function(t){n.onmessage({data:t})}};function o(){e||(e=function(e){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self; self.onmessage = ",e.toString()],{type:"text/javascript"}),a=URL.createObjectURL(r);return new Worker(a)}return t=e,n}((function(t){if(i.dataManager||(i.dataManager=function(){function t(n,i){var o,s,l,h,c,f,u=n.length;for(s=0;s=0;e-=1)if("sh"===t[e].ty)if(t[e].ks.k.i)a(t[e].ks.k);else for(i=t[e].ks.k.length,n=0;nr[0]||!(r[0]>t[0])&&(t[1]>r[1]||!(r[1]>t[1])&&(t[2]>r[2]||!(r[2]>t[2])&&null))}var i,o=function(){var t=[4,4,14];function e(t){var e,r,a,n=t.length;for(e=0;e=0;r-=1)if("sh"===t[r].ty)if(t[r].ks.k.i)t[r].ks.k.c=t[r].closed;else for(n=t[r].ks.k.length,a=0;a500)&&(this._imageLoaded(),clearInterval(r)),e+=1}.bind(this),50)}function i(t){var e={assetData:t},r=a(t,this.assetsPath,this.path);return dataManager.loadData(r,function(t){e.img=t,this._footageLoaded()}.bind(this),function(){e.img={},this._footageLoaded()}.bind(this)),e}function o(){this._imageLoaded=e.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=n.bind(this),this.createFootageData=i.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return o.prototype={loadAssets:function(t,e){var r;this.imagesLoadedCb=e;var a=t.length;for(r=0;rthis.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,r,a=this.animationData.layers,n=a.length,i=t.layers,o=i.length;for(r=0;rthis.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(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(t){for(var e,r=0;r=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(r=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),r&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)):t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramee&&(r=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"===_typeof$4(t[0])){var r,a=t.length;for(r=0;r=0;r-=1)e[r].animation.destroy(t)},t.freeze=function(){o=!0},t.unfreeze=function(){o=!1,d()},t.setVolume=function(t,r){var n;for(n=0;n=.001?function(t,e,r,a){for(var n=0;n<4;++n){var i=h(e,r,a);if(0===i)return e;e-=(l(e,r,a)-t)/i}return e}(t,p,e,n):0===f?p:function(t,e,r,a,n){var i,o,s=0;do{(i=l(o=e+(r-e)/2,a,n)-t)>0?r=o:e=o}while(Math.abs(i)>1e-7&&++s<10);return o}(t,o,o+a,e,n)}},t}(),pooling={double:function(t){return t.concat(createSizedArray(t.length))}},poolFactory=function(t,e,r){var a=0,n=t,i=createSizedArray(n);return{newElement:function(){return a?i[a-=1]:e()},release:function(t){a===n&&(i=pooling.double(i),n*=2),r&&r(t),i[a]=t,a+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(t){var e,r=t.lengths.length;for(e=0;e-.001&&o<.001}var r=function(t,e,r,a){var n,i,o,s,l,h,c=getDefaultCurveSegments(),p=0,f=[],u=[],d=bezierLengthPool.newElement();for(o=r.length,n=0;no?-1:1,h=!0;h;)if(a[i]<=o&&a[i+1]>o?(s=(o-a[i])/(a[i+1]-a[i]),h=!1):i+=l,i<0||i>=n-1){if(i===n-1)return r[i];h=!1}return r[i]+(r[i+1]-r[i])*s}var l=createTypedArray("float32",8);return{getSegmentsLength:function(t){var e,a=segmentsLengthPool.newElement(),n=t.c,i=t.v,o=t.o,s=t.i,l=t._length,h=a.lengths,c=0;for(e=0;e1&&(i=1);var c,p=s(i,h),f=s(o=o>1?1:o,h),u=e.length,d=1-p,m=1-f,y=d*d*d,g=p*d*d*3,v=p*p*d*3,b=p*p*p,x=d*d*m,_=p*d*m+d*p*m+d*d*f,S=p*p*m+d*p*f+p*d*f,P=p*p*f,A=d*m*m,T=p*m*m+d*f*m+d*m*f,C=p*f*m+d*f*f+p*m*f,w=p*f*f,E=m*m*m,k=f*m*m+m*f*m+m*m*f,M=f*f*m+m*f*f+f*m*f,D=f*f*f;for(c=0;cu?f>d?f-u-d:d-u-f:d>u?d-u-f:u-f-d)>-1e-4&&p<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(t,e){var r,a=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var n,i,o,s,l,h,c,p,f,u=e.lastIndex,d=u,m=this.keyframes.length-1,y=!0;y;){if(n=this.keyframes[d],i=this.keyframes[d+1],d===m-1&&t>=i.t-a){n.h&&(n=i),u=0;break}if(i.t-a>t){u=d;break}d=v||t=v?x.points.length-1:0;for(l=x.points[_].point.length,s=0;s=A&&P=v?(r[0]=g[0],r[1]=g[1],r[2]=g[2]):t<=b?(r[0]=n.s[0],r[1]=n.s[1],r[2]=n.s[2]):quaternionToEuler(r,slerp(createQuaternion(n.s),createQuaternion(g),(t-b)/(v-b)));else for(d=0;d=v?h=1:t1e-6?(a=Math.acos(n),i=Math.sin(a),o=Math.sin((1-r)*a)/i,s=Math.sin(r*a)/i):(o=1-r,s=r),l[0]=o*h+s*u,l[1]=o*c+s*d,l[2]=o*p+s*m,l[3]=o*f+s*y,l}function quaternionToEuler(t,e){var r=e[0],a=e[1],n=e[2],i=e[3],o=Math.atan2(2*a*i-2*r*n,1-2*a*a-2*n*n),s=Math.asin(2*r*a+2*n*i),l=Math.atan2(2*r*i-2*a*n,1-2*r*r-2*n*n);t[0]=o/degToRads,t[1]=s/degToRads,t[2]=l/degToRads}function createQuaternion(t){var e=t[0]*degToRads,r=t[1]*degToRads,a=t[2]*degToRads,n=Math.cos(e/2),i=Math.cos(r/2),o=Math.cos(a/2),s=Math.sin(e/2),l=Math.sin(r/2),h=Math.sin(a/2);return[s*l*o+n*i*h,s*i*o+n*l*h,n*l*o-s*i*h,n*i*o-s*l*h]}function getValueAtCurrentTime(){var t=this.comp.renderedFrame-this.offsetTime,e=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&t>=r||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var a=this.interpolateValue(t,this._caching);this.pv=a}return this._caching.lastFrame=t,this.pv}function setVValue(t){var e;if("unidimensional"===this.propType)e=t*this.mult,mathAbs(this.v-e)>1e-5&&(this.v=e,this._mdf=!0);else for(var r=0,a=this.v.length;r1e-5&&(this.v[r]=e,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(t=0;t=this._maxLength&&this.doubleArrayLength(),r){case"v":i=this.v;break;case"i":i=this.i;break;case"o":i=this.o;break;default:i=[]}(!i[a]||i[a]&&!n)&&(i[a]=pointPool.newElement()),i[a][0]=t,i[a][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,a,n,i,o,s){this.setXYAt(t,e,"v",o,s),this.setXYAt(r,a,"o",o,s),this.setXYAt(n,i,"i",o,s)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,r=this.o,a=this.i,n=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],a[0][0],a[0][1],r[0][0],r[0][1],0,!1),n=1);var i,o=this._length-1,s=this._length;for(i=n;i=u[u.length-1].t-this.offsetTime)a=u[u.length-1].s?u[u.length-1].s[0]:u[u.length-2].e[0],i=!0;else{for(var d,m,y,g=f,v=u.length-1,b=!0;b&&(d=u[g],!((m=u[g+1]).t-this.offsetTime>t));)g=m.t-this.offsetTime)c=1;else if(ta&&e>a)||(this._caching.lastIndex=n0||t>-1e-6&&t<0?a(1e4*t)/1e4:t}function I(){var t=this.props;return"matrix("+F(t[0])+","+F(t[1])+","+F(t[4])+","+F(t[5])+","+F(t[12])+","+F(t[13])+")"}return function(){this.reset=n,this.rotate=i,this.rotateX=o,this.rotateY=s,this.rotateZ=l,this.skew=c,this.skewFromAxis=p,this.shear=h,this.scale=f,this.setTransform=u,this.translate=d,this.transform=m,this.multiply=y,this.applyToPoint=_,this.applyToX=S,this.applyToY=P,this.applyToZ=A,this.applyToPointArray=k,this.applyToTriplePoints=E,this.applyToPointStringified=M,this.toCSS=D,this.to2dCSS=I,this.clone=b,this.cloneFromProps=x,this.equals=v,this.inversePoints=w,this.inversePoint=C,this.getInverseMatrix=T,this._t=this.transform,this.isIdentity=g,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(t){return _typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$3(t)}var lottie={};function setLocation(t){setLocationHref(t)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(t){setSubframeEnabled(t)}function setPrefix(t){setIdPrefix(t)}function loadAnimation(t){return animationManager.loadAnimation(t)}function setQuality(t){if("string"==typeof t)switch(t){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(t)&&t>1&&setDefaultCurveSegments(t)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(t,e){"expressions"===t&&setExpressionsPlugin(e)}function getFactory(t){switch(t){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(t){for(var e=queryString.split("&"),r=0;r=1?i.push({s:t-1,e:e-1}):(i.push({s:t,e:1}),i.push({s:0,e:e-1}));var o,s,l=[],h=i.length;for(o=0;oa+r||(c=s.s*n<=a?0:(s.s*n-a)/r,p=s.e*n>=a+r?1:(s.e*n-a)/r,l.push([c,p]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(t){var e,r=t.length;for(e=0;e1?1+i:this.s.v<0?0+i:this.s.v+i)>(r=this.e.v>1?1+i:this.e.v<0?0+i:this.e.v+i)){var o=e;e=r,r=o}e=1e-4*Math.round(1e4*e),r=1e-4*Math.round(1e4*r),this.sValue=e,this.eValue=r}else e=this.sValue,r=this.eValue;var s,l,h,c,p,f=this.shapes.length,u=0;if(r===e)for(n=0;n=0;n-=1)if((d=this.shapes[n]).shape._mdf){for((m=d.localShapeCollection).releaseShapes(),2===this.m&&f>1?(g=this.calculateShapeEdges(e,r,d.totalShapeLength,x,u),x+=d.totalShapeLength):g=[[v,b]],l=g.length,s=0;s=1?y.push({s:d.totalShapeLength*(v-1),e:d.totalShapeLength*(b-1)}):(y.push({s:d.totalShapeLength*v,e:d.totalShapeLength}),y.push({s:0,e:d.totalShapeLength*(b-1)}));var _=this.addShapes(d,y[0]);if(y[0].s!==y[0].e){if(y.length>1)if(d.shape.paths.shapes[d.shape.paths._length-1].c){var S=_.pop();this.addPaths(_,m),_=this.addShapes(d,y[1],S)}else this.addPaths(_,m),_=this.addShapes(d,y[1]);this.addPaths(_,m)}}d.shape.paths=m}}},TrimModifier.prototype.addPaths=function(t,e){var r,a=t.length;for(r=0;re.e){r.c=!1;break}e.s<=d&&e.e>=d+o.addedLength?(this.addSegment(f[a].v[n-1],f[a].o[n-1],f[a].i[n],f[a].v[n],r,s,y),y=!1):(h=bez.getNewSegment(f[a].v[n-1],f[a].v[n],f[a].o[n-1],f[a].i[n],(e.s-d)/o.addedLength,(e.e-d)/o.addedLength,l[n-1]),this.addSegmentFromArray(h,r,s,y),y=!1,r.c=!1),d+=o.addedLength,s+=1}if(f[a].c&&l.length){if(o=l[n-1],d<=e.e){var g=l[n-1].addedLength;e.s<=d&&e.e>=d+g?(this.addSegment(f[a].v[n-1],f[a].o[n-1],f[a].i[0],f[a].v[0],r,s,y),y=!1):(h=bez.getNewSegment(f[a].v[n-1],f[a].v[0],f[a].o[n-1],f[a].i[0],(e.s-d)/g,(e.e-d)/g,l[n-1]),this.addSegmentFromArray(h,r,s,y),y=!1,r.c=!1)}else r.c=!1;d+=o.addedLength,s+=1}if(r._length&&(r.setXYAt(r.v[c][0],r.v[c][1],"i",c),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d>e.e)break;a=this.p.keyframes[this.p.keyframes.length-1].t?(a=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),n=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(a=this.p.pv,n=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){a=[],n=[];var i=this.px,o=this.py;i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(a[0]=i.getValueAtTime((i.keyframes[0].t+.01)/r,0),a[1]=o.getValueAtTime((o.keyframes[0].t+.01)/r,0),n[0]=i.getValueAtTime(i.keyframes[0].t/r,0),n[1]=o.getValueAtTime(o.keyframes[0].t/r,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(a[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/r,0),a[1]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/r,0),n[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/r,0),n[1]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/r,0)):(a=[i.pv,o.pv],n[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/r,i.offsetTime),n[1]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/r,o.offsetTime))}else a=n=t;this.v.rotate(-Math.atan2(a[1]-n[1],a[0]-n[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&&(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;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],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,r,a){return new e(t,r,a)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(t,e){return 1e5*Math.abs(t-e)<=Math.min(Math.abs(t),Math.abs(e))}function floatZero(t){return Math.abs(t)<=1e-5}function lerp(t,e,r){return t*(1-r)+e*r}function lerpPoint(t,e,r){return[lerp(t[0],e[0],r),lerp(t[1],e[1],r)]}function quadRoots(t,e,r){if(0===t)return[];var a=e*e-4*t*r;if(a<0)return[];var n=-e/(2*t);if(0===a)return[n];var i=Math.sqrt(a)/(2*t);return[n-i,n+i]}function polynomialCoefficients(t,e,r,a){return[3*e-t-3*r+a,3*t-6*e+3*r,-3*t+3*e,t]}function singlePoint(t){return new PolynomialBezier(t,t,t,t,!1)}function PolynomialBezier(t,e,r,a,n){n&&pointEqual(t,e)&&(e=lerpPoint(t,a,1/3)),n&&pointEqual(r,a)&&(r=lerpPoint(t,a,2/3));var i=polynomialCoefficients(t[0],e[0],r[0],a[0]),o=polynomialCoefficients(t[1],e[1],r[1],a[1]);this.a=[i[0],o[0]],this.b=[i[1],o[1]],this.c=[i[2],o[2]],this.d=[i[3],o[3]],this.points=[t,e,r,a]}function extrema(t,e){var r=t.points[0][e],a=t.points[t.points.length-1][e];if(r>a){var n=a;a=r,r=n}for(var i=quadRoots(3*t.a[e],2*t.b[e],t.c[e]),o=0;o0&&i[o]<1){var s=t.point(i[o])[e];sa&&(a=s)}return{min:r,max:a}}function intersectData(t,e,r){var a=t.boundingBox();return{cx:a.cx,cy:a.cy,width:a.width,height:a.height,bez:t,t:(e+r)/2,t1:e,t2:r}}function splitData(t){var e=t.bez.split(.5);return[intersectData(e[0],t.t1,t.t),intersectData(e[1],t.t,t.t2)]}function boxIntersect(t,e){return 2*Math.abs(t.cx-e.cx)=i||t.width<=a&&t.height<=a&&e.width<=a&&e.height<=a)n.push([t.t,e.t]);else{var o=splitData(t),s=splitData(e);intersectsImpl(o[0],s[0],r+1,a,n,i),intersectsImpl(o[0],s[1],r+1,a,n,i),intersectsImpl(o[1],s[0],r+1,a,n,i),intersectsImpl(o[1],s[1],r+1,a,n,i)}}function crossProduct(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function lineIntersection(t,e,r,a){var n=[t[0],t[1],1],i=[e[0],e[1],1],o=[r[0],r[1],1],s=[a[0],a[1],1],l=crossProduct(crossProduct(n,i),crossProduct(o,s));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(t,e,r){return[t[0]+Math.cos(e)*r,t[1]-Math.sin(e)*r]}function pointDistance(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])}function pointEqual(t,e){return floatEqual(t[0],e[0])&&floatEqual(t[1],e[1])}function ZigZagModifier(){}function setPoint(t,e,r,a,n,i,o){var s=r-Math.PI/2,l=r+Math.PI/2,h=e[0]+Math.cos(r)*a*n,c=e[1]-Math.sin(r)*a*n;t.setTripleAt(h,c,h+Math.cos(s)*i,c-Math.sin(s)*i,h+Math.cos(l)*o,c-Math.sin(l)*o,t.length())}function getPerpendicularVector(t,e){var r=[e[0]-t[0],e[1]-t[1]],a=.5*-Math.PI;return[Math.cos(a)*r[0]-Math.sin(a)*r[1],Math.sin(a)*r[0]+Math.cos(a)*r[1]]}function getProjectingAngle(t,e){var r=0===e?t.length()-1:e-1,a=(e+1)%t.length(),n=getPerpendicularVector(t.v[r],t.v[a]);return Math.atan2(0,1)-Math.atan2(n[1],n[0])}function zigZagCorner(t,e,r,a,n,i,o){var s=getProjectingAngle(e,r),l=e.v[r%e._length],h=e.v[0===r?e._length-1:r-1],c=e.v[(r+1)%e._length],p=2===i?Math.sqrt(Math.pow(l[0]-h[0],2)+Math.pow(l[1]-h[1],2)):0,f=2===i?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0;setPoint(t,e.v[r%e._length],s,o,a,f/(2*(n+1)),p/(2*(n+1)))}function zigZagSegment(t,e,r,a,n,i){for(var o=0;o1&&e.length>1&&(n=getIntersection(t[0],e[e.length-1]))?[[t[0].split(n[0])[0]],[e[e.length-1].split(n[1])[1]]]:[r,a]}function pruneIntersections(t){for(var e,r=1;r1&&(e=pruneSegmentIntersection(t[t.length-1],t[0]),t[t.length-1]=e[0],t[0]=e[1]),t}function offsetSegmentSplit(t,e){var r,a,n,i,o=t.inflectionPoints();if(0===o.length)return[offsetSegment(t,e)];if(1===o.length||floatEqual(o[1],1))return r=(n=t.split(o[0]))[0],a=n[1],[offsetSegment(r,e),offsetSegment(a,e)];r=(n=t.split(o[0]))[0];var s=(o[1]-o[0])/(1-o[0]);return i=(n=n[1].split(s))[0],a=n[1],[offsetSegment(r,e),offsetSegment(i,e),offsetSegment(a,e)]}function OffsetPathModifier(){}function getFontProperties(t){for(var e=t.fStyle?t.fStyle.split(" "):[],r="normal",a="normal",n=e.length,i=0;i0;)r-=1,this._elements.unshift(e[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(t){var e,r=t.length;for(e=0;e0?Math.floor(f):Math.ceil(f),m=this.pMatrix.props,y=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,x=0;if(f>0){for(;xd;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;u&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-u,!0),x-=u)}for(a=1===this.data.m?0:this._currentCopies-1,n=1===this.data.m?1:-1,i=this._currentCopies;i;){if(b=(r=(e=this.elemsData[a].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf=!0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(a/(this._currentCopies-1)),0!==x){for((0!==a&&1===n||a!==this._currentCopies-1&&-1===n)&&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(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),v=0;v0&&a<1?[e]:[]:[e-a,e+a].filter((function(t){return t>0&&t<1}))},PolynomialBezier.prototype.split=function(t){if(t<=0)return[singlePoint(this.points[0]),this];if(t>=1)return[this,singlePoint(this.points[this.points.length-1])];var e=lerpPoint(this.points[0],this.points[1],t),r=lerpPoint(this.points[1],this.points[2],t),a=lerpPoint(this.points[2],this.points[3],t),n=lerpPoint(e,r,t),i=lerpPoint(r,a,t),o=lerpPoint(n,i,t);return[new PolynomialBezier(this.points[0],e,n,o,!0),new PolynomialBezier(o,i,a,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var t=this.bounds();return{left:t.x.min,right:t.x.max,top:t.y.min,bottom:t.y.max,width:t.x.max-t.x.min,height:t.y.max-t.y.min,cx:(t.x.max+t.x.min)/2,cy:(t.y.max+t.y.min)/2}},PolynomialBezier.prototype.intersections=function(t,e,r){void 0===e&&(e=2),void 0===r&&(r=7);var a=[];return intersectsImpl(intersectData(this,0,1),intersectData(t,0,1),0,e,a,r),a},PolynomialBezier.shapeSegment=function(t,e){var r=(e+1)%t.length();return new PolynomialBezier(t.v[e],t.o[e],t.i[r],t.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(t,e){var r=(e+1)%t.length();return new PolynomialBezier(t.v[r],t.i[r],t.o[e],t.v[e],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(t,e.s,0,null,this),this.frequency=PropertyFactory.getProp(t,e.r,0,null,this),this.pointsType=PropertyFactory.getProp(t,e.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(t,e,r,a){var n=t._length,i=shapePool.newElement();if(i.c=t.c,t.c||(n-=1),0===n)return i;var o=-1,s=PolynomialBezier.shapeSegment(t,0);zigZagCorner(i,t,0,e,r,a,o);for(var l=0;l=0;i-=1)s=PolynomialBezier.shapeSegmentInverted(t,i),h.push(offsetSegmentSplit(s,e));h=pruneIntersections(h);var c=null,p=null;for(i=0;i=55296&&r<=56319){var a=t.charCodeAt(1);a>=56320&&a<=57343&&(e=1024*(r-55296)+a-56320+65536)}return e}function h(t){var e=l(t);return e>=a&&e<=n}var c=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)};c.isModifier=function(t,e){var r=t.toString(16)+e.toString(16);return-1!==i.indexOf(r)},c.isZeroWidthJoiner=function(t){return 8205===t},c.isFlagEmoji=function(t){return h(t.substr(0,2))&&h(t.substr(2,2))},c.isRegionalCode=h,c.isCombinedCharacter=function(t){return-1!==e.indexOf(t)},c.isRegionalFlag=function(t,e){var a=l(t.substr(e,2));if(a!==r)return!1;var n=0;for(e+=2;n<5;){if((a=l(t.substr(e,2)))<917601||a>917626)return!1;n+=1,e+=2}return 917631===l(t.substr(e,2))},c.isVariationSelector=function(t){return 65039===t},c.BLACK_FLAG_CODE_POINT=r;var p={addChars:function(t){if(t){var e;this.chars||(this.chars=[]);var r,a,n=t.length,i=this.chars.length;for(e=0;e0&&(c=!1),c){var p=createTag("style");p.setAttribute("f-forigin",a[r].fOrigin),p.setAttribute("f-origin",a[r].origin),p.setAttribute("f-family",a[r].fFamily),p.type="text/css",p.innerText="@font-face {font-family: "+a[r].fFamily+"; font-style: normal; src: url('"+a[r].fPath+"');}",e.appendChild(p)}}else if("g"===a[r].fOrigin||1===a[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),h=0;ht?!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 t,e=this.renderableComponents.length;for(t=0;t.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(t){this.audio.rate(t)},AudioElement.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*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(t){var e,r,a=this.layers.length;for(this.completeLayers=!0,e=a-1;e>=0;e-=1)this.elements[e]||(r=this.layers[e]).ip-r.st<=t-this.layers[e].st&&r.op-r.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:default:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(t){return new AudioElement(t,this.globalData,this)},BaseRenderer.prototype.createFootage=function(t){return new FootageElement(t,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t0&&(this.maskElement.setAttribute("id",y),this.element.maskedElement.setAttribute(v,"url("+getLocationHref()+"#"+y+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var t=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,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 t,e=this.finalTransform.mat,r=0,a=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r1&&(i+=" C"+e.o[a-1][0]+","+e.o[a-1][1]+" "+e.i[0][0]+","+e.i[0][1]+" "+e.v[0][0]+","+e.v[0][1]),r.lastPath!==i){var o="";r.elem&&(e.c&&(o=t.inv?this.solidPath+i:i),r.elem.setAttribute("d",o)),r.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var t={createFilter:function(t,e){var r=createNS("filter");return r.setAttribute("id",t),!0!==e&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),t}};return t}(),featureSupport=function(){var t={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=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))&&(t.maskType=!1),/firefox/i.test(navigator.userAgent)&&(t.svgLumaHidden=!1),t}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(t){var e,r,a="SourceGraphic",n=t.data.ef?t.data.ef.length:0,i=createElementID(),o=filtersFactory.createFilter(i,!0),s=0;for(this.filters=[],e=0;e=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}},searchProcessedElement:function(t){for(var e=this.processedElements,r=0,a=e.length;r.01)return!1;r+=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 t=0,e=this.data.k.k.length;t0;)l=a.transformers[d].mProps._mdf||l,u-=1,d-=1;if(l)for(u=y-a.styles[c].lvl,d=a.transformers.length-1;u>0;)f.multiply(a.transformers[d].mProps.v),u-=1,d-=1}else f=t;if(o=(p=a.sh.paths)._length,l){for(s="",i=0;i=1?v=.99:v<=-1&&(v=-.99);var b=s*v,x=Math.cos(g+e.a.v)*b+c[0],_=Math.sin(g+e.a.v)*b+c[1];l.setAttribute("fx",x),l.setAttribute("fy",_),h&&!e.g._collapsable&&(e.of.setAttribute("fx",x),e.of.setAttribute("fy",_))}}function l(t,e,r){var a=e.style,n=e.d;n&&(n._mdf||r)&&n.dashStr&&(a.pElem.setAttribute("stroke-dasharray",n.dashStr),a.pElem.setAttribute("stroke-dashoffset",n.dashoffset[0])),e.c&&(e.c._mdf||r)&&a.pElem.setAttribute("stroke","rgb("+bmFloor(e.c.v[0])+","+bmFloor(e.c.v[1])+","+bmFloor(e.c.v[2])+")"),(e.o._mdf||r)&&a.pElem.setAttribute("stroke-opacity",e.o.v),(e.w._mdf||r)&&(a.pElem.setAttribute("stroke-width",e.w.v),a.msElem&&a.msElem.setAttribute("stroke-width",e.w.v))}return{createRenderFunction:function(t){switch(t.ty){case"fl":return i;case"gf":return s;case"gs":return o;case"st":return l;case"sh":case"el":case"rc":case"sr":return n;case"tr":return r;case"no":return a;default:return null}}}}();function SVGShapeElement(t,e,r){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,r),this.prevViewData=[]}function LetterProps(t,e,r,a,n,i){this.o=t,this.sw=e,this.sc=r,this.fc=a,this.m=n,this.p=i,this._mdf={o:!0,sw:!!e,sc:!!r,fc:!!a,m:!0,p:!0}}function TextProperty(t,e){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,e.d&&e.d.sid&&(e.d=t.globalData.slotManager.getProp(e.d)),this.data=e,this.elem=t,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 t,e,r,a,n=this.shapes.length,i=this.stylesList.length,o=[],s=!1;for(r=0;r1&&s&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(t){var e,r=t.length;for(e=0;e=0;s-=1){if((f=this.searchProcessedElement(t[s]))?e[s]=r[f-1]:t[s]._render=o,"fl"===t[s].ty||"st"===t[s].ty||"gf"===t[s].ty||"gs"===t[s].ty||"no"===t[s].ty)f?e[s].style.closed=!1:e[s]=this.createStyleElement(t[s],n),t[s]._render&&e[s].style.pElem.parentNode!==a&&a.appendChild(e[s].style.pElem),m.push(e[s].style);else if("gr"===t[s].ty){if(f)for(h=e[s].it.length,l=0;l1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var e=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var a;this.lock=!0,this._mdf=!1;var n=this.effectsSequence.length,i=t||this.data.d.k[this.keysIndex].s;for(a=0;ae);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r,a=[],n=0,i=t.length,o=!1,s=!1,l="";n=55296&&e<=56319?FontManager.isRegionalFlag(t,n)?l=t.substr(n,14):(r=t.charCodeAt(n+1))>=56320&&r<=57343&&(FontManager.isModifier(e,r)?(l=t.substr(n,2),o=!0):l=FontManager.isFlagEmoji(t.substr(n,4))?t.substr(n,4):t.substr(n,2)):e>56319?(r=t.charCodeAt(n+1),FontManager.isVariationSelector(e)&&(o=!0)):FontManager.isZeroWidthJoiner(e)&&(o=!0,s=!0),o?(a[a.length-1]+=l,o=!1):a.push(l),n+=l.length;return a},TextProperty.prototype.completeTextData=function(t){t.__complete=!0;var e,r,a,n,i,o,s,l=this.elem.globalData.fontManager,h=this.data,c=[],p=0,f=h.m.g,u=0,d=0,m=0,y=[],g=0,v=0,b=l.getFontByName(t.f),x=0,_=getFontProperties(b);t.fWeight=_.weight,t.fStyle=_.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),r=t.finalText.length,t.finalLineHeight=t.lh;var S,P=t.tr/1e3*t.finalSize;if(t.sz)for(var A,T,C=!0,w=t.sz[0],E=t.sz[1];C;){A=0,g=0,r=(T=this.buildFinalText(t.t)).length,P=t.tr/1e3*t.finalSize;var k=-1;for(e=0;ew&&" "!==T[e]?(-1===k?r+=1:e=k,A+=t.finalLineHeight||1.2*t.finalSize,T.splice(e,k===e?1:0,"\r"),k=-1,g=0):(g+=x,g+=P);A+=b.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&Ev?g:v,g=-2*P,n="",a=!0,m+=1):n=M,l.chars?(s=l.getCharData(M,b.fStyle,l.getFontByName(t.f).fFamily),x=a?0:s.w*t.finalSize/100):x=l.measureText(n,t.f,t.finalSize)," "===M?D+=x+P:(g+=x+P+D,D=0),c.push({l:x,an:x,add:u,n:a,anIndexes:[],val:n,line:m,animatorJustifyOffset:0}),2==f){if(u+=x,""===n||" "===n||e===r-1){for(""!==n&&" "!==n||(u-=x);d<=e;)c[d].an=u,c[d].ind=p,c[d].extra=x,d+=1;p+=1,u=0}}else if(3==f){if(u+=x,""===n||e===r-1){for(""===n&&(u-=x);d<=e;)c[d].an=u,c[d].ind=p,c[d].extra=x,d+=1;u=0,p+=1}}else c[p].ind=p,c[p].extra=0,p+=1;if(t.l=c,v=g>v?g:v,y.push(g),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=v,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0}t.lineWidths=y;var F,I,$,B,V=h.a;o=V.length;var R=[];for(i=0;i0?n=this.ne.v/100:i=-this.ne.v/100,this.xe.v>0?o=1-this.xe.v/100:s=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(n,i,o,s).get,h=0,c=this.finalS,p=this.finalE,f=this.data.sh;if(2===f)h=l(h=p===c?a>=p?1:0:t(0,e(.5/(p-c)+(a-c)/(p-c),1)));else if(3===f)h=l(h=p===c?a>=p?0:1:1-t(0,e(.5/(p-c)+(a-c)/(p-c),1)));else if(4===f)p===c?h=0:(h=t(0,e(.5/(p-c)+(a-c)/(p-c),1)))<.5?h*=2:h=1-2*(h-.5),h=l(h);else if(5===f){if(p===c)h=0;else{var u=p-c,d=-u/2+(a=e(t(0,a+.5-c),p-c)),m=u/2;h=Math.sqrt(1-d*d/(m*m))}h=l(h)}else 6===f?(p===c?h=0:(a=e(t(0,a+.5-c),p-c),h=(1+Math.cos(Math.PI+2*Math.PI*a/(p-c)))/2),h=l(h)):(a>=r(c)&&(h=t(0,e(a-c<0?e(p,1)-(c-a):p-a,1))),h=l(h));if(100!==this.sm.v){var y=.01*this.sm.v;0===y&&(y=1e-8);var g=.5-.5*y;h1&&(h=1)}return h*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/e,a=this.s.v/e+r,n=this.e.v/e+r;if(a>n){var i=a;a=n,n=i}this.finalS=a,this.finalE=n}},extendPrototype([DynamicPropertyContainer],a),{getTextSelectorProp:function(t,e,r){return new a(t,e)}}}();function TextAnimatorDataProperty(t,e,r){var a={propType:!1},n=PropertyFactory.getProp,i=e.a;this.a={r:i.r?n(t,i.r,0,degToRads,r):a,rx:i.rx?n(t,i.rx,0,degToRads,r):a,ry:i.ry?n(t,i.ry,0,degToRads,r):a,sk:i.sk?n(t,i.sk,0,degToRads,r):a,sa:i.sa?n(t,i.sa,0,degToRads,r):a,s:i.s?n(t,i.s,1,.01,r):a,a:i.a?n(t,i.a,1,0,r):a,o:i.o?n(t,i.o,0,.01,r):a,p:i.p?n(t,i.p,1,0,r):a,sw:i.sw?n(t,i.sw,0,0,r):a,sc:i.sc?n(t,i.sc,1,0,r):a,fc:i.fc?n(t,i.fc,1,0,r):a,fh:i.fh?n(t,i.fh,0,0,r):a,fs:i.fs?n(t,i.fs,0,.01,r):a,fb:i.fb?n(t,i.fb,0,.01,r):a,t:i.t?n(t,i.t,0,0,r):a},this.s=TextSelectorProp.getTextSelectorProp(t,e.s,r),this.s.t=e.s.t}function TextAnimatorProperty(t,e,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var t,e,r=this._textData.a.length,a=PropertyFactory.getProp;for(t=0;t=s+st||!d?(v=(s+st-h)/l.partialLength,L=u.point[0]+(l.point[0]-u.point[0])*v,O=u.point[1]+(l.point[1]-u.point[1])*v,A.translate(-_[0]*w[n].an*.005,-_[1]*B*.01),c=!1):d&&(h+=l.partialLength,(p+=1)>=d.length&&(p=0,m[f+=1]?d=m[f].points:x.v.c?(p=0,d=m[f=0].points):(h-=l.partialLength,d=null)),d&&(u=l,y=(l=d[p]).partialLength));R=w[n].an/2-w[n].add,A.translate(-R,0,0)}else R=w[n].an/2-w[n].add,A.translate(-R,0,0),A.translate(-_[0]*w[n].an*.005,-_[1]*B*.01,0);for(D=0;Dt?this.textSpans[t].span:createNS(l?"g":"text"),y<=t){if(o.setAttribute("stroke-linecap","butt"),o.setAttribute("stroke-linejoin","round"),o.setAttribute("stroke-miterlimit","4"),this.textSpans[t].span=o,l){var g=createNS("g");o.appendChild(g),this.textSpans[t].childSpan=g}this.textSpans[t].span=o,this.layerElement.appendChild(o)}o.style.display="inherit"}if(h.reset(),c&&(s[t].n&&(p=-d,f+=r.yOffset,f+=u?1:0,u=!1),this.applyTextPropertiesToMatrix(r,h,s[t].line,p,f),p+=s[t].l||0,p+=d),l){var v;if(1===(m=this.globalData.fontManager.getCharData(r.finalText[t],a.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)v=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),v=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[t].glyph){var x=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(x.layerElement),x.destroy()}this.textSpans[t].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[t].childSpan.appendChild(v.layerElement),1===m.t&&this.textSpans[t].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else c&&o.setAttribute("transform","translate("+h.props[12]+","+h.props[13]+")"),o.textContent=s[t].val,o.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}c&&o&&o.setAttribute("d","")}else{var _=this.textContainer,S="start";switch(r.j){case 1:S="end";break;case 2:S="middle";break;default:S="start"}_.setAttribute("text-anchor",S),_.setAttribute("letter-spacing",d);var P=this.buildTextContents(r.finalText);for(e=P.length,f=r.ps?r.ps[1]+r.ascent:0,t=0;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var t,e=this.layers.length;for(t=0;t=0;r-=1)t.finalTransform.multiply(t.transforms[r].transform.mProps.v);t._mdf=n},processSequences:function(t){var e,r=this.sequenceList.length;for(e=0;e=1){this.buffers=[];var t=this.globalData.canvasContext,e=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(e);var r=assetLoader.createCanvas(t.canvas.width,t.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var t=this.globalData;if(t.blendMode!==this.data.bm){t.blendMode=this.data.bm;var e=getBlendMode(this.data.bm);t.canvasContext.globalCompositeOperation=e}},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(t){t.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 t=this.buffers[0].getContext("2d");this.clearCanvas(t),t.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 t=this.buffers[1],e=t.getContext("2d");if(this.clearCanvas(e),e.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 r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(t,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(t){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||t)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var e=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(e),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(t,e){var r={data:t,type:t.ty,preTransforms:this.transformsManager.addTransformSequence(e),transforms:[],elements:[],closed:!0===t.hd},a={};if("fl"===t.ty||"st"===t.ty?(a.c=PropertyFactory.getProp(this,t.c,1,255,this),a.c.k||(r.co="rgb("+bmFloor(a.c.v[0])+","+bmFloor(a.c.v[1])+","+bmFloor(a.c.v[2])+")")):"gf"!==t.ty&&"gs"!==t.ty||(a.s=PropertyFactory.getProp(this,t.s,1,null,this),a.e=PropertyFactory.getProp(this,t.e,1,null,this),a.h=PropertyFactory.getProp(this,t.h||{k:0},0,.01,this),a.a=PropertyFactory.getProp(this,t.a||{k:0},0,degToRads,this),a.g=new GradientProperty(this,t.g,this)),a.o=PropertyFactory.getProp(this,t.o,0,.01,this),"st"===t.ty||"gs"===t.ty){if(r.lc=lineCapEnum[t.lc||2],r.lj=lineJoinEnum[t.lj||2],1==t.lj&&(r.ml=t.ml),a.w=PropertyFactory.getProp(this,t.w,0,null,this),a.w.k||(r.wi=a.w.v),t.d){var n=new DashProperty(this,t.d,"canvas",this);a.d=n,a.d.k||(r.da=a.d.dashArray,r.do=a.d.dashoffset[0])}}else r.r=2===t.r?"evenodd":"nonzero";return this.stylesList.push(r),a.style=r,a},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(t){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,t.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,t,this)}}},CVShapeElement.prototype.createShapeElement=function(t){var e=new CVShapeData(this,t,this.stylesList,this.transformsManager);return this.shapes.push(e),this.addShapeToModifiers(e),e},CVShapeElement.prototype.reloadShapes=function(){var t;this._isFirstFrame=!0;var e=this.itemsData.length;for(t=0;t=0;i-=1){if((l=this.searchProcessedElement(t[i]))?e[i]=r[l-1]:t[i]._shouldRender=a,"fl"===t[i].ty||"st"===t[i].ty||"gf"===t[i].ty||"gs"===t[i].ty)l?e[i].style.closed=!1:e[i]=this.createStyleElement(t[i],d),f.push(e[i].style);else if("gr"===t[i].ty){if(l)for(s=e[i].it.length,o=0;o=0;n-=1)"tr"===e[n].ty?(i=r[n].transform,this.renderShapeTransform(t,i)):"sh"===e[n].ty||"el"===e[n].ty||"rc"===e[n].ty||"sr"===e[n].ty?this.renderPath(e[n],r[n]):"fl"===e[n].ty?this.renderFill(e[n],r[n],i):"st"===e[n].ty?this.renderStroke(e[n],r[n],i):"gf"===e[n].ty||"gs"===e[n].ty?this.renderGradientFill(e[n],r[n],i):"gr"===e[n].ty?this.renderShape(i,e[n].it,r[n].it):e[n].ty;a&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(t,e){if(this._isFirstFrame||e._mdf||t.transforms._mdf){var r,a,n,i=t.trNodes,o=e.paths,s=o._length;i.length=0;var l=t.transforms.finalTransform;for(n=0;n=1?p=.99:p<=-1&&(p=-.99);var f=h*p,u=Math.cos(c+e.a.v)*f+s[0],d=Math.sin(c+e.a.v)*f+s[1];a=o.createRadialGradient(u,d,0,s[0],s[1],h)}var m=t.g.p,y=e.g.c,g=1;for(i=0;is&&"xMidYMid slice"===l||on&&"meet"===s||in&&"slice"===s)?(r-this.transformCanvas.w*(a/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===h&&(in&&"slice"===s)?(r-this.transformCanvas.w*(a/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===c&&(i>n&&"meet"===s||in&&"meet"===s||i=0;t-=1)this.elements[t]&&this.elements[t].destroy&&this.elements[t].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(t,e){if((this.renderedFrame!==t||!0!==this.renderConfig.clearCanvas||e)&&!this.destroyed&&-1!==t){var r;this.renderedFrame=t,this.globalData.frameNum=t-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||e,this.globalData.projectInterface.currentFrame=t;var a=this.layers.length;for(this.completeLayers||this.checkLayers(t),r=a-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(t-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=a-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(t){var e=this.elements;if(!e[t]&&99!==this.layers[t].ty){var r=this.createItem(this.layers[t],this,this.globalData);e[t]=r,r.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 t=2*this._length,e=0;for(e=this._length;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()},CVCompElement.prototype.destroy=function(){var t;for(t=this.layers.length-1;t>=0;t-=1)this.elements[t]&&this.elements[t].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(t){return new CVCompElement(t,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(t){return new CVCompElement(t,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 t=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var e=this.finalTransform.mat.toCSS();t.transform=e,t.webkitTransform=e}this.finalTransform._opMdf&&(t.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 t;this.data.hasMask?((t=createNS("rect")).setAttribute("width",this.data.sw),t.setAttribute("height",this.data.sh),t.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((t=createTag("div")).style.width=this.data.sw+"px",t.style.height=this.data.sh+"px",t.style.backgroundColor=this.data.sc),this.layerElement.appendChild(t)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var t;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),t=this.svgElement;else{t=createNS("svg");var e=this.comp.data?this.comp.data:this.globalData.compSize;t.setAttribute("width",e.w),t.setAttribute("height",e.h),t.appendChild(this.shapesContainer),this.layerElement.appendChild(t)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=t},HShapeElement.prototype.getTransformedPoint=function(t,e){var r,a=t.length;for(r=0;r0&&s<1&&p[f].push(this.calculateF(s,t,e,r,a,f)):(l=i*i-4*o*n)>=0&&((h=(-i+bmSqrt(l))/(2*n))>0&&h<1&&p[f].push(this.calculateF(h,t,e,r,a,f)),(c=(-i-bmSqrt(l))/(2*n))>0&&c<1&&p[f].push(this.calculateF(c,t,e,r,a,f))));this.shapeBoundingBox.left=bmMin.apply(null,p[0]),this.shapeBoundingBox.top=bmMin.apply(null,p[1]),this.shapeBoundingBox.right=bmMax.apply(null,p[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,p[1])},HShapeElement.prototype.calculateF=function(t,e,r,a,n,i){return bmPow(1-t,3)*e[i]+3*bmPow(1-t,2)*t*r[i]+3*(1-t)*bmPow(t,2)*a[i]+bmPow(t,3)*n[i]},HShapeElement.prototype.calculateBoundingBox=function(t,e){var r,a=t.length;for(r=0;rr&&(r=n)}r*=t.mult}else r=t.v*t.mult;e.x-=r,e.xMax+=r,e.y-=r,e.yMax+=r},HShapeElement.prototype.currentBoxContains=function(t){return this.currentBBox.x<=t.x&&this.currentBBox.y<=t.y&&this.currentBBox.width+this.currentBBox.x>=t.x+t.width&&this.currentBBox.height+this.currentBBox.y>=t.y+t.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var t=this.tempBoundingBox,e=999999;if(t.x=e,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMax=0;t-=1){var a=this.hierarchy[t].finalTransform.mProp;this.mat.translate(-a.p.v[0],-a.p.v[1],a.p.v[2]),this.mat.rotateX(-a.or.v[0]).rotateY(-a.or.v[1]).rotateZ(a.or.v[2]),this.mat.rotateX(-a.rx.v).rotateY(-a.ry.v).rotateZ(a.rz.v),this.mat.scale(1/a.s.v[0],1/a.s.v[1],1/a.s.v[2]),this.mat.translate(a.a.v[0],a.a.v[1],a.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 n;n=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]];var i=Math.sqrt(Math.pow(n[0],2)+Math.pow(n[1],2)+Math.pow(n[2],2)),o=[n[0]/i,n[1]/i,n[2]/i],s=Math.sqrt(o[2]*o[2]+o[0]*o[0]),l=Math.atan2(o[1],s),h=Math.atan2(o[0],-o[2]);this.mat.rotateY(h).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){var p,f,u;for(e=this.comp.threeDElements.length,t=0;t=t)return this.threeDElements[e].perspectiveElem;e+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(t,e){var r,a,n=createTag("div");styleDiv(n);var i=createTag("div");if(styleDiv(i),"3d"===e){(r=n.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var o="50% 50%";r.webkitTransformOrigin=o,r.mozTransformOrigin=o,r.transformOrigin=o;var s="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(a=i.style).transform=s,a.webkitTransform=s}n.appendChild(i);var l={container:i,perspectiveElem:n,startPos:t,endPos:t,type:e};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var t,e,r=this.layers.length,a="";for(t=0;t=0;t-=1)this.resizerElem.appendChild(this.threeDElements[t].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(t,e){for(var r=0,a=this.threeDElements.length;ro?(t=n/this.globalData.compSize.w,e=n/this.globalData.compSize.w,r=0,a=(i-this.globalData.compSize.h*(n/this.globalData.compSize.w))/2):(t=i/this.globalData.compSize.h,e=i/this.globalData.compSize.h,r=(n-this.globalData.compSize.w*(i/this.globalData.compSize.h))/2,a=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+t+",0,0,0,0,"+e+",0,0,0,0,1,0,"+r+","+a+",0,1)",s.transform=s.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 t,e=this.globalData.compSize.w,r=this.globalData.compSize.h,a=this.threeDElements.length;for(t=0;t=s;)t/=2,e/=2,r>>>=1;return(t+r)/e};return b.int32=function(){return 0|v.g(4)},b.quick=function(){return v.g(4)/4294967296},b.double=b,f(u(v.S),t),(d.pass||m||function(t,r,a,i){return i&&(i.S&&c(i,v),t.state=function(){return c(v,{})}),a?(e[n]=t,r):t})(b,g,"global"in d?d.global:this==e,d.state)},f(e.random(),t)}function initialize$2(t){seedRandom([],t)}var propTypes={SHAPE:"shape"};function _typeof$1(t){return _typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$1(t)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(t){return t.constructor===Array||t.constructor===Float32Array}function isNumerable(t,e){return"number"===t||e instanceof Number||"boolean"===t||"string"===t}function $bm_neg(t){var e=_typeof$1(t);if("number"===e||t instanceof Number||"boolean"===e)return-t;if($bm_isInstanceOfArray(t)){var r,a=t.length,n=[];for(r=0;rr){var a=r;r=e,e=a}return Math.min(Math.max(t,e),r)}function radiansToDegrees(t){return t/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(t){return t*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(t,e){if("number"==typeof t||t instanceof Number)return e=e||0,Math.abs(t-e);var r;e||(e=helperLengthArray);var a=Math.min(t.length,e.length),n=0;for(r=0;r.5?h/(2-o-s):h/(o+s),o){case a:e=(n-i)/h+(n1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}function hslToRgb(t){var e,r,a,n=t[0],i=t[1],o=t[2];if(0===i)e=o,a=o,r=o;else{var s=o<.5?o*(1+i):o+i-o*i,l=2*o-s;e=hue2rgb(l,s,n+1/3),r=hue2rgb(l,s,n),a=hue2rgb(l,s,n-1/3)}return[e,r,a,t[3]]}function linear(t,e,r,a,n){if(void 0!==a&&void 0!==n||(a=e,n=r,e=0,r=1),r=r)return n;var o,s=r===e?0:(t-e)/(r-e);if(!a.length)return a+(n-a)*s;var l=a.length,h=createTypedArray("float32",l);for(o=0;o1){for(a=0;a1?e=1:e<0&&(e=0);var o=t(e);if($bm_isInstanceOfArray(n)){var s,l=n.length,h=createTypedArray("float32",l);for(s=0;sdata.k[e].t&&tdata.k[e+1].t-t?(r=e+2,a=data.k[e+1].t):(r=e+1,a=data.k[e].t);break}}-1===r&&(r=e+1,a=data.k[e].t)}else r=0,a=0;var i={};return i.index=r,i.time=a/elem.comp.globalData.frameRate,i}function key(t){var e,r,a;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var n=Object.prototype.hasOwnProperty.call(data.k[t],"s")?data.k[t].s:data.k[t-1].e;for(a=n.length,r=0;rh.length-1)&&(e=h.length-1),a=c-(n=h[h.length-1-e].t)),"pingpong"===t){if(Math.floor((l-n)/a)%2!=0)return this.getValueAtTime((a-(l-n)%a+n)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var p=this.getValueAtTime(n/this.comp.globalData.frameRate,0),f=this.getValueAtTime(c/this.comp.globalData.frameRate,0),u=this.getValueAtTime(((l-n)%a+n)/this.comp.globalData.frameRate,0),d=Math.floor((l-n)/a);if(this.pv.length){for(o=(s=new Array(p.length)).length,i=0;i=c)return this.pv;if(r?n=c+(a=e?Math.abs(this.elem.comp.globalData.frameRate*e):Math.max(0,this.elem.data.op-c)):((!e||e>h.length-1)&&(e=h.length-1),a=(n=h[e].t)-c),"pingpong"===t){if(Math.floor((c-l)/a)%2==0)return this.getValueAtTime(((c-l)%a+c)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var p=this.getValueAtTime(c/this.comp.globalData.frameRate,0),f=this.getValueAtTime(n/this.comp.globalData.frameRate,0),u=this.getValueAtTime((a-(c-l)%a+c)/this.comp.globalData.frameRate,0),d=Math.floor((c-l)/a)+1;if(this.pv.length){for(o=(s=new Array(p.length)).length,i=0;i1?(n+t-i)/(e-1):1,s=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;so){var c=s,p=r.c&&s===l-1?0:s+1,f=(o-h)/i[s].addedLength;a=bez.getPointInSegment(r.v[c],r.v[p],r.o[c],r.i[p],f,i[s]);break}h+=i[s].addedLength,s+=1}return a||(a=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),a},vectorOnPath:function(t,e,r){1==t?t=this.v.c:0==t&&(t=.999);var a=this.pointOnPath(t,e),n=this.pointOnPath(t+.001,e),i=n[0]-a[0],o=n[1]-a[1],s=Math.sqrt(Math.pow(i,2)+Math.pow(o,2));return 0===s?[0,0]:"tangent"===r?[i/s,o/s]:[-o/s,i/s]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([h],s),extendPrototype([h],l),l.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=h?u<0?a:n:a+f*Math.pow((i-t)/u,1/r),c[p]=o,p+=1,s+=256/255;return c.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){var e,r=this.filterManager.effectElements;this.feFuncRComposed&&(t||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(e=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",e),this.feFuncGComposed.setAttribute("tableValues",e),this.feFuncBComposed.setAttribute("tableValues",e)),this.feFuncR&&(t||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(e=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",e)),this.feFuncG&&(t||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(e=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",e)),this.feFuncB&&(t||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(e=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",e)),this.feFuncA&&(t||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(e=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",e))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(t){if(t||this.filterManager._mdf){if((t||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),t||this.filterManager.effectElements[0].p._mdf){var e=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*e[0]),Math.round(255*e[1]),Math.round(255*e[2])))}if((t||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),t||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,a=(this.filterManager.effectElements[2].p.v-90)*degToRads,n=r*Math.cos(a),i=r*Math.sin(a);this.feOffset.setAttribute("dx",n),this.feOffset.setAttribute("dy",i)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(t,e,r){this.initialized=!1,this.filterManager=e,this.filterElem=t,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(t,e,r,a){t.setAttribute("x","-100%"),t.setAttribute("y","-100%"),t.setAttribute("width","300%"),t.setAttribute("height","300%"),this.filterManager=e;var n=createNS("feGaussianBlur");n.setAttribute("result",a),t.appendChild(n),this.feGaussianBlur=n}function TransformEffect(){}function SVGTransformEffect(t,e){this.init(e)}function CVTransformEffect(t){this.init(t)}return SVGMatte3Effect.prototype.findSymbol=function(t){for(var e=0,r=_svgMatteSymbols.length;e-1&&t%1==0&&t-1&&t%1==0&&t<=MAX_SAFE_INTEGER$2}function isArrayLike$1(t){return null!=t&&isLength$1(t.length)&&!isFunction$1(t)}var objectProto$a$1=Object.prototype;function isPrototype$1(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||objectProto$a$1)}function baseTimes$1(t,e){for(var r=-1,a=Array(t);++r-1}function listCacheSet$1(t,e){var r=this.__data__,a=assocIndexOf$1(r,t);return a<0?(++this.size,r.push([t,e])):r[a][1]=e,this}function ListCache$1(t){var e=-1,r=null==t?0:t.length;for(this.clear();++es))return!1;var h=i.get(t),c=i.get(e);if(h&&c)return h==e&&c==t;var p=-1,f=!0,u=r&COMPARE_UNORDERED_FLAG$1?new SetCache:void 0;for(i.set(t,e),i.set(e,t);++p0&&(c-=1),t.delay>0&&(o=!1),p={container:n,renderer:t.renderer,loop:c,autoplay:o,animationData:s,assetsPath:t.assetsPath},!1===isEqual(t.rendererSettings,{})&&(p.rendererSettings=t.rendererSettings),a=Lottie.loadAnimation(p),setTimeout((function(){o=t.autoPlay,t.playOnHover?a.pause():o?a.play():a.pause(),r("onAnimationLoaded")}),t.delay),a.setSpeed(t.speed),"reverse"===t.direction&&a.setDirection(-1),"normal"===t.direction&&a.setDirection(1),(t.pauseAnimation||t.playOnHover)&&a.pause(),a.addEventListener("loopComplete",(function(){"alternate"===t.direction&&(a.stop(),i*=-1,a.setDirection(i),a.play()),r("onLoopComplete")})),a.addEventListener("complete",(function(){r("onComplete")})),a.addEventListener("enterFrame",(function(){r("onEnterFrame")})),a.addEventListener("segmentStart",(function(){r("onSegmentStart")}));case 34:case"end":return e.stop()}}),e,null,[[5,15]])})));return function(t){return e.apply(this,arguments)}}(),s=computed((function(){var e=t.width,r=t.height;return"number"==typeof t.width&&(e="".concat(t.width,"px")),"number"==typeof t.height&&(r="".concat(t.height,"px")),{"--lottie-animation-container-width":e,"--lottie-animation-container-height":r,"--lottie-animation-container-background-color":t.backgroundColor}}));watch((function(){return t.pauseAnimation}),(function(){(t.pauseOnHover||t.playOnHover)&&t.pauseAnimation?console.error("If you are using pauseAnimation prop for Vue3-Lottie, please remove the props pauseOnHover and playOnHover"):a&&(t.pauseAnimation?a.pause():a.play())}));var l=function(t){for(var e="",r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",a=0;a0&&void 0!==arguments[0]?arguments[0]:1;if(t<=0)throw new Error("Speed must be greater than 0");a&&a.setSpeed(t)},setDirection:function(t){a&&("forward"===t?a.setDirection(1):"reverse"===t&&a.setDirection(-1))},goToAndStop:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];a&&a.goToAndStop(t,e)},goToAndPlay:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];a&&a.goToAndPlay(t,e)},playSegments:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a&&a.playSegments(t,e)},setSubFrame:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];a&&a.setSubframe(t)},getDuration:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(a)return a.getDuration(t)},updateDocumentData:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;a&&a.renderer.elements[e].updateDocumentData(t)}}}}),_hoisted_1=["data-id"];function _sfc_render(t,e,r,a,n,i){return openBlock(),createElementBlock("div",{"data-id":t.elementid,class:"lottie-animation-container",style:normalizeStyle(t.getCurrentStyle),onMouseenter:e[0]||(e[0]=function(){return t.hoverStarted&&t.hoverStarted.apply(t,arguments)}),onMouseleave:e[1]||(e[1]=function(){return t.hoverEnded&&t.hoverEnded.apply(t,arguments)})},null,44,_hoisted_1)}var Vue3Lottie=_export_sfc(_sfc_main,[["render",_sfc_render]]),v="5.7.1",fr=60,ip=0,op=120,w=2436,h=1125,nm="合成 1",ddd=0,assets=[{id:"image_0",w:195,h:264,u:"",p:"data:image/png;base64,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",e:1},{id:"image_1",w:1080,h:3,u:"",p:"data:image/png;base64,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",e:1}],layers=[{ddd:0,ind:1,ty:2,nm:"加载视频@3x.png",cl:"png",refId:"image_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[1218,562,0],ix:2},a:{a:0,k:[97.5,132,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},ao:0,ip:0,op:300,st:0,bm:0},{ddd:0,ind:2,ty:2,nm:"进度条@3x.png",cl:"png",refId:"image_1",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:60,s:[100],e:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:61,s:[0],e:[0]},{t:120}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[678,587.5,0],ix:2},a:{a:0,k:[0,1.5,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:[0,100,100],e:[100,100,100]},{t:60}],ix:6}},ao:0,ip:0,op:300,st:0,bm:0},{ddd:0,ind:3,ty:2,nm:"进度条@3x.png",cl:"png",refId:"image_1",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:0,s:[0],e:[0]},{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:60,s:[0],e:[100]},{t:61}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[1758,589,0],ix:2},a:{a:0,k:[1080,3,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:60,s:[100,100,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:61,s:[100,100,100],e:[0,100,100]},{t:120}],ix:6}},ao:0,ip:0,op:300,st:0,bm:0}],markers=[],playLoadData={v:v,fr:fr,ip:ip,op:op,w:w,h:h,nm:nm,ddd:ddd,assets:assets,layers:layers,markers:markers},videoWrap$1="_videoWrap_snw58_1",controls$1="_controls_snw58_15",time$1="_time_snw58_22",slider$1="_slider_snw58_33",actions$1="_actions_snw58_44",actionWrap$1="_actionWrap_snw58_53",actionBtn$1="_actionBtn_snw58_56",playIcon$1="_playIcon_snw58_71",btnPlay$1="_btnPlay_snw58_74",btnPause$1="_btnPause_snw58_77",loopBtn$1="_loopBtn_snw58_84",active$1="_active_snw58_90",styles$1={videoWrap:videoWrap$1,controls:controls$1,time:time$1,slider:slider$1,actions:actions$1,actionWrap:actionWrap$1,actionBtn:actionBtn$1,playIcon:playIcon$1,btnPlay:btnPlay$1,btnPause:btnPause$1,loopBtn:loopBtn$1,active:active$1},iconLoop=""+new URL("icon-loop-d829c914.svg",module.meta.url).href,iconLoopActive=""+new URL("icon-loop-active-cd128045.svg",module.meta.url).href,iconplay=""+new URL("icon-play-6bc42262.svg",module.meta.url).href,iconpause=""+new URL("icon-pause-fe805220.svg",module.meta.url).href,VideoPlay=defineComponent({name:"video-play",props:{item:{type:Object,default:function(){return{}}},isEmtry:{type:Boolean,default:!1}},emits:["loadedmetadata","togglePlay","ended","reset"],setup:function(t,e){var r=e.emit,a=e.expose,n=toRefs(t),i=n.item,o=n.isEmtry,s=ref(),l=ref(),h="v"+Date.now()+Math.floor(100*Math.random()),c="play"+Date.now()+Math.floor(100*Math.random()),p="loop"+Date.now()+Math.floor(100*Math.random()),f=function(t){var e;t.stopPropagation(),null===(e=l.value)||void 0===e||e.togglePlay()},u=function(t){var e=document.getElementById(p);e&&l.value&&(l.value.loop?e.classList.remove(styles$1.active):e.classList.add(styles$1.active),l.value.loop=!l.value.loop)},d=function(t){var e=document.getElementById(c);e&&("play"==t?(e.classList.remove(styles$1.btnPause),e.classList.add(styles$1.btnPlay)):(e.classList.remove(styles$1.btnPlay),e.classList.add(styles$1.btnPause)))},m='\n
\n
\n
00:00
\n
00:00
\n
\n
\n
\n \n % buffered\n 00:00\n
\n
\n
\n
\n \n \n
\n
').concat(i.value.name,"
\n
\n
");return onMounted((function(){l.value=new Plyr(s.value,{autoplay:!0,controls:m,autopause:!0,ratio:"16:9",hideControls:!1,clickToPlay:!1,fullscreen:{enabled:!1,fallback:!1,iosNative:!1}}),l.value&&(l.value.on("play",(function(){var t;l.value&&(l.value.muted=!1,l.value.volume=1),i.value.autoPlay||i.value.isprepare||!l.value||(console.log(l.value),l.value.pause()),d(""),r("togglePlay",null===(t=l.value)||void 0===t?void 0:t.paused)})),l.value.on("pause",(function(){var t;d("play"),r("togglePlay",null===(t=l.value)||void 0===t?void 0:t.paused)})),l.value.on("ended",(function(t){r("ended"),d("play")})),l.value.once("loadedmetadata",(function(t){d("play"),i.value.autoPlay&&l.value&&l.value.play(),r("loadedmetadata",l.value)})),nextTick((function(){var t,e,a;null===(t=document.getElementById(h))||void 0===t||t.addEventListener("click",(function(t){t.stopPropagation(),r("reset")})),null===(e=document.getElementById(c))||void 0===e||e.addEventListener("click",f),null===(a=document.getElementById(p))||void 0===a||a.addEventListener("click",u)})))})),a({changePlayBtn:d,toggleHideControl:function(t){var e;null===(e=l.value)||void 0===e||e.toggleControls(t)}}),function(){return createVNode("div",{class:styles$1.videoWrap},[createVNode("video",{style:{width:"100%",height:"100%"},src:o.value?"":i.value.content,ref:s,playsinline:"false"},null)])}}}),videoWrap="_videoWrap_10ff4_1",content="_content_10ff4_6",contentWrap="_contentWrap_10ff4_10",controls="_controls_10ff4_17",hide="_hide_10ff4_29",time="_time_10ff4_32",slider="_slider_10ff4_40",actions="_actions_10ff4_53",actionWrap="_actionWrap_10ff4_61",actionBtn="_actionBtn_10ff4_64",playIcon="_playIcon_10ff4_79",btnPlay="_btnPlay_10ff4_82",btnPause="_btnPause_10ff4_85",loopBtn="_loopBtn_10ff4_92",active="_active_10ff4_98",styles={videoWrap:videoWrap,content:content,contentWrap:contentWrap,controls:controls,hide:hide,time:time,slider:slider,actions:actions,actionWrap:actionWrap,actionBtn:actionBtn,playIcon:playIcon,btnPlay:btnPlay,btnPause:btnPause,loopBtn:loopBtn,active:active},onceCbs=[],paramsMap=new WeakMap;function flushOnceCallbacks(){onceCbs.forEach((function(t){return t.apply(void 0,_toConsumableArray(paramsMap.get(t)))})),onceCbs=[]}function beforeNextFrameOnce(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),a=1;a1?1:t<0?0:t}function stringifyRgba(t,e,r,a){return"rgba(".concat(roundChannel(t),", ").concat(roundChannel(e),", ").concat(roundChannel(r),", ").concat(normalizeAlpha(a),")")}function compositeChannel(t,e,r,a,n){return roundChannel((t*e*(1-a)+r*a)/n)}function composite(t,e){Array.isArray(t)||(t=rgba(t)),Array.isArray(e)||(e=rgba(e));var r=t[3],a=e[3],n=roundAlpha(r+a-r*a);return stringifyRgba(compositeChannel(t[0],r,e[0],a,n),compositeChannel(t[1],r,e[1],a,n),compositeChannel(t[2],r,e[2],a,n),n)}function scaleColor(t,e){var r=_slicedToArray(Array.isArray(t)?t:rgba(t),4),a=r[0],n=r[1],i=r[2],o=r[3],s=void 0===o?1:o,l=e.lightness,h=void 0===l?1:l,c=e.alpha;return toRgbaString([a*h,n*h,i*h,s*(void 0===c?1:c)])}function roundAlpha(t){var e=Math.round(100*Number(t))/100;return e>1?1:e<0?0:e}function roundChannel(t){var e=Math.round(Number(t));return e>255?255:e<0?0:e}function toRgbaString(t){var e=_slicedToArray(t,3),r=e[0],a=e[1],n=e[2];return 3 in t?"rgba(".concat(roundChannel(r),", ").concat(roundChannel(a),", ").concat(roundChannel(n),", ").concat(roundAlpha(t[3]),")"):"rgba(".concat(roundChannel(r),", ").concat(roundChannel(a),", ").concat(roundChannel(n),", 1)")}function call(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),a=1;a1&&void 0!==arguments[1]?arguments[1]:" ";return"object"===_typeof2(t)&&null!==t?" {\n"+Object.entries(t).map((function(t){return e+" ".concat(kebabCase(t[0]),": ").concat(t[1],";")})).join("\n")+"\n"+e+"}":": ".concat(t,";")}function unwrapProperties(t,e,r){return"function"==typeof t?t({context:e.context,props:r}):t}function createStyle(t,e,r,a){if(!e)return"";var n=unwrapProperties(e,r,a);if(!n)return"";if("string"==typeof n)return"".concat(t," {\n").concat(n,"\n}");var i=Object.keys(n);if(0===i.length)return r.config.keepEmptyBlock?t+" {\n}":"";var o=t?[t+" {"]:[];return i.forEach((function(t){var e=n[t];"raw"!==t?(t=kebabCase(t),null!=e&&o.push(" ".concat(t).concat(unwrapProperty(e)))):o.push("\n"+e+"\n")})),t&&o.push("}"),o.join("\n")}function loopCNodeListWithCallback(t,e,r){t&&t.forEach((function(t){if(Array.isArray(t))loopCNodeListWithCallback(t,e,r);else if("function"==typeof t){var a=t(e);Array.isArray(a)?loopCNodeListWithCallback(a,e,r):a&&r(a)}else t&&r(t)}))}function traverseCNode(t,e,r,a,n,i){var o=t.$,s="";if(o&&"string"!=typeof o)if("function"==typeof o){var l=o({context:a.context,props:n});isMediaOrSupports(l)?s=l:e.push(l)}else if(o.before&&o.before(a.context),o.$&&"string"!=typeof o.$){if(o.$){var h=o.$({context:a.context,props:n});isMediaOrSupports(h)?s=h:e.push(h)}}else isMediaOrSupports(o.$)?s=o.$:e.push(o.$);else isMediaOrSupports(o)?s=o:e.push(o);var c=parseSelectorPath(e),p=createStyle(c,t.props,a,n);s?(r.push("".concat(s," {")),i&&p&&i.insertRule("".concat(s," {\n").concat(p,"\n}\n"))):(i&&p&&i.insertRule(p),!i&&p.length&&r.push(p)),t.children&&loopCNodeListWithCallback(t.children,{context:a.context,props:n},(function(t){if("string"==typeof t){var o=createStyle(c,{raw:t},a,n);i?i.insertRule(o):r.push(o)}else traverseCNode(t,e,r,a,n,i)})),e.pop(),s&&r.push("}"),o&&o.after&&o.after(a.context)}function render(t,e,r){var a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=[];return traverseCNode(t,[],n,e,r,a?t.instance.__styleSheet:void 0),a?"":n.join("\n\n")}function murmur2(t){for(var e,r=0,a=0,n=t.length;n>=4;++a,n-=4)e=1540483477*(65535&(e=255&t.charCodeAt(a)|(255&t.charCodeAt(++a))<<8|(255&t.charCodeAt(++a))<<16|(255&t.charCodeAt(++a))<<24))+(59797*(e>>>16)<<16),r=1540483477*(65535&(e^=e>>>24))+(59797*(e>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(n){case 3:r^=(255&t.charCodeAt(a+2))<<16;case 2:r^=(255&t.charCodeAt(a+1))<<8;case 1:r=1540483477*(65535&(r^=255&t.charCodeAt(a)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}function unmount(t,e,r){var a=e.els;if(void 0===r)a.forEach(removeElement),e.els=[];else{var n=queryElement(r);n&&a.includes(n)&&(removeElement(n),e.els=a.filter((function(t){return t!==n})))}}function addElementToList(t,e){t.push(e)}function mount(t,e,r,a,n,i,o,s,l){if(!i||l){var h;if(void 0===r&&(r=murmur2(h=e.render(a))),!l){var c=queryElement(r);if(null!==c&&!o)return c;var p=null!=c?c:createElement(r);if(void 0===h&&(h=e.render(a)),p.textContent=h,null!==c)return c;if(s){var f=document.head.querySelector('meta[name="'.concat(s,'"]'));if(f)return document.head.insertBefore(p,f),addElementToList(e.els,p),p}return n?document.head.insertBefore(p,document.head.querySelector("style, link")):document.head.appendChild(p),addElementToList(e.els,p),p}l.adapter(r,null!=h?h:e.render(a))}else{if(void 0===r)return void console.error("[css-render/mount]: `id` is required in `silent` mode.");var u=window.__cssrContext;u[r]||(u[r]=!0,render(e,t,a,i))}}function wrappedRender(t){return render(this,this.instance,t)}function wrappedMount(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.id,r=t.ssr,a=t.props,n=t.head,i=void 0!==n&&n,o=t.silent,s=void 0!==o&&o,l=t.force,h=void 0!==l&&l,c=t.anchorMetaName;return mount(this.instance,this,e,a,i,s,h,c,r)}function wrappedUnmount(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).id;unmount(this.instance,this,t)}"undefined"!=typeof window&&(window.__cssrContext={});var createCNode=function(t,e,r,a){return{instance:t,$:e,props:r,children:a,els:[],render:wrappedRender,mount:wrappedMount,unmount:wrappedUnmount}},c$2=function(t,e,r,a){return Array.isArray(e)?createCNode(t,{$:null},null,e):Array.isArray(r)?createCNode(t,e,null,r):Array.isArray(a)?createCNode(t,e,r,a):createCNode(t,e,r,null)};function CssRender(){var t=null,e={c:function(){for(var t=arguments.length,r=new Array(t),a=0;a1?r-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:{},get __styleSheet(){if(!t){var e=document.createElement("style");return document.head.appendChild(e),t=document.styleSheets[document.styleSheets.length-1]}return t}};return e}function plugin$1(t){var e,r=".",a="__",n="--";if(t){var i=t.blockPrefix;i&&(r=i),(i=t.elementPrefix)&&(a=i),(i=t.modifierPrefix)&&(n=i)}var o={install:function(t){e=t.c;var r=t.context;r.bem={},r.bem.b=null,r.bem.els=null}};return Object.assign(o,{cB:function(){return e((t=arguments.length<=0?void 0:arguments[0],{before:function(t){a=t.bem.b,n=t.bem.els,t.bem.els=null},after:function(t){t.bem.b=a,t.bem.els=n},$:function(e){var a=e.context,n=e.props;return t="string"==typeof t?t:t({context:a,props:n}),a.bem.b=t,"".concat((null==n?void 0:n.bPrefix)||r).concat(a.bem.b)}}),arguments.length<=1?void 0:arguments[1],arguments.length<=2?void 0:arguments[2]);var t,a,n},cE:function(){return e((t=arguments.length<=0?void 0:arguments[0],{before:function(t){n=t.bem.els},after:function(t){t.bem.els=n},$:function(e){var n=e.context,i=e.props;return t="string"==typeof t?t:t({context:n,props:i}),n.bem.els=t.split(",").map((function(t){return t.trim()})),n.bem.els.map((function(t){return"".concat((null==i?void 0:i.bPrefix)||r).concat(n.bem.b).concat(a).concat(t)})).join(", ")}}),arguments.length<=1?void 0:arguments[1],arguments.length<=2?void 0:arguments[2]);var t,n},cM:function(){return e((t=arguments.length<=0?void 0:arguments[0],{$:function(e){var i=e.context,o=e.props,s=(t="string"==typeof t?t:t({context:i,props:o})).split(",").map((function(t){return t.trim()}));function l(t){return s.map((function(e){return"&".concat((null==o?void 0:o.bPrefix)||r).concat(i.bem.b).concat(void 0!==t?"".concat(a).concat(t):"").concat(n).concat(e)})).join(", ")}var h=i.bem.els;if(null!==h){if(h.length>=2)throw Error("[css-render/plugin-bem]: m(".concat(t,") is invalid, using modifier inside multiple elements is not allowed"));return l(h[0])}return l()}}),arguments.length<=1?void 0:arguments[1],arguments.length<=2?void 0:arguments[2]);var t},cNotM:function(){return e((t=arguments.length<=0?void 0:arguments[0],{$:function(e){var i=e.context,o=e.props;t="string"==typeof t?t:t({context:i,props:o});var s=i.bem.els;if(null!==s&&s.length>=2)throw Error("[css-render/plugin-bem]: notM(".concat(t,") is invalid, using modifier inside multiple elements is not allowed"));return"&:not(".concat((null==o?void 0:o.bPrefix)||r).concat(i.bem.b).concat(null!==s&&s.length>0?"".concat(a).concat(s[0]):"").concat(n).concat(t,")")}}),arguments.length<=1?void 0:arguments[1],arguments.length<=2?void 0:arguments[2]);var t}}),o}var namespace="n",prefix=".".concat(namespace,"-"),elementPrefix="__",modifierPrefix="--",cssr=CssRender(),plugin=plugin$1({blockPrefix:prefix,elementPrefix:elementPrefix,modifierPrefix:modifierPrefix});cssr.use(plugin);var c$1=cssr.c,find=cssr.find,cB=plugin.cB,cE=plugin.cE,cM=plugin.cM,cNotM=plugin.cNotM;function insideModal(t){return c$1((function(t){var e=t.props.bPrefix;return"".concat(e||prefix,"modal, ").concat(e||prefix,"drawer")}),[t])}function insidePopover(t){return c$1((function(t){var e=t.props.bPrefix;return"".concat(e||prefix,"popover")}),[t])}function useFalseUntilTruthy(t){var e=ref(!!t.value);if(e.value)return readonly(e);var r=watch(t,(function(t){t&&(e.value=!0,r())}));return readonly(e)}function useMemo(t){var e=computed(t),r=ref(e.value);return watch(e,(function(t){r.value=t})),"function"==typeof t?r:{__v_isRef:!0,get value(){return r.value},set value(e){t.set(e)}}}var isBrowser$1="undefined"!=typeof window,fontsReady,isFontReady,init=function(){var t,e;fontsReady=isBrowser$1?null===(e=null===(t=document)||void 0===t?void 0:t.fonts)||void 0===e?void 0:e.ready:void 0,isFontReady=!1,void 0!==fontsReady?fontsReady.then((function(){isFontReady=!0})):isFontReady=!0};function onFontsReady(t){if(!isFontReady){var e=!1;onMounted((function(){isFontReady||null==fontsReady||fontsReady.then((function(){e||t()}))})),onBeforeUnmount((function(){e=!0}))}}function getEventTarget(t){return t.composedPath()[0]}init();var traps={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function createTrapHandler(t,e,r){if("mousemoveoutside"===t){var a=function(t){e.contains(getEventTarget(t))||r(t)};return{mousemove:a,touchstart:a}}if("clickoutside"===t){var n=!1,i=function(t){n=!e.contains(getEventTarget(t))},o=function(t){n&&(e.contains(getEventTarget(t))||r(t))};return{mousedown:i,mouseup:o,touchstart:i,touchend:o}}return console.error("[evtd/create-trap-handler]: name `".concat(t,"` is invalid. This could be a bug of evtd.")),{}}function ensureTrapHandlers(t,e,r){var a=traps[t],n=a.get(e);void 0===n&&a.set(e,n=new WeakMap);var i=n.get(r);return void 0===i&&n.set(r,i=createTrapHandler(t,e,r)),i}function trapOn(t,e,r,a){if("mousemoveoutside"===t||"clickoutside"===t){var n=ensureTrapHandlers(t,e,r);return Object.keys(n).forEach((function(t){on(t,document,n[t],a)})),!0}return!1}function trapOff(t,e,r,a){if("mousemoveoutside"===t||"clickoutside"===t){var n=ensureTrapHandlers(t,e,r);return Object.keys(n).forEach((function(t){off(t,document,n[t],a)})),!0}return!1}function createDelegate(){if("undefined"==typeof window)return{on:function(){},off:function(){}};var t=new WeakMap,e=new WeakMap;function r(){t.set(this,!0)}function a(){t.set(this,!0),e.set(this,!0)}function n(t,e,r){var a=t[e];return t[e]=function(){return r.apply(t,arguments),a.apply(t,arguments)},t}function i(t,e){t[e]=Event.prototype[e]}var o=new WeakMap,s=Object.getOwnPropertyDescriptor(Event.prototype,"currentTarget");function l(){var t;return null!==(t=o.get(this))&&void 0!==t?t:null}function h(t,e){void 0!==s&&Object.defineProperty(t,"currentTarget",{configurable:!0,enumerable:!0,get:null!=e?e:s.get})}var c={bubble:{},capture:{}},p={};var f,u,d=((f=function(s){var p=s.type,f=s.eventPhase,u=s.bubbles,d=getEventTarget(s);if(2!==f){for(var m=1===f?"capture":"bubble",y=d,g=[];null===y&&(y=window),g.push(y),y!==window;)y=y.parentNode||null;var v=c.capture[p],b=c.bubble[p];if(n(s,"stopPropagation",r),n(s,"stopImmediatePropagation",a),h(s,l),"capture"===m){if(void 0===v)return;for(var x=g.length-1;x>=0&&!t.has(s);--x){var _=g[x],S=v.get(_);if(void 0!==S){o.set(s,_);var P,A=_createForOfIteratorHelper(S);try{for(A.s();!(P=A.n()).done;){var T=P.value;if(e.has(s))break;T(s)}}catch(V){A.e(V)}finally{A.f()}}if(0===x&&!u&&void 0!==b){var C=b.get(_);if(void 0!==C){var w,E=_createForOfIteratorHelper(C);try{for(E.s();!(w=E.n()).done;){var k=w.value;if(e.has(s))break;k(s)}}catch(V){E.e(V)}finally{E.f()}}}}}else if("bubble"===m){if(void 0===b)return;for(var M=0;M2&&void 0!==arguments[2]?arguments[2]:"default",a=e[r];if(void 0===a)throw new Error("[vueuc/".concat(t,"]: slot[").concat(r,"] is empty."));return a()}function flatten(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t.forEach((function(t){if(null!==t)if("object"===_typeof2(t))if(Array.isArray(t))flatten(t,e,r);else if(t.type===Fragment){if(null===t.children)return;Array.isArray(t.children)&&flatten(t.children,e,r)}else t.type!==Comment&&r.push(t);else"string"!=typeof t&&"number"!=typeof t||r.push(createTextVNode(String(t)))})),r}function getFirstVNode(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default",a=e[r];if(void 0===a)throw new Error("[vueuc/".concat(t,"]: slot[").concat(r,"] is empty."));var n=flatten(a());if(1===n.length)return n[0];throw new Error("[vueuc/".concat(t,"]: slot[").concat(r,"] should have exactly one child."))}useAdjustedTo.tdkey=teleportDisabled,useAdjustedTo.propTo={type:[String,Object,Boolean],default:void 0};var viewMeasurer=null;function ensureViewBoundingRect(){if(null===viewMeasurer&&null===(viewMeasurer=document.getElementById("v-binder-view-measurer"))){(viewMeasurer=document.createElement("div")).id="v-binder-view-measurer";var t=viewMeasurer.style;t.position="fixed",t.left="0",t.right="0",t.top="0",t.bottom="0",t.pointerEvents="none",t.visibility="hidden",document.body.appendChild(viewMeasurer)}return viewMeasurer.getBoundingClientRect()}function getPointRect(t,e){var r=ensureViewBoundingRect();return{top:e,left:t,height:0,width:0,right:r.width-t,bottom:r.height-e}}function getRect(t){var e=t.getBoundingClientRect(),r=ensureViewBoundingRect();return{left:e.left-r.left,top:e.top-r.top,bottom:r.height+r.top-e.bottom,right:r.width+r.left-e.right,width:e.width,height:e.height}}function getParentNode(t){return 9===t.nodeType?null:t.parentNode}function getScrollParent(t){if(null===t)return null;var e=getParentNode(t);if(null===e)return null;if(9===e.nodeType)return document;if(1===e.nodeType){var r=getComputedStyle(e),a=r.overflow,n=r.overflowX,i=r.overflowY;if(/(auto|scroll|overlay)/.test(a+i+n))return e}return getScrollParent(e)}var Binder=defineComponent({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup:function(t){var e;provide("VBinder",null===(e=getCurrentInstance())||void 0===e?void 0:e.proxy);var r=inject("VBinder",null),a=ref(null),n=[],i=function(){for(var t=0,e=n;t2500&&this.rearrange()}},{key:"rearrange",value:function(){var t=this,e=Array.from(this.elementZIndex.entries());e.sort((function(t,e){return t[1]-e[1]})),this.nextZIndex=2e3,e.forEach((function(e){var r=e[0],a=t.nextZIndex++;"".concat(a)!==r.style.zIndex&&(r.style.zIndex="".concat(a))}))}}]),t}(),zIndexManager=new ZIndexManager,ctx="@@ziContext",zindexable={mounted:function(t,e){var r=e.value,a=void 0===r?{}:r,n=a.zIndex,i=a.enabled;t[ctx]={enabled:!!i,initialized:!1},i&&(zIndexManager.ensureZIndex(t,n),t[ctx].initialized=!0)},updated:function(t,e){var r=e.value,a=void 0===r?{}:r,n=a.zIndex,i=a.enabled,o=t[ctx].enabled;i&&!o&&(zIndexManager.ensureZIndex(t,n),t[ctx].initialized=!0),t[ctx].enabled=!!i},unmounted:function(t,e){if(t[ctx].initialized){var r=e.value,a=(void 0===r?{}:r).zIndex;zIndexManager.unregister(t,a)}}},zindexable$1=zindexable,ssrContextKey=Symbol("@css-render/vue3-ssr");function createStyleString(t,e){return'")}function ssrAdapter(t,e){var r=inject(ssrContextKey,null);if(null!==r){var a=r.styles,n=r.ids;n.has(t)||null!==a&&(n.add(t),a.push(createStyleString(t,e)))}else console.error("[css-render/vue3-ssr]: no ssr context found.")}var isBrowser="undefined"!=typeof document;function useSsrAdapter(){if(!isBrowser){var t=inject(ssrContextKey,null);if(null!==t)return{adapter:ssrAdapter,context:t}}}var _CssRender=CssRender(),c=_CssRender.c,cssrAnchorMetaName$1="vueuc-style",LazyTeleport=defineComponent({name:"LazyTeleport",props:{to:{type:[String,Object],default:void 0},disabled:Boolean,show:{type:Boolean,required:!0}},setup:function(t){return{showTeleport:useFalseUntilTruthy(toRef(t,"show")),mergedTo:computed((function(){var e=t.to;return null!=e?e:"body"}))}},render:function(){return this.showTeleport?this.disabled?getSlot("lazy-teleport",this.$slots):h$1(Teleport,{disabled:this.disabled,to:this.mergedTo},getSlot("lazy-teleport",this.$slots)):null}}),oppositionPositions={top:"bottom",bottom:"top",left:"right",right:"left"},oppositeAligns={start:"end",center:"center",end:"start"},propToCompare={top:"height",bottom:"height",left:"width",right:"width"},transformOrigins={"bottom-start":"top left",bottom:"top center","bottom-end":"top right","top-start":"bottom left",top:"bottom center","top-end":"bottom right","right-start":"top left",right:"center left","right-end":"bottom left","left-start":"top right",left:"center right","left-end":"bottom right"},overlapTransformOrigin={"bottom-start":"bottom left",bottom:"bottom center","bottom-end":"bottom right","top-start":"top left",top:"top center","top-end":"top right","right-start":"top right",right:"center right","right-end":"bottom right","left-start":"top left",left:"center left","left-end":"bottom left"},oppositeAlignCssPositionProps={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},keepOffsetDirection={top:!0,bottom:!1,left:!0,right:!1},cssPositionToOppositeAlign={top:"end",bottom:"start",left:"end",right:"start"};function getPlacementAndOffsetOfFollower(t,e,r,a,n,i){if(!n||i)return{placement:t,top:0,left:0};var o=_slicedToArray(t.split("-"),2),s=o[0],l=o[1],h=null!=l?l:"center",c={top:0,left:0},p=function(t,n,i){var o=0,s=0,l=r[t]-e[n]-e[t];return l>0&&a&&(i?s=keepOffsetDirection[n]?l:-l:o=keepOffsetDirection[n]?l:-l),{left:o,top:s}},f="left"===s||"right"===s;if("center"!==h){var u=oppositeAlignCssPositionProps[t],d=oppositionPositions[u],m=propToCompare[u];if(r[m]>e[m]){if(e[u]+e[m]e[d]&&(h=oppositeAligns[l])}else{var g="bottom"===s||"top"===s?"left":"top",v=oppositionPositions[g],b=propToCompare[g],x=(r[b]-e[b])/2;(e[g]e[v]?(h=cssPositionToOppositeAlign[g],c=p(b,g,f)):(h=cssPositionToOppositeAlign[v],c=p(b,v,f)))}var _=s;return e[s] *",{pointerEvents:"all"})])]),VFollower=defineComponent({name:"Follower",inheritAttrs:!1,props:{show:Boolean,enabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom"},syncTrigger:{type:Array,default:["resize","scroll"]},to:[String,Object],flip:{type:Boolean,default:!0},internalShift:Boolean,x:Number,y:Number,width:String,minWidth:String,containerClass:String,teleportDisabled:Boolean,zindexable:{type:Boolean,default:!0},zIndex:Number,overlap:Boolean},setup:function(t){var e=inject("VBinder"),r=useMemo((function(){return void 0!==t.enabled?t.enabled:t.show})),a=ref(null),n=ref(null),i=function(){var r=t.syncTrigger;r.includes("scroll")&&e.addScrollListener(l),r.includes("resize")&&e.addResizeListener(l)},o=function(){e.removeScrollListener(l),e.removeResizeListener(l)};onMounted((function(){r.value&&(l(),i())}));var s=useSsrAdapter();style$1.mount({id:"vueuc/binder",head:!0,anchorMetaName:cssrAnchorMetaName$1,ssr:s}),onBeforeUnmount((function(){o()})),onFontsReady((function(){r.value&&l()}));var l=function(){if(r.value){var i=a.value;if(null!==i){var o=e.targetRef,s=t.x,l=t.y,h=t.overlap,c=void 0!==s&&void 0!==l?getPointRect(s,l):getRect(o);i.style.setProperty("--v-target-width","".concat(Math.round(c.width),"px")),i.style.setProperty("--v-target-height","".concat(Math.round(c.height),"px"));var p=t.width,f=t.minWidth,u=t.placement,d=t.internalShift,m=t.flip;i.setAttribute("v-placement",u),h?i.setAttribute("v-overlap",""):i.removeAttribute("v-overlap");var y=i.style;y.width="target"===p?"".concat(c.width,"px"):void 0!==p?p:"",y.minWidth="target"===f?"".concat(c.width,"px"):void 0!==f?f:"";var g=getRect(i),v=getRect(n.value),b=getPlacementAndOffsetOfFollower(u,c,g,d,m,h),x=b.left,_=b.top,S=b.placement,P=getProperTransformOrigin(S,h),A=getOffset(S,v,c,_,x,h),T=A.left,C=A.top,w=A.transform;i.setAttribute("v-placement",S),i.style.setProperty("--v-offset-left","".concat(Math.round(x),"px")),i.style.setProperty("--v-offset-top","".concat(Math.round(_),"px")),i.style.transform="translateX(".concat(T,") translateY(").concat(C,") ").concat(w),i.style.setProperty("--v-transform-origin",P),i.style.transformOrigin=P}}};watch(r,(function(t){t?(i(),h()):o()}));var h=function(){nextTick().then(l).catch((function(t){return console.error(t)}))};["placement","x","y","internalShift","flip","width","overlap","minWidth"].forEach((function(e){watch(toRef(t,e),l)})),["teleportDisabled"].forEach((function(e){watch(toRef(t,e),h)})),watch(toRef(t,"syncTrigger"),(function(t){t.includes("resize")?e.addResizeListener(l):e.removeResizeListener(l),t.includes("scroll")?e.addScrollListener(l):e.removeScrollListener(l)}));var c=isMounted(),p=useMemo((function(){var e=t.to;if(void 0!==e)return e;c.value}));return{VBinder:e,mergedEnabled:r,offsetContainerRef:n,followerRef:a,mergedTo:p,syncPosition:l}},render:function(){var t=this;return h$1(LazyTeleport,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:function(){var e,r,a=h$1("div",{class:["v-binder-follower-container",t.containerClass],ref:"offsetContainerRef"},[h$1("div",{class:"v-binder-follower-content",ref:"followerRef"},null===(r=(e=t.$slots).default)||void 0===r?void 0:r.call(e))]);return t.zindexable?withDirectives(a,[[zindexable$1,{enabled:t.mergedEnabled,zIndex:t.zIndex}]]):a}})}}),formItemInjectionKey=createInjectionKey("n-form-item");function useFormItem(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.defaultSize,a=void 0===r?"medium":r,n=e.mergedSize,i=e.mergedDisabled,o=inject(formItemInjectionKey,null);provide(formItemInjectionKey,null);var s=computed(n?function(){return n(o)}:function(){var e=t.size;if(e)return e;if(o){var r=o.mergedSize;if(void 0!==r.value)return r.value}return a}),l=computed(i?function(){return i(o)}:function(){var e=t.disabled;return void 0!==e?e:!!o&&o.disabled.value}),h=computed((function(){var e=t.status;return e||(null==o?void 0:o.mergedValidationStatus.value)}));return onBeforeUnmount((function(){o&&o.restoreValidation()})),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:h,nTriggerFormBlur:function(){o&&o.handleContentBlur()},nTriggerFormChange:function(){o&&o.handleContentChange()},nTriggerFormFocus:function(){o&&o.handleContentFocus()},nTriggerFormInput:function(){o&&o.handleContentInput()}}}var freeGlobal="object"==("undefined"==typeof global?"undefined":_typeof2(global))&&global&&global.Object===Object&&global,freeGlobal$1=freeGlobal,freeSelf="object"==("undefined"==typeof self?"undefined":_typeof2(self))&&self&&self.Object===Object&&self,root=freeGlobal$1||freeSelf||Function("return this")(),root$1=root,Symbol$1=root$1.Symbol,Symbol$2=Symbol$1,objectProto$a=Object.prototype,hasOwnProperty$8=objectProto$a.hasOwnProperty,nativeObjectToString$1=objectProto$a.toString,symToStringTag$1=Symbol$2?Symbol$2.toStringTag:void 0;function getRawTag(t){var e=hasOwnProperty$8.call(t,symToStringTag$1),r=t[symToStringTag$1];try{t[symToStringTag$1]=void 0;var a=!0}catch(i){}var n=nativeObjectToString$1.call(t);return a&&(e?t[symToStringTag$1]=r:delete t[symToStringTag$1]),n}var objectProto$9=Object.prototype,nativeObjectToString=objectProto$9.toString;function objectToString(t){return nativeObjectToString.call(t)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$2?Symbol$2.toStringTag:void 0;function baseGetTag(t){return null==t?void 0===t?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(t)?getRawTag(t):objectToString(t)}function isObjectLike(t){return null!=t&&"object"==_typeof2(t)}var isArray=Array.isArray,isArray$1=isArray;function isObject(t){var e=_typeof2(t);return null!=t&&("object"==e||"function"==e)}function identity(t){return t}var asyncTag="[object AsyncFunction]",funcTag$1="[object Function]",genTag="[object GeneratorFunction]",proxyTag="[object Proxy]";function isFunction(t){if(!isObject(t))return!1;var e=baseGetTag(t);return e==funcTag$1||e==genTag||e==asyncTag||e==proxyTag}var coreJsData=root$1["__core-js_shared__"],coreJsData$1=coreJsData,maskSrcKey=function(){var t=/[^.]+$/.exec(coreJsData$1&&coreJsData$1.keys&&coreJsData$1.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function isMasked(t){return!!maskSrcKey&&maskSrcKey in t}var funcProto$2=Function.prototype,funcToString$2=funcProto$2.toString;function toSource(t){if(null!=t){try{return funcToString$2.call(t)}catch(e){}try{return t+""}catch(e){}}return""}var reRegExpChar=/[\\^$.*+?()[\]{}|]/g,reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto$1=Function.prototype,objectProto$8=Object.prototype,funcToString$1=funcProto$1.toString,hasOwnProperty$7=objectProto$8.hasOwnProperty,reIsNative=RegExp("^"+funcToString$1.call(hasOwnProperty$7).replace(reRegExpChar,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(t){return!(!isObject(t)||isMasked(t))&&(isFunction(t)?reIsNative:reIsHostCtor).test(toSource(t))}function getValue(t,e){return null==t?void 0:t[e]}function getNative(t,e){var r=getValue(t,e);return baseIsNative(r)?r:void 0}var objectCreate=Object.create,baseCreate=function(){function t(){}return function(e){if(!isObject(e))return{};if(objectCreate)return objectCreate(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}(),baseCreate$1=baseCreate;function apply(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}function copyArray(t,e){var r=-1,a=t.length;for(e||(e=Array(a));++r0){if(++e>=HOT_COUNT)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function constant(t){return function(){return t}}var defineProperty=function(){try{var t=getNative(Object,"defineProperty");return t({},"",{}),t}catch(e){}}(),defineProperty$1=defineProperty,baseSetToString=defineProperty$1?function(t,e){return defineProperty$1(t,"toString",{configurable:!0,enumerable:!1,value:constant(e),writable:!0})}:identity,baseSetToString$1=baseSetToString,setToString=shortOut(baseSetToString$1),setToString$1=setToString,MAX_SAFE_INTEGER$1=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(t,e){var r=_typeof2(t);return!!(e=null==e?MAX_SAFE_INTEGER$1:e)&&("number"==r||"symbol"!=r&&reIsUint.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=MAX_SAFE_INTEGER}function isArrayLike(t){return null!=t&&isLength(t.length)&&!isFunction(t)}function isIterateeCall(t,e,r){if(!isObject(r))return!1;var a=_typeof2(e);return!!("number"==a?isArrayLike(r)&&isIndex(e,r.length):"string"==a&&e in r)&&eq(r[e],t)}function createAssigner(t){return baseRest((function(e,r){var a=-1,n=r.length,i=n>1?r[n-1]:void 0,o=n>2?r[2]:void 0;for(i=t.length>3&&"function"==typeof i?(n--,i):void 0,o&&isIterateeCall(r[0],r[1],o)&&(i=n<3?void 0:i,n=1),e=Object(e);++a-1}function listCacheSet(t,e){var r=this.__data__,a=assocIndexOf(r,t);return a<0?(++this.size,r.push([t,e])):r[a][1]=e,this}function ListCache(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{defaultBordered:!0},r=inject(configProviderInjectionKey,null);return{inlineThemeDisabled:null==r?void 0:r.inlineThemeDisabled,mergedRtlRef:null==r?void 0:r.mergedRtlRef,mergedComponentPropsRef:null==r?void 0:r.mergedComponentPropsRef,mergedBreakpointsRef:null==r?void 0:r.mergedBreakpointsRef,mergedBorderedRef:computed((function(){var a,n,i=t.bordered;return void 0!==i?i:null===(n=null!==(a=null==r?void 0:r.mergedBorderedRef.value)&&void 0!==a?a:e.defaultBordered)||void 0===n||n})),mergedClsPrefixRef:computed((function(){return(null==r?void 0:r.mergedClsPrefixRef.value)||defaultClsPrefix})),namespaceRef:computed((function(){return null==r?void 0:r.mergedNamespaceRef.value}))}}function useThemeClass(t,e,r,a){var n;r||throwError("useThemeClass","cssVarsRef is not passed");var i,o=null===(n=inject(configProviderInjectionKey,null))||void 0===n?void 0:n.mergedThemeHashRef,s=ref(""),l=useSsrAdapter(),h="__".concat(t);return watchEffect((function(){!function(){var t=h,n=e?e.value:void 0,c=null==o?void 0:o.value;c&&(t+="-"+c),n&&(t+="-"+n);var p=a.themeOverrides,f=a.builtinThemeOverrides;p&&(t+="-"+murmur2(JSON.stringify(p))),f&&(t+="-"+murmur2(JSON.stringify(f))),s.value=t,i=function(){var e=r.value,a="";for(var n in e)a+="".concat(n,": ").concat(e[n],";");c$1(".".concat(t),a).mount({id:t,ssr:l}),i=void 0}}()})),{themeClass:s,onRender:function(){null==i||i()}}}var base={neutralBase:"#FFF",neutralInvertBase:"#000",neutralTextBase:"#000",neutralPopover:"#fff",neutralCard:"#fff",neutralModal:"#fff",neutralBody:"#fff",alpha1:"0.82",alpha2:"0.72",alpha3:"0.38",alpha4:"0.24",alpha5:"0.18",alphaClose:"0.6",alphaDisabled:"0.5",alphaDisabledInput:"0.02",alphaPending:"0.05",alphaTablePending:"0.02",alphaPressed:"0.07",alphaAvatar:"0.2",alphaRail:"0.14",alphaProgressRail:".08",alphaBorder:"0.12",alphaDivider:"0.06",alphaInput:"0",alphaAction:"0.02",alphaTab:"0.04",alphaScrollbar:"0.25",alphaScrollbarHover:"0.4",alphaCode:"0.05",alphaTag:"0.02",primaryHover:"#36ad6a",primaryDefault:"#18a058",primaryActive:"#0c7a43",primarySuppl:"#36ad6a",infoHover:"#4098fc",infoDefault:"#2080f0",infoActive:"#1060c9",infoSuppl:"#4098fc",errorHover:"#de576d",errorDefault:"#d03050",errorActive:"#ab1f3f",errorSuppl:"#de576d",warningHover:"#fcb040",warningDefault:"#f0a020",warningActive:"#c97c10",warningSuppl:"#fcb040",successHover:"#36ad6a",successDefault:"#18a058",successActive:"#0c7a43",successSuppl:"#36ad6a"},baseBackgroundRgb=rgba(base.neutralBase),baseInvertBackgroundRgb=rgba(base.neutralInvertBase),overlayPrefix="rgba("+baseInvertBackgroundRgb.slice(0,3).join(", ")+", ";function overlay(t){return overlayPrefix+String(t)+")"}function neutral(t){var e=Array.from(baseInvertBackgroundRgb);return e[3]=Number(t),composite(baseBackgroundRgb,e)}var derived=Object.assign(Object.assign({name:"common"},commonVariables),{baseColor:base.neutralBase,primaryColor:base.primaryDefault,primaryColorHover:base.primaryHover,primaryColorPressed:base.primaryActive,primaryColorSuppl:base.primarySuppl,infoColor:base.infoDefault,infoColorHover:base.infoHover,infoColorPressed:base.infoActive,infoColorSuppl:base.infoSuppl,successColor:base.successDefault,successColorHover:base.successHover,successColorPressed:base.successActive,successColorSuppl:base.successSuppl,warningColor:base.warningDefault,warningColorHover:base.warningHover,warningColorPressed:base.warningActive,warningColorSuppl:base.warningSuppl,errorColor:base.errorDefault,errorColorHover:base.errorHover,errorColorPressed:base.errorActive,errorColorSuppl:base.errorSuppl,textColorBase:base.neutralTextBase,textColor1:"rgb(31, 34, 37)",textColor2:"rgb(51, 54, 57)",textColor3:"rgb(118, 124, 130)",textColorDisabled:neutral(base.alpha4),placeholderColor:neutral(base.alpha4),placeholderColorDisabled:neutral(base.alpha5),iconColor:neutral(base.alpha4),iconColorHover:scaleColor(neutral(base.alpha4),{lightness:.75}),iconColorPressed:scaleColor(neutral(base.alpha4),{lightness:.9}),iconColorDisabled:neutral(base.alpha5),opacity1:base.alpha1,opacity2:base.alpha2,opacity3:base.alpha3,opacity4:base.alpha4,opacity5:base.alpha5,dividerColor:"rgb(239, 239, 245)",borderColor:"rgb(224, 224, 230)",closeIconColor:neutral(Number(base.alphaClose)),closeIconColorHover:neutral(Number(base.alphaClose)),closeIconColorPressed:neutral(Number(base.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:neutral(base.alpha4),clearColorHover:scaleColor(neutral(base.alpha4),{lightness:.75}),clearColorPressed:scaleColor(neutral(base.alpha4),{lightness:.9}),scrollbarColor:overlay(base.alphaScrollbar),scrollbarColorHover:overlay(base.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:neutral(base.alphaProgressRail),railColor:"rgb(219, 219, 223)",popoverColor:base.neutralPopover,tableColor:base.neutralCard,cardColor:base.neutralCard,modalColor:base.neutralModal,bodyColor:base.neutralBody,tagColor:"#eee",avatarColor:neutral(base.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:neutral(base.alphaInput),codeColor:"rgb(244, 244, 248)",tabColor:"rgb(247, 247, 250)",actionColor:"rgb(250, 250, 252)",tableHeaderColor:"rgb(250, 250, 252)",hoverColor:"rgb(243, 243, 245)",tableColorHover:"rgba(0, 0, 100, 0.03)",tableColorStriped:"rgba(0, 0, 100, 0.02)",pressedColor:"rgb(237, 237, 239)",opacityDisabled:base.alphaDisabled,inputColorDisabled:"rgb(250, 250, 252)",buttonColor2:"rgba(46, 51, 56, .05)",buttonColor2Hover:"rgba(46, 51, 56, .09)",buttonColor2Pressed:"rgba(46, 51, 56, .13)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .08), 0 3px 6px 0 rgba(0, 0, 0, .06), 0 5px 12px 4px rgba(0, 0, 0, .04)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),commonLight=derived,cubicBezierEaseIn=commonVariables.cubicBezierEaseIn,cubicBezierEaseOut=commonVariables.cubicBezierEaseOut;function fadeInScaleUpTransition(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.transformOrigin,r=void 0===e?"inherit":e,a=t.duration,n=void 0===a?".2s":a,i=t.enterScale,o=void 0===i?".9":i,s=t.originalTransform,l=void 0===s?"":s,h=t.originalTransition,c=void 0===h?"":h;return[c$1("&.fade-in-scale-up-transition-leave-active",{transformOrigin:r,transition:"opacity ".concat(n," ").concat(cubicBezierEaseIn,", transform ").concat(n," ").concat(cubicBezierEaseIn," ").concat(c&&","+c)}),c$1("&.fade-in-scale-up-transition-enter-active",{transformOrigin:r,transition:"opacity ".concat(n," ").concat(cubicBezierEaseOut,", transform ").concat(n," ").concat(cubicBezierEaseOut," ").concat(c&&","+c)}),c$1("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:"".concat(l," scale(").concat(o,")")}),c$1("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:"".concat(l," scale(1)")})]}var sizeVariables={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},self$1=function(t){var e=t.railColor,r=t.primaryColor,a=t.baseColor,n=t.cardColor,i=t.modalColor,o=t.popoverColor,s=t.borderRadius,l=t.fontSize,h=t.opacityDisabled;return Object.assign(Object.assign({},sizeVariables),{fontSize:l,markFontSize:l,railColor:e,railColorHover:e,fillColor:r,fillColorHover:r,opacityDisabled:h,handleColor:"#FFF",dotColor:n,dotColorModal:i,dotColorPopover:o,handleBoxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",handleBoxShadowHover:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",handleBoxShadowActive:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",handleBoxShadowFocus:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",indicatorColor:"rgba(0, 0, 0, .85)",indicatorBoxShadow:"0 2px 8px 0 rgba(0, 0, 0, 0.12)",indicatorTextColor:a,indicatorBorderRadius:s,dotBorder:"2px solid ".concat(e),dotBorderActive:"2px solid ".concat(r),dotBoxShadow:""})},sliderLight={name:"Slider",common:commonLight,self:self$1},sliderLight$1=sliderLight;function isTouchEvent(t){return window.TouchEvent&&t instanceof window.TouchEvent}function useRefs(){var t=ref(new Map);return onBeforeUpdate((function(){t.value.clear()})),[t,function(e){return function(r){t.value.set(e,r)}}]}var style=c$1([cB("slider","\n display: block;\n padding: calc((var(--n-handle-size) - var(--n-rail-height)) / 2) 0;\n position: relative;\n z-index: 0;\n width: 100%;\n cursor: pointer;\n user-select: none;\n -webkit-user-select: none;\n ",[cM("reverse",[cB("slider-handles",[cB("slider-handle-wrapper","\n transform: translate(50%, -50%);\n ")]),cB("slider-dots",[cB("slider-dot","\n transform: translateX(50%, -50%);\n ")]),cM("vertical",[cB("slider-handles",[cB("slider-handle-wrapper","\n transform: translate(-50%, -50%);\n ")]),cB("slider-marks",[cB("slider-mark","\n transform: translateY(calc(-50% + var(--n-dot-height) / 2));\n ")]),cB("slider-dots",[cB("slider-dot","\n transform: translateX(-50%) translateY(0);\n ")])])]),cM("vertical","\n padding: 0 calc((var(--n-handle-size) - var(--n-rail-height)) / 2);\n width: var(--n-rail-width-vertical);\n height: 100%;\n ",[cB("slider-handles","\n top: calc(var(--n-handle-size) / 2);\n right: 0;\n bottom: calc(var(--n-handle-size) / 2);\n left: 0;\n ",[cB("slider-handle-wrapper","\n top: unset;\n left: 50%;\n transform: translate(-50%, 50%);\n ")]),cB("slider-rail","\n height: 100%;\n ",[cE("fill","\n top: unset;\n right: 0;\n bottom: unset;\n left: 0;\n ")]),cM("with-mark","\n width: var(--n-rail-width-vertical);\n margin: 0 32px 0 8px;\n "),cB("slider-marks","\n top: calc(var(--n-handle-size) / 2);\n right: unset;\n bottom: calc(var(--n-handle-size) / 2);\n left: 22px;\n font-size: var(--n-mark-font-size);\n ",[cB("slider-mark","\n transform: translateY(50%);\n white-space: nowrap;\n ")]),cB("slider-dots","\n top: calc(var(--n-handle-size) / 2);\n right: unset;\n bottom: calc(var(--n-handle-size) / 2);\n left: 50%;\n ",[cB("slider-dot","\n transform: translateX(-50%) translateY(50%);\n ")])]),cM("disabled","\n cursor: not-allowed;\n opacity: var(--n-opacity-disabled);\n ",[cB("slider-handle","\n cursor: not-allowed;\n ")]),cM("with-mark","\n width: 100%;\n margin: 8px 0 32px 0;\n "),c$1("&:hover",[cB("slider-rail",{backgroundColor:"var(--n-rail-color-hover)"},[cE("fill",{backgroundColor:"var(--n-fill-color-hover)"})]),cB("slider-handle",{boxShadow:"var(--n-handle-box-shadow-hover)"})]),cM("active",[cB("slider-rail",{backgroundColor:"var(--n-rail-color-hover)"},[cE("fill",{backgroundColor:"var(--n-fill-color-hover)"})]),cB("slider-handle",{boxShadow:"var(--n-handle-box-shadow-hover)"})]),cB("slider-marks","\n position: absolute;\n top: 18px;\n left: calc(var(--n-handle-size) / 2);\n right: calc(var(--n-handle-size) / 2);\n ",[cB("slider-mark","\n position: absolute;\n transform: translateX(-50%);\n white-space: nowrap;\n ")]),cB("slider-rail","\n width: 100%;\n position: relative;\n height: var(--n-rail-height);\n background-color: var(--n-rail-color);\n transition: background-color .3s var(--n-bezier);\n border-radius: calc(var(--n-rail-height) / 2);\n ",[cE("fill","\n position: absolute;\n top: 0;\n bottom: 0;\n border-radius: calc(var(--n-rail-height) / 2);\n transition: background-color .3s var(--n-bezier);\n background-color: var(--n-fill-color);\n ")]),cB("slider-handles","\n position: absolute;\n top: 0;\n right: calc(var(--n-handle-size) / 2);\n bottom: 0;\n left: calc(var(--n-handle-size) / 2);\n ",[cB("slider-handle-wrapper","\n outline: none;\n position: absolute;\n top: 50%;\n transform: translate(-50%, -50%);\n cursor: pointer;\n display: flex;\n ",[cB("slider-handle","\n height: var(--n-handle-size);\n width: var(--n-handle-size);\n border-radius: 50%;\n overflow: hidden;\n transition: box-shadow .2s var(--n-bezier), background-color .3s var(--n-bezier);\n background-color: var(--n-handle-color);\n box-shadow: var(--n-handle-box-shadow);\n ",[c$1("&:hover","\n box-shadow: var(--n-handle-box-shadow-hover);\n ")]),c$1("&:focus",[cB("slider-handle","\n box-shadow: var(--n-handle-box-shadow-focus);\n ",[c$1("&:hover","\n box-shadow: var(--n-handle-box-shadow-active);\n ")])])])]),cB("slider-dots","\n position: absolute;\n top: 50%;\n left: calc(var(--n-handle-size) / 2);\n right: calc(var(--n-handle-size) / 2);\n ",[cM("transition-disabled",[cB("slider-dot","transition: none;")]),cB("slider-dot","\n transition:\n border-color .3s var(--n-bezier),\n box-shadow .3s var(--n-bezier),\n background-color .3s var(--n-bezier);\n position: absolute;\n transform: translate(-50%, -50%);\n height: var(--n-dot-height);\n width: var(--n-dot-width);\n border-radius: var(--n-dot-border-radius);\n overflow: hidden;\n box-sizing: border-box;\n border: var(--n-dot-border);\n background-color: var(--n-dot-color);\n ",[cM("active","border: var(--n-dot-border-active);")])])]),cB("slider-handle-indicator","\n font-size: var(--n-font-size);\n padding: 6px 10px;\n border-radius: var(--n-indicator-border-radius);\n color: var(--n-indicator-text-color);\n background-color: var(--n-indicator-color);\n box-shadow: var(--n-indicator-box-shadow);\n ",[fadeInScaleUpTransition()]),cB("slider-handle-indicator","\n font-size: var(--n-font-size);\n padding: 6px 10px;\n border-radius: var(--n-indicator-border-radius);\n color: var(--n-indicator-text-color);\n background-color: var(--n-indicator-color);\n box-shadow: var(--n-indicator-box-shadow);\n ",[cM("top","\n margin-bottom: 12px;\n "),cM("right","\n margin-left: 12px;\n "),cM("bottom","\n margin-top: 12px;\n "),cM("left","\n margin-right: 12px;\n "),fadeInScaleUpTransition()]),insideModal(cB("slider",[cB("slider-dot","background-color: var(--n-dot-color-modal);")])),insidePopover(cB("slider",[cB("slider-dot","background-color: var(--n-dot-color-popover);")]))]),eventButtonLeft=0,sliderProps=Object.assign(Object.assign({},useTheme.props),{to:useAdjustedTo.propTo,defaultValue:{type:[Number,Array],default:0},marks:Object,disabled:{type:Boolean,default:void 0},formatTooltip:Function,keyboard:{type:Boolean,default:!0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:[Number,String],default:1},range:Boolean,value:[Number,Array],placement:String,showTooltip:{type:Boolean,default:void 0},tooltip:{type:Boolean,default:!0},vertical:Boolean,reverse:Boolean,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array]}),NSlider=defineComponent({name:"Slider",props:sliderProps,setup:function(t){var e=useConfig(t),r=e.mergedClsPrefixRef,a=e.namespaceRef,n=e.inlineThemeDisabled,i=useTheme("Slider","-slider",style,sliderLight$1,t,r),o=ref(null),s=_slicedToArray(useRefs(),2),l=s[0],h=s[1],c=_slicedToArray(useRefs(),2),p=c[0],f=c[1],u=ref(new Set),d=useFormItem(t),m=d.mergedDisabledRef,y=computed((function(){var e=t.step;if(Number(e)<=0||"mark"===e)return 0;var r=e.toString(),a=0;return r.includes(".")&&(a=r.length-r.indexOf(".")-1),a})),g=ref(t.defaultValue),v=useMergedState(toRef(t,"value"),g),b=computed((function(){var e=v.value;return(t.range?e:[e]).map(R)})),x=computed((function(){return b.value.length>2})),_=computed((function(){return void 0===t.placement?t.vertical?"right":"top":t.placement})),S=computed((function(){var e=t.marks;return e?Object.keys(e).map(parseFloat):null})),P=ref(-1),A=ref(-1),T=ref(-1),C=ref(!1),w=ref(!1),E=computed((function(){var e=t.vertical,r=t.reverse;return e?r?"top":"bottom":r?"right":"left"})),k=computed((function(){var e,r;if(!x.value){var a=b.value,n=L(t.range?Math.min.apply(Math,_toConsumableArray(a)):t.min),i=L(t.range?Math.max.apply(Math,_toConsumableArray(a)):a[0]),o=E.value;return t.vertical?(_defineProperty(e={},o,"".concat(n,"%")),_defineProperty(e,"height","".concat(i-n,"%")),e):(_defineProperty(r={},o,"".concat(n,"%")),_defineProperty(r,"width","".concat(i-n,"%")),r)}})),M=computed((function(){var e=[],r=t.marks;if(r){var a=b.value.slice();a.sort((function(t,e){return t-e}));for(var n=E.value,i=x.value,o=t.range,s=i?function(){return!1}:function(t){return o?t>=a[0]&&t<=a[a.length-1]:t<=a[0]},l=0,h=Object.keys(r);l0?1:-1);var i=S.value||[],o=t.step;if("mark"===o){var s=O(e,i.concat(r),n?a:void 0);return s?s.value:r}if(o<=0)return r;var l,h=y.value;if(n){var c=Number((r/o).toFixed(h)),p=Math.floor(c),f=cp?p:p-1)*o).toFixed(h)),Number((f*o).toFixed(h))].concat(_toConsumableArray(i)),a)}else{var u=function(e){var r=t.step,a=t.min;if(Number(r)<=0||"mark"===r)return e;var n=Math.round((e-a)/r)*r+a;return Number(n.toFixed(y.value))}(e);l=O(e,[].concat(_toConsumableArray(i),[u]))}return l?R(l.value):r}function R(e){return Math.min(t.max,Math.max(t.min,e))}function L(e){var r=t.max,a=t.min;return(e-a)/(r-a)*100}function O(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:S.value,r=arguments.length>2?arguments[2]:void 0;if(!(null==e?void 0:e.length))return null;for(var a=null,n=-1;++n0)&&(null===a||o0?1:-1),r)}}function z(){C.value&&(C.value=!1,off("touchend",document,H),off("mouseup",document,H),off("touchmove",document,G),off("mousemove",document,G))}function G(t){var e=P.value;C.value&&-1!==e?B(V(j(t),b.value[e]),e):z()}function H(){z()}watch(P,(function(t,e){nextTick((function(){return A.value=e}))})),watch(v,(function(){if(t.marks){if(w.value)return;w.value=!0,nextTick((function(){w.value=!1}))}nextTick(F)})),onBeforeUnmount((function(){z()}));var W=computed((function(){var t=i.value,e=t.self,r=e.markFontSize,a=e.railColor,n=e.railColorHover,o=e.fillColor,s=e.fillColorHover,l=e.handleColor,h=e.opacityDisabled,c=e.dotColor,p=e.dotColorModal,f=e.handleBoxShadow,u=e.handleBoxShadowHover,d=e.handleBoxShadowActive,m=e.handleBoxShadowFocus,y=e.dotBorder,g=e.dotBoxShadow,v=e.railHeight,b=e.railWidthVertical,x=e.handleSize,_=e.dotHeight,S=e.dotWidth,P=e.dotBorderRadius,A=e.fontSize,T=e.dotBorderActive,C=e.dotColorPopover;return{"--n-bezier":t.common.cubicBezierEaseInOut,"--n-dot-border":y,"--n-dot-border-active":T,"--n-dot-border-radius":P,"--n-dot-box-shadow":g,"--n-dot-color":c,"--n-dot-color-modal":p,"--n-dot-color-popover":C,"--n-dot-height":_,"--n-dot-width":S,"--n-fill-color":o,"--n-fill-color-hover":s,"--n-font-size":A,"--n-handle-box-shadow":f,"--n-handle-box-shadow-active":d,"--n-handle-box-shadow-focus":m,"--n-handle-box-shadow-hover":u,"--n-handle-color":l,"--n-handle-size":x,"--n-opacity-disabled":h,"--n-rail-color":a,"--n-rail-color-hover":n,"--n-rail-height":v,"--n-rail-width-vertical":b,"--n-mark-font-size":r}})),q=n?useThemeClass("slider",void 0,W,t):void 0,X=computed((function(){var t=i.value.self,e=t.fontSize,r=t.indicatorColor,a=t.indicatorBoxShadow,n=t.indicatorTextColor;return{"--n-font-size":e,"--n-indicator-border-radius":t.indicatorBorderRadius,"--n-indicator-box-shadow":a,"--n-indicator-color":r,"--n-indicator-text-color":n}})),U=n?useThemeClass("slider-indicator",void 0,X,t):void 0;return{mergedClsPrefix:r,namespace:a,uncontrolledValue:g,mergedValue:v,mergedDisabled:m,mergedPlacement:_,isMounted:isMounted(),adjustedTo:useAdjustedTo(t),dotTransitionDisabled:w,markInfos:M,isShowTooltip:D,shouldKeepTooltipTransition:function(t){return!C.value||!(P.value===t&&A.value===t)},handleRailRef:o,setHandleRefs:h,setFollowerRefs:f,fillStyle:k,getHandleStyle:function(t,e){var r,a=L(t);return _defineProperty(r={},E.value,"".concat(a,"%")),_defineProperty(r,"zIndex",e===P.value?1:0),r},activeIndex:P,arrifiedValues:b,followerEnabledIndexSet:u,handleRailMouseDown:function(e){var r,a;if(!m.value&&(isTouchEvent(e)||e.button===eventButtonLeft)){var n=j(e);if(void 0!==n){var i=b.value.slice(),o=t.range?null!==(a=null===(r=O(n,i))||void 0===r?void 0:r.index)&&void 0!==a?a:-1:0;-1!==o&&(e.preventDefault(),function(t){var e;~t&&(P.value=t,null===(e=l.value.get(t))||void 0===e||e.focus())}(o),C.value||(C.value=!0,on("touchend",document,H),on("mouseup",document,H),on("touchmove",document,G),on("mousemove",document,G)),B(V(n,b.value[o]),o))}}},handleHandleFocus:function(t){P.value=t,m.value||(T.value=t)},handleHandleBlur:function(t){P.value===t&&(P.value=-1,z()),T.value===t&&(T.value=-1)},handleHandleMouseEnter:function(t){T.value=t},handleHandleMouseLeave:function(t){T.value===t&&(T.value=-1)},handleRailKeyDown:function(e){if(!m.value&&t.keyboard){var r=t.vertical,a=t.reverse;switch(e.key){case"ArrowUp":e.preventDefault(),N(r&&a?-1:1);break;case"ArrowRight":e.preventDefault(),N(!r&&a?-1:1);break;case"ArrowDown":e.preventDefault(),N(r&&a?1:-1);break;case"ArrowLeft":e.preventDefault(),N(!r&&a?1:-1)}}},indicatorCssVars:n?void 0:X,indicatorThemeClass:null==U?void 0:U.themeClass,indicatorOnRender:null==U?void 0:U.onRender,cssVars:n?void 0:W,themeClass:null==q?void 0:q.themeClass,onRender:null==q?void 0:q.onRender}},render:function(){var t,e,r=this,a=this.mergedClsPrefix,n=this.themeClass,i=this.formatTooltip;return null===(e=this.onRender)||void 0===e||e.call(this),h$1("div",{class:["".concat(a,"-slider"),n,(t={},_defineProperty(t,"".concat(a,"-slider--disabled"),this.mergedDisabled),_defineProperty(t,"".concat(a,"-slider--active"),-1!==this.activeIndex),_defineProperty(t,"".concat(a,"-slider--with-mark"),this.marks),_defineProperty(t,"".concat(a,"-slider--vertical"),this.vertical),_defineProperty(t,"".concat(a,"-slider--reverse"),this.reverse),t)],style:this.cssVars,onKeydown:this.handleRailKeyDown,onMousedown:this.handleRailMouseDown,onTouchstart:this.handleRailMouseDown},h$1("div",{class:"".concat(a,"-slider-rail")},h$1("div",{class:"".concat(a,"-slider-rail__fill"),style:this.fillStyle}),this.marks?h$1("div",{class:["".concat(a,"-slider-dots"),this.dotTransitionDisabled&&"".concat(a,"-slider-dots--transition-disabled")]},this.markInfos.map((function(t){return h$1("div",{key:t.label,class:["".concat(a,"-slider-dot"),_defineProperty({},"".concat(a,"-slider-dot--active"),t.active)],style:t.style})}))):null,h$1("div",{ref:"handleRailRef",class:"".concat(a,"-slider-handles")},this.arrifiedValues.map((function(t,e){var n=r.isShowTooltip(e);return h$1(VBinder,null,{default:function(){return[h$1(VTarget,null,{default:function(){return h$1("div",{ref:r.setHandleRefs(e),class:"".concat(a,"-slider-handle-wrapper"),tabindex:r.mergedDisabled?-1:0,style:r.getHandleStyle(t,e),onFocus:function(){r.handleHandleFocus(e)},onBlur:function(){r.handleHandleBlur(e)},onMouseenter:function(){r.handleHandleMouseEnter(e)},onMouseleave:function(){r.handleHandleMouseLeave(e)}},resolveSlot(r.$slots.thumb,(function(){return[h$1("div",{class:"".concat(a,"-slider-handle")})]})))}}),r.tooltip&&h$1(VFollower,{ref:r.setFollowerRefs(e),show:n,to:r.adjustedTo,enabled:r.showTooltip&&!r.range||r.followerEnabledIndexSet.has(e),teleportDisabled:r.adjustedTo===useAdjustedTo.tdkey,placement:r.mergedPlacement,containerClass:r.namespace},{default:function(){return h$1(Transition,{name:"fade-in-scale-up-transition",appear:r.isMounted,css:r.shouldKeepTooltipTransition(e),onEnter:function(){r.followerEnabledIndexSet.add(e)},onAfterLeave:function(){r.followerEnabledIndexSet.delete(e)}},{default:function(){var e;return n?(null===(e=r.indicatorOnRender)||void 0===e||e.call(r),h$1("div",{class:["".concat(a,"-slider-handle-indicator"),r.indicatorThemeClass,"".concat(a,"-slider-handle-indicator--").concat(r.mergedPlacement)],style:r.indicatorCssVars},"function"==typeof i?i(t):t)):null}})}})]}})}))),this.marks?h$1("div",{class:"".concat(a,"-slider-marks")},this.markInfos.map((function(t){return h$1("div",{key:t.label,class:"".concat(a,"-slider-mark"),style:t.style},t.label)}))):null))}}),vudio={exports:{}};!function(t,e){t.exports=function(){var t={effect:"waveform",accuracy:128,width:256,height:100,waveform:{maxHeight:80,minHeight:1,spacing:1,color:"#f00",shadowBlur:0,shadowColor:"#f00",fadeSide:!0,horizontalAlign:"center",verticalAlign:"middle",prettify:!0},lighting:{maxHeight:80,lineWidth:0,color:"#f00",shadowBlur:0,shadowColor:"#f00",fadeSide:!0,horizontalAlign:"center",verticalAlign:"middle"}};function e(e,a,n){if(-1===["[object HTMLAudioSource]","[object HTMLAudioElement]","[object MediaStream]"].indexOf(Object.prototype.toString.call(e)))throw new TypeError("Invaild Audio Source");if("[object HTMLCanvasElement]"!==Object.prototype.toString.call(a))throw new TypeError("Invaild Canvas Element");this.audioSrc=e,this.canvasEle=a,this.option=r(t,n),this.meta={},this.stat=0,this.freqByteData=null,this.__init()}function r(){var t={};return Array.prototype.forEach.call(arguments,(function(e){var a;for(a in e)Object.prototype.hasOwnProperty.call(e,a)&&("[object Object]"===Object.prototype.toString.call(e[a])?t[a]=r(t[a],e[a]):t[a]=e[a])})),t}return e.prototype={__init:function(){var t=new(window.AudioContext||window.webkitAudioContext||window.mozAudioContext),e="[object MediaStream]"!==Object.prototype.toString.call(this.audioSrc)?t.createMediaElementSource(this.audioSrc):t.createMediaStreamSource(this.audioSrc),r=window.devicePixelRatio||1;this.analyser=t.createAnalyser(),this.meta.spr=t.sampleRate,e.connect(this.analyser),this.analyser.fftSize=2*this.option.accuracy,this.analyser.connect(t.destination),this.freqByteData=new Uint8Array(this.analyser.frequencyBinCount),this.context2d=this.canvasEle.getContext("2d"),this.width=this.option.width,this.height=this.option.height,this.context2d.canvas.width=this.width*r,this.context2d.canvas.height=this.height*r,this.context2d.scale(r,r)},__rebuildData:function(t,e){return"center"===e?[].concat(Array.from(t).reverse().splice(this.option.accuracy/2,this.option.accuracy/2),Array.from(t).splice(0,this.option.accuracy/2)):"left"===e?t:"right"===e?Array.from(t).reverse():[].concat(Array.from(t).reverse().splice(this.option.accuracy/2,this.option.accuracy/2),Array.from(t).splice(0,this.option.accuracy/2))},__animate:function(){1===this.stat&&(this.analyser.getByteFrequencyData(this.freqByteData),"function"==typeof this.__effects()[this.option.effect]&&this.__effects()[this.option.effect](this.freqByteData),requestAnimationFrame(this.__animate.bind(this)))},__testFrame:function(){this.analyser.getByteFrequencyData(this.freqByteData),"function"==typeof this.__effects()[this.option.effect]&&this.__effects()[this.option.effect](this.freqByteData)},__effects:function(){var t=this;return{lighting:function(e){var r,a,n=t.option.lighting,i=t.__rebuildData(e,n.horizontalAlign),o=n.maxHeight/2,s=!0;n.horizontalAlign,t.context2d.clearRect(0,0,t.width,t.height),t.context2d.lineWidth=n.lineWidth,t.context2d.strokeStyle=n.color,t.context2d.beginPath(),i.forEach((function(e,i){r=t.width/t.option.accuracy*i,a=e/256*o,a="middle"===n.verticalAlign?(t.height-e)/2-o/2:"bottom"===n.verticalAlign?t.height-e:"top"===n.verticalAlign?e:(t.height-e)/2-o/2,s?(t.context2d.moveTo(r,a),s=!1):t.context2d.lineTo(r,a)})),t.context2d.stroke()},waveform:function(e){var r,a,n,i,o,s,l,h,c=t.option.waveform,p=c.fadeSide,f=c.prettify,u=t.__rebuildData(e,c.horizontalAlign);"center"!==c.horizontalAlign&&(p=!1,f=!1),t.context2d.clearRect(0,0,t.width,t.height),u.forEach((function(e,u){a=(t.width-t.option.accuracy*c.spacing)/t.option.accuracy,i=u*(a+c.spacing),1!==c.spacing&&(i+=c.spacing/2),r=f?u<=t.option.accuracy/2?(1-(t.option.accuracy/2-1-u)/(t.option.accuracy/2))*c.maxHeight:(1-(u-t.option.accuracy/2)/(t.option.accuracy/2))*c.maxHeight:c.maxHeight,n=(n=e/256*r)0&&(t.context2d.shadowBlur=c.shadowBlur,t.context2d.shadowColor=c.shadowColor),p?u<=t.option.accuracy/2?t.context2d.globalAlpha=1-(t.option.accuracy/2-1-u)/(t.option.accuracy/2):t.context2d.globalAlpha=1-(u-t.option.accuracy/2)/(t.option.accuracy/2):t.context2d.globalAlpha=1,t.context2d.fillRect(i,o,a,n)}))}}},dance:function(){return 0===this.stat&&(this.stat=1,this.__animate()),this},pause:function(){return this.stat=0,this},setOption:function(t){this.option=r(this.option,t)}},e}()}(vudio);var vudioExports=vudio.exports,Vudio=getDefaultExportFromCjs(vudioExports),AudioItem=defineComponent({name:"video-play",props:{item:{type:Object,default:function(){return{}}},show:{type:Boolean,default:!1},showModel:{type:Boolean,default:!1},isEmtry:{type:Boolean,default:!1}},emits:["loadedmetadata","togglePlay","ended","reset"],setup:function(t,e){var r=e.emit,a=toRefs(t),n=a.item,i=a.isEmtry,o=reactive({timer:null,currentTime:0,duration:0,loop:!1,playState:"pause",vudio:null}),s=ref(),l=ref(),h=ref();watch((function(){return t.show}),(function(t){t?c():l.value.pause()}));var c=function(){l.value.paused?(p(l.value,s.value),l.value.play(),o.playState="play"):(l.value.pause(),o.playState="pause")},p=function(t,e){if(!o.vudio){var r=h.value.getBoundingClientRect()||{width:200,height:200};o.vudio=new Vudio(t,e,{effect:"waveform",accuracy:128,width:r.width,height:r.height,waveform:{maxHeight:160,color:[[0,"#44D1FF"],[.5,"#44D1FF"],[.5,"#198CFE"],[1,"#198CFE"]],prettify:!1}}),o.vudio.dance()}},f=function(){o.duration=l.value.duration},u=function(){o.playState="pause",r("ended")};return function(){return createVNode("div",{class:styles.videoWrap},[createVNode("div",{class:styles.content},[createVNode("div",{ref:h,class:styles.contentWrap},[createVNode("canvas",{ref:s},null),createVNode("audio",{src:i.value?"":n.value.content,ref:l,loop:o.loop,onLoadedmetadata:f,onTimeupdate:function(){o.timer||(o.currentTime=l.value.currentTime)},onEnded:u,crossorigin:"anonymous",playsinline:"false"},null)])]),createVNode("div",{class:[styles.controls,t.showModel?"":styles.hide]},[createVNode("div",{class:styles.time},[createVNode("div",null,[getSecondRPM(o.currentTime)]),createVNode("div",null,[getSecondRPM(o.duration)])]),createVNode("div",{class:styles.slider},[createVNode(NSlider,{tooltip:!1,step:.01,class:styles.timeProgress,value:o.currentTime,max:o.duration,"onUpdate:value":function(t){return function(t){o.currentTime=t,clearTimeout(o.timer),o.timer=setTimeout((function(){l.value.currentTime=t,o.timer=null}),300)}(t)}},null)]),createVNode("div",{class:styles.actions,onClick:function(t){return t.stopPropagation()}},[createVNode("div",{class:styles.actionBtn,onClick:function(){return c()}},[createVNode("img",{src:"pause"===o.playState?iconplay:iconpause},null)]),createVNode("div",{class:styles.actionBtn,onClick:function(){return o.loop=!o.loop}},[createVNode("img",{src:o.loop?iconLoopActive:iconLoop},null)])])])])}}}),index=exports("default",defineComponent({name:"CoursewarePlay",setup:function(){var t=usePageVisibility(),e=ref(!1);watch(t,(function(t){var r,a=i.itemList[c.activeIndex];"VIDEO"==a.type&&("hidden"==t?(e.value=!(null!==(r=a.videoEle)&&void 0!==r&&r.paused),f(a,!1)):e.value&&f(a,!0))}));var r=reactive({width:"100vw"}),a=function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;(t=Math.min(screen.width,screen.height)*(16/9))>Math.max(screen.width,screen.height)?r.width="100vw":r.width=t+"px",postMessage({api:"setRequestedOrientation",content:{orientation:e}},(function(){console.log(234)})),postMessage({api:"setStatusBarVisibility",content:{isVisibility:e}}),postMessage({api:"keepScreenLongLight",content:{isOpenLight:!!e}})};a(),onUnmounted((function(){a(1),window.removeEventListener("message",l)})),useRoute(),useRouter();var n=ref(),i=reactive({detail:null,knowledgePointList:[],itemList:[],showHead:!0,isCourse:!1,isRecordPlay:!1,videoRefs:{}}),o=reactive({isAutoPlay:!0,nowTime:0,model:!0,isAnimation:!0,videoBtns:!0,currentTime:0,duration:0,timer:null,item:null}),s=function(){var t=_asyncToGenerator(_regeneratorRuntime().mark((function t(){return _regeneratorRuntime().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i.knowledgePointList=[{id:"1",name:"其多列",title:"其多列",type:"VIDEO",content:"https://gyt.ks3-cn-beijing.ksyuncs.com/courseware/1687844560120.mp4",url:"https://gyt.ks3-cn-beijing.ksyuncs.com/courseware/1687844640957.png"},{id:"5",name:"歌曲表演 大鹿",title:"歌曲表演 大鹿",type:"AUDIO",content:"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/1686819360752.mp3",url:"https://gyt.ks3-cn-beijing.ksyuncs.com/courseware/1687916228530.png"},{id:"2",name:"其多列",title:"其多列",type:"IMG",content:"https://gyt.ks3-cn-beijing.ksyuncs.com/courseware/1688007481564.jpg",url:"https://gyt.ks3-cn-beijing.ksyuncs.com/courseware/1688007481564.jpg"},{id:"4",name:"歌曲 其多列",title:"其多列",type:"SONG",content:"",url:"https://cloud-coach.ks3-cn-beijing.ksyuncs.com/music-sheet-first/1687847690372-1.png"}],c.itemActive=i.knowledgePointList[0].id,c.itemName=i.knowledgePointList[0].name,i.itemList=i.knowledgePointList.map((function(t,e){return _objectSpread(_objectSpread({},t),{},{iframeRef:null,videoEle:null,autoPlay:!1,isprepare:!1,isRender:!1})}));case 4:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),l=function(t){var e;"headerTogge"===(null===(e=t.data)||void 0===e?void 0:e.api)&&(o.model=t.data.show||"play"!=t.data.playState)};onMounted((function(){postMessage({api:"courseLoading",content:{show:!1,type:"fullscreen"}}),s(),window.addEventListener("message",l)}));var h=ref(),c=reactive({open:!1,activeIndex:0,tabActive:"",tabName:"",itemActive:"",itemName:"",guideOpen:!1,toolOpen:!1}),p=function(){clearTimeout(o.timer),closeToast(),o.timer=setTimeout((function(){o.model=!1,Object.values(i.videoRefs).map((function(t){return t.toggleHideControl(!1)}))}),4e3)},f=function(t,e){var r,a;e?null===(r=t.videoEle)||void 0===r||r.play():null===(a=t.videoEle)||void 0===a||a.pause()};ref(-4);var u=ref(3),d=[{prev:{transform:"translate3d(0, 0, -800px) rotateX(180deg)"},next:{transform:"translate3d(0, 0, -800px) rotateX(-180deg)"}},{prev:{transform:"translate3d(-100%, 0, -800px)"},next:{transform:"translate3d(100%, 0, -800px)"}},{prev:{transform:"translate3d(-50%, 0, -800px) rotateY(80deg)"},next:{transform:"translate3d(50%, 0, -800px) rotateY(-80deg)"}},{prev:{transform:"translate3d(-100%, 0, -800px) rotateY(-120deg)"},next:{transform:"translate3d(100%, 0, -800px) rotateY(120deg)"}},{prev:{transform:"translate3d(-50%, 50%, -800px) rotateZ(-14deg)",opacity:0},next:{transform:"translate3d(50%, 50%, -800px) rotateZ(14deg)",opacity:0}},{prev:{transform:"translateZ(-800px) rotate3d(0, -1, 0, 90deg)",opacity:0},next:{transform:"translateZ(-800px) rotate3d(0, 1, 0, 90deg)",opacity:0},current:{transitionDelay:"700ms"}}],m=ref(),y=function(t){c.activeIndex!=t&&(!function(){for(var t=0;t4;return r&&(t.isRender=!0),r?createVNode("div",{key:"index"+e,class:[styles$4.itemDiv,c.activeIndex===e&&styles$4.itemActive,o.isAnimation&&styles$4.acitveAnimation,Math.abs(c.activeIndex-e)<2?styles$4.show:styles$4.hide],style:ec.activeIndex?d[u.value].next:{},onClick:function(e){e.stopPropagation(),clearTimeout(o.timer),Date.now()-o.nowTime<300?function(t){if(t&&"VIDEO"===t.type){var e=t.videoEle;e&&(e.paused?(closeToast(),e.play()):(showToast("已暂停"),e.pause()))}}(t):(o.nowTime=Date.now(),o.timer=setTimeout((function(){o.model=!o.model,Object.values(i.videoRefs).map((function(t){return t.toggleHideControl(o.model)})),o.model&&p()}),300))}},["VIDEO"===t.type?createVNode(Fragment,null,[createVNode(VideoPlay,{ref:function(t){return i.videoRefs[e]=t},item:t,isEmtry:a,onLoadedmetadata:function(e){t.videoEle=e,t.isprepare=!0},onTogglePlay:function(e){t.autoPlay=!1,e||c.open||c.guideOpen?clearTimeout(o.timer):p()},onEnded:function(){var t=c.activeIndex+1;t-1&&y(e)}(t.itemActive)}},null)]}})])}}}))}}}))})();