Files
ArtPlayer/docs/compiled/artplayer.legacy.js
T
Harvey Zhao 7dffd99cfd Refactor code structure for improved readability and maintainability
Remove debugging border from the websr plugin's styling

Enhance canvas sizing logic in artplayer-plugin-websr

- Updated canvas positioning to center it within the player.
- Introduced a new function to calculate canvas size based on the video aspect ratio.
- Adjusted canvas dimensions during initialization and on resize events to maintain aspect ratio.
- Ensured canvas styles are updated to reflect the calculated dimensions.

feat: add comparison mode to artplayer-plugin-websr

- Updated README.md to reflect new comparison feature and simplified content.
- Modified package.json to remove unnecessary keywords.
- Enhanced index.js to implement comparison functionality, allowing users to compare original and upscaled video.
- Added new methods for enabling, disabling, and toggling comparison mode, as well as setting and getting the comparison position.
- Updated TypeScript definitions to include new comparison options and methods.
2026-02-10 23:02:31 +08:00

8 lines
196 KiB
JavaScript

/*!
* artplayer.js v5.3.1-beta.1
* Github: https://github.com/zhw2590582/ArtPlayer
* (c) 2017-2026 Harvey Zack
* Released under the MIT License.
*/
!function(e,t,r,n,a){var o="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:"u">typeof global?global:{},s="function"==typeof o[n]&&o[n],i=s.i||{},l=s.cache||{},c="u">typeof module&&"function"==typeof module.require&&module.require.bind(module);function u(t,r){if(!l[t]){if(!e[t]){if(a[t])return a[t];var i="function"==typeof o[n]&&o[n];if(!r&&i)return i(t,!0);if(s)return s(t,!0);if(c&&"string"==typeof t)return c(t);var p=Error("Cannot find module '"+t+"'");throw p.code="MODULE_NOT_FOUND",p}d.resolve=function(r){var n=e[t][1][r];return null!=n?n:r},d.cache={};var f=l[t]=new u.Module(t);e[t][0].call(f.exports,d,f,f.exports,o)}return l[t].exports;function d(e){var t=d.resolve(e);if(!1===t)return{};if(Array.isArray(t)){var r={__esModule:!0};return t.forEach(function(e){var t=e[0],n=e[1],a=e[2]||e[0],o=u(n);"*"===t?Object.keys(o).forEach(function(e){"default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:function(){return o[e]}})}):"*"===a?Object.defineProperty(r,t,{enumerable:!0,value:o}):Object.defineProperty(r,t,{enumerable:!0,get:function(){return"default"===a?o.__esModule?o.default:o:o[a]}})}),r}return u(t)}}u.isParcelRequire=!0,u.Module=function(e){this.id=e,this.bundle=u,this.require=c,this.exports={}},u.modules=e,u.cache=l,u.parent=s,u.distDir=void 0,u.publicUrl=void 0,u.devServer=void 0,u.i=i,u.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(u,"root",{get:function(){return o[n]}}),o[n]=u;for(var p=0;p<t.length;p++)u(t[p]);if(r){var f=u(r);"object"==typeof exports&&"u">typeof module?module.exports=f:"function"==typeof define&&define.amd&&define(function(){return f})}}({ee4D8:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return en});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_create_class.cjs"),l=e("@swc/helpers/cjs/_inherits.cjs"),c=e("bundle-text:./style/index.less"),u=a.interopDefault(c),p=e("option-validator"),f=a.interopDefault(p),d=e("../package.json"),h=e("./config"),m=a.interopDefault(h),v=e("./contextmenu"),g=a.interopDefault(v),y=e("./control"),b=a.interopDefault(y),j=e("./events"),w=a.interopDefault(j),_=e("./hotkey"),x=a.interopDefault(_),k=e("./i18n"),M=a.interopDefault(k),S=e("./icons"),E=a.interopDefault(S),I=e("./info"),T=a.interopDefault(I),C=e("./layer"),L=a.interopDefault(C),F=e("./loading"),D=a.interopDefault(F),O=e("./mask"),A=a.interopDefault(O),q=e("./notice"),$=a.interopDefault(q),R=e("./player"),P=a.interopDefault(R),H=e("./plugins"),z=a.interopDefault(H),V=e("./scheme"),N=a.interopDefault(V),U=e("./setting"),B=a.interopDefault(U),W=e("./storage"),Q=a.interopDefault(W),Y=e("./subtitle"),G=a.interopDefault(Y),Z=e("./template"),X=a.interopDefault(Z),K=e("./utils"),J=e("./utils/emitter"),ee=a.interopDefault(J),et=0,er=[],en=function(e){"use strict";function t(e,r){if((0,s._)(this,t),n=(0,o._)(this,t),!K.isBrowser)throw Error("Artplayer can only be used in the browser environment");n.id=++et;var n,a=K.mergeDeep(t.option,e);if(a.container=e.container,n.option=(0,f.default)(a,N.default),n.isLock=!1,n.isReady=!1,n.isFocus=!1,n.isInput=!1,n.isRotate=!1,n.isDestroy=!1,n.template=new(0,X.default)(n),n.events=new(0,w.default)(n),n.storage=new(0,Q.default)(n),n.icons=new(0,E.default)(n),n.i18n=new(0,M.default)(n),n.notice=new(0,$.default)(n),n.player=new(0,P.default)(n),n.layers=new(0,L.default)(n),n.controls=new(0,b.default)(n),n.contextmenu=new(0,g.default)(n),n.subtitle=new(0,G.default)(n),n.info=new(0,T.default)(n),n.loading=new(0,D.default)(n),n.hotkey=new(0,x.default)(n),n.mask=new(0,A.default)(n),n.setting=new(0,B.default)(n),n.plugins=new(0,z.default)(n),"function"==typeof r&&n.on("ready",function(){return r.call(n,n)}),t.DEBUG){var i=function(e){return console.log("[ART.".concat(n.id,"] -> ").concat(e))};i("Version@".concat(t.version));for(var l=0;l<m.default.events.length;l++)n.on("video:".concat(m.default.events[l]),function(e){return i("Event@".concat(e.type))})}return er.push(n),n}return(0,l._)(t,e),(0,i._)(t,[{key:"proxy",get:function(){return this.events.proxy}},{key:"query",get:function(){return this.template.query}},{key:"video",get:function(){return this.template.$video}},{key:"reset",value:function(){this.video.removeAttribute("src"),this.video.load()}},{key:"destroy",value:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];t.REMOVE_SRC_WHEN_DESTROY&&this.reset(),this.events.destroy(),this.template.destroy(e),er.splice(er.indexOf(this),1),this.isDestroy=!0,this.emit("destroy")}}],[{key:"instances",get:function(){return er}},{key:"version",get:function(){return d.version}},{key:"config",get:function(){return m.default}},{key:"utils",get:function(){return K}},{key:"scheme",get:function(){return N.default}},{key:"Emitter",get:function(){return ee.default}},{key:"validator",get:function(){return f.default}},{key:"kindOf",get:function(){return f.default.kindOf}},{key:"html",get:function(){return X.default.html}},{key:"option",get:function(){var e;return{id:"",container:"#artplayer",url:"",poster:"",type:"",theme:"#f00",volume:.7,isLive:!1,muted:!1,autoplay:!1,autoSize:!1,autoMini:!1,loop:!1,flip:!1,playbackRate:!1,aspectRatio:!1,screenshot:!1,setting:!1,hotkey:!0,pip:!1,mutex:!0,backdrop:!0,fullscreen:!1,fullscreenWeb:!1,subtitleOffset:!1,miniProgressBar:!1,useSSR:!1,playsInline:!0,lock:!1,gesture:!0,fastForward:!1,autoPlayback:!1,autoOrientation:!1,airplay:!1,proxy:void 0,layers:[],contextmenu:[],controls:[],settings:[],quality:[],highlight:[],plugins:[],thumbnails:{url:"",number:60,column:10,width:0,height:0,scale:1},subtitle:{url:"",type:"",style:{},name:"",escape:!0,encoding:"utf-8",onVttLoad:function(e){return e}},moreVideoAttr:{controls:!1,preload:K.isSafari?"auto":"metadata"},i18n:{},icons:{},cssVar:{},customType:{},lang:null==(e=navigator)?void 0:e.language.toLowerCase()}}}]),t}(ee.default);en.STYLE=u.default,en.DEBUG=!1,en.CONTEXTMENU=!0,en.NOTICE_TIME=2e3,en.SETTING_WIDTH=250,en.SETTING_ITEM_WIDTH=200,en.SETTING_ITEM_HEIGHT=35,en.RESIZE_TIME=200,en.SCROLL_TIME=200,en.SCROLL_GAP=50,en.AUTO_PLAYBACK_MAX=10,en.AUTO_PLAYBACK_MIN=5,en.AUTO_PLAYBACK_TIMEOUT=3e3,en.RECONNECT_TIME_MAX=5,en.RECONNECT_SLEEP_TIME=1e3,en.CONTROL_HIDE_TIME=3e3,en.DBCLICK_TIME=300,en.DBCLICK_FULLSCREEN=!0,en.MOBILE_DBCLICK_PLAY=!0,en.MOBILE_CLICK_PLAY=!1,en.AUTO_ORIENTATION_TIME=200,en.INFO_LOOP_TIME=1e3,en.FAST_FORWARD_VALUE=3,en.FAST_FORWARD_TIME=1e3,en.TOUCH_MOVE_RATIO=.5,en.VOLUME_STEP=.1,en.SEEK_STEP=5,en.PLAYBACK_RATE=[.5,.75,1,1.25,1.5,2],en.ASPECT_RATIO=["default","4:3","16:9"],en.FLIP=["normal","horizontal","vertical"],en.FULLSCREEN_WEB_IN_BODY=!0,en.LOG_VERSION=!0,en.USE_RAF=!1,en.REMOVE_SRC_WHEN_DESTROY=!0,K.isBrowser&&(window.Artplayer=en,K.setStyleText("artplayer-style",u.default),setTimeout(function(){en.LOG_VERSION&&console.log("%c ArtPlayer %c ".concat(en.version," %c https://artplayer.org"),"color: #fff; background: #5f5f5f","color: #fff; background: #4bc729","")},100))},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_inherits.cjs":"jtSwf","bundle-text:./style/index.less":"gBOai","option-validator":"8zKz5","../package.json":"2Jf7W","./config":"3vlyb","./contextmenu":"46D5s","./control":"9MunV","./events":"kSrJ9","./hotkey":"fSjZi","./i18n":"5q3H4","./icons":"lkjMg","./info":"9sVMb","./layer":"dsBH4","./loading":"hLYDH","./mask":"5YaCM","./notice":"6kSNS","./player":"gJ9uy","./plugins":"83Crr","./scheme":"3Srhh","./setting":"4ARoj","./storage":"a5A5h","./subtitle":"kEcFl","./template":"jkHHJ","./utils":"hQMLb","./utils/emitter":"ikoiH","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],clpdF:[function(e,t,r,n){"use strict";var a=e("feddc910f69a01a6"),o=e("b644f6b72647b399"),s=e("ba991daace2b8ed9");r._=function(e,t,r){return t=a._(t),s._(e,o._()?Reflect.construct(t,r||[],a._(e).constructor):t.apply(e,r))}},{feddc910f69a01a6:"NOGHw",b644f6b72647b399:"83nDe",ba991daace2b8ed9:"hd12h"}],NOGHw:[function(e,t,r,n){"use strict";function a(e){return r._=a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}r._=a},{}],"83nDe":[function(e,t,r,n){"use strict";function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r._=a=function(){return!!e})()}r._=a},{}],hd12h:[function(e,t,r,n){"use strict";var a=e("f7151fe13994d2aa"),o=e("f18e81760bb14899");r._=function(e,t){return t&&("object"===o._(t)||"function"==typeof t)?t:a._(e)}},{f7151fe13994d2aa:"1tlYe",f18e81760bb14899:"iXhRw"}],"1tlYe":[function(e,t,r,n){"use strict";r._=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},{}],iXhRw:[function(e,t,r,n){"use strict";r._=function(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}},{}],"4Uf9M":[function(e,t,r,n){"use strict";r._=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}},{}],igUuK:[function(e,t,r,n){"use strict";function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}r._=function(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),e}},{}],jtSwf:[function(e,t,r,n){"use strict";var a=e("b9db138b859a042c");r._=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a._(e,t)}},{b9db138b859a042c:"7ubVA"}],"7ubVA":[function(e,t,r,n){"use strict";function a(e,t){return r._=a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},a(e,t)}r._=a},{}],gBOai:[function(e,t,r,n){t.exports='.art-video-player{--art-theme:red;--art-font-color:#fff;--art-background-color:#000;--art-text-shadow-color:rgba(0,0,0,.5);--art-transition-duration:.2s;--art-padding:10px;--art-border-radius:3px;--art-progress-height:6px;--art-progress-color:rgba(255,255,255,.25);--art-progress-top-gap:8px;--art-hover-color:rgba(255,255,255,.25);--art-loaded-color:rgba(255,255,255,.25);--art-state-size:80px;--art-state-opacity:.8;--art-bottom-height:100px;--art-bottom-offset:20px;--art-bottom-gap:5px;--art-highlight-width:8px;--art-highlight-color:rgba(255,255,255,.5);--art-control-height:46px;--art-control-opacity:.75;--art-control-icon-size:36px;--art-control-icon-scale:1.1;--art-volume-height:120px;--art-volume-handle-size:14px;--art-lock-size:36px;--art-indicator-scale:0;--art-indicator-size:16px;--art-fullscreen-web-index:9999;--art-settings-icon-size:24px;--art-settings-max-height:300px;--art-selector-max-height:300px;--art-contextmenus-min-width:250px;--art-subtitle-font-size:20px;--art-subtitle-gap:5px;--art-subtitle-bottom:15px;--art-subtitle-border:#000;--art-widget-background:rgba(0,0,0,.85);--art-tip-background:rgba(0,0,0,.7);--art-scrollbar-size:4px;--art-scrollbar-background:rgba(255,255,255,.25);--art-scrollbar-background-hover:rgba(255,255,255,.5);--art-mini-progress-height:2px}.art-bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.art-bottom-gradient{background-image:linear-gradient(transparent,rgba(0,0,0,.4),#000);background-position:bottom;background-repeat:repeat-x}.art-backdrop-filter{backdrop-filter:saturate(180%)blur(20px);background-color:rgba(0,0,0,.75)!important}.art-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.art-video-player{zoom:1;text-align:left;-ms-user-select:none;user-select:none;box-sizing:border-box;width:100%;height:100%;color:var(--art-font-color);background-color:var(--art-background-color);text-shadow:0 0 2px var(--art-text-shadow-color);-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;-ms-high-contrast-adjust:none;direction:ltr;outline:0;margin:0 auto;padding:0;font-family:PingFang SC,Helvetica Neue,Microsoft YaHei,Roboto,Arial,sans-serif;font-size:14px;line-height:1.3;position:relative}.art-video-player *,.art-video-player :before,.art-video-player :after{box-sizing:border-box}.art-video-player ::-webkit-scrollbar{width:var(--art-scrollbar-size);height:var(--art-scrollbar-size)}.art-video-player ::-webkit-scrollbar-thumb{background-color:var(--art-scrollbar-background)}.art-video-player ::-webkit-scrollbar-thumb:hover{background-color:var(--art-scrollbar-background-hover)}.art-video-player img{vertical-align:top;max-width:100%}.art-video-player svg{fill:var(--art-font-color)}.art-video-player a{color:var(--art-font-color);text-decoration:none}.art-icon{justify-content:center;align-items:center;line-height:1;display:flex}.art-video-player.art-backdrop .art-contextmenus,.art-video-player.art-backdrop .art-info,.art-video-player.art-backdrop .art-settings,.art-video-player.art-backdrop .art-layer-auto-playback,.art-video-player.art-backdrop .art-selector-list,.art-video-player.art-backdrop .art-volume-inner{backdrop-filter:saturate(180%)blur(20px);background-color:rgba(0,0,0,.75)!important}.art-video{z-index:10;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-poster{z-index:11;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-subtitle{z-index:20;text-align:center;pointer-events:none;justify-content:center;align-items:center;gap:var(--art-subtitle-gap);width:100%;bottom:var(--art-subtitle-bottom);font-size:var(--art-subtitle-font-size);transition:bottom var(--art-transition-duration) ease;text-shadow:var(--art-subtitle-border) 1px 0 1px, var(--art-subtitle-border) 0 1px 1px, var(--art-subtitle-border) -1px 0 1px, var(--art-subtitle-border) 0 -1px 1px, var(--art-subtitle-border) 1px 1px 1px, var(--art-subtitle-border) -1px -1px 1px, var(--art-subtitle-border) 1px -1px 1px, var(--art-subtitle-border) -1px 1px 1px;flex-direction:column;padding:0 5%;display:none;position:absolute}.art-video-player.art-subtitle-show .art-subtitle{display:flex}.art-video-player.art-control-show .art-subtitle{bottom:calc(var(--art-control-height) + var(--art-subtitle-bottom))}.art-danmuku{z-index:30;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.art-video-player .art-layers{z-index:40;pointer-events:none;width:100%;height:100%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-layers .art-layer{pointer-events:auto}.art-video-player.art-layer-show .art-layers{display:flex}.art-video-player .art-mask{z-index:50;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-mask .art-state{opacity:0;width:var(--art-state-size);height:var(--art-state-size);transition:all var(--art-transition-duration) ease;justify-content:center;align-items:center;display:flex;transform:scale(2)}.art-video-player.art-mask-show .art-state{cursor:pointer;pointer-events:auto;opacity:var(--art-state-opacity);transform:scale(1)}.art-video-player.art-loading-show .art-state{display:none}.art-video-player .art-loading{z-index:70;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player.art-loading-show .art-loading{display:flex}.art-video-player.art-loading-show .art-mask{display:none}.art-video-player .art-bottom{z-index:60;opacity:0;pointer-events:none;width:100%;height:100%;padding:0 var(--art-padding);transition:all var(--art-transition-duration) ease;background-size:100% var(--art-bottom-height);background-image:linear-gradient(transparent,rgba(0,0,0,.4),#000);background-position:bottom;background-repeat:repeat-x;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.art-video-player .art-bottom .art-controls,.art-video-player .art-bottom .art-progress{transform:translateY(var(--art-bottom-offset));transition:transform var(--art-transition-duration) ease}.art-video-player.art-control-show .art-bottom,.art-video-player.art-hover .art-bottom{opacity:1}.art-video-player.art-control-show .art-bottom .art-controls,.art-video-player.art-hover .art-bottom .art-controls,.art-video-player.art-control-show .art-bottom .art-progress,.art-video-player.art-hover .art-bottom .art-progress{transform:translateY(0)}.art-bottom .art-progress{z-index:0;pointer-events:auto;padding-top:var(--art-progress-top-gap);padding-bottom:var(--art-bottom-gap);position:relative}.art-bottom .art-progress .art-control-progress{cursor:pointer;height:var(--art-progress-height);justify-content:center;align-items:center;display:flex;position:relative}.art-bottom .art-progress .art-control-progress .art-control-progress-inner{width:100%;height:50%;transition:height var(--art-transition-duration) ease;background-color:var(--art-progress-color);align-items:center;display:flex;position:relative}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-hover{z-index:0;background-color:var(--art-hover-color);width:0%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-loaded{z-index:10;background-color:var(--art-loaded-color);width:0%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-played{z-index:20;background-color:var(--art-theme);width:0%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-highlight{z-index:30;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-highlight span{z-index:0;pointer-events:auto;width:100%;height:100%;transform:translateX(calc(var(--art-highlight-width) / -2));background-color:var(--art-highlight-color);position:absolute;top:0;bottom:0;left:0;right:auto;width:var(--art-highlight-width)!important}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator{z-index:40;width:var(--art-indicator-size);height:var(--art-indicator-size);transform:scale(var(--art-indicator-scale));margin-left:calc(var(--art-indicator-size) / -2);transition:transform var(--art-transition-duration) ease;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator .art-icon{pointer-events:none;width:100%;height:100%}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator:hover{transform:scale(1.2)!important}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator:active{transform:scale(1)!important}.art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-tip{transform-origin:bottom;opacity:0;z-index:50;border-radius:var(--art-border-radius);white-space:nowrap;background-color:var(--art-tip-background);transition:transform var(--art-transition-duration) ease, opacity var(--art-transition-duration) ease;padding:3px 5px;font-size:12px;line-height:1;position:absolute;top:-25px;left:0;transform:scale(.5)}.art-bottom .art-progress .art-control-progress:hover .art-control-progress-inner{height:100%}.art-bottom .art-progress .art-control-thumbnails{transform-origin:bottom;opacity:0;bottom:calc(var(--art-bottom-gap) + 10px);border-radius:var(--art-border-radius);pointer-events:none;background-color:var(--art-widget-background);transition:transform var(--art-transition-duration) ease, opacity var(--art-transition-duration) ease;position:absolute;left:0;transform:scale(.5);box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 2px -1px rgba(0,0,0,.2)}.art-bottom:hover .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator{transform:scale(1)}.art-progress-hover .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-tip,.art-progress-hover .art-bottom .art-progress .art-control-thumbnails{opacity:1;transform:scale(1)}.art-video-player .art-controls{z-index:10;pointer-events:auto;height:var(--art-control-height);justify-content:space-between;align-items:center;display:flex;position:relative}.art-video-player .art-controls .art-controls-left,.art-video-player .art-controls .art-controls-right{height:100%;display:flex}.art-video-player .art-controls .art-controls-center{flex:1;justify-content:center;align-items:center;height:100%;padding:0 10px;display:none}.art-video-player .art-controls .art-controls-right{justify-content:flex-end}.art-video-player .art-controls .art-control{cursor:pointer;white-space:nowrap;opacity:var(--art-control-opacity);min-height:var(--art-control-height);min-width:var(--art-control-height);transition:opacity var(--art-transition-duration) ease;flex-shrink:0;justify-content:center;align-items:center;display:flex}.art-video-player .art-controls .art-control .art-icon{height:var(--art-control-icon-size);width:var(--art-control-icon-size);transform:scale(var(--art-control-icon-scale));transition:transform var(--art-transition-duration) ease}.art-video-player .art-controls .art-control .art-icon:active{transform:scale(calc(var(--art-control-icon-scale) * .8))}.art-video-player .art-controls .art-control:hover{opacity:1}.art-control-volume{position:relative}.art-control-volume .art-volume-panel{text-align:center;cursor:default;opacity:0;pointer-events:none;left:0;right:0;bottom:var(--art-control-height);width:var(--art-control-height);height:var(--art-volume-height);transition:all var(--art-transition-duration) ease;justify-content:center;align-items:center;padding:0 5px;font-size:12px;display:flex;position:absolute;transform:translateY(10px)}.art-control-volume .art-volume-panel .art-volume-inner{border-radius:var(--art-border-radius);background-color:var(--art-widget-background);flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;padding:10px 0 12px;display:flex}.art-control-volume .art-volume-panel .art-volume-inner .art-volume-slider{cursor:pointer;flex:1;justify-content:center;width:100%;display:flex;position:relative}.art-control-volume .art-volume-panel .art-volume-inner .art-volume-slider .art-volume-handle{border-radius:var(--art-border-radius);background-color:rgba(255,255,255,.25);justify-content:center;width:2px;display:flex;position:relative;overflow:hidden}.art-control-volume .art-volume-panel .art-volume-inner .art-volume-slider .art-volume-handle .art-volume-loaded{z-index:0;background-color:var(--art-theme);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.art-control-volume .art-volume-panel .art-volume-inner .art-volume-slider .art-volume-indicator{width:var(--art-volume-handle-size);height:var(--art-volume-handle-size);margin-top:calc(var(--art-volume-handle-size) / -2);background-color:var(--art-theme);transition:transform var(--art-transition-duration) ease;border-radius:100%;flex-shrink:0;position:absolute;transform:scale(1)}.art-control-volume .art-volume-panel .art-volume-inner .art-volume-slider:active .art-volume-indicator{transform:scale(.9)}.art-control-volume:hover .art-volume-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.art-video-player .art-notice{z-index:80;width:100%;height:auto;padding:var(--art-padding);pointer-events:none;display:none;position:absolute;top:0;bottom:auto;left:0;right:0}.art-video-player .art-notice .art-notice-inner{border-radius:var(--art-border-radius);background-color:var(--art-tip-background);padding:5px;line-height:1;display:inline-flex}.art-video-player.art-notice-show .art-notice{display:flex}.art-video-player .art-contextmenus{z-index:120;border-radius:var(--art-border-radius);background-color:var(--art-widget-background);min-width:var(--art-contextmenus-min-width);flex-direction:column;padding:5px 0;font-size:12px;display:none;position:absolute}.art-video-player .art-contextmenus .art-contextmenu{cursor:pointer;border-bottom:1px solid rgba(255,255,255,.1);padding:10px 15px;display:flex}.art-video-player .art-contextmenus .art-contextmenu span{padding:0 8px}.art-video-player .art-contextmenus .art-contextmenu span:hover,.art-video-player .art-contextmenus .art-contextmenu span.art-current{color:var(--art-theme)}.art-video-player .art-contextmenus .art-contextmenu:hover{background-color:rgba(255,255,255,.1)}.art-video-player .art-contextmenus .art-contextmenu:last-child{border-bottom:none}.art-video-player.art-contextmenu-show .art-contextmenus{display:flex}.art-video-player .art-settings{z-index:90;border-radius:var(--art-border-radius);max-height:var(--art-settings-max-height);left:auto;right:var(--art-padding);bottom:var(--art-control-height);transition:all var(--art-transition-duration) ease;background-color:var(--art-widget-background);flex-direction:column;display:none;position:absolute;overflow-x:hidden;overflow-y:auto}.art-video-player .art-settings .art-setting-panel{flex-direction:column;display:none}.art-video-player .art-settings .art-setting-panel.art-current{display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item{cursor:pointer;transition:background-color var(--art-transition-duration) ease;justify-content:space-between;align-items:center;padding:0 5px;display:flex;overflow:hidden}.art-video-player .art-settings .art-setting-panel .art-setting-item:hover{background-color:rgba(255,255,255,.1)}.art-video-player .art-settings .art-setting-panel .art-setting-item.art-current{color:var(--art-theme)}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-icon-check{visibility:hidden;height:15px}.art-video-player .art-settings .art-setting-panel .art-setting-item.art-current .art-icon-check{visibility:visible}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-left{flex-shrink:0;justify-content:center;align-items:center;gap:5px;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-left .art-setting-item-left-icon{height:var(--art-settings-icon-size);width:var(--art-settings-icon-size);justify-content:center;align-items:center;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right{justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right .art-setting-item-right-tooltip{white-space:nowrap;color:rgba(255,255,255,.5)}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right .art-setting-item-right-icon{justify-content:center;align-items:center;min-width:32px;height:24px;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right .art-setting-range{-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.2);outline:none;width:80px;height:3px}.art-video-player .art-settings .art-setting-panel .art-setting-item-back{border-bottom:1px solid rgba(255,255,255,.1)}.art-video-player.art-setting-show .art-settings{display:flex}.art-video-player .art-info{left:var(--art-padding);top:var(--art-padding);z-index:100;border-radius:var(--art-border-radius);background-color:var(--art-widget-background);padding:10px;font-size:12px;display:none;position:absolute}.art-video-player .art-info .art-info-panel{flex-direction:column;gap:5px;display:flex}.art-video-player .art-info .art-info-panel .art-info-item{align-items:center;gap:5px;display:flex}.art-video-player .art-info .art-info-panel .art-info-item .art-info-title{text-align:right;width:100px}.art-video-player .art-info .art-info-panel .art-info-item .art-info-content{text-overflow:ellipsis;white-space:nowrap;-ms-user-select:all;user-select:all;width:250px;overflow:hidden}.art-video-player .art-info .art-info-close{cursor:pointer;position:absolute;top:5px;right:5px}.art-video-player.art-info-show .art-info{display:flex}.art-hide-cursor *{cursor:none!important}.art-video-player[data-aspect-ratio]{overflow:hidden}.art-video-player[data-aspect-ratio] .art-video{object-fit:fill;box-sizing:content-box}.art-fullscreen{--art-progress-height:8px;--art-indicator-size:20px;--art-control-height:60px;--art-control-icon-scale:1.3}.art-fullscreen-web{--art-progress-height:8px;--art-indicator-size:20px;--art-control-height:60px;--art-control-icon-scale:1.3;z-index:var(--art-fullscreen-web-index);width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.art-mini-popup{z-index:9999;border-radius:var(--art-border-radius);cursor:move;-ms-user-select:none;user-select:none;background:#000;width:320px;height:180px;transition:opacity .2s;position:fixed;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.5)}.art-mini-popup svg{fill:#fff}.art-mini-popup .art-video{pointer-events:none}.art-mini-popup .art-mini-close{z-index:20;cursor:pointer;opacity:0;transition:opacity .2s;position:absolute;top:10px;right:10px}.art-mini-popup .art-mini-state{z-index:30;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.25);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.art-mini-popup .art-mini-state .art-icon{opacity:.75;cursor:pointer;pointer-events:auto;transition:transform .2s;transform:scale(3)}.art-mini-popup .art-mini-state .art-icon:active{transform:scale(2.5)}.art-mini-popup.art-mini-dragging{opacity:.9}.art-mini-popup:hover .art-mini-close,.art-mini-popup:hover .art-mini-state{opacity:1}.art-video-player[data-flip=horizontal] .art-video{transform:scaleX(-1)}.art-video-player[data-flip=vertical] .art-video{transform:scaleY(-1)}.art-video-player .art-layer-lock{height:var(--art-lock-size);width:var(--art-lock-size);top:50%;left:var(--art-padding);background-color:var(--art-tip-background);border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;transform:translateY(-50%)}.art-video-player .art-layer-auto-playback{border-radius:var(--art-border-radius);left:var(--art-padding);bottom:calc(var(--art-control-height) + var(--art-bottom-gap) + 10px);background-color:var(--art-widget-background);align-items:center;gap:10px;padding:10px;line-height:1;display:none;position:absolute}.art-video-player .art-layer-auto-playback .art-auto-playback-close{cursor:pointer;justify-content:center;align-items:center;display:flex}.art-video-player .art-layer-auto-playback .art-auto-playback-close svg{width:15px;height:15px;fill:var(--art-theme)}.art-video-player .art-layer-auto-playback .art-auto-playback-jump{color:var(--art-theme);cursor:pointer}.art-video-player.art-lock .art-subtitle{bottom:var(--art-subtitle-bottom)!important}.art-video-player.art-mini-progress-bar .art-bottom,.art-video-player.art-lock .art-bottom{opacity:1;background-image:none;padding:0}.art-video-player.art-mini-progress-bar .art-bottom .art-controls,.art-video-player.art-lock .art-bottom .art-controls,.art-video-player.art-mini-progress-bar .art-bottom .art-progress,.art-video-player.art-lock .art-bottom .art-progress{transform:translateY(calc(var(--art-control-height) + var(--art-bottom-gap) + var(--art-progress-height) / 4))}.art-video-player.art-mini-progress-bar .art-bottom .art-progress-indicator,.art-video-player.art-lock .art-bottom .art-progress-indicator{display:none!important}.art-video-player.art-control-show .art-layer-lock{display:flex}.art-control-selector{justify-content:center;display:flex;position:relative}.art-control-selector .art-selector-list{text-align:center;border-radius:var(--art-border-radius);opacity:0;pointer-events:none;bottom:var(--art-control-height);max-height:var(--art-selector-max-height);background-color:var(--art-widget-background);transition:all var(--art-transition-duration) ease;flex-direction:column;align-items:center;display:flex;position:absolute;overflow-x:hidden;overflow-y:auto;transform:translateY(10px)}.art-control-selector .art-selector-list .art-selector-item{flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:10px 15px;line-height:1;display:flex}.art-control-selector .art-selector-list .art-selector-item:hover{background-color:rgba(255,255,255,.1)}.art-control-selector .art-selector-list .art-selector-item:hover,.art-control-selector .art-selector-list .art-selector-item.art-current{color:var(--art-theme)}.art-control-selector:hover .art-selector-list{opacity:1;pointer-events:auto;transform:translateY(0)}.art-video-player [class*=hint--]{font-style:normal;display:inline-block;position:relative}.art-video-player [class*=hint--]:before,.art-video-player [class*=hint--]:after{visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:all .3s;position:absolute;transform:translate(0,0)}.art-video-player [class*=hint--]:hover:before,.art-video-player [class*=hint--]:hover:after{visibility:visible;opacity:1;transition-delay:.1s}.art-video-player [class*=hint--]:before{content:"";z-index:1000001;background:0 0;border:6px solid transparent;position:absolute}.art-video-player [class*=hint--]:after{color:#fff;white-space:nowrap;background:#000;padding:8px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:12px}.art-video-player [class*=hint--][aria-label]:after{content:attr(aria-label)}.art-video-player [class*=hint--][data-hint]:after{content:attr(data-hint)}.art-video-player [aria-label=""]:before,.art-video-player [aria-label=""]:after,.art-video-player [data-hint=""]:before,.art-video-player [data-hint=""]:after{display:none!important}.art-video-player .hint--top-left:before,.art-video-player .hint--top-right:before,.art-video-player .hint--top:before{border-top-color:#000}.art-video-player .hint--bottom-left:before,.art-video-player .hint--bottom-right:before,.art-video-player .hint--bottom:before{border-bottom-color:#000}.art-video-player .hint--left:before{border-left-color:#000}.art-video-player .hint--right:before{border-right-color:#000}.art-video-player .hint--top:before{margin-bottom:-11px}.art-video-player .hint--top:before,.art-video-player .hint--top:after{bottom:100%;left:50%}.art-video-player .hint--top:before{left:calc(50% - 6px)}.art-video-player .hint--top:after{transform:translate(-50%)}.art-video-player .hint--top:hover:before{transform:translateY(-8px)}.art-video-player .hint--top:hover:after{transform:translate(-50%)translateY(-8px)}.art-video-player .hint--bottom:before{margin-top:-11px}.art-video-player .hint--bottom:before,.art-video-player .hint--bottom:after{top:100%;left:50%}.art-video-player .hint--bottom:before{left:calc(50% - 6px)}.art-video-player .hint--bottom:after{transform:translate(-50%)}.art-video-player .hint--bottom:hover:before{transform:translateY(8px)}.art-video-player .hint--bottom:hover:after{transform:translate(-50%)translateY(8px)}.art-video-player .hint--right:before{margin-bottom:-6px;margin-left:-11px}.art-video-player .hint--right:after{margin-bottom:-14px}.art-video-player .hint--right:before,.art-video-player .hint--right:after{bottom:50%;left:100%}.art-video-player .hint--right:hover:before,.art-video-player .hint--right:hover:after{transform:translate(8px)}.art-video-player .hint--left:before{margin-bottom:-6px;margin-right:-11px}.art-video-player .hint--left:after{margin-bottom:-14px}.art-video-player .hint--left:before,.art-video-player .hint--left:after{bottom:50%;right:100%}.art-video-player .hint--left:hover:before,.art-video-player .hint--left:hover:after{transform:translate(-8px)}.art-video-player .hint--top-left:before{margin-bottom:-11px}.art-video-player .hint--top-left:before,.art-video-player .hint--top-left:after{bottom:100%;left:50%}.art-video-player .hint--top-left:before{left:calc(50% - 6px)}.art-video-player .hint--top-left:after{margin-left:12px;transform:translate(-100%)}.art-video-player .hint--top-left:hover:before{transform:translateY(-8px)}.art-video-player .hint--top-left:hover:after{transform:translate(-100%)translateY(-8px)}.art-video-player .hint--top-right:before{margin-bottom:-11px}.art-video-player .hint--top-right:before,.art-video-player .hint--top-right:after{bottom:100%;left:50%}.art-video-player .hint--top-right:before{left:calc(50% - 6px)}.art-video-player .hint--top-right:after{margin-left:-12px;transform:translate(0)}.art-video-player .hint--top-right:hover:before,.art-video-player .hint--top-right:hover:after{transform:translateY(-8px)}.art-video-player .hint--bottom-left:before{margin-top:-11px}.art-video-player .hint--bottom-left:before,.art-video-player .hint--bottom-left:after{top:100%;left:50%}.art-video-player .hint--bottom-left:before{left:calc(50% - 6px)}.art-video-player .hint--bottom-left:after{margin-left:12px;transform:translate(-100%)}.art-video-player .hint--bottom-left:hover:before{transform:translateY(8px)}.art-video-player .hint--bottom-left:hover:after{transform:translate(-100%)translateY(8px)}.art-video-player .hint--bottom-right:before{margin-top:-11px}.art-video-player .hint--bottom-right:before,.art-video-player .hint--bottom-right:after{top:100%;left:50%}.art-video-player .hint--bottom-right:before{left:calc(50% - 6px)}.art-video-player .hint--bottom-right:after{margin-left:-12px;transform:translate(0)}.art-video-player .hint--bottom-right:hover:before,.art-video-player .hint--bottom-right:hover:after{transform:translateY(8px)}.art-video-player .hint--small:after,.art-video-player .hint--medium:after,.art-video-player .hint--large:after{white-space:normal;word-wrap:break-word;line-height:1.4em}.art-video-player .hint--small:after{width:80px}.art-video-player .hint--medium:after{width:150px}.art-video-player .hint--large:after{width:300px}.art-video-player [class*=hint--]:after{text-shadow:0 -1px #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.art-video-player .hint--error:after{text-shadow:0 -1px #592726;background-color:#b34e4d}.art-video-player .hint--error.hint--top-left:before,.art-video-player .hint--error.hint--top-right:before,.art-video-player .hint--error.hint--top:before{border-top-color:#b34e4d}.art-video-player .hint--error.hint--bottom-left:before,.art-video-player .hint--error.hint--bottom-right:before,.art-video-player .hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.art-video-player .hint--error.hint--left:before{border-left-color:#b34e4d}.art-video-player .hint--error.hint--right:before{border-right-color:#b34e4d}.art-video-player .hint--warning:after{text-shadow:0 -1px #6c5328;background-color:#c09854}.art-video-player .hint--warning.hint--top-left:before,.art-video-player .hint--warning.hint--top-right:before,.art-video-player .hint--warning.hint--top:before{border-top-color:#c09854}.art-video-player .hint--warning.hint--bottom-left:before,.art-video-player .hint--warning.hint--bottom-right:before,.art-video-player .hint--warning.hint--bottom:before{border-bottom-color:#c09854}.art-video-player .hint--warning.hint--left:before{border-left-color:#c09854}.art-video-player .hint--warning.hint--right:before{border-right-color:#c09854}.art-video-player .hint--info:after{text-shadow:0 -1px #1a3c4d;background-color:#3986ac}.art-video-player .hint--info.hint--top-left:before,.art-video-player .hint--info.hint--top-right:before,.art-video-player .hint--info.hint--top:before{border-top-color:#3986ac}.art-video-player .hint--info.hint--bottom-left:before,.art-video-player .hint--info.hint--bottom-right:before,.art-video-player .hint--info.hint--bottom:before{border-bottom-color:#3986ac}.art-video-player .hint--info.hint--left:before{border-left-color:#3986ac}.art-video-player .hint--info.hint--right:before{border-right-color:#3986ac}.art-video-player .hint--success:after{text-shadow:0 -1px #1a321a;background-color:#458746}.art-video-player .hint--success.hint--top-left:before,.art-video-player .hint--success.hint--top-right:before,.art-video-player .hint--success.hint--top:before{border-top-color:#458746}.art-video-player .hint--success.hint--bottom-left:before,.art-video-player .hint--success.hint--bottom-right:before,.art-video-player .hint--success.hint--bottom:before{border-bottom-color:#458746}.art-video-player .hint--success.hint--left:before{border-left-color:#458746}.art-video-player .hint--success.hint--right:before{border-right-color:#458746}.art-video-player .hint--always:after,.art-video-player .hint--always:before{opacity:1;visibility:visible}.art-video-player .hint--always.hint--top:before{transform:translateY(-8px)}.art-video-player .hint--always.hint--top:after{transform:translate(-50%)translateY(-8px)}.art-video-player .hint--always.hint--top-left:before{transform:translateY(-8px)}.art-video-player .hint--always.hint--top-left:after{transform:translate(-100%)translateY(-8px)}.art-video-player .hint--always.hint--top-right:before,.art-video-player .hint--always.hint--top-right:after{transform:translateY(-8px)}.art-video-player .hint--always.hint--bottom:before{transform:translateY(8px)}.art-video-player .hint--always.hint--bottom:after{transform:translate(-50%)translateY(8px)}.art-video-player .hint--always.hint--bottom-left:before{transform:translateY(8px)}.art-video-player .hint--always.hint--bottom-left:after{transform:translate(-100%)translateY(8px)}.art-video-player .hint--always.hint--bottom-right:before,.art-video-player .hint--always.hint--bottom-right:after{transform:translateY(8px)}.art-video-player .hint--always.hint--left:before,.art-video-player .hint--always.hint--left:after{transform:translate(-8px)}.art-video-player .hint--always.hint--right:before,.art-video-player .hint--always.hint--right:after{transform:translate(8px)}.art-video-player .hint--rounded:after{border-radius:4px}.art-video-player .hint--no-animate:before,.art-video-player .hint--no-animate:after{transition-duration:0s}.art-video-player .hint--bounce:before,.art-video-player .hint--bounce:after{-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s,visibility .3s,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.art-video-player .hint--no-shadow:before,.art-video-player .hint--no-shadow:after{text-shadow:initial;box-shadow:initial}.art-video-player .hint--no-arrow:before{display:none}.art-video-player.art-mobile{--art-bottom-gap:10px;--art-control-height:38px;--art-control-icon-scale:1;--art-state-size:60px;--art-settings-max-height:180px;--art-selector-max-height:180px;--art-indicator-scale:1;--art-control-opacity:1}.art-video-player.art-mobile .art-controls-left{margin-left:calc(var(--art-padding) / -1)}.art-video-player.art-mobile .art-controls-right{margin-right:calc(var(--art-padding) / -1)}'},{}],"8zKz5":[function(e,t,r,n){var a=e("@swc/helpers/cjs/_type_of.cjs");t.exports=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==(0,a._)(Symbol.iterator)?function(e){return void 0===e?"undefined":(0,a._)(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":(0,a._)(e)})(t)}var t=Object.prototype.toString,r=function(r){if(void 0===r)return"undefined";if(null===r)return"null";var a=e(r);if("boolean"===a)return"boolean";if("string"===a)return"string";if("number"===a)return"number";if("symbol"===a)return"symbol";if("function"===a)return"GeneratorFunction"===n(r)?"generatorfunction":"function";if(Array.isArray?Array.isArray(r):r instanceof Array)return"array";if(r.constructor&&"function"==typeof r.constructor.isBuffer&&r.constructor.isBuffer(r))return"buffer";if(function(e){try{if("number"==typeof e.length&&"function"==typeof e.callee)return!0}catch(e){if(-1!==e.message.indexOf("callee"))return!0}return!1}(r))return"arguments";if(r instanceof Date||"function"==typeof r.toDateString&&"function"==typeof r.getDate&&"function"==typeof r.setDate)return"date";if(r instanceof Error||"string"==typeof r.message&&r.constructor&&"number"==typeof r.constructor.stackTraceLimit)return"error";if(r instanceof RegExp||"string"==typeof r.flags&&"boolean"==typeof r.ignoreCase&&"boolean"==typeof r.multiline&&"boolean"==typeof r.global)return"regexp";switch(n(r)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if("function"==typeof r.throw&&"function"==typeof r.return&&"function"==typeof r.next)return"generator";switch(a=t.call(r)){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return a.slice(8,-1).toLowerCase().replace(/\s/g,"")};function n(e){return e.constructor?e.constructor.name:null}function o(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:["option"];return s(e,t,n),i(e,t,n),function(e,t,n){var a=r(t),l=r(e);if("object"===a){if("object"!==l)throw Error("[Type Error]: '".concat(n.join("."),"' require 'object' type, but got '").concat(l,"'"));Object.keys(t).forEach(function(r){var a=e[r],l=t[r],c=n.slice();c.push(r),s(a,l,c),i(a,l,c),o(a,l,c)})}if("array"===a){if("array"!==l)throw Error("[Type Error]: '".concat(n.join("."),"' require 'array' type, but got '").concat(l,"'"));e.forEach(function(r,a){var l=e[a],c=t[a]||t[0],u=n.slice();u.push(a),s(l,c,u),i(l,c,u),o(l,c,u)})}}(e,t,n),e}function s(e,t,n){if("string"===r(t)){var a=r(e);if("?"===t[0]&&(t=t.slice(1)+"|undefined"),!(-1<t.indexOf("|")?t.split("|").map(function(e){return e.toLowerCase().trim()}).filter(Boolean).some(function(e){return a===e}):t.toLowerCase().trim()===a))throw Error("[Type Error]: '".concat(n.join("."),"' require '").concat(t,"' type, but got '").concat(a,"'"))}}function i(e,t,n){if("function"===r(t)){var a=t(e,r(e),n);if(!0!==a){var o=r(a);throw"string"===o?Error(a):"error"===o?a:Error("[Validator Error]: The scheme for '".concat(n.join("."),"' validator require return true, but got '").concat(a,"'"))}}}return o.kindOf=r,o}()},{"@swc/helpers/cjs/_type_of.cjs":"iXhRw"}],"2Jf7W":[function(e,t,r,n){t.exports=JSON.parse('{"name":"artplayer","version":"5.3.1-beta.1","description":"ArtPlayer.js is a modern and full featured HTML5 video player","author":"Harvey Zack <laozhaochaguan@gmail.com>","license":"MIT","homepage":"https://artplayer.org","repository":{"type":"git","url":"git+https://github.com/zhw2590582/ArtPlayer.git"},"bugs":{"url":"https://github.com/zhw2590582/ArtPlayer/issues"},"keywords":["html5","video","player"],"exports":{".":{"types":"./types/artplayer.d.ts","import":"./dist/artplayer.mjs","require":"./dist/artplayer.js"},"./legacy":{"types":"./types/artplayer.d.ts","import":"./dist/artplayer.legacy.js","require":"./dist/artplayer.legacy.js"},"./i18n/*":{"types":"./types/i18n.d.ts","import":"./dist/i18n/*.mjs","require":"./dist/i18n/*.js"}},"main":"./dist/artplayer.js","module":"./dist/artplayer.mjs","types":"./types/artplayer.d.ts","typesVersions":{"*":{"i18n/*":["types/i18n.d.ts"],"legacy":["types/artplayer.d.ts"]}},"legacy":"./dist/artplayer.legacy.js","browserslist":"last 1 Chrome version","dependencies":{"option-validator":"^2.0.6"}}')},{}],"3vlyb":[function(e,t,r,n){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default={properties:["audioTracks","autoplay","buffered","controller","controls","crossOrigin","currentSrc","currentTime","defaultMuted","defaultPlaybackRate","duration","ended","error","loop","mediaGroup","muted","networkState","paused","playbackRate","played","preload","readyState","seekable","seeking","src","startDate","textTracks","videoTracks","volume"],methods:["addTextTrack","canPlayType","load","play","pause"],events:["abort","canplay","canplaythrough","durationchange","emptied","ended","error","loadeddata","loadedmetadata","loadstart","pause","play","playing","progress","ratechange","seeked","seeking","stalled","suspend","timeupdate","volumechange","waiting"],prototypes:["width","height","videoWidth","videoHeight","poster","webkitDecodedFrameCount","webkitDroppedFrameCount","playsInline","webkitSupportsFullscreen","webkitDisplayingFullscreen","onenterpictureinpicture","onleavepictureinpicture","disablePictureInPicture","cancelVideoFrameCallback","requestVideoFrameCallback","getVideoPlaybackQuality","requestPictureInPicture","webkitEnterFullScreen","webkitEnterFullscreen","webkitExitFullScreen","webkitExitFullscreen"]}},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],qpMMf:[function(e,t,r,n){r.interopDefault=function(e){return e&&e.__esModule?e:{default:e}},r.defineInteropFlag=function(e){Object.defineProperty(e,"__esModule",{value:!0})},r.exportAll=function(e,t){return Object.keys(e).forEach(function(r){"default"===r||"__esModule"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})}),t},r.export=function(e,t,r){Object.defineProperty(e,t,{enumerable:!0,get:r})}},{}],"46D5s":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return k});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_create_class.cjs"),l=e("@swc/helpers/cjs/_inherits.cjs"),c=e("../utils"),u=e("../utils/component"),p=a.interopDefault(u),f=e("./aspectRatio"),d=a.interopDefault(f),h=e("./close"),m=a.interopDefault(h),v=e("./flip"),g=a.interopDefault(v),y=e("./info"),b=a.interopDefault(y),j=e("./playbackRate"),w=a.interopDefault(j),_=e("./version"),x=a.interopDefault(_),k=function(e){"use strict";function t(e){var r;return(0,s._)(this,t),(r=(0,o._)(this,t,[e])).name="contextmenu",r.$parent=e.template.$contextmenu,c.isMobile||r.init(),r}return(0,l._)(t,e),(0,i._)(t,[{key:"init",value:function(){var e=this,t=this.art,r=t.option,n=t.proxy,a=t.template,o=a.$player,s=a.$contextmenu;r.playbackRate&&this.add((0,w.default)({name:"playbackRate",index:10})),r.aspectRatio&&this.add((0,d.default)({name:"aspectRatio",index:20})),r.flip&&this.add((0,g.default)({name:"flip",index:30})),this.add((0,b.default)({name:"info",index:40})),this.add((0,x.default)({name:"version",index:50})),this.add((0,m.default)({name:"close",index:60}));for(var i=0;i<r.contextmenu.length;i++)this.add(r.contextmenu[i]);n(o,"contextmenu",function(t){if(e.art.constructor.CONTEXTMENU){t.preventDefault(),e.show=!0;var r=t.clientX,n=t.clientY,a=(0,c.getRect)(o),i=a.height,l=a.width,u=a.left,p=a.top,f=(0,c.getRect)(s),d=f.height,h=f.width,m=r-u,v=n-p;r+h>u+l&&(m=l-h),n+d>p+i&&(v=i-d),(0,c.setStyles)(s,{top:"".concat(v,"px"),left:"".concat(m,"px")})}}),n(o,"click",function(t){(0,c.includeFromEvent)(t,s)||(e.show=!1)}),this.art.on("blur",function(){e.show=!1})}}]),t}(p.default)},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_inherits.cjs":"jtSwf","../utils":"hQMLb","../utils/component":"hXsfe","./aspectRatio":"dCCaf","./close":"j6SRT","./flip":"cyTC8","./info":"cU7aj","./playbackRate":"01vHs","./version":"64r3r","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],hQMLb:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r);var o=e("./compatibility");a.exportAll(o,r);var s=e("./dom");a.exportAll(s,r);var i=e("./error");a.exportAll(i,r);var l=e("./file");a.exportAll(l,r);var c=e("./format");a.exportAll(c,r);var u=e("./property");a.exportAll(u,r);var p=e("./subtitle");a.exportAll(p,r);var f=e("./time");a.exportAll(f,r)},{"./compatibility":"iDd6B","./dom":"7V5Cu","./error":"2cjgc","./file":"8XY4p","./format":"lHh8q","./property":"iccpW","./subtitle":"ctswB","./time":"8KDy9","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],iDd6B:[function(e,t,r,n){var a,o,s=e("@parcel/transformer-js/src/esmodule-helpers.js");s.defineInteropFlag(r),s.export(r,"userAgent",function(){return i}),s.export(r,"isSafari",function(){return l}),s.export(r,"isIOS",function(){return c}),s.export(r,"isIOS13",function(){return u}),s.export(r,"isMobile",function(){return p}),s.export(r,"isBrowser",function(){return f});var i=null!=(o=null==(a=globalThis)?void 0:a.CUSTOM_USER_AGENT)?o:"u">typeof navigator?navigator.userAgent:"",l=/^(?:(?!chrome|android).)*safari/i.test(i),c=/iPad|iPhone|iPod/i.test(i)&&!window.MSStream,u=c||i.includes("Macintosh")&&navigator.maxTouchPoints>=1,p=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(i)||u,f="u">typeof window&&"u">typeof document},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7V5Cu":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"query",function(){return s}),a.export(r,"queryAll",function(){return i}),a.export(r,"addClass",function(){return l}),a.export(r,"removeClass",function(){return c}),a.export(r,"hasClass",function(){return u}),a.export(r,"append",function(){return p}),a.export(r,"remove",function(){return f}),a.export(r,"setStyle",function(){return d}),a.export(r,"setStyles",function(){return h}),a.export(r,"getStyle",function(){return m}),a.export(r,"siblings",function(){return v}),a.export(r,"inverseClass",function(){return g}),a.export(r,"tooltip",function(){return y}),a.export(r,"isInViewport",function(){return b}),a.export(r,"includeFromEvent",function(){return j}),a.export(r,"replaceElement",function(){return w}),a.export(r,"createElement",function(){return _}),a.export(r,"getIcon",function(){return x}),a.export(r,"setStyleText",function(){return k}),a.export(r,"supportsFlex",function(){return M}),a.export(r,"getRect",function(){return S}),a.export(r,"loadImg",function(){return E}),a.export(r,"getComposedPath",function(){return I});var o=e("./compatibility");function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return t.querySelector(e)}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return Array.from(t.querySelectorAll(e))}function l(e,t){return e.classList.add(t)}function c(e,t){return e.classList.remove(t)}function u(e,t){return e.classList.contains(t)}function p(e,t){return t instanceof Element?e.appendChild(t):e.insertAdjacentHTML("beforeend",String(t)),e.lastElementChild||e.lastChild}function f(e){return e.parentNode.removeChild(e)}function d(e,t,r){return e.style[t]=r,e}function h(e,t){for(var r in t)d(e,r,t[r]);return e}function m(e,t){var r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],n=window.getComputedStyle(e,null).getPropertyValue(t);return r?Number.parseFloat(n):n}function v(e){return Array.from(e.parentElement.children).filter(function(t){return t!==e})}function g(e,t){v(e).forEach(function(e){return c(e,t)}),l(e,t)}function y(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"top";o.isMobile||(e.setAttribute("aria-label",t),l(e,"hint--rounded"),l(e,"hint--".concat(r)))}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.getBoundingClientRect(),n=window.innerHeight||document.documentElement.clientHeight,a=window.innerWidth||document.documentElement.clientWidth,o=r.top-t<=n&&r.top+r.height+t>=0,s=r.left-t<=a+t&&r.left+r.width+t>=0;return o&&s}function j(e,t){return I(e).includes(t)}function w(e,t){return t.parentNode.replaceChild(e,t),e}function _(e){return document.createElement(e)}function x(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=_("i");return l(r,"art-icon"),l(r,"art-icon-".concat(e)),p(r,t),r}function k(e,t){var r=document.getElementById(e);r||((r=document.createElement("style")).id=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",function(){document.head.appendChild(r)}):(document.head||document.documentElement).appendChild(r)),r.textContent=t}function M(){var e=document.createElement("div");return e.style.display="flex","flex"===e.style.display}function S(e){return e.getBoundingClientRect()}function E(e,t){return new Promise(function(r,n){var a=new Image;a.onload=function(){if(t&&1!==t){var o=document.createElement("canvas"),s=o.getContext("2d");o.width=a.width*t,o.height=a.height*t,s.drawImage(a,0,0,o.width,o.height),o.toBlob(function(t){var a=URL.createObjectURL(t),o=new Image;o.onload=function(){r(o)},o.onerror=function(){URL.revokeObjectURL(a),n(Error("Image load failed: ".concat(e)))},o.src=a})}else r(a)},a.onerror=function(){n(Error("Image load failed: ".concat(e)))},a.src=e})}function I(e){if(e.composedPath)return e.composedPath();for(var t=[],r=e.target;r;)t.push(r),r=r.parentNode;return t.includes(window)||void 0===window||t.push(window),t}},{"./compatibility":"iDd6B","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"2cjgc":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"ArtPlayerError",function(){return l}),a.export(r,"errorHandle",function(){return c});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_inherits.cjs"),l=function(e){"use strict";function t(e,r){var n;return(0,s._)(this,t),n=(0,o._)(this,t,[e]),"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(n,r||n.constructor),n.name="ArtPlayerError",n}return(0,i._)(t,e),t}((0,e("@swc/helpers/cjs/_wrap_native_super.cjs")._)(Error));function c(e,t){if(!e)throw new l(t);return e}},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_inherits.cjs":"jtSwf","@swc/helpers/cjs/_wrap_native_super.cjs":"j8pRR","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],j8pRR:[function(e,t,r,n){"use strict";var a=e("c8857d56f4968279"),o=e("2ed7bdf1701f2d07"),s=e("5c5ad8846076b9cd"),i=e("2db6fa09e8a5be4c");function l(e){var t="function"==typeof Map?new Map:void 0;return r._=l=function(e){if(null===e||!s._(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return a._(e,arguments,o._(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i._(r,e)},l(e)}r._=l},{c8857d56f4968279:"bC52X","2ed7bdf1701f2d07":"NOGHw","5c5ad8846076b9cd":"1mpbk","2db6fa09e8a5be4c":"7ubVA"}],bC52X:[function(e,t,r,n){"use strict";var a=e("62fc231ae2e75266"),o=e("3f98bf9d4f706151");function s(e,t,n){return a._()?r._=s=Reflect.construct:r._=s=function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&o._(a,r.prototype),a},s.apply(null,arguments)}r._=s},{"62fc231ae2e75266":"83nDe","3f98bf9d4f706151":"7ubVA"}],"1mpbk":[function(e,t,r,n){"use strict";r._=function(e){return -1!==Function.toString.call(e).indexOf("[native code]")}},{}],"8XY4p":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){var r=document.createElement("a");r.style.display="none",r.href=e,r.download=t,document.body.appendChild(r),r.click(),document.body.removeChild(r)}a.defineInteropFlag(r),a.export(r,"getExt",function(){return function e(t){return t.includes("?")?e(t.split("?")[0]):t.includes("#")?e(t.split("#")[0]):t.trim().toLowerCase().split(".").pop()}}),a.export(r,"download",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],lHh8q:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t,r){return Math.max(Math.min(e,Math.max(t,r)),Math.min(t,r))}function s(e){return e.charAt(0).toUpperCase()+e.slice(1)}function i(e){if(!e)return"00:00";var t=Math.floor(e/3600),r=Math.floor((e-3600*t)/60),n=Math.floor(e-3600*t-60*r);return(t>0?[t,r,n]:[r,n]).map(function(e){return e<10?"0".concat(e):String(e)}).join(":")}function l(e){return e.replace(/[&<>'"]/g,function(e){return({"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"})[e]||e})}function c(e){var t={"&amp;":"&","&lt;":"<","&gt;":">","&#39;":"'","&quot;":'"'},r=RegExp("(".concat(Object.keys(t).join("|"),")"),"g");return e.replace(r,function(e){return t[e]||e})}a.defineInteropFlag(r),a.export(r,"clamp",function(){return o}),a.export(r,"capitalize",function(){return s}),a.export(r,"secondToTime",function(){return i}),a.export(r,"escape",function(){return l}),a.export(r,"unescape",function(){return c})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],iccpW:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"def",function(){return i}),a.export(r,"has",function(){return c}),a.export(r,"get",function(){return u}),a.export(r,"mergeDeep",function(){return function e(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var a=function(e){return e&&(void 0===e?"undefined":(0,s._)(e))==="object"&&!Array.isArray(e)};return r.reduce(function(t,r){return Object.keys(r).forEach(function(n){var s=t[n],i=r[n];Array.isArray(s)&&Array.isArray(i)?t[n]=s.concat.apply(s,(0,o._)(i)):a(s)&&a(i)?t[n]=e(s,i):t[n]=i}),t},{})}});var o=e("@swc/helpers/cjs/_to_consumable_array.cjs"),s=e("@swc/helpers/cjs/_type_of.cjs"),i=Object.defineProperty,l=Object.prototype.hasOwnProperty;function c(e,t){return l.call(e,t)}function u(e,t){return Object.getOwnPropertyDescriptor(e,t)}},{"@swc/helpers/cjs/_to_consumable_array.cjs":"i81N6","@swc/helpers/cjs/_type_of.cjs":"iXhRw","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],i81N6:[function(e,t,r,n){"use strict";var a=e("d402183024004bc7"),o=e("3209e2b12672cd18"),s=e("fc58adb8f1bff142"),i=e("5e213dc122a10171");r._=function(e){return a._(e)||o._(e)||i._(e)||s._()}},{d402183024004bc7:"hfQG0","3209e2b12672cd18":"fQrlQ",fc58adb8f1bff142:"fWabh","5e213dc122a10171":"fh7mx"}],hfQG0:[function(e,t,r,n){"use strict";var a=e("5bd5b10bf87fc8e");r._=function(e){if(Array.isArray(e))return a._(e)}},{"5bd5b10bf87fc8e":"1WOAB"}],"1WOAB":[function(e,t,r,n){"use strict";r._=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}},{}],fQrlQ:[function(e,t,r,n){"use strict";r._=function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}},{}],fWabh:[function(e,t,r,n){"use strict";r._=function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},{}],fh7mx:[function(e,t,r,n){"use strict";var a=e("3ee51b7dc02d0c44");r._=function(e,t){if(e){if("string"==typeof e)return a._(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a._(e,t)}}},{"3ee51b7dc02d0c44":"1WOAB"}],ctswB:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){return"WEBVTT \r\n\r\n".concat(e.replace(/(\d\d:\d\d:\d\d)[,.](\d+)/g,function(e,t,r){var n=r.slice(0,3);return 1===r.length&&(n="".concat(r,"00")),2===r.length&&(n="".concat(r,"0")),"".concat(t,",").concat(n)}).replace(/\{\\([ibu])\}/g,"</$1>").replace(/\{\\([ibu])1\}/g,"<$1>").replace(/\{([ibu])\}/g,"<$1>").replace(/\{\/([ibu])\}/g,"</$1>").replace(/(\d\d:\d\d:\d\d),(\d\d\d)/g,"$1.$2").replace(/\{[\s\S]*?\}/g,"").concat("\r\n\r\n"))}function s(e){return URL.createObjectURL(new Blob([e],{type:"text/vtt"}))}function i(e){var t=RegExp("Dialogue:\\s\\d,(\\d+:\\d\\d:\\d\\d.\\d\\d),(\\d+:\\d\\d:\\d\\d.\\d\\d),([^,]*),([^,]*),(?:[^,]*,){4}([\\s\\S]*)$","i");function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/[:.]/).map(function(e,t,r){if(t===r.length-1){if(1===e.length)return".".concat(e,"00");if(2===e.length)return".".concat(e,"0")}else if(1===e.length)return(0===t?"0":":0")+e;return 0===t?e:t===r.length-1?".".concat(e):":".concat(e)}).join("")}return"WEBVTT\n"+"\n".concat(e.split(/\r?\n/).map(function(e){var n=e.match(t);return n?{start:r(n[1].trim()),end:r(n[2].trim()),text:n[5].replace(/\{[\s\S]*?\}/g,"").replace(/(\\N)/g,"\n").trim().split(/\r?\n/).map(function(e){return e.trim()}).join("\n")}:null}).filter(function(e){return e}).map(function(e,t){return e?"".concat(t+1,"\n")+"".concat(e.start," --\x3e ").concat(e.end)+"\n"+"".concat(e.text):""}).filter(function(e){return e.trim()}).join("\n\n"))}a.defineInteropFlag(r),a.export(r,"srtToVtt",function(){return o}),a.export(r,"vttToBlob",function(){return s}),a.export(r,"assToVtt",function(){return i})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"8KDy9":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Promise(function(t){return setTimeout(t,e)})}function s(e,t){var r;return function(){for(var n=this,a=arguments.length,o=Array(a),s=0;s<a;s++)o[s]=arguments[s];clearTimeout(r),r=setTimeout(function(){return r=null,e.apply(n,o)},t)}}function i(e,t){var r=!1;return function(){for(var n=arguments.length,a=Array(n),o=0;o<n;o++)a[o]=arguments[o];r||(e.apply(this,a),r=!0,setTimeout(function(){r=!1},t))}}a.defineInteropFlag(r),a.export(r,"sleep",function(){return o}),a.export(r,"debounce",function(){return s}),a.export(r,"throttle",function(){return i})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],hXsfe:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return f});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("option-validator"),l=a.interopDefault(i),c=e("../scheme"),u=e("./dom"),p=e("./error"),f=function(){"use strict";function e(t){(0,o._)(this,e),this.id=0,this.art=t,this.cache=new Map,this.add=this.add.bind(this),this.remove=this.remove.bind(this),this.update=this.update.bind(this)}return(0,s._)(e,[{key:"show",get:function(){return(0,u.hasClass)(this.art.template.$player,"art-".concat(this.name,"-show"))},set:function(e){var t=this.art.template.$player,r="art-".concat(this.name,"-show");e?(0,u.addClass)(t,r):(0,u.removeClass)(t,r),this.art.emit(this.name,e)}},{key:"toggle",value:function(){this.show=!this.show}},{key:"add",value:function(e){var t=this,r="function"==typeof e?e(this.art):e;if(r.html=r.html||"",(0,l.default)(r,c.ComponentOption),this.$parent&&this.name&&!r.disable){var n=r.name||"".concat(this.name).concat(this.id);(0,p.errorHandle)(!this.cache.has(n),"Can't add an existing [".concat(n,"] to the [").concat(this.name,"]")),this.id+=1;var a=(0,u.createElement)("div");(0,u.addClass)(a,"art-".concat(this.name)),(0,u.addClass)(a,"art-".concat(this.name,"-").concat(n));var o=Array.from(this.$parent.children);a.dataset.index=r.index||this.id;var s=o.find(function(e){return Number(e.dataset.index)>=Number(a.dataset.index)});s?s.insertAdjacentElement("beforebegin",a):(0,u.append)(this.$parent,a),r.html&&(0,u.append)(a,r.html),r.style&&(0,u.setStyles)(a,r.style),r.tooltip&&(0,u.tooltip)(a,r.tooltip);var i=[];if(r.click){var f=this.art.events.proxy(a,"click",function(e){e.preventDefault(),r.click.call(t.art,t,e)});i.push(f)}return r.selector&&["left","right"].includes(r.position)&&this.selector(r,a,i),this[n]=a,this.cache.set(n,{$ref:a,events:i,option:r}),r.mounted&&r.mounted.call(this.art,a),a}}},{key:"remove",value:function(e){(0,p.errorHandle)(this.cache.has(e),"Can't find [".concat(e,"] from the [").concat(this.name,"]"));var t=this.cache.get(e);t.option.beforeUnmount&&t.option.beforeUnmount.call(this.art,t.$ref);var r=!0,n=!1,a=void 0;try{for(var o,s=t.events[Symbol.iterator]();!(r=(o=s.next()).done);r=!0){var i=o.value;this.art.events.remove(i)}}catch(e){n=!0,a=e}finally{try{r||null==s.return||s.return()}finally{if(n)throw a}}this.cache.delete(e),delete this[e],(0,u.remove)(t.$ref)}},{key:"update",value:function(e){return this.cache.has(e.name)&&(e=Object.assign(this.cache.get(e.name).option,e),this.remove(e.name)),this.add(e)}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","option-validator":"8zKz5","../scheme":"3Srhh","./dom":"7V5Cu","./error":"2cjgc","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"3Srhh":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"ComponentOption",function(){return m});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils"),l="array",c="boolean",u="string",p="number",f="object",d="function";function h(e,t,r){return(0,i.errorHandle)(t===u||t===p||e instanceof Element,"".concat(r.join(".")," require '").concat(u,"' or 'Element' type"))}var m={html:h,disable:"?".concat(c),name:"?".concat(u),index:"?".concat(p),style:"?".concat(f),click:"?".concat(d),mounted:"?".concat(d),tooltip:"?".concat(u,"|").concat(p),width:"?".concat(p),selector:"?".concat(l),onSelect:"?".concat(d),switch:"?".concat(c),onSwitch:"?".concat(d),range:"?".concat(l),onRange:"?".concat(d),onChange:"?".concat(d)};r.default={id:u,container:h,url:u,poster:u,type:u,theme:u,lang:u,volume:p,isLive:c,muted:c,autoplay:c,autoSize:c,autoMini:c,loop:c,flip:c,playbackRate:c,aspectRatio:c,screenshot:c,setting:c,hotkey:c,pip:c,mutex:c,backdrop:c,fullscreen:c,fullscreenWeb:c,subtitleOffset:c,miniProgressBar:c,useSSR:c,playsInline:c,lock:c,gesture:c,fastForward:c,autoPlayback:c,autoOrientation:c,airplay:c,proxy:"?".concat(d),plugins:[d],layers:[m],contextmenu:[m],settings:[m],controls:[(0,s._)((0,o._)({},m),{position:function(e,t,r){var n=["top","left","right"];return(0,i.errorHandle)(n.includes(e),"".concat(r.join(".")," only accept ").concat(n.toString()," as parameters"))}})],quality:[{default:"?".concat(c),html:u,url:u}],highlight:[{time:p,text:u}],thumbnails:{url:u,number:p,column:p,width:p,height:p,scale:p},subtitle:{url:u,name:u,type:u,style:f,escape:c,encoding:u,onVttLoad:d},moreVideoAttr:f,i18n:f,icons:f,cssVar:f,customType:f}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],kyoEj:[function(e,t,r,n){"use strict";var a=e("9f9b8a24218ee51e");r._=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){a._(e,t,r[t])})}return e}},{"9f9b8a24218ee51e":"ltU3W"}],ltU3W:[function(e,t,r,n){"use strict";r._=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},{}],"3G1wX":[function(e,t,r,n){"use strict";r._=function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}},{}],dCCaf:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){var r=t.i18n,n=t.constructor.ASPECT_RATIO.map(function(e){return'<span data-value="'.concat(e,'">').concat("default"===e?r.get("Default"):e,"</span>")}).join("");return(0,s._)((0,o._)({},e),{html:"".concat(r.get("Aspect Ratio"),": ").concat(n),click:function(e,r){var n=r.target.dataset.value;n&&(t.aspectRatio=n,e.show=!1)},mounted:function(e){var r=(0,i.query)('[data-value="default"]',e);r&&(0,i.inverseClass)(r,"art-current"),t.on("aspectRatio",function(t){var r=(0,i.queryAll)("span",e).find(function(e){return e.dataset.value===t});r&&(0,i.inverseClass)(r,"art-current")})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],j6SRT:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return i});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs");function i(e){return function(t){return(0,s._)((0,o._)({},e),{html:t.i18n.get("Close"),click:function(e){e.show=!1}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],cyTC8:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){var r=t.i18n,n=t.constructor.FLIP.map(function(e){return'<span data-value="'.concat(e,'">').concat(r.get((0,i.capitalize)(e)),"</span>")}).join("");return(0,s._)((0,o._)({},e),{html:"".concat(r.get("Video Flip"),": ").concat(n),click:function(e,r){var n=r.target.dataset.value;n&&(t.flip=n.toLowerCase(),e.show=!1)},mounted:function(e){var r=(0,i.query)('[data-value="normal"]',e);r&&(0,i.inverseClass)(r,"art-current"),t.on("flip",function(t){var r=(0,i.queryAll)("span",e).find(function(e){return e.dataset.value===t});r&&(0,i.inverseClass)(r,"art-current")})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],cU7aj:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return i});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs");function i(e){return function(t){return(0,s._)((0,o._)({},e),{html:t.i18n.get("Video Info"),click:function(e){t.info.show=!0,e.show=!1}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"01vHs":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){var r=t.i18n,n=t.constructor.PLAYBACK_RATE.map(function(e){return'<span data-value="'.concat(e,'">').concat(1===e?r.get("Normal"):e.toFixed(1),"</span>")}).join("");return(0,s._)((0,o._)({},e),{html:"".concat(r.get("Play Speed"),": ").concat(n),click:function(e,r){var n=r.target.dataset.value;n&&(t.playbackRate=Number(n),e.show=!1)},mounted:function(e){var r=(0,i.query)('[data-value="1"]',e);r&&(0,i.inverseClass)(r,"art-current"),t.on("video:ratechange",function(){var r=(0,i.queryAll)("span",e).find(function(e){return Number(e.dataset.value)===t.playbackRate});r&&(0,i.inverseClass)(r,"art-current")})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"64r3r":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return function(e){return(0,s._)((0,o._)({},e),{html:'<a href="https://artplayer.org" target="_blank" style="width:100%;">ArtPlayer '.concat(i.version,"</a>")})}});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../../package.json")},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../../package.json":"2Jf7W","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"9MunV":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return q});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_call_super.cjs"),i=e("@swc/helpers/cjs/_class_call_check.cjs"),l=e("@swc/helpers/cjs/_create_class.cjs"),c=e("@swc/helpers/cjs/_get.cjs"),u=e("@swc/helpers/cjs/_get_prototype_of.cjs"),p=e("@swc/helpers/cjs/_inherits.cjs"),f=e("@swc/helpers/cjs/_ts_generator.cjs"),d=e("../utils"),h=e("../utils/component"),m=a.interopDefault(h),v=e("./airplay"),g=a.interopDefault(v),y=e("./fullscreen"),b=a.interopDefault(y),j=e("./fullscreenWeb"),w=a.interopDefault(j),_=e("./pip"),x=a.interopDefault(_),k=e("./playAndPause"),M=a.interopDefault(k),S=e("./progress"),E=a.interopDefault(S),I=e("./screenshot"),T=a.interopDefault(I),C=e("./setting"),L=a.interopDefault(C),F=e("./time"),D=a.interopDefault(F),O=e("./volume"),A=a.interopDefault(O),q=function(e){"use strict";function t(e){(0,i._)(this,t),(r=(0,s._)(this,t,[e])).isHover=!1,r.name="control",r.timer=Date.now();var r,n=e.constructor,a=r.art.template,o=a.$player,l=a.$bottom;return e.on("mousemove",function(){d.isMobile||(r.show=!0)}),e.on("click",function(){d.isMobile?r.toggle():r.show=!0}),e.on("document:mousemove",function(e){r.isHover=(0,d.includeFromEvent)(e,l)}),e.on("video:timeupdate",function(){!e.setting.show&&!r.isHover&&!e.isInput&&e.playing&&r.show&&Date.now()-r.timer>=n.CONTROL_HIDE_TIME&&(r.show=!1)}),e.on("control",function(e){e?((0,d.removeClass)(o,"art-hide-cursor"),(0,d.addClass)(o,"art-hover"),r.timer=Date.now()):((0,d.addClass)(o,"art-hide-cursor"),(0,d.removeClass)(o,"art-hover"))}),r.init(),r}return(0,p._)(t,e),(0,l._)(t,[{key:"init",value:function(){var e=this,t=this.art.option;t.isLive||this.add((0,E.default)({name:"progress",position:"top",index:10})),this.add({name:"thumbnails",position:"top",index:20}),this.add((0,M.default)({name:"playAndPause",position:"left",index:10})),this.add((0,A.default)({name:"volume",position:"left",index:20})),t.isLive||this.add((0,D.default)({name:"time",position:"left",index:30})),t.quality.length&&(0,d.sleep)().then(function(){e.art.quality=t.quality}),t.screenshot&&!d.isMobile&&this.add((0,T.default)({name:"screenshot",position:"right",index:20})),t.setting&&this.add((0,L.default)({name:"setting",position:"right",index:30})),t.pip&&this.add((0,x.default)({name:"pip",position:"right",index:40})),t.airplay&&window.WebKitPlaybackTargetAvailabilityEvent&&this.add((0,g.default)({name:"airplay",position:"right",index:50})),t.fullscreenWeb&&this.add((0,w.default)({name:"fullscreenWeb",position:"right",index:60})),t.fullscreen&&this.add((0,b.default)({name:"fullscreen",position:"right",index:70}));for(var r=0;r<t.controls.length;r++)this.add(t.controls[r])}},{key:"add",value:function(e){var r="function"==typeof e?e(this.art):e,n=this.art.template,a=n.$progress,o=n.$controlsLeft,s=n.$controlsRight;switch(r.position){case"top":this.$parent=a;break;case"left":this.$parent=o;break;case"right":this.$parent=s;break;default:(0,d.errorHandle)(!1,"Control option.position must one of 'top', 'left', 'right'")}(0,c._)((0,u._)(t.prototype),"add",this).call(this,r)}},{key:"check",value:function(e){if(e){e.$control_value.innerHTML=e.html;for(var t=0;t<e.$control_option.length;t++){var r=e.$control_option[t];r.default=r===e,r.default&&(0,d.inverseClass)(r.$control_item,"art-current")}}}},{key:"selector",value:function(e,t,r){var n=this,a=this.art.events.proxy;(0,d.addClass)(t,"art-control-selector");var s=(0,d.createElement)("div");(0,d.addClass)(s,"art-selector-value"),(0,d.append)(s,e.html),t.textContent="",(0,d.append)(t,s);var i=(0,d.createElement)("div");(0,d.addClass)(i,"art-selector-list"),(0,d.append)(t,i);for(var l=0;l<e.selector.length;l++)!function(t){var r=e.selector[t],n=(0,d.createElement)("div");(0,d.addClass)(n,"art-selector-item"),r.default&&(0,d.addClass)(n,"art-current"),n.dataset.index=t,n.dataset.value=r.value,n.innerHTML=r.html,(0,d.append)(i,n),(0,d.def)(r,"$control_option",{get:function(){return e.selector}}),(0,d.def)(r,"$control_item",{get:function(){return n}}),(0,d.def)(r,"$control_value",{get:function(){return s}})}(l);var c=a(i,"click",function(t){return(0,o._)(function(){var r,n;return(0,f._)(this,function(a){switch(a.label){case 0:if(r=(0,d.getComposedPath)(t),n=e.selector.find(function(e){return e.$control_item===r.find(function(t){return e.$control_item===t})}),this.check(n),!e.onSelect)return[3,2];return[4,e.onSelect.call(this.art,n,n.$control_item,t)];case 1:s.innerHTML=a.sent(),a.label=2;case 2:return[2]}})}).call(n)});r.push(c)}}]),t}(m.default)},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_get.cjs":"2Zl1N","@swc/helpers/cjs/_get_prototype_of.cjs":"NOGHw","@swc/helpers/cjs/_inherits.cjs":"jtSwf","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","../utils/component":"hXsfe","./airplay":"8HP4P","./fullscreen":"7G0hK","./fullscreenWeb":"2oteN","./pip":"s1bAE","./playAndPause":"kN29E","./progress":"lLsXv","./screenshot":"4LBtY","./setting":"hXIX5","./time":"7Zm5j","./volume":"fgIG7","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],cZn0e:[function(e,t,r,n){"use strict";function a(e,t,r,n,a,o,s){try{var i=e[o](s),l=i.value}catch(e){r(e);return}i.done?t(l):Promise.resolve(l).then(n,a)}r._=function(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var s=e.apply(t,r);function i(e){a(s,n,o,i,l,"next",e)}function l(e){a(s,n,o,i,l,"throw",e)}i(void 0)})}}},{}],"2Zl1N":[function(e,t,r,n){"use strict";var a=e("eccd5cff84eb670a");function o(e,t,n){return"u">typeof Reflect&&Reflect.get?r._=o=Reflect.get:r._=o=function(e,t,r){var n=a._(e,t);if(n){var o=Object.getOwnPropertyDescriptor(n,t);return o.get?o.get.call(r||e):o.value}},o(e,t,n||e)}r._=o},{eccd5cff84eb670a:"8BvWV"}],"8BvWV":[function(e,t,r,n){"use strict";var a=e("4bc9bfb4aa5f6a");r._=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=a._(e)););return e}},{"4bc9bfb4aa5f6a":"NOGHw"}],eltGh:[function(e,t,r,n){"use strict";r._=function(e,t){var r,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},s=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(s,"next",{value:l(0)}),i(s,"throw",{value:l(1)}),i(s,"return",{value:l(2)}),"function"==typeof Symbol&&i(s,Symbol.iterator,{value:function(){return this}}),s;function l(i){return function(l){var c=[i,l];if(r)throw TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(o=0)),o;)try{if(r=1,n&&(a=2&c[0]?n.return:c[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,c[1])).done)return a;switch(n=0,a&&(c=[2&c[0],a.value]),c[0]){case 0:case 1:a=c;break;case 4:return o.label++,{value:c[1],done:!1};case 5:o.label++,n=c[1],c=[0];continue;case 7:c=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===c[0]||2===c[0])){o=0;continue}if(3===c[0]&&(!a||c[1]>a[0]&&c[1]<a[3])){o.label=c[1];break}if(6===c[0]&&o.label<a[1]){o.label=a[1],a=c;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(c);break}a[2]&&o.ops.pop(),o.trys.pop();continue}c=t.call(e,o)}catch(e){c=[6,e],n=0}finally{r=a=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}},{}],"8HP4P":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{tooltip:t.i18n.get("AirPlay"),mounted:function(e){var r=t.proxy,n=t.icons;(0,i.append)(e,n.airplay),r(e,"click",function(){return t.airplay()})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7G0hK":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{tooltip:t.i18n.get("Fullscreen"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,i.append)(e,n.fullscreenOn),s=(0,i.append)(e,n.fullscreenOff);(0,i.setStyle)(s,"display","none"),r(e,"click",function(){t.fullscreen=!t.fullscreen}),t.on("fullscreen",function(t){t?((0,i.tooltip)(e,a.get("Exit Fullscreen")),(0,i.setStyle)(o,"display","none"),(0,i.setStyle)(s,"display","inline-flex")):((0,i.tooltip)(e,a.get("Fullscreen")),(0,i.setStyle)(o,"display","inline-flex"),(0,i.setStyle)(s,"display","none"))})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"2oteN":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{tooltip:t.i18n.get("Web Fullscreen"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,i.append)(e,n.fullscreenWebOn),s=(0,i.append)(e,n.fullscreenWebOff);(0,i.setStyle)(s,"display","none"),r(e,"click",function(){t.fullscreenWeb=!t.fullscreenWeb}),t.on("fullscreenWeb",function(t){t?((0,i.tooltip)(e,a.get("Exit Web Fullscreen")),(0,i.setStyle)(o,"display","none"),(0,i.setStyle)(s,"display","inline-flex")):((0,i.tooltip)(e,a.get("Web Fullscreen")),(0,i.setStyle)(o,"display","inline-flex"),(0,i.setStyle)(s,"display","none"))})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],s1bAE:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{tooltip:t.i18n.get("PIP Mode"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n;(0,i.append)(e,n.pip),r(e,"click",function(){t.pip=!t.pip}),t.on("pip",function(t){(0,i.tooltip)(e,a.get(t?"Exit PIP Mode":"PIP Mode"))})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],kN29E:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,i.append)(e,n.play),s=(0,i.append)(e,n.pause);function l(){(0,i.setStyle)(o,"display","flex"),(0,i.setStyle)(s,"display","none")}function c(){(0,i.setStyle)(o,"display","none"),(0,i.setStyle)(s,"display","flex")}(0,i.tooltip)(o,a.get("Play")),(0,i.tooltip)(s,a.get("Pause")),r(o,"click",function(){t.play()}),r(s,"click",function(){t.pause()}),t.playing?c():l(),t.on("video:playing",function(){c()}),t.on("video:pause",function(){l()})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],lLsXv:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"getPosFromEvent",function(){return l}),a.export(r,"setCurrentTime",function(){return c}),a.export(r,"default",function(){return u});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e,t){var r=e.template.$progress,n=(0,i.getRect)(r).left,a=i.isMobile?t.touches[0].clientX:t.clientX,o=(0,i.clamp)(a-n,0,r.clientWidth),s=o/r.clientWidth*e.duration,l=(0,i.secondToTime)(s),c=(0,i.clamp)(o/r.clientWidth,0,1);return{second:s,time:l,width:o,percentage:c}}function c(e,t){if(e.isRotate){var r=t.touches[0].clientY/e.height,n=r*e.duration;e.emit("setBar","played",r,t),e.seek=n}else{var a=l(e,t),o=a.second,s=a.percentage;e.emit("setBar","played",s,t),e.seek=o}}function u(e){return function(t){var r=t.icons,n=t.option,a=t.proxy,u=t.template.$player;return(0,s._)((0,o._)({},e),{html:'\n <div class="art-control-progress-inner">\n<div class="art-progress-hover"></div>\n<div class="art-progress-loaded"></div>\n<div class="art-progress-played"></div>\n<div class="art-progress-highlight"></div>\n<div class="art-progress-indicator"></div>\n<div class="art-progress-tip">00:00</div>\n</div>\n ',mounted:function(e){var o=null,s=!1,p=(0,i.query)(".art-progress-hover",e),f=(0,i.query)(".art-progress-loaded",e),d=(0,i.query)(".art-progress-played",e),h=(0,i.query)(".art-progress-highlight",e),m=(0,i.query)(".art-progress-indicator",e),v=(0,i.query)(".art-progress-tip",e);function g(r,n){var a=n||l(t,r),o=a.width;v.textContent=a.time||"00:00";var s=v.clientWidth;o<=s/2?(0,i.setStyle)(v,"left",0):o>e.clientWidth-s/2?(0,i.setStyle)(v,"left","".concat(e.clientWidth-s,"px")):(0,i.setStyle)(v,"left","".concat(o-s/2,"px"))}r.indicator?(0,i.append)(m,r.indicator):(0,i.setStyle)(m,"backgroundColor","var(--art-theme)"),t.on("setBar",function(r,n,a){var s,c,y="played"===r&&a&&i.isMobile;"loaded"===r&&(0,i.setStyle)(f,"width","".concat(100*n,"%")),"hover"===r&&(((0,i.setStyle)(p,"width","".concat(100*n,"%")),(0,i.includeFromEvent)(a,h))?(s=l(t,a).width,v.textContent=a.target.dataset.text,s<=(c=v.clientWidth)/2?(0,i.setStyle)(v,"left",0):s>e.clientWidth-c/2?(0,i.setStyle)(v,"left","".concat(e.clientWidth-c,"px")):(0,i.setStyle)(v,"left","".concat(s-c/2,"px"))):g(a),0===n?(0,i.removeClass)(u,"art-progress-hover"):(0,i.addClass)(u,"art-progress-hover")),"played"===r&&((0,i.setStyle)(d,"width","".concat(100*n,"%")),(0,i.setStyle)(m,"left","".concat(100*n,"%"))),y&&((0,i.addClass)(u,"art-progress-hover"),g(a,{width:e.clientWidth*n,time:(0,i.secondToTime)(n*t.duration)}),clearTimeout(o),o=setTimeout(function(){(0,i.removeClass)(u,"art-progress-hover")},500))}),t.on("video:loadedmetadata",function(){h.textContent="";for(var e=0;e<n.highlight.length;e++){var r=n.highlight[e],a=(0,i.clamp)(r.time,0,t.duration)/t.duration*100,o='<span data-text="'.concat(r.text,'" data-time="').concat(r.time,'" style="left: ').concat(a,'%"></span>');(0,i.append)(h,o)}}),t.constructor.USE_RAF?t.on("raf",function(){t.emit("setBar","played",t.played),t.emit("setBar","loaded",t.loaded)}):(t.on("video:timeupdate",function(){t.emit("setBar","played",t.played)}),t.on("video:progress",function(){t.emit("setBar","loaded",t.loaded)}),t.on("video:ended",function(){t.emit("setBar","played",1)})),t.emit("setBar","loaded",t.loaded||0),i.isMobile||(a(e,"click",function(e){e.target!==m&&c(t,e)}),a(e,"mousemove",function(e){var r=l(t,e).percentage;t.emit("setBar","hover",r,e)}),a(e,"mouseleave",function(e){t.emit("setBar","hover",0,e)}),a(e,"mousedown",function(e){s=0===e.button}),t.on("document:mousemove",function(e){if(s){var r=l(t,e),n=r.second,a=r.percentage;t.emit("setBar","played",a,e),t.seek=n}}),t.on("document:mouseup",function(){s&&(s=!1)}))}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4LBtY":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{tooltip:t.i18n.get("Screenshot"),mounted:function(e){var r=t.proxy,n=t.icons;(0,i.append)(e,n.screenshot),r(e,"click",function(){t.screenshot()})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],hXIX5:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{tooltip:t.i18n.get("Show Setting"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n;(0,i.append)(e,n.setting),r(e,"click",function(){t.setting.toggle(),t.setting.resize()}),t.on("setting",function(t){(0,i.tooltip)(e,a.get(t?"Hide Setting":"Show Setting"))})}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7Zm5j":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{style:i.isMobile?{fontSize:"12px",padding:"0 5px"}:{cursor:"auto",padding:"0 10px"},mounted:function(e){function r(){var r="".concat((0,i.secondToTime)(t.currentTime)," / ").concat((0,i.secondToTime)(t.duration));r!==e.textContent&&(e.textContent=r)}r();for(var n=["video:loadedmetadata","video:timeupdate","video:progress"],a=0;a<n.length;a++)t.on(n[a],r)}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],fgIG7:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_object_spread.cjs"),s=e("@swc/helpers/cjs/_object_spread_props.cjs"),i=e("../utils");function l(e){return function(t){return(0,s._)((0,o._)({},e),{mounted:function(e){var r=t.proxy,n=t.icons,a=(0,i.append)(e,n.volume),o=(0,i.append)(e,n.volumeClose),s=(0,i.append)(e,'<div class="art-volume-panel"></div>'),l=(0,i.append)(s,'<div class="art-volume-inner"></div>'),c=(0,i.append)(l,'<div class="art-volume-val"></div>'),u=(0,i.append)(l,'<div class="art-volume-slider"></div>'),p=(0,i.append)(u,'<div class="art-volume-handle"></div>'),f=(0,i.append)(p,'<div class="art-volume-loaded"></div>'),d=(0,i.append)(u,'<div class="art-volume-indicator"></div>');function h(e){var t=(0,i.getRect)(u),r=t.top,n=t.height;return 1-(e.clientY-r)/n}function m(){if(t.muted||0===t.volume)(0,i.setStyle)(a,"display","none"),(0,i.setStyle)(o,"display","flex"),(0,i.setStyle)(d,"top","100%"),(0,i.setStyle)(f,"top","100%"),c.textContent=0;else{var e=100*t.volume;(0,i.setStyle)(a,"display","flex"),(0,i.setStyle)(o,"display","none"),(0,i.setStyle)(d,"top","".concat(100-e,"%")),(0,i.setStyle)(f,"top","".concat(100-e,"%")),c.textContent=Math.floor(e)}}if(m(),t.on("video:volumechange",m),r(a,"click",function(){t.muted=!0}),r(o,"click",function(){t.muted=!1}),i.isMobile)(0,i.setStyle)(s,"display","none");else{var v=!1;r(u,"mousedown",function(e){v=0===e.button,t.volume=h(e)}),t.on("document:mousemove",function(e){v&&(t.muted=!1,t.volume=h(e))}),t.on("document:mouseup",function(){v&&(v=!1)})}}})}}},{"@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],kSrJ9:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return x});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("./clickInit"),l=a.interopDefault(i),c=e("./gestureInit"),u=a.interopDefault(c),p=e("./globalInit"),f=a.interopDefault(p),d=e("./hoverInit"),h=a.interopDefault(d),m=e("./moveInit"),v=a.interopDefault(m),g=e("./resizeInit"),y=a.interopDefault(g),b=e("./updateInit"),j=a.interopDefault(b),w=e("./viewInit"),_=a.interopDefault(w),x=function(){"use strict";function e(t){(0,o._)(this,e),this.destroyEvents=new Set,this.proxy=this.proxy.bind(this),this.hover=this.hover.bind(this),(0,l.default)(t,this),(0,h.default)(t,this),(0,v.default)(t,this),(0,y.default)(t,this),(0,u.default)(t,this),(0,_.default)(t,this),(0,f.default)(t,this),(0,j.default)(t,this)}return(0,s._)(e,[{key:"proxy",value:function(e,t,r){var n=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(Array.isArray(t))return t.map(function(t){return n.proxy(e,t,r,a)});e.addEventListener(t,r,a);var o=function(){return e.removeEventListener(t,r,a)};return this.destroyEvents.add(o),o}},{key:"hover",value:function(e,t,r){t&&this.proxy(e,"mouseenter",t),r&&this.proxy(e,"mouseleave",r)}},{key:"remove",value:function(e){if(this.destroyEvents.has(e))try{e()}catch(e){console.warn("Failed to remove event listener:",e)}finally{this.destroyEvents.delete(e)}}},{key:"destroy",value:function(){var e=!0,t=!1,r=void 0;try{for(var n,a=this.destroyEvents[Symbol.iterator]();!(e=(n=a.next()).done);e=!0){var o=n.value;try{o()}catch(e){console.warn("Failed to destroy event listener:",e)}}}catch(e){t=!0,r=e}finally{try{e||null==a.return||a.return()}finally{if(t)throw r}}this.destroyEvents.clear()}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","./clickInit":"eyr86","./gestureInit":"7TxZr","./globalInit":"hOg1v","./hoverInit":"7OoRN","./moveInit":"6UdvL","./resizeInit":"csHAr","./updateInit":"jOkhG","./viewInit":"k3U5a","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],eyr86:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e,t){var r=e.constructor,n=e.template,a=n.$player,s=n.$video;function i(t){(0,o.includeFromEvent)(t,a)?(e.isInput="INPUT"===t.target.tagName,e.isFocus=!0,e.emit("focus",t)):(e.isInput=!1,e.isFocus=!1,e.emit("blur",t))}e.on("document:click",i),e.on("document:contextmenu",i);var l=[];t.proxy(s,"click",function(t){var n=Date.now();l.push(n);var a=r.MOBILE_CLICK_PLAY,s=r.DBCLICK_TIME,i=r.MOBILE_DBCLICK_PLAY,c=r.DBCLICK_FULLSCREEN,u=l.filter(function(e){return n-e<=s});switch(u.length){case 1:e.emit("click",t),o.isMobile?!e.isLock&&a&&e.toggle():e.toggle(),l=u;break;case 2:e.emit("dblclick",t),o.isMobile?!e.isLock&&i&&e.toggle():c&&(e.fullscreen=!e.fullscreen),l=[];break;default:l=[]}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7TxZr":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return i});var o=e("../control/progress"),s=e("../utils");function i(e,t){if(s.isMobile&&!e.option.isLive){var r=e.template,n=r.$video,a=r.$progress,i=null,l=!1,c=0,u=0,p=0,f=function(t){if(1===t.touches.length&&!e.isLock){i===a&&(0,o.setCurrentTime)(e,t),l=!0;var r=t.touches[0],n=r.pageX,s=r.pageY;c=n,u=s,p=e.currentTime}},d=function(t){if(1===t.touches.length&&l&&e.duration){var r=t.touches[0],a=r.pageX,o=r.pageY,f=function(e,t,r,n){var a=t-n,o=r-e,s=0;if(2>Math.abs(o)&&2>Math.abs(a))return s;var i=180*Math.atan2(a,o)/Math.PI;return i>=-45&&i<45?s=4:i>=45&&i<135?s=1:i>=-135&&i<-45?s=2:(i>=135&&i<=180||i>=-180&&i<-135)&&(s=3),s}(c,u,a,o),d=[3,4].includes(f),h=[1,2].includes(f);if(d&&!e.isRotate||h&&e.isRotate){var m=(0,s.clamp)((a-c)/e.width,-1,1),v=(0,s.clamp)((o-u)/e.height,-1,1),g=e.isRotate?v:m,y=i===n?e.constructor.TOUCH_MOVE_RATIO:1,b=(0,s.clamp)(p+e.duration*g*y,0,e.duration);e.seek=b,e.emit("setBar","played",(0,s.clamp)(b/e.duration,0,1),t),e.notice.show="".concat((0,s.secondToTime)(b)," / ").concat((0,s.secondToTime)(e.duration))}}};e.option.gesture&&(t.proxy(n,"touchstart",function(e){i=n,f(e)}),t.proxy(n,"touchmove",d)),t.proxy(a,"touchstart",function(e){i=a,f(e)}),t.proxy(a,"touchmove",d),e.on("document:touchend",function(){l&&(c=0,u=0,p=0,l=!1,i=null)})}}},{"../control/progress":"lLsXv","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],hOg1v:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){var r=["click","mouseup","keydown","touchend","touchmove","mousemove","pointerup","contextmenu","pointermove","visibilitychange","webkitfullscreenchange"],n=["resize","scroll","orientationchange"],a=[];function o(){for(var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=0;s<a.length;s++)t.remove(a[s]);a.length=0;var i=e.template.$player;r.forEach(function(r){var n=o.document||i.ownerDocument||document,s=t.proxy(n,r,function(t){e.emit("document:".concat(r),t)});a.push(s)}),n.forEach(function(r){var n,s=o.window||(null==(n=i.ownerDocument)?void 0:n.defaultView)||window,l=t.proxy(s,r,function(t){e.emit("window:".concat(r),t)});a.push(l)})}o(),t.bindGlobalEvents=o}a.defineInteropFlag(r),a.export(r,"default",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7OoRN":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e,t){var r=e.template.$player;t.hover(r,function(t){(0,o.addClass)(r,"art-hover"),e.emit("hover",!0,t)},function(t){(0,o.removeClass)(r,"art-hover"),e.emit("hover",!1,t)})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"6UdvL":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e,t){var r=e.template.$player;t.proxy(r,"mousemove",function(t){e.emit("mousemove",t)})}a.defineInteropFlag(r),a.export(r,"default",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],csHAr:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e,t){var r=e.option,n=e.constructor;e.on("resize",function(){var t=e.aspectRatio,n=e.notice;"standard"===e.state&&r.autoSize&&e.autoSize(),e.aspectRatio=t,n.show=""});var a=(0,o.debounce)(function(){return e.emit("resize")},n.RESIZE_TIME);e.on("window:orientationchange",function(){return a()}),e.on("window:resize",function(){return a()}),screen&&screen.orientation&&screen.orientation.onchange&&t.proxy(screen.orientation,"change",function(){return a()})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],jOkhG:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){if(e.constructor.USE_RAF){var t=null;!function r(){e.playing&&e.emit("raf"),e.isDestroy||(t=requestAnimationFrame(r))}(),e.on("destroy",function(){cancelAnimationFrame(t)})}}a.defineInteropFlag(r),a.export(r,"default",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],k3U5a:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.option,r=e.constructor,n=e.template.$container,a=(0,o.throttle)(function(){e.emit("view",(0,o.isInViewport)(n,r.SCROLL_GAP))},r.SCROLL_TIME);e.on("window:scroll",function(){return a()}),e.on("view",function(r){t.autoMini&&(e.mini=!r)})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],fSjZi:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("./utils"),l=function(){"use strict";function e(t){(0,o._)(this,e),this.art=t,this.keys={},i.isMobile||this.init()}return(0,s._)(e,[{key:"init",value:function(){var e=this,t=this.art.constructor;this.art.option.hotkey&&(this.add("Escape",function(){e.art.fullscreenWeb&&(e.art.fullscreenWeb=!1)}),this.add("Space",function(){e.art.toggle()}),this.add("ArrowLeft",function(){e.art.backward=t.SEEK_STEP}),this.add("ArrowUp",function(){e.art.volume+=t.VOLUME_STEP}),this.add("ArrowRight",function(){e.art.forward=t.SEEK_STEP}),this.add("ArrowDown",function(){e.art.volume-=t.VOLUME_STEP})),this.art.on("document:keydown",function(t){if(e.art.isFocus){var r=document.activeElement.tagName.toUpperCase(),n=document.activeElement.getAttribute("contenteditable");if("INPUT"!==r&&"TEXTAREA"!==r&&""!==n&&"true"!==n&&!t.altKey&&!t.ctrlKey&&!t.metaKey&&!t.shiftKey){var a=e.keys[t.code];if(a){t.preventDefault();for(var o=0;o<a.length;o++)a[o].call(e.art,t);e.art.emit("hotkey",t)}}}e.art.emit("keydown",t)})}},{key:"add",value:function(e,t){return this.keys[e]?this.keys[e].includes(t)||this.keys[e].push(t):this.keys[e]=[t],this}},{key:"remove",value:function(e,t){if(this.keys[e]){var r=this.keys[e].indexOf(t);-1!==r&&this.keys[e].splice(r,1),0===this.keys[e].length&&delete this.keys[e]}return this}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","./utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"5q3H4":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return u});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("../utils"),l=e("./zh-cn"),c=a.interopDefault(l),u=function(){"use strict";function e(t){(0,o._)(this,e),this.art=t,this.languages={"zh-cn":c.default},this.language={},this.update(t.option.i18n)}return(0,s._)(e,[{key:"init",value:function(){var e=this.art.option.lang.toLowerCase();this.language=this.languages[e]||{}}},{key:"get",value:function(e){return this.language[e]||e}},{key:"update",value:function(e){this.languages=(0,i.mergeDeep)(this.languages,e),this.init()}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","../utils":"hQMLb","./zh-cn":"571KQ","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"571KQ":[function(e,t,r,n){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var a={"Video Info":"统计信息",Close:"关闭","Video Load Failed":"加载失败",Volume:"音量",Play:"播放",Pause:"暂停",Rate:"速度",Mute:"静音","Video Flip":"画面翻转",Horizontal:"水平",Vertical:"垂直",Reconnect:"重新连接","Show Setting":"显示设置","Hide Setting":"隐藏设置",Screenshot:"截图","Play Speed":"播放速度","Aspect Ratio":"画面比例",Default:"默认",Normal:"正常",Open:"打开","Switch Video":"切换","Switch Subtitle":"切换字幕",Fullscreen:"全屏","Exit Fullscreen":"退出全屏","Web Fullscreen":"网页全屏","Exit Web Fullscreen":"退出网页全屏","Mini Player":"迷你播放器","PIP Mode":"开启画中画","Exit PIP Mode":"退出画中画","PIP Not Supported":"不支持画中画","Fullscreen Not Supported":"不支持全屏","Subtitle Offset":"字幕偏移","Last Seen":"上次看到","Jump Play":"跳转播放",AirPlay:"隔空播放","AirPlay Not Available":"隔空播放不可用"};r.default=a,"u">typeof window&&(window["artplayer-i18n-zh-cn"]=a)},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],lkjMg:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return el});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_object_spread.cjs"),i=e("bundle-text:./airplay.svg"),l=a.interopDefault(i),c=e("bundle-text:./arrow-left.svg"),u=a.interopDefault(c),p=e("bundle-text:./arrow-right.svg"),f=a.interopDefault(p),d=e("bundle-text:./aspect-ratio.svg"),h=a.interopDefault(d),m=e("bundle-text:./check.svg"),v=a.interopDefault(m),g=e("bundle-text:./close.svg"),y=a.interopDefault(g),b=e("bundle-text:./config.svg"),j=a.interopDefault(b),w=e("bundle-text:./error.svg"),_=a.interopDefault(w),x=e("bundle-text:./flip.svg"),k=a.interopDefault(x),M=e("bundle-text:./fullscreen-off.svg"),S=a.interopDefault(M),E=e("bundle-text:./fullscreen-on.svg"),I=a.interopDefault(E),T=e("bundle-text:./fullscreen-web-off.svg"),C=a.interopDefault(T),L=e("bundle-text:./fullscreen-web-on.svg"),F=a.interopDefault(L),D=e("bundle-text:./loading.svg"),O=a.interopDefault(D),A=e("bundle-text:./lock.svg"),q=a.interopDefault(A),$=e("bundle-text:./pause.svg"),R=a.interopDefault($),P=e("bundle-text:./pip.svg"),H=a.interopDefault(P),z=e("bundle-text:./play.svg"),V=a.interopDefault(z),N=e("bundle-text:./playback-rate.svg"),U=a.interopDefault(N),B=e("bundle-text:./screenshot.svg"),W=a.interopDefault(B),Q=e("bundle-text:./setting.svg"),Y=a.interopDefault(Q),G=e("bundle-text:./state.svg"),Z=a.interopDefault(G),X=e("bundle-text:./switch-off.svg"),K=a.interopDefault(X),J=e("bundle-text:./switch-on.svg"),ee=a.interopDefault(J),et=e("bundle-text:./unlock.svg"),er=a.interopDefault(et),en=e("bundle-text:./volume-close.svg"),ea=a.interopDefault(en),eo=e("bundle-text:./volume.svg"),es=a.interopDefault(eo),ei=e("../utils"),el=function e(t){"use strict";var r,n=function(e){(0,ei.def)(r,e,{get:function(){return(0,ei.getIcon)(e,a[e])}})};(0,o._)(this,e);var a=(0,s._)({loading:O.default,state:Z.default,play:V.default,pause:R.default,check:v.default,volume:es.default,volumeClose:ea.default,screenshot:W.default,setting:Y.default,pip:H.default,arrowLeft:u.default,arrowRight:f.default,playbackRate:U.default,aspectRatio:h.default,config:j.default,lock:q.default,flip:k.default,unlock:er.default,fullscreenOff:S.default,fullscreenOn:I.default,fullscreenWebOff:C.default,fullscreenWebOn:F.default,switchOn:ee.default,switchOff:K.default,error:_.default,close:y.default,airplay:l.default},t.option.icons);for(var i in a)r=this,n(i)}},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_object_spread.cjs":"kyoEj","bundle-text:./airplay.svg":"kOmbg","bundle-text:./arrow-left.svg":"4P2FO","bundle-text:./arrow-right.svg":"25U3f","bundle-text:./aspect-ratio.svg":"cLFbT","bundle-text:./check.svg":"lQ56M","bundle-text:./close.svg":"gvt4v","bundle-text:./config.svg":"ijCp1","bundle-text:./error.svg":"h5fqV","bundle-text:./flip.svg":"lF3b9","bundle-text:./fullscreen-off.svg":"cANHh","bundle-text:./fullscreen-on.svg":"idcvU","bundle-text:./fullscreen-web-off.svg":"gzdeq","bundle-text:./fullscreen-web-on.svg":"2ddfS","bundle-text:./loading.svg":"bk5xZ","bundle-text:./lock.svg":"9w6Bq","bundle-text:./pause.svg":"1eIBs","bundle-text:./pip.svg":"e8C1T","bundle-text:./play.svg":"eZyUI","bundle-text:./playback-rate.svg":"5D3Ln","bundle-text:./screenshot.svg":"aCJmK","bundle-text:./setting.svg":"76juu","bundle-text:./state.svg":"jzDwH","bundle-text:./switch-off.svg":"65r1F","bundle-text:./switch-on.svg":"kRa3c","bundle-text:./unlock.svg":"6Jtm3","bundle-text:./volume-close.svg":"g3tQ3","bundle-text:./volume.svg":"gi5Jo","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],kOmbg:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><path d="M16 1H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h3v-2H3V3h12v8h-2v2h3a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1"/><path d="M4 17h10l-5-6Z"/></svg>'},{}],"4P2FO":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="m19.41 20.09-4.58-4.59 4.58-4.59L18 9.5l-6 6 6 6Z"/></svg>'},{}],"25U3f":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="m12.59 20.34 4.58-4.59-4.58-4.59L14 9.75l6 6-6 6Z"/></svg>'},{}],cLFbT:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" style="width:100%;height:100%;transform:translate(0)" viewBox="0 0 88 88"><defs><clipPath id="__lottie_element_216"><path d="M0 0h88v88H0Z"/></clipPath></defs><g clip-path="url(#__lottie_element_216)"><g style="display:block"><path d="m12.438-12.702-2.82 2.82c-.79.79-.79 2.05 0 2.83l7.07 7.07-7.07 7.07c-.79.79-.79 2.05 0 2.83l2.82 2.83c.79.78 2.05.78 2.83 1.4495849676166017e-7l11.32-11.31c.78-.78.78-2.05 0-2.83l-11.32-11.31C14.488-13.492 13.228-13.492 12.438-12.702m-24.88 0c-.74-.74-1.92-.78-2.7-.12l-.13.12-11.31 11.31a2 2 0 0 0-.12 2.7l.12.13 11.31 11.31a2 2 0 0 0 2.7.12l.13-.12 2.83-2.83c.74-.74.78-1.91.11-2.7l-.11-.13-7.07-7.07 7.07-7.07c.74-.74.78-1.91.11-2.7l-.11-.13ZM28-28c4.42 0 8 3.58 8 8v40c0 4.42-3.58 8-8 8h-56c-4.42 0-8-3.58-8-8v-40c0-4.42 3.58-8 8-8Z" style="--darkreader-inline-fill:#a8a6a4" transform="translate(44 44)"/></g></g></svg>'},{}],lQ56M:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" style="width:100%;height:100%" viewBox="0 0 24 24"><path d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4Z"/></svg>'},{}],gvt4v:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" class="icon" viewBox="0 0 1024 1024"><path d="m571.733 512 268.8-268.8c17.067-17.067 17.067-42.667 0-59.733C823.467 166.4 797.867 166.4 780.8 183.466L512 452.267l-268.8-268.8C226.133 166.4 200.533 166.4 183.467 183.466c-17.067 17.066-17.067 42.666 0 59.733l268.8 268.8-268.8 268.8c-17.067 17.067-17.067 42.667 0 59.733 8.533 8.534 19.2 12.8 29.866 12.8s21.334-4.266 29.867-12.8l268.8-268.8 268.8 268.8c8.533 8.534 19.2 12.8 29.867 12.8s21.333-4.266 29.866-12.8c17.067-17.066 17.067-42.666 0-59.733Z"/></svg>'},{}],ijCp1:[function(e,t,r,n){t.exports='<svg width="24" height="24" viewBox="0 0 24 24"><path d="M15 17h6v1h-6Zm-4 0H3v1h8v2h1v-5h-1Zm3-9h1V3h-1v2H3v1h11Zm4-3v1h3V5ZM6 14h1V9H6v2H3v1h3Zm4-2h11v-1H10Z" style="--darkreader-inline-fill:#a8a6a4"/></svg>'},{}],h5fqV:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 1024 1024"><path d="M593.818 168.55 949.82 763.76c26.153 43.746 10.732 99.738-34.447 125.052-14.397 8.069-30.72 12.308-47.37 12.308H155.976c-52.224 0-94.536-40.96-94.536-91.505 0-16.097 4.383-31.928 12.718-45.875l356.004-595.19c26.173-43.724 84.009-58.654 129.208-33.341a93.1 93.1 0 0 1 34.447 33.341M512 819.2a61.44 61.44 0 1 0 0-122.88 61.44 61.44 0 0 0 0 122.88m0-512a72.315 72.315 0 0 0-71.762 81.306l25.723 205.721a46.408 46.408 0 0 0 92.078 0l25.723-205.742A72.315 72.315 0 0 0 512 307.2"/></svg>'},{}],lF3b9:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" class="icon" viewBox="0 0 1024 1024"><path d="M554.667 810.667V896h-85.333v-85.333Zm-384-632.662a42.67 42.67 0 0 1 34.987 18.219l203.903 291.328a42.67 42.67 0 0 1 0 48.896L205.611 827.776A42.667 42.667 0 0 1 128 803.328V220.672a42.667 42.667 0 0 1 42.667-42.667m682.666 0a42.667 42.667 0 0 1 42.368 37.717l.299 4.95v582.656a42.667 42.667 0 0 1-74.24 28.63l-3.413-4.182-203.904-291.328a42.67 42.67 0 0 1-3.03-43.861l3.03-5.035 203.946-291.328a42.67 42.67 0 0 1 34.944-18.219M554.667 640v85.333h-85.333V640Zm-358.4-320.896V716.8L335.957 512 196.31 319.104Zm358.4 150.23v85.333h-85.333v-85.333Zm0-170.667V384h-85.333v-85.333Zm0-170.667v85.333h-85.333V128Z"/></svg>'},{}],cANHh:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" class="icon" viewBox="0 0 1024 1024"><path d="M768 298.667h170.667V384h-256V128H768ZM341.333 384h-256v-85.333H256V128h85.333ZM768 725.333V896h-85.333V640h256v85.333ZM341.333 640v256H256V725.333H85.333V640Z"/></svg>'},{}],idcvU:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" class="icon" viewBox="0 0 1024 1024"><path d="M625.778 256H768v142.222h113.778v-256h-256ZM256 398.222V256h142.222V142.222h-256v256Zm512 227.556V768H625.778v113.778h256v-256ZM398.222 768H256V625.778H142.222v256h256Z"/></svg>'},{}],gzdeq:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" class="icon" viewBox="0 0 1152 1024"><path d="M1075.2 0H76.8A76.8 76.8 0 0 0 0 76.8v870.4a76.8 76.8 0 0 0 76.8 76.8h998.4a76.8 76.8 0 0 0 76.8-76.8V76.8A76.8 76.8 0 0 0 1075.2 0M1024 128v768H128V128ZM896 512a64 64 0 0 1 7.488 127.552L896 640H768v128a64 64 0 0 1-56.512 63.552L704 832a64 64 0 0 1-63.552-56.512L640 768V582.592c0-34.496 25.024-66.112 61.632-70.208l8-.384Zm-640 0a64 64 0 0 1-7.488-127.552L256 384h128V256a64 64 0 0 1 56.512-63.552L448 192a64 64 0 0 1 63.552 56.512L512 256v185.408c0 34.432-25.024 66.112-61.632 70.144l-8 .448Z"/></svg>'},{}],"2ddfS":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" class="icon" viewBox="0 0 1152 1024"><path d="M1075.2 0H76.8A76.8 76.8 0 0 0 0 76.8v870.4a76.8 76.8 0 0 0 76.8 76.8h998.4a76.8 76.8 0 0 0 76.8-76.8V76.8A76.8 76.8 0 0 0 1075.2 0M1024 128v768H128V128Zm-576 64a64 64 0 0 1 7.488 127.552L448 320H320v128a64 64 0 0 1-56.512 63.552L256 512a64 64 0 0 1-63.552-56.512L192 448V262.592c0-34.432 25.024-66.112 61.632-70.144l8-.448Zm256 640a64 64 0 0 1-7.488-127.552L704 704h128V576a64 64 0 0 1 56.512-63.552L896 512a64 64 0 0 1 63.552 56.512L960 576v185.408c0 34.496-25.024 66.112-61.632 70.208l-8 .384Z"/></svg>'},{}],bk5xZ:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" class="uil-default" preserveAspectRatio="xMidYMid" viewBox="0 0 100 100"><path fill="none" d="M0 0h100v100H0Z" class="bk"/><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="translate(0 -30)"><animate attributeName="opacity" begin="-1s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(30 105.98 65)"><animate attributeName="opacity" begin="-0.9166666666666666s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(60 75.98 65)"><animate attributeName="opacity" begin="-0.8333333333333334s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(90 65 65)"><animate attributeName="opacity" begin="-0.75s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(120 58.66 65)"><animate attributeName="opacity" begin="-0.6666666666666666s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(150 54.02 65)"><animate attributeName="opacity" begin="-0.5833333333333334s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="matrix(-1 0 0 -1 100 130)"><animate attributeName="opacity" begin="-0.5s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(210 45.98 65)"><animate attributeName="opacity" begin="-0.4166666666666667s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(240 41.34 65)"><animate attributeName="opacity" begin="-0.3333333333333333s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(-90 35 65)"><animate attributeName="opacity" begin="-0.25s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(-60 24.02 65)"><animate attributeName="opacity" begin="-0.16666666666666666s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect><rect width="6" height="20" x="47" y="40" rx="5" ry="5" transform="rotate(-30 -5.98 65)"><animate attributeName="opacity" begin="-0.08333333333333333s" dur="1s" from="1" repeatCount="indefinite" to="0"/></rect></svg>'},{}],"9w6Bq":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" class="icon" viewBox="0 0 1024 1024"><path d="M298.667 426.667v-85.333a213.333 213.333 0 1 1 426.667 0v85.333H768A85.333 85.333 0 0 1 853.333 512v256A85.333 85.333 0 0 1 768 853.333H256A85.333 85.333 0 0 1 170.667 768V512A85.333 85.333 0 0 1 256 426.667ZM512 213.333a128 128 0 0 0-128 128v85.333h256v-85.333a128 128 0 0 0-128-128"/></svg>'},{}],"1eIBs":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"><path d="M7 3a2 2 0 0 0-2 2v12a2 2 0 1 0 4 0V5a2 2 0 0 0-2-2m8 0a2 2 0 0 0-2 2v12a2 2 0 1 0 4 0V5a2 2 0 0 0-2-2"/></svg>'},{}],e8C1T:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 1024 1024"><path d="M844.8 219.648H179.2c-6.144 0-10.24 4.608-10.24 10.752v563.2c0 5.632 4.096 10.24 10.24 10.24h256V896h-256A102.4 102.4 0 0 1 76.8 793.6V230.4c0-56.832 45.568-102.4 102.4-102.4h665.6a102.4 102.4 0 0 1 102.4 102.4v204.8h-92.16V230.4c0-6.144-4.608-10.752-10.24-10.752M614.4 588.8c-28.672 0-51.2 22.528-51.2 51.2v204.8c0 28.16 22.528 51.2 51.2 51.2H896c28.16 0 51.2-23.04 51.2-51.2V640c0-28.672-23.04-51.2-51.2-51.2Z"/></svg>'},{}],eZyUI:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"><path d="M17.982 9.275 8.06 3.27A2.013 2.013 0 0 0 5 4.994v12.011a2.017 2.017 0 0 0 3.06 1.725l9.922-6.005a2.017 2.017 0 0 0 0-3.45"/></svg>'},{}],"5D3Ln":[function(e,t,r,n){t.exports='<svg width="24" height="24" viewBox="0 0 24 24"><path d="M10 8v8l6-4ZM6.3 5l-.6-.8C7.2 3 9 2.2 11 2l.1 1c-1.8.2-3.4.9-4.8 2M5 6.3l-.8-.6C3 7.2 2.2 9 2 11l1 .1c.2-1.8.9-3.4 2-4.8m0 11.4c-1.1-1.4-1.8-3.1-2-4.8L2 13c.2 2 1 3.8 2.2 5.4Zm6.1 3.3c-1.8-.2-3.4-.9-4.8-2l-.6.8C7.2 21 9 21.8 11 22ZM22 12c0-5.2-3.9-9.4-9-10l-.1 1c4.6.5 8.1 4.3 8.1 9s-3.5 8.5-8.1 9l.1 1c5.2-.5 9-4.8 9-10" style="--darkreader-inline-fill:#a8a6a4"/></svg>'},{}],aCJmK:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 50 50"><path d="M19.402 6a5 5 0 0 0-4.902 4.012L14.098 12H9a5 5 0 0 0-5 5v21a5 5 0 0 0 5 5h32a5 5 0 0 0 5-5V17a5 5 0 0 0-5-5h-5.098l-.402-1.988A5 5 0 0 0 30.598 6ZM25 17c5.52 0 10 4.48 10 10s-4.48 10-10 10-10-4.48-10-10 4.48-10 10-10m0 2c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8"/></svg>'},{}],"76juu":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"><circle cx="11" cy="11" r="2"/><path d="M19.164 8.861 17.6 8.6a7 7 0 0 0-1.186-2.099l.574-1.533a1 1 0 0 0-.436-1.217l-1.997-1.153a1 1 0 0 0-1.272.23l-1.008 1.225a7 7 0 0 0-2.55.001L8.716 2.829a1 1 0 0 0-1.272-.23L5.447 3.751a1 1 0 0 0-.436 1.217l.574 1.533A7 7 0 0 0 4.4 8.6l-1.564.261A1 1 0 0 0 2 9.847v2.306c0 .489.353.906.836.986l1.613.269a7 7 0 0 0 1.228 2.075l-.558 1.487a1 1 0 0 0 .436 1.217l1.997 1.153c.423.244.961.147 1.272-.23l1.04-1.263a7.1 7.1 0 0 0 2.272 0l1.04 1.263a1 1 0 0 0 1.272.23l1.997-1.153a1 1 0 0 0 .436-1.217l-.557-1.487c.521-.61.94-1.31 1.228-2.075l1.613-.269a1 1 0 0 0 .835-.986V9.847a1 1 0 0 0-.836-.986M11 15a4 4 0 1 1 0-8 4 4 0 0 1 0 8"/></svg>'},{}],jzDwH:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 24 24"><path d="M9.5 9.325v5.35q0 .575.525.875t1.025-.05l4.15-2.65q.475-.3.475-.85t-.475-.85L11.05 8.5q-.5-.35-1.025-.05t-.525.875M12 22q-2.075 0-3.9-.788t-3.175-2.137q-1.35-1.35-2.137-3.175T2 12t.788-3.9 2.137-3.175q1.35-1.35 3.175-2.137T12 2t3.9.788 3.175 2.137q1.35 1.35 2.138 3.175T22 12q0 2.075-.788 3.9t-2.137 3.175q-1.35 1.35-3.175 2.138T12 22"/></svg>'},{}],"65r1F":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" class="icon" viewBox="0 0 1740 1024"><path d="M511.898 1024h670.515c282.419-.41 511.18-229.478 511.18-511.898 0-282.419-228.761-511.488-511.18-511.897H511.898C229.478.615.717 229.683.717 512.102c0 282.42 228.761 511.488 511.18 511.898m-.564-975.36A464.589 464.589 0 1 1 48.025 513.024 463.87 463.87 0 0 1 511.335 48.435Z"/></svg>'},{}],kRa3c:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" class="icon" viewBox="0 0 1664 1024"><path fill="#648ffc" d="M1152 0H512a512 512 0 0 0 0 1024h640a512 512 0 0 0 0-1024m0 960a448 448 0 1 1 448-448 448 448 0 0 1-448 448"/></svg>'},{}],"6Jtm3":[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" class="icon" viewBox="0 0 1024 1024"><path d="m666.752 194.517-49.365 74.112A128 128 0 0 0 384 341.333l.043 85.334h384A85.333 85.333 0 0 1 853.376 512v256a85.333 85.333 0 0 1-85.333 85.333H256A85.333 85.333 0 0 1 170.667 768V512A85.333 85.333 0 0 1 256 426.667h42.667v-85.333a213.333 213.333 0 0 1 368.085-146.816"/></svg>'},{}],g3tQ3:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"><path d="M15 11a4 4 0 0 0-2-3.465v2.636l1.865 1.865A4 4 0 0 0 15 11"/><path d="M13.583 5.583A6 6 0 0 1 17 11a6 6 0 0 1-.585 2.587l1.477 1.477a8 8 0 0 0-3.446-11.286 1 1 0 0 0-.863 1.805m5.195 13.195-2.121-2.121-1.414-1.414-1.415-1.415L13 13l-2-2-3.889-3.889-3.889-3.889a.999.999 0 1 0-1.414 1.414L5.172 8H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h1l4.188 3.35a.5.5 0 0 0 .812-.39v-3.131l2.587 2.587-.01.005a1 1 0 0 0 .86 1.806q.322-.154.627-.333l2.3 2.3a1.001 1.001 0 0 0 1.414-1.416M11 5.04a.5.5 0 0 0-.813-.39L8.682 5.854 11 8.172Z"/></svg>'},{}],gi5Jo:[function(e,t,r,n){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22"><path d="M10.188 4.65 6 8H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h1l4.188 3.35a.5.5 0 0 0 .812-.39V5.04a.498.498 0 0 0-.812-.39m4.258-.872a1 1 0 0 0-.862 1.804 6.002 6.002 0 0 1-.007 10.838 1 1 0 0 0 .86 1.806A8 8 0 0 0 19 11a8 8 0 0 0-4.554-7.222"/><path d="M15 11a4 4 0 0 0-2-3.465v6.93A4 4 0 0 0 15 11"/></svg>'},{}],"9sVMb":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return p});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_create_class.cjs"),l=e("@swc/helpers/cjs/_inherits.cjs"),c=e("./utils"),u=e("./utils/component"),p=function(e){"use strict";function t(e){var r;return(0,s._)(this,t),(r=(0,o._)(this,t,[e])).name="info",c.isMobile||r.init(),r}return(0,l._)(t,e),(0,i._)(t,[{key:"init",value:function(){var e=this,t=this.art,r=t.proxy,n=t.constructor,a=t.template,o=a.$infoPanel,s=a.$infoClose,i=a.$video;r(s,"click",function(){e.show=!1});var l=null,u=(0,c.queryAll)("[data-video]",o)||[];this.art.on("destroy",function(){return clearTimeout(l)}),!function e(){for(var t=0;t<u.length;t++){var r=u[t],a=i[r.dataset.video],o="number"==typeof a?a.toFixed(2):a;r.textContent!==o&&(r.textContent=o)}l=setTimeout(e,n.INFO_LOOP_TIME)}()}}]),t}(a.interopDefault(u).default)},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_inherits.cjs":"jtSwf","./utils":"hQMLb","./utils/component":"hXsfe","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],dsBH4:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return c});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_inherits.cjs"),l=e("./utils/component"),c=function(e){"use strict";function t(e){(0,s._)(this,t);var r=(0,o._)(this,t,[e]),n=e.option,a=e.template.$layer;r.name="layer",r.$parent=a;for(var i=0;i<n.layers.length;i++)r.add(n.layers[i]);return r}return(0,i._)(t,e),t}(a.interopDefault(l).default)},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_inherits.cjs":"jtSwf","./utils/component":"hXsfe","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],hLYDH:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return u});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_inherits.cjs"),l=e("./utils"),c=e("./utils/component"),u=function(e){"use strict";function t(e){var r;return(0,s._)(this,t),(r=(0,o._)(this,t,[e])).name="loading",(0,l.append)(e.template.$loading,e.icons.loading),r}return(0,i._)(t,e),t}(a.interopDefault(c).default)},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_inherits.cjs":"jtSwf","./utils":"hQMLb","./utils/component":"hXsfe","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"5YaCM":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return u});var o=e("@swc/helpers/cjs/_call_super.cjs"),s=e("@swc/helpers/cjs/_class_call_check.cjs"),i=e("@swc/helpers/cjs/_inherits.cjs"),l=e("./utils"),c=e("./utils/component"),u=function(e){"use strict";function t(e){(0,s._)(this,t),(r=(0,o._)(this,t,[e])).name="mask";var r,n=e.template,a=e.icons,i=e.events,c=(0,l.append)(n.$state,a.state),u=(0,l.append)(n.$state,a.error);return(0,l.setStyle)(u,"display","none"),e.on("destroy",function(){(0,l.setStyle)(c,"display","none"),(0,l.setStyle)(u,"display",null)}),i.proxy(n.$state,"click",function(){return e.play()}),r}return(0,i._)(t,e),t}(a.interopDefault(c).default)},{"@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_inherits.cjs":"jtSwf","./utils":"hQMLb","./utils/component":"hXsfe","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"6kSNS":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("./utils"),l=function(){"use strict";function e(t){var r=this;(0,o._)(this,e),this.art=t,this.timer=null,t.on("destroy",function(){return r.destroy()})}return(0,s._)(e,[{key:"destroy",value:function(){this.timer&&(clearTimeout(this.timer),this.timer=null)}},{key:"show",get:function(){return this.art.template.$player.classList.contains("art-notice-show")},set:function(e){var t=this.art,r=t.constructor,n=t.template,a=n.$player,o=n.$noticeInner;e?(o.textContent=e instanceof Error?e.message.trim():e,(0,i.addClass)(a,"art-notice-show"),clearTimeout(this.timer),this.timer=setTimeout(function(){o.textContent="",(0,i.removeClass)(a,"art-notice-show")},r.NOTICE_TIME)):(0,i.removeClass)(a,"art-notice-show")}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","./utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],gJ9uy:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return e_});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("./airplayMix"),i=a.interopDefault(s),l=e("./aspectRatioMix"),c=a.interopDefault(l),u=e("./attrMix"),p=a.interopDefault(u),f=e("./autoHeightMix"),d=a.interopDefault(f),h=e("./autoSizeMix"),m=a.interopDefault(h),v=e("./cssVarMix"),g=a.interopDefault(v),y=e("./currentTimeMix"),b=a.interopDefault(y),j=e("./durationMix"),w=a.interopDefault(j),_=e("./eventInit"),x=a.interopDefault(_),k=e("./flipMix"),M=a.interopDefault(k),S=e("./fullscreenMix"),E=a.interopDefault(S),I=e("./fullscreenWebMix"),T=a.interopDefault(I),C=e("./loadedMix"),L=a.interopDefault(C),F=e("./miniMix"),D=a.interopDefault(F),O=e("./optionInit"),A=a.interopDefault(O),q=e("./pauseMix"),$=a.interopDefault(q),R=e("./pipMix"),P=a.interopDefault(R),H=e("./playbackRateMix"),z=a.interopDefault(H),V=e("./playedMix"),N=a.interopDefault(V),U=e("./playingMix"),B=a.interopDefault(U),W=e("./playMix"),Q=a.interopDefault(W),Y=e("./posterMix"),G=a.interopDefault(Y),Z=e("./qualityMix"),X=a.interopDefault(Z),K=e("./rectMix"),J=a.interopDefault(K),ee=e("./screenshotMix"),et=a.interopDefault(ee),er=e("./seekMix"),en=a.interopDefault(er),ea=e("./stateMix"),eo=a.interopDefault(ea),es=e("./subtitleOffsetMix"),ei=a.interopDefault(es),el=e("./switchMix"),ec=a.interopDefault(el),eu=e("./themeMix"),ep=a.interopDefault(eu),ef=e("./thumbnailsMix"),ed=a.interopDefault(ef),eh=e("./toggleMix"),em=a.interopDefault(eh),ev=e("./typeMix"),eg=a.interopDefault(ev),ey=e("./urlMix"),eb=a.interopDefault(ey),ej=e("./volumeMix"),ew=a.interopDefault(ej),e_=function e(t){"use strict";(0,o._)(this,e),(0,eb.default)(t),(0,p.default)(t),(0,Q.default)(t),(0,$.default)(t),(0,em.default)(t),(0,en.default)(t),(0,ew.default)(t),(0,b.default)(t),(0,w.default)(t),(0,ec.default)(t),(0,z.default)(t),(0,c.default)(t),(0,et.default)(t),(0,E.default)(t),(0,T.default)(t),(0,P.default)(t),(0,L.default)(t),(0,N.default)(t),(0,B.default)(t),(0,m.default)(t),(0,J.default)(t),(0,M.default)(t),(0,D.default)(t),(0,G.default)(t),(0,d.default)(t),(0,g.default)(t),(0,ep.default)(t),(0,eg.default)(t),(0,eo.default)(t),(0,ei.default)(t),(0,i.default)(t),(0,X.default)(t),(0,ed.default)(t),(0,x.default)(t),(0,A.default)(t)}},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","./airplayMix":"aEfgQ","./aspectRatioMix":"9yfI2","./attrMix":"rWA5h","./autoHeightMix":"ekP8q","./autoSizeMix":"3d2R8","./cssVarMix":"2nLRH","./currentTimeMix":"3lhzv","./durationMix":"hQmmf","./eventInit":"1KU3q","./flipMix":"3Ltdo","./fullscreenMix":"4AWbQ","./fullscreenWebMix":"itVYl","./loadedMix":"dE0YW","./miniMix":"kwpHL","./optionInit":"72iXq","./pauseMix":"1B8xv","./pipMix":"2ayfA","./playbackRateMix":"4pWSp","./playedMix":"3GKs4","./playingMix":"in83u","./playMix":"cVJNG","./posterMix":"8IGBp","./qualityMix":"im7JR","./rectMix":"2MXcZ","./screenshotMix":"9MmYc","./seekMix":"4DxFK","./stateMix":"6m1sj","./subtitleOffsetMix":"4Qo9z","./switchMix":"e2kXc","./themeMix":"efmUr","./thumbnailsMix":"fYE5Y","./toggleMix":"bdo2A","./typeMix":"7uOqt","./urlMix":"4QAa0","./volumeMix":"3sLEt","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],aEfgQ:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.i18n,r=e.notice,n=e.proxy,a=e.template.$video,s=!0;window.WebKitPlaybackTargetAvailabilityEvent&&a.webkitShowPlaybackTargetPicker?n(a,"webkitplaybacktargetavailabilitychanged",function(e){switch(e.availability){case"available":s=!0;break;case"not-available":s=!1}}):s=!1,(0,o.def)(e,"airplay",{value:function(){s?(a.webkitShowPlaybackTargetPicker(),e.emit("airplay")):r.show=t.get("AirPlay Not Available")}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"9yfI2":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.i18n,r=e.notice,n=e.template,a=n.$video,s=n.$player;(0,o.def)(e,"aspectRatio",{get:function(){return s.dataset.aspectRatio||"default"},set:function(n){if(n||(n="default"),"default"===n)(0,o.setStyle)(a,"width",null),(0,o.setStyle)(a,"height",null),(0,o.setStyle)(a,"margin",null),delete s.dataset.aspectRatio;else{var i=n.split(":").map(Number),l=s.clientWidth,c=s.clientHeight,u=i[0]/i[1];l/c>u?((0,o.setStyle)(a,"width","".concat(u*c,"px")),(0,o.setStyle)(a,"height","100%"),(0,o.setStyle)(a,"margin","0 auto")):((0,o.setStyle)(a,"width","100%"),(0,o.setStyle)(a,"height","".concat(l/u,"px")),(0,o.setStyle)(a,"margin","auto 0")),s.dataset.aspectRatio=n}r.show="".concat(t.get("Aspect Ratio"),": ").concat("default"===n?t.get("Default"):n),e.emit("aspectRatio",n)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],rWA5h:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video;(0,o.def)(e,"attr",{value:function(e,r){if(void 0===r)return t[e];t[e]=r}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],ekP8q:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template,r=t.$container,n=t.$video;(0,o.def)(e,"autoHeight",{value:function(){var t=r.clientWidth,a=n.videoHeight,s=t/n.videoWidth*a;(0,o.setStyle)(r,"height","".concat(s,"px")),e.emit("autoHeight",s)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"3d2R8":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template,r=t.$container,n=t.$player,a=t.$video;(0,o.def)(e,"autoSize",{value:function(){var t=a.videoWidth,s=a.videoHeight,i=(0,o.getRect)(r),l=i.width,c=i.height,u=t/s;l/c>u?((0,o.setStyle)(n,"width","".concat(c*u/l*100,"%")),(0,o.setStyle)(n,"height","100%")):((0,o.setStyle)(n,"width","100%"),(0,o.setStyle)(n,"height","".concat(l/u/c*100,"%"))),e.emit("autoSize",{width:e.width,height:e.height})}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"2nLRH":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$player;(0,o.def)(e,"cssVar",{value:function(e,r){return r?t.style.setProperty(e,r):getComputedStyle(t).getPropertyValue(e)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"3lhzv":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video;(0,o.def)(e,"currentTime",{get:function(){return t.currentTime||0},set:function(r){Number.isNaN(r=Number.parseFloat(r))||(t.currentTime=(0,o.clamp)(r,0,e.duration))}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],hQmmf:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){(0,o.def)(e,"duration",{get:function(){var t=e.template.$video.duration;return t===1/0?0:t||0}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"1KU3q":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return u});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../config"),l=a.interopDefault(i),c=e("../utils");function u(e){for(var t=e.i18n,r=e.notice,n=e.option,a=e.constructor,i=e.proxy,u=e.template,p=u.$player,f=u.$video,d=u.$poster,h=0,m=0;m<l.default.events.length;m++)i(f,l.default.events[m],function(t){e.emit("video:".concat(t.type),t)});e.on("video:canplay",function(){h=0,e.loading.show=!1}),e.once("video:canplay",function(){e.loading.show=!1,e.controls.show=!0,e.mask.show=!0,e.isReady=!0,e.emit("ready")}),e.on("video:ended",function(){n.loop?(e.seek=0,e.play(),e.controls.show=!1,e.mask.show=!1):(e.controls.show=!0,e.mask.show=!0)}),e.on("video:error",function(i){return(0,o._)(function(){return(0,s._)(this,function(o){switch(o.label){case 0:if(!(h<a.RECONNECT_TIME_MAX))return[3,2];return[4,(0,c.sleep)(a.RECONNECT_SLEEP_TIME)];case 1:return o.sent(),h+=1,e.url=n.url,r.show="".concat(t.get("Reconnect"),": ").concat(h),e.emit("error",i,h),[3,4];case 2:return e.mask.show=!0,e.loading.show=!1,e.controls.show=!0,(0,c.addClass)(p,"art-error"),[4,(0,c.sleep)(a.RECONNECT_SLEEP_TIME)];case 3:o.sent(),r.show=t.get("Video Load Failed"),o.label=4;case 4:return[2]}})})()}),e.on("video:loadedmetadata",function(){e.emit("resize"),c.isMobile&&(e.loading.show=!1,e.controls.show=!0,e.mask.show=!0)}),e.on("video:loadstart",function(){e.loading.show=!0,e.mask.show=!1,e.controls.show=!0}),e.on("video:pause",function(){e.controls.show=!0,e.mask.show=!0}),e.on("video:play",function(){e.mask.show=!1,(0,c.setStyle)(d,"display","none")}),e.on("video:playing",function(){e.mask.show=!1}),e.on("video:progress",function(){e.playing&&(e.loading.show=!1)}),e.on("video:seeked",function(){e.loading.show=!1,e.mask.show=!0}),e.on("video:seeking",function(){e.loading.show=!0,e.mask.show=!1}),e.on("video:timeupdate",function(){e.mask.show=!1}),e.on("video:waiting",function(){e.loading.show=!0,e.mask.show=!1})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../config":"3vlyb","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"3Ltdo":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$player,r=e.i18n,n=e.notice;(0,o.def)(e,"flip",{get:function(){return t.dataset.flip||"normal"},set:function(a){a||(a="normal"),"normal"===a?delete t.dataset.flip:t.dataset.flip=a,n.show="".concat(r.get("Video Flip"),": ").concat(r.get((0,o.capitalize)(a))),e.emit("flip",a)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4AWbQ":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return u});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../libs/screenfull"),l=a.interopDefault(i),c=e("../utils");function u(e){var t=e.i18n,r=e.notice,n=e.template,a=n.$video,i=n.$player,u=function(e){l.default.on("change",function(){e.emit("fullscreen",l.default.isFullscreen),l.default.isFullscreen?(e.state="fullscreen",(0,c.addClass)(i,"art-fullscreen")):(0,c.removeClass)(i,"art-fullscreen"),e.emit("resize")}),l.default.on("error",function(t){e.emit("fullscreenError",t)}),(0,c.def)(e,"fullscreen",{get:function(){return l.default.isFullscreen},set:function(e){return(0,o._)(function(){return(0,s._)(this,function(t){switch(t.label){case 0:if(!e)return[3,2];return[4,l.default.request(i)];case 1:return t.sent(),[3,4];case 2:return[4,l.default.exit()];case 3:t.sent(),t.label=4;case 4:return[2]}})})()}})},p=function(e){e.on("document:webkitfullscreenchange",function(){e.emit("fullscreen",e.fullscreen),e.emit("resize")}),(0,c.def)(e,"fullscreen",{get:function(){return document.fullscreenElement===a},set:function(t){t?(e.state="fullscreen",a.webkitEnterFullscreen()):a.webkitExitFullscreen()}})};e.once("video:loadedmetadata",function(){l.default.isEnabled?u(e):a.webkitSupportsFullscreen?p(e):(0,c.def)(e,"fullscreen",{get:function(){return!1},set:function(){r.show=t.get("Fullscreen Not Supported")}}),(0,c.def)(e,"fullscreen",(0,c.get)(e,"fullscreen"))})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../libs/screenfull":"4qjrZ","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4qjrZ":[function(e,t,r,n){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var a=e("@swc/helpers/cjs/_sliced_to_array.cjs"),o=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],s=function(){if("u"<typeof document)return!1;var e=o[0],t={},r=!0,n=!1,s=void 0;try{for(var i,l=o[Symbol.iterator]();!(r=(i=l.next()).done);r=!0){var c=i.value;if(c[1]in document){var u=!0,p=!1,f=void 0;try{for(var d,h=c.entries()[Symbol.iterator]();!(u=(d=h.next()).done);u=!0){var m=(0,a._)(d.value,2),v=m[0],g=m[1];t[e[v]]=g}}catch(e){p=!0,f=e}finally{try{u||null==h.return||h.return()}finally{if(p)throw f}}return t}}}catch(e){n=!0,s=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw s}}return!1}(),i={change:s.fullscreenchange,error:s.fullscreenerror},l={request:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.documentElement,t=arguments.length>1?arguments[1]:void 0;return new Promise(function(r,n){var a=function(){l.off("change",a),r()};l.on("change",a);var o=e[s.requestFullscreen](t);o instanceof Promise&&o.then(a).catch(n)})},exit:function(){return new Promise(function(e,t){if(!l.isFullscreen)return void e();var r=function(){l.off("change",r),e()};l.on("change",r);var n=document[s.exitFullscreen]();n instanceof Promise&&n.then(r).catch(t)})},toggle:function(e,t){return l.isFullscreen?l.exit():l.request(e,t)},onchange:function(e){l.on("change",e)},onerror:function(e){l.on("error",e)},on:function(e,t){var r=i[e];r&&document.addEventListener(r,t,!1)},off:function(e,t){var r=i[e];r&&document.removeEventListener(r,t,!1)},raw:s};Object.defineProperties(l,{isFullscreen:{get:function(){return!!document[s.fullscreenElement]}},element:{enumerable:!0,get:function(){return document[s.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return!!document[s.fullscreenEnabled]}}}),r.default=l},{"@swc/helpers/cjs/_sliced_to_array.cjs":"gIQTH","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],gIQTH:[function(e,t,r,n){"use strict";var a=e("d7c30a5ae0c1ab2"),o=e("3aacfce52f67defd"),s=e("f0dae09a1a08b16a"),i=e("83f3648e614d0830");r._=function(e,t){return a._(e)||o._(e,t)||i._(e,t)||s._()}},{d7c30a5ae0c1ab2:"3QSPl","3aacfce52f67defd":"5SSeo",f0dae09a1a08b16a:"heYSj","83f3648e614d0830":"fh7mx"}],"3QSPl":[function(e,t,r,n){"use strict";r._=function(e){if(Array.isArray(e))return e}},{}],"5SSeo":[function(e,t,r,n){"use strict";r._=function(e,t){var r,n,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],s=!0,i=!1;try{for(a=a.call(e);!(s=(r=a.next()).done)&&(o.push(r.value),!t||o.length!==t);s=!0);}catch(e){i=!0,n=e}finally{try{s||null==a.return||a.return()}finally{if(i)throw n}}return o}}},{}],heYSj:[function(e,t,r,n){"use strict";r._=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},{}],itVYl:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.constructor,r=e.template,n=r.$container,a=r.$player,s="";(0,o.def)(e,"fullscreenWeb",{get:function(){return(0,o.hasClass)(a,"art-fullscreen-web")},set:function(r){r?(s=a.style.cssText,t.FULLSCREEN_WEB_IN_BODY&&(0,o.append)(document.body,a),e.state="fullscreenWeb",(0,o.setStyle)(a,"width","100%"),(0,o.setStyle)(a,"height","100%"),(0,o.addClass)(a,"art-fullscreen-web"),e.emit("fullscreenWeb",!0)):(t.FULLSCREEN_WEB_IN_BODY&&(0,o.append)(n,a),s&&(a.style.cssText=s,s=""),(0,o.removeClass)(a,"art-fullscreen-web"),e.emit("fullscreenWeb",!1)),e.emit("resize")}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],dE0YW:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video;(0,o.def)(e,"loaded",{get:function(){return e.loadedTime/t.duration}}),(0,o.def)(e,"loadedTime",{get:function(){return t.buffered.length?t.buffered.end(t.buffered.length-1):0}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],kwpHL:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.icons,r=e.proxy,n=e.storage,a=e.template,s=a.$player,i=a.$video,l=!1,c=0,u=0;function p(){var t=e.template.$mini;t&&((0,o.removeClass)(s,"art-mini"),(0,o.setStyle)(t,"display","none"),s.prepend(i),e.emit("mini",!1))}function f(t,r){e.playing?((0,o.setStyle)(t,"display","none"),(0,o.setStyle)(r,"display","flex")):((0,o.setStyle)(t,"display","flex"),(0,o.setStyle)(r,"display","none"))}function d(){var t=e.template.$mini,r=(0,o.getRect)(t),a=window.innerHeight-r.height-50,s=window.innerWidth-r.width-50;n.set("top",a),n.set("left",s),(0,o.setStyle)(t,"top","".concat(a,"px")),(0,o.setStyle)(t,"left","".concat(s,"px"))}(0,o.def)(e,"mini",{get:function(){return(0,o.hasClass)(s,"art-mini")},set:function(a){if(a){e.state="mini",(0,o.addClass)(s,"art-mini");var h=function(){var a=e.template.$mini;if(a)return(0,o.append)(a,i),(0,o.setStyle)(a,"display","flex");var s=(0,o.createElement)("div");(0,o.addClass)(s,"art-mini-popup"),(0,o.append)(document.body,s),e.template.$mini=s,(0,o.append)(s,i);var d=(0,o.append)(s,'<div class="art-mini-close"></div>');(0,o.append)(d,t.close),r(d,"click",p);var h=(0,o.append)(s,'<div class="art-mini-state"></div>'),m=(0,o.append)(h,t.play),v=(0,o.append)(h,t.pause);return r(m,"click",function(){return e.play()}),r(v,"click",function(){return e.pause()}),f(m,v),e.on("video:playing",function(){return f(m,v)}),e.on("video:pause",function(){return f(m,v)}),e.on("video:timeupdate",function(){return f(m,v)}),r(s,"mousedown",function(e){l=0===e.button,c=e.pageX,u=e.pageY}),e.on("document:mousemove",function(e){if(l){(0,o.addClass)(s,"art-mini-dragging");var t=e.pageX-c,r=e.pageY-u;(0,o.setStyle)(s,"transform","translate(".concat(t,"px, ").concat(r,"px)"))}}),e.on("document:mouseup",function(){if(l){l=!1,(0,o.removeClass)(s,"art-mini-dragging");var e=(0,o.getRect)(s);n.set("left",e.left),n.set("top",e.top),(0,o.setStyle)(s,"left","".concat(e.left,"px")),(0,o.setStyle)(s,"top","".concat(e.top,"px")),(0,o.setStyle)(s,"transform",null)}}),s}(),m=n.get("top"),v=n.get("left");"number"==typeof m&&"number"==typeof v?((0,o.setStyle)(h,"top","".concat(m,"px")),(0,o.setStyle)(h,"left","".concat(v,"px")),(0,o.isInViewport)(h)||d()):d(),e.emit("mini",!0)}else p()}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"72iXq":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.option,r=e.storage,n=e.template,a=n.$video,s=n.$poster;for(var i in t.moreVideoAttr)e.attr(i,t.moreVideoAttr[i]);t.muted&&(e.muted=t.muted),t.volume&&(a.volume=(0,o.clamp)(t.volume,0,1));var l=r.get("volume");for(var c in"number"==typeof l&&(a.volume=(0,o.clamp)(l,0,1)),t.poster&&(0,o.setStyle)(s,"backgroundImage","url(".concat(t.poster,")")),t.autoplay&&(a.autoplay=t.autoplay),t.playsInline&&(a.playsInline=!0,a["webkit-playsinline"]=!0),t.theme&&(t.cssVar["--art-theme"]=t.theme),t.cssVar)e.cssVar(c,t.cssVar[c]);e.url=t.url}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"1B8xv":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video,r=e.i18n,n=e.notice;(0,o.def)(e,"pause",{value:function(){var a=t.pause();return n.show=r.get("Pause"),e.emit("pause"),a}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"2ayfA":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t,r,n,a,s=e.i18n,i=e.notice,l=e.template.$video;document.pictureInPictureEnabled?(t=e.template.$video,r=e.proxy,n=e.notice,t.disablePictureInPicture=!1,(0,o.def)(e,"pip",{get:function(){return document.pictureInPictureElement},set:function(r){r?(e.state="pip",t.requestPictureInPicture().catch(function(e){throw n.show=e,e})):document.exitPictureInPicture().catch(function(e){throw n.show=e,e})}}),r(t,"enterpictureinpicture",function(){e.emit("pip",!0)}),r(t,"leavepictureinpicture",function(){e.emit("pip",!1)})):l.webkitSupportsPresentationMode?((a=e.template.$video).webkitSetPresentationMode("inline"),(0,o.def)(e,"pip",{get:function(){return"picture-in-picture"===a.webkitPresentationMode},set:function(t){t?(e.state="pip",a.webkitSetPresentationMode("picture-in-picture"),e.emit("pip",!0)):(a.webkitSetPresentationMode("inline"),e.emit("pip",!1))}})):(0,o.def)(e,"pip",{get:function(){return!1},set:function(){i.show=s.get("PIP Not Supported")}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4pWSp":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video,r=e.i18n,n=e.notice;(0,o.def)(e,"playbackRate",{get:function(){return t.playbackRate},set:function(a){a?a!==t.playbackRate&&(t.playbackRate=a,n.show="".concat(r.get("Rate"),": ").concat(1===a?r.get("Normal"):"".concat(a,"x"))):e.playbackRate=1}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"3GKs4":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){(0,o.def)(e,"played",{get:function(){return e.currentTime/e.duration}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],in83u:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video;(0,o.def)(e,"playing",{get:function(){return"boolean"==typeof t.playing?t.playing:!!(t.currentTime>0&&!t.paused&&!t.ended&&t.readyState>2)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],cVJNG:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){var t=e.i18n,r=e.notice,n=e.option,a=e.constructor.instances,l=e.template.$video;(0,i.def)(e,"play",{value:function(){return(0,o._)(function(){var o,i,c;return(0,s._)(this,function(s){switch(s.label){case 0:return[4,l.play()];case 1:if(o=s.sent(),r.show=t.get("Play"),e.emit("play"),n.mutex)for(i=0;i<a.length;i++)(c=a[i])!==e&&c.pause();return[2,o]}})})()}})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"8IGBp":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$poster;(0,o.def)(e,"poster",{get:function(){try{return t.style.backgroundImage.match(/"(.*)"/)[1]}catch(e){return""}},set:function(e){(0,o.setStyle)(t,"backgroundImage","url(".concat(e,")"))}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],im7JR:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){(0,i.def)(e,"quality",{set:function(t){var r=e.controls,n=e.notice,a=e.i18n,i=t.find(function(e){return e.default})||t[0];r.update({name:"quality",position:"right",index:10,style:{marginRight:"10px"},html:(null==i?void 0:i.html)||"",selector:t,onSelect:function(t){return(0,o._)(function(){return(0,s._)(this,function(r){switch(r.label){case 0:return[4,e.switchQuality(t.url)];case 1:return r.sent(),n.show="".concat(a.get("Switch Video"),": ").concat(t.html),[2,t.html]}})})()}})}})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"2MXcZ":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){(0,o.def)(e,"rect",{get:function(){return(0,o.getRect)(e.template.$player)}});for(var t=["bottom","height","left","right","top","width"],r=0;r<t.length;r++)!function(r){var n=t[r];(0,o.def)(e,n,{get:function(){return e.rect[n]}})}(r);(0,o.def)(e,"x",{get:function(){return e.left+window.pageXOffset}}),(0,o.def)(e,"y",{get:function(){return e.top+window.pageYOffset}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"9MmYc":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){var t=e.notice,r=e.template.$video,n=(0,i.createElement)("canvas");(0,i.def)(e,"getDataURL",{value:function(){return new Promise(function(e,a){try{n.width=r.videoWidth,n.height=r.videoHeight,n.getContext("2d").drawImage(r,0,0),e(n.toDataURL("image/png"))}catch(e){t.show=e,a(e)}})}}),(0,i.def)(e,"getBlobUrl",{value:function(){return new Promise(function(e,a){try{n.width=r.videoWidth,n.height=r.videoHeight,n.getContext("2d").drawImage(r,0,0),n.toBlob(function(t){e(URL.createObjectURL(t))})}catch(e){t.show=e,a(e)}})}}),(0,i.def)(e,"screenshot",{value:function(t){return(0,o._)(function(){var n,a;return(0,s._)(this,function(o){switch(o.label){case 0:return[4,e.getDataURL()];case 1:return n=o.sent(),a=t||"artplayer_".concat((0,i.secondToTime)(r.currentTime)),(0,i.download)(n,"".concat(a,".png")),e.emit("screenshot",n),[2,n]}})})()}})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4DxFK":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.notice;(0,o.def)(e,"seek",{set:function(r){e.currentTime=r,e.duration&&(t.show="".concat((0,o.secondToTime)(e.currentTime)," / ").concat((0,o.secondToTime)(e.duration))),e.emit("seek",e.currentTime,r)}}),(0,o.def)(e,"forward",{set:function(t){e.seek=e.currentTime+t}}),(0,o.def)(e,"backward",{set:function(t){e.seek=e.currentTime-t}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"6m1sj":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=["mini","pip","fullscreen","fullscreenWeb"];(0,o.def)(e,"state",{get:function(){return t.find(function(t){return e[t]})||"standard"},set:function(r){for(var n=0;n<t.length;n++){var a=t[n];a!==r&&e[a]&&(e[a]=!1)}}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4Qo9z":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.notice,r=e.i18n,n=e.template;(0,o.def)(e,"subtitleOffset",{get:function(){var e;return(null==(e=n.$track)?void 0:e.offset)||0},set:function(a){var s=e.subtitle.cues;if(n.$track&&0!==s.length){var i=(0,o.clamp)(a,-10,10);n.$track.offset=i;for(var l=0;l<s.length;l++){var c,u,p=s[l];p.originalStartTime=null!=(c=p.originalStartTime)?c:p.startTime,p.originalEndTime=null!=(u=p.originalEndTime)?u:p.endTime,p.startTime=(0,o.clamp)(p.originalStartTime+i,0,e.duration),p.endTime=(0,o.clamp)(p.originalEndTime+i,0,e.duration)}e.subtitle.update(),t.show="".concat(r.get("Subtitle Offset"),": ").concat(a,"s"),e.emit("subtitleOffset",a)}}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],e2kXc:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){function t(t,r){return new Promise(function(n,a){if(t===e.url)return void n();var i=e.playing,l=e.aspectRatio,c=e.playbackRate;e.pause(),e.url=t,e.notice.show="";var u={};u.error=function(t){e.off("video:canplay",u.canplay),e.off("video:loadedmetadata",u.metadata),a(t)},u.metadata=function(){e.currentTime=r},u.canplay=function(){return(0,o._)(function(){return(0,s._)(this,function(t){switch(t.label){case 0:if(e.off("video:error",u.error),e.playbackRate=c,e.aspectRatio=l,!i)return[3,2];return[4,e.play()];case 1:t.sent(),t.label=2;case 2:return e.notice.show="",n(),[2]}})})()},e.once("video:error",u.error),e.once("video:loadedmetadata",u.metadata),e.once("video:canplay",u.canplay)})}(0,i.def)(e,"switchQuality",{value:function(r){return t(r,e.currentTime)}}),(0,i.def)(e,"switchUrl",{value:function(e){return t(e,0)}}),(0,i.def)(e,"switch",{set:e.switchUrl})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],efmUr:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){(0,o.def)(e,"theme",{get:function(){return e.cssVar("--art-theme")},set:function(t){e.cssVar("--art-theme",t)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],fYE5Y:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){var t=e.option,r=e.template,n=r.$progress,a=r.$video,l=null,c=!1,u=null;e.on("setBar",function(r,l,p){return(0,o._)(function(){var o,f,d,h,m,v,g;return(0,s._)(this,function(s){switch(s.label){case 0:if(f=null==(o=e.controls)?void 0:o.thumbnails,h=(d=t.thumbnails).url,m=d.scale,!f||!h)return[2];if(v="played"===r&&p&&i.isMobile,!("hover"===r||v))return[3,3];if(!(!u&&!c))return[3,2];return c=!0,[4,(0,i.loadImg)(h,m)];case 1:u=s.sent(),c=!1,s.label=2;case 2:if(!u)return[2];(g=n.clientWidth*l)>0&&g<n.clientWidth&&function(r){var o,s=null==(o=e.controls)?void 0:o.thumbnails;if(s){var l=t.thumbnails,c=l.number,p=l.column,f=l.width,d=l.height,h=l.scale,m=f*h||u.naturalWidth/p,v=d*h||m/(a.videoWidth/a.videoHeight),g=Math.floor(r/(n.clientWidth/c)),y=Math.ceil(g/p)-1;(0,i.setStyle)(s,"backgroundImage","url(".concat(u.src,")")),(0,i.setStyle)(s,"height","".concat(v,"px")),(0,i.setStyle)(s,"width","".concat(m,"px")),(0,i.setStyle)(s,"backgroundPosition","-".concat((g%p||p-1)*m,"px -").concat(y*v,"px")),r<=m/2?(0,i.setStyle)(s,"left",0):r>n.clientWidth-m/2?(0,i.setStyle)(s,"left","".concat(n.clientWidth-m,"px")):(0,i.setStyle)(s,"left","".concat(r-m/2,"px"))}}(g),s.label=3;case 3:return[2]}})})()}),(0,i.def)(e,"thumbnails",{get:function(){return e.option.thumbnails},set:function(t){t.url&&!e.option.isLive&&(e.option.thumbnails=t,clearTimeout(l),l=null,c=!1,u=null)}})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],bdo2A:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){(0,o.def)(e,"toggle",{value:function(){return e.playing?e.pause():e.play()}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7uOqt":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){(0,o.def)(e,"type",{get:function(){return e.option.type},set:function(t){e.option.type=t}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4QAa0":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){var t=e.option,r=e.template.$video;(0,i.def)(e,"url",{get:function(){return r.src},set:function(n){return(0,o._)(function(){var a,o,l;return(0,s._)(this,function(s){switch(s.label){case 0:if(!n)return[3,4];if(a=e.url,o=t.type||(0,i.getExt)(n),l=t.customType[o],!(o&&l))return[3,2];return[4,(0,i.sleep)()];case 1:return s.sent(),e.loading.show=!0,l.call(e,r,n,e),[3,3];case 2:URL.revokeObjectURL(a),r.src=n,s.label=3;case 3:return a!==e.url&&(e.option.url=n,e.isReady&&a&&e.once("video:canplay",function(){e.emit("restart",n)})),[3,6];case 4:return[4,(0,i.sleep)()];case 5:s.sent(),e.loading.show=!0,s.label=6;case 6:return[2]}})})()}})}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"3sLEt":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.template.$video,r=e.i18n,n=e.notice,a=e.storage;(0,o.def)(e,"volume",{get:function(){return t.volume||0},set:function(e){t.volume=(0,o.clamp)(e,0,1),n.show="".concat(r.get("Volume"),": ").concat(Number.parseInt(100*t.volume,10)),0!==t.volume&&a.set("volume",t.volume)}}),(0,o.def)(e,"muted",{get:function(){return t.muted},set:function(r){t.muted=r,e.emit("muted",r)}})}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"83Crr":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return y});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("../utils"),l=e("./autoOrientation"),c=a.interopDefault(l),u=e("./autoPlayback"),p=a.interopDefault(u),f=e("./fastForward"),d=a.interopDefault(f),h=e("./lock"),m=a.interopDefault(h),v=e("./miniProgressBar"),g=a.interopDefault(v),y=function(){"use strict";function e(t){(0,o._)(this,e),this.art=t,this.id=0;var r=t.option;r.miniProgressBar&&!r.isLive&&this.add(g.default),r.lock&&i.isMobile&&this.add(m.default),r.autoPlayback&&!r.isLive&&this.add(p.default),r.autoOrientation&&i.isMobile&&this.add(c.default),r.fastForward&&i.isMobile&&!r.isLive&&this.add(d.default);for(var n=0;n<r.plugins.length;n++)this.add(r.plugins[n])}return(0,s._)(e,[{key:"add",value:function(e){var t=this;this.id+=1;var r=e.call(this.art,this.art);return r instanceof Promise?r.then(function(r){return t.next(e,r)}):this.next(e,r)}},{key:"next",value:function(e,t){var r=t&&t.name||e.name||"plugin".concat(this.id);return(0,i.errorHandle)(!(0,i.has)(this,r),"Cannot add a plugin that already has the same name: ".concat(r)),(0,i.def)(this,r,{value:t}),this}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","../utils":"hQMLb","./autoOrientation":"9Vi3I","./autoPlayback":"76uK8","./fastForward":"gLGPW","./lock":"9btcI","./miniProgressBar":"iSnmg","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"9Vi3I":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_ts_generator.cjs"),i=e("../utils");function l(e){var t=e.notice,r=e.constructor,n=e.template,a=n.$player,l=n.$video,c="art-auto-orientation",u="art-auto-orientation-fullscreen",p=!1;function f(){var e=l.videoWidth,t=l.videoHeight,r=document.documentElement.clientWidth,n=document.documentElement.clientHeight;return e>t&&r<n||e<t&&r>n}return e.on("fullscreenWeb",function(t){if(t){if(f()){var n;setTimeout(function(){var t,r;e.fullscreenWeb&&!(0,i.hasClass)(a,c)&&(t=document.documentElement.clientWidth,r=document.documentElement.clientHeight,(0,i.setStyle)(a,"width","".concat(r,"px")),(0,i.setStyle)(a,"height","".concat(t,"px")),(0,i.setStyle)(a,"transform-origin","0 0"),(0,i.setStyle)(a,"transform","rotate(90deg) translate(0, -".concat(t,"px)")),(0,i.addClass)(a,c),e.isRotate=!0,e.emit("resize"))},Number(null!=(n=r.AUTO_ORIENTATION_TIME)?n:0))}}else(0,i.hasClass)(a,c)&&((0,i.setStyle)(a,"width",""),(0,i.setStyle)(a,"height",""),(0,i.setStyle)(a,"transform-origin",""),(0,i.setStyle)(a,"transform",""),(0,i.removeClass)(a,c),e.isRotate=!1,e.emit("resize"))}),e.on("fullscreen",function(e){return(0,o._)(function(){var r,n,o,l,c;return(0,s._)(this,function(s){switch(s.label){case 0:if(o=!!(null==(n=screen)||null==(r=n.orientation)?void 0:r.lock),!e)return[3,5];if(!(o&&f()))return[3,4];s.label=1;case 1:return s.trys.push([1,3,,4]),l=screen.orientation.type.startsWith("portrait")?"landscape":"portrait",[4,screen.orientation.lock(l)];case 2:return s.sent(),p=!0,(0,i.addClass)(a,u),[3,4];case 3:return c=s.sent(),p=!1,t.show=c,[3,4];case 4:return[3,6];case 5:if((0,i.hasClass)(a,u)&&(0,i.removeClass)(a,u),o&&p){try{screen.orientation.unlock()}catch(e){}p=!1}s.label=6;case 6:return[2]}})})()}),{name:"autoOrientation",get state(){return(0,i.hasClass)(a,c)}}}},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"76uK8":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.i18n,r=e.icons,n=e.storage,a=e.constructor,s=e.proxy,i=e.template.$poster,l=e.layers.add({name:"auto-playback",html:'\n<div class="art-auto-playback-close"></div>\n<div class="art-auto-playback-last"></div>\n<div class="art-auto-playback-jump"></div>\n '}),c=(0,o.query)(".art-auto-playback-last",l),u=(0,o.query)(".art-auto-playback-jump",l),p=(0,o.query)(".art-auto-playback-close",l);(0,o.append)(p,r.close);var f=null;function d(){var r=(n.get("times")||{})[e.option.id||e.option.url];clearTimeout(f),(0,o.setStyle)(l,"display","none"),r&&r>=a.AUTO_PLAYBACK_MIN&&((0,o.setStyle)(l,"display","flex"),c.textContent="".concat(t.get("Last Seen")," ").concat((0,o.secondToTime)(r)),u.textContent=t.get("Jump Play"),s(p,"click",function(){(0,o.setStyle)(l,"display","none")}),s(u,"click",function(){e.seek=r,e.play(),(0,o.setStyle)(i,"display","none"),(0,o.setStyle)(l,"display","none")}),e.once("video:timeupdate",function(){f=setTimeout(function(){(0,o.setStyle)(l,"display","none")},a.AUTO_PLAYBACK_TIMEOUT)}))}return e.on("video:timeupdate",function(){if(e.playing){var t=n.get("times")||{},r=Object.keys(t);r.length>a.AUTO_PLAYBACK_MAX&&delete t[r[0]],t[e.option.id||e.option.url]=e.currentTime,n.set("times",t)}}),e.on("ready",d),e.on("restart",d),{name:"auto-playback",get times(){return n.get("times")||{}},clear:function(){return n.del("times")},delete:function(e){var t=n.get("times")||{};return delete t[e],n.set("times",t),t}}}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],gLGPW:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.constructor,r=e.proxy,n=e.template,a=n.$player,s=n.$video,i=null,l=!1,c=1,u=function(){clearTimeout(i),l&&(l=!1,e.playbackRate=c,(0,o.removeClass)(a,"art-fast-forward"))};return r(s,"touchstart",function(r){1===r.touches.length&&e.playing&&!e.isLock&&(i=setTimeout(function(){l=!0,c=e.playbackRate,e.playbackRate=t.FAST_FORWARD_VALUE,(0,o.addClass)(a,"art-fast-forward")},t.FAST_FORWARD_TIME))}),e.on("document:touchmove",u),e.on("document:touchend",u),{name:"fastForward",get state(){return(0,o.hasClass)(a,"art-fast-forward")}}}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"9btcI":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.layers,r=e.icons,n=e.template.$player;function a(){return(0,o.hasClass)(n,"art-lock")}function s(){(0,o.addClass)(n,"art-lock"),e.isLock=!0,e.emit("lock",!0)}function i(){(0,o.removeClass)(n,"art-lock"),e.isLock=!1,e.emit("lock",!1)}return t.add({name:"lock",mounted:function(t){var n=(0,o.append)(t,r.lock),a=(0,o.append)(t,r.unlock);(0,o.setStyle)(n,"display","none"),e.on("lock",function(e){e?((0,o.setStyle)(n,"display","inline-flex"),(0,o.setStyle)(a,"display","none")):((0,o.setStyle)(n,"display","none"),(0,o.setStyle)(a,"display","inline-flex"))})},click:function(){a()?i():s()}}),{name:"lock",get state(){return a()},set state(value){value?s():i()}}}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],iSnmg:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){return e.on("control",function(t){t?(0,o.removeClass)(e.template.$player,"art-mini-progress-bar"):(0,o.addClass)(e.template.$player,"art-mini-progress-bar")}),{name:"mini-progress-bar"}}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"4ARoj":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return x});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_call_super.cjs"),i=e("@swc/helpers/cjs/_class_call_check.cjs"),l=e("@swc/helpers/cjs/_create_class.cjs"),c=e("@swc/helpers/cjs/_inherits.cjs"),u=e("@swc/helpers/cjs/_to_consumable_array.cjs"),p=e("@swc/helpers/cjs/_ts_generator.cjs"),f=e("../utils"),d=e("../utils/component"),h=a.interopDefault(d),m=e("./aspectRatio"),v=a.interopDefault(m),g=e("./flip"),y=a.interopDefault(g),b=e("./playbackRate"),j=a.interopDefault(b),w=e("./subtitleOffset"),_=a.interopDefault(w),x=function(e){"use strict";function t(e){(0,i._)(this,t);var r=(0,s._)(this,t,[e]),n=e.option,a=e.controls,o=e.template.$setting;return r.name="setting",r.$parent=o,r.id=0,r.active=null,r.cache=new Map,r.option=(0,u._)(r.builtin).concat((0,u._)(n.settings)),n.setting&&(r.format(),r.render(),e.on("blur",function(){r.show&&(r.show=!1,r.render())}),e.on("focus",function(e){var t=(0,f.includeFromEvent)(e,a.setting),n=(0,f.includeFromEvent)(e,r.$parent);!r.show||t||n||(r.show=!1,r.render())}),e.on("resize",function(){return r.resize()})),r}return(0,c._)(t,e),(0,l._)(t,[{key:"builtin",get:function(){var e=[],t=this.art.option;return t.playbackRate&&e.push((0,j.default)(this.art)),t.aspectRatio&&e.push((0,v.default)(this.art)),t.flip&&e.push((0,y.default)(this.art)),t.subtitleOffset&&e.push((0,_.default)(this.art)),e}},{key:"traverse",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.option,r=0;r<t.length;r++){var n,a=t[r];e(a),(null==(n=a.selector)?void 0:n.length)&&this.traverse(e,a.selector)}}},{key:"check",value:function(e){e&&(e.$parent.tooltip=e.html,this.traverse(function(t){t.default=t===e,t.default&&t.$item&&(0,f.inverseClass)(t.$item,"art-current")},e.$option),this.render(e.$parents))}},{key:"format",value:function(){for(var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.option,r=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=0;o<t.length;o++)e=this,function(o){var s=t[o];if((null==s?void 0:s.name)?((0,f.errorHandle)(!a.includes(s.name),"The [".concat(s.name,"] already exists in [setting]")),a.push(s.name)):s.name="setting-".concat(e.id++),!s.$formatted){(0,f.def)(s,"$parent",{get:function(){return r}}),(0,f.def)(s,"$parents",{get:function(){return n}}),(0,f.def)(s,"$option",{get:function(){return t}});var i=[];(0,f.def)(s,"$events",{get:function(){return i}}),(0,f.def)(s,"$formatted",{get:function(){return!0}})}e.format(s.selector||[],s,t,a)}(o);this.option=t}},{key:"find",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=null;return this.traverse(function(r){r.name===e&&(t=r)}),t}},{key:"resize",value:function(){var e=this.art,t=e.controls,r=e.constructor,n=r.SETTING_WIDTH,a=r.SETTING_ITEM_HEIGHT,o=e.template,s=o.$player,i=o.$setting;if(t.setting&&this.show){var l,c,u=(null==(c=this.active[0])||null==(l=c.$parent)?void 0:l.width)||n,p=(0,f.getRect)(t.setting),d=p.left,h=p.width,m=(0,f.getRect)(s),v=m.left,g=m.width,y=d-v+h/2-u/2,b=this.active===this.option?this.active.length*a:(this.active.length+1)*a;if((0,f.setStyle)(i,"height","".concat(b,"px")),(0,f.setStyle)(i,"width","".concat(u,"px")),this.art.isRotate||f.isMobile)return;y+u>g?((0,f.setStyle)(i,"left",null),(0,f.setStyle)(i,"right",null)):((0,f.setStyle)(i,"left","".concat(y,"px")),(0,f.setStyle)(i,"right","auto"))}}},{key:"inactivate",value:function(e){for(var t=0;t<e.$events.length;t++)this.art.events.remove(e.$events[t]);e.$events.length=0}},{key:"remove",value:function(e){var t=this.find(e);(0,f.errorHandle)(t,"Can't find [".concat(e,"] in the [setting]"));var r=t.$option.indexOf(t);t.$option.splice(r,1),this.inactivate(t),t.$item&&(0,f.remove)(t.$item),this.render()}},{key:"update",value:function(e){var t=this.find(e.name);return t?(this.inactivate(t),Object.assign(t,e),this.format(),this.createItem(t,!0),this.render(),t):this.add(e)}},{key:"add",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.option;return t.push(e),this.format(),this.createItem(e),this.render(),e}},{key:"createHeader",value:function(e){var t=this;if(this.cache.has(e.$option)){var r=this.cache.get(e.$option),n=this.art,a=n.proxy,o=n.icons.arrowLeft,s=n.constructor.SETTING_ITEM_HEIGHT,i=(0,f.createElement)("div");(0,f.setStyle)(i,"height","".concat(s,"px")),(0,f.addClass)(i,"art-setting-item"),(0,f.addClass)(i,"art-setting-item-back");var l=(0,f.append)(i,'<div class="art-setting-item-left"></div>'),c=(0,f.createElement)("div");(0,f.addClass)(c,"art-setting-item-left-icon"),(0,f.append)(c,o),(0,f.append)(l,c),(0,f.append)(l,e.$parent.html);var u=a(i,"click",function(){return t.render(e.$parents)});e.$parent.$events.push(u),(0,f.append)(r,i)}}},{key:"createItem",value:function(e){var t,r,n=this,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.cache.has(e.$option)){var s=this.cache.get(e.$option),i=e.$item,l="selector";(0,f.has)(e,"switch")&&(l="switch"),(0,f.has)(e,"range")&&(l="range"),(0,f.has)(e,"onClick")&&(l="button");var c=this.art,d=c.icons,h=c.proxy,m=c.constructor,v=(0,f.createElement)("div");(0,f.addClass)(v,"art-setting-item"),(0,f.setStyle)(v,"height","".concat(m.SETTING_ITEM_HEIGHT,"px")),v.dataset.name=e.name||"",v.dataset.value=e.value||"";var g=(0,f.append)(v,'<div class="art-setting-item-left"></div>'),y=(0,f.append)(v,'<div class="art-setting-item-right"></div>'),b=(0,f.createElement)("div");switch((0,f.addClass)(b,"art-setting-item-left-icon"),l){case"button":case"switch":case"range":(0,f.append)(b,e.icon||d.config);break;case"selector":(null==(t=e.selector)?void 0:t.length)?(0,f.append)(b,e.icon||d.config):(0,f.append)(b,d.check)}(0,f.append)(g,b),(0,f.def)(e,"$icon",{configurable:!0,get:function(){return b}}),(0,f.def)(e,"icon",{configurable:!0,get:function(){return b.innerHTML},set:function(e){b.innerHTML="",(0,f.append)(b,e)}});var j=(0,f.createElement)("div");(0,f.addClass)(j,"art-setting-item-left-text"),(0,f.append)(j,e.html||""),(0,f.append)(g,j),(0,f.def)(e,"$html",{configurable:!0,get:function(){return j}}),(0,f.def)(e,"html",{configurable:!0,get:function(){return j.innerHTML},set:function(e){j.innerHTML="",(0,f.append)(j,e)}});var w=(0,f.createElement)("div");switch((0,f.addClass)(w,"art-setting-item-right-tooltip"),(0,f.append)(w,e.tooltip||""),(0,f.append)(y,w),(0,f.def)(e,"$tooltip",{configurable:!0,get:function(){return w}}),(0,f.def)(e,"tooltip",{configurable:!0,get:function(){return w.innerHTML},set:function(e){w.innerHTML="",(0,f.append)(w,e)}}),l){case"switch":var _=(0,f.createElement)("div");(0,f.addClass)(_,"art-setting-item-right-icon");var x=(0,f.append)(_,d.switchOn),k=(0,f.append)(_,d.switchOff);(0,f.setStyle)(e.switch?k:x,"display","none"),(0,f.append)(y,_),(0,f.def)(e,"$switch",{configurable:!0,get:function(){return _}});var M=e.switch;(0,f.def)(e,"switch",{configurable:!0,get:function(){return M},set:function(e){M=e,e?((0,f.setStyle)(k,"display","none"),(0,f.setStyle)(x,"display",null)):((0,f.setStyle)(k,"display",null),(0,f.setStyle)(x,"display","none"))}});break;case"range":var S=(0,f.createElement)("div");(0,f.addClass)(S,"art-setting-item-right-icon");var E=(0,f.append)(S,'<input type="range">');E.value=e.range[0],E.min=e.range[1],E.max=e.range[2],E.step=e.range[3],(0,f.addClass)(E,"art-setting-range"),(0,f.append)(y,S),(0,f.def)(e,"$range",{configurable:!0,get:function(){return E}});var I=(0,u._)(e.range);(0,f.def)(e,"range",{configurable:!0,get:function(){return I},set:function(e){I=(0,u._)(e),E.value=e[0],E.min=e[1],E.max=e[2],E.step=e[3]}});break;case"selector":if(null==(r=e.selector)?void 0:r.length){var T=(0,f.createElement)("div");(0,f.addClass)(T,"art-setting-item-right-icon"),(0,f.append)(T,d.arrowRight),(0,f.append)(y,T)}}switch(l){case"switch":if(e.onSwitch){var C=h(v,"click",function(t){return(0,o._)(function(){return(0,p._)(this,function(r){switch(r.label){case 0:return[4,e.onSwitch.call(this.art,e,v,t)];case 1:return e.switch=r.sent(),[2]}})}).call(n)});e.$events.push(C)}break;case"range":if(e.$range){if(e.onRange){var L=h(e.$range,"change",function(t){return(0,o._)(function(){return(0,p._)(this,function(r){switch(r.label){case 0:return e.range[0]=e.$range.valueAsNumber,[4,e.onRange.call(this.art,e,v,t)];case 1:return e.tooltip=r.sent(),[2]}})}).call(n)});e.$events.push(L)}if(e.onChange){var F=h(e.$range,"input",function(t){return(0,o._)(function(){return(0,p._)(this,function(r){switch(r.label){case 0:return e.range[0]=e.$range.valueAsNumber,[4,e.onChange.call(this.art,e,v,t)];case 1:return e.tooltip=r.sent(),[2]}})}).call(n)});e.$events.push(F)}}break;case"selector":var D=h(v,"click",function(t){return(0,o._)(function(){var r,n;return(0,p._)(this,function(a){switch(a.label){case 0:if(!(null==(r=e.selector)?void 0:r.length))return[3,1];return this.render(e.selector),[3,3];case 1:if(this.check(e),!e.$parent.onSelect)return[3,3];return n=e.$parent,[4,e.$parent.onSelect.call(this.art,e,v,t)];case 2:n.tooltip=a.sent(),a.label=3;case 3:return[2]}})}).call(n)});e.$events.push(D),e.default&&(0,f.addClass)(v,"art-current");break;case"button":if(e.onClick){var O=h(v,"click",function(t){return(0,o._)(function(){return(0,p._)(this,function(r){switch(r.label){case 0:return[4,e.onClick.call(this.art,e,v,t)];case 1:return e.tooltip=r.sent(),[2]}})}).call(n)});e.$events.push(O)}}(0,f.def)(e,"$item",{configurable:!0,get:function(){return v}}),a?(0,f.replaceElement)(v,i):(0,f.append)(s,v),e.mounted&&setTimeout(function(){return e.mounted.call(n.art,e.$item,e)},0)}}},{key:"render",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.option;if(this.active=e,this.cache.has(e)){var t=this.cache.get(e);(0,f.inverseClass)(t,"art-current")}else{var r,n=(0,f.createElement)("div");this.cache.set(e,n),(0,f.addClass)(n,"art-setting-panel"),(0,f.append)(this.$parent,n),(0,f.inverseClass)(n,"art-current"),(null==(r=e[0])?void 0:r.$parent)&&this.createHeader(e[0]);for(var a=0;a<e.length;a++)this.createItem(e[a])}this.resize()}}]),t}(h.default)},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_inherits.cjs":"jtSwf","@swc/helpers/cjs/_to_consumable_array.cjs":"i81N6","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","../utils":"hQMLb","../utils/component":"hXsfe","./aspectRatio":"lQD3q","./flip":"1veTs","./playbackRate":"2MzMr","./subtitleOffset":"7DEMW","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],lQD3q:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){var t=e.i18n,r=e.icons,n=e.constructor,a=n.SETTING_ITEM_WIDTH,o=n.ASPECT_RATIO;function s(e){return"default"===e?t.get("Default"):e}function i(){var t=e.setting.find("aspect-ratio-".concat(e.aspectRatio));e.setting.check(t)}return{width:a,name:"aspect-ratio",html:t.get("Aspect Ratio"),icon:r.aspectRatio,tooltip:s(e.aspectRatio),selector:o.map(function(t){return{value:t,name:"aspect-ratio-".concat(t),default:t===e.aspectRatio,html:s(t)}}),onSelect:function(t){return e.aspectRatio=t.value,t.html},mounted:function(){i(),e.on("aspectRatio",function(){return i()})}}}a.defineInteropFlag(r),a.export(r,"default",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"1veTs":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return s});var o=e("../utils");function s(e){var t=e.i18n,r=e.icons,n=e.constructor,a=n.SETTING_ITEM_WIDTH,s=n.FLIP;function i(e){return t.get((0,o.capitalize)(e))}function l(){var t=e.setting.find("flip-".concat(e.flip));e.setting.check(t)}return{width:a,name:"flip",html:t.get("Video Flip"),tooltip:i(e.flip),icon:r.flip,selector:s.map(function(t){return{value:t,name:"flip-".concat(t),default:t===e.flip,html:i(t)}}),onSelect:function(t){return e.flip=t.value,t.html},mounted:function(){l(),e.on("flip",function(){return l()})}}}},{"../utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"2MzMr":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){var t=e.i18n,r=e.icons,n=e.constructor,a=n.SETTING_ITEM_WIDTH,o=n.PLAYBACK_RATE;function s(e){return 1===e?t.get("Normal"):e.toFixed(1)}function i(){var t=e.setting.find("playback-rate-".concat(e.playbackRate));e.setting.check(t)}return{width:a,name:"playback-rate",html:t.get("Play Speed"),tooltip:s(e.playbackRate),icon:r.playbackRate,selector:o.map(function(t){return{value:t,name:"playback-rate-".concat(t),default:t===e.playbackRate,html:s(t)}}),onSelect:function(t){return e.playbackRate=t.value,t.html},mounted:function(){i(),e.on("video:ratechange",function(){return i()})}}}a.defineInteropFlag(r),a.export(r,"default",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],"7DEMW":[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");function o(e){var t=e.i18n,r=e.icons;return{width:e.constructor.SETTING_ITEM_WIDTH,name:"subtitle-offset",html:t.get("Subtitle Offset"),icon:r.subtitle,tooltip:"0s",range:[0,-10,10,.1],onChange:function(t){return e.subtitleOffset=t.range[0],"".concat(t.range[0],"s")},mounted:function(t,r){e.on("subtitleOffset",function(e){r.$range.value=e,r.tooltip="".concat(e,"s")})}}}a.defineInteropFlag(r),a.export(r,"default",function(){return o})},{"@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],a5A5h:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return l});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("@swc/helpers/cjs/_define_property.cjs"),l=function(){"use strict";function e(){(0,o._)(this,e),this.name="artplayer_settings",this.settings={}}return(0,s._)(e,[{key:"get",value:function(e){try{var t=JSON.parse(window.localStorage.getItem(this.name))||{};return e?t[e]:t}catch(t){return e?this.settings[e]:this.settings}}},{key:"set",value:function(e,t){try{var r=Object.assign({},this.get(),(0,i._)({},e,t));window.localStorage.setItem(this.name,JSON.stringify(r))}catch(r){this.settings[e]=t}}},{key:"del",value:function(e){try{var t=this.get();delete t[e],window.localStorage.setItem(this.name,JSON.stringify(t))}catch(t){delete this.settings[e]}}},{key:"clear",value:function(){try{window.localStorage.removeItem(this.name)}catch(e){this.settings={}}}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_define_property.cjs":"ltU3W","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],kEcFl:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return j});var o=e("@swc/helpers/cjs/_async_to_generator.cjs"),s=e("@swc/helpers/cjs/_call_super.cjs"),i=e("@swc/helpers/cjs/_class_call_check.cjs"),l=e("@swc/helpers/cjs/_create_class.cjs"),c=e("@swc/helpers/cjs/_inherits.cjs"),u=e("@swc/helpers/cjs/_object_spread.cjs"),p=e("@swc/helpers/cjs/_object_spread_props.cjs"),f=e("@swc/helpers/cjs/_type_of.cjs"),d=e("@swc/helpers/cjs/_ts_generator.cjs"),h=e("option-validator"),m=a.interopDefault(h),v=e("./scheme"),g=a.interopDefault(v),y=e("./utils"),b=e("./utils/component"),j=function(e){"use strict";function t(e){(0,i._)(this,t),(r=(0,s._)(this,t,[e])).name="subtitle",r.option=null,r.destroyEvent=function(){return null},r.init(e.option.subtitle);var r,n=!1;return e.on("video:timeupdate",function(){if(r.url){var e=r.art.template.$video.webkitDisplayingFullscreen;"boolean"==typeof e&&e!==n&&(n=e,r.createTrack(e?"subtitles":"metadata",r.url))}}),r}return(0,c._)(t,e),(0,l._)(t,[{key:"url",get:function(){return this.art.template.$track.src},set:function(e){this.switch(e)}},{key:"textTrack",get:function(){var e,t;return null==(t=this.art.template.$video)||null==(e=t.textTracks)?void 0:e[0]}},{key:"activeCues",get:function(){return this.textTrack?Array.from(this.textTrack.activeCues):[]}},{key:"cues",get:function(){return this.textTrack?Array.from(this.textTrack.cues):[]}},{key:"style",value:function(e,t){var r=this.art.template.$subtitle;return(void 0===e?"undefined":(0,f._)(e))==="object"?(0,y.setStyles)(r,e):(0,y.setStyle)(r,e,t)}},{key:"update",value:function(){var e=this.art,t=e.option.subtitle,r=e.template.$subtitle;r.innerHTML="",this.activeCues.length&&(this.art.emit("subtitleBeforeUpdate",this.activeCues),r.innerHTML=this.activeCues.map(function(e,r){return e.text.split(/\r?\n/).filter(function(e){return e.trim()}).map(function(e){return'<div class="art-subtitle-line" data-group="'.concat(r,'">\n ').concat(t.escape?(0,y.escape)(e):e,"\n</div>")}).join("")}).join(""),this.art.emit("subtitleAfterUpdate",this.activeCues))}},{key:"switch",value:function(e){return(0,o._)(function(e){var t,r,n,a,o,s,i,l=arguments;return(0,d._)(this,function(c){switch(c.label){case 0:return t=l.length>1&&void 0!==l[1]?l[1]:{},n=(r=this.art).i18n,a=r.notice,o=r.option,s=(0,p._)((0,u._)({},o.subtitle,t),{url:e}),[4,this.init(s)];case 1:return i=c.sent(),t.name&&(a.show="".concat(n.get("Switch Subtitle"),": ").concat(t.name)),[2,i]}})}).apply(this,arguments)}},{key:"createTrack",value:function(e,t){var r=this,n=this.art,a=n.template,o=n.proxy,s=n.option,i=a.$video,l=a.$track,c=(0,y.createElement)("track");c.default=!0,c.kind=e,c.src=t,c.label=s.subtitle.name||"Artplayer",c.track.mode="hidden",c.onload=function(){r.art.emit("subtitleLoad",r.cues,r.option)},this.art.events.remove(this.destroyEvent),l.onload=null,(0,y.remove)(l),(0,y.append)(i,c),a.$track=c,this.destroyEvent=o(this.textTrack,"cuechange",function(){return r.update()})}},{key:"init",value:function(e){return(0,o._)(function(){var t,r,n,a;return(0,d._)(this,function(o){return(t=this,n=(r=this.art).notice,a=r.template.$subtitle,this.textTrack)?((0,m.default)(e,g.default.subtitle),e.url)?(this.option=e,this.style(e.style),[2,fetch(e.url).then(function(e){return e.arrayBuffer()}).then(function(t){var r=new TextDecoder(e.encoding).decode(t);switch(e.type||(0,y.getExt)(e.url)){case"srt":var n=(0,y.srtToVtt)(r),a=e.onVttLoad(n);return(0,y.vttToBlob)(a);case"ass":var o=(0,y.assToVtt)(r),s=e.onVttLoad(o);return(0,y.vttToBlob)(s);case"vtt":var i=e.onVttLoad(r);return(0,y.vttToBlob)(i);default:return e.url}}).then(function(e){return a.innerHTML="",t.url===e||(URL.revokeObjectURL(t.url),t.createTrack("metadata",e)),e}).catch(function(e){throw a.innerHTML="",n.show=e,e})]):[2]:[2,null]})}).call(this)}}]),t}(a.interopDefault(b).default)},{"@swc/helpers/cjs/_async_to_generator.cjs":"cZn0e","@swc/helpers/cjs/_call_super.cjs":"clpdF","@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@swc/helpers/cjs/_inherits.cjs":"jtSwf","@swc/helpers/cjs/_object_spread.cjs":"kyoEj","@swc/helpers/cjs/_object_spread_props.cjs":"3G1wX","@swc/helpers/cjs/_type_of.cjs":"iXhRw","@swc/helpers/cjs/_ts_generator.cjs":"eltGh","option-validator":"8zKz5","./scheme":"3Srhh","./utils":"hQMLb","./utils/component":"hXsfe","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],jkHHJ:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return c});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=e("../package.json"),l=e("./utils"),c=function(){"use strict";function e(t){var r=this;(0,o._)(this,e),this.art=t;var n=t.option,a=t.constructor;n.container instanceof Element?this.$container=n.container:(this.$container=(0,l.query)(n.container),(0,l.errorHandle)(this.$container,"No container element found by ".concat(n.container))),(0,l.errorHandle)((0,l.supportsFlex)(),"The current browser does not support flex layout");var s=this.$container.tagName.toLowerCase();(0,l.errorHandle)("div"===s,"Unsupported container element type, only support 'div' but got '".concat(s,"'")),(0,l.errorHandle)(a.instances.every(function(e){return e.template.$container!==r.$container}),"Cannot mount multiple instances on the same dom element"),this.query=this.query.bind(this),this.$container.dataset.artId=t.id,this.init()}return(0,s._)(e,[{key:"query",value:function(e){return(0,l.query)(e,this.$container)}},{key:"init",value:function(){var t=this.art.option;if(t.useSSR||(this.$container.innerHTML=e.html),this.$player=this.query(".art-video-player"),this.$video=this.query(".art-video"),this.$track=this.query("track"),this.$poster=this.query(".art-poster"),this.$subtitle=this.query(".art-subtitle"),this.$danmuku=this.query(".art-danmuku"),this.$bottom=this.query(".art-bottom"),this.$progress=this.query(".art-progress"),this.$controls=this.query(".art-controls"),this.$controlsLeft=this.query(".art-controls-left"),this.$controlsCenter=this.query(".art-controls-center"),this.$controlsRight=this.query(".art-controls-right"),this.$layer=this.query(".art-layers"),this.$loading=this.query(".art-loading"),this.$notice=this.query(".art-notice"),this.$noticeInner=this.query(".art-notice-inner"),this.$mask=this.query(".art-mask"),this.$state=this.query(".art-state"),this.$setting=this.query(".art-settings"),this.$info=this.query(".art-info"),this.$infoPanel=this.query(".art-info-panel"),this.$infoClose=this.query(".art-info-close"),this.$contextmenu=this.query(".art-contextmenus"),t.proxy){var r=t.proxy.call(this.art,this.art);(0,l.errorHandle)(r instanceof HTMLVideoElement||r instanceof HTMLCanvasElement,"Function 'option.proxy' needs to return 'HTMLVideoElement' or 'HTMLCanvasElement'"),(0,l.replaceElement)(r,this.$video),r.className="art-video",this.$video=r}t.backdrop&&(0,l.addClass)(this.$player,"art-backdrop"),l.isMobile&&(0,l.addClass)(this.$player,"art-mobile")}},{key:"destroy",value:function(e){e?this.$container.innerHTML="":(0,l.addClass)(this.$player,"art-destroy")}}],[{key:"html",get:function(){return'\n<div class="art-video-player art-subtitle-show art-layer-show art-control-show art-mask-show">\n<video class="art-video">\n<track default kind="metadata" src=""></track>\n</video>\n<div class="art-poster"></div>\n<div class="art-subtitle"></div>\n<div class="art-danmuku"></div>\n<div class="art-layers"></div>\n<div class="art-mask">\n<div class="art-state"></div>\n</div>\n<div class="art-bottom">\n<div class="art-progress"></div>\n<div class="art-controls">\n<div class="art-controls-left"></div>\n<div class="art-controls-center"></div>\n<div class="art-controls-right"></div>\n</div>\n</div>\n<div class="art-loading"></div>\n<div class="art-notice">\n<div class="art-notice-inner"></div>\n</div>\n<div class="art-settings"></div>\n<div class="art-info">\n<div class="art-info-panel">\n<div class="art-info-item">\n<div class="art-info-title">Player version:</div>\n<div class="art-info-content">'.concat(i.version,'</div>\n</div>\n<div class="art-info-item">\n<div class="art-info-title">Video url:</div>\n<div class="art-info-content" data-video="currentSrc"></div>\n</div>\n<div class="art-info-item">\n<div class="art-info-title">Video volume:</div>\n<div class="art-info-content" data-video="volume"></div>\n</div>\n<div class="art-info-item">\n<div class="art-info-title">Video time:</div>\n<div class="art-info-content" data-video="currentTime"></div>\n</div>\n<div class="art-info-item">\n<div class="art-info-title">Video duration:</div>\n<div class="art-info-content" data-video="duration"></div>\n</div>\n<div class="art-info-item">\n<div class="art-info-title">Video resolution:</div>\n<div class="art-info-content">\n<span data-video="videoWidth"></span>x<span data-video="videoHeight"></span>\n</div>\n</div>\n</div>\n<div class="art-info-close">[x]</div>\n</div>\n<div class="art-contextmenus"></div>\n</div>\n ')}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","../package.json":"2Jf7W","./utils":"hQMLb","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}],ikoiH:[function(e,t,r,n){var a=e("@parcel/transformer-js/src/esmodule-helpers.js");a.defineInteropFlag(r),a.export(r,"default",function(){return i});var o=e("@swc/helpers/cjs/_class_call_check.cjs"),s=e("@swc/helpers/cjs/_create_class.cjs"),i=function(){"use strict";function e(){(0,o._)(this,e)}return(0,s._)(e,[{key:"on",value:function(e,t,r){var n=this.e||(this.e={});return(n[e]||(n[e]=[])).push({fn:t,ctx:r}),this}},{key:"once",value:function(e,t,r){var n=this;function a(){for(var o=arguments.length,s=Array(o),i=0;i<o;i++)s[i]=arguments[i];n.off(e,a),t.apply(r,s)}return a._=t,this.on(e,a,r)}},{key:"emit",value:function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(var a=((this.e||(this.e={}))[e]||[]).slice(),o=0;o<a.length;o+=1)a[o].fn.apply(a[o].ctx,r);return this}},{key:"off",value:function(e,t){var r=this.e||(this.e={}),n=r[e],a=[];if(n&&t)for(var o=0,s=n.length;o<s;o+=1)n[o].fn!==t&&n[o].fn._!==t&&a.push(n[o]);return a.length?r[e]=a:delete r[e],this}}]),e}()},{"@swc/helpers/cjs/_class_call_check.cjs":"4Uf9M","@swc/helpers/cjs/_create_class.cjs":"igUuK","@parcel/transformer-js/src/esmodule-helpers.js":"qpMMf"}]},["ee4D8"],"ee4D8","parcelRequire4dc0",{});