Files
ArtPlayer/docs/compiled/artplayer.legacy.js
T
2022-10-11 17:56:22 +08:00

7 lines
201 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*!
* artplayer.js v4.5.8
* Github: https://github.com/zhw2590582/ArtPlayer
* (c) 2017-2022 Harvey Zack
* Released under the MIT License.
*/
!function(e,t,r,n,a){var o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},s="function"==typeof o.parcelRequireb749&&o.parcelRequireb749,i=s.cache||{},l="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function c(t,r){if(!i[t]){if(!e[t]){var n="function"==typeof o.parcelRequireb749&&o.parcelRequireb749;if(!r&&n)return n(t,!0);if(s)return s(t,!0);if(l&&"string"==typeof t)return l(t);var a=new Error("Cannot find module '"+t+"'");throw a.code="MODULE_NOT_FOUND",a}p.resolve=function(r){var n=e[t][1][r];return null!=n?n:r},p.cache={};var u=i[t]=new c.Module(t);e[t][0].call(u.exports,p,u,u.exports,this)}return i[t].exports;function p(e){var t=p.resolve(e);return!1===t?{}:c(t)}}c.isParcelRequire=!0,c.Module=function(e){this.id=e,this.bundle=c,this.exports={}},c.modules=e,c.cache=i,c.parent=s,c.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(c,"root",{get:function(){return o.parcelRequireb749}}),o.parcelRequireb749=c;for(var u=0;u<t.length;u++)c(t[u]);var p=c(r);"object"==typeof exports&&"undefined"!=typeof module?module.exports=p:"function"==typeof define&&define.amd&&define((function(){return p}))}({bqk8e:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return pe}));var a=e("@swc/helpers/src/_assert_this_initialized.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_class.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_inherits.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_create_super.mjs"),d=n.interopDefault(f),h=e("bundle-text:./style/index.less"),m=n.interopDefault(h),v=e("option-validator"),g=n.interopDefault(v),y=e("./utils/emitter"),b=n.interopDefault(y),w=e("./utils"),j=e("./scheme"),x=n.interopDefault(j),_=e("./config"),k=n.interopDefault(_),S=e("./whitelist"),D=n.interopDefault(S),I=e("./template"),E=n.interopDefault(I),P=e("./i18n"),T=n.interopDefault(P),N=e("./player"),F=n.interopDefault(N),M=e("./control"),O=n.interopDefault(M),z=e("./contextmenu"),C=n.interopDefault(z),q=e("./info"),A=n.interopDefault(q),R=e("./subtitle"),V=n.interopDefault(R),L=e("./events"),$=n.interopDefault(L),H=e("./hotkey"),W=n.interopDefault(H),X=e("./layer"),B=n.interopDefault(X),U=e("./loading"),Y=n.interopDefault(U),G=e("./notice"),K=n.interopDefault(G),Z=e("./mask"),J=n.interopDefault(Z),Q=e("./icons"),ee=n.interopDefault(Q),te=e("./setting"),re=n.interopDefault(te),ne=e("./storage"),ae=n.interopDefault(ne),oe=e("./plugins"),se=n.interopDefault(oe),ie=e("./mobile"),le=n.interopDefault(ie),ce=0,ue=[],pe=function(e){"use strict";(0,p.default)(r,e);var t=(0,d.default)(r);function r(e,n){var a;(0,i.default)(this,r),(a=t.call(this)).id=++ce;var s=w.mergeDeep(r.option,e);if(a.option=(0,g.default)(s,x.default),a.isLock=!1,a.isReady=!1,a.isFocus=!1,a.isInput=!1,a.isRotate=!1,a.isDestroy=!1,a.whitelist=new(0,D.default)((0,o.default)(a)),a.template=new(0,E.default)((0,o.default)(a)),a.events=new(0,$.default)((0,o.default)(a)),a.whitelist.state?(a.storage=new(0,ae.default)((0,o.default)(a)),a.icons=new(0,ee.default)((0,o.default)(a)),a.i18n=new(0,T.default)((0,o.default)(a)),a.notice=new(0,K.default)((0,o.default)(a)),a.player=new(0,F.default)((0,o.default)(a)),a.layers=new(0,B.default)((0,o.default)(a)),a.controls=new(0,O.default)((0,o.default)(a)),a.contextmenu=new(0,C.default)((0,o.default)(a)),a.subtitle=new(0,V.default)((0,o.default)(a)),a.info=new(0,A.default)((0,o.default)(a)),a.loading=new(0,Y.default)((0,o.default)(a)),a.hotkey=new(0,W.default)((0,o.default)(a)),a.mask=new(0,J.default)((0,o.default)(a)),a.setting=new(0,re.default)((0,o.default)(a)),a.plugins=new(0,se.default)((0,o.default)(a))):a.mobile=new(0,le.default)((0,o.default)(a)),"function"==typeof n&&a.on("ready",(function(){return n.call((0,o.default)(a),(0,o.default)(a))})),r.DEGUG){var l=function(e){return console.log("[ART.".concat(a.id,"] -> ").concat(e))};l("Version@"+r.version),l("Env@"+r.env),l("Build@"+r.build);for(var c=0;c<k.default.events.length;c++)a.on("video:"+k.default.events[c],(function(e){return l("Event@"+e.type)}))}return ue.push((0,o.default)(a)),a}return(0,c.default)(r,[{key:"proxy",get:function(){return this.events.proxy}},{key:"query",get:function(){return this.template.query}},{key:"destroy",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.events.destroy(),this.template.destroy(e),ue.splice(ue.indexOf(this),1),this.isDestroy=!0,this.emit("destroy")}}],[{key:"instances",get:function(){return ue}},{key:"version",get:function(){return"4.5.8"}},{key:"env",get:function(){return"production"}},{key:"build",get:function(){return"2022-10-11 17:55:45"}},{key:"config",get:function(){return k.default}},{key:"utils",get:function(){return w}},{key:"scheme",get:function(){return x.default}},{key:"Emitter",get:function(){return b.default}},{key:"validator",get:function(){return g.default}},{key:"kindOf",get:function(){return g.default.kindOf}},{key:"html",get:function(){return E.default.html}},{key:"option",get:function(){return{id:"",container:"#artplayer",url:"",poster:"",title:"",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,fastForward:!1,autoPlayback:!1,autoOrientation:!1,airplay:!1,layers:[],contextmenu:[],controls:[],settings:[],quality:[],highlight:[],plugins:[],whitelist:[],thumbnails:{url:"",number:60,column:10,width:0,height:0},subtitle:{url:"",type:"",style:{},encoding:"utf-8"},moreVideoAttr:{controls:!1,preload:w.isSafari?"auto":"metadata"},icons:{},customType:{},lang:navigator.language.toLowerCase()}}}]),r}(b.default);if(pe.DEGUG=!1,pe.NOTICE_TIME=2e3,pe.SETTING_WIDTH=250,pe.SETTING_ITEM_WIDTH=200,pe.SETTING_ITEM_HEIGHT=35,pe.INDICATOR_SIZE=14,pe.INDICATOR_SIZE_ICON=16,pe.INDICATOR_SIZE_MOBILE=18,pe.INDICATOR_SIZE_MOBILE_ICON=20,pe.VOLUME_PANEL_WIDTH=60,pe.VOLUME_HANDLE_WIDTH=12,pe.RESIZE_TIME=500,pe.SCROLL_TIME=200,pe.SCROLL_GAP=50,pe.AUTO_PLAYBACK_MAX=10,pe.AUTO_PLAYBACK_MIN=5,pe.AUTO_PLAYBACK_TIMEOUT=3e3,pe.RECONNECT_TIME_MAX=5,pe.RECONNECT_SLEEP_TIME=1e3,pe.CONTROL_HIDE_TIME=3e3,pe.DB_CLICE_TIME=300,pe.MOBILE_AUTO_PLAYBACKRATE=3,pe.MOBILE_AUTO_PLAYBACKRATE_TIME=1e3,pe.MOBILE_AUTO_ORIENTATION_TIME=200,pe.INFO_LOOP_TIME=1e3,pe.FAST_FORWARD_VALUE=3,pe.FAST_FORWARD_TIME=1e3,pe.TOUCH_MOVE_RATIO=.5,pe.VOLUME_STEP=.1,pe.SEEK_STEP=5,"undefined"!=typeof document&&!document.getElementById("artplayer-style")){var fe=w.createElement("style");fe.id="artplayer-style",fe.textContent=m.default,document.head.appendChild(fe)}"undefined"!=typeof window&&(window.Artplayer=pe),console.log("%c ArtPlayer %c ".concat(pe.version," %c https://artplayer.org"),"color: #fff; background: #5f5f5f","color: #fff; background: #4bc729","")},{"@swc/helpers/src/_assert_this_initialized.mjs":"g4ODj","@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","bundle-text:./style/index.less":"8Ktxp","option-validator":"dJp93","./utils/emitter":"XhZDl","./utils":"4hXnV","./scheme":"cBbNW","./config":"bHcN6","./whitelist":"4LUSB","./template":"2OQDE","./i18n":"e2uLu","./player":"hmcfn","./control":"1Keig","./contextmenu":"ifTIU","./info":"8N4uG","./subtitle":"9rO29","./events":"5tNDK","./hotkey":"7cGlV","./layer":"1zOqj","./loading":"dUwEb","./notice":"gkBY2","./mask":"6nNxV","./icons":"czHWX","./setting":"3c9e1","./storage":"gplep","./plugins":"jeh5U","./mobile":"J3Vju","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],g4ODj:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fN1qf:[function(e,t,r){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||t.hasOwnProperty(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})}},{}],"6agEp":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],ammuh:[function(e,t,r){function n(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)}}e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bpAF5:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_set_prototype_of.mjs"),o=n.interopDefault(a);r.default=function(e,t){if("function"!=typeof t&&null!==t)throw new 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&&(0,o.default)(e,t)}},{"./_set_prototype_of.mjs":"cCv1t","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cCv1t:[function(e,t,r){function n(e,t){return n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(e,t)}e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t){return n(e,t)}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],S23Ro:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_is_native_reflect_construct.mjs"),o=n.interopDefault(a),s=e("./_get_prototype_of.mjs"),i=n.interopDefault(s),l=e("./_possible_constructor_return.mjs"),c=n.interopDefault(l);r.default=function(e){var t=(0,o.default)();return function(){var r,n=(0,i.default)(e);if(t){var a=(0,i.default)(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return(0,c.default)(this,r)}}},{"./_is_native_reflect_construct.mjs":"U9sSD","./_get_prototype_of.mjs":"kCQyc","./_possible_constructor_return.mjs":"bEFHA","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],U9sSD:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],kCQyc:[function(e,t,r){function n(e){return n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(e)}e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return n(e)}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bEFHA:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_assert_this_initialized.mjs"),o=n.interopDefault(a),s=e("./_type_of.mjs"),i=n.interopDefault(s);r.default=function(e,t){return!t||"object"!==(0,i.default)(t)&&"function"!=typeof t?(0,o.default)(e):t}},{"./_assert_this_initialized.mjs":"g4ODj","./_type_of.mjs":"ho75A","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],ho75A:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return e&&e.constructor===Symbol?"symbol":typeof e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"8Ktxp":[function(e,t,r){t.exports='.art-video-player{z-index:20;width:100%;height:100%;zoom:1;color:#eee;text-align:left;direction:ltr;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-ms-high-contrast-adjust:none;background-color:#000;outline:0;margin:0 auto;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3;display:flex;position:relative}.art-video-player *,.art-video-player :before,.art-video-player :after{box-sizing:border-box;margin:0;padding:0}.art-video-player ::-webkit-scrollbar{width:5px;height:5px}.art-video-player ::-webkit-scrollbar-thumb{background-color:#666}.art-video-player ::-webkit-scrollbar-thumb:hover{background-color:#ccc}.art-video-player .art-icon{justify-content:center;align-items:center;line-height:1.5;display:inline-flex}.art-video-player .art-icon svg{fill:#fff}.art-video-player img{max-width:100%;vertical-align:top}@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)){.art-video-player .art-backdrop-filter{-webkit-backdrop-filter:saturate(180%)blur(20px);-webkit-backdrop-filter:saturate(180%)blur(20px);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background-color:rgba(0,0,0,.7)!important}}.art-video-player .art-video{z-index:10;width:100%;height:100%;cursor:pointer;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-poster{z-index:11;width:100%;height:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-subtitle{z-index:20;width:100%;text-align:center;color:#fff;pointer-events:none;text-shadow:1px 0 1px #000,0 1px 1px #000,-1px 0 1px #000,0 -1px 1px #000,1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000;padding:0 20px;font-size:20px;display:none;position:absolute;bottom:10px}.art-video-player .art-subtitle p{word-break:break-all;height:-webkit-fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5px 0 0;line-height:1.2}.art-video-player.art-subtitle-show .art-subtitle{display:block}.art-video-player.art-control-show .art-subtitle{bottom:50px}.art-video-player .art-danmuku{z-index:30;width:100%;height:100%;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.art-video-player .art-layers{z-index:40;width:100%;height:100%;pointer-events:none;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.art-video-player .art-layers .art-layer{pointer-events:auto}.art-video-player.art-layer-show .art-layers{display:block}.art-video-player .art-mask{z-index:50;width:100%;height:100%;pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.art-video-player .art-mask .art-state{width:60px;height:60px;opacity:.85;cursor:pointer;pointer-events:all;justify-content:center;align-items:center;display:flex;position:absolute;bottom:65px;right:30px}.art-video-player.art-mask-show .art-mask{display:flex}.art-video-player.art-mobile .art-state{position:static}.art-video-player .art-loading{z-index:70;width:100%;height:100%;pointer-events:none;justify-content:center;align-items:center;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-bottom{z-index:60;height:100px;opacity:0;visibility:hidden;pointer-events:none;background-image:linear-gradient(transparent,rgba(0,0,0,.4),#000);background-position:bottom;background-repeat:repeat-x;flex-direction:column;justify-content:space-between;padding:50px 10px 0;transition:all .2s ease-in-out;display:flex;position:absolute;bottom:0;left:0;right:0}.art-video-player .art-bottom .art-progress{z-index:0;pointer-events:auto;flex:1;position:relative}.art-video-player .art-bottom .art-progress .art-control-progress{height:4px;cursor:pointer;flex-direction:row;align-items:center;display:flex;position:relative}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner{height:50%;width:100%;background:rgba(255,255,255,.2);align-items:center;display:flex;position:relative}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-loaded{z-index:10;height:100%;width:0;background:rgba(255,255,255,.4);position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-played{z-index:20;height:100%;width:0;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-highlight{z-index:30;height:100%;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-highlight span{width:7px;height:100%;pointer-events:auto;background:#fff;display:inline-block;position:absolute;top:0;left:0}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator{visibility:hidden;z-index:40;border-radius:50%;justify-content:center;align-items:center;transition:transform .1s ease-in-out;position:absolute;transform:scale(.1)}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator .art-icon{width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.art-video-player .art-bottom .art-progress .art-control-progress .art-control-progress-inner .art-progress-tip{z-index:50;height:20px;color:#fff;text-align:center;white-space:nowrap;background:rgba(0,0,0,.7);border-radius:3px;padding:0 5px;font-size:12px;font-weight:700;line-height:20px;display:none;position:absolute;top:-25px;left:0}.art-video-player .art-bottom .art-progress .art-control-thumbnails{pointer-events:none;background-color:rgba(0,0,0,.7);display:none;position:absolute;bottom:8px;left:0}.art-video-player .art-bottom .art-progress .art-control-loop{width:100%;height:100%;pointer-events:none;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.art-video-player .art-bottom .art-progress .art-control-loop .art-loop-point{width:2px;height:8px;background:rgba(255,255,255,.75);position:absolute;top:-2px;left:0}.art-video-player .art-bottom .art-controls{z-index:1;pointer-events:auto;height:45px;justify-content:space-between;align-items:center;display:flex;position:relative}.art-video-player .art-bottom .art-controls .art-controls-left,.art-video-player .art-bottom .art-controls .art-controls-right{display:flex}.art-video-player .art-bottom .art-controls .art-controls-center{height:100%;flex:1;justify-content:center;align-items:center;padding:0 10px;display:flex}.art-video-player .art-bottom .art-controls .art-controls-right{justify-content:flex-end}.art-video-player .art-bottom .art-controls .art-control{opacity:.9;min-height:36px;min-width:36px;text-align:center;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}.art-video-player .art-bottom .art-controls .art-control .art-icon{float:left;height:36px;width:36px;justify-content:center;align-items:center;display:flex}.art-video-player .art-bottom .art-controls .art-control:hover{opacity:1}.art-video-player .art-bottom .art-controls .art-control-onlyText{padding:0 10px}.art-video-player .art-bottom .art-controls .art-control-volume .art-volume-panel{float:left;width:0;height:100%;transition:margin .2s cubic-bezier(.4,0,1,1),width .2s cubic-bezier(.4,0,1,1);position:relative;overflow:hidden}.art-video-player .art-bottom .art-controls .art-control-volume .art-volume-panel .art-volume-slider-handle{width:12px;height:12px;background:#fff;border-radius:12px;margin-top:-6px;position:absolute;top:50%;left:0}.art-video-player .art-bottom .art-controls .art-control-volume .art-volume-panel .art-volume-slider-handle:before{background:#fff;left:-54px}.art-video-player .art-bottom .art-controls .art-control-volume .art-volume-panel .art-volume-slider-handle:after{background:rgba(255,255,255,.2);left:6px}.art-video-player .art-bottom .art-controls .art-control-volume .art-volume-panel .art-volume-slider-handle:before,.art-video-player .art-bottom .art-controls .art-control-volume .art-volume-panel .art-volume-slider-handle:after{content:"";height:3px;width:60px;margin-top:-2px;display:block;position:absolute;top:50%}.art-video-player .art-bottom .art-controls .art-control-volume:hover .art-volume-panel{width:60px}.art-video-player .art-bottom .art-controls .art-control-quality{z-index:30;position:relative}.art-video-player .art-bottom .art-controls .art-control-quality .art-qualitys{width:100px;text-align:center;color:#fff;background:rgba(0,0,0,.8);border-radius:3px;padding:5px 0;display:none;position:absolute;bottom:35px}.art-video-player .art-bottom .art-controls .art-control-quality .art-qualitys .art-quality-item{height:30px;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px rgba(0,0,0,.5);line-height:30px;overflow:hidden}.art-video-player .art-bottom .art-controls .art-control-quality .art-qualitys .art-quality-item:hover{background-color:rgba(255,255,255,.1)}.art-video-player .art-bottom .art-controls .art-control-quality:hover .art-qualitys{display:block}.art-video-player .art-bottom:hover .art-progress .art-control-progress .art-control-progress-inner{height:100%}.art-video-player .art-bottom:hover .art-progress .art-control-progress .art-control-progress-inner .art-progress-indicator{visibility:visible;transform:scale(1)}.art-video-player.art-control-show .art-bottom,.art-video-player.art-hover .art-bottom{opacity:1;visibility:visible}.art-video-player.art-error .art-progress-indicator,.art-video-player.art-destroy .art-progress-indicator,.art-video-player.art-error .art-progress-tip,.art-video-player.art-destroy .art-progress-tip{display:none!important}.art-video-player.art-mobile .art-bottom{height:105px;padding:50px 7px 0}.art-video-player.art-mobile .art-bottom .art-controls{height:40px}.art-video-player.art-mobile .art-bottom .art-progress-indicator{visibility:visible!important;transform:scale(1)!important}.art-video-player .art-notice{z-index:80;width:100%;pointer-events:none;padding:10px;font-size:14px;display:none;position:absolute;top:0;left:0}.art-video-player .art-notice .art-notice-inner{color:#fff;background-color:rgba(0,0,0,.6);border-radius:3px;padding:5px 10px;display:inline-block}.art-video-player.art-notice-show .art-notice{display:flex}.art-video-player .art-contextmenus{z-index:120;min-width:200px;background-color:rgba(0,0,0,.9);border-radius:3px;flex-direction:column;padding:5px 0;display:none;position:absolute;top:10px;left:10px}.art-video-player .art-contextmenus .art-contextmenu{cursor:pointer;color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px rgba(0,0,0,.5);border-bottom:1px solid rgba(255,255,255,.1);padding:10px 15px;font-size:12px;display:block;overflow:hidden}.art-video-player .art-contextmenus .art-contextmenu a{color:#fff;text-decoration:none}.art-video-player .art-contextmenus .art-contextmenu span{padding:0 7px;display:inline-block}.art-video-player .art-contextmenus .art-contextmenu span:hover,.art-video-player .art-contextmenus .art-contextmenu span.art-current{color:#00c9ff}.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;height:auto;max-height:300px;background-color:rgba(0,0,0,.9);border-radius:3px;font-size:13px;transition:all .2s;display:none;position:absolute;bottom:50px;right:10px;overflow:auto}.art-video-player .art-settings .art-setting-panel{display:none}.art-video-player .art-settings .art-setting-panel.art-current{display:block}.art-video-player .art-settings .art-setting-panel .art-setting-item{height:35px;cursor:pointer;color:rgba(255,255,255,.8);justify-content:space-between;align-items:center;padding:0 5px;line-height:1;display:flex;overflow:hidden}.art-video-player .art-settings .art-setting-panel .art-setting-item:hover,.art-video-player .art-settings .art-setting-panel .art-setting-item.art-current{color:#fff;background-color:rgba(255,255,255,.1)}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-icon{width:30px;height:30px;justify-content:center;align-items:center;display:flex}.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{white-space:nowrap;align-items:center;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-left .art-setting-item-left-icon{height:24px;width:24px;justify-content:center;align-items:center;margin-right:10px;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right{align-items:center;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);margin-right:5px;font-size:12px}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right .art-setting-item-right-icon{height:24px;justify-content:center;align-items:center;display:flex}.art-video-player .art-settings .art-setting-panel .art-setting-item .art-setting-item-right .art-setting-range{height:3px;width:80px;-webkit-appearance:none;-ms-appearance:none;appearance:none;background-color:rgba(255,255,255,.2);outline:none}.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:block}.art-video-player.art-mobile .art-settings{max-height:200px}.art-video-player .art-info{z-index:100;width:350px;color:#fff;-webkit-font-smoothing:antialiased;background-color:rgba(0,0,0,.9);flex-direction:column;padding:10px;font-family:Noto Sans CJK SC DemiLight,Roboto,Segoe UI,Tahoma,Arial,Helvetica,sans-serif;font-size:12px;display:none;position:absolute;top:10px;left:10px}.art-video-player .art-info .art-info-item{margin-bottom:5px;display:flex}.art-video-player .art-info .art-info-item .art-info-title{width:100px;text-align:right}.art-video-player .art-info .art-info-item .art-info-content{text-overflow:ellipsis;white-space:nowrap;flex:1;padding-left:5px;overflow:hidden}.art-video-player .art-info .art-info-item:last-child{margin-bottom:0}.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-video-player.art-hide-cursor *{cursor:none!important}.art-video-player[data-aspect-ratio] video{box-sizing:content-box;object-fit:fill}.art-video-player.art-fullscreen-web{z-index:9999;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.art-video-player .art-mini-header{z-index:110;height:35px;color:#fff;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.5);justify-content:space-between;align-items:center;line-height:35px;transition:all .2s ease-in-out;display:none;position:absolute;top:0;left:0;right:0}.art-video-player .art-mini-header .art-mini-title{text-overflow:ellipsis;white-space:nowrap;cursor:move;flex:1;padding:0 10px;overflow:hidden}.art-video-player .art-mini-header .art-mini-close{width:35px;text-align:center;cursor:pointer;font-size:22px}.art-video-player.art-is-dragging{opacity:.7}.art-video-player.art-mini{z-index:9999;width:400px;height:225px;position:fixed;box-shadow:0 2px 5px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.2)}.art-video-player.art-mini .art-mini-header{-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex}.art-video-player.art-mini.art-hover .art-mini-header{opacity:1;visibility:visible}.art-video-player.art-mini .art-mask .art-state{position:static}.art-video-player.art-mini .art-contextmenu,.art-video-player.art-mini .art-bottom,.art-video-player.art-mini .art-danmu,.art-video-player.art-mini .art-info,.art-video-player.art-mini .art-layers,.art-video-player.art-mini .art-notice,.art-video-player.art-mini .art-settings,.art-video-player.art-mini .art-subtitle{display:none!important}.art-auto-size{justify-content:center;align-items:center;display:flex}.art-auto-size .art-video-player{transition:all .2s}.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-miniProgressBar{height:2px;background-color:var(--theme);display:block;position:absolute;bottom:0;left:0;right:0}.art-video-player .art-layer-lock{height:34px;width:34px;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50%;justify-content:center;align-items:center;display:none;position:absolute;top:calc(50% - 17px);left:15px}.art-video-player .art-layer-autoPlayback{background-color:rgba(0,0,0,.8);border-radius:3px;align-items:center;padding:10px;line-height:1;display:none;position:absolute;bottom:60px;left:20px}.art-video-player .art-layer-autoPlayback .art-autoPlayback-close{cursor:pointer;align-items:center;margin-right:10px;display:flex}.art-video-player .art-layer-autoPlayback .art-autoPlayback-close svg{width:15px;height:15px;fill:#00c9ff}.art-video-player .art-layer-autoPlayback .art-autoPlayback-last{margin-right:10px}.art-video-player .art-layer-autoPlayback .art-autoPlayback-jump{color:#00c9ff;cursor:pointer}.art-video-player.art-lock .art-bottom{display:none!important}.art-video-player.art-lock .art-subtitle{bottom:10px!important}.art-video-player.art-lock .art-layer-miniProgressBar{display:block!important}.art-video-player.art-control-show .art-layer-miniProgressBar{display:none}.art-video-player.art-control-show .art-layer-lock{display:flex}.art-video-player .art-control-selector{position:relative}.art-video-player .art-control-selector .art-selector-list{min-width:100px;max-width:200px;max-height:200px;text-align:center;color:#fff;background-color:rgba(0,0,0,.8);border-radius:3px;padding:5px 0;display:none;position:absolute;bottom:35px;overflow:auto}.art-video-player .art-control-selector .art-selector-list .art-selector-item{height:30px;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px rgba(0,0,0,.5);padding:0 5px;line-height:30px;overflow:hidden}.art-video-player .art-control-selector .art-selector-list .art-selector-item:hover{background-color:rgba(255,255,255,.1)}.art-video-player .art-control-selector .art-selector-list .art-selector-item:hover,.art-video-player .art-control-selector .art-selector-list .art-selector-item.art-current{color:#00c9ff}.art-video-player .art-control-selector:hover .art-selector-list{display:block}[class*=hint--]{font-style:normal;display:inline-block;position:relative}[class*=hint--]:before,[class*=hint--]:after{visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:all .3s;position:absolute;transform:translate(0,0)}[class*=hint--]:hover:before,[class*=hint--]:hover:after{visibility:visible;opacity:1;transition-delay:.1s}[class*=hint--]:before{content:"";z-index:1000001;background:0 0;border:6px solid transparent;position:absolute}[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}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:before,[aria-label=""]:after,[data-hint=""]:before,[data-hint=""]:after{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#000}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#000}.hint--left:before{border-left-color:#000}.hint--right:before{border-right-color:#000}.hint--top:before{margin-bottom:-11px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{transform:translate(-50%)}.hint--top:hover:before{transform:translateY(-8px)}.hint--top:hover:after{transform:translate(-50%)translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{transform:translate(-50%)}.hint--bottom:hover:before{transform:translateY(8px)}.hint--bottom:hover:after{transform:translate(-50%)translateY(8px)}.hint--right:before{margin-bottom:-6px;margin-left:-11px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{bottom:50%;left:100%}.hint--right:hover:before,.hint--right:hover:after{transform:translate(8px)}.hint--left:before{margin-bottom:-6px;margin-right:-11px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{bottom:50%;right:100%}.hint--left:hover:before,.hint--left:hover:after{transform:translate(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{margin-left:12px;transform:translate(-100%)}.hint--top-left:hover:before{transform:translateY(-8px)}.hint--top-left:hover:after{transform:translate(-100%)translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{margin-left:-12px;transform:translate(0)}.hint--top-right:hover:before,.hint--top-right:hover:after{transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{margin-left:12px;transform:translate(-100%)}.hint--bottom-left:hover:before{transform:translateY(8px)}.hint--bottom-left:hover:after{transform:translate(-100%)translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{margin-left:-12px;transform:translate(0)}.hint--bottom-right:hover:before,.hint--bottom-right:hover:after{transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;word-wrap:break-word;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*=hint--]:after{text-shadow:0 -1px #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--error:after{text-shadow:0 -1px #592726;background-color:#b34e4d}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{text-shadow:0 -1px #6c5328;background-color:#c09854}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{text-shadow:0 -1px #1a3c4d;background-color:#3986ac}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{text-shadow:0 -1px #1a321a;background-color:#458746}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px)}.hint--always.hint--top:after{transform:translate(-50%)translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px)}.hint--always.hint--top-left:after{transform:translate(-100%)translateY(-8px)}.hint--always.hint--top-right:before,.hint--always.hint--top-right:after{transform:translateY(-8px)}.hint--always.hint--bottom:before{transform:translateY(8px)}.hint--always.hint--bottom:after{transform:translate(-50%)translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px)}.hint--always.hint--bottom-left:after{transform:translate(-100%)translateY(8px)}.hint--always.hint--bottom-right:before,.hint--always.hint--bottom-right:after{transform:translateY(8px)}.hint--always.hint--left:before,.hint--always.hint--left:after{transform:translate(-8px)}.hint--always.hint--right:before,.hint--always.hint--right:after{transform:translate(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{transition-duration:0s}.hint--bounce:before,.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)}.hint--no-shadow:before,.hint--no-shadow:after{text-shadow:initial;box-shadow:initial}.hint--no-arrow:before{display:none}'},{}],dJp93:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js"),a=e("@swc/helpers/src/_type_of.mjs"),o=n.interopDefault(a);t.exports=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==(0,o.default)(Symbol.iterator)?function(e){return void 0===e?"undefined":(0,o.default)(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":(0,o.default)(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 function(e){return"GeneratorFunction"===n(e)}(r)?"generatorfunction":"function";if(function(e){return Array.isArray?Array.isArray(e):e instanceof Array}(r))return"array";if(function(e){return!(!e.constructor||"function"!=typeof e.constructor.isBuffer)&&e.constructor.isBuffer(e)}(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(function(e){return e instanceof Date||"function"==typeof e.toDateString&&"function"==typeof e.getDate&&"function"==typeof e.setDate}(r))return"date";if(function(e){return e instanceof Error||"string"==typeof e.message&&e.constructor&&"number"==typeof e.constructor.stackTraceLimit}(r))return"error";if(function(e){return e instanceof RegExp||"string"==typeof e.flags&&"boolean"==typeof e.ignoreCase&&"boolean"==typeof e.multiline&&"boolean"==typeof e.global}(r))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(e){return"function"==typeof e.throw&&"function"==typeof e.return&&"function"==typeof e.next}(r))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 a(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 o=r(t),l=r(e);if("object"===o){if("object"!==l)throw new Error("[Type Error]: '".concat(n.join("."),"' require 'object' type, but got '").concat(l,"'"));Object.keys(t).forEach((function(r){var o=e[r],l=t[r],c=n.slice();c.push(r),s(o,l,c),i(o,l,c),a(o,l,c)}))}if("array"===o){if("array"!==l)throw new Error("[Type Error]: '".concat(n.join("."),"' require 'array' type, but got '").concat(l,"'"));e.forEach((function(r,o){var l=e[o],c=t[o]||t[0],u=n.slice();u.push(o),s(l,c,u),i(l,c,u),a(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 new 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?new Error(a):"error"===o?a:new Error("[Validator Error]: The scheme for '".concat(n.join("."),"' validator require return true, but got '").concat(a,"'"))}}}return a.kindOf=r,a}()},{"@swc/helpers/src/_type_of.mjs":"ho75A","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],XhZDl:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return l}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=function(){"use strict";function e(){(0,o.default)(this,e)}return(0,i.default)(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=new 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=new 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/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"4hXnV":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./dom");n.exportAll(a,r);var o=e("./error");n.exportAll(o,r);var s=e("./subtitle");n.exportAll(s,r);var i=e("./file");n.exportAll(i,r);var l=e("./property");n.exportAll(l,r);var c=e("./time");n.exportAll(c,r);var u=e("./format");n.exportAll(u,r);var p=e("./compatibility");n.exportAll(p,r)},{"./dom":"9KMP3","./error":"15Dcm","./subtitle":"6GhY2","./file":"gN8Zq","./property":"bykTX","./time":"cCBIu","./format":"fEtuy","./compatibility":"gLzjf","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9KMP3":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"query",(function(){return o})),n.export(r,"queryAll",(function(){return s})),n.export(r,"addClass",(function(){return i})),n.export(r,"removeClass",(function(){return l})),n.export(r,"hasClass",(function(){return c})),n.export(r,"append",(function(){return u})),n.export(r,"remove",(function(){return p})),n.export(r,"setStyle",(function(){return f})),n.export(r,"setStyles",(function(){return d})),n.export(r,"getStyle",(function(){return h})),n.export(r,"sublings",(function(){return m})),n.export(r,"inverseClass",(function(){return v})),n.export(r,"tooltip",(function(){return g})),n.export(r,"isInViewport",(function(){return y})),n.export(r,"includeFromEvent",(function(){return b})),n.export(r,"replaceElement",(function(){return w})),n.export(r,"createElement",(function(){return j}));var a=e("./compatibility");function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return t.querySelector(e)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return Array.from(t.querySelectorAll(e))}function i(e,t){return e.classList.add(t)}function l(e,t){return e.classList.remove(t)}function c(e,t){return e.classList.contains(t)}function u(e,t){return t instanceof Element?e.appendChild(t):e.insertAdjacentHTML("beforeend",String(t)),e.lastElementChild||e.lastChild}function p(e){return e.parentNode.removeChild(e)}function f(e,t,r){return e.style[t]=r,e}function d(e,t){return Object.keys(t).forEach((function(r){f(e,r,t[r])})),e}function h(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=window.getComputedStyle(e,null).getPropertyValue(t);return r?parseFloat(n):n}function m(e){return Array.from(e.parentElement.children).filter((function(t){return t!==e}))}function v(e,t){m(e).forEach((function(e){return l(e,t)})),i(e,t)}function g(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"top";a.isMobile||(e.setAttribute("aria-label",t),i(e,"hint--rounded"),i(e,"hint--".concat(r)))}function y(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 b(e,t){return e.composedPath&&e.composedPath().indexOf(t)>-1}function w(e,t){return t.parentNode.replaceChild(e,t),e}function j(e){return document.createElement(e)}},{"./compatibility":"gLzjf","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],gLzjf:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"userAgent",(function(){return a})),n.export(r,"isMobile",(function(){return o})),n.export(r,"isSafari",(function(){return s})),n.export(r,"isWechat",(function(){return i})),n.export(r,"isIE",(function(){return l})),n.export(r,"isAndroid",(function(){return c})),n.export(r,"isIOS",(function(){return u}));var a="undefined"!=typeof window?window.navigator.userAgent:"",o=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a),s=/^((?!chrome|android).)*safari/i.test(a),i=/MicroMessenger/i.test(a),l=/MSIE|Trident/i.test(a),c=/android/i.test(a),u=/iPad|iPhone|iPod/i.test(a)&&!window.MSStream},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"15Dcm":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"ArtPlayerError",(function(){return h})),n.export(r,"errorHandle",(function(){return m}));var a=e("@swc/helpers/src/_assert_this_initialized.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_inherits.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_wrap_native_super.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_create_super.mjs"),d=n.interopDefault(f),h=function(e){"use strict";(0,c.default)(r,e);var t=(0,d.default)(r);function r(e,n){var a;return(0,i.default)(this,r),a=t.call(this,e),"function"==typeof Error.captureStackTrace&&Error.captureStackTrace((0,o.default)(a),n||a.constructor),a.name="ArtPlayerError",a}return r}((0,p.default)(Error));function m(e,t){if(!e)throw new h(t);return e}},{"@swc/helpers/src/_assert_this_initialized.mjs":"g4ODj","@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_wrap_native_super.mjs":"7qm5J","@swc/helpers/src/_create_super.mjs":"S23Ro","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"7qm5J":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_construct.mjs"),o=n.interopDefault(a),s=e("./_is_native_function.mjs"),i=n.interopDefault(s),l=e("./_get_prototype_of.mjs"),c=n.interopDefault(l),u=e("./_set_prototype_of.mjs"),p=n.interopDefault(u);function f(e){var t="function"==typeof Map?new Map:void 0;return f=function(e){if(null===e||!(0,i.default)(e))return e;if("function"!=typeof e)throw new 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(0,o.default)(e,arguments,(0,c.default)(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),(0,p.default)(r,e)},f(e)}r.default=function(e){return f(e)}},{"./_construct.mjs":"imh4J","./_is_native_function.mjs":"8Hqj7","./_get_prototype_of.mjs":"kCQyc","./_set_prototype_of.mjs":"cCv1t","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],imh4J:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_set_prototype_of.mjs"),o=n.interopDefault(a);function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function i(e,t,r){return i=s()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var a=new(Function.bind.apply(e,n));return r&&(0,o.default)(a,r.prototype),a},i.apply(null,arguments)}r.default=function(e,t,r){return i.apply(null,arguments)}},{"./_set_prototype_of.mjs":"cCv1t","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"8Hqj7":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"6GhY2":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function a(e){return"WEBVTT \r\n\r\n".concat((t=e,t.replace(/(\d\d:\d\d:\d\d)[,.](\d+)/g,(function(e,t,r){var n=r.slice(0,3);return 1===r.length&&(n=r+"00"),2===r.length&&(n=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"));var t}function o(e){return URL.createObjectURL(new Blob([e],{type:"text/vtt"}))}function s(e){var t=new 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"))}n.defineInteropFlag(r),n.export(r,"srtToVtt",(function(){return a})),n.export(r,"vttToBlob",(function(){return o})),n.export(r,"assToVtt",(function(){return s}))},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],gN8Zq:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function a(e){return e.includes("?")?a(e.split("?")[0]):e.includes("#")?a(e.split("#")[0]):e.trim().toLowerCase().split(".").pop()}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)}n.defineInteropFlag(r),n.export(r,"getExt",(function(){return a})),n.export(r,"download",(function(){return o}))},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bykTX:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"def",(function(){return s})),n.export(r,"has",(function(){return l})),n.export(r,"get",(function(){return c})),n.export(r,"mergeDeep",(function(){return u}));var a=e("@swc/helpers/src/_to_consumable_array.mjs"),o=n.interopDefault(a),s=Object.defineProperty,i=Object.prototype.hasOwnProperty;function l(e,t){return i.call(e,t)}function c(e,t){return Object.getOwnPropertyDescriptor(e,t)}function u(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=function(e){return e&&"object"==typeof e&&!Array.isArray(e)};return t.reduce((function(e,t){return Object.keys(t).forEach((function(r){var a,s=e[r],i=t[r];Array.isArray(s)&&Array.isArray(i)?e[r]=(a=s).concat.apply(a,(0,o.default)(i)):!n(s)||!n(i)||i instanceof Element?e[r]=i:e[r]=u(s,i)})),e}),{})}},{"@swc/helpers/src/_to_consumable_array.mjs":"aMwoy","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],aMwoy:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_array_without_holes.mjs"),o=n.interopDefault(a),s=e("./_iterable_to_array.mjs"),i=n.interopDefault(s),l=e("./_non_iterable_spread.mjs"),c=n.interopDefault(l),u=e("./_unsupported_iterable_to_array.mjs"),p=n.interopDefault(u);r.default=function(e){return(0,o.default)(e)||(0,i.default)(e)||(0,p.default)(e)||(0,c.default)()}},{"./_array_without_holes.mjs":"iIZGd","./_iterable_to_array.mjs":"l6w2u","./_non_iterable_spread.mjs":"6o9Wr","./_unsupported_iterable_to_array.mjs":"cWLz0","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],iIZGd:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_array_like_to_array.mjs"),o=n.interopDefault(a);r.default=function(e){if(Array.isArray(e))return(0,o.default)(e)}},{"./_array_like_to_array.mjs":"f5WVt","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],f5WVt:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],l6w2u:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"6o9Wr":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cWLz0:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_array_like_to_array.mjs"),o=n.interopDefault(a);r.default=function(e,t){if(e){if("string"==typeof e)return(0,o.default)(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,o.default)(e,t):void 0}}},{"./_array_like_to_array.mjs":"f5WVt","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cCBIu:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Promise((function(t){return setTimeout(t,e)}))}function o(e,t,r){var n;function a(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var i=function(){n=null,e.apply(r,o)};clearTimeout(n),n=setTimeout(i,t)}return a.clearTimeout=function(){clearTimeout(n)},a}function s(e,t){var r,n,a=!1;return function o(){for(var s=arguments.length,i=new Array(s),l=0;l<s;l++)i[l]=arguments[l];if(a)return r=i,void(n=this);a=!0,e.apply(this,i),setTimeout((function(){a=!1,r&&(o.apply(n,r),r=null,n=null)}),t)}}n.defineInteropFlag(r),n.export(r,"sleep",(function(){return a})),n.export(r,"debounce",(function(){return o})),n.export(r,"throttle",(function(){return s}))},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fEtuy:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");function a(e,t,r){return Math.max(Math.min(e,Math.max(t,r)),Math.min(t,r))}function o(e){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 s(e){return e.replace(/[&<>'"]/g,(function(e){return{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"}[e]||e}))}n.defineInteropFlag(r),n.export(r,"clamp",(function(){return a})),n.export(r,"secondToTime",(function(){return o})),n.export(r,"escape",(function(){return s}))},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cBbNW:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"ComponentOption",(function(){return v}));var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils"),c="array",u="boolean",p="string",f="number",d="object",h="function";function m(e,t,r){return(0,l.errorHandle)(t===p||t===f||e instanceof Element,"".concat(r.join(".")," require '").concat(p,"' or 'Element' type"))}var v={html:m,disable:"?".concat(u),name:"?".concat(p),index:"?".concat(f),style:"?".concat(d),click:"?".concat(h),mounted:"?".concat(h),tooltip:"?".concat(p,"|").concat(f),width:"?".concat(f),selector:"?".concat(c),onSelect:"?".concat(h),switch:"?".concat(u),onSwitch:"?".concat(h),range:"?".concat(c),onRange:"?".concat(h),onChange:"?".concat(h)};r.default={id:p,container:m,url:p,poster:p,title:p,type:p,theme:p,lang:p,volume:f,isLive:u,muted:u,autoplay:u,autoSize:u,autoMini:u,loop:u,flip:u,playbackRate:u,aspectRatio:u,screenshot:u,setting:u,hotkey:u,pip:u,mutex:u,backdrop:u,fullscreen:u,fullscreenWeb:u,subtitleOffset:u,miniProgressBar:u,useSSR:u,playsInline:u,lock:u,fastForward:u,autoPlayback:u,autoOrientation:u,airplay:u,plugins:[h],whitelist:["".concat(p,"|").concat(h,"|").concat("regexp")],layers:[v],contextmenu:[v],settings:[v],controls:[(0,i.default)((0,o.default)({},v),{position:function(e,t,r){var n=["top","left","right"];return(0,l.errorHandle)(n.includes(e),"".concat(r.join(".")," only accept ").concat(n.toString()," as parameters"))}})],quality:[{default:"?".concat(u),html:p,url:p}],highlight:[{time:f,text:p}],thumbnails:{url:p,number:f,column:f,width:f,height:f},subtitle:{url:p,type:p,style:d,encoding:p},moreVideoAttr:d,icons:d,customType:d}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cLk6W:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_define_property.mjs"),o=n.interopDefault(a);r.default=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){(0,o.default)(e,t,r[t])}))}return e}},{"./_define_property.mjs":"hlAGf","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],hlAGf:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],hUn0m:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bHcN6:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default={propertys:["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":"fN1qf"}],"4LUSB":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("./utils"),c=function(){"use strict";function e(t){(0,o.default)(this,e),this.art=t}return(0,i.default)(e,[{key:"state",get:function(){var e=this.art,t=e.option,r=e.constructor.kindOf;return!l.isMobile||t.whitelist.some((function(e){switch(r(e)){case"string":return"*"===e||l.userAgent.indexOf(e)>-1;case"function":return e(l.userAgent);case"regexp":return e.test(l.userAgent);default:return!1}}))}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"2OQDE":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("./utils"),c=function(){"use strict";function e(t){var r=this;(0,o.default)(this,e),this.art=t;var n=t.option,a=t.constructor,s=t.whitelist;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)));var i=this.$container.tagName.toLowerCase();(0,l.errorHandle)("div"===i,"Unsupported container element type, only support 'div' but got '".concat(i,"'")),(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.$original=this.$container.cloneNode(!0),s.state?this.desktop():this.mobile()}return(0,i.default)(e,[{key:"query",value:function(e){return(0,l.query)(e,this.$container)}},{key:"desktop",value:function(){var t=this.art.option;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.$miniHeader=this.query(".art-mini-header"),this.$miniTitle=this.query(".art-mini-title"),this.$miniClose=this.query(".art-mini-close"),this.$contextmenu=this.query(".art-contextmenus"),t.backdrop&&((0,l.addClass)(this.$setting,"art-backdrop-filter"),(0,l.addClass)(this.$contextmenu,"art-backdrop-filter"),(0,l.addClass)(this.$info,"art-backdrop-filter")),l.isMobile&&(0,l.addClass)(this.$player,"art-mobile")}},{key:"mobile",value:function(){this.$container.innerHTML='<div class="art-video-player"><video class="art-video"></video></div>',this.$player=this.query(".art-video-player"),this.$video=this.query(".art-video")}},{key:"destroy",value:function(e){e?(0,l.replaceElement)(this.$original,this.$container):(0,l.addClass)(this.$player,"art-destroy")}}],[{key:"html",get:function(){return'<div class="art-video-player art-subtitle-show art-layer-show art-control-show art-mask-show"><video class="art-video"><track default kind="metadata" src=""></track></video><div class="art-poster"></div><div class="art-subtitle"></div><div class="art-danmuku"></div><div class="art-layers"></div><div class="art-mask"><div class="art-state"></div></div><div class="art-bottom"><div class="art-progress"></div><div class="art-controls"><div class="art-controls-left"></div><div class="art-controls-center"></div><div class="art-controls-right"></div></div></div><div class="art-loading"></div><div class="art-notice"><div class="art-notice-inner"></div></div><div class="art-settings"></div><div class="art-info"><div class="art-info-panel"><div class="art-info-item"><div class="art-info-title">Player version:</div><div class="art-info-content">4.5.8</div></div><div class="art-info-item"><div class="art-info-title">Video url:</div><div class="art-info-content" data-video="src"></div></div><div class="art-info-item"><div class="art-info-title">Video volume:</div><div class="art-info-content" data-video="volume"></div></div><div class="art-info-item"><div class="art-info-title">Video time:</div><div class="art-info-content" data-video="currentTime"></div></div><div class="art-info-item"><div class="art-info-title">Video duration:</div><div class="art-info-content" data-video="duration"></div></div><div class="art-info-item"><div class="art-info-title">Video resolution:</div><div class="art-info-content"><span data-video="videoWidth"></span> x <span data-video="videoHeight"></span></div></div></div><div class="art-info-close">[x]</div></div><div class="art-mini-header"><div class="art-mini-title"></div><div class="art-mini-close">×</div></div><div class="art-contextmenus"></div></div>'}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],e2uLu:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return j}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("../utils"),c=e("./zh-cn.json"),u=n.interopDefault(c),p=e("./zh-tw.json"),f=n.interopDefault(p),d=e("./pl.json"),h=n.interopDefault(d),m=e("./cs.json"),v=n.interopDefault(m),g=e("./es.json"),y=n.interopDefault(g),b=e("./fa.json"),w=n.interopDefault(b),j=function(){"use strict";function e(t){(0,o.default)(this,e),this.art=t,this.languages={"zh-cn":u.default,"zh-tw":f.default,pl:h.default,cs:v.default,es:y.default,fa:w.default},this.init()}return(0,i.default)(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,l.mergeDeep)(this.languages,e),this.init()}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","../utils":"4hXnV","./zh-cn.json":"lDIhT","./zh-tw.json":"fI7qu","./pl.json":"ewyVo","./cs.json":"gnFlW","./es.json":"2IqAb","./fa.json":"8InnO","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],lDIhT:[function(e,t,r){t.exports=JSON.parse('{"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":"隔空播放不可用"}')},{}],fI7qu:[function(e,t,r){t.exports=JSON.parse('{"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":"隔空播放不可用"}')},{}],ewyVo:[function(e,t,r){t.exports=JSON.parse('{"Video Info":"Informacje o wideo","Close":"Zamknij","Video Load Failed":"Błąd ładowania wideo","Volume":"Głośność","Play":"Odtwórz","Pause":"Wstrzymaj","Rate":"Oceń","Mute":"Wycisz","Video Flip":"Rotacja wideo","Horizontal":"Pozioma","Vertical":"Pionowa","Reconnect":"Połącz ponownie","Show Setting":"Pokaż ustawienia","Hide Setting":"Ukryj ustawienia","Screenshot":"Zrzut ekranu","Play Speed":"Prędkość odtwarzania","Aspect Ratio":"Współczynnik proporcji","Default":"Domyślny","Normal":"Normalny","Open":"Otwórz","Switch Video":"Przełącz wideo","Switch Subtitle":"Przełącz napisy","Fullscreen":"Pełny ekran","Exit Fullscreen":"Zamknij pełny ekran","Web Fullscreen":"Tryb pełnej strony","Exit Web Fullscreen":"Zamknij tryb pełnej strony","Mini Player":"Miniodtwarzacz","PIP Mode":"Tryb PiP","Exit PIP Mode":"Zamknij tryb PiP","PIP Not Supported":"Tryb PiP nieobsługiwany","Fullscreen Not Supported":"Pełny ekran nieobsługiwany","Subtitle Offset":"Przesunięcie napisów","Last Seen":"Ostatnio widziany","Jump Play":"Skocz do gry","AirPlay":"AirPlay","AirPlay Not Available":"AirPlay nie jest dostępny"}')},{}],gnFlW:[function(e,t,r){t.exports=JSON.parse('{"Video Info":"Info o videu","Close":"Zavřít","Video Load Failed":"Nahrání videa selhalo","Volume":"Hlasitost","Play":"Přehrát","Pause":"Pozastavit","Rate":"Hodnocení","Mute":"Ztlumit","Video Flip":"Otočit video","Horizontal":"Horizontálně","Vertical":"Vertikálně","Reconnect":"Opětovné připojení","Show Setting":"Zobrazit nastavení","Hide Setting":"Skrýt nastavení","Screenshot":"Snímek obrazovky","Play Speed":"Rychlost přehrávání","Aspect Ratio":"Poměr stran","Default":"Výchozí","Normal":"Normální","Open":"Otevřít","Switch Video":"Přepnout video","Switch Subtitle":"Přepnout titulky","Fullscreen":"Celá obrazovka","Exit Fullscreen":"Opustit režim celé obrazovky","Web Fullscreen":"Celá stránka","Exit Web Fullscreen":"Zavřít režim celé stránky","Mini Player":"Mini přehrávač","PIP Mode":"Režim PIP","Exit PIP Mode":"Opustit režim PIP","PIP Not Supported":"Režim PIP není podporován","Fullscreen Not Supported":"Režim celé obrazovky není podporován","Subtitle Offset":"Posun titulků","Last Seen":"Naposledy viděn","Jump Play":"Hra na skok","AirPlay":"AirPlay","AirPlay Not Available":"AirPlay není k dispozici"}')},{}],"2IqAb":[function(e,t,r){t.exports=JSON.parse('{"Video Info":"Información del video","Close":"Cerrar","Video Load Failed":"Falló carga de video","Volume":"Volumen","Play":"Reproduciendo","Pause":"Pausa","Rate":"Velocidad","Mute":"Silencio","Video Flip":"Rotar video","Horizontal":"Horizontal","Vertical":"Vertical","Reconnect":"Reconectando","Show Setting":"Mostrar ajustes","Hide Setting":"Ocultar ajustes","Screenshot":"Captura de Pantalla","Play Speed":"Velocidad de reproducción","Aspect Ratio":"Relación de aspecto","Default":"Por defecto","Normal":"Normal","Open":"Abrir","Switch Video":"Cambiar video","Switch Subtitle":"Cambiar subtítulo","Fullscreen":"Pantalla completa","Exit Fullscreen":"Salir de Pantalla completa","Web Fullscreen":"Pantalla completa Web","Exit Web Fullscreen":"Salir de Pantalla completa","Mini Player":"Mini reproductor","PIP Mode":"Modo PiP","Exit PIP Mode":"Cerrar modo PiP","PIP Not Supported":"Modo PiP no compatible","Fullscreen Not Supported":"Pantalla completa no soportada","Subtitle Offset":"Ajuste subtítulo","Last Seen":"Visto última vez","Jump Play":"Saltar","AirPlay":"AirPlay","AirPlay Not Available":"AirPlay no disponible"}')},{}],"8InnO":[function(e,t,r){t.exports=JSON.parse('{"Video Info":"اطلاعات ویدیو","Close":"بستن","Video Load Failed":"بارگذاری ناموفق","Play":"پخش","Volume":"میزان صدا","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":"عدم پشتیبانی از ایرپلی"}')},{}],hmcfn:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return ye}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("./urlMix"),i=n.interopDefault(s),l=e("./attrMix"),c=n.interopDefault(l),u=e("./playMix"),p=n.interopDefault(u),f=e("./pauseMix"),d=n.interopDefault(f),h=e("./toggleMix"),m=n.interopDefault(h),v=e("./seekMix"),g=n.interopDefault(v),y=e("./volumeMix"),b=n.interopDefault(y),w=e("./currentTimeMix"),j=n.interopDefault(w),x=e("./durationMix"),_=n.interopDefault(x),k=e("./switchMix"),S=n.interopDefault(k),D=e("./playbackRateMix"),I=n.interopDefault(D),E=e("./aspectRatioMix"),P=n.interopDefault(E),T=e("./screenshotMix"),N=n.interopDefault(T),F=e("./fullscreenMix"),M=n.interopDefault(F),O=e("./fullscreenWebMix"),z=n.interopDefault(O),C=e("./pipMix"),q=n.interopDefault(C),A=e("./loadedMix"),R=n.interopDefault(A),V=e("./playedMix"),L=n.interopDefault(V),$=e("./playingMix"),H=n.interopDefault($),W=e("./autoSizeMix"),X=n.interopDefault(W),B=e("./rectMix"),U=n.interopDefault(B),Y=e("./flipMix"),G=n.interopDefault(Y),K=e("./miniMix"),Z=n.interopDefault(K),J=e("./loopMix"),Q=n.interopDefault(J),ee=e("./posterMix"),te=n.interopDefault(ee),re=e("./autoHeightMix"),ne=n.interopDefault(re),ae=e("./themeMix"),oe=n.interopDefault(ae),se=e("./titleMix"),ie=n.interopDefault(se),le=e("./normalSizeMix"),ce=n.interopDefault(le),ue=e("./subtitleOffsetMix"),pe=n.interopDefault(ue),fe=e("./airplayMix"),de=n.interopDefault(fe),he=e("./optionInit"),me=n.interopDefault(he),ve=e("./eventInit"),ge=n.interopDefault(ve),ye=function e(t){"use strict";(0,o.default)(this,e),(0,i.default)(t),(0,c.default)(t),(0,p.default)(t),(0,d.default)(t),(0,m.default)(t),(0,g.default)(t),(0,b.default)(t),(0,j.default)(t),(0,_.default)(t),(0,S.default)(t),(0,I.default)(t),(0,P.default)(t),(0,N.default)(t),(0,M.default)(t),(0,z.default)(t),(0,q.default)(t),(0,R.default)(t),(0,L.default)(t),(0,H.default)(t),(0,X.default)(t),(0,U.default)(t),(0,G.default)(t),(0,Z.default)(t),(0,Q.default)(t),(0,te.default)(t),(0,ne.default)(t),(0,oe.default)(t),(0,ie.default)(t),(0,ce.default)(t),(0,pe.default)(t),(0,de.default)(t),(0,ge.default)(t),(0,me.default)(t)}},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","./urlMix":"4ySdI","./attrMix":"2hDvb","./playMix":"grWJS","./pauseMix":"5ViuK","./toggleMix":"96dmf","./seekMix":"diC9m","./volumeMix":"bSfvM","./currentTimeMix":"iQHxB","./durationMix":"h467B","./switchMix":"gQHUx","./playbackRateMix":"5To4P","./aspectRatioMix":"fIy7B","./screenshotMix":"bsZjU","./fullscreenMix":"2nnYN","./fullscreenWebMix":"dSP9Q","./pipMix":"kqegS","./loadedMix":"6CvPI","./playedMix":"9UnHm","./playingMix":"7WHXw","./autoSizeMix":"83U3z","./rectMix":"eTixE","./flipMix":"dNBzJ","./miniMix":"hpfrN","./loopMix":"dLIdT","./posterMix":"8c6XF","./autoHeightMix":"dNf5y","./themeMix":"gS3yW","./titleMix":"lODZh","./normalSizeMix":"1tcAQ","./subtitleOffsetMix":"9iCYS","./airplayMix":"bXswE","./optionInit":"fsOmj","./eventInit":"kTde8","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"4ySdI":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t=e.option,r=e.template.$video;(0,l.def)(e,"url",{get:function(){return r.currentSrc},set:function(n){return(0,o.default)(i.default.mark((function a(){var o,s;return i.default.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(!n){a.next=13;break}if(o=t.type||(0,l.getExt)(n),s=t.customType[o],!o||!s){a.next=10;break}return a.next=6,(0,l.sleep)();case 6:e.loading.show=!0,s.call(e,r,n,e),a.next=11;break;case 10:e.url&&e.url!==n&&e.once("video:canplay",(function(){e.isReady&&e.emit("restart")})),r.src=n,e.option.url=n,e.emit("url",n);case 11:a.next=16;break;case 13:return a.next=15,(0,l.sleep)();case 15:e.loading.show=!0;case 16:case"end":return a.stop()}}),a)})))()}})}},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","regenerator-runtime":"9Ln4P","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9P3gK":[function(e,t,r){function n(e,t,r,n,a,o,s){try{var i=e[o](s),l=i.value}catch(e){return void r(e)}i.done?t(l):Promise.resolve(l).then(n,a)}e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return function(){var t=this,r=arguments;return new Promise((function(a,o){var s=e.apply(t,r);function i(e){n(s,a,o,i,l,"next",e)}function l(e){n(s,a,o,i,l,"throw",e)}i(void 0)}))}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9Ln4P":[function(e,t,r){var n=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",i=a.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function c(e,t,r,n){var a=t&&t.prototype instanceof v?t:v,o=Object.create(a.prototype),s=new E(n||[]);return o._invoke=function(e,t,r){var n=p;return function(a,o){if(n===d)throw new Error("Generator is already running");if(n===h){if("throw"===a)throw o;return T()}for(r.method=a,r.arg=o;;){var s=r.delegate;if(s){var i=S(s,r);if(i){if(i===m)continue;return i}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===p)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=d;var l=u(e,t,r);if("normal"===l.type){if(n=r.done?h:f,l.arg===m)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n=h,r.method="throw",r.arg=l.arg)}}}(e,r,s),o}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var p="suspendedStart",f="suspendedYield",d="executing",h="completed",m={};function v(){}function g(){}function y(){}var b={};l(b,o,(function(){return this}));var w=Object.getPrototypeOf,j=w&&w(w(P([])));j&&j!==r&&n.call(j,o)&&(b=j);var x=y.prototype=v.prototype=Object.create(b);function _(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(a,o,s,i){var l=u(e[a],e,o);if("throw"!==l.type){var c=l.arg,p=c.value;return p&&"object"==typeof p&&n.call(p,"__await")?t.resolve(p.__await).then((function(e){r("next",e,s,i)}),(function(e){r("throw",e,s,i)})):t.resolve(p).then((function(e){c.value=e,s(c)}),(function(e){return r("throw",e,s,i)}))}i(l.arg)}var a;this._invoke=function(e,n){function o(){return new t((function(t,a){r(e,n,t,a)}))}return a=a?a.then(o,o):o()}}function S(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,S(e,r),"throw"===r.method))return m;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var a=u(n,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,m;var o=a.arg;return o?o.done?(r[e.resultName]=o.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,m):o:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,m)}function D(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(D,this),this.reset(!0)}function P(e){if(e){var r=e[o];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,s=function r(){for(;++a<e.length;)if(n.call(e,a))return r.value=e[a],r.done=!1,r;return r.value=t,r.done=!0,r};return s.next=s}}return{next:T}}function T(){return{value:t,done:!0}}return g.prototype=y,l(x,"constructor",y),l(y,"constructor",g),g.displayName=l(y,i,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,i,"GeneratorFunction")),e.prototype=Object.create(x),e},e.awrap=function(e){return{__await:e}},_(k.prototype),l(k.prototype,s,(function(){return this})),e.AsyncIterator=k,e.async=function(t,r,n,a,o){void 0===o&&(o=Promise);var s=new k(c(t,r,n,a),o);return e.isGeneratorFunction(r)?s:s.next().then((function(e){return e.done?e.value:s.next()}))},_(x),l(x,i,"Generator"),l(x,o,(function(){return this})),l(x,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=P,E.prototype={constructor:E,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(I),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function a(n,a){return i.type="throw",i.arg=e,r.next=n,a&&(r.method="next",r.arg=t),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var s=this.tryEntries[o],i=s.completion;if("root"===s.tryLoc)return a("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),c=n.call(s,"finallyLoc");if(l&&c){if(this.prev<s.catchLoc)return a(s.catchLoc,!0);if(this.prev<s.finallyLoc)return a(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return a(s.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return a(s.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=e,s.arg=t,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(s)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),I(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;I(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),m}},e}(t.exports);try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},{}],"2hDvb":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"attr",{value:function(e,r){if(void 0===r)return t[e];t[e]=r}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],grWJS:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,n=e.option,a=e.constructor.instances,s=e.template.$video;(0,l.def)(e,"play",{value:(0,o.default)(i.default.mark((function o(){var l,c,u;return i.default.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,s.play();case 2:if(l=o.sent,r.show=t.get("Play"),e.emit("play"),n.mutex)for(c=0;c<a.length;c++)(u=a[c])!==e&&u.pause();return o.abrupt("return",l);case 7:case"end":return o.stop()}}),o)})))})}},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","regenerator-runtime":"9Ln4P","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"5ViuK":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video,r=e.i18n,a=e.notice;(0,n.def)(e,"pause",{value:function(){var n=t.pause();return a.show=r.get("Pause"),e.emit("pause"),n}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"96dmf":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"toggle",{value:function(){return e.playing?e.pause():e.play()}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],diC9m:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.notice;(0,n.def)(e,"seek",{set:function(r){e.currentTime=r,e.emit("seek",e.currentTime),e.duration&&(t.show="".concat((0,n.secondToTime)(e.currentTime)," / ").concat((0,n.secondToTime)(e.duration)))}}),(0,n.def)(e,"forward",{set:function(t){e.seek=e.currentTime+t}}),(0,n.def)(e,"backward",{set:function(t){e.seek=e.currentTime-t}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bSfvM:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video,r=e.i18n,a=e.notice,o=e.storage;(0,n.def)(e,"volume",{get:function(){return t.volume||0},set:function(s){t.volume=(0,n.clamp)(s,0,1),a.show="".concat(r.get("Volume"),": ").concat(parseInt(100*t.volume,10)),0!==t.volume&&o.set("volume",t.volume),e.emit("volume",t.volume)}}),(0,n.def)(e,"muted",{get:function(){return t.muted},set:function(r){t.muted=r,e.emit("volume",t.volume)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],iQHxB:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"currentTime",{get:function(){return t.currentTime||0},set:function(r){r=parseFloat(r),Number.isNaN(r)||(t.currentTime=(0,n.clamp)(r,0,e.duration))}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],h467B:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"duration",{get:function(){var t=e.template.$video.duration;return t===1/0?0:t||0}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],gQHUx:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.option,a=e.notice;function o(n,o,s){return new Promise((function(i){if(n===e.url)return i(n);var l=e.playing;e.pause(),URL.revokeObjectURL(e.url),e.url=n,e.once("video:canplay",(function(){e.playbackRate=!1,e.aspectRatio=!1,e.flip="normal",e.autoSize=r.autoSize,e.currentTime=s,e.notice.show="",l&&e.play(),o&&(a.show="".concat(t.get("Switch Video"),": ").concat(o)),e.emit("switch",n),i(n)}))}))}(0,n.def)(e,"switchQuality",{value:function(t,r){return o(t,r,e.currentTime)}}),(0,n.def)(e,"switchUrl",{value:function(e,t){return o(e,t,0)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"5To4P":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video,r=e.i18n,a=e.notice;(0,n.def)(e,"playbackRate",{get:function(){return t.playbackRate},set:function(o){if(o){if(o===t.playbackRate)return;var s=[.25,.5,.75,1,1.25,1.5,1.75,2,3,4];(0,n.errorHandle)(s.includes(o),"'playbackRate' only accept ".concat(s.toString()," as parameters")),t.playbackRate=o,a.show="".concat(r.get("Rate"),": ").concat(1===o?r.get("Normal"):"".concat(o,"x")),e.emit("playbackRate",o)}else e.playbackRate=1,e.emit("playbackRate")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fIy7B:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template,r=t.$video,a=t.$player,o=e.i18n,s=e.notice;(0,n.def)(e,"aspectRatio",{get:function(){return a.dataset.aspectRatio||"default"},set:function(t){t||(t="default");var i=["default","4:3","16:9"];if((0,n.errorHandle)(i.includes(t),"'aspectRatio' only accept ".concat(i.toString()," as parameters")),"default"===t)(0,n.setStyle)(r,"width",null),(0,n.setStyle)(r,"height",null),(0,n.setStyle)(r,"padding",null),delete a.dataset.aspectRatio;else{var l=t.split(":").map(Number),c=r.videoWidth,u=r.videoHeight,p=a.clientWidth,f=a.clientHeight,d=c/u,h=l[0]/l[1];if(d>h){var m=h*u/c;(0,n.setStyle)(r,"width","".concat(100*m,"%")),(0,n.setStyle)(r,"height","100%"),(0,n.setStyle)(r,"padding","0 ".concat((p-p*m)/2,"px"))}else{var v=c/h/u;(0,n.setStyle)(r,"width","100%"),(0,n.setStyle)(r,"height","".concat(100*v,"%")),(0,n.setStyle)(r,"padding","".concat((f-f*v)/2,"px 0"))}a.dataset.aspectRatio=t}s.show="".concat(o.get("Aspect Ratio"),": ").concat("default"===t?o.get("Default"):t),e.emit("aspectRatio",t)}}),(0,n.def)(e,"aspectRatioReset",{set:function(t){if(t){var r=e.aspectRatio;e.aspectRatio=r}}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bsZjU:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t=e.option,r=e.notice,n=e.template.$video,a=(0,l.createElement)("canvas");(0,l.def)(e,"getDataURL",{value:function(){return new Promise((function(e,t){try{a.width=n.videoWidth,a.height=n.videoHeight,a.getContext("2d").drawImage(n,0,0),e(a.toDataURL("image/png"))}catch(e){r.show=e,t(e)}}))}}),(0,l.def)(e,"getBlobUrl",{value:function(){return new Promise((function(e,t){try{a.width=n.videoWidth,a.height=n.videoHeight,a.getContext("2d").drawImage(n,0,0),a.toBlob((function(t){e(URL.createObjectURL(t))}))}catch(e){r.show=e,t(e)}}))}}),(0,l.def)(e,"screenshot",{value:(0,o.default)(i.default.mark((function r(){var a;return i.default.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.getDataURL();case 2:return a=r.sent,(0,l.download)(a,"".concat(t.title||"artplayer","_").concat((0,l.secondToTime)(n.currentTime),".png")),e.emit("screenshot",a),r.abrupt("return",a);case 6:case"end":return r.stop()}}),r)})))})}},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","regenerator-runtime":"9Ln4P","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"2nnYN":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../libs/screenfull"),c=n.interopDefault(l),u=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,n=e.template,a=n.$video,s=n.$player;e.once("video:loadedmetadata",(function(){c.default.isEnabled?function(e){(0,u.def)(e,"fullscreen",{get:function(){return c.default.isFullscreen},set:function(t){return(0,o.default)(i.default.mark((function n(){return i.default.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!t){n.next=12;break}return e.normalSize="fullscreen",e.aspectRatioReset=!0,e.autoSize=!1,n.next=6,c.default.request(s);case 6:(0,u.addClass)(s,"art-fullscreen"),e.emit("resize"),e.emit("fullscreen",!0),r.show="",n.next=20;break;case 12:return e.aspectRatioReset=!0,e.autoSize=e.option.autoSize,n.next=16,c.default.exit();case 16:(0,u.removeClass)(s,"art-fullscreen"),e.emit("resize"),e.emit("fullscreen",!1),r.show="";case 20:case"end":return n.stop()}}),n)})))()}})}(e):document.fullscreenEnabled||a.webkitSupportsFullscreen?function(e){(0,u.def)(e,"fullscreen",{get:function(){return a.webkitDisplayingFullscreen},set:function(t){t?(e.normalSize="fullscreen",a.webkitEnterFullscreen(),e.emit("fullscreen",!0),r.show=""):(a.webkitExitFullscreen(),e.emit("fullscreen",!1),r.show="")}})}(e):(0,u.def)(e,"fullscreen",{get:function(){return!1},set:function(){r.show=t.get("Fullscreen Not Supported")}}),(0,u.def)(e,"fullscreen",(0,u.get)(e,"fullscreen"))}))}},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","regenerator-runtime":"9Ln4P","../libs/screenfull":"c8srC","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],c8srC:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_sliced_to_array.mjs"),o=n.interopDefault(a),s=[["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"]],i=function(){if("undefined"==typeof document)return!1;var e=s[0],t={},r=!0,n=!1,a=void 0;try{for(var i,l=s[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,o.default)(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,a=e}finally{try{r||null==l.return||l.return()}finally{if(n)throw a}}return!1}(),l={change:i.fullscreenchange,error:i.fullscreenerror},c={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(){c.off("change",a),r()};c.on("change",a);var o=e[i.requestFullscreen](t);o instanceof Promise&&o.then(a).catch(n)}))},exit:function(){return new Promise((function(e,t){if(c.isFullscreen){var r=function(){c.off("change",r),e()};c.on("change",r);var n=document[i.exitFullscreen]();n instanceof Promise&&n.then(r).catch(t)}else e()}))},toggle:function(e,t){return c.isFullscreen?c.exit():c.request(e,t)},onchange:function(e){c.on("change",e)},onerror:function(e){c.on("error",e)},on:function(e,t){var r=l[e];r&&document.addEventListener(r,t,!1)},off:function(e,t){var r=l[e];r&&document.removeEventListener(r,t,!1)},raw:i};Object.defineProperties(c,{isFullscreen:{get:function(){return Boolean(document[i.fullscreenElement])}},element:{enumerable:!0,get:function(){return document[i.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(document[i.fullscreenEnabled])}}}),i||(c={isEnabled:!1}),r.default=c},{"@swc/helpers/src/_sliced_to_array.mjs":"hfzDj","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],hfzDj:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_array_with_holes.mjs"),o=n.interopDefault(a),s=e("./_iterable_to_array.mjs"),i=n.interopDefault(s),l=e("./_non_iterable_rest.mjs"),c=n.interopDefault(l),u=e("./_unsupported_iterable_to_array.mjs"),p=n.interopDefault(u);r.default=function(e,t){return(0,o.default)(e)||(0,i.default)(e,t)||(0,p.default)(e,t)||(0,c.default)()}},{"./_array_with_holes.mjs":"lEYpc","./_iterable_to_array.mjs":"l6w2u","./_non_iterable_rest.mjs":"lvN8V","./_unsupported_iterable_to_array.mjs":"cWLz0","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],lEYpc:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){if(Array.isArray(e))return e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],lvN8V:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],dSP9Q:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.notice,r=e.template.$player;(0,n.def)(e,"fullscreenWeb",{get:function(){return(0,n.hasClass)(r,"art-fullscreen-web")},set:function(a){a?(e.normalSize="fullscreenWeb",(0,n.addClass)(r,"art-fullscreen-web"),e.aspectRatioReset=!0,e.autoSize=!1,e.emit("resize"),e.emit("fullscreenWeb",!0),t.show=""):((0,n.removeClass)(r,"art-fullscreen-web"),e.aspectRatioReset=!0,e.autoSize=e.option.autoSize,e.emit("resize"),e.emit("fullscreenWeb",!1),t.show="")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],kqegS:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,a=e.template.$video;document.pictureInPictureEnabled?function(e){var t=e.template.$video,r=e.proxy,a=e.notice;t.disablePictureInPicture=!1,(0,n.def)(e,"pip",{get:function(){return document.pictureInPictureElement},set:function(r){r?(e.normalSize="pip",t.requestPictureInPicture().catch((function(e){throw a.show=e,e}))):document.exitPictureInPicture().catch((function(e){throw a.show=e,e}))}}),r(t,"enterpictureinpicture",(function(){e.emit("pip",!0)})),r(t,"leavepictureinpicture",(function(){e.emit("pip",!1)}))}(e):a.webkitSupportsPresentationMode?function(e){var t=e.template.$video;t.webkitSetPresentationMode("inline"),(0,n.def)(e,"pip",{get:function(){return"picture-in-picture"===t.webkitPresentationMode},set:function(r){r?(e.normalSize="pip",t.webkitSetPresentationMode("picture-in-picture"),e.emit("pip",!0)):(t.webkitSetPresentationMode("inline"),e.emit("pip",!1))}})}(e):(0,n.def)(e,"pip",{get:function(){return!1},set:function(){r.show=t.get("PIP Not Supported")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"6CvPI":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"loaded",{get:function(){return e.loadedTime/t.duration}}),(0,n.def)(e,"loadedTime",{get:function(){return t.buffered.length?t.buffered.end(t.buffered.length-1):0}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9UnHm":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"played",{get:function(){return e.currentTime/e.duration}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"7WHXw":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$video;(0,n.def)(e,"playing",{get:function(){return!!(t.currentTime>0&&!t.paused&&!t.ended&&t.readyState>2)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"83U3z":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template,r=t.$container,a=t.$player,o=t.$video;(0,n.def)(e,"autoSize",{get:function(){return(0,n.hasClass)(r,"art-auto-size")},set:function(t){if(t){var s=o.videoWidth,i=o.videoHeight,l=r.getBoundingClientRect(),c=l.width,u=l.height,p=s/i,f=c/u;if((0,n.addClass)(r,"art-auto-size"),f>p){var d=u*p/c*100;(0,n.setStyle)(a,"width","".concat(d,"%")),(0,n.setStyle)(a,"height","100%")}else{var h=c/p/u*100;(0,n.setStyle)(a,"width","100%"),(0,n.setStyle)(a,"height","".concat(h,"%"))}e.emit("autoSize",{width:e.width,height:e.height})}else(0,n.removeClass)(r,"art-auto-size"),(0,n.setStyle)(a,"width",null),(0,n.setStyle)(a,"height",null),e.emit("autoSize")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],eTixE:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=function(t){var a=r[t];(0,n.def)(e,a,{get:function(){return e.rect[a]}})};(0,n.def)(e,"rect",{get:function(){return e.template.$player.getBoundingClientRect()}});for(var r=["bottom","height","left","right","top","width"],a=0;a<r.length;a++)t(a);(0,n.def)(e,"x",{get:function(){return e.left+window.pageXOffset}}),(0,n.def)(e,"y",{get:function(){return e.top+window.pageYOffset}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],dNBzJ:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.template.$player,r=e.i18n,a=e.notice;(0,n.def)(e,"flip",{get:function(){return t.dataset.flip||"normal"},set:function(o){o||(o="normal");var s=["normal","horizontal","vertical"];(0,n.errorHandle)(s.includes(o),"'flip' only accept ".concat(s.toString()," as parameters")),"normal"===o?delete t.dataset.flip:t.dataset.flip=o;var i=o.replace(o[0],o[0].toUpperCase());a.show="".concat(r.get("Video Flip"),": ").concat(r.get(i)),e.emit("flip",o)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],hpfrN:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.option,a=e.storage,o=e.proxy,s=e.template,i=s.$player,l=s.$miniClose,c=s.$miniTitle,u=s.$miniHeader,p=!1,f=0,d=0,h=0,m=0;o(u,"mousedown",(function(t){p=!0,f=t.pageX,d=t.pageY,h=e.left,m=e.top})),o(document,"mousemove",(function(e){if(p){(0,n.addClass)(i,"art-is-dragging");var t=m+e.pageY-d,r=h+e.pageX-f;(0,n.setStyle)(i,"top","".concat(t,"px")),(0,n.setStyle)(i,"left","".concat(r,"px")),a.set("top",t),a.set("left",r)}})),o(document,"mouseup",(function(){p=!1,(0,n.removeClass)(i,"art-is-dragging")})),o(l,"click",(function(){e.mini=!1,p=!1,(0,n.removeClass)(i,"art-is-dragging")})),(0,n.append)(c,r.title||t.get("Mini Player")),(0,n.def)(e,"mini",{get:function(){return(0,n.hasClass)(i,"art-mini")},set:function(t){if(t){e.normalSize="mini",e.autoSize=!1,(0,n.addClass)(i,"art-mini");var o=a.get("top"),s=a.get("left");if(o&&s)(0,n.setStyle)(i,"top","".concat(o,"px")),(0,n.setStyle)(i,"left","".concat(s,"px")),(0,n.isInViewport)(u)||(a.del("top"),a.del("left"),e.mini=!0);else{var l=window.innerHeight-e.height-50,c=window.innerWidth-e.width-50;a.set("top",l),a.set("left",c),(0,n.setStyle)(i,"top","".concat(l,"px")),(0,n.setStyle)(i,"left","".concat(c,"px"))}e.aspectRatio=!1,e.playbackRate=!1,e.notice.show="",e.emit("mini",!0)}else(0,n.removeClass)(i,"art-mini"),(0,n.setStyle)(i,"top",null),(0,n.setStyle)(i,"left",null),e.aspectRatio=!1,e.playbackRate=!1,e.autoSize=r.autoSize,e.notice.show="",e.emit("mini",!1)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],dLIdT:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=[];(0,n.def)(e,"loop",{get:function(){return t},set:function(r){if(Array.isArray(r)&&"number"==typeof r[0]&&"number"==typeof r[1]){var a=(0,n.clamp)(r[0],0,Math.min(r[1],e.duration)),o=(0,n.clamp)(r[1],a,e.duration);o-a>=1?(t=[a,o],e.emit("loop",t)):(t=[],e.emit("loop"))}else t=[],e.emit("loop")}}),e.on("video:timeupdate",(function(){t.length&&(e.currentTime<t[0]||e.currentTime>t[1])&&(e.seek=t[0])}))}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"8c6XF":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.template.$poster;(0,n.def)(e,"poster",{get:function(){return t.poster},set:function(e){t.poster=e,(0,n.setStyle)(r,"backgroundImage","url(".concat(e,")"))}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],dNf5y:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.template,a=r.$container,o=r.$video,s=a.style.height;(0,n.def)(e,"autoHeight",{get:function(){return(0,n.hasClass)(a,"art-auto-height")},set:function(r){if(r){var i=a.clientWidth,l=o.videoHeight*(i/o.videoWidth);(0,n.setStyle)(a,"height",l+"px"),(0,n.addClass)(a,"art-auto-height"),e.autoSize=t.autoSize,e.emit("autoHeight",l)}else(0,n.setStyle)(a,"height",s),(0,n.removeClass)(a,"art-auto-height"),e.autoSize=t.autoSize,e.emit("autoHeight")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],gS3yW:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.template.$player;(0,n.def)(e,"theme",{get:function(){return getComputedStyle(r).getPropertyValue("--theme")},set:function(e){t.theme=e,r.style.setProperty("--theme",e)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],lODZh:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){(0,n.def)(e,"title",{get:function(){return e.option.title},set:function(t){e.option.title=t}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"1tcAQ":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=["mini","pip","fullscreen","fullscreenWeb"];(0,n.def)(e,"normalSize",{get:function(){return t.every((function(t){return!e[t]}))},set:function(r){t.filter((function(e){return e!==r})).forEach((function(t){e[t]&&(e[t]=!1)}))}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9iCYS":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.constructor.utils.clamp,r=e.notice,a=e.template,o=e.i18n,s=0,i=[];e.on("subtitle:switch",(function(){i=[]})),(0,n.def)(e,"subtitleOffset",{get:function(){return s},set:function(n){if(a.$track&&a.$track.track){var l=Array.from(a.$track.track.cues);s=t(n,-5,5);for(var c=0;c<l.length;c++){var u=l[c];i[c]||(i[c]={startTime:u.startTime,endTime:u.endTime}),u.startTime=t(i[c].startTime+s,0,e.duration),u.endTime=t(i[c].endTime+s,0,e.duration)}e.subtitle.update(),r.show="".concat(o.get("Subtitle Offset"),": ").concat(n,"s"),e.emit("subtitleOffset",n)}else e.emit("subtitleOffset",0)}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bXswE:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.notice,a=e.proxy,o=e.template.$video,s=!0;window.WebKitPlaybackTargetAvailabilityEvent&&o.webkitShowPlaybackTargetPicker?a(o,"webkitplaybacktargetavailabilitychanged",(function(e){switch(e.availability){case"available":s=!0;break;case"not-available":s=!1}})):s=!1,(0,n.def)(e,"airplay",{value:function(){s?(o.webkitShowPlaybackTargetPicker(),e.emit("airplay")):r.show=t.get("AirPlay Not Available")}})}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fsOmj:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.option,r=e.storage,a=e.template,o=a.$video,s=a.$poster;Object.keys(t.moreVideoAttr).forEach((function(r){e.attr(r,t.moreVideoAttr[r])})),t.muted&&(e.muted=t.muted),t.volume&&(o.volume=(0,n.clamp)(t.volume,0,1));var i=r.get("volume");"number"==typeof i&&(o.volume=(0,n.clamp)(i,0,1)),t.poster&&(0,n.setStyle)(s,"backgroundImage","url(".concat(t.poster,")")),t.autoplay&&(o.autoplay=t.autoplay),t.playsInline&&(o.playsInline=!0,o["webkit-playsinline"]=!0),t.theme&&(e.theme=t.theme),e.url=t.url}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],kTde8:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../config"),c=n.interopDefault(l),u=e("../utils");r.default=function(e){for(var t=e.i18n,r=e.notice,n=e.option,a=e.constructor,s=e.proxy,l=e.template,p=l.$player,f=l.$video,d=l.$poster,h=0,m=0;m<c.default.events.length;m++)s(f,c.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",(0,o.default)(i.default.mark((function o(){return i.default.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!(h<a.RECONNECT_TIME_MAX)){o.next=9;break}return o.next=3,(0,u.sleep)(a.RECONNECT_SLEEP_TIME);case 3:h+=1,e.url=n.url,r.show="".concat(t.get("Reconnect"),": ").concat(h),e.emit("error",h),o.next=17;break;case 9:return e.mask.show=!0,e.loading.show=!1,e.controls.show=!0,(0,u.addClass)(p,"art-error"),o.next=15,(0,u.sleep)(a.RECONNECT_SLEEP_TIME);case 15:r.show=t.get("Video Load Failed"),e.destroy(!1);case 17:case"end":return o.stop()}}),o)})))),e.on("video:loadedmetadata",(function(){e.autoSize=n.autoSize,u.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,u.setStyle)(d,"display","none")})),e.on("video:playing",(function(){e.mask.show=!1})),e.on("video:seeked",(function(){e.loading.show=!1})),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/src/_async_to_generator.mjs":"9P3gK","regenerator-runtime":"9Ln4P","../config":"bHcN6","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"1Keig":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return X}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_get.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_get_prototype_of.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_inherits.mjs"),d=n.interopDefault(f),h=e("@swc/helpers/src/_create_super.mjs"),m=n.interopDefault(h),v=e("../utils"),g=e("../utils/component"),y=n.interopDefault(g),b=e("./fullscreen"),w=n.interopDefault(b),j=e("./fullscreenWeb"),x=n.interopDefault(j),_=e("./pip"),k=n.interopDefault(_),S=e("./playAndPause"),D=n.interopDefault(S),I=e("./progress"),E=n.interopDefault(I),P=e("./time"),T=n.interopDefault(P),N=e("./volume"),F=n.interopDefault(N),M=e("./setting"),O=n.interopDefault(M),z=e("./thumbnails"),C=n.interopDefault(z),q=e("./screenshot"),A=n.interopDefault(q),R=e("./quality"),V=n.interopDefault(R),L=e("./loop"),$=n.interopDefault(L),H=e("./airplay"),W=n.interopDefault(H),X=function(e){"use strict";(0,d.default)(r,e);var t=(0,m.default)(r);function r(e){var n;(0,o.default)(this,r),(n=t.call(this,e)).name="control";var a=e.proxy,s=e.constructor,i=e.template.$player,l=Date.now();return a(i,["click","mousemove","touchstart","touchmove"],(function(){n.show=!0,(0,v.removeClass)(i,"art-hide-cursor"),(0,v.addClass)(i,"art-hover"),l=Date.now()})),e.on("video:timeupdate",(function(){!e.isInput&&e.playing&&n.show&&Date.now()-l>=s.CONTROL_HIDE_TIME&&(n.show=!1,(0,v.addClass)(i,"art-hide-cursor"),(0,v.removeClass)(i,"art-hover"))})),n.init(),n}return(0,i.default)(r,[{key:"init",value:function(){var e=this.art.option;e.isLive||this.add((0,E.default)({name:"progress",position:"top",index:10})),!e.thumbnails.url||e.isLive||v.isMobile||this.add((0,C.default)({name:"thumbnails",position:"top",index:20})),this.add((0,$.default)({name:"loop",position:"top",index:30})),this.add((0,D.default)({name:"playAndPause",position:"left",index:10})),this.add((0,F.default)({name:"volume",position:"left",index:20})),e.isLive||this.add((0,T.default)({name:"time",position:"left",index:30})),e.quality.length&&this.add((0,V.default)({name:"quality",position:"right",index:10})),e.screenshot&&!v.isMobile&&this.add((0,A.default)({name:"screenshot",position:"right",index:20})),e.setting&&this.add((0,O.default)({name:"setting",position:"right",index:30})),e.pip&&this.add((0,k.default)({name:"pip",position:"right",index:40})),e.airplay&&window.WebKitPlaybackTargetAvailabilityEvent&&this.add((0,W.default)({name:"airplay",position:"right",index:50})),e.fullscreenWeb&&this.add((0,x.default)({name:"fullscreenWeb",position:"right",index:60})),e.fullscreen&&this.add((0,w.default)({name:"fullscreen",position:"right",index:70}));for(var t=0;t<e.controls.length;t++)this.add(e.controls[t])}},{key:"add",value:function(e){var t="function"==typeof e?e(this.art):e,n=this.art.template,a=n.$progress,o=n.$controlsLeft,s=n.$controlsRight;switch(t.position){case"top":this.$parent=a;break;case"left":this.$parent=o;break;case"right":this.$parent=s;break;default:(0,v.errorHandle)(!1,"Control option.position must one of 'top', 'left', 'right'")}(0,c.default)((0,p.default)(r.prototype),"add",this).call(this,t)}}]),r}(y.default)},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_get.mjs":"5DuB1","@swc/helpers/src/_get_prototype_of.mjs":"kCQyc","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","../utils":"4hXnV","../utils/component":"fkuwb","./fullscreen":"eTd5s","./fullscreenWeb":"fo2HL","./pip":"l4KoH","./playAndPause":"k0utE","./progress":"bzAmX","./time":"1RXda","./volume":"95SXm","./setting":"10dbr","./thumbnails":"52Ry1","./screenshot":"fVLH8","./quality":"1k41r","./loop":"3SfNb","./airplay":"buevW","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"5DuB1":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_super_prop_base.mjs"),o=n.interopDefault(a);function s(e,t,r){return s="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,r){var n=(0,o.default)(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(r||e):a.value}},s(e,t,r)}r.default=function(e,t,r){return s(e,t,r)}},{"./_super_prop_base.mjs":"cts0u","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cts0u:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("./_get_prototype_of.mjs"),o=n.interopDefault(a);r.default=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=(0,o.default)(e)););return e}},{"./_get_prototype_of.mjs":"kCQyc","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fkuwb:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return y}));var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_class.mjs"),c=n.interopDefault(l),u=e("regenerator-runtime"),p=n.interopDefault(u),f=e("./dom"),d=e("option-validator"),h=n.interopDefault(d),m=e("../scheme"),v=e("./property"),g=e("./error"),y=function(){"use strict";function e(t){(0,i.default)(this,e),this.id=0,this.art=t,this.add=this.add.bind(this)}return(0,c.default)(e,[{key:"show",get:function(){return(0,f.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,f.addClass)(t,r):(0,f.removeClass)(t,r),this.art.emit(this.name,e)}},{key:"toggle",set:function(e){e&&(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,h.default)(r,m.ComponentOption),this.$parent&&this.name&&!r.disable){var n=r.name||"".concat(this.name).concat(this.id);(0,g.errorHandle)(!(0,v.has)(this,n),"Cannot add an existing name [".concat(n,"] to the [").concat(this.name,"]")),this.id+=1;var a=(0,f.createElement)("div");(0,f.addClass)(a,"art-".concat(this.name)),(0,f.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)}));return s?s.insertAdjacentElement("beforebegin",a):(0,f.append)(this.$parent,a),r.html&&(0,f.append)(a,r.html),r.style&&(0,f.setStyles)(a,r.style),r.tooltip&&(0,f.tooltip)(a,r.tooltip),r.click&&this.art.events.proxy(a,"click",(function(e){e.preventDefault(),r.click.call(t.art,t,e)})),r.selector&&["left","right"].includes(r.position)&&this.selector(r,a),r.mounted&&r.mounted.call(this.art,a),1===a.childNodes.length&&3===a.childNodes[0].nodeType&&(0,f.addClass)(a,"art-control-onlyText"),(0,v.def)(this,n,{value:a}),a}}},{key:"selector",value:function(e,t){var r=this.art.events,n=r.hover,a=r.proxy;(0,f.addClass)(t,"art-control-selector");var s=(0,f.createElement)("div");(0,f.addClass)(s,"art-selector-value"),(0,f.append)(s,e.html),t.innerText="",(0,f.append)(t,s);var i=e.selector.map((function(e,t){return'<div class="art-selector-item '.concat(e.default?"art-current":"",'" data-index="').concat(t,'">').concat(e.html,"</div>")})).join(""),l=(0,f.createElement)("div");(0,f.addClass)(l,"art-selector-list"),(0,f.append)(l,i),(0,f.append)(t,l);var c=function(){var e=(0,f.getStyle)(t,"width")/2-(0,f.getStyle)(l,"width")/2;l.style.left="".concat(e,"px")};n(t,c);var u,d=this;a(l,"click",(u=(0,o.default)(p.default.mark((function t(r){var n,a,o,i,l;return p.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=r.composedPath()||[],a=n.find((function(e){return(0,f.hasClass)(e,"art-selector-item")}))){t.next=4;break}return t.abrupt("return");case 4:if((0,f.inverseClass)(a,"art-current"),o=Number(a.dataset.index),i=e.selector[o]||{},s.innerText=a.innerText,!e.onSelect){t.next=13;break}return t.next=11,e.onSelect.call(d.art,i,a,r);case 11:"string"!=typeof(l=t.sent)&&"number"!=typeof l||(s.innerHTML=l);case 13:c(),d.art.emit("selector",i,a);case 15:case"end":return t.stop()}}),t)}))),function(e){return u.apply(this,arguments)}))}}]),e}()},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","regenerator-runtime":"9Ln4P","./dom":"9KMP3","option-validator":"dJp93","../scheme":"cBbNW","./property":"bykTX","./error":"15Dcm","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],eTd5s:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Fullscreen"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,l.append)(e,n.fullscreenOn),s=(0,l.append)(e,n.fullscreenOff);(0,l.setStyle)(s,"display","none"),r(e,"click",(function(){t.fullscreen=!t.fullscreen})),t.on("fullscreen",(function(t){t?((0,l.tooltip)(e,a.get("Exit Fullscreen")),(0,l.setStyle)(o,"display","none"),(0,l.setStyle)(s,"display","inline-flex")):((0,l.tooltip)(e,a.get("Fullscreen")),(0,l.setStyle)(o,"display","inline-flex"),(0,l.setStyle)(s,"display","none"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fo2HL:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Web Fullscreen"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,l.append)(e,n.fullscreenWebOn),s=(0,l.append)(e,n.fullscreenWebOff);(0,l.setStyle)(s,"display","none"),r(e,"click",(function(){t.fullscreenWeb=!t.fullscreenWeb})),t.on("fullscreenWeb",(function(t){t?((0,l.tooltip)(e,a.get("Exit Web Fullscreen")),(0,l.setStyle)(o,"display","none"),(0,l.setStyle)(s,"display","inline-flex")):((0,l.tooltip)(e,a.get("Web Fullscreen")),(0,l.setStyle)(o,"display","inline-flex"),(0,l.setStyle)(s,"display","none"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],l4KoH:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("PIP Mode"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n;(0,l.append)(e,n.pip),r(e,"click",(function(){t.pip=!t.pip})),t.on("pip",(function(t){(0,l.tooltip)(e,a.get(t?"Exit PIP Mode":"PIP Mode"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],k0utE:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=(0,l.append)(e,n.play),s=(0,l.append)(e,n.pause);function i(){(0,l.setStyle)(o,"display","flex"),(0,l.setStyle)(s,"display","none")}function c(){(0,l.setStyle)(o,"display","none"),(0,l.setStyle)(s,"display","flex")}(0,l.tooltip)(o,a.get("Play")),(0,l.tooltip)(s,a.get("Pause")),r(o,"click",(function(){t.play()})),r(s,"click",(function(){t.pause()})),t.playing?c():i(),t.on("video:playing",(function(){c()})),t.on("video:pause",(function(){i()}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],bzAmX:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"getPosFromEvent",(function(){return c})),n.export(r,"setCurrentTime",(function(){return u}));var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");function c(e,t){var r=e.template.$progress,n=r.getBoundingClientRect().left,a=l.isMobile?t.touches[0].clientX:t.pageX,o=(0,l.clamp)(a-n,0,r.clientWidth),s=o/r.clientWidth*e.duration;return{second:s,time:(0,l.secondToTime)(s),width:o,percentage:(0,l.clamp)(o/r.clientWidth,0,1)}}function u(e,t){if(e.isRotate){var r=t.touches[0].clientY/e.height,n=r*e.duration;e.emit("setBar","played",r),e.seek=n}else{var a=c(e,t),o=a.second,s=a.percentage;e.emit("setBar","played",s),e.seek=o}}r.default=function(e){return function(t){var r=t.icons,n=t.option,a=t.proxy;return(0,i.default)((0,o.default)({},e),{html:'<div class="art-control-progress-inner"><div class="art-progress-loaded"></div><div class="art-progress-played"></div><div class="art-progress-highlight"></div><div class="art-progress-indicator"></div><div class="art-progress-tip"></div></div>',mounted:function(e){var o=!1,s=(0,l.query)(".art-progress-loaded",e),i=(0,l.query)(".art-progress-played",e),p=(0,l.query)(".art-progress-highlight",e),f=(0,l.query)(".art-progress-indicator",e),d=(0,l.query)(".art-progress-tip",e);(0,l.setStyle)(i,"backgroundColor","var(--theme)");var h=t.constructor.INDICATOR_SIZE;function m(e,t){"loaded"===e&&(0,l.setStyle)(s,"width","".concat(100*t,"%")),"played"===e&&((0,l.setStyle)(i,"width","".concat(100*t,"%")),(0,l.setStyle)(f,"left","calc(".concat(100*t,"% - ").concat(h/2,"px)")))}r.indicator?(h=t.constructor.INDICATOR_SIZE_ICON,(0,l.append)(f,r.indicator)):(0,l.setStyles)(f,{backgroundColor:"var(--theme)"}),l.isMobile&&(h=t.constructor.INDICATOR_SIZE_MOBILE,r.indicator&&(h=t.constructor.INDICATOR_SIZE_MOBILE_ICON)),(0,l.setStyles)(f,{left:"-".concat(h/2,"px"),width:"".concat(h,"px"),height:"".concat(h,"px")}),t.on("video:loadedmetadata",(function(){for(var e=0;e<n.highlight.length;e++){var r=n.highlight[e],a=(0,l.clamp)(r.time,0,t.duration)/t.duration*100;(0,l.append)(p,'<span data-text="'.concat(r.text,'" data-time="').concat(r.time,'" style="left: ').concat(a,'%"></span>'))}})),m("loaded",t.loaded),t.on("setBar",(function(e,t){m(e,t)})),t.on("video:progress",(function(){m("loaded",t.loaded)})),t.on("video:timeupdate",(function(){m("played",t.played)})),t.on("video:ended",(function(){m("played",1)})),l.isMobile||(a(e,"click",(function(e){e.target!==f&&u(t,e)})),a(e,"mousemove",(function(r){(0,l.setStyle)(d,"display","block"),(0,l.includeFromEvent)(r,p)?function(r){var n=c(t,r).width,a=r.target.dataset.text;d.innerHTML=a;var o=d.clientWidth;n<=o/2?(0,l.setStyle)(d,"left",0):n>e.clientWidth-o/2?(0,l.setStyle)(d,"left","".concat(e.clientWidth-o,"px")):(0,l.setStyle)(d,"left","".concat(n-o/2,"px"))}(r):function(r){var n=c(t,r),a=n.width,o=n.time;d.innerHTML=o;var s=d.clientWidth;a<=s/2?(0,l.setStyle)(d,"left",0):a>e.clientWidth-s/2?(0,l.setStyle)(d,"left","".concat(e.clientWidth-s,"px")):(0,l.setStyle)(d,"left","".concat(a-s/2,"px"))}(r)})),a(e,"mouseout",(function(){(0,l.setStyle)(d,"display","none")})),a(e,"mousedown",(function(){o=!0})),a(document,"mousemove",(function(e){if(o){var r=c(t,e),n=r.second;m("played",r.percentage),t.seek=n}})),a(document,"mouseup",(function(){o&&(o=!1)})))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"1RXda":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{style:{cursor:"auto"},mounted:function(e){function r(){var r="".concat((0,l.secondToTime)(t.currentTime)," / ").concat((0,l.secondToTime)(t.duration));r!==e.innerText&&(e.innerText=r)}r();for(var n=["video:loadedmetadata","video:timeupdate","video:progress"],a=0;a<n.length;a++)t.on(n[a],r)}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"95SXm":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n,o=!1,s=t.constructor.VOLUME_PANEL_WIDTH,i=t.constructor.VOLUME_HANDLE_WIDTH,c=(0,l.append)(e,n.volume),u=(0,l.append)(e,n.volumeClose),p=(0,l.append)(e,'<div class="art-volume-panel"></div>'),f=(0,l.append)(p,'<div class="art-volume-slider-handle"></div>');function d(e){var t=p.getBoundingClientRect().left;return(0,l.clamp)(e.pageX-t-i/2,0,s-i/2)/(s-i)}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.7;if(t.muted||0===e)(0,l.setStyle)(c,"display","none"),(0,l.setStyle)(u,"display","flex"),(0,l.setStyle)(f,"left","0");else{var r=(s-i)*e;(0,l.setStyle)(c,"display","flex"),(0,l.setStyle)(u,"display","none"),(0,l.setStyle)(f,"left","".concat(r,"px"))}}(0,l.tooltip)(c,a.get("Mute")),(0,l.setStyle)(u,"display","none"),l.isMobile&&(0,l.setStyle)(p,"display","none"),h(t.volume),t.on("video:volumechange",(function(){h(t.volume)})),r(c,"click",(function(){t.muted=!0})),r(u,"click",(function(){t.muted=!1})),r(p,"click",(function(e){t.muted=!1,t.volume=d(e)})),r(f,"mousedown",(function(){o=!0})),r(e,"mousemove",(function(e){o&&(t.muted=!1,t.volume=d(e))})),r(document,"mouseup",(function(){o&&(o=!1)}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"10dbr":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Show Setting"),mounted:function(e){var r=t.proxy,n=t.icons,a=t.i18n;(0,l.append)(e,n.setting),r(e,"click",(function(){t.setting.toggle=!0})),t.on("setting",(function(t){(0,l.tooltip)(e,a.get(t?"Hide Setting":"Show Setting"))}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"52Ry1":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_object_spread_props.mjs"),c=n.interopDefault(l),u=e("regenerator-runtime"),p=n.interopDefault(u),f=e("../utils"),d=e("./progress");r.default=function(e){return function(t){return(0,c.default)((0,i.default)({},e),{mounted:function(e){var r,n=t.option,a=t.template,s=a.$progress,i=a.$video,l=t.events,c=l.proxy,u=l.loadImg,h=null,m=!1,v=!1;function g(r){var a=(0,d.getPosFromEvent)(t,r).width,o=n.thumbnails,l=o.url,c=o.number,u=o.column,p=o.width,m=o.height,v=p||h.naturalWidth/u,g=m||v/(i.videoWidth/i.videoHeight),y=s.clientWidth/c,b=Math.floor(a/y),w=Math.ceil(b/u)-1,j=b%u||u-1;(0,f.setStyle)(e,"backgroundImage","url(".concat(l,")")),(0,f.setStyle)(e,"height","".concat(g,"px")),(0,f.setStyle)(e,"width","".concat(v,"px")),(0,f.setStyle)(e,"backgroundPosition","-".concat(j*v,"px -").concat(w*g,"px")),a<=v/2?(0,f.setStyle)(e,"left",0):a>s.clientWidth-v/2?(0,f.setStyle)(e,"left","".concat(s.clientWidth-v,"px")):(0,f.setStyle)(e,"left","".concat(a-v/2,"px"))}c(s,"mousemove",(r=(0,o.default)(p.default.mark((function t(r){var a;return p.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(m){t.next=7;break}return m=!0,t.next=4,u(n.thumbnails.url);case 4:a=t.sent,h=a,v=!0;case 7:v&&((0,f.setStyle)(e,"display","block"),g(r));case 8:case"end":return t.stop()}}),t)}))),function(e){return r.apply(this,arguments)})),c(s,"mouseout",(function(){(0,f.setStyle)(e,"display","none")}))}})}}},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","regenerator-runtime":"9Ln4P","../utils":"4hXnV","./progress":"bzAmX","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fVLH8:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("Screenshot"),mounted:function(e){var r=t.proxy,n=t.icons;(0,l.append)(e,n.screenshot),r(e,"click",(function(){t.screenshot()}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"1k41r":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return function(t){var r=t.option.quality,n=r.find((function(e){return e.default}))||r[0];return(0,i.default)((0,o.default)({},e),{html:n?n.html:"",selector:r,onSelect:function(e){t.switchQuality(e.url,e.html)}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"3SfNb":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{mounted:function(e){var r=(0,l.append)(e,'<span class="art-loop-point"></span>'),n=(0,l.append)(e,'<span class="art-loop-point"></span>');t.on("loop",(function(a){a?((0,l.setStyle)(e,"display","block"),(0,l.setStyle)(r,"left","calc(".concat(a[0]/t.duration*100,"% - ").concat(r.clientWidth,"px)")),(0,l.setStyle)(n,"left","".concat(a[1]/t.duration*100,"%"))):(0,l.setStyle)(e,"display","none")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],buevW:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{tooltip:t.i18n.get("AirPlay"),mounted:function(e){var r=t.proxy,n=t.icons;(0,l.append)(e,n.airplay),r(e,"click",(function(){return t.airplay()}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],ifTIU:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return I}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_inherits.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_create_super.mjs"),p=n.interopDefault(u),f=e("../utils"),d=e("../utils/component"),h=n.interopDefault(d),m=e("./playbackRate"),v=n.interopDefault(m),g=e("./aspectRatio"),y=n.interopDefault(g),b=e("./flip"),w=n.interopDefault(b),j=e("./info"),x=n.interopDefault(j),_=e("./version"),k=n.interopDefault(_),S=e("./close"),D=n.interopDefault(S),I=function(e){"use strict";(0,c.default)(r,e);var t=(0,p.default)(r);function r(e){var n;return(0,o.default)(this,r),(n=t.call(this,e)).name="contextmenu",n.$parent=e.template.$contextmenu,f.isMobile||n.init(),n}return(0,i.default)(r,[{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,v.default)({name:"playbackRate",index:10})),r.aspectRatio&&this.add((0,y.default)({name:"aspectRatio",index:20})),r.flip&&this.add((0,w.default)({name:"flip",index:30})),this.add((0,x.default)({name:"info",index:40})),this.add((0,k.default)({name:"version",index:50})),this.add((0,D.default)({name:"close",index:60}));for(var i=0;i<r.contextmenu.length;i++)this.add(r.contextmenu[i]);n(o,"contextmenu",(function(t){t.preventDefault(),e.show=!0;var r=t.clientX,n=t.clientY,a=o.getBoundingClientRect(),i=a.height,l=a.width,c=a.left,u=a.top,p=s.getBoundingClientRect(),d=p.height,h=p.width,m=r-c,v=n-u;r+h>c+l&&(m=l-h),n+d>u+i&&(v=i-d),(0,f.setStyles)(s,{top:"".concat(v,"px"),left:"".concat(m,"px")})})),n(o,"click",(function(t){(0,f.includeFromEvent)(t,s)||(e.show=!1)})),this.art.on("blur",(function(){e.show=!1}))}}]),r}(h.default)},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","../utils":"4hXnV","../utils/component":"fkuwb","./playbackRate":"agg99","./aspectRatio":"59xqZ","./flip":"7kay3","./info":"55crj","./version":"ciFMk","./close":"9SkMN","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],agg99:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){var r=t.i18n;return(0,i.default)((0,o.default)({},e),{html:"".concat(r.get("Play Speed"),':<span data-value="0.5">0.5</span><span data-value="0.75">0.75</span><span data-value="1.0" class="art-current">').concat(r.get("Normal"),'</span><span data-value="1.25">1.25</span><span data-value="1.5">1.5</span><span data-value="2.0">2.0</span>'),click:function(e,r){var n=r.target.dataset.value;n&&(t.playbackRate=Number(n),e.show=!1)},mounted:function(e){t.on("playbackRate",(function(t){var r=(0,l.queryAll)("span",e).find((function(e){return Number(e.dataset.value)===t}));r&&(0,l.inverseClass)(r,"art-current")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"59xqZ":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){var r=t.i18n;return(0,i.default)((0,o.default)({},e),{html:"".concat(r.get("Aspect Ratio"),':<span data-value="default" class="art-current">').concat(r.get("Default"),'</span><span data-value="4:3">4:3</span><span data-value="16:9">16:9</span>'),click:function(e,r){var n=r.target.dataset.value;n&&(t.aspectRatio=n,e.show=!1)},mounted:function(e){t.on("aspectRatio",(function(t){var r=(0,l.queryAll)("span",e).find((function(e){return e.dataset.value===t}));r&&(0,l.inverseClass)(r,"art-current")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"7kay3":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){return function(t){var r=t.i18n;return(0,i.default)((0,o.default)({},e),{html:"".concat(r.get("Video Flip"),':<span data-value="normal" class="art-current">').concat(r.get("Normal"),'</span><span data-value="horizontal">').concat(r.get("Horizontal"),'</span><span data-value="vertical">').concat(r.get("Vertical"),"</span>"),click:function(e,r){var n=r.target.dataset.value;n&&(t.flip=n,e.show=!1)},mounted:function(e){t.on("flip",(function(t){var r=(0,l.queryAll)("span",e).find((function(e){return e.dataset.value===t}));r&&(0,l.inverseClass)(r,"art-current")}))}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"55crj":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{html:t.i18n.get("Video Info"),click:function(e){t.info.show=!0,e.show=!1}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],ciFMk:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return(0,i.default)((0,o.default)({},e),{html:'<a href="https://artplayer.org" target="_blank">ArtPlayer 4.5.8</a>'})}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9SkMN":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_object_spread.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread_props.mjs"),i=n.interopDefault(s);r.default=function(e){return function(t){return(0,i.default)((0,o.default)({},e),{html:t.i18n.get("Close"),click:function(e){e.show=!1}})}}},{"@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"8N4uG":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return h}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_inherits.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_create_super.mjs"),p=n.interopDefault(u),f=e("./utils"),d=e("./utils/component"),h=function(e){"use strict";(0,c.default)(r,e);var t=(0,p.default)(r);function r(e){var n;return(0,o.default)(this,r),(n=t.call(this,e)).name="info",f.isMobile||n.init(),n}return(0,i.default)(r,[{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,c=(0,f.queryAll)("[data-video]",o)||[];this.art.on("destroy",(function(){clearTimeout(l)})),function e(){for(var t=0;t<c.length;t++){var r=c[t],a=i[r.dataset.video],o="number"==typeof a?a.toFixed(2):a;r.innerText!==o&&(r.innerText=o)}l=setTimeout(e,n.INFO_LOOP_TIME)}()}}]),r}(n.interopDefault(d).default)},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","./utils":"4hXnV","./utils/component":"fkuwb","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9rO29":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return I}));var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_class.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_inherits.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_object_spread.mjs"),d=n.interopDefault(f),h=e("@swc/helpers/src/_object_spread_props.mjs"),m=n.interopDefault(h),v=e("@swc/helpers/src/_create_super.mjs"),g=n.interopDefault(v),y=e("regenerator-runtime"),b=n.interopDefault(y),w=e("./utils"),j=e("./utils/component"),x=n.interopDefault(j),_=e("option-validator"),k=n.interopDefault(_),S=e("./scheme"),D=n.interopDefault(S),I=function(e){"use strict";(0,p.default)(r,e);var t=(0,g.default)(r);function r(e){var n;(0,i.default)(this,r),(n=t.call(this,e)).name="subtitle",n.eventDestroy=function(){return null},n.init(e.option.subtitle);var a=!1;return e.on("video:timeupdate",(function(){if(n.url){var e=n.art.template.$video.webkitDisplayingFullscreen;"boolean"==typeof e&&e!==a&&(a=e,n.createTrack(e?"subtitles":"metadata",n.url))}})),n}return(0,c.default)(r,[{key:"url",get:function(){return this.art.template.$track.src},set:function(e){this.switch(e)}},{key:"textTrack",get:function(){return this.art.template.$video.textTracks[0]}},{key:"activeCue",get:function(){return this.textTrack.activeCues[0]}},{key:"style",value:function(e,t){var r=this.art.template.$subtitle;return"object"==typeof e?(0,w.setStyles)(r,e):(0,w.setStyle)(r,e,t)}},{key:"update",value:function(){var e=this.art.template.$subtitle;e.innerHTML="",this.activeCue&&(e.innerHTML=this.activeCue.text.split(/\r?\n/).map((function(e){return"<p>".concat((0,w.escape)(e),"</p>")})).join(""),this.art.emit("subtitleUpdate",this.activeCue.text))}},{key:"switch",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this;return(0,o.default)(b.default.mark((function n(){var a,o,s,i,l,c;return b.default.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=r.art,o=a.i18n,s=a.notice,i=a.option,l=(0,m.default)((0,d.default)({},i.subtitle,t),{url:e}),n.next=4,r.init(l);case 4:return c=n.sent,t.name&&(s.show="".concat(o.get("Switch Subtitle"),": ").concat(t.name)),n.abrupt("return",c);case 7:case"end":return n.stop()}}),n)})))()}},{key:"createTrack",value:function(e,t){var r=this,n=this.art,a=n.template,o=n.proxy,s=a.$video,i=a.$track,l=(0,w.createElement)("track");l.default=!0,l.kind=e,l.src=t,this.eventDestroy(),(0,w.remove)(i),(0,w.append)(s,l),a.$track=l,this.eventDestroy=o(this.textTrack,"cuechange",(function(){return r.update()}))}},{key:"init",value:function(e){var t=this;return(0,o.default)(b.default.mark((function r(){var n,a,o;return b.default.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(n=t.art,a=n.notice,o=n.template.$subtitle,(0,k.default)(e,D.default.subtitle),e.url){r.next=4;break}return r.abrupt("return");case 4:return t.style(e.style),r.abrupt("return",fetch(e.url).then((function(e){return e.arrayBuffer()})).then((function(r){var n=new TextDecoder(e.encoding).decode(r);switch(t.art.emit("subtitleLoad",e.url),e.type||(0,w.getExt)(e.url)){case"srt":return(0,w.vttToBlob)((0,w.srtToVtt)(n));case"ass":return(0,w.vttToBlob)((0,w.assToVtt)(n));case"vtt":return(0,w.vttToBlob)(n);default:return e.url}})).then((function(e){return o.innerHTML="",t.url===e||(URL.revokeObjectURL(t.url),t.createTrack("metadata",e),t.art.emit("subtitleSwitch",e)),e})).catch((function(e){throw a.show=e,e})));case 6:case"end":return r.stop()}}),r)})))()}}]),r}(x.default)},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_object_spread.mjs":"cLk6W","@swc/helpers/src/_object_spread_props.mjs":"hUn0m","@swc/helpers/src/_create_super.mjs":"S23Ro","regenerator-runtime":"9Ln4P","./utils":"4hXnV","./utils/component":"fkuwb","option-validator":"dJp93","./scheme":"cBbNW","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"5tNDK":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return j}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("../utils/error"),c=e("./clickInit"),u=n.interopDefault(c),p=e("./hoverInit"),f=n.interopDefault(p),d=e("./mousemoveInit"),h=n.interopDefault(d),m=e("./resizeInit"),v=n.interopDefault(m),g=e("./gestureInit"),y=n.interopDefault(g),b=e("./viewInit"),w=n.interopDefault(b),j=function(){"use strict";function e(t){(0,o.default)(this,e),this.destroyEvents=[],this.proxy=this.proxy.bind(this),this.hover=this.hover.bind(this),this.loadImg=this.loadImg.bind(this),t.whitelist.state&&((0,u.default)(t,this),(0,f.default)(t,this),(0,h.default)(t,this),(0,v.default)(t,this),(0,y.default)(t,this),(0,w.default)(t,this))}return(0,i.default)(e,[{key:"proxy",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=this;if(Array.isArray(t))return t.map((function(t){return a.proxy(e,t,r,n)}));e.addEventListener(t,r,n);var o=function(){return e.removeEventListener(t,r,n)};return this.destroyEvents.push(o),o}},{key:"hover",value:function(e,t,r){t&&this.proxy(e,"mouseenter",t),r&&this.proxy(e,"mouseleave",r)}},{key:"loadImg",value:function(e){var t=this;return new Promise((function(r,n){var a;if(e instanceof HTMLImageElement)a=e;else{if("string"!=typeof e)return n(new(0,l.ArtPlayerError)("Unable to get Image"));(a=new Image).src=e}if(a.complete)return r(a);t.proxy(a,"load",(function(){return r(a)})),t.proxy(a,"error",(function(){return n(new(0,l.ArtPlayerError)("Failed to load Image: ".concat(a.src)))}))}))}},{key:"destroy",value:function(){for(var e=0;e<this.destroyEvents.length;e++)this.destroyEvents[e]()}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","../utils/error":"15Dcm","./clickInit":"lvtc5","./hoverInit":"cfpwy","./mousemoveInit":"9EQSS","./resizeInit":"VgkrG","./gestureInit":"g4VKc","./viewInit":"fdUDh","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],lvtc5:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e,t){var r=e.constructor,a=e.template,o=a.$player,s=a.$video;t.proxy(document,["click","contextmenu"],(function(t){(0,n.includeFromEvent)(t,o)?(e.isInput="INPUT"===t.target.tagName,e.isFocus=!0,e.emit("focus")):(e.isInput=!1,e.isFocus=!1,e.emit("blur"))}));var i=0;t.proxy(s,"click",(function(){var t=Date.now();t-i<=r.DB_CLICE_TIME?(e.emit("dblclick"),n.isMobile?e.isLock||e.toggle():e.fullscreen=!e.fullscreen):(e.emit("click"),n.isMobile||e.toggle()),i=t}))}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],cfpwy:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e,t){var r=e.template.$player;t.hover(r,(function(){(0,n.addClass)(r,"art-hover"),e.emit("hover",!0)}),(function(){(0,n.removeClass)(r,"art-hover"),e.emit("hover",!1)}))}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9EQSS":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e,t){var r=e.template.$player;t.proxy(r,"mousemove",(function(t){e.emit("mousemove",t)}))}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],VgkrG:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e,t){var r=e.option,a=(0,n.throttle)((function(){e.normalSize&&(e.autoSize=r.autoSize),e.aspectRatioReset=!0,e.notice.show="",e.emit("resize")}),e.constructor.RESIZE_TIME);t.proxy(window,["orientationchange","resize"],(function(){a()})),screen&&screen.orientation&&screen.orientation.onchange&&t.proxy(screen.orientation,"change",(function(){a()}))}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],g4VKc:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils"),a=e("../control/progress");r.default=function(e,t){if(n.isMobile&&!e.option.isLive){var r=e.template,o=r.$video,s=r.$progress,i=null,l=!1,c=0,u=0,p=0,f=function(t){if(1===t.touches.length&&!e.isLock){i===s&&(0,a.setCurrentTime)(e,t),l=!0;var r=t.touches[0],n=r.clientX,o=r.clientY;c=n,u=o,p=e.currentTime}},d=function(t){if(1===t.touches.length&&l&&e.duration){var r=t.touches[0],a=r.clientX,s=r.clientY,f=(0,n.clamp)((a-c)/e.width,-1,1),d=(0,n.clamp)((s-u)/e.height,-1,1),h=e.isRotate?d:f,m=i===o?e.constructor.TOUCH_MOVE_RATIO:1,v=(0,n.clamp)(p+e.duration*h*m,0,e.duration);e.seek=v,e.emit("setBar","played",(0,n.clamp)(v/e.duration,0,1)),e.notice.show="".concat((0,n.secondToTime)(v)," / ").concat((0,n.secondToTime)(e.duration))}};t.proxy(s,"touchstart",(function(e){i=s,f(e)})),t.proxy(o,"touchstart",(function(e){i=o,f(e)})),t.proxy(o,"touchmove",d),t.proxy(s,"touchmove",d),t.proxy(document,"touchend",(function(){l&&(c=0,u=0,p=0,l=!1,i=null)}))}}},{"../utils":"4hXnV","../control/progress":"bzAmX","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fdUDh:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e,t){var r=e.option,a=e.constructor,o=e.template.$container,s=(0,n.throttle)((function(){e.emit("view",(0,n.isInViewport)(o,a.SCROLL_GAP))}),a.SCROLL_TIME);t.proxy(window,"scroll",(function(){s()})),e.on("view",(function(t){r.autoMini&&(e.mini=!t)}))}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"7cGlV":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("./utils"),c=function(){"use strict";function e(t){(0,o.default)(this,e),this.art=t,this.keys={},t.option.hotkey&&!l.isMobile&&this.init()}return(0,i.default)(e,[{key:"init",value:function(){var e=this,t=this.art,r=t.proxy,n=t.constructor;this.add(27,(function(){e.art.fullscreenWeb&&(e.art.fullscreenWeb=!1)})),this.add(32,(function(){e.art.toggle()})),this.add(37,(function(){e.art.backward=n.SEEK_STEP})),this.add(38,(function(){e.art.volume+=n.VOLUME_STEP})),this.add(39,(function(){e.art.forward=n.SEEK_STEP})),this.add(40,(function(){e.art.volume-=n.VOLUME_STEP})),r(window,"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){var a=e.keys[t.keyCode];if(a){t.preventDefault();for(var o=0;o<a.length;o++)a[o].call(e.art,t);e.art.emit("hotkey",t)}}}}))}},{key:"add",value:function(e,t){return this.keys[e]?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)}return this}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"1zOqj":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return p}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_inherits.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_super.mjs"),c=n.interopDefault(l),u=e("./utils/component"),p=function(e){"use strict";(0,i.default)(r,e);var t=(0,c.default)(r);function r(e){var n;(0,o.default)(this,r),n=t.call(this,e);var a=e.option,s=e.template.$layer;n.name="layer",n.$parent=s;for(var i=0;i<a.layers.length;i++)n.add(a.layers[i]);return n}return r}(n.interopDefault(u).default)},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","./utils/component":"fkuwb","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],dUwEb:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return f}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_inherits.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_super.mjs"),c=n.interopDefault(l),u=e("./utils"),p=e("./utils/component"),f=function(e){"use strict";(0,i.default)(r,e);var t=(0,c.default)(r);function r(e){var n;return(0,o.default)(this,r),(n=t.call(this,e)).name="loading",(0,u.append)(e.template.$loading,e.icons.loading),n}return r}(n.interopDefault(p).default)},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","./utils":"4hXnV","./utils/component":"fkuwb","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],gkBY2:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("./utils"),c=function(){"use strict";function e(t){(0,o.default)(this,e),this.art=t,this.timer=null}return(0,i.default)(e,[{key:"show",set:function(e){var t=this.art,r=t.constructor,n=t.template,a=n.$player,o=n.$noticeInner;e?(o.innerText=e instanceof Error?e.message.trim():e,(0,l.addClass)(a,"art-notice-show"),clearTimeout(this.timer),this.timer=setTimeout((function(){o.innerText="",(0,l.removeClass)(a,"art-notice-show")}),r.NOTICE_TIME)):(0,l.removeClass)(a,"art-notice-show")}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"6nNxV":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return f}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_inherits.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_super.mjs"),c=n.interopDefault(l),u=e("./utils"),p=e("./utils/component"),f=function(e){"use strict";(0,i.default)(r,e);var t=(0,c.default)(r);function r(e){var n;(0,o.default)(this,r),(n=t.call(this,e)).name="mask";var a=e.template,s=e.icons,i=e.events,l=(0,u.append)(a.$state,s.state),c=(0,u.append)(a.$state,s.error);return(0,u.setStyle)(c,"display","none"),e.on("destroy",(function(){(0,u.setStyle)(l,"display","none"),(0,u.setStyle)(c,"display",null)})),i.proxy(a.$state,"click",(function(){return e.play()})),n}return r}(n.interopDefault(p).default)},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_create_super.mjs":"S23Ro","./utils":"4hXnV","./utils/component":"fkuwb","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],czHWX:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return ce}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_object_spread.mjs"),i=n.interopDefault(s),l=e("../utils"),c=e("bundle-text:./loading.svg"),u=n.interopDefault(c),p=e("bundle-text:./state.svg"),f=n.interopDefault(p),d=e("bundle-text:./check.svg"),h=n.interopDefault(d),m=e("bundle-text:./play.svg"),v=n.interopDefault(m),g=e("bundle-text:./pause.svg"),y=n.interopDefault(g),b=e("bundle-text:./volume.svg"),w=n.interopDefault(b),j=e("bundle-text:./volume-close.svg"),x=n.interopDefault(j),_=e("bundle-text:./screenshot.svg"),k=n.interopDefault(_),S=e("bundle-text:./setting.svg"),D=n.interopDefault(S),I=e("bundle-text:./arrow-left.svg"),E=n.interopDefault(I),P=e("bundle-text:./arrow-right.svg"),T=n.interopDefault(P),N=e("bundle-text:./playback-rate.svg"),F=n.interopDefault(N),M=e("bundle-text:./aspect-ratio.svg"),O=n.interopDefault(M),z=e("bundle-text:./config.svg"),C=n.interopDefault(z),q=e("bundle-text:./pip.svg"),A=n.interopDefault(q),R=e("bundle-text:./lock.svg"),V=n.interopDefault(R),L=e("bundle-text:./unlock.svg"),$=n.interopDefault(L),H=e("bundle-text:./fullscreen-off.svg"),W=n.interopDefault(H),X=e("bundle-text:./fullscreen-on.svg"),B=n.interopDefault(X),U=e("bundle-text:./fullscreen-web-off.svg"),Y=n.interopDefault(U),G=e("bundle-text:./fullscreen-web-on.svg"),K=n.interopDefault(G),Z=e("bundle-text:./switch-on.svg"),J=n.interopDefault(Z),Q=e("bundle-text:./switch-off.svg"),ee=n.interopDefault(Q),te=e("bundle-text:./flip.svg"),re=n.interopDefault(te),ne=e("bundle-text:./error.svg"),ae=n.interopDefault(ne),oe=e("bundle-text:./close.svg"),se=n.interopDefault(oe),ie=e("bundle-text:./airplay.svg"),le=n.interopDefault(ie),ce=function e(t){"use strict";var r=this;(0,o.default)(this,e);var n=(0,i.default)({loading:u.default,state:f.default,play:v.default,pause:y.default,check:h.default,volume:w.default,volumeClose:x.default,screenshot:k.default,setting:D.default,pip:A.default,arrowLeft:E.default,arrowRight:T.default,playbackRate:F.default,aspectRatio:O.default,config:C.default,lock:V.default,flip:re.default,unlock:$.default,fullscreenOff:W.default,fullscreenOn:B.default,fullscreenWebOff:Y.default,fullscreenWebOn:K.default,switchOn:J.default,switchOff:ee.default,error:ae.default,close:se.default,airplay:le.default},t.option.icons);Object.keys(n).forEach((function(e){(0,l.def)(r,e,{get:function(){var t=(0,l.createElement)("i");return(0,l.addClass)(t,"art-icon"),(0,l.addClass)(t,"art-icon-".concat(e)),(0,l.append)(t,n[e]),t}})}))}},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_object_spread.mjs":"cLk6W","../utils":"4hXnV","bundle-text:./loading.svg":"lUT49","bundle-text:./state.svg":"vCKae","bundle-text:./check.svg":"62Jy9","bundle-text:./play.svg":"8m9Gx","bundle-text:./pause.svg":"hnYn7","bundle-text:./volume.svg":"qXat8","bundle-text:./volume-close.svg":"8dZpB","bundle-text:./screenshot.svg":"3T67K","bundle-text:./setting.svg":"10h8i","bundle-text:./arrow-left.svg":"bcf4t","bundle-text:./arrow-right.svg":"2eWvH","bundle-text:./playback-rate.svg":"b5lzP","bundle-text:./aspect-ratio.svg":"iu5T2","bundle-text:./config.svg":"4ivp0","bundle-text:./pip.svg":"ekNH6","bundle-text:./lock.svg":"e0Y4X","bundle-text:./unlock.svg":"cijzK","bundle-text:./fullscreen-off.svg":"lJf6v","bundle-text:./fullscreen-on.svg":"lGjp8","bundle-text:./fullscreen-web-off.svg":"bmdtj","bundle-text:./fullscreen-web-on.svg":"dZWEZ","bundle-text:./switch-on.svg":"5IYBV","bundle-text:./switch-off.svg":"7B7wi","bundle-text:./flip.svg":"jvgww","bundle-text:./error.svg":"i0Azw","bundle-text:./close.svg":"f7xa3","bundle-text:./airplay.svg":"60dBv","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],lUT49:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" class="uil-default"><path fill="none" class="bk" d="M0 0h100v100H0z"/><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="translate(0 -30)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-1s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(30 105.98 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(60 75.98 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(90 65 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.75s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(120 58.66 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(150 54.02 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(180 50 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.5s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(-150 45.98 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(-120 41.34 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(-90 35 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.25s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(-60 24.02 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"/></rect><rect x="47" y="40" width="6" height="20" rx="5" ry="5" fill="#fff" transform="rotate(-30 -5.98 65)"><animate attributeName="opacity" from="1" to="0" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"/></rect></svg>'},{}],vCKae:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="60" width="60" style="filter:drop-shadow(0 1px 1px #000)" viewBox="0 0 24 24"><path d="M20 2H4C1.8 2 0 3.8 0 6v12c0 2.2 1.8 4 4 4h16c2.2 0 4-1.8 4-4V6c0-2.2-1.8-4-4-4zm-4.4 10.8L10.5 16c-.6.5-1.5 0-1.5-.8V8.8c0-.8.9-1.3 1.5-.8l5.1 3.2c.7.3.7 1.3 0 1.6z"/></svg>'},{}],"62Jy9":[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="width:100%;height:100%"><path d="M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z" fill="#fff"/></svg>'},{}],"8m9Gx":[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="22" width="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.45z"/></svg>'},{}],hnYn7:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22"><path d="M7 3a2 2 0 0 0-2 2v12a2 2 0 1 0 4 0V5a2 2 0 0 0-2-2zm8 0a2 2 0 0 0-2 2v12a2 2 0 1 0 4 0V5a2 2 0 0 0-2-2z"/></svg>'},{}],qXat8:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="22" width="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-.39zm4.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.001 8.001 0 0 0 19 11a8.001 8.001 0 0 0-4.554-7.222z"/><path d="M15 11a3.998 3.998 0 0 0-2-3.465v6.93A3.998 3.998 0 0 0 15 11z"/></svg>'},{}],"8dZpB":[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22"><path d="M15 11a3.998 3.998 0 0 0-2-3.465v2.636l1.865 1.865A4.02 4.02 0 0 0 15 11z"/><path d="M13.583 5.583A5.998 5.998 0 0 1 17 11a6 6 0 0 1-.585 2.587l1.477 1.477a8.001 8.001 0 0 0-3.446-11.286 1 1 0 0 0-.863 1.805zm5.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.806c.215-.102.424-.214.627-.333l2.3 2.3a1.001 1.001 0 0 0 1.414-1.416zM11 5.04a.5.5 0 0 0-.813-.39L8.682 5.854 11 8.172V5.04z"/></svg>'},{}],"3T67K":[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="22" width="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-10Zm0 2c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8Z"/></svg>'},{}],"10h8i":[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="22" width="22"><circle cx="11" cy="11" r="2"/><path d="M19.164 8.861 17.6 8.6a6.978 6.978 0 0 0-1.186-2.099l.574-1.533a1 1 0 0 0-.436-1.217l-1.997-1.153a1.001 1.001 0 0 0-1.272.23l-1.008 1.225a7.04 7.04 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.533A6.997 6.997 0 0 0 4.4 8.6l-1.564.261A.999.999 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.089 7.089 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-.269a.999.999 0 0 0 .835-.986V9.847a.999.999 0 0 0-.836-.986zM11 15a4 4 0 1 1 0-8 4 4 0 0 1 0 8z"/></svg>'},{}],bcf4t:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32"><path d="m19.41 20.09-4.58-4.59 4.58-4.59L18 9.5l-6 6 6 6z" fill="#fff"/></svg>'},{}],"2eWvH":[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32"><path d="m12.59 20.34 4.58-4.59-4.58-4.59L14 9.75l6 6-6 6z" fill="#fff"/></svg>'},{}],b5lzP:[function(e,t,r){t.exports='<svg height="24" width="24"><path d="M10 8v8l6-4-6-4zM6.3 5l-.6-.8C7.2 3 9 2.2 11 2l.1 1c-1.8.2-3.4.9-4.8 2zM5 6.3l-.8-.6C3 7.2 2.2 9 2 11l1 .1c.2-1.8.9-3.4 2-4.8zm0 11.4c-1.1-1.4-1.8-3.1-2-4.8L2 13c.2 2 1 3.8 2.2 5.4l.8-.7zm6.1 3.3c-1.8-.2-3.4-.9-4.8-2l-.6.8C7.2 21 9 21.8 11 22l.1-1zM22 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-10z" fill="#fff" style="--darkreader-inline-fill:#a8a6a4"/></svg>'},{}],iu5T2:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 88 88" style="width:100%;height:100%;transform:translate(0,0)"><defs><clipPath id="__lottie_element_216"><path d="M0 0h88v88H0z"/></clipPath></defs><g style="display:block" clip-path="url(\'#__lottie_element_216\')"><path fill="#FFF" 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 0l11.32-11.31c.78-.78.78-2.05 0-2.83l-11.32-11.31c-.78-.79-2.04-.79-2.83 0zm-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-.13-2.83-2.82zM28-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-8h56z" style="--darkreader-inline-fill:#a8a6a4" transform="translate(44 44)"/></g></svg>'},{}],"4ivp0":[function(e,t,r){t.exports='<svg height="24" width="24"><path d="M15 17h6v1h-6v-1zm-4 0H3v1h8v2h1v-5h-1v2zm3-9h1V3h-1v2H3v1h11v2zm4-3v1h3V5h-3zM6 14h1V9H6v2H3v1h3v2zm4-2h11v-1H10v1z" fill="#fff" style="--darkreader-inline-fill:#a8a6a4"/></svg>'},{}],ekNH6:[function(e,t,r){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" height="32" width="32"><path d="M25 17h-8v6h8v-6Zm4 8V10.98C29 9.88 28.1 9 27 9H9c-1.1 0-2 .88-2 1.98V25c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2Zm-2 .02H9V10.97h18v14.05Z"/></svg>'},{}],e0Y4X:[function(e,t,r){t.exports='<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="20" height="20"><path d="M298.667 426.667v-85.334a213.333 213.333 0 1 1 426.666 0v85.334H768A85.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.667h42.667zM512 213.333a128 128 0 0 0-128 128v85.334h256v-85.334a128 128 0 0 0-128-128z" fill="#fff"/></svg>'},{}],cijzK:[function(e,t,r){t.exports='<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="20" height="20"><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.334a213.333 213.333 0 0 1 368.085-146.816z" fill="#fff"/></svg>'},{}],lJf6v:[function(e,t,r){t.exports='<svg class="icon" width="22" height="22" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M768 298.667h170.667V384h-256V128H768v170.667zM341.333 384h-256v-85.333H256V128h85.333v256zM768 725.333V896h-85.333V640h256v85.333H768zM341.333 640v256H256V725.333H85.333V640h256z"/></svg>'},{}],lGjp8:[function(e,t,r){t.exports='<svg class="icon" width="22" height="22" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M625.778 256H768v142.222h113.778v-256h-256V256zM256 398.222V256h142.222V142.222h-256v256H256zm512 227.556V768H625.778v113.778h256v-256H768zM398.222 768H256V625.778H142.222v256h256V768z"/></svg>'},{}],bmdtj:[function(e,t,r){t.exports='<svg class="icon" width="18" height="18" viewBox="0 0 1152 1024" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" 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 0zM1024 128v768H128V128h896zM896 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-.384H896zm-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 .448H256z"/></svg>'},{}],dZWEZ:[function(e,t,r){t.exports='<svg class="icon" width="18" height="18" viewBox="0 0 1152 1024" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" 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 0zM1024 128v768H128V128h896zm-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-.448H448zm256 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 .384H704z"/></svg>'},{}],"5IYBV":[function(e,t,r){t.exports='<svg class="icon" width="26" height="26" viewBox="0 0 1664 1024" xmlns="http://www.w3.org/2000/svg"><path fill="#648FFC" d="M1152 0H512a512 512 0 0 0 0 1024h640a512 512 0 0 0 0-1024zm0 960a448 448 0 1 1 448-448 448 448 0 0 1-448 448z"/></svg>'},{}],"7B7wi":[function(e,t,r){t.exports='<svg class="icon" width="26" height="26" viewBox="0 0 1740 1024" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" 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.898zm-.564-975.36A464.589 464.589 0 1 1 48.026 513.024 463.872 463.872 0 0 1 511.334 48.435v.205z"/></svg>'},{}],jvgww:[function(e,t,r){t.exports='<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M554.667 810.667V896h-85.334v-85.333h85.334zm-384-632.662a42.667 42.667 0 0 1 34.986 18.219l203.904 291.328a42.667 42.667 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.667zm682.666 0a42.667 42.667 0 0 1 42.368 37.718l.299 4.949v582.656a42.667 42.667 0 0 1-74.24 28.63l-3.413-4.182-203.904-291.328a42.667 42.667 0 0 1-3.03-43.861l3.03-5.035 203.946-291.328a42.667 42.667 0 0 1 34.944-18.219zM554.667 640v85.333h-85.334V640h85.334zm-358.4-320.896V716.8L335.957 512 196.31 319.104zm358.4 150.23v85.333h-85.334v-85.334h85.334zm0-170.667V384h-85.334v-85.333h85.334zm0-170.667v85.333h-85.334V128h85.334z" fill="#fff"/></svg>'},{}],i0Azw:[function(e,t,r){t.exports='<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="50" height="50"><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.082 93.082 0 0 1 34.448 33.341zM512 819.2a61.44 61.44 0 1 0 0-122.88 61.44 61.44 0 0 0 0 122.88zm0-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.2z"/></svg>'},{}],f7xa3:[function(e,t,r){t.exports='<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="22" height="22"><path d="m571.733 512 268.8-268.8c17.067-17.067 17.067-42.667 0-59.733-17.066-17.067-42.666-17.067-59.733 0L512 452.267l-268.8-268.8c-17.067-17.067-42.667-17.067-59.733 0-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.733L571.733 512z"/></svg>'},{}],"60dBv":[function(e,t,r){t.exports='<svg width="18" height="18" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><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-1Z"/><path d="M4 17h10l-5-6z"/></g></svg>'},{}],"3c9e1":[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return N}));var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_class_call_check.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_create_class.mjs"),c=n.interopDefault(l),u=e("@swc/helpers/src/_inherits.mjs"),p=n.interopDefault(u),f=e("@swc/helpers/src/_type_of.mjs"),d=n.interopDefault(f),h=e("@swc/helpers/src/_create_super.mjs"),m=n.interopDefault(h),v=e("regenerator-runtime"),g=n.interopDefault(v),y=e("./flip"),b=n.interopDefault(y),w=e("./aspectRatio"),j=n.interopDefault(w),x=e("./playbackRate"),_=n.interopDefault(x),k=e("./subtitleOffset"),S=n.interopDefault(k),D=e("../utils/component"),I=n.interopDefault(D),E=e("../utils");function P(e,t,r){for(var n=0;n<e.length;n++){var a=e[n];a.$parentItem=t,a.$parentList=r,a.selector&&P(a.selector,a,e)}return e}function T(e){return["string","number"].includes(void 0===e?"undefined":(0,d.default)(e))}var N=function(e){"use strict";(0,p.default)(r,e);var t=(0,m.default)(r);function r(e){var n;(0,i.default)(this,r),n=t.call(this,e);var a=e.option,o=e.proxy,s=e.template,l=s.$setting,c=s.$player;if(n.name="setting",n.$parent=l,n.option=[],n.events=[],n.cache=new Map,a.setting){a.playbackRate&&n.option.push((0,_.default)(e)),a.aspectRatio&&n.option.push((0,j.default)(e)),a.flip&&n.option.push((0,b.default)(e)),a.subtitleOffset&&n.option.push((0,S.default)(e));for(var u=0;u<a.settings.length;u++)n.option.push(a.settings[u]);n.update(),e.on("blur",(function(){n.show&&(n.show=!1,n.init(n.option))})),o(c,"click",(function(t){!n.show||(0,E.includeFromEvent)(t,e.controls.setting)||(0,E.includeFromEvent)(t,n.$parent)||(n.show=!1,n.init(n.option))}))}return n}return(0,c.default)(r,[{key:"update",value:function(){return this.cache=new Map,this.events.forEach((function(e){return e()})),this.events=[],this.$parent.innerHTML="",this.option=P(this.option),this.init(this.option),this}},{key:"add",value:function(e){return this.option.push(e),this.update(),this}},{key:"creatHeader",value:function(e){var t=this,r=this.art,n=r.icons,a=r.proxy,o=(0,E.createElement)("div");(0,E.addClass)(o,"art-setting-item"),(0,E.addClass)(o,"art-setting-item-back");var s=(0,E.append)(o,'<div class="art-setting-item-left"></div>'),i=(0,E.createElement)("div");(0,E.addClass)(i,"art-setting-item-left-icon"),(0,E.append)(i,n.arrowLeft),(0,E.append)(s,i),(0,E.append)(s,e.$parentItem.html);var l=a(o,"click",(function(){return t.init(e.$parentList)}));return this.events.push(l),o}},{key:"creatItem",value:function(e,t){var r=this.art,n=r.icons,a=r.proxy,s=(0,E.createElement)("div");(0,E.addClass)(s,"art-setting-item"),T(t.name)&&(s.dataset.name=t.name),T(t.value)&&(s.dataset.value=t.value);var i=(0,E.append)(s,'<div class="art-setting-item-left"></div>'),l=(0,E.append)(s,'<div class="art-setting-item-right"></div>'),c=(0,E.createElement)("div");switch((0,E.addClass)(c,"art-setting-item-left-icon"),e){case"switch":case"range":(0,E.append)(c,T(t.icon)||t.icon instanceof Element?t.icon:n.config);break;case"selector":t.selector&&t.selector.length?(0,E.append)(c,T(t.icon)||t.icon instanceof Element?t.icon:n.config):(0,E.append)(c,n.check)}(0,E.append)(i,c),t.$icon=c,(0,E.def)(t,"icon",{configurable:!0,get:function(){return c.innerHTML},set:function(e){T(e)&&(c.innerHTML=e)}});var u=(0,E.createElement)("div");(0,E.addClass)(u,"art-setting-item-left-text"),(0,E.append)(u,t.html||""),(0,E.append)(i,u),t.$html=u,(0,E.def)(t,"html",{configurable:!0,get:function(){return u.innerHTML},set:function(e){T(e)&&(u.innerHTML=e)}});var p,f=(0,E.createElement)("div");switch((0,E.addClass)(f,"art-setting-item-right-tooltip"),(0,E.append)(f,t.tooltip||""),(0,E.append)(l,f),t.$tooltip=f,(0,E.def)(t,"tooltip",{configurable:!0,get:function(){return f.innerHTML},set:function(e){T(e)&&(f.innerHTML=e)}}),e){case"switch":var d=(0,E.createElement)("div");(0,E.addClass)(d,"art-setting-item-right-icon");var h=(0,E.append)(d,n.switchOn),m=(0,E.append)(d,n.switchOff);(0,E.setStyle)(t.switch?m:h,"display","none"),(0,E.append)(l,d),t.$switch=t.switch,(0,E.def)(t,"switch",{configurable:!0,get:function(){return t.$switch},set:function(e){t.$switch=e,e?((0,E.setStyle)(m,"display","none"),(0,E.setStyle)(h,"display",null)):((0,E.setStyle)(m,"display",null),(0,E.setStyle)(h,"display","none"))}});break;case"range":var v=(0,E.createElement)("div");(0,E.addClass)(v,"art-setting-item-right-icon");var y=(0,E.append)(v,'<input type="range">');y.value=t.range[0]||0,y.min=t.range[1]||0,y.max=t.range[2]||10,y.step=t.range[3]||1,(0,E.addClass)(y,"art-setting-range"),(0,E.append)(l,v),t.$range=y,(0,E.def)(t,"range",{configurable:!0,get:function(){return y.valueAsNumber},set:function(e){y.value=Number(e)}});break;case"selector":if(t.selector&&t.selector.length){var b=(0,E.createElement)("div");(0,E.addClass)(b,"art-setting-item-right-icon"),(0,E.append)(b,n.arrowRight),(0,E.append)(l,b)}}switch(e){case"switch":if(t.onSwitch){var w=this,j=a(s,"click",(p=(0,o.default)(g.default.mark((function e(r){return g.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.onSwitch.call(w.art,t,s,r);case 2:t.switch=e.sent;case 3:case"end":return e.stop()}}),e)}))),function(e){return p.apply(this,arguments)}));this.events.push(j)}break;case"range":if(t.$range){if(t.onRange){var x=this,_=a(t.$range,"change",function(){var e=(0,o.default)(g.default.mark((function e(r){return g.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.onRange.call(x.art,t,s,r);case 2:t.tooltip=e.sent;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());this.events.push(_)}if(t.onChange){var k=this,S=a(t.$range,"input",function(){var e=(0,o.default)(g.default.mark((function e(r){return g.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.onChange.call(k.art,t,s,r);case 2:t.tooltip=e.sent;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());this.events.push(S)}}break;case"selector":var D=this,I=a(s,"click",function(){var e=(0,o.default)(g.default.mark((function e(r){var n,a,o;return g.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.selector||!t.selector.length){e.next=4;break}D.init(t.selector,t.width),e.next=12;break;case 4:for((0,E.inverseClass)(s,"art-current"),n=0;n<t.$parentItem.selector.length;n++)(a=t.$parentItem.selector[n]).default=a===t;if(t.$parentList&&D.init(t.$parentList),!t.$parentItem||!t.$parentItem.onSelect){e.next=12;break}return e.next=10,t.$parentItem.onSelect.call(D.art,t,s,r);case 10:o=e.sent,t.$parentItem.$tooltip&&T(o)&&(t.$parentItem.$tooltip.innerHTML=o);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());this.events.push(I),t.default&&(0,E.addClass)(s,"art-current")}return s}},{key:"init",value:function(e,t){var r=this.art.constructor;if(this.cache.has(e)){var n=this.cache.get(e);(0,E.inverseClass)(n,"art-current"),(0,E.setStyle)(this.$parent,"width","".concat(n.dataset.width,"px")),(0,E.setStyle)(this.$parent,"height","".concat(n.dataset.height,"px"))}else{var a=(0,E.createElement)("div");(0,E.addClass)(a,"art-setting-panel"),a.dataset.width=t||r.SETTING_WIDTH,a.dataset.height=e.length*r.SETTING_ITEM_HEIGHT,e[0]&&e[0].$parentItem&&((0,E.append)(a,this.creatHeader(e[0])),a.dataset.height=Number(a.dataset.height)+r.SETTING_ITEM_HEIGHT);for(var o=0;o<e.length;o++){var s=e[o];(0,E.has)(s,"switch")?(0,E.append)(a,this.creatItem("switch",s)):(0,E.has)(s,"range")?(0,E.append)(a,this.creatItem("range",s)):(0,E.append)(a,this.creatItem("selector",s))}(0,E.append)(this.$parent,a),this.cache.set(e,a),(0,E.inverseClass)(a,"art-current"),(0,E.setStyle)(this.$parent,"width","".concat(a.dataset.width,"px")),(0,E.setStyle)(this.$parent,"height","".concat(a.dataset.height,"px")),e[0]&&e[0].$parentItem&&e[0].$parentItem.mounted&&e[0].$parentItem.mounted.call(this.art,a,e[0].$parentItem)}}}]),r}(I.default)},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_inherits.mjs":"bpAF5","@swc/helpers/src/_type_of.mjs":"ho75A","@swc/helpers/src/_create_super.mjs":"S23Ro","regenerator-runtime":"9Ln4P","./flip":"alOpp","./aspectRatio":"3RhdD","./playbackRate":"7S8wz","./subtitleOffset":"9SEs4","../utils/component":"fkuwb","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],alOpp:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.icons,a=e.constructor,o={normal:"Normal",horizontal:"Horizontal",vertical:"Vertical"};function s(e,r,a){r&&(r.innerText=t.get(o[a]));var s=(0,n.queryAll)(".art-setting-item",e).find((function(e){return e.dataset.value===a}));s&&(0,n.inverseClass)(s,"art-current")}return{width:a.SETTING_ITEM_WIDTH,html:t.get("Video Flip"),tooltip:t.get(o[e.flip]),icon:r.flip,selector:Object.keys(o).map((function(r){return{value:r,default:r===e.flip,html:t.get(o[r])}})),onSelect:function(t){e.flip=t.value},mounted:function(t,r){s(t,r.$tooltip,e.flip),e.on("flip",(function(){s(t,r.$tooltip,e.flip)}))}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"3RhdD":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.icons;function a(e){return"default"===e?t.get("Default"):e}function o(e,t,r){t&&(t.innerText=a(r));var o=(0,n.queryAll)(".art-setting-item",e).find((function(e){return e.dataset.value===r}));o&&(0,n.inverseClass)(o,"art-current")}return{width:e.constructor.SETTING_ITEM_WIDTH,html:t.get("Aspect Ratio"),icon:r.aspectRatio,tooltip:a(e.aspectRatio),selector:["default","4:3","16:9"].map((function(t){return{value:t,default:t===e.aspectRatio,html:a(t)}})),onSelect:function(t){e.aspectRatio=t.value},mounted:function(t,r){o(t,r.$tooltip,e.aspectRatio),e.on("aspectRatio",(function(){o(t,r.$tooltip,e.aspectRatio)}))}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"7S8wz":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.icons;function a(e){return 1===e?t.get("Normal"):e}function o(e,t,r){t&&(t.innerText=a(r));var o=(0,n.queryAll)(".art-setting-item",e).find((function(e){return Number(e.dataset.value)===r}));o&&(0,n.inverseClass)(o,"art-current")}return{width:e.constructor.SETTING_ITEM_WIDTH,html:t.get("Play Speed"),tooltip:a(e.playbackRate),icon:r.playbackRate,selector:[.5,.75,1,1.25,1.5,2].map((function(t){return{value:t,default:t===e.playbackRate,html:a(t)}})),onSelect:function(t){e.playbackRate=t.value},mounted:function(t,r){o(t,r.$tooltip,e.playbackRate),e.on("playbackRate",(function(){o(t,r.$tooltip,e.playbackRate)}))}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],"9SEs4":[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.icons;function a(e){return 0===e?t.get("Normal"):e}function o(e,t,r){t&&(t.innerText=a(r));var o=(0,n.queryAll)(".art-setting-item",e).find((function(e){return Number(e.dataset.value)===r}));o&&(0,n.inverseClass)(o,"art-current")}return{width:e.constructor.SETTING_ITEM_WIDTH,html:t.get("Subtitle Offset"),tooltip:a(e.subtitleOffset),icon:r.subtitle,selector:[-5,-4,-3,-2,-1,0,1,2,3,4,5].map((function(t){return{value:t,default:t===e.subtitleOffset,html:a(t)}})),onSelect:function(t){e.subtitleOffset=t.value},mounted:function(t,r){o(t,r.$tooltip,e.subtitleOffset),e.on("subtitleOffset",(function(){o(t,r.$tooltip,e.subtitleOffset)}))}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],gplep:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return u}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("@swc/helpers/src/_define_property.mjs"),c=n.interopDefault(l),u=function(){"use strict";function e(){(0,o.default)(this,e),this.name="artplayer_settings",this.settings={}}return(0,i.default)(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,c.default)({},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/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","@swc/helpers/src/_define_property.mjs":"hlAGf","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],jeh5U:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return b}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("@swc/helpers/src/_create_class.mjs"),i=n.interopDefault(s),l=e("../utils"),c=e("./miniProgressBar"),u=n.interopDefault(c),p=e("./autoOrientation"),f=n.interopDefault(p),d=e("./autoPlayback"),h=n.interopDefault(d),m=e("./fastForward"),v=n.interopDefault(m),g=e("./lock"),y=n.interopDefault(g),b=function(){"use strict";function e(t){(0,o.default)(this,e),this.art=t,this.id=0;var r=t.option;r.miniProgressBar&&!r.isLive&&this.add(u.default),r.lock&&l.isMobile&&this.add(y.default),r.autoPlayback&&!r.isLive&&this.add(h.default),r.autoOrientation&&l.isMobile&&this.add(f.default),r.fastForward&&l.isMobile&&!r.isLive&&this.add(v.default);for(var n=0;n<r.plugins.length;n++)this.add(r.plugins[n])}return(0,i.default)(e,[{key:"add",value:function(e){this.id+=1;var t=e.call(this.art,this.art),r=t&&t.name||e.name||"plugin".concat(this.id);return(0,l.errorHandle)(!(0,l.has)(this,r),"Cannot add a plugin that already has the same name: ".concat(r)),(0,l.def)(this,r,{value:t}),this}}]),e}()},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","@swc/helpers/src/_create_class.mjs":"ammuh","../utils":"4hXnV","./miniProgressBar":"hR2ol","./autoOrientation":"fj90P","./autoPlayback":"hSaOz","./fastForward":"e9oDj","./lock":"fhTfo","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],hR2ol:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r),r.default=function(e){return e.on("ready",(function(){e.layers.add({name:"miniProgressBar",mounted:function(t){e.on("destroy",(function(){t.style.display="none"})),e.on("video:timeupdate",(function(){t.style.width="".concat(100*e.played,"%")})),e.on("setBar",(function(e,r){"played"===e&&(t.style.width="".concat(100*r,"%"))}))}})})),{name:"miniProgressBar"}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fj90P:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r);var a=e("@swc/helpers/src/_async_to_generator.mjs"),o=n.interopDefault(a),s=e("regenerator-runtime"),i=n.interopDefault(s),l=e("../utils");r.default=function(e){var t,r=e.option,n=e.constructor,a=e.template,s=a.$player,c=a.$video;return e.on("fullscreenWeb",(function(t){if(t){var a=c.videoWidth,o=c.videoHeight,i=document.documentElement,u=i.clientWidth,p=i.clientHeight;(a>o&&u<p||a<o&&u>p)&&setTimeout((function(){(0,l.setStyle)(s,"width","".concat(p,"px")),(0,l.setStyle)(s,"height","".concat(u,"px")),(0,l.setStyle)(s,"transform-origin","0 0"),(0,l.setStyle)(s,"transform","rotate(90deg) translate(0, -".concat(u,"px)")),(0,l.addClass)(s,"art-auto-orientation"),e.isRotate=!0,e.emit("resize")}),n.MOBILE_AUTO_ORIENTATION_TIME)}else(0,l.hasClass)(s,"art-auto-orientation")&&((0,l.setStyle)(s,"width",null),(0,l.setStyle)(s,"height",null),(0,l.setStyle)(s,"transform",null),(0,l.setStyle)(s,"transform-origin",null),(0,l.removeClass)(s,"art-auto-orientation"),e.isRotate=!1,e.aspectRatioReset=!0,e.autoSize=r.autoSize,e.notice.show="",e.emit("resize"))})),e.on("fullscreen",(t=(0,o.default)(i.default.mark((function e(t){var r,n,a,o,u,p,f;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=screen.orientation.type,!t){e.next=11;break}if(n=c.videoWidth,a=c.videoHeight,o=document.documentElement,u=o.clientWidth,p=o.clientHeight,!(n>a&&u<p||n<a&&u>p)){e.next=9;break}return f=r.startsWith("portrait")?"landscape":"portrait",e.next=8,screen.orientation.lock(f);case 8:(0,l.addClass)(s,"art-auto-orientation-fullscreen");case 9:e.next=15;break;case 11:if(!(0,l.hasClass)(s,"art-auto-orientation-fullscreen")){e.next=15;break}return e.next=14,screen.orientation.lock(r);case 14:(0,l.removeClass)(s,"art-auto-orientation-fullscreen");case 15:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})),{name:"autoOrientation",get state(){return(0,l.hasClass)(s,"art-auto-orientation")}}}},{"@swc/helpers/src/_async_to_generator.mjs":"9P3gK","regenerator-runtime":"9Ln4P","../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],hSaOz:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.i18n,r=e.icons,a=e.storage,o=e.constructor,s=e.proxy,i=e.template.$poster,l=e.layers.add({name:"autoPlayback",html:'<div class="art-autoPlayback-close"></div><div class="art-autoPlayback-last"></div><div class="art-autoPlayback-jump"></div>'}),c=(0,n.query)(".art-autoPlayback-last",l),u=(0,n.query)(".art-autoPlayback-jump",l),p=(0,n.query)(".art-autoPlayback-close",l);return e.on("video:timeupdate",(function(){var t=a.get("times")||{},r=Object.keys(t);r.length>o.AUTO_PLAYBACK_MAX&&delete t[r[0]],t[e.option.id||e.option.url]=e.currentTime,a.set("times",t)})),e.on("ready",(function(){var f=(a.get("times")||{})[e.option.id||e.option.url];f&&f>=o.AUTO_PLAYBACK_MIN&&((0,n.append)(p,r.close),(0,n.setStyle)(l,"display","flex"),c.innerText="".concat(t.get("Last Seen")," ").concat((0,n.secondToTime)(f)),u.innerText=t.get("Jump Play"),s(p,"click",(function(){(0,n.setStyle)(l,"display","none")})),s(u,"click",(function(){e.seek=f,e.play(),(0,n.setStyle)(i,"display","none"),(0,n.setStyle)(l,"display","none")})),e.once("video:timeupdate",(function(){setTimeout((function(){(0,n.setStyle)(l,"display","none")}),o.AUTO_PLAYBACK_TIMEOUT)})))})),{name:"autoPlayback",get times(){return a.get("times")||{}},clear:function(){return a.del("times")},delete:function(e){var t=a.get("times")||{};return delete t[e],a.set("times",t),t}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],e9oDj:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.constructor,r=e.proxy,a=e.template,o=a.$player,s=a.$video,i=null,l=!1,c=1,u=function(){clearTimeout(i),l&&(l=!1,e.playbackRate=c,(0,n.removeClass)(o,"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,n.addClass)(o,"art-fast-forward")}),t.FAST_FORWARD_TIME))})),r(document,"touchmove",u),r(document,"touchend",u),{name:"fastForward",get state(){return(0,n.hasClass)(o,"art-fast-forward")}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],fhTfo:[function(e,t,r){e("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(r);var n=e("../utils");r.default=function(e){var t=e.layers,r=e.icons,a=e.template.$player;return t.add({name:"lock",mounted:function(t){var a=(0,n.append)(t,r.lock),o=(0,n.append)(t,r.unlock);(0,n.setStyle)(a,"display","none"),e.on("lock",(function(e){e?((0,n.setStyle)(a,"display","inline-flex"),(0,n.setStyle)(o,"display","none")):((0,n.setStyle)(a,"display","none"),(0,n.setStyle)(o,"display","inline-flex"))}))},click:function(){(0,n.hasClass)(a,"art-lock")?((0,n.removeClass)(a,"art-lock"),this.isLock=!1,e.emit("lock",!1)):((0,n.addClass)(a,"art-lock"),this.isLock=!0,e.emit("lock",!0))}}),{name:"lock",get state(){return(0,n.hasClass)(a,"art-lock")}}}},{"../utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}],J3Vju:[function(e,t,r){var n=e("@parcel/transformer-js/src/esmodule-helpers.js");n.defineInteropFlag(r),n.export(r,"default",(function(){return c}));var a=e("@swc/helpers/src/_class_call_check.mjs"),o=n.interopDefault(a),s=e("./config"),i=n.interopDefault(s),l=e("./utils"),c=function e(t){"use strict";(0,o.default)(this,e);for(var r=t.option,n=t.proxy,a=t.template.$video,s=0;s<i.default.events.length;s++)n(a,i.default.events[s],(function(e){t.emit("video:".concat(e.type),e)}));Object.keys(r.moreVideoAttr).forEach((function(e){a[e]=r.moreVideoAttr[e]})),r.muted&&(a.muted=r.muted),r.volume&&(a.volume=(0,l.clamp)(r.volume,0,1)),r.poster&&(a.poster=r.poster),r.autoplay&&(a.autoplay=r.autoplay),r.playsInline&&(a.playsInline=!0,a["webkit-playsinline"]=!0);var c=r.type||(0,l.getExt)(r.url),u=r.customType[c];c&&u?(u(a,r.url,t),t.emit("customType",c)):(a.src=r.url,t.emit("url",a.src))}},{"@swc/helpers/src/_class_call_check.mjs":"6agEp","./config":"bHcN6","./utils":"4hXnV","@parcel/transformer-js/src/esmodule-helpers.js":"fN1qf"}]},["bqk8e"],"bqk8e");