src_views_coursewarePlay_index_ts.js 1.2 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586
  1. /*
  2. * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development").
  3. * This devtool is neither made for production nor for readable output files.
  4. * It uses "eval()" calls to create a separate source file in the browser devtools.
  5. * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
  6. * or disable the default devtool with "devtool: false".
  7. * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
  8. */
  9. (self["webpackChunkclassroom"] = self["webpackChunkclassroom"] || []).push([["src_views_coursewarePlay_index_ts"],{
  10. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=script&setup=true&lang=ts":
  11. /*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  12. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=script&setup=true&lang=ts ***!
  13. \*********************************************************************************************************************************************************************************************************************************************************************************/
  14. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  15. "use strict";
  16. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _components_ellipsisScroll__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/ellipsisScroll */ \"./src/components/ellipsisScroll/index.ts\");\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n __name: 'courseCollapse',\n props: {\n activeCollapse: {\n type: null,\n required: true\n },\n courseList: {\n type: Array,\n required: true\n },\n isChild: {\n type: Boolean,\n required: false\n }\n },\n emits: [\"handleClick\"],\n setup(__props, {\n expose: __expose,\n emit: emits\n }) {\n __expose();\n const props = __props;\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(() => props.activeCollapse, () => {\n activeCollapseId.value = filterActiveId();\n });\n const activeCollapseId = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(filterActiveId());\n function filterActiveId() {\n const course = props.courseList.find(item => {\n return (props.activeCollapse?.parentData.ids || []).includes(item.id);\n });\n return course?.id || \"\";\n }\n function handleClick(value) {\n emits(\"handleClick\", value);\n }\n const __returned__ = {\n props,\n emits,\n activeCollapseId,\n filterActiveId,\n handleClick,\n get ellipsisScroll() {\n return _components_ellipsisScroll__WEBPACK_IMPORTED_MODULE_1__[\"default\"];\n }\n };\n Object.defineProperty(__returned__, '__isScriptSetup', {\n enumerable: false,\n value: true\n });\n return __returned__;\n }\n}));\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  17. /***/ }),
  18. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=script&setup=true&lang=ts":
  19. /*!***********************************************************************************************************************************************************************************************************************************************************!*\
  20. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=script&setup=true&lang=ts ***!
  21. \***********************************************************************************************************************************************************************************************************************************************************/
  22. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  23. "use strict";
  24. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _config_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/config/index */ \"./src/config/index.ts\");\n/* harmony import */ var _hooks_useDialogConfirm__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/hooks/useDialogConfirm */ \"./src/hooks/useDialogConfirm/index.ts\");\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n __name: 'pen',\n props: {\n isWhite: {\n type: Boolean,\n required: false\n },\n close: {\n type: Function,\n required: true\n }\n },\n setup(__props, {\n expose: __expose\n }) {\n __expose();\n const props = __props;\n function handleClose() {\n (0,_hooks_useDialogConfirm__WEBPACK_IMPORTED_MODULE_2__[\"default\"])({\n headImg: __webpack_require__(\"./src/img/coursewarePlay sync recursive ^\\\\.\\\\/.*\\\\.png$\")(`./${props.isWhite ? \"ts2\" : \"ts1\"}.png`),\n text: `请确认是否退出${props.isWhite ? \"白板\" : \"批注\"}?`,\n btnShow: [true, true],\n onOk(vm) {\n props.close();\n vm.remove();\n }\n });\n }\n const __returned__ = {\n props,\n handleClose,\n get URL_WHITEBOARD() {\n return _config_index__WEBPACK_IMPORTED_MODULE_1__.URL_WHITEBOARD;\n }\n };\n Object.defineProperty(__returned__, '__isScriptSetup', {\n enumerable: false,\n value: true\n });\n return __returned__;\n }\n}));\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  25. /***/ }),
  26. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=script&setup=true&lang=ts":
  27. /*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  28. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=script&setup=true&lang=ts ***!
  29. \*********************************************************************************************************************************************************************************************************************************************************************************/
  30. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  31. "use strict";
  32. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _videoPlay_tools__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../videoPlay/tools */ \"./src/views/coursewarePlay/videoPlay/tools.ts\");\n/* harmony import */ var _api_coursewarePlay_api__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/api/coursewarePlay.api */ \"./src/api/coursewarePlay.api.ts\");\n/* harmony import */ var _plugin_httpAjax__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/plugin/httpAjax */ \"./src/plugin/httpAjax.ts\");\n\n\n\n\n\nconst timeNum = 5;\n/* harmony default export */ __webpack_exports__[\"default\"] = (/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n __name: 'playRecordTime',\n props: {\n coursewareTotalTime: {\n type: Number,\n required: true\n },\n modeId: {\n type: String,\n required: true\n }\n },\n setup(__props, {\n expose: __expose\n }) {\n __expose();\n const props = __props;\n let _time;\n const playTime = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(0);\n let timeRecord = 0;\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onUnmounted)(() => {\n _time && clearInterval(_time);\n });\n getCoursewarePlayTime();\n function getCoursewarePlayTime() {\n (0,_plugin_httpAjax__WEBPACK_IMPORTED_MODULE_3__.httpAjax)(_api_coursewarePlay_api__WEBPACK_IMPORTED_MODULE_2__.getCoursewarePlayTime_gyt, props.modeId).then(res => {\n if (res.code === 200) {\n playTime.value += res.data || 0;\n }\n });\n }\n _time = setInterval(() => {\n // 播放时间大于总时间\n if (playTime.value >= props.coursewareTotalTime) {\n _time && clearInterval(_time);\n timeRecord > 0 && handleCoursewarePlayTime(props.modeId, timeRecord);\n return;\n }\n timeRecord++;\n playTime.value++;\n if (timeRecord === timeNum) {\n handleCoursewarePlayTime(props.modeId, timeRecord);\n timeRecord = 0;\n }\n }, 1000);\n function handleCoursewarePlayTime(id, time) {\n (0,_plugin_httpAjax__WEBPACK_IMPORTED_MODULE_3__.httpAjax)(_api_coursewarePlay_api__WEBPACK_IMPORTED_MODULE_2__.coursewarePlayTime_gyt, id, time).then(() => {});\n }\n const __returned__ = {\n props,\n get _time() {\n return _time;\n },\n set _time(v) {\n _time = v;\n },\n timeNum,\n playTime,\n get timeRecord() {\n return timeRecord;\n },\n set timeRecord(v) {\n timeRecord = v;\n },\n getCoursewarePlayTime,\n handleCoursewarePlayTime,\n get formatTime() {\n return _videoPlay_tools__WEBPACK_IMPORTED_MODULE_1__.formatTime;\n }\n };\n Object.defineProperty(__returned__, '__isScriptSetup', {\n enumerable: false,\n value: true\n });\n return __returned__;\n }\n}));\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  33. /***/ }),
  34. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=script&setup=true&lang=ts":
  35. /*!*******************************************************************************************************************************************************************************************************************************************************!*\
  36. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=script&setup=true&lang=ts ***!
  37. \*******************************************************************************************************************************************************************************************************************************************************/
  38. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  39. "use strict";
  40. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _videoPlay__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./videoPlay */ \"./src/views/coursewarePlay/videoPlay/index.ts\");\n/* harmony import */ var _api_cloudTextbooks_api__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/api/cloudTextbooks.api */ \"./src/api/cloudTextbooks.api.ts\");\n/* harmony import */ var _api_coursewarePlay_api__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/api/coursewarePlay.api */ \"./src/api/coursewarePlay.api.ts\");\n/* harmony import */ var _plugin_httpAjax__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/plugin/httpAjax */ \"./src/plugin/httpAjax.ts\");\n/* harmony import */ var _store_modules_user__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/store/modules/user */ \"./src/store/modules/user.ts\");\n/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! vue-router */ \"./node_modules/vue-router/dist/vue-router.mjs\");\n/* harmony import */ var element_plus__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! element-plus */ \"./node_modules/element-plus/es/components/message-box/index.mjs\");\n/* harmony import */ var _components_courseCollapse__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./components/courseCollapse */ \"./src/views/coursewarePlay/components/courseCollapse/index.ts\");\n/* harmony import */ var _components_pen__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./components/pen */ \"./src/views/coursewarePlay/components/pen/index.ts\");\n/* harmony import */ var _components_playRecordTime__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./components/playRecordTime */ \"./src/views/coursewarePlay/components/playRecordTime/index.ts\");\n/* harmony import */ var _hooks_useDialogConfirm__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/hooks/useDialogConfirm */ \"./src/hooks/useDialogConfirm/index.ts\");\n/* harmony import */ var _api_homePage_api__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/api/homePage.api */ \"./src/api/homePage.api.ts\");\n/* harmony import */ var _libs_auth__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/libs/auth */ \"./src/libs/auth.ts\");\n/* harmony import */ var _config__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/config */ \"./src/config/index.ts\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_1__.defineComponent)({\n __name: 'coursewarePlay',\n setup(__props, {\n expose: __expose\n }) {\n __expose();\n const route = (0,vue_router__WEBPACK_IMPORTED_MODULE_14__.useRoute)();\n const userStoreHook = (0,_store_modules_user__WEBPACK_IMPORTED_MODULE_6__[\"default\"])();\n // 批注\n const penShow = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(false);\n // 白板\n const whitePenShow = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(false);\n /* 获取资源 */\n const videoPlayDom = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)();\n const coursewareList = (0,vue__WEBPACK_IMPORTED_MODULE_1__.shallowRef)([]); // 知识点\n const flattenCoursewareList = (0,vue__WEBPACK_IMPORTED_MODULE_1__.shallowRef)([]); // 扁平化coursewareList\n // 选中的知识点\n const activeCourseware = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n return flattenCoursewareList.value[activeCoursewareIndex.value];\n });\n // 文件类型\n const fileType = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n return activeCourseware.value?.type || activeCourseware.value?.typeCode;\n });\n const songPlaySrc = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n if (fileType.value !== \"SONG\") {\n return \"\";\n }\n return userStoreHook.roles === \"GYM\" ? `${_config__WEBPACK_IMPORTED_MODULE_13__.URL_TEACH_GYM}?Authorization=${(0,_libs_auth__WEBPACK_IMPORTED_MODULE_12__.getToken)()}&platform=web&isOpenMetronome=0#/detail/${activeCourseware.value?.content}?part-index=0` : `${_config__WEBPACK_IMPORTED_MODULE_13__.URL_TEACH_GYT}?id=${activeCourseware.value?.content}&modelType=practice&modeType=json&Authorization=${(0,_libs_auth__WEBPACK_IMPORTED_MODULE_12__.getToken)()}`;\n });\n const activeCoursewareIndex = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(0);\n const drawerShow = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(false);\n // 课程总时间\n const coursewareTotalTime = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(0);\n // 监控播放\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.watch)(activeCourseware, () => {\n handleVideoPause();\n fileType.value === \"VIDEO\" && (0,vue__WEBPACK_IMPORTED_MODULE_1__.nextTick)(() => {\n handlePlayVideo({\n src: activeCourseware.value?.content,\n name: activeCourseware.value?.name\n });\n });\n showController();\n });\n getCoursewareList();\n function getCoursewareList() {\n (0,_plugin_httpAjax__WEBPACK_IMPORTED_MODULE_5__.httpAjaxErrMsg)(userStoreHook.roles === \"GYM\" ? _api_cloudTextbooks_api__WEBPACK_IMPORTED_MODULE_3__.getLessonCourseDetail_gym : _api_cloudTextbooks_api__WEBPACK_IMPORTED_MODULE_3__.getLessonCoursewareDetail_gyt, route.params.id).then(res => {\n if (res.code === 200) {\n const {\n lockFlag,\n knowledgePointList\n } = res.data || {};\n if (lockFlag) {\n element_plus__WEBPACK_IMPORTED_MODULE_15__.ElMessageBox.alert(\"课件已锁定\", \"温馨提示\", {\n confirmButtonText: \"退出\",\n type: \"error\"\n }).then(() => {\n handleGoBack();\n }).catch(() => {\n handleGoBack();\n });\n return;\n }\n if ((knowledgePointList || []).length < 1) {\n element_plus__WEBPACK_IMPORTED_MODULE_15__.ElMessageBox.alert(\"没有找到课件\", \"温馨提示\", {\n confirmButtonText: \"退出\",\n type: \"error\"\n }).then(() => {\n handleGoBack();\n }).catch(() => {\n handleGoBack();\n });\n return;\n }\n // 处理返回的数据\n handlePointList(knowledgePointList);\n }\n });\n }\n let flattenCoursewareListData = []; // 临时扁平化数据\n function handlePointList(pointList) {\n coursewareList.value = filterPointList(pointList);\n // 如果url里面有materialId 代表指定资料播放\n if (route.query.materialId) {\n const index = flattenCoursewareListData.findIndex(item => {\n return route.query.materialId === item.id + \"\";\n });\n index > -1 && (activeCoursewareIndex.value = index);\n }\n flattenCoursewareList.value = flattenCoursewareListData;\n }\n function filterPointList(pointList, parentData) {\n // 设置父级及以上id数组和父级name\n return pointList.map(point => {\n if (point.children) {\n return Object.assign(point, {\n children: filterPointList(point.children, {\n ids: [...(parentData?.ids || []), point.id],\n name: point.name\n })\n });\n } else {\n coursewareTotalTime.value += point.totalMaterialTimeSecond;\n return Object.assign(point, {\n materialList: point.materialList.map(item => {\n item.parentData = {\n ids: [...(parentData?.ids || []), point.id],\n name: point.name\n };\n flattenCoursewareListData.push(item);\n return item;\n })\n });\n }\n });\n }\n function handleChangeCourseware(index) {\n const newIndex = index + activeCoursewareIndex.value;\n if (newIndex < 0 || newIndex > flattenCoursewareList.value.length - 1) {\n return;\n }\n activeCoursewareIndex.value = newIndex;\n }\n function handleCourseClick(value) {\n activeCoursewareIndex.value = flattenCoursewareList.value.findIndex(item => {\n return value.id === item.id;\n });\n }\n /* 播放器相关 */\n // 视频播放或者暂停\n function handleVideoPlay() {\n videoPlayDom.value?.handlePlay();\n showController();\n }\n // 视频快进快退\n function handleVideoSpeedCurrentTime(type) {\n videoPlayDom.value?.speedCurrentTime(type);\n showController();\n }\n // 视频暂停\n function handleVideoPause() {\n videoPlayDom.value?.pauseVideo();\n showController();\n }\n // 播放视频\n function handlePlayVideo({\n src,\n name\n }) {\n videoPlayDom.value?.playVideo({\n src,\n name\n });\n showController();\n }\n /* 按键事件相关 */\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.onMounted)(() => {\n document.addEventListener(\"keydown\", handleKeydown);\n showController();\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.onUnmounted)(() => {\n document.removeEventListener(\"keydown\", handleKeydown);\n });\n function handleKeydown(e) {\n const key = e.key;\n if (key === \" \") {\n // 视频类型的时候才触发\n fileType.value === \"VIDEO\" && handleVideoPlay();\n } else if (key === \"ArrowLeft\") {\n // 视频类型的时候才触发\n fileType.value === \"VIDEO\" && handleVideoSpeedCurrentTime(\"slow\");\n } else if (key === \"ArrowRight\") {\n // 视频类型的时候才触发\n fileType.value === \"VIDEO\" && handleVideoSpeedCurrentTime(\"fast\");\n } else if (key === \"ArrowDown\") {\n handleChangeCourseware(1);\n } else if (key === \"ArrowUp\") {\n handleChangeCourseware(-1);\n }\n }\n function handleMousemove() {\n showController();\n }\n function handleClick() {\n console.log(2333);\n fileType.value === \"VIDEO\" && isShowController.value && handleVideoPlay();\n showController();\n }\n // 是否显示控制器\n const isShowController = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(true);\n let _showTimer;\n function showController() {\n isShowController.value = true;\n _showTimer && clearTimeout(_showTimer);\n _showTimer = setTimeout(hideController, 3000);\n }\n function hideController() {\n if (fileType.value === \"VIDEO\" && videoPlayDom.value?.playType === \"pause\") {\n return;\n }\n isShowController.value = false;\n }\n /* 结束课程 */\n function handleGoBack() {\n window.open(\"about:blank\", \"_self\");\n window.close();\n }\n function handleCoursewareEnd() {\n if (route.query.modeId) {\n if (userStoreHook.roles === \"GYM\") {\n (0,_plugin_httpAjax__WEBPACK_IMPORTED_MODULE_5__.httpAjaxLoadingErrMsg)(_api_homePage_api__WEBPACK_IMPORTED_MODULE_11__.getRecentCourseSchedule_gym, route.query.modeId).then(res => {\n if (res.code === 200) {\n if (res.data?.signOutStatusEnum === 3) {\n (0,_hooks_useDialogConfirm__WEBPACK_IMPORTED_MODULE_10__[\"default\"])({\n headImg: __webpack_require__(/*! @/img/coursewarePlay/ts.png */ \"./src/img/coursewarePlay/ts.png\"),\n text: `请确认是否结束课程,结束后请到APP进行签退。`,\n btnShow: [true, true],\n onOk() {\n handleGoBack();\n }\n });\n } else {\n handleGoBack();\n }\n }\n });\n } else {\n (0,_plugin_httpAjax__WEBPACK_IMPORTED_MODULE_5__.httpAjaxLoadingErrMsg)(_api_coursewarePlay_api__WEBPACK_IMPORTED_MODULE_4__.checkWebCourse_gyt, route.query.modeId).then(res => {\n if (res.code === 200) {\n if (res.data?.signOut === false) {\n (0,_hooks_useDialogConfirm__WEBPACK_IMPORTED_MODULE_10__[\"default\"])({\n headImg: __webpack_require__(/*! @/img/coursewarePlay/ts.png */ \"./src/img/coursewarePlay/ts.png\"),\n text: `请确认是否结束课程,结束后请到APP进行签退。`,\n btnShow: [true, true],\n onOk() {\n handleGoBack();\n }\n });\n } else {\n handleGoBack();\n }\n }\n });\n }\n } else {\n handleGoBack();\n }\n }\n const __returned__ = {\n route,\n userStoreHook,\n penShow,\n whitePenShow,\n videoPlayDom,\n coursewareList,\n flattenCoursewareList,\n activeCourseware,\n fileType,\n songPlaySrc,\n activeCoursewareIndex,\n drawerShow,\n coursewareTotalTime,\n getCoursewareList,\n get flattenCoursewareListData() {\n return flattenCoursewareListData;\n },\n set flattenCoursewareListData(v) {\n flattenCoursewareListData = v;\n },\n handlePointList,\n filterPointList,\n handleChangeCourseware,\n handleCourseClick,\n handleVideoPlay,\n handleVideoSpeedCurrentTime,\n handleVideoPause,\n handlePlayVideo,\n handleKeydown,\n handleMousemove,\n handleClick,\n isShowController,\n get _showTimer() {\n return _showTimer;\n },\n set _showTimer(v) {\n _showTimer = v;\n },\n showController,\n hideController,\n handleGoBack,\n handleCoursewareEnd,\n get videoPlay() {\n return _videoPlay__WEBPACK_IMPORTED_MODULE_2__[\"default\"];\n },\n get courseCollapse() {\n return _components_courseCollapse__WEBPACK_IMPORTED_MODULE_7__[\"default\"];\n },\n get pen() {\n return _components_pen__WEBPACK_IMPORTED_MODULE_8__[\"default\"];\n },\n get playRecordTime() {\n return _components_playRecordTime__WEBPACK_IMPORTED_MODULE_9__[\"default\"];\n }\n };\n Object.defineProperty(__returned__, '__isScriptSetup', {\n enumerable: false,\n value: true\n });\n return __returned__;\n }\n}));\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  41. /***/ }),
  42. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=script&setup=true&lang=ts":
  43. /*!************************************************************************************************************************************************************************************************************************************************************!*\
  44. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=script&setup=true&lang=ts ***!
  45. \************************************************************************************************************************************************************************************************************************************************************/
  46. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  47. "use strict";
  48. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var tcplayer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tcplayer.js */ \"./node_modules/tcplayer.js/dist/tcplayer.v4.9.1.min.js\");\n/* harmony import */ var tcplayer_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(tcplayer_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var tcplayer_js_dist_tcplayer_min_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tcplayer.js/dist/tcplayer.min.css */ \"./node_modules/tcplayer.js/dist/tcplayer.min.css\");\n/* harmony import */ var tcplayer_js_dist_tcplayer_min_css__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(tcplayer_js_dist_tcplayer_min_css__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var _libs_tools__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/libs/tools */ \"./src/libs/tools.ts\");\n/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./tools */ \"./src/views/coursewarePlay/videoPlay/tools.ts\");\n/* harmony import */ var naive_ui__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! naive-ui */ \"./node_modules/naive-ui/es/slider/src/Slider.mjs\");\n\n\n\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n __name: 'videoPlay',\n props: {\n disableEvents: {\n type: Boolean,\n required: false\n },\n isShowController: {\n type: Boolean,\n required: false\n }\n },\n emits: [\"ready\", \"ended\"],\n setup(__props, {\n expose: __expose,\n emit: emits\n }) {\n const props = __props;\n const videoId = \"video\" + (0,_libs_tools__WEBPACK_IMPORTED_MODULE_3__.UUID)();\n let playerVm;\n let isReady = false; // 是否初始化播放器播放器\n const videoName = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(\"\");\n /* 时间控制器 */\n const timeController = (0,vue__WEBPACK_IMPORTED_MODULE_0__.reactive)({\n currentTime: 0,\n duration: 0,\n currentTimeSilder: 0,\n isDrag: false\n });\n /* 播放控制器 */\n const btnSpendDom = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)();\n const popoverSpendDom = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)();\n let _popoverSpendTime;\n // 定时隐藏\n function handlePopoverTimeHide() {\n _popoverSpendTime && clearTimeout(_popoverSpendTime);\n _popoverSpendTime = setTimeout(() => {\n popoverSpendDom.value?.hide();\n }, 5000);\n }\n const playController = (0,vue__WEBPACK_IMPORTED_MODULE_0__.reactive)({\n type: \"pause\",\n loop: false,\n minSpeed: 0.5,\n maxSpeed: 1.5,\n speedStep: 0.1,\n palySpeed: 1\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(() => playController.palySpeed, () => {\n // 值变化 重新计算隐藏时间\n handlePopoverTimeHide();\n });\n /* 是否显示控制器 */\n const isShowController = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(true);\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watchEffect)(() => {\n isShowController.value = props.isShowController;\n });\n let _showTimer;\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => {\n initVideo();\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onUnmounted)(() => {\n playerVm?.dispose();\n });\n /**\r\n * 初始化播放器\r\n */\n function initVideo() {\n playerVm = tcplayer_js__WEBPACK_IMPORTED_MODULE_1___default()(videoId, {\n controls: false,\n //autoplay: true, // 自动播放前1秒暂停不了,改为loadedmetadata调用播放 实现自动播放\n loop: false\n });\n // 初始化完成\n playerVm.ready(() => {\n console.log(\"播放器初始化完成\");\n isReady = true;\n emits(\"ready\");\n });\n // 开始加载数据时\n playerVm.on(\"loadstart\", () => {\n // 重新设置播放倍速 因为切换视频播放倍速会重置\n playerVm.playbackRate(playController.palySpeed);\n });\n playerVm.on(\"loadedmetadata\", () => {\n console.log(\"loadedmetadata\");\n playerVm.play();\n });\n //总时长变化时候\n playerVm.on(\"durationchange\", () => {\n timeController.duration = playerVm.duration();\n });\n //当前播放时间变化\n playerVm.on(\"timeupdate\", () => {\n timeController.currentTime = playerVm.currentTime();\n if (!timeController.isDrag) {\n timeController.currentTimeSilder = timeController.currentTime;\n }\n });\n playerVm.on(\"play\", () => {\n playController.type = \"play\";\n });\n playerVm.on(\"pause\", () => {\n playController.type = \"pause\";\n });\n // 播放结束\n playerVm.on(\"ended\", () => {\n emits(\"ended\");\n });\n }\n /**\r\n * 播放 需要在ready之后调用\r\n */\n // 接口请求可能在播放之前 所以这里等待播放器初始化\n let _time;\n function playVideo({\n src,\n name\n }) {\n videoName.value = name;\n _time && clearInterval(_time);\n if (isReady) {\n handlePlayVideo(src);\n } else {\n _time = setInterval(() => {\n if (isReady) {\n clearInterval(_time);\n handlePlayVideo(src);\n }\n }, 60);\n }\n }\n function handlePlayVideo(src) {\n playerVm?.src(src);\n showController();\n }\n /* 时间控制器 */\n function handleTimeChange(value) {\n playerVm.currentTime(value || timeController.currentTimeSilder);\n timeController.isDrag = false;\n }\n function handleSilderChange(value) {\n timeController.isDrag = true;\n timeController.currentTimeSilder = value;\n }\n // 快进或者快退\n function speedCurrentTime(type) {\n handleTimeChange(timeController.currentTime + (type === \"fast\" ? 5 : -5));\n showController();\n }\n /* 播放控制器 */\n function handlePlay() {\n playController.type === \"pause\" ? playerVm.play() : playerVm.pause();\n showController();\n }\n // 暂停\n function pauseVideo() {\n playerVm.pause();\n showController();\n }\n // 循环播放\n function handleLoop() {\n playController.loop ? playerVm.loop(false) : playerVm.loop(true);\n playController.loop = playerVm.loop();\n }\n // 播放速度\n function handlePalySpeedChange(value) {\n playController.palySpeed = value;\n playerVm.playbackRate(value);\n }\n function handlePalySpeed(value) {\n const palySpeed = parseFloat((playController.palySpeed + value).toFixed(1));\n if (palySpeed > playController.maxSpeed || palySpeed < playController.minSpeed) {\n return;\n }\n handlePalySpeedChange(palySpeed);\n }\n function handleVideoClick() {\n if (props.disableEvents) return;\n handlePlay();\n }\n function handleVideoKeydown(e) {\n if (props.disableEvents) return;\n const key = e.key;\n if (key === \" \") {\n handlePlay();\n } else if (key === \"ArrowLeft\") {\n speedCurrentTime(\"slow\");\n } else if (key === \"ArrowRight\") {\n speedCurrentTime(\"fast\");\n }\n }\n function handleVideoMousemove() {\n if (props.disableEvents) return;\n showController();\n }\n /* 是否显示控制器 */\n function showController() {\n if (props.disableEvents) return;\n isShowController.value = true;\n _showTimer && clearTimeout(_showTimer);\n _showTimer = setTimeout(tryHideController, 3000);\n }\n function tryHideController() {\n if (playController.type === \"play\") {\n isShowController.value = false;\n }\n }\n __expose({\n playVideo,\n pauseVideo,\n handlePlay,\n speedCurrentTime,\n playType: (0,vue__WEBPACK_IMPORTED_MODULE_0__.toRef)(playController, \"type\")\n });\n const __returned__ = {\n props,\n emits,\n videoId,\n get playerVm() {\n return playerVm;\n },\n set playerVm(v) {\n playerVm = v;\n },\n get isReady() {\n return isReady;\n },\n set isReady(v) {\n isReady = v;\n },\n videoName,\n timeController,\n btnSpendDom,\n popoverSpendDom,\n get _popoverSpendTime() {\n return _popoverSpendTime;\n },\n set _popoverSpendTime(v) {\n _popoverSpendTime = v;\n },\n handlePopoverTimeHide,\n playController,\n isShowController,\n get _showTimer() {\n return _showTimer;\n },\n set _showTimer(v) {\n _showTimer = v;\n },\n initVideo,\n get _time() {\n return _time;\n },\n set _time(v) {\n _time = v;\n },\n playVideo,\n handlePlayVideo,\n handleTimeChange,\n handleSilderChange,\n speedCurrentTime,\n handlePlay,\n pauseVideo,\n handleLoop,\n handlePalySpeedChange,\n handlePalySpeed,\n handleVideoClick,\n handleVideoKeydown,\n handleVideoMousemove,\n showController,\n tryHideController,\n get formatTime() {\n return _tools__WEBPACK_IMPORTED_MODULE_4__.formatTime;\n },\n get NSlider() {\n return naive_ui__WEBPACK_IMPORTED_MODULE_5__[\"default\"];\n }\n };\n Object.defineProperty(__returned__, '__isScriptSetup', {\n enumerable: false,\n value: true\n });\n return __returned__;\n }\n}));\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  49. /***/ }),
  50. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true":
  51. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  52. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true ***!
  53. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  54. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  55. "use strict";
  56. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* binding */ render; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _img_coursewarePlay_icon_load_gif__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/img/coursewarePlay/icon-load.gif */ \"./src/img/coursewarePlay/icon-load.gif\");\n\n\nconst _withScopeId = n => ((0,vue__WEBPACK_IMPORTED_MODULE_0__.pushScopeId)(\"data-v-3a05144f\"), n = n(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.popScopeId)(), n);\nconst _hoisted_1 = {\n class: \"courseCollapseHead\"\n};\nconst _hoisted_2 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"courseCollapseHeadArrow\"\n}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"headArrow\"\n}), /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"headArrowActive\"\n})], -1 /* HOISTED */));\nconst _hoisted_3 = {\n class: \"courseCollapseHeadTit\"\n};\nconst _hoisted_4 = [\"onClick\"];\nconst _hoisted_5 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"imgIcon\"\n}, null, -1 /* HOISTED */));\nconst _hoisted_6 = {\n class: \"ellipsisBox\"\n};\nconst _hoisted_7 = {\n class: \"iconArrow\"\n};\nconst _hoisted_8 = {\n key: 0,\n src: _img_coursewarePlay_icon_load_gif__WEBPACK_IMPORTED_MODULE_1__\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_courseCollapse = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"courseCollapse\", true);\n const _component_el_collapse_item = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"el-collapse-item\");\n const _component_el_collapse = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"el-collapse\");\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_el_collapse, {\n class: \"courseCollapse\",\n accordion: \"\",\n modelValue: $setup.activeCollapseId,\n \"onUpdate:modelValue\": _cache[0] || (_cache[0] = $event => $setup.activeCollapseId = $event)\n }, {\n default: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.renderList)($setup.props.courseList, item => {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_el_collapse_item, {\n key: item.id,\n name: item.id,\n class: (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)({\n isChild: $setup.props.isChild\n })\n }, {\n title: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_1, [_hoisted_2, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"ellipsisScroll\"], {\n title: item.name\n }, null, 8 /* PROPS */, [\"title\"])])])]),\n default: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)([\"courseCollapseCon\", {\n courseListCon: item.materialList\n }])\n }, [item.materialList ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(true), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(vue__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n key: 0\n }, (0,vue__WEBPACK_IMPORTED_MODULE_0__.renderList)(item.materialList, i => {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", {\n class: (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)([\"courseList\", {\n isActive: $props.activeCollapse?.id === i.id\n }]),\n key: i.id,\n onClick: $event => $setup.handleClick(i)\n }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)([\"courseTitleCon\", i.typeCode || i.type])\n }, [_hoisted_5, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_6, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"ellipsisScroll\"], {\n title: i.name\n }, null, 8 /* PROPS */, [\"title\"])])], 2 /* CLASS */), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_7, [$props.activeCollapse?.id === i.id ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"img\", _hoisted_8)) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(\"v-if\", true)])], 10 /* CLASS, PROPS */, _hoisted_4);\n }), 128 /* KEYED_FRAGMENT */)) : ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_courseCollapse, {\n key: 1,\n isChild: true,\n courseList: item.children || [],\n activeCollapse: $props.activeCollapse,\n onHandleClick: $setup.handleClick\n }, null, 8 /* PROPS */, [\"courseList\", \"activeCollapse\"]))], 2 /* CLASS */)]),\n\n _: 2 /* DYNAMIC */\n }, 1032 /* PROPS, DYNAMIC_SLOTS */, [\"name\", \"class\"]);\n }), 128 /* KEYED_FRAGMENT */))]),\n\n _: 1 /* STABLE */\n }, 8 /* PROPS */, [\"modelValue\"]);\n}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/templateLoader.js??ruleSet%5B1%5D.rules%5B4%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  57. /***/ }),
  58. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=template&id=381bb683&ts=true":
  59. /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  60. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=template&id=381bb683&ts=true ***!
  61. \************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  62. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  63. "use strict";
  64. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* binding */ render; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nconst _hoisted_1 = [\"src\"];\nconst _hoisted_2 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"svg\", {\n width: \"22px\",\n height: \"20px\",\n viewBox: \"0 0 22 20\"\n}, [/*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"path\", {\n transform: \"translate(-1.000000, -2.000000)\",\n fill: \"#FFFFFF\",\n d: \"M13,2 C13.5522847,2 14,2.44771525 14,3 C14,3.51283584 13.6139598,3.93550716 13.1166211,3.99327227 L13,4 L3,4 L3,20 L13,20 C13.5128358,20 13.9355072,20.3860402 13.9932723,20.8833789 L14,21 C14,21.5128358 13.6139598,21.9355072 13.1166211,21.9932723 L13,22 L2,22 C1.48716416,22 1.06449284,21.6139598 1.00672773,21.1166211 L1,21 L1,3 C1,2.48716416 1.38604019,2.06449284 1.88337887,2.00672773 L2,2 L13,2 Z M17.7071068,7.05025253 L21.9497475,11.2928932 L21.9497475,11.2928932 C22.3402718,11.6834175 22.3402718,12.3165825 21.9497475,12.7071068 L17.7071068,16.9497475 C17.3165825,17.3402718 16.6834175,17.3402718 16.2928932,16.9497475 C15.9023689,16.5592232 15.9023689,15.9260582 16.2928932,15.5355339 L18.828,12.999 L9.29368112,13 C8.74139637,13 8.29368112,12.5522847 8.29368112,12 C8.29368112,11.4871642 8.67972131,11.0644928 9.17706,11.0067277 L9.29368112,11 L18.827,10.999 L16.2928932,8.46446609 C15.9023689,8.0739418 15.9023689,7.44077682 16.2928932,7.05025253 C16.6834175,6.65972824 17.3165825,6.65972824 17.7071068,7.05025253 Z\"\n})], -1 /* HOISTED */);\nconst _hoisted_3 = [_hoisted_2];\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_el_dialog = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"el-dialog\");\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)(_component_el_dialog, (0,vue__WEBPACK_IMPORTED_MODULE_0__.mergeProps)({\n \"modal-class\": \"penModalClass\",\n class: [\"penElDialog\", {\n isWhite: $props.isWhite\n }]\n }, _ctx.$attrs, {\n fullscreen: true,\n \"show-close\": false\n }), {\n default: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"iframe\", {\n class: \"penIframe\",\n frameborder: \"0\",\n src: $setup.URL_WHITEBOARD\n }, null, 8 /* PROPS */, _hoisted_1), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"closeSvg\",\n onClick: $setup.handleClose\n }, _hoisted_3)]),\n _: 1 /* STABLE */\n }, 16 /* FULL_PROPS */, [\"class\"]);\n}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/templateLoader.js??ruleSet%5B1%5D.rules%5B4%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  65. /***/ }),
  66. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true":
  67. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  68. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true ***!
  69. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  70. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  71. "use strict";
  72. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* binding */ render; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nconst _withScopeId = n => ((0,vue__WEBPACK_IMPORTED_MODULE_0__.pushScopeId)(\"data-v-734ac9e2\"), n = n(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.popScopeId)(), n);\nconst _hoisted_1 = {\n class: \"playRecordTime\"\n};\nconst _hoisted_2 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"drop\"\n}, null, -1 /* HOISTED */));\nconst _hoisted_3 = {\n class: \"time\"\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", _hoisted_1, [_hoisted_2, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_3, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(`${$setup.formatTime($setup.playTime)}/${$setup.formatTime($setup.props.coursewareTotalTime)}`), 1 /* TEXT */)]);\n}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/templateLoader.js??ruleSet%5B1%5D.rules%5B4%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  73. /***/ }),
  74. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true":
  75. /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  76. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true ***!
  77. \********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  78. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  79. "use strict";
  80. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* binding */ render; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _img_coursewarePlay_shang_png__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/img/coursewarePlay/shang.png */ \"./src/img/coursewarePlay/shang.png\");\n/* harmony import */ var _img_coursewarePlay_xia_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/img/coursewarePlay/xia.png */ \"./src/img/coursewarePlay/xia.png\");\n/* harmony import */ var _img_coursewarePlay_baiban_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/img/coursewarePlay/baiban.png */ \"./src/img/coursewarePlay/baiban.png\");\n/* harmony import */ var _img_coursewarePlay_pizhu_png__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/img/coursewarePlay/pizhu.png */ \"./src/img/coursewarePlay/pizhu.png\");\n/* harmony import */ var _img_coursewarePlay_zhishidian_png__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/img/coursewarePlay/zhishidian.png */ \"./src/img/coursewarePlay/zhishidian.png\");\n/* harmony import */ var _img_coursewarePlay_jieshu_png__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/img/coursewarePlay/jieshu.png */ \"./src/img/coursewarePlay/jieshu.png\");\n/* harmony import */ var _img_coursewarePlay_back_png__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/img/coursewarePlay/back.png */ \"./src/img/coursewarePlay/back.png\");\n/* harmony import */ var _img_coursewarePlay_kcml_png__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/img/coursewarePlay/kcml.png */ \"./src/img/coursewarePlay/kcml.png\");\n/* harmony import */ var _img_coursewarePlay_close_png__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/img/coursewarePlay/close.png */ \"./src/img/coursewarePlay/close.png\");\n\n\n\n\n\n\n\n\n\n\nconst _withScopeId = n => ((0,vue__WEBPACK_IMPORTED_MODULE_0__.pushScopeId)(\"data-v-1b6fcd76\"), n = n(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.popScopeId)(), n);\nconst _hoisted_1 = {\n key: 0,\n class: \"imgPlayBox\"\n};\nconst _hoisted_2 = {\n key: 1,\n class: \"songPlayBox\"\n};\nconst _hoisted_3 = [\"src\"];\nconst _hoisted_4 = {\n class: \"leftTools posTools\"\n};\nconst _hoisted_5 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n src: _img_coursewarePlay_shang_png__WEBPACK_IMPORTED_MODULE_1__\n}, null, -1 /* HOISTED */));\nconst _hoisted_6 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, \"上一个\", -1 /* HOISTED */));\nconst _hoisted_7 = [_hoisted_5, _hoisted_6];\nconst _hoisted_8 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n src: _img_coursewarePlay_xia_png__WEBPACK_IMPORTED_MODULE_2__\n}, null, -1 /* HOISTED */));\nconst _hoisted_9 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, \"下一个\", -1 /* HOISTED */));\nconst _hoisted_10 = [_hoisted_8, _hoisted_9];\nconst _hoisted_11 = {\n class: \"rightTools posTools\"\n};\nconst _hoisted_12 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n src: _img_coursewarePlay_baiban_png__WEBPACK_IMPORTED_MODULE_3__\n}, null, -1 /* HOISTED */));\nconst _hoisted_13 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, \"白板\", -1 /* HOISTED */));\nconst _hoisted_14 = [_hoisted_12, _hoisted_13];\nconst _hoisted_15 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n src: _img_coursewarePlay_pizhu_png__WEBPACK_IMPORTED_MODULE_4__\n}, null, -1 /* HOISTED */));\nconst _hoisted_16 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, \"批注\", -1 /* HOISTED */));\nconst _hoisted_17 = [_hoisted_15, _hoisted_16];\nconst _hoisted_18 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n src: _img_coursewarePlay_zhishidian_png__WEBPACK_IMPORTED_MODULE_5__\n}, null, -1 /* HOISTED */));\nconst _hoisted_19 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, \"知识点\", -1 /* HOISTED */));\nconst _hoisted_20 = [_hoisted_18, _hoisted_19];\nconst _hoisted_21 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n src: _img_coursewarePlay_jieshu_png__WEBPACK_IMPORTED_MODULE_6__\n}, null, -1 /* HOISTED */));\nconst _hoisted_22 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, \"结束\", -1 /* HOISTED */));\nconst _hoisted_23 = [_hoisted_21, _hoisted_22];\nconst _hoisted_24 = {\n class: \"topTools\"\n};\nconst _hoisted_25 = {\n class: \"leftMenu\"\n};\nconst _hoisted_26 = {\n class: \"midMenu\"\n};\nconst _hoisted_27 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"rightMenu\"\n}, null, -1 /* HOISTED */));\nconst _hoisted_28 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n class: \"directory\",\n src: _img_coursewarePlay_kcml_png__WEBPACK_IMPORTED_MODULE_8__\n}, null, -1 /* HOISTED */));\nconst _hoisted_29 = /*#__PURE__*/_withScopeId(() => /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"tit\"\n}, \"课程目录\", -1 /* HOISTED */));\nconst _hoisted_30 = [\"onClick\"];\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_ElImage = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"ElImage\");\n const _component_ElScrollbar = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"ElScrollbar\");\n const _component_el_drawer = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"el-drawer\");\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", {\n class: (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)([\"coursewarePlay\", {\n hideController: !$setup.isShowController\n }])\n }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"coursewarePlayCon\",\n onMousemove: $setup.handleMousemove,\n onClick: $setup.handleClick,\n onTouchstart: $setup.handleClick\n }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"videoPlay\"], {\n ref: \"videoPlayDom\",\n onEnded: _cache[0] || (_cache[0] = $event => $setup.handleChangeCourseware(1)),\n disableEvents: true,\n isShowController: $setup.isShowController\n }, null, 8 /* PROPS */, [\"isShowController\"]), [[vue__WEBPACK_IMPORTED_MODULE_0__.vShow, $setup.fileType === 'VIDEO']]), $setup.fileType === 'IMG' ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", _hoisted_1, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_ElImage, {\n \"hide-on-click-modal\": true,\n fit: \"contain\",\n src: $setup.activeCourseware?.content,\n class: \"imgPlay\"\n }, null, 8 /* PROPS */, [\"src\"])])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(\"v-if\", true), $setup.fileType === 'SONG' ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"iframe\", {\n class: \"songIframe\",\n onMousemove: $setup.handleMousemove,\n src: $setup.songPlaySrc,\n frameborder: \"0\"\n }, null, 40 /* PROPS, HYDRATE_EVENTS */, _hoisted_3)])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(\"v-if\", true)], 32 /* HYDRATE_EVENTS */), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_4, [$setup.activeCoursewareIndex > 0 ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", {\n key: 0,\n class: \"posBtn\",\n onClick: _cache[1] || (_cache[1] = $event => $setup.handleChangeCourseware(-1))\n }, _hoisted_7)) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(\"v-if\", true), $setup.activeCoursewareIndex < $setup.flattenCoursewareList.length - 1 ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", {\n key: 1,\n class: \"posBtn\",\n onClick: _cache[2] || (_cache[2] = $event => $setup.handleChangeCourseware(1))\n }, _hoisted_10)) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(\"v-if\", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_11, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"posBtn\",\n onClick: _cache[3] || (_cache[3] = () => {\n $setup.handleVideoPause();\n $setup.whitePenShow = true;\n })\n }, _hoisted_14), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"posBtn\",\n onClick: _cache[4] || (_cache[4] = () => {\n $setup.handleVideoPause();\n $setup.penShow = true;\n })\n }, _hoisted_17), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"posBtn\",\n onClick: _cache[5] || (_cache[5] = $event => $setup.drawerShow = true)\n }, _hoisted_20), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"posBtn\",\n onClick: $setup.handleCoursewareEnd\n }, _hoisted_23)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_24, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_25, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n onClick: $setup.handleGoBack,\n class: \"backImg\",\n src: _img_coursewarePlay_back_png__WEBPACK_IMPORTED_MODULE_7__\n }), $setup.route.query.modeId && $setup.coursewareTotalTime && !($setup.userStoreHook.roles === 'GYM') ? ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createBlock)($setup[\"playRecordTime\"], {\n key: 0,\n modeId: $setup.route.query.modeId,\n coursewareTotalTime: $setup.coursewareTotalTime\n }, null, 8 /* PROPS */, [\"modeId\", \"coursewareTotalTime\"])) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(\"v-if\", true)]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_26, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.activeCourseware?.parentData.name || \"\"), 1 /* TEXT */), _hoisted_27]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_el_drawer, {\n class: \"elDrawer\",\n modelValue: $setup.drawerShow,\n \"onUpdate:modelValue\": _cache[6] || (_cache[6] = $event => $setup.drawerShow = $event),\n \"show-close\": false\n }, {\n header: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(({\n close\n }) => [_hoisted_28, _hoisted_29, (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n class: \"close\",\n onClick: close,\n src: _img_coursewarePlay_close_png__WEBPACK_IMPORTED_MODULE_9__\n }, null, 8 /* PROPS */, _hoisted_30)]),\n default: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_ElScrollbar, {\n class: \"elScrollbar\"\n }, {\n default: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"courseCollapse\"], {\n activeCollapse: $setup.activeCourseware,\n courseList: $setup.coursewareList,\n onHandleClick: $setup.handleCourseClick\n }, null, 8 /* PROPS */, [\"activeCollapse\", \"courseList\"])]),\n _: 1 /* STABLE */\n })]),\n\n _: 1 /* STABLE */\n }, 8 /* PROPS */, [\"modelValue\"]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"pen\"], {\n close: () => {\n $setup.penShow = false;\n },\n modelValue: $setup.penShow,\n \"onUpdate:modelValue\": _cache[7] || (_cache[7] = $event => $setup.penShow = $event)\n }, null, 8 /* PROPS */, [\"close\", \"modelValue\"]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"pen\"], {\n \"is-white\": true,\n close: () => {\n $setup.whitePenShow = false;\n },\n modelValue: $setup.whitePenShow,\n \"onUpdate:modelValue\": _cache[8] || (_cache[8] = $event => $setup.whitePenShow = $event)\n }, null, 8 /* PROPS */, [\"close\", \"modelValue\"])], 2 /* CLASS */);\n}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/templateLoader.js??ruleSet%5B1%5D.rules%5B4%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  81. /***/ }),
  82. /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true":
  83. /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  84. !*** ./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true ***!
  85. \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  86. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  87. "use strict";
  88. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* binding */ render; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _img_iconSpeed_png__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./img//iconSpeed.png */ \"./src/views/coursewarePlay/videoPlay/img/iconSpeed.png\");\n/* harmony import */ var _img_jia_png__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./img/jia.png */ \"./src/views/coursewarePlay/videoPlay/img/jia.png\");\n/* harmony import */ var _img_jian_png__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./img/jian.png */ \"./src/views/coursewarePlay/videoPlay/img/jian.png\");\n\n\n\n\nconst _withScopeId = n => ((0,vue__WEBPACK_IMPORTED_MODULE_0__.pushScopeId)(\"data-v-742aa206\"), n = n(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.popScopeId)(), n);\nconst _hoisted_1 = {\n class: \"timeController\"\n};\nconst _hoisted_2 = {\n class: \"playController\"\n};\nconst _hoisted_3 = {\n class: \"leftPlayController\"\n};\nconst _hoisted_4 = [\"src\"];\nconst _hoisted_5 = [\"src\"];\nconst _hoisted_6 = {\n ref: \"btnSpendDom\",\n src: _img_iconSpeed_png__WEBPACK_IMPORTED_MODULE_1__\n};\nconst _hoisted_7 = {\n class: \"sliderSpeedCon\"\n};\nconst _hoisted_8 = {\n class: \"thumb\"\n};\nconst _hoisted_9 = {\n class: \"rightPlayController\"\n};\nconst _hoisted_10 = {\n class: \"videoName\"\n};\nfunction render(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_el_popover = (0,vue__WEBPACK_IMPORTED_MODULE_0__.resolveComponent)(\"el-popover\");\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)(\"div\", {\n onKeydown: $setup.handleVideoKeydown,\n onMousemove: $setup.handleVideoMousemove,\n onClick: $setup.handleVideoClick,\n class: (0,vue__WEBPACK_IMPORTED_MODULE_0__.normalizeClass)([\"videoPlay\", {\n isHideController: !$setup.isShowController\n }]),\n tabindex: \"-1\"\n }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"video\", {\n class: \"videoPlayBox\",\n id: $setup.videoId,\n preload: \"auto\",\n playsinline: \"\",\n \"webkit-playsinline\": \"\"\n }), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", {\n class: \"videoController\",\n onClick: _cache[2] || (_cache[2] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.withModifiers)(() => {}, [\"stop\"])),\n onTouchstart: _cache[3] || (_cache[3] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.withModifiers)(() => {}, [\"stop\"]))\n }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_1, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)(`${$setup.formatTime($setup.timeController.currentTime)} / ${$setup.formatTime($setup.timeController.duration)}`), 1 /* TEXT */), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"NSlider\"], {\n class: \"sliderController\",\n keyboard: false,\n value: $setup.timeController.currentTimeSilder,\n tooltip: $setup.isShowController,\n step: 0.01,\n \"onUpdate:value\": $setup.handleSilderChange,\n \"on-dragend\": $setup.handleTimeChange,\n max: $setup.timeController.duration,\n \"format-tooltip\": value => {\n return $setup.formatTime(value);\n }\n }, null, 8 /* PROPS */, [\"value\", \"tooltip\", \"max\", \"format-tooltip\"]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_3, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n onClick: $setup.handlePlay,\n src: __webpack_require__(\"./src/views/coursewarePlay/videoPlay/img sync recursive ^\\\\.\\\\/.*\\\\.png$\")(`./${$setup.playController.type === 'play' ? 'iconPause' : 'iconPlay'}.png`)\n }, null, 8 /* PROPS */, _hoisted_4), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n onClick: $setup.handleLoop,\n src: __webpack_require__(\"./src/views/coursewarePlay/videoPlay/img sync recursive ^\\\\.\\\\/.*\\\\.png$\")(`./${$setup.playController.loop ? 'iconLoopActive' : 'iconLoop'}.png`)\n }, null, 8 /* PROPS */, _hoisted_5), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", _hoisted_6, null, 512 /* NEED_PATCH */), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)(_component_el_popover, {\n onShow: $setup.handlePopoverTimeHide,\n ref: \"popoverSpendDom\",\n \"virtual-ref\": $setup.btnSpendDom,\n trigger: \"click\",\n placement: \"top\",\n teleported: false,\n \"popper-class\": \"palySpeedPopover\",\n \"virtual-triggering\": \"\"\n }, {\n default: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_7, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n onClick: _cache[0] || (_cache[0] = $event => $setup.handlePalySpeed($setup.playController.speedStep)),\n src: _img_jia_png__WEBPACK_IMPORTED_MODULE_2__\n }), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createVNode)($setup[\"NSlider\"], {\n class: \"sliderSpeed\",\n tooltip: false,\n keyboard: false,\n value: $setup.playController.palySpeed,\n \"onUpdate:value\": $setup.handlePalySpeedChange,\n vertical: \"\",\n step: $setup.playController.speedStep,\n max: $setup.playController.maxSpeed,\n min: $setup.playController.minSpeed\n }, {\n thumb: (0,vue__WEBPACK_IMPORTED_MODULE_0__.withCtx)(() => [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_8, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.playController.palySpeed.toFixed(1) + \"X\"), 1 /* TEXT */)]),\n\n _: 1 /* STABLE */\n }, 8 /* PROPS */, [\"value\", \"step\", \"max\", \"min\"]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"img\", {\n onClick: _cache[1] || (_cache[1] = $event => $setup.handlePalySpeed(-$setup.playController.speedStep)),\n src: _img_jian_png__WEBPACK_IMPORTED_MODULE_3__\n })])]),\n _: 1 /* STABLE */\n }, 8 /* PROPS */, [\"virtual-ref\"])]), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_9, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", _hoisted_10, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)(\"div\", null, (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.videoName || \"\"), 1 /* TEXT */)])])])], 32 /* HYDRATE_EVENTS */)], 34 /* CLASS, HYDRATE_EVENTS */);\n}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use%5B1%5D!./node_modules/vue-loader/dist/templateLoader.js??ruleSet%5B1%5D.rules%5B4%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  89. /***/ }),
  90. /***/ "./src/api/cloudTextbooks.api.ts":
  91. /*!***************************************!*\
  92. !*** ./src/api/cloudTextbooks.api.ts ***!
  93. \***************************************/
  94. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  95. "use strict";
  96. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ getLessonCourseDetail_gym: function() { return /* binding */ getLessonCourseDetail_gym; },\n/* harmony export */ getLessonCoursewareCourseList_gym: function() { return /* binding */ getLessonCoursewareCourseList_gym; },\n/* harmony export */ getLessonCoursewareDetail_gyt: function() { return /* binding */ getLessonCoursewareDetail_gyt; },\n/* harmony export */ getLessonCoursewareSubjectList_gym: function() { return /* binding */ getLessonCoursewareSubjectList_gym; },\n/* harmony export */ getMyCoursewareDetail_gyt: function() { return /* binding */ getMyCoursewareDetail_gyt; },\n/* harmony export */ getMyCourseware_gyt: function() { return /* binding */ getMyCourseware_gyt; },\n/* harmony export */ queryLessonCourseware_gym: function() { return /* binding */ queryLessonCourseware_gym; }\n/* harmony export */ });\n/* harmony import */ var _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/api/ApiInstance */ \"./src/api/ApiInstance.ts\");\n\n/** 管乐迷 */\n//获取课程列表\nconst queryLessonCourseware_gym = (type, abortController) => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gym.axioseRquest({\n signal: abortController.signal,\n method: \"post\",\n url: \"/api-teacher/lessonCourseware/queryLessonCourseware\",\n data: {\n query: {\n subjectId: type,\n page: 1,\n rows: 9999\n }\n }\n });\n};\n// 获取课程类型\nconst getLessonCoursewareSubjectList_gym = () => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gym.axioseRquest({\n method: \"get\",\n url: \"/api-teacher/lessonCourseware/getLessonCoursewareSubjectList\"\n });\n};\n// 课程详情列表\nconst getLessonCoursewareCourseList_gym = id => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gym.axioseRquest({\n method: \"get\",\n url: \"/api-teacher/lessonCourseware/getLessonCoursewareCourseList/\" + id\n });\n};\n// 课程详情 播放用\nconst getLessonCourseDetail_gym = id => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gym.axioseRquest({\n method: \"get\",\n url: \"/api-teacher/lessonCourseware/getLessonCourseDetail/\" + id\n });\n};\n/**\r\n * 管乐团\r\n */\n// 课程列表\nconst getMyCourseware_gyt = () => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gyt.axioseRquest({\n method: \"post\",\n url: \"/api-teacher/courseSchedule/myCourseware\"\n });\n};\n// 课程详情列表\nconst getMyCoursewareDetail_gyt = id => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gyt.axioseRquest({\n method: \"post\",\n url: \"/api-teacher/courseSchedule/myCoursewareDetail/\" + id\n });\n};\n// 课程详情 播放用\nconst getLessonCoursewareDetail_gyt = id => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gyt.axioseRquest({\n method: \"get\",\n url: \"/api-teacher/lessonCoursewareDetail/detail/\" + id\n });\n};\n\n//# sourceURL=webpack://classroom/./src/api/cloudTextbooks.api.ts?");
  97. /***/ }),
  98. /***/ "./src/api/coursewarePlay.api.ts":
  99. /*!***************************************!*\
  100. !*** ./src/api/coursewarePlay.api.ts ***!
  101. \***************************************/
  102. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  103. "use strict";
  104. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ checkWebCourse_gyt: function() { return /* binding */ checkWebCourse_gyt; },\n/* harmony export */ coursewarePlayTime_gyt: function() { return /* binding */ coursewarePlayTime_gyt; },\n/* harmony export */ getCoursewarePlayTime_gyt: function() { return /* binding */ getCoursewarePlayTime_gyt; }\n/* harmony export */ });\n/* harmony import */ var _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/api/ApiInstance */ \"./src/api/ApiInstance.ts\");\n\n/**\r\n * 管乐团\r\n */\n// 获取当前播放的时间\nconst getCoursewarePlayTime_gyt = id => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gyt.axioseRquest({\n method: \"post\",\n url: \"/api-teacher/courseSchedule/getCoursewarePlayTime?courseScheduleId=\" + id,\n params: {\n playFrom: \"WEB\"\n }\n });\n};\n// 记录时间\nconst coursewarePlayTime_gyt = (id, time) => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gyt.axioseRquest({\n method: \"post\",\n url: `/api-teacher/courseSchedule/coursewarePlayTime?courseScheduleId=${id}&playTime=${time}`,\n params: {\n playFrom: \"WEB\"\n }\n });\n};\n// 判断是否签退\nconst checkWebCourse_gyt = id => {\n return _api_ApiInstance__WEBPACK_IMPORTED_MODULE_0__.httpAxios_gyt.axioseRquest({\n method: \"post\",\n url: `/api-teacher/courseSchedule/checkWebCourse/` + id\n });\n};\n\n//# sourceURL=webpack://classroom/./src/api/coursewarePlay.api.ts?");
  105. /***/ }),
  106. /***/ "./src/views/coursewarePlay/components/courseCollapse/index.ts":
  107. /*!*********************************************************************!*\
  108. !*** ./src/views/coursewarePlay/components/courseCollapse/index.ts ***!
  109. \*********************************************************************/
  110. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  111. "use strict";
  112. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _courseCollapse_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./courseCollapse.vue */ \"./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (_courseCollapse_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/index.ts?");
  113. /***/ }),
  114. /***/ "./src/views/coursewarePlay/components/pen/index.ts":
  115. /*!**********************************************************!*\
  116. !*** ./src/views/coursewarePlay/components/pen/index.ts ***!
  117. \**********************************************************/
  118. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  119. "use strict";
  120. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pen_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pen.vue */ \"./src/views/coursewarePlay/components/pen/pen.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (_pen_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/index.ts?");
  121. /***/ }),
  122. /***/ "./src/views/coursewarePlay/components/playRecordTime/index.ts":
  123. /*!*********************************************************************!*\
  124. !*** ./src/views/coursewarePlay/components/playRecordTime/index.ts ***!
  125. \*********************************************************************/
  126. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  127. "use strict";
  128. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _playRecordTime_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./playRecordTime.vue */ \"./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (_playRecordTime_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/index.ts?");
  129. /***/ }),
  130. /***/ "./src/views/coursewarePlay/index.ts":
  131. /*!*******************************************!*\
  132. !*** ./src/views/coursewarePlay/index.ts ***!
  133. \*******************************************/
  134. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  135. "use strict";
  136. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _coursewarePlay_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./coursewarePlay.vue */ \"./src/views/coursewarePlay/coursewarePlay.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (_coursewarePlay_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/index.ts?");
  137. /***/ }),
  138. /***/ "./src/views/coursewarePlay/videoPlay/index.ts":
  139. /*!*****************************************************!*\
  140. !*** ./src/views/coursewarePlay/videoPlay/index.ts ***!
  141. \*****************************************************/
  142. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  143. "use strict";
  144. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _videoPlay_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./videoPlay.vue */ \"./src/views/coursewarePlay/videoPlay/videoPlay.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (_videoPlay_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/index.ts?");
  145. /***/ }),
  146. /***/ "./src/views/coursewarePlay/videoPlay/tools.ts":
  147. /*!*****************************************************!*\
  148. !*** ./src/views/coursewarePlay/videoPlay/tools.ts ***!
  149. \*****************************************************/
  150. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  151. "use strict";
  152. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ formatTime: function() { return /* binding */ formatTime; }\n/* harmony export */ });\nfunction padStart(v, len = 2, str = \"0\") {\n v = String(v);\n if (v.length >= 2) return v;\n for (let i = 0, l = len - v.length; i < l; i++) {\n v = str + v;\n }\n return v;\n}\nfunction formatTime(seconds) {\n if (!isFinite(seconds)) return \"-\";\n if (seconds <= 0) return \"00:00\";\n seconds = Math.ceil(seconds);\n if (seconds < 60) return `00:${padStart(seconds)}`;\n if (seconds < 3600) {\n return `${padStart(Math.floor(seconds / 60))}:${padStart(seconds % 60)}`;\n }\n return `${padStart(Math.floor(seconds / 3600))}:${padStart(Math.floor(seconds % 3600 / 60))}:${padStart(seconds % 60)}`;\n}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/tools.ts?");
  153. /***/ }),
  154. /***/ "./node_modules/@css-render/plugin-bem/esm/index.js":
  155. /*!**********************************************************!*\
  156. !*** ./node_modules/@css-render/plugin-bem/esm/index.js ***!
  157. \**********************************************************/
  158. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  159. "use strict";
  160. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ plugin: function() { return /* binding */ plugin; }\n/* harmony export */ });\n/* eslint-disable @typescript-eslint/restrict-template-expressions */\n/* eslint-disable @typescript-eslint/strict-boolean-expressions */\nfunction plugin(options) {\n let _bPrefix = '.';\n let _ePrefix = '__';\n let _mPrefix = '--';\n let c;\n if (options) {\n let t = options.blockPrefix;\n if (t) {\n _bPrefix = t;\n }\n t = options.elementPrefix;\n if (t) {\n _ePrefix = t;\n }\n t = options.modifierPrefix;\n if (t) {\n _mPrefix = t;\n }\n }\n const _plugin = {\n install(instance) {\n c = instance.c;\n const ctx = instance.context;\n ctx.bem = {};\n ctx.bem.b = null;\n ctx.bem.els = null;\n }\n };\n function b(arg) {\n let memorizedB;\n let memorizedE;\n return {\n before(ctx) {\n memorizedB = ctx.bem.b;\n memorizedE = ctx.bem.els;\n ctx.bem.els = null;\n },\n after(ctx) {\n ctx.bem.b = memorizedB;\n ctx.bem.els = memorizedE;\n },\n $({\n context,\n props\n }) {\n arg = typeof arg === 'string' ? arg : arg({\n context,\n props\n });\n context.bem.b = arg;\n return `${(props === null || props === void 0 ? void 0 : props.bPrefix) || _bPrefix}${context.bem.b}`;\n }\n };\n }\n function e(arg) {\n let memorizedE;\n return {\n before(ctx) {\n memorizedE = ctx.bem.els;\n },\n after(ctx) {\n ctx.bem.els = memorizedE;\n },\n $({\n context,\n props\n }) {\n arg = typeof arg === 'string' ? arg : arg({\n context,\n props\n });\n context.bem.els = arg.split(',').map(v => v.trim());\n return context.bem.els.map(el => `${(props === null || props === void 0 ? void 0 : props.bPrefix) || _bPrefix}${context.bem.b}${_ePrefix}${el}`).join(', ');\n }\n };\n }\n function m(arg) {\n return {\n $({\n context,\n props\n }) {\n arg = typeof arg === 'string' ? arg : arg({\n context,\n props\n });\n const modifiers = arg.split(',').map(v => v.trim());\n function elementToSelector(el) {\n return modifiers.map(modifier => `&${(props === null || props === void 0 ? void 0 : props.bPrefix) || _bPrefix}${context.bem.b}${el !== undefined ? `${_ePrefix}${el}` : ''}${_mPrefix}${modifier}`).join(', ');\n }\n const els = context.bem.els;\n if (els !== null) {\n if ( true && els.length >= 2) {\n throw Error(`[css-render/plugin-bem]: m(${arg}) is invalid, using modifier inside multiple elements is not allowed`);\n }\n return elementToSelector(els[0]);\n } else {\n return elementToSelector();\n }\n }\n };\n }\n function notM(arg) {\n return {\n $({\n context,\n props\n }) {\n arg = typeof arg === 'string' ? arg : arg({\n context,\n props\n });\n const els = context.bem.els;\n if ( true && els !== null && els.length >= 2) {\n throw Error(`[css-render/plugin-bem]: notM(${arg}) is invalid, using modifier inside multiple elements is not allowed`);\n }\n return `&:not(${(props === null || props === void 0 ? void 0 : props.bPrefix) || _bPrefix}${context.bem.b}${els !== null && els.length > 0 ? `${_ePrefix}${els[0]}` : ''}${_mPrefix}${arg})`;\n }\n };\n }\n const cB = (...args) => c(b(args[0]), args[1], args[2]);\n const cE = (...args) => c(e(args[0]), args[1], args[2]);\n const cM = (...args) => c(m(args[0]), args[1], args[2]);\n const cNotM = (...args) => c(notM(args[0]), args[1], args[2]);\n Object.assign(_plugin, {\n cB,\n cE,\n cM,\n cNotM\n });\n return _plugin;\n}\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (plugin);\n\n//# sourceURL=webpack://classroom/./node_modules/@css-render/plugin-bem/esm/index.js?");
  161. /***/ }),
  162. /***/ "./node_modules/@css-render/vue3-ssr/esm/index.js":
  163. /*!********************************************************!*\
  164. !*** ./node_modules/@css-render/vue3-ssr/esm/index.js ***!
  165. \********************************************************/
  166. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  167. "use strict";
  168. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ setup: function() { return /* binding */ setup; },\n/* harmony export */ useSsrAdapter: function() { return /* binding */ useSsrAdapter; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\nconst ssrContextKey = Symbol('@css-render/vue3-ssr');\nfunction createStyleString(id, style) {\n return `<style cssr-id=\"${id}\">\\n${style}\\n</style>`;\n}\nfunction ssrAdapter(id, style) {\n const ssrContext = (0,vue__WEBPACK_IMPORTED_MODULE_1__.inject)(ssrContextKey, null);\n if (ssrContext === null) {\n console.error('[css-render/vue3-ssr]: no ssr context found.');\n return;\n }\n const {\n styles,\n ids\n } = ssrContext;\n // we need to impl other options to make it behaves the same as the client side\n if (ids.has(id)) return;\n if (styles !== null) {\n ids.add(id);\n styles.push(createStyleString(id, style));\n }\n}\nconst isBrowser = typeof document !== 'undefined';\nfunction useSsrAdapter() {\n if (isBrowser) return undefined;\n const context = (0,vue__WEBPACK_IMPORTED_MODULE_1__.inject)(ssrContextKey, null);\n if (context === null) return undefined;\n return {\n adapter: ssrAdapter,\n context\n };\n}\nfunction setup(app) {\n const styles = [];\n const ssrContext = {\n styles,\n ids: new Set()\n };\n app.provide(ssrContextKey, ssrContext);\n return {\n collect() {\n const res = styles.join('\\n');\n styles.length = 0;\n return res;\n }\n };\n}\n\n//# sourceURL=webpack://classroom/./node_modules/@css-render/vue3-ssr/esm/index.js?");
  169. /***/ }),
  170. /***/ "./node_modules/@emotion/hash/dist/hash.browser.esm.js":
  171. /*!*************************************************************!*\
  172. !*** ./node_modules/@emotion/hash/dist/hash.browser.esm.js ***!
  173. \*************************************************************/
  174. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  175. "use strict";
  176. eval("__webpack_require__.r(__webpack_exports__);\n/* eslint-disable */\n// Inspired by https://github.com/garycourt/murmurhash-js\n// Ported from https://github.com/aappleby/smhasher/blob/61a0530f28277f2e850bfc39600ce61d02b518de/src/MurmurHash2.cpp#L37-L86\nfunction murmur2(str) {\n // 'm' and 'r' are mixing constants generated offline.\n // They're not really 'magic', they just happen to work well.\n // const m = 0x5bd1e995;\n // const r = 24;\n // Initialize the hash\n var h = 0; // Mix 4 bytes at a time into the hash\n\n var k,\n i = 0,\n len = str.length;\n for (; len >= 4; ++i, len -= 4) {\n k = str.charCodeAt(i) & 0xff | (str.charCodeAt(++i) & 0xff) << 8 | (str.charCodeAt(++i) & 0xff) << 16 | (str.charCodeAt(++i) & 0xff) << 24;\n k = /* Math.imul(k, m): */\n (k & 0xffff) * 0x5bd1e995 + ((k >>> 16) * 0xe995 << 16);\n k ^= /* k >>> r: */\n k >>> 24;\n h = /* Math.imul(k, m): */\n (k & 0xffff) * 0x5bd1e995 + ((k >>> 16) * 0xe995 << 16) ^ /* Math.imul(h, m): */\n (h & 0xffff) * 0x5bd1e995 + ((h >>> 16) * 0xe995 << 16);\n } // Handle the last few bytes of the input array\n\n switch (len) {\n case 3:\n h ^= (str.charCodeAt(i + 2) & 0xff) << 16;\n case 2:\n h ^= (str.charCodeAt(i + 1) & 0xff) << 8;\n case 1:\n h ^= str.charCodeAt(i) & 0xff;\n h = /* Math.imul(h, m): */\n (h & 0xffff) * 0x5bd1e995 + ((h >>> 16) * 0xe995 << 16);\n } // Do a few final mixes of the hash to ensure the last few\n // bytes are well-incorporated.\n\n h ^= h >>> 13;\n h = /* Math.imul(h, m): */\n (h & 0xffff) * 0x5bd1e995 + ((h >>> 16) * 0xe995 << 16);\n return ((h ^ h >>> 15) >>> 0).toString(36);\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (murmur2);\n\n//# sourceURL=webpack://classroom/./node_modules/@emotion/hash/dist/hash.browser.esm.js?");
  177. /***/ }),
  178. /***/ "./node_modules/css-render/esm/CssRender.js":
  179. /*!**************************************************!*\
  180. !*** ./node_modules/css-render/esm/CssRender.js ***!
  181. \**************************************************/
  182. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  183. "use strict";
  184. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ CssRender: function() { return /* binding */ CssRender; }\n/* harmony export */ });\n/* harmony import */ var _c__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./c */ \"./node_modules/css-render/esm/c.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ \"./node_modules/css-render/esm/utils.js\");\n\n\nfunction CssRender(config = {}) {\n let styleSheet = null;\n const cssr = {\n c: (...args) => (0,_c__WEBPACK_IMPORTED_MODULE_0__.c)(cssr, ...args),\n use: (plugin, ...args) => plugin.install(cssr, ...args),\n find: _utils__WEBPACK_IMPORTED_MODULE_1__.queryElement,\n context: {},\n config,\n get __styleSheet() {\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (!styleSheet) {\n const style = document.createElement('style');\n document.head.appendChild(style);\n styleSheet = document.styleSheets[document.styleSheets.length - 1];\n return styleSheet;\n }\n return styleSheet;\n }\n };\n return cssr;\n}\n\n//# sourceURL=webpack://classroom/./node_modules/css-render/esm/CssRender.js?");
  185. /***/ }),
  186. /***/ "./node_modules/css-render/esm/c.js":
  187. /*!******************************************!*\
  188. !*** ./node_modules/css-render/esm/c.js ***!
  189. \******************************************/
  190. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  191. "use strict";
  192. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ c: function() { return /* binding */ c; }\n/* harmony export */ });\n/* harmony import */ var _render__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./render */ \"./node_modules/css-render/esm/render.js\");\n/* harmony import */ var _mount__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./mount */ \"./node_modules/css-render/esm/mount.js\");\n\n\nfunction wrappedRender(props) {\n return (0,_render__WEBPACK_IMPORTED_MODULE_0__.render)(this, this.instance, props);\n}\n// do not guard node calling, it should throw an error.\nfunction wrappedMount(options = {}\n// eslint-disable-next-line @typescript-eslint/no-invalid-void-type\n) {\n const {\n id,\n ssr,\n props,\n head = false,\n silent = false,\n force = false,\n anchorMetaName\n } = options;\n const targetElement = (0,_mount__WEBPACK_IMPORTED_MODULE_1__.mount)(this.instance, this, id, props, head, silent, force, anchorMetaName, ssr);\n return targetElement;\n}\nfunction wrappedUnmount(options = {}) {\n /* istanbul ignore next */\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n const {\n id\n } = options;\n (0,_mount__WEBPACK_IMPORTED_MODULE_1__.unmount)(this.instance, this, id);\n}\nconst createCNode = function (instance, $, props, children) {\n return {\n instance,\n $,\n props,\n children,\n els: [],\n render: wrappedRender,\n mount: wrappedMount,\n unmount: wrappedUnmount\n };\n};\nconst c = function (instance, $, props, children) {\n if (Array.isArray($)) {\n return createCNode(instance, {\n $: null\n }, null, $);\n } else if (Array.isArray(props)) {\n return createCNode(instance, $, null, props);\n } else if (Array.isArray(children)) {\n return createCNode(instance, $, props, children);\n } else {\n return createCNode(instance, $, props, null);\n }\n};\n\n//# sourceURL=webpack://classroom/./node_modules/css-render/esm/c.js?");
  193. /***/ }),
  194. /***/ "./node_modules/css-render/esm/mount.js":
  195. /*!**********************************************!*\
  196. !*** ./node_modules/css-render/esm/mount.js ***!
  197. \**********************************************/
  198. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  199. "use strict";
  200. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ mount: function() { return /* binding */ mount; },\n/* harmony export */ unmount: function() { return /* binding */ unmount; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _hash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./hash */ \"./node_modules/@emotion/hash/dist/hash.browser.esm.js\");\n/* harmony import */ var _render__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./render */ \"./node_modules/css-render/esm/render.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ \"./node_modules/css-render/esm/utils.js\");\n\n/* eslint-disable @typescript-eslint/prefer-ts-expect-error */\n/* eslint-disable @typescript-eslint/strict-boolean-expressions */\n\n\n\nif (typeof window !== 'undefined') {\n window.__cssrContext = {};\n}\nfunction unmount(intance, node, id) {\n const {\n els\n } = node;\n // If id is undefined, unmount all styles\n if (id === undefined) {\n els.forEach(_utils__WEBPACK_IMPORTED_MODULE_1__.removeElement);\n node.els = [];\n } else {\n const target = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.queryElement)(id);\n // eslint-disable-next-line\n if (target && els.includes(target)) {\n (0,_utils__WEBPACK_IMPORTED_MODULE_1__.removeElement)(target);\n node.els = els.filter(el => el !== target);\n }\n }\n}\nfunction addElementToList(els, target) {\n els.push(target);\n}\nfunction mount(instance, node, id, props, head, silent, force, anchorMetaName, ssrAdapter\n// eslint-disable-next-line @typescript-eslint/no-invalid-void-type\n) {\n if (silent && !ssrAdapter) {\n if (id === undefined) {\n // it is possible to use hash to get rid of the requirements of id\n // if you are interested in it, please create a pr\n // i have no time to impl it\n console.error('[css-render/mount]: `id` is required in `silent` mode.');\n return;\n }\n const cssrContext = window.__cssrContext;\n if (!cssrContext[id]) {\n cssrContext[id] = true;\n (0,_render__WEBPACK_IMPORTED_MODULE_2__.render)(node, instance, props, silent);\n }\n return;\n }\n let style;\n if (id === undefined) {\n style = node.render(props);\n id = (0,_hash__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(style);\n }\n if (ssrAdapter) {\n ssrAdapter.adapter(id, style !== null && style !== void 0 ? style : node.render(props));\n return;\n }\n const queriedTarget = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.queryElement)(id);\n if (queriedTarget !== null && !force) {\n return queriedTarget;\n }\n const target = queriedTarget !== null && queriedTarget !== void 0 ? queriedTarget : (0,_utils__WEBPACK_IMPORTED_MODULE_1__.createElement)(id);\n if (style === undefined) style = node.render(props);\n target.textContent = style;\n if (queriedTarget !== null) return queriedTarget;\n if (anchorMetaName) {\n const anchorMetaEl = document.head.querySelector(`meta[name=\"${anchorMetaName}\"]`);\n if (anchorMetaEl) {\n document.head.insertBefore(target, anchorMetaEl);\n addElementToList(node.els, target);\n return target;\n }\n }\n if (head) {\n document.head.insertBefore(target, document.head.querySelector('style, link'));\n } else {\n document.head.appendChild(target);\n }\n addElementToList(node.els, target);\n return target;\n}\n\n\n//# sourceURL=webpack://classroom/./node_modules/css-render/esm/mount.js?");
  201. /***/ }),
  202. /***/ "./node_modules/css-render/esm/parse.js":
  203. /*!**********************************************!*\
  204. !*** ./node_modules/css-render/esm/parse.js ***!
  205. \**********************************************/
  206. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  207. "use strict";
  208. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ parseSelectorPath: function() { return /* binding */ parseSelectorPath; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n\nfunction ampCount(selector) {\n let cnt = 0;\n for (let i = 0; i < selector.length; ++i) {\n if (selector[i] === '&') ++cnt;\n }\n return cnt;\n}\n/**\n * Don't just use ',' to separate css selector. For example:\n * x:(a, b) {} will be split into 'x:(a' and 'b)', which is not expected.\n * Make sure comma doesn't exist inside parentheses.\n */\nconst separatorRegex = /\\s*,(?![^(]*\\))\\s*/g;\nconst extraSpaceRegex = /\\s+/g;\n/**\n * selector must includes '&'\n * selector is trimmed\n * every part of amp is trimmed\n */\nfunction resolveSelectorWithAmp(amp, selector) {\n const nextAmp = [];\n selector.split(separatorRegex).forEach(partialSelector => {\n let round = ampCount(partialSelector);\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (!round) {\n amp.forEach(partialAmp => {\n nextAmp.push(\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n (partialAmp && partialAmp + ' ') + partialSelector);\n });\n return;\n } else if (round === 1) {\n amp.forEach(partialAmp => {\n nextAmp.push(partialSelector.replace('&', partialAmp));\n });\n return;\n }\n let partialNextAmp = [partialSelector];\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n while (round--) {\n const nextPartialNextAmp = [];\n partialNextAmp.forEach(selectorItr => {\n amp.forEach(partialAmp => {\n nextPartialNextAmp.push(selectorItr.replace('&', partialAmp));\n });\n });\n partialNextAmp = nextPartialNextAmp;\n }\n partialNextAmp.forEach(part => nextAmp.push(part));\n });\n return nextAmp;\n}\n/**\n * selector mustn't includes '&'\n * selector is trimmed\n */\nfunction resolveSelector(amp, selector) {\n const nextAmp = [];\n selector.split(separatorRegex).forEach(partialSelector => {\n amp.forEach(partialAmp => {\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n nextAmp.push((partialAmp && partialAmp + ' ') + partialSelector);\n });\n });\n return nextAmp;\n}\nfunction parseSelectorPath(selectorPaths) {\n let amp = [''];\n selectorPaths.forEach(selector => {\n // eslint-disable-next-line\n selector = selector && selector.trim();\n if (\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n !selector) {\n /**\n * if it's a empty selector, do nothing\n */\n return;\n }\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (selector.includes('&')) {\n amp = resolveSelectorWithAmp(amp, selector);\n } else {\n amp = resolveSelector(amp, selector);\n }\n });\n return amp.join(', ').replace(extraSpaceRegex, ' ');\n}\n\n//# sourceURL=webpack://classroom/./node_modules/css-render/esm/parse.js?");
  209. /***/ }),
  210. /***/ "./node_modules/css-render/esm/render.js":
  211. /*!***********************************************!*\
  212. !*** ./node_modules/css-render/esm/render.js ***!
  213. \***********************************************/
  214. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  215. "use strict";
  216. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* binding */ render; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _parse__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./parse */ \"./node_modules/css-render/esm/parse.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ \"./node_modules/css-render/esm/utils.js\");\n\n\n\nconst kebabRegex = /[A-Z]/g;\nfunction kebabCase(pattern) {\n return pattern.replace(kebabRegex, match => '-' + match.toLowerCase());\n}\n/** TODO: refine it to solve nested object */\nfunction unwrapProperty(prop, indent = ' ') {\n if (typeof prop === 'object' && prop !== null) {\n return ' {\\n' + Object.entries(prop).map(v => {\n return indent + ` ${kebabCase(v[0])}: ${v[1]};`;\n }).join('\\n') + '\\n' + indent + '}';\n }\n return `: ${prop};`;\n}\n/** unwrap properties */\nfunction unwrapProperties(props, instance, params) {\n if (typeof props === 'function') {\n return props({\n context: instance.context,\n props: params\n });\n }\n return props;\n}\nfunction createStyle(selector, props, instance, params) {\n if (!props) return '';\n // eslint-disable-next-line\n const unwrappedProps = unwrapProperties(props, instance, params);\n if (!unwrappedProps) return '';\n if (typeof unwrappedProps === 'string') {\n return `${selector} {\\n${unwrappedProps}\\n}`;\n }\n const propertyNames = Object.keys(unwrappedProps);\n if (propertyNames.length === 0) {\n if (instance.config.keepEmptyBlock) return selector + ' {\\n}';\n return '';\n }\n const statements = selector ? [selector + ' {'] : [];\n propertyNames.forEach(propertyName => {\n const property = unwrappedProps[propertyName];\n if (propertyName === 'raw') {\n statements.push('\\n' + property + '\\n');\n return;\n }\n propertyName = kebabCase(propertyName);\n if (property !== null && property !== undefined) {\n statements.push(` ${propertyName}${unwrapProperty(property)}`);\n }\n });\n if (selector) {\n statements.push('}');\n }\n return statements.join('\\n');\n}\nfunction loopCNodeListWithCallback(children, options, callback) {\n /* istanbul ignore if */\n if (!children) return;\n children.forEach(child => {\n if (Array.isArray(child)) {\n loopCNodeListWithCallback(child, options, callback);\n } else if (typeof child === 'function') {\n const grandChildren = child(options);\n if (Array.isArray(grandChildren)) {\n loopCNodeListWithCallback(grandChildren, options, callback);\n } else if (grandChildren) {\n callback(grandChildren);\n }\n } else if (child) {\n callback(child);\n }\n });\n}\nfunction traverseCNode(node, selectorPaths, styles, instance, params, styleSheet) {\n const $ = node.$;\n let blockSelector = '';\n if (!$ || typeof $ === 'string') {\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isMediaOrSupports)($)) {\n blockSelector = $;\n } else {\n // as a string selector\n selectorPaths.push($);\n }\n } else if (typeof $ === 'function') {\n const selector = $({\n context: instance.context,\n props: params\n });\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isMediaOrSupports)(selector)) {\n blockSelector = selector;\n } else {\n // as a lazy selector\n selectorPaths.push(selector);\n }\n } else {\n // as a option selector\n if ($.before) $.before(instance.context);\n if (!$.$ || typeof $.$ === 'string') {\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isMediaOrSupports)($.$)) {\n blockSelector = $.$;\n } else {\n // as a string selector\n selectorPaths.push($.$);\n }\n } else /* istanbul ignore else */if ($.$) {\n const selector = $.$({\n context: instance.context,\n props: params\n });\n if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isMediaOrSupports)(selector)) {\n blockSelector = selector;\n } else {\n // as a lazy selector\n selectorPaths.push(selector);\n }\n }\n }\n const selector = (0,_parse__WEBPACK_IMPORTED_MODULE_2__.parseSelectorPath)(selectorPaths);\n const style = createStyle(selector, node.props, instance, params);\n if (blockSelector) {\n styles.push(`${blockSelector} {`);\n if (styleSheet && style) {\n styleSheet.insertRule(`${blockSelector} {\\n${style}\\n}\\n`);\n }\n } else {\n if (styleSheet && style) {\n styleSheet.insertRule(style);\n }\n if (!styleSheet && style.length) styles.push(style);\n }\n if (node.children) {\n loopCNodeListWithCallback(node.children, {\n context: instance.context,\n props: params\n }, childNode => {\n if (typeof childNode === 'string') {\n const style = createStyle(selector, {\n raw: childNode\n }, instance, params);\n if (styleSheet) {\n styleSheet.insertRule(style);\n } else {\n styles.push(style);\n }\n } else {\n traverseCNode(childNode, selectorPaths, styles, instance, params, styleSheet);\n }\n });\n }\n selectorPaths.pop();\n if (blockSelector) {\n styles.push('}');\n }\n if ($ && $.after) $.after(instance.context);\n}\nfunction render(node, instance, props, insertRule = false) {\n const styles = [];\n traverseCNode(node, [], styles, instance, props, insertRule ? node.instance.__styleSheet : undefined);\n if (insertRule) return '';\n return styles.join('\\n\\n');\n}\n\n//# sourceURL=webpack://classroom/./node_modules/css-render/esm/render.js?");
  217. /***/ }),
  218. /***/ "./node_modules/css-render/esm/utils.js":
  219. /*!**********************************************!*\
  220. !*** ./node_modules/css-render/esm/utils.js ***!
  221. \**********************************************/
  222. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  223. "use strict";
  224. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ createElement: function() { return /* binding */ createElement; },\n/* harmony export */ isMediaOrSupports: function() { return /* binding */ isMediaOrSupports; },\n/* harmony export */ queryElement: function() { return /* binding */ queryElement; },\n/* harmony export */ removeElement: function() { return /* binding */ removeElement; }\n/* harmony export */ });\nfunction removeElement(el) {\n /* istanbul ignore if */\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (!el) return;\n const parentElement = el.parentElement;\n /* istanbul ignore else */\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (parentElement) parentElement.removeChild(el);\n}\nfunction queryElement(id) {\n return document.querySelector(`style[cssr-id=\"${id}\"]`);\n}\nfunction createElement(id) {\n const el = document.createElement('style');\n el.setAttribute('cssr-id', id);\n return el;\n}\nfunction isMediaOrSupports(selector) {\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (!selector) return false;\n return /^\\s*@(s|m)/.test(selector);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/css-render/esm/utils.js?");
  225. /***/ }),
  226. /***/ "./node_modules/evtd/es/delegate.js":
  227. /*!******************************************!*\
  228. !*** ./node_modules/evtd/es/delegate.js ***!
  229. \******************************************/
  230. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  231. "use strict";
  232. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ off: function() { return /* binding */ off; },\n/* harmony export */ on: function() { return /* binding */ on; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _traps__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./traps */ \"./node_modules/evtd/es/traps.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ \"./node_modules/evtd/es/utils.js\");\n\n\n\n// currently `once` and `passive` is not supported\nfunction createDelegate() {\n if (typeof window === 'undefined') {\n return {\n on: () => {},\n off: () => {}\n };\n }\n const propagationStopped = new WeakMap();\n const immediatePropagationStopped = new WeakMap();\n function trackPropagation() {\n propagationStopped.set(this, true);\n }\n function trackImmediate() {\n propagationStopped.set(this, true);\n immediatePropagationStopped.set(this, true);\n }\n function spy(event, propName, fn) {\n const source = event[propName];\n event[propName] = function () {\n fn.apply(event, arguments);\n return source.apply(event, arguments);\n };\n return event;\n }\n function unspy(event, propName) {\n event[propName] = Event.prototype[propName];\n }\n const currentTargets = new WeakMap();\n const currentTargetDescriptor = Object.getOwnPropertyDescriptor(Event.prototype, 'currentTarget');\n function getCurrentTarget() {\n var _a;\n return (_a = currentTargets.get(this)) !== null && _a !== void 0 ? _a : null;\n }\n function defineCurrentTarget(event, getter) {\n if (currentTargetDescriptor === undefined) return;\n Object.defineProperty(event, 'currentTarget', {\n configurable: true,\n enumerable: true,\n get: getter !== null && getter !== void 0 ? getter : currentTargetDescriptor.get\n });\n }\n const phaseToTypeToElToHandlers = {\n bubble: {},\n capture: {}\n };\n const typeToWindowEventHandlers = {};\n function createUnifiedHandler() {\n const delegeteHandler = function (e) {\n const {\n type,\n eventPhase,\n bubbles\n } = e;\n const target = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.getEventTarget)(e);\n if (eventPhase === 2) return;\n const phase = eventPhase === 1 ? 'capture' : 'bubble';\n let cursor = target;\n const path = [];\n // collecting bubble path\n while (true) {\n if (cursor === null) cursor = window;\n path.push(cursor);\n if (cursor === window) {\n break;\n }\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n cursor = cursor.parentNode || null;\n }\n const captureElToHandlers = phaseToTypeToElToHandlers.capture[type];\n const bubbleElToHandlers = phaseToTypeToElToHandlers.bubble[type];\n spy(e, 'stopPropagation', trackPropagation);\n spy(e, 'stopImmediatePropagation', trackImmediate);\n defineCurrentTarget(e, getCurrentTarget);\n if (phase === 'capture') {\n if (captureElToHandlers === undefined) return;\n // capture\n for (let i = path.length - 1; i >= 0; --i) {\n if (propagationStopped.has(e)) break;\n const target = path[i];\n const handlers = captureElToHandlers.get(target);\n if (handlers !== undefined) {\n currentTargets.set(e, target);\n for (const handler of handlers) {\n if (immediatePropagationStopped.has(e)) break;\n handler(e);\n }\n }\n if (i === 0 && !bubbles && bubbleElToHandlers !== undefined) {\n const bubbleHandlers = bubbleElToHandlers.get(target);\n if (bubbleHandlers !== undefined) {\n for (const handler of bubbleHandlers) {\n if (immediatePropagationStopped.has(e)) break;\n handler(e);\n }\n }\n }\n }\n } else if (phase === 'bubble') {\n if (bubbleElToHandlers === undefined) return;\n // bubble\n for (let i = 0; i < path.length; ++i) {\n if (propagationStopped.has(e)) break;\n const target = path[i];\n const handlers = bubbleElToHandlers.get(target);\n if (handlers !== undefined) {\n currentTargets.set(e, target);\n for (const handler of handlers) {\n if (immediatePropagationStopped.has(e)) break;\n handler(e);\n }\n }\n }\n }\n unspy(e, 'stopPropagation');\n unspy(e, 'stopImmediatePropagation');\n defineCurrentTarget(e);\n };\n delegeteHandler.displayName = 'evtdUnifiedHandler';\n return delegeteHandler;\n }\n function createUnifiedWindowEventHandler() {\n const delegateHandler = function (e) {\n const {\n type,\n eventPhase\n } = e;\n if (eventPhase !== 2) return;\n const handlers = typeToWindowEventHandlers[type];\n if (handlers === undefined) return;\n handlers.forEach(handler => handler(e));\n };\n delegateHandler.displayName = 'evtdUnifiedWindowEventHandler';\n return delegateHandler;\n }\n const unifiedHandler = createUnifiedHandler();\n const unfiendWindowEventHandler = createUnifiedWindowEventHandler();\n function ensureElToHandlers(phase, type) {\n const phaseHandlers = phaseToTypeToElToHandlers[phase];\n if (phaseHandlers[type] === undefined) {\n phaseHandlers[type] = new Map();\n window.addEventListener(type, unifiedHandler, phase === 'capture');\n }\n return phaseHandlers[type];\n }\n function ensureWindowEventHandlers(type) {\n const windowEventHandlers = typeToWindowEventHandlers[type];\n if (windowEventHandlers === undefined) {\n typeToWindowEventHandlers[type] = new Set();\n window.addEventListener(type, unfiendWindowEventHandler);\n }\n return typeToWindowEventHandlers[type];\n }\n function ensureHandlers(elToHandlers, el) {\n let elHandlers = elToHandlers.get(el);\n if (elHandlers === undefined) {\n elToHandlers.set(el, elHandlers = new Set());\n }\n return elHandlers;\n }\n function handlerExist(el, phase, type, handler) {\n const elToHandlers = phaseToTypeToElToHandlers[phase][type];\n // phase ${type} event has handlers\n if (elToHandlers !== undefined) {\n const handlers = elToHandlers.get(el);\n // phase using el with ${type} event has handlers\n if (handlers !== undefined) {\n if (handlers.has(handler)) return true;\n }\n }\n return false;\n }\n function windowEventHandlerExist(type, handler) {\n const handlers = typeToWindowEventHandlers[type];\n if (handlers !== undefined) {\n if (handlers.has(handler)) {\n return true;\n }\n }\n return false;\n }\n function on(type, el, handler, options) {\n let mergedHandler;\n if (typeof options === 'object' && options.once === true) {\n mergedHandler = e => {\n off(type, el, mergedHandler, options);\n handler(e);\n };\n } else {\n mergedHandler = handler;\n }\n const trapped = (0,_traps__WEBPACK_IMPORTED_MODULE_2__.trapOn)(type, el, mergedHandler, options);\n if (trapped) return;\n const phase = options === true || typeof options === 'object' && options.capture === true ? 'capture' : 'bubble';\n const elToHandlers = ensureElToHandlers(phase, type);\n const handlers = ensureHandlers(elToHandlers, el);\n if (!handlers.has(mergedHandler)) handlers.add(mergedHandler);\n if (el === window) {\n const windowEventHandlers = ensureWindowEventHandlers(type);\n if (!windowEventHandlers.has(mergedHandler)) {\n windowEventHandlers.add(mergedHandler);\n }\n }\n }\n function off(type, el, handler, options) {\n const trapped = (0,_traps__WEBPACK_IMPORTED_MODULE_2__.trapOff)(type, el, handler, options);\n if (trapped) return;\n const capture = options === true || typeof options === 'object' && options.capture === true;\n const phase = capture ? 'capture' : 'bubble';\n const elToHandlers = ensureElToHandlers(phase, type);\n const handlers = ensureHandlers(elToHandlers, el);\n if (el === window) {\n const mirrorPhase = capture ? 'bubble' : 'capture';\n if (!handlerExist(el, mirrorPhase, type, handler) && windowEventHandlerExist(type, handler)) {\n // eslint-disable-next-line @typescript-eslint/no-non-null-assertion\n const windowEventHandlers = typeToWindowEventHandlers[type];\n windowEventHandlers.delete(handler);\n if (windowEventHandlers.size === 0) {\n window.removeEventListener(type, unfiendWindowEventHandler);\n typeToWindowEventHandlers[type] = undefined;\n }\n }\n }\n if (handlers.has(handler)) handlers.delete(handler);\n if (handlers.size === 0) {\n elToHandlers.delete(el);\n }\n if (elToHandlers.size === 0) {\n window.removeEventListener(type, unifiedHandler, phase === 'capture');\n phaseToTypeToElToHandlers[phase][type] = undefined;\n }\n }\n return {\n on: on,\n off: off\n };\n}\nconst {\n on,\n off\n} = createDelegate();\n\n\n//# sourceURL=webpack://classroom/./node_modules/evtd/es/delegate.js?");
  233. /***/ }),
  234. /***/ "./node_modules/evtd/es/traps.js":
  235. /*!***************************************!*\
  236. !*** ./node_modules/evtd/es/traps.js ***!
  237. \***************************************/
  238. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  239. "use strict";
  240. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ trapOff: function() { return /* binding */ trapOff; },\n/* harmony export */ trapOn: function() { return /* binding */ trapOn; }\n/* harmony export */ });\n/* harmony import */ var _delegate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./delegate */ \"./node_modules/evtd/es/delegate.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ \"./node_modules/evtd/es/utils.js\");\n\n\nconst traps = {\n mousemoveoutside: new WeakMap(),\n clickoutside: new WeakMap()\n};\nfunction createTrapHandler(name, el, originalHandler) {\n if (name === 'mousemoveoutside') {\n const moveHandler = e => {\n if (el.contains((0,_utils__WEBPACK_IMPORTED_MODULE_0__.getEventTarget)(e))) return;\n originalHandler(e);\n };\n return {\n mousemove: moveHandler,\n touchstart: moveHandler\n };\n } else if (name === 'clickoutside') {\n let mouseDownOutside = false;\n const downHandler = e => {\n mouseDownOutside = !el.contains((0,_utils__WEBPACK_IMPORTED_MODULE_0__.getEventTarget)(e));\n };\n const upHanlder = e => {\n if (!mouseDownOutside) return;\n if (el.contains((0,_utils__WEBPACK_IMPORTED_MODULE_0__.getEventTarget)(e))) return;\n originalHandler(e);\n };\n return {\n mousedown: downHandler,\n mouseup: upHanlder,\n touchstart: downHandler,\n touchend: upHanlder\n };\n }\n console.error(\n // eslint-disable-next-line @typescript-eslint/restrict-template-expressions\n `[evtd/create-trap-handler]: name \\`${name}\\` is invalid. This could be a bug of evtd.`);\n return {};\n}\nfunction ensureTrapHandlers(name, el, handler) {\n const handlers = traps[name];\n let elHandlers = handlers.get(el);\n if (elHandlers === undefined) {\n handlers.set(el, elHandlers = new WeakMap());\n }\n let trapHandler = elHandlers.get(handler);\n if (trapHandler === undefined) {\n elHandlers.set(handler, trapHandler = createTrapHandler(name, el, handler));\n }\n return trapHandler;\n}\nfunction trapOn(name, el, handler, options) {\n if (name === 'mousemoveoutside' || name === 'clickoutside') {\n const trapHandlers = ensureTrapHandlers(name, el, handler);\n Object.keys(trapHandlers).forEach(key => {\n (0,_delegate__WEBPACK_IMPORTED_MODULE_1__.on)(key, document, trapHandlers[key], options);\n });\n return true;\n }\n return false;\n}\nfunction trapOff(name, el, handler, options) {\n if (name === 'mousemoveoutside' || name === 'clickoutside') {\n const trapHandlers = ensureTrapHandlers(name, el, handler);\n Object.keys(trapHandlers).forEach(key => {\n (0,_delegate__WEBPACK_IMPORTED_MODULE_1__.off)(key, document, trapHandlers[key], options);\n });\n return true;\n }\n return false;\n}\n\n\n//# sourceURL=webpack://classroom/./node_modules/evtd/es/traps.js?");
  241. /***/ }),
  242. /***/ "./node_modules/evtd/es/utils.js":
  243. /*!***************************************!*\
  244. !*** ./node_modules/evtd/es/utils.js ***!
  245. \***************************************/
  246. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  247. "use strict";
  248. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ getEventTarget: function() { return /* binding */ getEventTarget; }\n/* harmony export */ });\nfunction getEventTarget(e) {\n const path = e.composedPath();\n return path[0];\n}\n\n//# sourceURL=webpack://classroom/./node_modules/evtd/es/utils.js?");
  249. /***/ }),
  250. /***/ "./node_modules/seemly/es/animation/next-frame-once.js":
  251. /*!*************************************************************!*\
  252. !*** ./node_modules/seemly/es/animation/next-frame-once.js ***!
  253. \*************************************************************/
  254. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  255. "use strict";
  256. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ beforeNextFrameOnce: function() { return /* binding */ beforeNextFrameOnce; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n\nlet onceCbs = [];\nconst paramsMap = new WeakMap();\nfunction flushOnceCallbacks() {\n onceCbs.forEach(cb => cb(...paramsMap.get(cb)));\n onceCbs = [];\n}\nfunction beforeNextFrameOnce(cb, ...params) {\n paramsMap.set(cb, params);\n if (onceCbs.includes(cb)) return;\n onceCbs.push(cb) === 1 && requestAnimationFrame(flushOnceCallbacks);\n}\n\n\n//# sourceURL=webpack://classroom/./node_modules/seemly/es/animation/next-frame-once.js?");
  257. /***/ }),
  258. /***/ "./node_modules/seemly/es/color/colors.js":
  259. /*!************************************************!*\
  260. !*** ./node_modules/seemly/es/color/colors.js ***!
  261. \************************************************/
  262. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  263. "use strict";
  264. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n black: '#000',\n silver: '#C0C0C0',\n gray: '#808080',\n white: '#FFF',\n maroon: '#800000',\n red: '#F00',\n purple: '#800080',\n fuchsia: '#F0F',\n green: '#008000',\n lime: '#0F0',\n olive: '#808000',\n yellow: '#FF0',\n navy: '#000080',\n blue: '#00F',\n teal: '#008080',\n aqua: '#0FF',\n transparent: '#0000'\n});\n\n//# sourceURL=webpack://classroom/./node_modules/seemly/es/color/colors.js?");
  265. /***/ }),
  266. /***/ "./node_modules/seemly/es/color/convert.js":
  267. /*!*************************************************!*\
  268. !*** ./node_modules/seemly/es/color/convert.js ***!
  269. \*************************************************/
  270. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  271. "use strict";
  272. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ hsl2hsv: function() { return /* binding */ hsl2hsv; },\n/* harmony export */ hsl2rgb: function() { return /* binding */ hsl2rgb; },\n/* harmony export */ hsv2hsl: function() { return /* binding */ hsv2hsl; },\n/* harmony export */ hsv2rgb: function() { return /* binding */ hsv2rgb; },\n/* harmony export */ rgb2hsl: function() { return /* binding */ rgb2hsl; },\n/* harmony export */ rgb2hsv: function() { return /* binding */ rgb2hsv; }\n/* harmony export */ });\n// All the algorithms credit to https://stackoverflow.com/questions/36721830/convert-hsl-to-rgb-and-hex/54014428#54014428\n// original author: Kamil Kiełczewski\n/**\n * @param h 360\n * @param s 100\n * @param l 100\n * @returns [h, s, v] 360, 100, 100\n */\nfunction hsl2hsv(h, s, l) {\n s /= 100;\n l /= 100;\n const v = s * Math.min(l, 1 - l) + l;\n return [h, v ? (2 - 2 * l / v) * 100 : 0, v * 100];\n}\n/**\n * @param h 360\n * @param s 100\n * @param v 100\n * @returns [h, s, l] 360, 100, 100\n */\nfunction hsv2hsl(h, s, v) {\n s /= 100;\n v /= 100;\n const l = v - v * s / 2;\n const m = Math.min(l, 1 - l);\n return [h, m ? (v - l) / m * 100 : 0, l * 100];\n}\n/**\n * @param h 360\n * @param s 100\n * @param v 100\n * @returns [r, g, b] 255, 255, 255\n */\nfunction hsv2rgb(h, s, v) {\n s /= 100;\n v /= 100;\n let f = (n, k = (n + h / 60) % 6) => v - v * s * Math.max(Math.min(k, 4 - k, 1), 0);\n return [f(5) * 255, f(3) * 255, f(1) * 255];\n}\n/**\n * @param r 255\n * @param g 255\n * @param b 255\n * @returns [360, 100, 100]\n */\nfunction rgb2hsv(r, g, b) {\n r /= 255;\n g /= 255;\n b /= 255;\n let v = Math.max(r, g, b),\n c = v - Math.min(r, g, b);\n let h = c && (v == r ? (g - b) / c : v == g ? 2 + (b - r) / c : 4 + (r - g) / c);\n return [60 * (h < 0 ? h + 6 : h), v && c / v * 100, v * 100];\n}\n/**\n * @param r 255\n * @param g 255\n * @param b 255\n * @returns [360, 100, 100]\n */\nfunction rgb2hsl(r, g, b) {\n r /= 255;\n g /= 255;\n b /= 255;\n let v = Math.max(r, g, b),\n c = v - Math.min(r, g, b),\n f = 1 - Math.abs(v + v - c - 1);\n let h = c && (v == r ? (g - b) / c : v == g ? 2 + (b - r) / c : 4 + (r - g) / c);\n return [60 * (h < 0 ? h + 6 : h), f ? c / f * 100 : 0, (v + v - c) * 50];\n}\n/**\n * @param h 360\n * @param s 100\n * @param l 100\n * @returns [255, 255, 255]\n */\nfunction hsl2rgb(h, s, l) {\n s /= 100;\n l /= 100;\n let a = s * Math.min(l, 1 - l);\n let f = (n, k = (n + h / 30) % 12) => l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1);\n return [f(0) * 255, f(8) * 255, f(4) * 255];\n}\n\n//# sourceURL=webpack://classroom/./node_modules/seemly/es/color/convert.js?");
  273. /***/ }),
  274. /***/ "./node_modules/seemly/es/color/index.js":
  275. /*!***********************************************!*\
  276. !*** ./node_modules/seemly/es/color/index.js ***!
  277. \***********************************************/
  278. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  279. "use strict";
  280. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ changeColor: function() { return /* binding */ changeColor; },\n/* harmony export */ composite: function() { return /* binding */ composite; },\n/* harmony export */ getAlpha: function() { return /* binding */ getAlpha; },\n/* harmony export */ getAlphaString: function() { return /* binding */ getAlphaString; },\n/* harmony export */ hsl2hsv: function() { return /* reexport safe */ _convert__WEBPACK_IMPORTED_MODULE_1__.hsl2hsv; },\n/* harmony export */ hsl2rgb: function() { return /* reexport safe */ _convert__WEBPACK_IMPORTED_MODULE_1__.hsl2rgb; },\n/* harmony export */ hsla: function() { return /* binding */ hsla; },\n/* harmony export */ hsv2hsl: function() { return /* reexport safe */ _convert__WEBPACK_IMPORTED_MODULE_1__.hsv2hsl; },\n/* harmony export */ hsv2rgb: function() { return /* reexport safe */ _convert__WEBPACK_IMPORTED_MODULE_1__.hsv2rgb; },\n/* harmony export */ hsva: function() { return /* binding */ hsva; },\n/* harmony export */ rgb2hsl: function() { return /* reexport safe */ _convert__WEBPACK_IMPORTED_MODULE_1__.rgb2hsl; },\n/* harmony export */ rgb2hsv: function() { return /* reexport safe */ _convert__WEBPACK_IMPORTED_MODULE_1__.rgb2hsv; },\n/* harmony export */ rgba: function() { return /* binding */ rgba; },\n/* harmony export */ roundAlpha: function() { return /* binding */ roundAlpha; },\n/* harmony export */ roundChannel: function() { return /* binding */ roundChannel; },\n/* harmony export */ roundDeg: function() { return /* binding */ roundDeg; },\n/* harmony export */ roundPercent: function() { return /* binding */ roundPercent; },\n/* harmony export */ scaleColor: function() { return /* binding */ scaleColor; },\n/* harmony export */ toHexString: function() { return /* binding */ toHexString; },\n/* harmony export */ toHexaString: function() { return /* binding */ toHexaString; },\n/* harmony export */ toHslString: function() { return /* binding */ toHslString; },\n/* harmony export */ toHslaString: function() { return /* binding */ toHslaString; },\n/* harmony export */ toHsvString: function() { return /* binding */ toHsvString; },\n/* harmony export */ toHsvaString: function() { return /* binding */ toHsvaString; },\n/* harmony export */ toRgbString: function() { return /* binding */ toRgbString; },\n/* harmony export */ toRgbaString: function() { return /* binding */ toRgbaString; }\n/* harmony export */ });\n/* harmony import */ var _colors__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./colors */ \"./node_modules/seemly/es/color/colors.js\");\n/* harmony import */ var _convert__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./convert */ \"./node_modules/seemly/es/color/convert.js\");\n\nconst prefix = '^\\\\s*';\nconst suffix = '\\\\s*$';\nconst percent = '\\\\s*((\\\\.\\\\d+)|(\\\\d+(\\\\.\\\\d*)?))%\\\\s*'; // 4 offset\nconst float = '\\\\s*((\\\\.\\\\d+)|(\\\\d+(\\\\.\\\\d*)?))\\\\s*'; // 4 offset\nconst hex = '([0-9A-Fa-f])';\nconst dhex = '([0-9A-Fa-f]{2})';\nconst hslRegex = new RegExp(`${prefix}hsl\\\\s*\\\\(${float},${percent},${percent}\\\\)${suffix}`);\nconst hsvRegex = new RegExp(`${prefix}hsv\\\\s*\\\\(${float},${percent},${percent}\\\\)${suffix}`);\nconst hslaRegex = new RegExp(`${prefix}hsla\\\\s*\\\\(${float},${percent},${percent},${float}\\\\)${suffix}`);\nconst hsvaRegex = new RegExp(`${prefix}hsva\\\\s*\\\\(${float},${percent},${percent},${float}\\\\)${suffix}`);\nconst rgbRegex = new RegExp(`${prefix}rgb\\\\s*\\\\(${float},${float},${float}\\\\)${suffix}`);\nconst rgbaRegex = new RegExp(`${prefix}rgba\\\\s*\\\\(${float},${float},${float},${float}\\\\)${suffix}`);\nconst sHexRegex = new RegExp(`${prefix}#${hex}${hex}${hex}${suffix}`);\nconst hexRegex = new RegExp(`${prefix}#${dhex}${dhex}${dhex}${suffix}`);\nconst sHexaRegex = new RegExp(`${prefix}#${hex}${hex}${hex}${hex}${suffix}`);\nconst hexaRegex = new RegExp(`${prefix}#${dhex}${dhex}${dhex}${dhex}${suffix}`);\nfunction parseHex(value) {\n return parseInt(value, 16);\n}\n/**\n * Convert color string to hsla array\n * @param color format like hsl(180, 100%, 100%), hsla(180, 100%, 100%, 1)\n * @returns\n */\nfunction hsla(color) {\n try {\n let i;\n if (i = hslaRegex.exec(color)) {\n return [roundDeg(i[1]), roundPercent(i[5]), roundPercent(i[9]), roundAlpha(i[13])];\n } else if (i = hslRegex.exec(color)) {\n return [roundDeg(i[1]), roundPercent(i[5]), roundPercent(i[9]), 1];\n }\n throw new Error(`[seemly/hsla]: Invalid color value ${color}.`);\n } catch (e) {\n throw e;\n }\n}\n/**\n * Convert color string to hsva array\n * @param color format like hsv(180, 100%, 100%), hsva(180, 100%, 100%, 1)\n * @returns\n */\nfunction hsva(color) {\n try {\n let i;\n if (i = hsvaRegex.exec(color)) {\n return [roundDeg(i[1]), roundPercent(i[5]), roundPercent(i[9]), roundAlpha(i[13])];\n } else if (i = hsvRegex.exec(color)) {\n return [roundDeg(i[1]), roundPercent(i[5]), roundPercent(i[9]), 1];\n }\n throw new Error(`[seemly/hsva]: Invalid color value ${color}.`);\n } catch (e) {\n throw e;\n }\n}\n/**\n * Convert color string to rgba array.\n * @param color format like #000[0], #000000[00], rgb(0, 0, 0), rgba(0, 0, 0, 0) and basic color keywords https://www.w3.org/TR/css-color-3/#html4 and transparent\n * @returns\n */\nfunction rgba(color) {\n try {\n let i;\n if (i = hexRegex.exec(color)) {\n return [parseHex(i[1]), parseHex(i[2]), parseHex(i[3]), 1];\n } else if (i = rgbRegex.exec(color)) {\n return [roundChannel(i[1]), roundChannel(i[5]), roundChannel(i[9]), 1];\n } else if (i = rgbaRegex.exec(color)) {\n return [roundChannel(i[1]), roundChannel(i[5]), roundChannel(i[9]), roundAlpha(i[13])];\n } else if (i = sHexRegex.exec(color)) {\n return [parseHex(i[1] + i[1]), parseHex(i[2] + i[2]), parseHex(i[3] + i[3]), 1];\n } else if (i = hexaRegex.exec(color)) {\n return [parseHex(i[1]), parseHex(i[2]), parseHex(i[3]), roundAlpha(parseHex(i[4]) / 255)];\n } else if (i = sHexaRegex.exec(color)) {\n return [parseHex(i[1] + i[1]), parseHex(i[2] + i[2]), parseHex(i[3] + i[3]), roundAlpha(parseHex(i[4] + i[4]) / 255)];\n } else if (color in _colors__WEBPACK_IMPORTED_MODULE_0__[\"default\"]) {\n return rgba(_colors__WEBPACK_IMPORTED_MODULE_0__[\"default\"][color]);\n }\n throw new Error(`[seemly/rgba]: Invalid color value ${color}.`);\n } catch (e) {\n throw e;\n }\n}\nfunction normalizeAlpha(alphaValue) {\n return alphaValue > 1 ? 1 : alphaValue < 0 ? 0 : alphaValue;\n}\nfunction stringifyRgb(r, g, b) {\n return `rgb(${roundChannel(r)}, ${roundChannel(g)}, ${roundChannel(b)})`;\n}\nfunction stringifyRgba(r, g, b, a) {\n return `rgba(${roundChannel(r)}, ${roundChannel(g)}, ${roundChannel(b)}, ${normalizeAlpha(a)})`;\n}\nfunction compositeChannel(v1, a1, v2, a2, a) {\n return roundChannel((v1 * a1 * (1 - a2) + v2 * a2) / a);\n}\nfunction composite(background, overlay) {\n if (!Array.isArray(background)) background = rgba(background);\n if (!Array.isArray(overlay)) overlay = rgba(overlay);\n const a1 = background[3];\n const a2 = overlay[3];\n const alpha = roundAlpha(a1 + a2 - a1 * a2);\n return stringifyRgba(compositeChannel(background[0], a1, overlay[0], a2, alpha), compositeChannel(background[1], a1, overlay[1], a2, alpha), compositeChannel(background[2], a1, overlay[2], a2, alpha), alpha);\n}\nfunction changeColor(base, options) {\n const [r, g, b, a = 1] = Array.isArray(base) ? base : rgba(base);\n if (options.alpha) {\n return stringifyRgba(r, g, b, options.alpha);\n }\n return stringifyRgba(r, g, b, a);\n}\nfunction scaleColor(base, options) {\n const [r, g, b, a = 1] = Array.isArray(base) ? base : rgba(base);\n const {\n lightness = 1,\n alpha = 1\n } = options;\n return toRgbaString([r * lightness, g * lightness, b * lightness, a * alpha]);\n}\nfunction getAlpha(base) {\n var _a;\n const alpha = (_a = (Array.isArray(base) ? base : rgba(base))[3]) !== null && _a !== void 0 ? _a : 1;\n return alpha;\n}\nfunction getAlphaString(base) {\n return `${getAlpha(base)}`;\n}\nfunction roundAlpha(value) {\n const v = Math.round(Number(value) * 100) / 100;\n if (v > 1) return 1;\n if (v < 0) return 0;\n return v;\n}\nfunction roundDeg(value) {\n const v = Math.round(Number(value));\n if (v >= 360) return 0;\n if (v < 0) return 0;\n return v;\n}\nfunction roundChannel(value) {\n const v = Math.round(Number(value));\n if (v > 255) return 255;\n if (v < 0) return 0;\n return v;\n}\nfunction roundPercent(value) {\n const v = Math.round(Number(value));\n if (v > 100) return 100;\n if (v < 0) return 0;\n return v;\n}\nfunction toRgbString(base) {\n const [r, g, b] = Array.isArray(base) ? base : rgba(base);\n return stringifyRgb(r, g, b);\n}\nfunction toRgbaString(base) {\n const [r, g, b] = base;\n if (3 in base) {\n return `rgba(${roundChannel(r)}, ${roundChannel(g)}, ${roundChannel(b)}, ${roundAlpha(base[3])})`;\n }\n return `rgba(${roundChannel(r)}, ${roundChannel(g)}, ${roundChannel(b)}, 1)`;\n}\nfunction toHsvString(base) {\n return `hsv(${roundDeg(base[0])}, ${roundPercent(base[1])}%, ${roundPercent(base[2])}%)`;\n}\nfunction toHsvaString(base) {\n const [h, s, v] = base;\n if (3 in base) {\n return `hsva(${roundDeg(h)}, ${roundPercent(s)}%, ${roundPercent(v)}%, ${roundAlpha(base[3])})`;\n }\n return `hsva(${roundDeg(h)}, ${roundPercent(s)}%, ${roundPercent(v)}%, 1)`;\n}\nfunction toHslString(base) {\n return `hsl(${roundDeg(base[0])}, ${roundPercent(base[1])}%, ${roundPercent(base[2])}%)`;\n}\nfunction toHslaString(base) {\n const [h, s, l] = base;\n if (3 in base) {\n return `hsla(${roundDeg(h)}, ${roundPercent(s)}%, ${roundPercent(l)}%, ${roundAlpha(base[3])})`;\n }\n return `hsla(${roundDeg(h)}, ${roundPercent(s)}%, ${roundPercent(l)}%, 1)`;\n}\n/**\n *\n * @param base [255, 255, 255, 255], [255, 255, 255], any hex string\n * @returns\n */\nfunction toHexaString(base) {\n if (typeof base === 'string') {\n let i;\n if (i = hexRegex.exec(base)) {\n return `${i[0]}FF`;\n } else if (i = hexaRegex.exec(base)) {\n return i[0];\n } else if (i = sHexRegex.exec(base)) {\n return `#${i[1]}${i[1]}${i[2]}${i[2]}${i[3]}${i[3]}FF`;\n } else if (i = sHexaRegex.exec(base)) {\n return `#${i[1]}${i[1]}${i[2]}${i[2]}${i[3]}${i[3]}${i[4]}${i[4]}`;\n }\n throw new Error(`[seemly/toHexString]: Invalid hex value ${base}.`);\n }\n const hex = `#${base.slice(0, 3).map(unit => roundChannel(unit).toString(16).toUpperCase().padStart(2, '0')).join('')}`;\n const a = base.length === 3 ? 'FF' : roundChannel(base[3] * 255).toString(16).padStart(2, '0').toUpperCase();\n return hex + a;\n}\n/**\n *\n * @param base [255, 255, 255, 255], [255, 255, 255], any hex string\n * @returns\n */\nfunction toHexString(base) {\n if (typeof base === 'string') {\n let i;\n if (i = hexRegex.exec(base)) {\n return i[0];\n } else if (i = hexaRegex.exec(base)) {\n return i[0].slice(0, 7);\n } else if (i = sHexRegex.exec(base) || sHexaRegex.exec(base)) {\n return `#${i[1]}${i[1]}${i[2]}${i[2]}${i[3]}${i[3]}`;\n }\n throw new Error(`[seemly/toHexString]: Invalid hex value ${base}.`);\n }\n return `#${base.slice(0, 3).map(unit => roundChannel(unit).toString(16).toUpperCase().padStart(2, '0')).join('')}`;\n}\n\n\n//# sourceURL=webpack://classroom/./node_modules/seemly/es/color/index.js?");
  281. /***/ }),
  282. /***/ "./node_modules/tcplayer.js/dist/tcplayer.v4.9.1.min.js":
  283. /*!**************************************************************!*\
  284. !*** ./node_modules/tcplayer.js/dist/tcplayer.v4.9.1.min.js ***!
  285. \**************************************************************/
  286. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  287. eval("__webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");__webpack_require__(/*! core-js/modules/es.typed-array.to-reversed.js */ \"./node_modules/core-js/modules/es.typed-array.to-reversed.js\");__webpack_require__(/*! core-js/modules/es.typed-array.to-sorted.js */ \"./node_modules/core-js/modules/es.typed-array.to-sorted.js\");__webpack_require__(/*! core-js/modules/es.typed-array.with.js */ \"./node_modules/core-js/modules/es.typed-array.with.js\");__webpack_require__(/*! core-js/modules/web.url-search-params.delete.js */ \"./node_modules/core-js/modules/web.url-search-params.delete.js\");__webpack_require__(/*! core-js/modules/web.url-search-params.has.js */ \"./node_modules/core-js/modules/web.url-search-params.has.js\");__webpack_require__(/*! core-js/modules/web.url-search-params.size.js */ \"./node_modules/core-js/modules/web.url-search-params.size.js\");__webpack_require__(/*! core-js/modules/web.dom-exception.stack.js */ \"./node_modules/core-js/modules/web.dom-exception.stack.js\");!function(t,e){ true?module.exports=e():0;}(this,function(){function unwrapExports(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,\"default\")?t[\"default\"]:t;}function createCommonjsModule(t,e){return e={exports:{}},t(e,e.exports),e.exports;}function each(t,e){keys(t).forEach(function(n){return e(t[n],n);});}function reduce(t,e){var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:0;return keys(t).reduce(function(n,i){return e(n,t[i],i);},n);}function assign(t){for(var e=arguments.length,n=Array(e>1?e-1:0),i=1;i<e;i++)n[i-1]=arguments[i];return Object.assign?Object.assign.apply(Object,[t].concat(n)):(n.forEach(function(e){e&&each(e,function(e,n){t[n]=e;});}),t);}function isObject$1(t){return!!t&&\"object\"===(void 0===t?\"undefined\":_typeof(t));}function isPlain(t){return isObject$1(t)&&\"[object Object]\"===toString.call(t)&&t.constructor===Object;}function isFunction(t){return\"function\"==typeof t&&\"number\"!=typeof t.nodeType;}function clean(t){return t.replace(/\\n\\r?\\s*/g,\"\");}function computedStyle(t,e){if(!t||!e)return\"\";if(\"function\"==typeof window_1.getComputedStyle){var n=window_1.getComputedStyle(t);return n?n[e]:\"\";}return t.currentStyle[e]||\"\";}function isNonBlankString(t){return\"string\"==typeof t&&/\\S/.test(t);}function throwIfWhitespace(t){if(/\\s/.test(t))throw new Error(\"class has illegal whitespace characters\");}function classRegExp(t){return new RegExp(\"(^|\\\\s)\"+t+\"($|\\\\s)\");}function isReal(){return document_1===window_1.document&&\"undefined\"!=typeof document_1.createElement;}function isEl(t){return isObject$1(t)&&1===t.nodeType;}function isInFrame(){try{return window_1.parent!==window_1.self;}catch(t){return!0;}}function createQuerier(t){return function(e,n){if(!isNonBlankString(e))return document_1[t](null);isNonBlankString(n)&&(n=document_1.querySelector(n));var i=isEl(n)?n:document_1;return i[t]&&i[t](e);};}function createEl(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"div\",e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{},i=arguments[3],r=document_1.createElement(t);return Object.getOwnPropertyNames(e).forEach(function(t){var n=e[t];-1!==t.indexOf(\"aria-\")||\"role\"===t||\"type\"===t?(log$2.warn(tsml(_templateObject,t,n)),r.setAttribute(t,n)):\"textContent\"===t?textContent(r,n):r[t]=n;}),Object.getOwnPropertyNames(n).forEach(function(t){r.setAttribute(t,n[t]);}),i&&appendContent(r,i),r;}function textContent(t,e){return\"undefined\"==typeof t.textContent?t.innerText=e:t.textContent=e,t;}function prependTo(t,e){e.firstChild?e.insertBefore(t,e.firstChild):e.appendChild(t);}function hasClass(t,e){return throwIfWhitespace(e),t.classList?t.classList.contains(e):classRegExp(e).test(t.className);}function addClass(t,e){return t.classList?t.classList.add(e):hasClass(t,e)||(t.className=(t.className+\" \"+e).trim()),t;}function removeClass(t,e){return t.classList?t.classList.remove(e):(throwIfWhitespace(e),t.className=t.className.split(/\\s+/).filter(function(t){return t!==e;}).join(\" \")),t;}function toggleClass(t,e,n){var i=hasClass(t,e);if(\"function\"==typeof n&&(n=n(t,e)),\"boolean\"!=typeof n&&(n=!i),n!==i)return n?addClass(t,e):removeClass(t,e),t;}function setAttributes(t,e){Object.getOwnPropertyNames(e).forEach(function(n){var i=e[n];null===i||void 0===i||!1===i?t.removeAttribute(n):t.setAttribute(n,!0===i?\"\":i);});}function getAttributes(t){var e={};if(t&&t.attributes&&t.attributes.length>0)for(var n=t.attributes,i=n.length-1;i>=0;i--){var r=n[i].name,o=n[i].value;\"boolean\"!=typeof t[r]&&-1===\",autoplay,controls,playsinline,loop,muted,default,defaultMuted,\".indexOf(\",\"+r+\",\")||(o=null!==o),e[r]=o;}return e;}function getAttribute(t,e){return t.getAttribute(e);}function setAttribute(t,e,n){t.setAttribute(e,n);}function removeAttribute(t,e){t.removeAttribute(e);}function blockTextSelection(){document_1.body.focus(),document_1.onselectstart=function(){return!1;};}function unblockTextSelection(){document_1.onselectstart=function(){return!0;};}function getBoundingClientRect(t){if(t&&t.getBoundingClientRect&&t.parentNode){var e=t.getBoundingClientRect(),n={};return[\"bottom\",\"height\",\"left\",\"right\",\"top\",\"width\"].forEach(function(t){e[t]!==undefined&&(n[t]=e[t]);}),n.height||(n.height=parseFloat(computedStyle(t,\"height\"))),n.width||(n.width=parseFloat(computedStyle(t,\"width\"))),n;}}function findPosition(t){var e=void 0;if(t.getBoundingClientRect&&t.parentNode&&(e=t.getBoundingClientRect()),!e)return{left:0,top:0};var n=document_1.documentElement,i=document_1.body,r=n.clientLeft||i.clientLeft||0,o=window_1.pageXOffset||i.scrollLeft,s=e.left+o-r,a=n.clientTop||i.clientTop||0,l=window_1.pageYOffset||i.scrollTop,c=e.top+l-a;return{left:Math.round(s),top:Math.round(c)};}function getPointerPosition(t,e,n){var i={},r=findPosition(t),o=t.offsetWidth,s=t.offsetHeight,a=r.top,l=r.left,c=e.pageY,u=e.pageX;if(e.changedTouches&&(u=e.changedTouches[0].pageX,c=e.changedTouches[0].pageY),n){var h=[c,u];u=h[0],c=h[1];}return i.y=Math.max(0,Math.min(1,(a-c+s)/s)),i.x=Math.max(0,Math.min(1,(u-l)/o)),i;}function isTextNode(t){return isObject$1(t)&&3===t.nodeType;}function emptyEl(t){for(;t.firstChild;)t.removeChild(t.firstChild);return t;}function normalizeContent(t){return\"function\"==typeof t&&(t=t()),(Array.isArray(t)?t:[t]).map(function(t){return\"function\"==typeof t&&(t=t()),isEl(t)||isTextNode(t)?t:\"string\"==typeof t&&/\\S/.test(t)?document_1.createTextNode(t):void 0;}).filter(function(t){return t;});}function appendContent(t,e){return normalizeContent(e).forEach(function(e){return t.appendChild(e);}),t;}function insertContent(t,e){return appendContent(emptyEl(t),e);}function isSingleLeftClick(t){return t.button===undefined&&t.buttons===undefined||0===t.button&&t.buttons===undefined||9===IE_VERSION||0===t.button&&1===t.buttons;}function newGUID(){return _guid++;}function getData(t){var e=t[elIdAttr];return e||(e=t[elIdAttr]=newGUID()),elData[e]||(elData[e]={}),elData[e];}function hasData(t){var e=t[elIdAttr];return!!e&&!!Object.getOwnPropertyNames(elData[e]).length;}function removeData(t){var e=t[elIdAttr];if(e){delete elData[e];try{delete t[elIdAttr];}catch(n){t.removeAttribute?t.removeAttribute(elIdAttr):t[elIdAttr]=null;}}}function _cleanUpEvents(t,e){var n=getData(t);0===n.handlers[e].length&&(delete n.handlers[e],t.removeEventListener?t.removeEventListener(e,n.dispatcher,!1):t.detachEvent&&t.detachEvent(\"on\"+e,n.dispatcher)),Object.getOwnPropertyNames(n.handlers).length<=0&&(delete n.handlers,delete n.dispatcher,delete n.disabled),0===Object.getOwnPropertyNames(n).length&&removeData(t);}function _handleMultipleEvents(t,e,n,i){n.forEach(function(n){t(e,n,i);});}function fixEvent(t){function e(){return!0;}function n(){return!1;}if(!t||!t.isPropagationStopped){var i=t||window_1.event;t={};for(var r in i)\"layerX\"!==r&&\"layerY\"!==r&&\"keyLocation\"!==r&&\"webkitMovementX\"!==r&&\"webkitMovementY\"!==r&&(\"returnValue\"===r&&i.preventDefault||(t[r]=i[r]));if(t.target||(t.target=t.srcElement||document_1),t.relatedTarget||(t.relatedTarget=t.fromElement===t.target?t.toElement:t.fromElement),t.preventDefault=function(){i.preventDefault&&i.preventDefault(),t.returnValue=!1,i.returnValue=!1,t.defaultPrevented=!0;},t.defaultPrevented=!1,t.stopPropagation=function(){i.stopPropagation&&i.stopPropagation(),t.cancelBubble=!0,i.cancelBubble=!0,t.isPropagationStopped=e;},t.isPropagationStopped=n,t.stopImmediatePropagation=function(){i.stopImmediatePropagation&&i.stopImmediatePropagation(),t.isImmediatePropagationStopped=e,t.stopPropagation();},t.isImmediatePropagationStopped=n,null!==t.clientX&&t.clientX!==undefined){var o=document_1.documentElement,s=document_1.body;t.pageX=t.clientX+(o&&o.scrollLeft||s&&s.scrollLeft||0)-(o&&o.clientLeft||s&&s.clientLeft||0),t.pageY=t.clientY+(o&&o.scrollTop||s&&s.scrollTop||0)-(o&&o.clientTop||s&&s.clientTop||0);}t.which=t.charCode||t.keyCode,null!==t.button&&t.button!==undefined&&(t.button=1&t.button?0:4&t.button?1:2&t.button?2:0);}return t;}function on(t,e,n){if(Array.isArray(e))return _handleMultipleEvents(on,t,e,n);var i=getData(t);if(i.handlers||(i.handlers={}),i.handlers[e]||(i.handlers[e]=[]),n.guid||(n.guid=newGUID()),i.handlers[e].push(n),i.dispatcher||(i.disabled=!1,i.dispatcher=function(e,n){if(!i.disabled){e=fixEvent(e);var r=i.handlers[e.type];if(r)for(var o=r.slice(0),s=0,a=o.length;s<a&&(!e.isImmediatePropagationStopped||!e.isImmediatePropagationStopped());s++)try{o[s].call(t,e,n);}catch(l){log$2.error(l);}}}),1===i.handlers[e].length)if(t.addEventListener){var r=!1;_supportsPassive&&passiveEvents.indexOf(e)>-1&&(r={passive:!0}),t.addEventListener(e,i.dispatcher,r);}else t.attachEvent&&t.attachEvent(\"on\"+e,i.dispatcher);}function off(t,e,n){if(hasData(t)){var i=getData(t);if(i.handlers){if(Array.isArray(e))return _handleMultipleEvents(off,t,e,n);var r=function(t,e){i.handlers[e]=[],_cleanUpEvents(t,e);};if(e!==undefined){var o=i.handlers[e];if(o){if(!n)return void r(t,e);if(n.guid)for(var s=0;s<o.length;s++)o[s].guid===n.guid&&o.splice(s--,1);_cleanUpEvents(t,e);}}else for(var a in i.handlers)Object.prototype.hasOwnProperty.call(i.handlers||{},a)&&r(t,a);}}}function trigger(t,e,n){var i=hasData(t)?getData(t):{},r=t.parentNode||t.ownerDocument;if(\"string\"==typeof e&&(e={type:e,target:t}),e=fixEvent(e),i.dispatcher&&i.dispatcher.call(t,e,n),r&&!e.isPropagationStopped()&&!0===e.bubbles)trigger.call(null,r,e,n);else if(!r&&!e.defaultPrevented){var o=getData(e.target);e.target[e.type]&&(o.disabled=!0,\"function\"==typeof e.target[e.type]&&e.target[e.type](),o.disabled=!1);}return!e.defaultPrevented;}function one(t,e,n){if(Array.isArray(e))return _handleMultipleEvents(one,t,e,n);var i=function r(){off(t,e,r),n.apply(this,arguments);};i.guid=n.guid=n.guid||newGUID(),on(t,e,i);}function autoSetupTimeout(t,e){e&&(videojs$2=e),window_1.setTimeout(autoSetup,t);}function evented(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=e.eventBusKey;if(n){if(!t[n].nodeName)throw new Error('The eventBusKey \"'+n+'\" does not refer to an element.');t.eventBusEl_=t[n];}else t.eventBusEl_=createEl(\"span\",{className:\"vjs-event-bus\"});return assign(t,EventedMixin),t.on(\"dispose\",function(){t.off(),window_1.setTimeout(function(){t.eventBusEl_=null;},0);}),t;}function stateful(t,e){return assign(t,StatefulMixin),t.state=assign({},t.state,e),\"function\"==typeof t.handleStateChanged&&isEvented(t)&&t.on(\"statechanged\",t.handleStateChanged),t;}function toTitleCase(t){return\"string\"!=typeof t?t:t.charAt(0).toUpperCase()+t.slice(1);}function titleCaseEquals(t,e){return toTitleCase(t)===toTitleCase(e);}function mergeOptions(){for(var t={},e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];return n.forEach(function(e){e&&each(e,function(e,n){if(!isPlain(e))return void(t[n]=e);isPlain(t[n])||(t[n]={}),t[n]=mergeOptions(t[n],e);});}),t;}function extend(){var t,e,n,i,r,o,s=arguments[0]||{},a=1,l=arguments.length,c=!1;for(\"boolean\"==typeof s&&(c=s,s=arguments[a]||{},a++),\"object\"===(void 0===s?\"undefined\":_typeof(s))||isFunction(s)||(s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(t=arguments[a]))for(e in t)n=s[e],i=t[e],s!==i&&(c&&i&&(isPlain(i)||(r=Array.isArray(i)))?(r?(r=!1,o=n&&Array.isArray(n)?n:[]):o=n&&isPlain(n)?n:{},s[e]=extend(c,o,i)):i!==undefined&&(s[e]=i));return s;}function getRawTag(t){var e=hasOwnProperty.call(t,symToStringTag$1),n=t[symToStringTag$1];try{t[symToStringTag$1]=undefined;var i=!0;}catch(o){}var r=nativeObjectToString.call(t);return i&&(e?t[symToStringTag$1]=n:delete t[symToStringTag$1]),r;}function objectToString(t){return nativeObjectToString$1.call(t);}function baseGetTag(t){return null==t?t===undefined?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(t)?_getRawTag(t):_objectToString(t);}function isObjectLike(t){return null!=t&&\"object\"==typeof t;}function isSymbol(t){return\"symbol\"==typeof t||isObjectLike_1(t)&&_baseGetTag(t)==symbolTag;}function isKey(t,e){if(isArray_1(t))return!1;var n=typeof t;return!(\"number\"!=n&&\"symbol\"!=n&&\"boolean\"!=n&&null!=t&&!isSymbol_1(t))||reIsPlainProp.test(t)||!reIsDeepProp.test(t)||null!=e&&t in Object(e);}function isObject$2(t){var e=typeof t;return null!=t&&(\"object\"==e||\"function\"==e);}function isFunction$1(t){if(!isObject_1(t))return!1;var e=_baseGetTag(t);return e==funcTag||e==genTag||e==asyncTag||e==proxyTag;}function isMasked(t){return!!maskSrcKey&&maskSrcKey in t;}function toSource(t){if(null!=t){try{return funcToString$1.call(t);}catch(e){}try{return t+\"\";}catch(e){}}return\"\";}function baseIsNative(t){return!(!isObject_1(t)||_isMasked(t))&&(isFunction_1(t)?reIsNative:reIsHostCtor).test(_toSource(t));}function getValue(t,e){return null==t?undefined:t[e];}function getNative(t,e){var n=_getValue(t,e);return _baseIsNative(n)?n:undefined;}function hashClear(){this.__data__=_nativeCreate?_nativeCreate(null):{},this.size=0;}function hashDelete(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e;}function hashGet(t){var e=this.__data__;if(_nativeCreate){var n=e[t];return n===HASH_UNDEFINED?undefined:n;}return hasOwnProperty$2.call(e,t)?e[t]:undefined;}function hashHas(t){var e=this.__data__;return _nativeCreate?e[t]!==undefined:hasOwnProperty$3.call(e,t);}function hashSet(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=_nativeCreate&&e===undefined?HASH_UNDEFINED$1:e,this;}function Hash(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1]);}}function listCacheClear(){this.__data__=[],this.size=0;}function eq(t,e){return t===e||t!==t&&e!==e;}function assocIndexOf(t,e){for(var n=t.length;n--;)if(eq_1(t[n][0],e))return n;return-1;}function listCacheDelete(t){var e=this.__data__,n=_assocIndexOf(e,t);return!(n<0)&&(n==e.length-1?e.pop():splice.call(e,n,1),--this.size,!0);}function listCacheGet(t){var e=this.__data__,n=_assocIndexOf(e,t);return n<0?undefined:e[n][1];}function listCacheHas(t){return _assocIndexOf(this.__data__,t)>-1;}function listCacheSet(t,e){var n=this.__data__,i=_assocIndexOf(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this;}function ListCache(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1]);}}function mapCacheClear(){this.size=0,this.__data__={hash:new _Hash(),map:new(_Map||_ListCache)(),string:new _Hash()};}function isKeyable(t){var e=typeof t;return\"string\"==e||\"number\"==e||\"symbol\"==e||\"boolean\"==e?\"__proto__\"!==t:null===t;}function getMapData(t,e){var n=t.__data__;return _isKeyable(e)?n[\"string\"==typeof e?\"string\":\"hash\"]:n.map;}function mapCacheDelete(t){var e=_getMapData(this,t)[\"delete\"](t);return this.size-=e?1:0,e;}function mapCacheGet(t){return _getMapData(this,t).get(t);}function mapCacheHas(t){return _getMapData(this,t).has(t);}function mapCacheSet(t,e){var n=_getMapData(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this;}function MapCache(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var i=t[e];this.set(i[0],i[1]);}}function memoize(t,e){if(\"function\"!=typeof t||null!=e&&\"function\"!=typeof e)throw new TypeError(FUNC_ERROR_TEXT);var n=function(){var i=arguments,r=e?e.apply(this,i):i[0],o=n.cache;if(o.has(r))return o.get(r);var s=t.apply(this,i);return n.cache=o.set(r,s)||o,s;};return n.cache=new(memoize.Cache||_MapCache)(),n;}function memoizeCapped(t){var e=memoize_1(t,function(t){return n.size===MAX_MEMOIZE_SIZE&&n.clear(),t;}),n=e.cache;return e;}function arrayMap(t,e){for(var n=-1,i=null==t?0:t.length,r=Array(i);++n<i;)r[n]=e(t[n],n,t);return r;}function baseToString(t){if(\"string\"==typeof t)return t;if(isArray_1(t))return _arrayMap(t,baseToString)+\"\";if(isSymbol_1(t))return symbolToString?symbolToString.call(t):\"\";var e=t+\"\";return\"0\"==e&&1/t==-INFINITY?\"-0\":e;}function toString$1(t){return null==t?\"\":_baseToString(t);}function castPath(t,e){return isArray_1(t)?t:_isKey(t,e)?[t]:_stringToPath(toString_1(t));}function toKey(t){if(\"string\"==typeof t||isSymbol_1(t))return t;var e=t+\"\";return\"0\"==e&&1/t==-INFINITY$1?\"-0\":e;}function baseGet(t,e){e=_castPath(e,t);for(var n=0,i=e.length;null!=t&&n<i;)t=t[_toKey(e[n++])];return n&&n==i?t:undefined;}function get$1(t,e,n){var i=null==t?undefined:_baseGet(t,e);return i===undefined?n:i;}function getParams(t,e){var n=e.split(\"?\")[1];if(n){var i=new RegExp(\"(^|&)\"+t+\"=([^&]*)(&|$)\",\"i\"),r=n.match(i);return null!=r?decodeURIComponent(r[2]):null;}}function guid(){function t(){return(65536*(1+Math.random())|0).toString(16).substring(1);}return t()+t()+\"-\"+t()+\"-\"+t()+\"-\"+t()+\"-\"+t()+t()+t();}function unifyProtocol(t){t=t.replace(/^(http|https):/,\"\");var e=window.location.protocol;return\"http:\"!=e&&\"https:\"!=e&&(e=\"https:\"),t=e+t;}function convertProtocol(t){var e=[];if(t.indexOf(\".sdp\")>-1)t=t.replace(\".sdp\",\".flv\"),e.push(t.replace(\".sdp\",\".m3u8\"));else{var n=t.replace(\"webrtc://\",\"https://\").replace(\"?\",\".flv?\");-1===n.indexOf(\"?\")&&-1===n.indexOf(\".flv\")&&(n+=\".flv\"),hlsSrc=t.replace(\"webrtc://\",\"https://\").replace(\"?\",\".m3u8?\"),-1===hlsSrc.indexOf(\"?\")&&-1===hlsSrc.indexOf(\".m3u8\")&&(hlsSrc+=\".m3u8\"),e.push(hlsSrc);}return e;}function replaceHost(t,e){var n=/^http(s)?:\\/\\/(.*?)\\//,i=t.match(n);return t.replace(i[2],e);}function getViewportSize(){var t=document,e=t.documentElement,n=t.body;return{width:e&&e.clientWidth||n&&n.offsetWidth||window.innerWidth||0,height:e&&e.clientHeight||n&&n.offsetHeight||window.innerHeight||0};}function getTimeStamp(){return new Date().getTime();}function getTimeStampBySecond(){return Date.parse(new Date())/1e3;}function loadCssText(t,e){var n=document.getElementById(t);if(n)n.innerHTML=e;else{var i=document.createElement(\"style\");i.id=t,i.type=\"text/css\",i.appendChild(document.createTextNode(e)),document.getElementsByTagName(\"head\")[0].appendChild(i);}}function releaseCssText(t){var e=document.getElementById(t);e&&e.remove();}function loadScript(t,e,n){var i=arguments.length>3&&arguments[3]!==undefined&&arguments[3],r=document.createElement(\"script\");if(r.onload=r.onreadystatechange=function(){this.readyState&&\"loaded\"!==this.readyState&&\"complete\"!==this.readyState||(\"function\"==typeof e&&e(),r.onload=r.onreadystatechange=null,r.parentNode&&!i&&r.parentNode.removeChild(r));},n)for(var o in n)if(n.hasOwnProperty(o)){var s=n[o];null===s?r.removeAttribute(s):r.setAttribute(o,s);}r.src=t,document.getElementsByTagName(\"head\")[0].appendChild(r);}function serializeParams(t){var e=[],n=function(t,n){n=\"function\"==typeof n?n():n,n=null===n?\"\":n===undefined?\"\":n,e[e.length]=encodeURIComponent(t)+\"=\"+encodeURIComponent(n);};return function i(t,r){var o=void 0,s=void 0,a=void 0;if(t){if(Array.isArray(r))for(o=0,s=r.length;o<s;o++)i(t+\"[\"+(\"object\"===_typeof(r[o])&&r[o]?o:\"\")+\"]\",r[o]);else if(\"[object Object]\"===String(r))for(a in r)i(t+\"[\"+a+\"]\",r[a]);else n(t,r);}else if(Array.isArray(r))for(o=0,s=r.length;o<s;o++)n(r[o].name,r[o].value);else for(a in r)i(a,r[a]);return e;}(\"\",t).join(\"&\");}function encodeHTML(t){return t.length?String(t).replace(/&/g,\"&amp;\").replace(/</g,\"&lt;\").replace(/>/g,\"&gt;\").replace(/\\\"/g,\"&quot;\").replace(/\\'/g,\"&#39;\").replace(/\\//g,\"&#x2F;\"):\"\";}function isWebrtcUrl(t){return /webrtc:\\/\\//.test(t)||/\\.sdp/.test(t);}function getperformance(){return window.performance||window.msPerformance||window.webkitPerformance||{};}function arrangeWebrtcSource(t,e){var n=getParams(\"tabr_bitrates\",t),i=getParams(\"tabr_start_bitrate\",t),r=\"auto\"===getParams(\"tabr_control\",t);t=t.replace(\"&tabr_control=auto\",\"\");var o=[],s=[];if(n&&i){if(s=n.split(\",\").map(function(n){var r,s=e.webrtcConfig.abrLabels[n]||n;return o.push(s),r={},r[s]=[{src:t.replace(\"tabr_start_bitrate=\"+i,\"tabr_start_bitrate=\"+n)}],r;}),r){var a;s.push((a={},a[e.webrtcConfig.abrLabels.auto||\"AUTO\"]=[{src:t+\"&tabr_control=auto\"}],a)),o.push(e.webrtcConfig.abrLabels.auto||\"AUTO\");}var l={};s.forEach(function(t){for(var e in t)l[e]=t[e];}),e.showOrder=o,e.defaultRes=r?e.webrtcConfig.abrLabels.auto||\"AUTO\":e.webrtcConfig.abrLabels[i]||i||o[0];var c={};o.forEach(function(t){c[t]=e.webrtcConfig.abrLabels[t]||t;}),e.labels=c,e.label=c,e.sources=[],e.multiResolution={sources:l};}}function rangeCheck(t,e,n){if(\"number\"!=typeof e||e<0||e>n)throw new Error(\"Failed to execute '\"+t+\"' on 'TimeRanges': The index provided (\"+e+\") is non-numeric or out of bounds (0-\"+n+\").\");}function getRange(t,e,n,i){return rangeCheck(t,i,n.length-1),n[i][e];}function createTimeRangesObj(t){return t===undefined||0===t.length?{length:0,start:function(){throw new Error(\"This TimeRanges object is empty\");},end:function(){throw new Error(\"This TimeRanges object is empty\");}}:{length:t.length,start:getRange.bind(null,\"start\",0,t),end:getRange.bind(null,\"end\",1,t)};}function createTimeRanges(t,e){return Array.isArray(t)?createTimeRangesObj(t):t===undefined||e===undefined?createTimeRangesObj():createTimeRangesObj([[t,e]]);}function bufferedPercent(t,e){var n=0,i=void 0,r=void 0;if(!e)return 0;t&&t.length||(t=createTimeRanges(0,0));for(var o=0;o<t.length;o++)i=t.start(o),r=t.end(o),r>e&&(r=e),n+=r-i;return n/e;}function MediaError(t){if(t instanceof MediaError)return t;\"number\"==typeof t?this.code=t:\"string\"==typeof t?this.message=t:isObject$1(t)&&(\"number\"==typeof t.code&&(this.code=t.code),assign(this,t)),this.message||(this.message=MediaError.defaultMessages[this.code]||\"\");}function SafeParseTuple(t,e){var n,i=null;try{n=JSON.parse(t,e);}catch(r){i=r;}return[i,n];}function isPromise(t){return t!==undefined&&\"function\"==typeof t.then;}function silencePromise(t){isPromise(t)&&t.then(null,function(t){});}function isFunction$3(t){if(!t)return!1;var e=toString$3.call(t);return\"[object Function]\"===e||\"function\"==typeof t&&\"[object RegExp]\"!==e||\"undefined\"!=typeof window&&(t===window.setTimeout||t===window.alert||t===window.confirm||t===window.prompt);}function extend$1(){for(var t={},e=0;e<arguments.length;e++){var n=arguments[e];for(var i in n)hasOwnProperty$4.call(n,i)&&(t[i]=n[i]);}return t;}function forEachArray(t,e){for(var n=0;n<t.length;n++)e(t[n]);}function isEmpty(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0;}function initParams(t,e,n){var i=t;return isFunction_1$2(e)?(n=e,\"string\"==typeof t&&(i={uri:t})):i=immutable(e,{uri:t}),i.callback=n,i;}function createXHR(t,e,n){return e=initParams(t,e,n),_createXHR(e);}function _createXHR(t){function e(){4===a.readyState&&setTimeout(r,0);}function n(){var t=undefined;if(t=a.response?a.response:a.responseText||getXml(a),y)try{t=JSON.parse(t);}catch(e){}return t;}function i(t){return clearTimeout(u),t instanceof Error||(t=new Error(\"\"+(t||\"Unknown XMLHttpRequest Error\"))),t.statusCode=0,s(t,m);}function r(){if(!c){var e;clearTimeout(u),e=t.useXDR&&a.status===undefined?200:1223===a.status?204:a.status;var i=m,r=null;return 0!==e?(i={body:n(),statusCode:e,method:p,headers:{},url:h,rawRequest:a},a.getAllResponseHeaders&&(i.headers=parseHeaders(a.getAllResponseHeaders()))):r=new Error(\"Internal XMLHttpRequest Error\"),s(r,i,i.body);}}if(\"undefined\"==typeof t.callback)throw new Error(\"callback argument missing\");var o=!1,s=function(e,n,i){o||(o=!0,t.callback(e,n,i));},a=t.xhr||null;a||(a=t.cors||t.useXDR?new createXHR.XDomainRequest():new createXHR.XMLHttpRequest());var l,c,u,h=a.url=t.uri||t.url,p=a.method=t.method||\"GET\",d=t.body||t.data,f=a.headers=t.headers||{},g=!!t.sync,y=!1,m={body:undefined,headers:{},statusCode:0,method:p,url:h,rawRequest:a};if(\"json\"in t&&!1!==t.json&&(y=!0,f.accept||f.Accept||(f.Accept=\"application/json\"),\"GET\"!==p&&\"HEAD\"!==p&&(f[\"content-type\"]||f[\"Content-Type\"]||(f[\"Content-Type\"]=\"application/json\"),d=JSON.stringify(!0===t.json?d:t.json))),a.onreadystatechange=e,a.onload=r,a.onerror=i,a.onprogress=function(){},a.onabort=function(){c=!0;},a.ontimeout=i,a.open(p,h,!g,t.username,t.password),g||(a.withCredentials=!!t.withCredentials),!g&&t.timeout>0&&(u=setTimeout(function(){if(!c){c=!0,a.abort(\"timeout\");var t=new Error(\"XMLHttpRequest timeout\");t.code=\"ETIMEDOUT\",i(t);}},t.timeout)),a.setRequestHeader)for(l in f)f.hasOwnProperty(l)&&a.setRequestHeader(l,f[l]);else if(t.headers&&!isEmpty(t.headers))throw new Error(\"Headers cannot be set on an XDomainRequest object\");return\"responseType\"in t&&(a.responseType=t.responseType),\"beforeSend\"in t&&\"function\"==typeof t.beforeSend&&t.beforeSend(a),a.send(d||null),a;}function getXml(t){if(\"document\"===t.responseType)return t.responseXML;var e=t.responseXML&&\"parsererror\"===t.responseXML.documentElement.nodeName;return\"\"!==t.responseType||e?null:t.responseXML;}function noop(){}function ParsingError(t,e){this.name=\"ParsingError\",this.code=t.code,this.message=e||t.message;}function parseTimeStamp(t){function e(t,e,n,i){return 3600*(0|t)+60*(0|e)+(0|n)+(0|i)/1e3;}var n=t.match(/^(\\d+):(\\d{2})(:\\d{2})?\\.(\\d{3})/);return n?n[3]?e(n[1],n[2],n[3].replace(\":\",\"\"),n[4]):n[1]>59?e(n[1],n[2],0,n[4]):e(0,n[1],n[2],n[4]):null;}function Settings(){this.values=_objCreate(null);}function parseOptions(t,e,n,i){var r=i?t.split(i):[t];for(var o in r)if(\"string\"==typeof r[o]){var s=r[o].split(n);if(2===s.length){var a=s[0],l=s[1];e(a,l);}}}function parseCue(t,e,n){function i(){var e=parseTimeStamp(t);if(null===e)throw new ParsingError(ParsingError.Errors.BadTimeStamp,\"Malformed timestamp: \"+o);return t=t.replace(/^[^\\sa-zA-Z-]+/,\"\"),e;}function r(){t=t.replace(/^\\s+/,\"\");}var o=t;if(r(),e.startTime=i(),r(),\"--\\x3e\"!==t.substr(0,3))throw new ParsingError(ParsingError.Errors.BadTimeStamp,\"Malformed time stamp (time stamps must be separated by '--\\x3e'): \"+o);t=t.substr(3),r(),e.endTime=i(),r(),function(t,e){var i=new Settings();parseOptions(t,function(t,e){switch(t){case\"region\":for(var r=n.length-1;r>=0;r--)if(n[r].id===e){i.set(t,n[r].region);break;}break;case\"vertical\":i.alt(t,e,[\"rl\",\"lr\"]);break;case\"line\":var o=e.split(\",\"),s=o[0];i.integer(t,s),i.percent(t,s)&&i.set(\"snapToLines\",!1),i.alt(t,s,[\"auto\"]),2===o.length&&i.alt(\"lineAlign\",o[1],[\"start\",\"middle\",\"end\"]);break;case\"position\":o=e.split(\",\"),i.percent(t,o[0]),2===o.length&&i.alt(\"positionAlign\",o[1],[\"start\",\"middle\",\"end\"]);break;case\"size\":i.percent(t,e);break;case\"align\":i.alt(t,e,[\"start\",\"middle\",\"end\",\"left\",\"right\"]);}},/:/,/\\s/),e.region=i.get(\"region\",null),e.vertical=i.get(\"vertical\",\"\"),e.line=i.get(\"line\",\"auto\"),e.lineAlign=i.get(\"lineAlign\",\"start\"),e.snapToLines=i.get(\"snapToLines\",!0),e.size=i.get(\"size\",100),e.align=i.get(\"align\",\"middle\"),e.position=i.get(\"position\",{start:0,left:0,middle:50,end:100,right:100},e.align),e.positionAlign=i.get(\"positionAlign\",{start:\"start\",left:\"start\",middle:\"middle\",end:\"end\",right:\"end\"},e.align);}(t,e);}function parseContent(t,e){function n(t){return ESCAPE[t];}for(var i,r=t.document.createElement(\"div\"),o=r,s=[];null!==(i=function(){if(!e)return null;var t=e.match(/^([^<]*)(<[^>]+>?)?/);return function(t){return e=e.substr(t.length),t;}(t[1]?t[1]:t[2]);}());)if(\"<\"!==i[0])o.appendChild(t.document.createTextNode(function(t){for(;c=t.match(/&(amp|lt|gt|lrm|rlm|nbsp);/);)t=t.replace(c[0],n);return t;}(i)));else{if(\"/\"===i[1]){s.length&&s[s.length-1]===i.substr(2).replace(\">\",\"\")&&(s.pop(),o=o.parentNode);continue;}var a,l=parseTimeStamp(i.substr(1,i.length-2));if(l){a=t.document.createProcessingInstruction(\"timestamp\",l),o.appendChild(a);continue;}var c=i.match(/^<([^.\\s\\/0-9>]+)(\\.[^\\s\\\\>]+)?([^>\\\\]+)?(\\\\?)>?$/);if(!c)continue;if(!(a=function(e,n){var i=TAG_NAME[e];if(!i)return null;var r=t.document.createElement(i);r.localName=i;var o=TAG_ANNOTATION[e];return o&&n&&(r[o]=n.trim()),r;}(c[1],c[3])))continue;if(!function(t,e){return!NEEDS_PARENT[e.localName]||NEEDS_PARENT[e.localName]===t.localName;}(o,a))continue;c[2]&&(a.className=c[2].substr(1).replace(\".\",\" \")),s.push(c[1]),o.appendChild(a),o=a;}return r;}function isStrongRTLChar(t){for(var e=0;e<strongRTLRanges.length;e++){var n=strongRTLRanges[e];if(t>=n[0]&&t<=n[1])return!0;}return!1;}function determineBidi(t){function e(t,e){for(var n=e.childNodes.length-1;n>=0;n--)t.push(e.childNodes[n]);}function n(t){if(!t||!t.length)return null;var i=t.pop(),r=i.textContent||i.innerText;if(r){var o=r.match(/^.*(\\n|\\r)/);return o?(t.length=0,o[0]):r;}return\"ruby\"===i.tagName?n(t):i.childNodes?(e(t,i),n(t)):void 0;}var i,r=[],o=\"\";if(!t||!t.childNodes)return\"ltr\";for(e(r,t);o=n(r);)for(var s=0;s<o.length;s++)if(i=o.charCodeAt(s),isStrongRTLChar(i))return\"rtl\";return\"ltr\";}function computeLinePos(t){if(\"number\"==typeof t.line&&(t.snapToLines||t.line>=0&&t.line<=100))return t.line;if(!t.track||!t.track.textTrackList||!t.track.textTrackList.mediaElement)return-1;for(var e=t.track,n=e.textTrackList,i=0,r=0;r<n.length&&n[r]!==e;r++)\"showing\"===n[r].mode&&i++;return-1*++i;}function StyleBox(){}function CueStyleBox(t,e,n){var i=/MSIE\\s8\\.0/.test(navigator.userAgent),r=\"rgba(255, 255, 255, 1)\",o=\"rgba(0, 0, 0, 0.8)\";i&&(r=\"rgb(255, 255, 255)\",o=\"rgb(0, 0, 0)\"),StyleBox.call(this),this.cue=e,this.cueDiv=parseContent(t,e.text);var s={color:r,backgroundColor:o,position:\"relative\",left:0,right:0,top:0,bottom:0,display:\"inline\"};i||(s.writingMode=\"\"===e.vertical?\"horizontal-tb\":\"lr\"===e.vertical?\"vertical-lr\":\"vertical-rl\",s.unicodeBidi=\"plaintext\"),this.applyStyles(s,this.cueDiv),this.div=t.document.createElement(\"div\"),s={textAlign:\"middle\"===e.align?\"center\":e.align,font:n.font,whiteSpace:\"pre-line\",position:\"absolute\"},i||(s.direction=determineBidi(this.cueDiv),s.writingMode=\"\"===e.vertical?\"horizontal-tb\":\"lr\"===e.vertical?\"vertical-lr\":\"vertical-rl\".stylesunicodeBidi=\"plaintext\"),this.applyStyles(s),this.div.appendChild(this.cueDiv);var a=0;switch(e.positionAlign){case\"start\":a=e.position;break;case\"middle\":a=e.position-e.size/2;break;case\"end\":a=e.position-e.size;}\"\"===e.vertical?this.applyStyles({left:this.formatStyle(a,\"%\"),width:this.formatStyle(e.size,\"%\")}):this.applyStyles({top:this.formatStyle(a,\"%\"),height:this.formatStyle(e.size,\"%\")}),this.move=function(t){this.applyStyles({top:this.formatStyle(t.top,\"px\"),bottom:this.formatStyle(t.bottom,\"px\"),left:this.formatStyle(t.left,\"px\"),right:this.formatStyle(t.right,\"px\"),height:this.formatStyle(t.height,\"px\"),width:this.formatStyle(t.width,\"px\")});};}function BoxPosition(t){var e,n,i,r,o=/MSIE\\s8\\.0/.test(navigator.userAgent);if(t.div){n=t.div.offsetHeight,i=t.div.offsetWidth,r=t.div.offsetTop;var s=(s=t.div.childNodes)&&(s=s[0])&&s.getClientRects&&s.getClientRects();t=t.div.getBoundingClientRect(),e=s?Math.max(s[0]&&s[0].height||0,t.height/s.length):0;}this.left=t.left,this.right=t.right,this.top=t.top||r,this.height=t.height||n,this.bottom=t.bottom||r+(t.height||n),this.width=t.width||i,this.lineHeight=e!==undefined?e:t.lineHeight,o&&!this.lineHeight&&(this.lineHeight=13);}function moveBoxToLinePosition(t,e,n,i){var r=new BoxPosition(e),o=e.cue,s=computeLinePos(o),a=[];if(o.snapToLines){var l;switch(o.vertical){case\"\":a=[\"+y\",\"-y\"],l=\"height\";break;case\"rl\":a=[\"+x\",\"-x\"],l=\"width\";break;case\"lr\":a=[\"-x\",\"+x\"],l=\"width\";}var c=r.lineHeight,u=c*Math.round(s),h=n[l]+c,p=a[0];Math.abs(u)>h&&(u=u<0?-1:1,u*=Math.ceil(h/c)*c),s<0&&(u+=\"\"===o.vertical?n.height:n.width,a=a.reverse()),r.move(p,u);}else{var d=r.lineHeight/n.height*100;switch(o.lineAlign){case\"middle\":s-=d/2;break;case\"end\":s-=d;}switch(o.vertical){case\"\":e.applyStyles({top:e.formatStyle(s,\"%\")});break;case\"rl\":e.applyStyles({left:e.formatStyle(s,\"%\")});break;case\"lr\":e.applyStyles({right:e.formatStyle(s,\"%\")});}a=[\"+y\",\"-x\",\"+x\",\"-y\"],r=new BoxPosition(e);}var f=function(t,e){for(var r,o=new BoxPosition(t),s=1,a=0;a<e.length;a++){for(;t.overlapsOppositeAxis(n,e[a])||t.within(n)&&t.overlapsAny(i);)t.move(e[a]);if(t.within(n))return t;var l=t.intersectPercentage(n);s>l&&(r=new BoxPosition(t),s=l),t=new BoxPosition(o);}return r||o;}(r,a);e.move(f.toCSSCompatValues(n));}function WebVTT$1(){}function findDirectionSetting(t){return\"string\"==typeof t&&!!directionSetting[t.toLowerCase()]&&t.toLowerCase();}function findAlignSetting(t){return\"string\"==typeof t&&!!alignSetting[t.toLowerCase()]&&t.toLowerCase();}function extend$2(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)t[i]=n[i];}return t;}function VTTCue(t,e,n){var i=this,r=/MSIE\\s8\\.0/.test(navigator.userAgent),o={};r?i=document.createElement(\"custom\"):o.enumerable=!0,i.hasBeenReset=!1;var s=\"\",a=!1,l=t,c=e,u=n,h=null,p=\"\",d=!0,f=\"auto\",g=\"start\",y=50,m=\"middle\",v=50,_=\"middle\";if(Object.defineProperty(i,\"id\",extend$2({},o,{get:function(){return s;},set:function(t){s=\"\"+t;}})),Object.defineProperty(i,\"pauseOnExit\",extend$2({},o,{get:function(){return a;},set:function(t){a=!!t;}})),Object.defineProperty(i,\"startTime\",extend$2({},o,{get:function(){return l;},set:function(t){if(\"number\"!=typeof t)throw new TypeError(\"Start time must be set to a number.\");l=t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"endTime\",extend$2({},o,{get:function(){return c;},set:function(t){if(\"number\"!=typeof t)throw new TypeError(\"End time must be set to a number.\");c=t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"text\",extend$2({},o,{get:function(){return u;},set:function(t){u=\"\"+t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"region\",extend$2({},o,{get:function(){return h;},set:function(t){h=t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"vertical\",extend$2({},o,{get:function(){return p;},set:function(t){var e=findDirectionSetting(t);if(!1===e)throw new SyntaxError(\"An invalid or illegal string was specified.\");p=e,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"snapToLines\",extend$2({},o,{get:function(){return d;},set:function(t){d=!!t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"line\",extend$2({},o,{get:function(){return f;},set:function(t){if(\"number\"!=typeof t&&t!==autoKeyword)throw new SyntaxError(\"An invalid number or illegal string was specified.\");f=t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"lineAlign\",extend$2({},o,{get:function(){return g;},set:function(t){var e=findAlignSetting(t);if(!e)throw new SyntaxError(\"An invalid or illegal string was specified.\");g=e,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"position\",extend$2({},o,{get:function(){return y;},set:function(t){if(t<0||t>100)throw new Error(\"Position must be between 0 and 100.\");y=t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"positionAlign\",extend$2({},o,{get:function(){return m;},set:function(t){var e=findAlignSetting(t);if(!e)throw new SyntaxError(\"An invalid or illegal string was specified.\");m=e,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"size\",extend$2({},o,{get:function(){return v;},set:function(t){if(t<0||t>100)throw new Error(\"Size must be between 0 and 100.\");v=t,this.hasBeenReset=!0;}})),Object.defineProperty(i,\"align\",extend$2({},o,{get:function(){return _;},set:function(t){var e=findAlignSetting(t);if(!e)throw new SyntaxError(\"An invalid or illegal string was specified.\");_=e,this.hasBeenReset=!0;}})),i.displayState=undefined,r)return i;}function findScrollSetting(t){return\"string\"==typeof t&&!!scrollSetting[t.toLowerCase()]&&t.toLowerCase();}function isValidPercentValue(t){return\"number\"==typeof t&&t>=0&&t<=100;}function VTTRegion(){var t=100,e=3,n=0,i=100,r=0,o=100,s=\"\";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return t;},set:function(e){if(!isValidPercentValue(e))throw new Error(\"Width must be between 0 and 100.\");t=e;}},lines:{enumerable:!0,get:function(){return e;},set:function(t){if(\"number\"!=typeof t)throw new TypeError(\"Lines must be set to a number.\");e=t;}},regionAnchorY:{enumerable:!0,get:function(){return i;},set:function(t){if(!isValidPercentValue(t))throw new Error(\"RegionAnchorX must be between 0 and 100.\");i=t;}},regionAnchorX:{enumerable:!0,get:function(){return n;},set:function(t){if(!isValidPercentValue(t))throw new Error(\"RegionAnchorY must be between 0 and 100.\");n=t;}},viewportAnchorY:{enumerable:!0,get:function(){return o;},set:function(t){if(!isValidPercentValue(t))throw new Error(\"ViewportAnchorY must be between 0 and 100.\");o=t;}},viewportAnchorX:{enumerable:!0,get:function(){return r;},set:function(t){if(!isValidPercentValue(t))throw new Error(\"ViewportAnchorX must be between 0 and 100.\");r=t;}},scroll:{enumerable:!0,get:function(){return s;},set:function(t){var e=findScrollSetting(t);if(!1===e)throw new SyntaxError(\"An invalid or illegal string was specified.\");s=e;}}});}function createTrackHelper(t,e,n,i){var r=arguments.length>4&&arguments[4]!==undefined?arguments[4]:{},o=t.textTracks();r.kind=e,n&&(r.label=n),i&&(r.language=i),r.tech=t;var s=new ALL.text.TrackClass(r);return o.addTrack(s),s;}function use(t,e){middlewares[t]=middlewares[t]||[],middlewares[t].push(e);}function setSource(t,e,n){t.setTimeout(function(){return setSourceHelper(e,middlewares[e.type],n,t);},1);}function setTech(t,e){t.forEach(function(t){return t.setTech&&t.setTech(e);});}function get$3(t,e,n){return t.reduceRight(middlewareIterator(n),e[n]());}function set$1(t,e,n,i){return e[n](t.reduce(middlewareIterator(n),i));}function middlewareIterator(t){return function(e,n){return n[t]?n[t](e):e;};}function setSourceHelper(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[],n=arguments[2],i=arguments[3],r=arguments.length>4&&arguments[4]!==undefined?arguments[4]:[],o=arguments.length>5&&arguments[5]!==undefined&&arguments[5],s=e[0],a=e.slice(1);if(\"string\"==typeof s)setSourceHelper(t,middlewares[s],n,i,r,o);else if(s){var l=s(i);l.setSource(assign({},t),function(e,s){if(e)return setSourceHelper(t,a,n,i,r,o);r.push(l),setSourceHelper(s,t.type===s.type?a:middlewares[s.type],n,i,r,o);});}else a.length?setSourceHelper(t,a,n,i,r,o):o?n(t,r):setSourceHelper(t,middlewares[\"*\"],n,i,r,!0);}function constructColor(t,e){return\"rgba(\"+parseInt(t[1]+t[1],16)+\",\"+parseInt(t[2]+t[2],16)+\",\"+parseInt(t[3]+t[3],16)+\",\"+e+\")\";}function tryUpdateStyle(t,e,n){try{t.style[e]=n;}catch(i){return;}}function formatTime(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:t;t=t<0?0:t;var n=Math.floor(t%60),i=Math.floor(t/60%60),r=Math.floor(t/3600),o=Math.floor(e/60%60),s=Math.floor(e/3600);return(isNaN(t)||t===Infinity)&&(r=i=n=\"-\"),r=r>0||s>0?r+\":\":\"\",i=((r||o>=10)&&i<10?\"0\"+i:i)+\":\",n=n<10?\"0\"+n:n,r+i+n;}function formatDate(t,e){if(!t)return\"\";var n=new Date(t),i=n.getFullYear(),r=n.getMonth()+1,o=n.getDate(),s=n.getHours(),a=n.getMinutes();n.getSeconds();return i+\"/\"+r+\"/\"+o+\" \"+s+\":\"+(a<10?\"0\"+a:a);}function parseOptionValue(t,e){if(e&&(t=e(t)),t&&\"none\"!==t)return t;}function getSelectedOptionValue(t,e){return parseOptionValue(t.options[t.options.selectedIndex].value,e);}function setSelectedOption(t,e,n){if(e)for(var i=0;i<t.options.length;i++)if(parseOptionValue(t.options[i].value,n)===e){t.selectedIndex=i;break;}}function videojs(t,e,n){var i=void 0;if(\"string\"==typeof t){var r=videojs.getPlayers();if(0===t.indexOf(\"#\")&&(t=t.slice(1)),r[t])return e&&log$2.warn('Player \"'+t+'\" is already initialised. Options will not be applied.'),n&&r[t].ready(n),r[t];i=$(\"#\"+t);}else i=t;if(!i||!i.nodeName)throw new TypeError(\"The element or ID supplied is not valid. (videojs)\");if(i.player||Player.players[i.playerId])return i.player||Player.players[i.playerId];isEl(i)&&!document_1.body.contains(i)&&log$2.warn(\"The element supplied is not included in the DOM\"),e=e||{},videojs.hooks(\"beforesetup\").forEach(function(t){var n=t(i,mergeOptions(e));if(!isObject$1(n)||Array.isArray(n))return void log$2.error(\"please return an object in beforesetup hooks\");e=mergeOptions(e,n);});var o=Component.getComponent(\"Player\"),s=new o(i,e,n);return videojs.hooks(\"setup\").forEach(function(t){return t(s);}),s;}function toObject(t){if(null===t||t===undefined)throw new TypeError(\"Object.assign cannot be called with null or undefined\");return Object(t);}function shouldUseNative(){try{if(!Object.assign)return!1;var t=new String(\"abc\");if(t[5]=\"de\",\"5\"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e[\"_\"+String.fromCharCode(n)]=n;if(\"0123456789\"!==Object.getOwnPropertyNames(e).map(function(t){return e[t];}).join(\"\"))return!1;var i={};return\"abcdefghijklmnopqrst\".split(\"\").forEach(function(t){i[t]=t;}),\"abcdefghijklmnopqrst\"===Object.keys(Object.assign({},i)).join(\"\");}catch(r){return!1;}}function decodeComponents(t,e){try{return decodeURIComponent(t.join(\"\"));}catch(r){}if(1===t.length)return t;e=e||1;var n=t.slice(0,e),i=t.slice(e);return Array.prototype.concat.call([],decodeComponents(n),decodeComponents(i));}function decode(t){try{return decodeURIComponent(t);}catch(i){for(var e=t.match(singleMatcher),n=1;n<e.length;n++)t=decodeComponents(e,n).join(\"\"),e=t.match(singleMatcher);return t;}}function customDecodeURIComponent(t){for(var e={\"%FE%FF\":\"��\",\"%FF%FE\":\"��\"},n=multiMatcher.exec(t);n;){try{e[n[0]]=decodeURIComponent(n[0]);}catch(a){var i=decode(n[0]);i!==n[0]&&(e[n[0]]=i);}n=multiMatcher.exec(t);}e[\"%C2\"]=\"�\";for(var r=Object.keys(e),o=0;o<r.length;o++){var s=r[o];t=t.replace(new RegExp(s,\"g\"),e[s]);}return t;}function encoderForArrayFormat(t){switch(t.arrayFormat){case\"index\":return function(e,n,i){return null===n?[encode(e,t),\"[\",i,\"]\"].join(\"\"):[encode(e,t),\"[\",encode(i,t),\"]=\",encode(n,t)].join(\"\");};case\"bracket\":return function(e,n){return null===n?encode(e,t):[encode(e,t),\"[]=\",encode(n,t)].join(\"\");};default:return function(e,n){return null===n?encode(e,t):[encode(e,t),\"=\",encode(n,t)].join(\"\");};}}function parserForArrayFormat(t){var e;switch(t.arrayFormat){case\"index\":return function(t,n,i){if(e=/\\[(\\d*)\\]$/.exec(t),t=t.replace(/\\[\\d*\\]$/,\"\"),!e)return void(i[t]=n);i[t]===undefined&&(i[t]={}),i[t][e[1]]=n;};case\"bracket\":return function(t,n,i){return e=/(\\[\\])$/.exec(t),t=t.replace(/\\[\\]$/,\"\"),e?i[t]===undefined?void(i[t]=[n]):void(i[t]=[].concat(i[t],n)):void(i[t]=n);};default:return function(t,e,n){if(n[t]===undefined)return void(n[t]=e);n[t]=[].concat(n[t],e);};}}function encode(t,e){return e.encode?e.strict?strictUriEncode(t):encodeURIComponent(t):t;}function keysSorter(t){return Array.isArray(t)?t.sort():\"object\"==typeof t?keysSorter(Object.keys(t)).sort(function(t,e){return Number(t)-Number(e);}).map(function(e){return t[e];}):t;}function extract(t){var e=t.indexOf(\"?\");return-1===e?\"\":t.slice(e+1);}function parse(t,e){e=objectAssign({arrayFormat:\"none\"},e);var n=parserForArrayFormat(e),i=Object.create(null);return\"string\"!=typeof t?i:(t=t.trim().replace(/^[?#&]/,\"\"))?(t.split(\"&\").forEach(function(t){var e=t.replace(/\\+/g,\" \").split(\"=\"),r=e.shift(),o=e.length>0?e.join(\"=\"):undefined;o=o===undefined?null:decodeUriComponent(o),n(decodeUriComponent(r),o,i);}),Object.keys(i).sort().reduce(function(t,e){var n=i[e];return Boolean(n)&&\"object\"==typeof n&&!Array.isArray(n)?t[e]=keysSorter(n):t[e]=n,t;},Object.create(null))):i;}function jsonp(t,e,n){function i(){c.parentNode&&c.parentNode.removeChild(c),window[a]=\"\",u&&clearTimeout(u);}function r(){window[a]&&i();}\"function\"==typeof e&&(n=e,e={}),e||(e={});var o,s=e.prefix||\"__jp\",a=e.name||s+count++,l=e.funcKey||\"callback\";o=\"object\"==_typeof(e.param)?queryString.stringify(e.param):e.param;var c,u,h=null!=e.timeout?e.timeout:6e3,p=encodeURIComponent,d=document.getElementsByTagName(\"script\")[0]||document.head;return h&&(u=setTimeout(function(){i(),n&&n(new Error(\"Timeout\"));},h)),window[a]=function(t){i(),n&&n(null,t);},t+=(~t.indexOf(\"?\")?\"&\":\"?\")+o+\"&\"+l+\"=\"+p(a),t=t.replace(\"?&\",\"?\"),c=document.createElement(\"script\"),c.setAttribute(\"src\",t),c.setAttribute(\"async\",!0),c.onload=function(t){},c.onreadystatechange=function(){\"loaded\"===this.readyState&&window[a]&&(i(),n&&n(new Error(\"ServerError\")));},c.onerror=function(t){i(),n&&n(new Error(\"ServerError\"));},d.parentNode.insertBefore(c,d),r;}function mountHlsProvider(t){if(videojs.browser.IS_IOS&&videojs.browser.IS_MQQ||videojs.browser.IS_UC)return!1;if(videojs.browser.IS_ENABLED_MSE||videojs.browser.IS_SIMULATOR||t)try{var e=videojs.getTech&&videojs.getTech(\"Html5\");e&&e.registerSourceHandler(HlsSourceHandler,0);}catch(n){}}function handlePlaybackMetadataLoaded(t,e){function n(t){return\"dash-audio-\"+t;}function i(t,e){return t.find(function(t){return n(t.index)===e.id;});}var r=t.dash.mediaPlayer,o=r.getTracksFor(\"audio\"),s=t.audioTracks();s.length&&e.clearTracks([\"audio\"]);var a=r.getCurrentTrackFor(\"audio\");o.forEach(function(t){var e=t.lang;t.roles&&t.roles.length&&(e+=\" (\"+t.roles.join(\", \")+\")\"),s.addTrack(new videojs.AudioTrack({enabled:t===a,id:n(t.index),kind:t.kind||\"main\",label:e,language:t.lang}));});var l=function(){for(var t=0;t<s.length;t++){var e=s[t];if(e.enabled){var n=i(o,e);r.setCurrentTrack(n);}else;}};s.addEventListener(\"change\",l),t.dash.mediaPlayer.on(window.dashjs.MediaPlayer.events.STREAM_TEARDOWN_COMPLETE,function(){s.removeEventListener(\"change\",l);});}function setupAudioTracks(t,e){t.dash.mediaPlayer.on(window.dashjs.MediaPlayer.events.PLAYBACK_METADATA_LOADED,handlePlaybackMetadataLoaded.bind(null,t,e));}function find(t,e){for(var n=0;n<t.length;n++)if(e(t[n]))return t[n];}function attachDashTextTracksToVideojs(t,e,n){function i(){for(var e=t.dash.mediaPlayer,i=t.textTracks(),o=-1,s=0;s<i.length;s+=1)!function(t){var e=i[t];if(\"showing\"===e.mode){var s=find(r,function(t){return t.textTrack===e;}),a=s?s.dashTrack:null;a&&(o=n.indexOf(a));}}(s);o!==e.getCurrentTextTrackIndex()&&e.setTextTrack(o);}var r=[],o=n.map(function(t){return{dashTrack:t,trackConfig:{label:t.lang,language:t.lang,srclang:t.lang,kind:t.kind}};}).map(function(e){var n=e.trackConfig,i=e.dashTrack,o=t.addRemoteTextTrack(n,!1);return r.push({textTrack:o.track,dashTrack:i}),o;});return t.textTracks().on(\"change\",i),t.dash.mediaPlayer.on(window_1.dashjs.MediaPlayer.events.STREAM_TEARDOWN_COMPLETE,function(){t.textTracks().off(\"change\",i);}),i(),o;}function setupTextTracks(t,e,n){function i(){o.forEach(t.removeRemoteTextTrack.bind(t)),o=[];}function r(a){var l=(a.index,a.tracks);s.off(window_1.dashjs.MediaPlayer.events.TEXT_TRACKS_ADDED,r),i(),l.length&&(o=attachDashTextTracksToVideojs(t,e,l,n));}window_1.VTTCue&&!/\\[native code\\]/.test(window_1.VTTCue.toString())&&(window_1.VTTCue=!1);var o=[];if(e.featuresNativeTextTracks)return void videojs.log.error(\"You must pass {html: {nativeCaptions: false}} in the videojs constructor to use text tracks in videojs-contrib-dash\");var s=t.dash.mediaPlayer;s.on(window_1.dashjs.MediaPlayer.events.TEXT_TRACKS_ADDED,r),s.on(window_1.dashjs.MediaPlayer.events.CAN_PLAY,function(){s.off(window_1.dashjs.MediaPlayer.events.TEXT_TRACKS_ADDED,r);});}function mountDashProvider(t){(window_1.MediaSource||t)&&videojs.getTech(\"Html5\").registerSourceHandler(videojs.DashSourceHandler(),0);}function getTemplate(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:0,e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"fill\",n=t,i=\"draw-\"+e;return['<svg height=\"100%\" width=\"100%\" viewBox=\"0 0 484 348\">\\n <path class=\"'+i+'\" transform=\"translate(4 4)\" d=\"M383,124C350-42,122.3-40.5,90.6,123.5c-110.4,18.5-131,185,.6,216.5H381.6C519.7,310.7,494.1,137.8,383,124Z\"/>\\n <path transform=\"translate(4 4)\" d=\"M200.4,110.2c-9.4-5.8-19.6,2.7-19.4,11.7V256.2c0,8,10.4,16.7,19.4,10.8,2.2-1.4,111.8-65.9,114-67.3,7.4-4,10.1-15.8,0-22.2Z\" style=\"fill:#fff ;\"/>\\n </svg>','<svg height=\"100%\" width=\"100%\" viewBox=\"0 0 476 340\">\\n <path class=\"'+i+'\" d=\"M383,124C350-42,122.3-40.5,90.6,123.5c-110.4,18.5-131,185,.6,216.5H381.6C519.7,310.7,494.1,137.8,383,124Z\"/>\\n <path d=\"M200.4,110.2c-9.4-5.8-19.6,2.7-19.4,11.7V256.2c0,8,10.4,16.7,19.4,10.8,2.2-1.4,111.8-65.9,114-67.3,7.4-4,10.1-15.8,0-22.2Z\" style=\"fill:#fff ;\"/>\\n </svg>','<svg height=\"100%\" width=\"100%\" viewBox=\"0 14 96 68\">\\n <path class=\"'+i+'\" d=\"M96,44.3v7.3c-0.1,7.7-1,15.5-1,15.5s-0.9,6.6-3.8,9.5c-3.6,3.8-7.7,3.8-9.6,4c-13.4,1-33.5,0.9-33.5,0.9 c-0.8,0-25-0.2-32.5-0.9c-2.1-0.4-6.9-0.3-10.6-4.1c-2.9-2.9-3.8-9.5-3.8-9.5s-1-7.7-1.1-15.5v-7.3c0.2-7.8,1.1-15.5,1.1-15.5 s0.9-6.6,3.8-9.5c3.6-3.8,7.7-3.8,9.6-4.1c13.4-1,33.5-0.9,33.5-0.9s20.1-0.1,33.5,0.9c1.9,0.2,5.9,0.2,9.6,4.1 c2.9,2.9,3.8,9.5,3.8,9.5S95.9,36.6,96,44.3z M38.3,61.4L64,47.9L38.3,34.4V61.4z\"/>\\n <polygon points=\"64,47.9 38.3,61.4 38.3,34.4\" fill=\"#fff\"/>\\n </svg>'][n];}function trimmedEndIndex(t){for(var e=t.length;e--&&reWhitespace.test(t.charAt(e)););return e;}function baseTrim(t){return t?t.slice(0,_trimmedEndIndex(t)+1).replace(reTrimStart,\"\"):t;}function toNumber(t){if(\"number\"==typeof t)return t;if(isSymbol_1(t))return NAN;if(isObject_1(t)){var e=\"function\"==typeof t.valueOf?t.valueOf():t;t=isObject_1(e)?e+\"\":e;}if(\"string\"!=typeof t)return 0===t?t:+t;t=_baseTrim(t);var n=reIsBinary.test(t);return n||reIsOctal.test(t)?freeParseInt(t.slice(2),n?2:8):reIsBadHex.test(t)?NAN:+t;}function debounce(t,e,n){function i(e){var n=p,i=d;return p=d=undefined,v=e,g=t.apply(i,n);}function r(t){return v=t,y=setTimeout(a,e),_?i(t):g;}function o(t){var n=t-m,i=t-v,r=e-n;return b?nativeMin(r,f-i):r;}function s(t){var n=t-m,i=t-v;return m===undefined||n>=e||n<0||b&&i>=f;}function a(){var t=now_1();if(s(t))return l(t);y=setTimeout(a,o(t));}function l(t){return y=undefined,T&&p?i(t):(p=d=undefined,g);}function c(){y!==undefined&&clearTimeout(y),v=0,p=m=d=y=undefined;}function u(){return y===undefined?g:l(now_1());}function h(){var t=now_1(),n=s(t);if(p=arguments,d=this,m=t,n){if(y===undefined)return r(m);if(b)return clearTimeout(y),y=setTimeout(a,e),i(m);}return y===undefined&&(y=setTimeout(a,e)),g;}var p,d,f,g,y,m,v=0,_=!1,b=!1,T=!0;if(\"function\"!=typeof t)throw new TypeError(FUNC_ERROR_TEXT$2);return e=toNumber_1(e)||0,isObject_1(n)&&(_=!!n.leading,b=\"maxWait\"in n,f=b?nativeMax(toNumber_1(n.maxWait)||0,e):f,T=\"trailing\"in n?!!n.trailing:T),h.cancel=c,h.flush=u,h;}function throttle$1(t,e,n){var i=!0,r=!0;if(\"function\"!=typeof t)throw new TypeError(FUNC_ERROR_TEXT$1);return isObject_1(n)&&(i=\"leading\"in n?!!n.leading:i,r=\"trailing\"in n?!!n.trailing:r),debounce_1(t,e,{leading:i,maxWait:e,trailing:r});}function mountFlvProvider(t){if(videojs.browser.IS_IOS&&videojs.browser.IS_MQQ)return!1;if(!videojs.browser.IS_TBS&&!videojs.browser.IS_MQQB&&(!IS_IOS||!videojs.browser.IS_SAFARI)&&!videojs.browser.IE_VERSION||t)try{var e=videojs.getTech&&videojs.getTech(\"Html5\");e&&e.registerSourceHandler(FlvSourceHandler,0);}catch(n){}}function mountWebRTCProvider(t){if(!videojs.browser.isWebRTCSupported())return!1;try{var e=videojs.getTech&&videojs.getTech(\"Html5\");e&&e.registerSourceHandler(sourceHandler,0);}catch(n){}}function FlashRtmpDecorator(t){return t.streamingFormats={\"rtmp/mp4\":\"MP4\",\"rtmp/flv\":\"FLV\"},t.streamFromParts=function(t,e){return t+\"&\"+e;},t.streamToParts=function(t){var e={connection:\"\",stream:\"\"};if(!t)return e;var n=t.search(/&(?!\\w+=)/),i=void 0;return-1!==n?i=n+1:0===(n=i=t.lastIndexOf(\"/\")+1)&&(n=i=t.length),e.connection=t.substring(0,n),e.stream=t.substring(i,t.length),e;},t.isStreamingType=function(e){return e in t.streamingFormats;},t.RTMP_RE=/^rtmp[set]?:\\/\\//i,t.isStreamingSrc=function(e){return t.RTMP_RE.test(e);},t.rtmpSourceHandler={},t.rtmpSourceHandler.canPlayType=function(e){return t.isStreamingType(e)?\"maybe\":\"\";},t.rtmpSourceHandler.canHandleSource=function(e,n){var i=t.rtmpSourceHandler.canPlayType(e.type);return i||(t.isStreamingSrc(e.src)?\"maybe\":\"\");},t.rtmpSourceHandler.handleSource=function(e,n,i){var r=t.streamToParts(e.src);n.setRtmpConnection(r.connection),n.setRtmpStream(r.stream);},t.registerSourceHandler(t.rtmpSourceHandler),t;}function _createSetter(t){var e=t.charAt(0).toUpperCase()+t.slice(1);_api[\"set\"+e]=function(e){return this.el_.vjs_setProperty(t,e);};}function _createGetter(t){_api[t]=function(){return this.el_.vjs_getProperty(t);};}function TCPlayer(t,e,n){var i=void 0,r=new Date().getTime(),o=videojs.dom;if(\"string\"==typeof t)i=document.querySelector(\"#\"+t);else{if(!t||!t.nodeName)throw new TypeError(\"The ID or element supplied is not valid.\");i=t;}if(\"video\"!=i.nodeName.toLowerCase()&&\"audio\"!=i.nodeName.toLowerCase())throw new TypeError(\"The element type must be <video>.\");o.hasClass(i,\"tcplayer\")||o.addClass(i,\"tcplayer\"),o.hasClass(i,\"video-js\")||o.addClass(i,\"video-js\"),videojs.browser.IE_VERSION&&(i.style.width||i.offsetWidth&&300!==i.offsetWidth)&&(window_1.VIDEOJS_NO_DYNAMIC_STYLE=!0);var s={controls:!0,language:\"zh-CN\",playbackRates:[.5,1,1.25,1.5,2],controlBar:{volumePanel:{inline:\"video\"!=i.nodeName.toLowerCase()},fullscreenToggle:\"video\"==i.nodeName.toLowerCase(),QualitySwitcherMenuButton:!0},plugins:{Skin:\"\",QualitySwitcher:{},MultiResolution:{},Errors:{},Reporter:{},ContextMenu:{},LevelSwitch:{},VttThumbnail:{},PlayerMetrics:{}},webrtcConfig:{enableAbr:!0,abrLabels:{}}};e=videojs.mergeOptions(s,e),e.webrtcConfig.enableAbr&&(isWebrtcUrl(e.sources)&&e.sources&&\"string\"==typeof e.sources&&arrangeWebrtcSource(e.sources,e),e.sources&&Array.isArray(e.sources)&&e.sources[0]&&e.sources[0].src&&isWebrtcUrl(e.sources[0].src)&&arrangeWebrtcSource(e.sources[0].src,e)),log(\"player initializing\",e),videojs.getComponent(\"player\").prototype.options_.children.splice(1,0,\"logoImage\");var a=videojs(t,e,n);return a.PlayerMetrics(e).setTimingData({initStart:r}),log(\"player initialized\",e),a;}var version=\"4.9.1\",commonjsGlobal=\"undefined\"!=typeof window?window:\"undefined\"!=typeof __webpack_require__.g?__webpack_require__.g:\"undefined\"!=typeof self?self:{},win;win=\"undefined\"!=typeof window?window:void 0!==commonjsGlobal?commonjsGlobal:\"undefined\"!=typeof self?self:{};var window_1=win,empty={},empty$1=(Object.freeze||Object)({\"default\":empty}),minDoc=empty$1&&empty||empty$1,topLevel=void 0!==commonjsGlobal?commonjsGlobal:\"undefined\"!=typeof window?window:{},doccy;\"undefined\"!=typeof document?doccy=document:(doccy=topLevel[\"__GLOBAL_DOCUMENT_CACHE@4\"])||(doccy=topLevel[\"__GLOBAL_DOCUMENT_CACHE@4\"]=minDoc);var document_1=doccy,USER_AGENT=window_1.navigator&&window_1.navigator.userAgent||\"\",VENDOR=window_1.navigator&&window_1.navigator.vendor||\"\",webkitVersionMap=/AppleWebKit\\/([\\d.]+)/i.exec(USER_AGENT),appleWebkitVersion=webkitVersionMap?parseFloat(webkitVersionMap.pop()):null,IS_IPAD=/iPad/i.test(USER_AGENT),IS_IPHONE=/iPhone/i.test(USER_AGENT)&&!IS_IPAD,IS_IPOD=/iPod/i.test(USER_AGENT),IS_IOS=IS_IPHONE||IS_IPAD||IS_IPOD,IOS_VERSION=function(){var t=USER_AGENT.match(/OS (\\d+)_/i);return t&&t[1]?t[1]:null;}(),IOS_VERSION_ARRAY=function(){var t=USER_AGENT.match(/OS (\\d+)_(\\d+)_?(\\d+)?/i);return t&&[parseInt(t[1],10),parseInt(t[2],10),parseInt(t[3]||\"0\",10)]||[];}(),IS_ANDROID=/Android/i.test(USER_AGENT),ANDROID_VERSION=function(){var t=USER_AGENT.match(/Android (\\d+)(?:\\.(\\d+))?(?:\\.(\\d+))*/i);if(!t)return null;var e=t[1]&&parseFloat(t[1]),n=t[2]&&parseFloat(t[2]);return e&&n?parseFloat(t[1]+\".\"+t[2]):e||null;}(),IS_TBS=/TBS\\/\\d+/i.test(USER_AGENT),TBS_VERSION=function(){var t=USER_AGENT.match(/TBS\\/(\\d+)/i);if(t&&t[1])return t[1];}(),IS_MQQB=!IS_TBS&&/MQQBrowser\\/\\d+/i.test(USER_AGENT),IS_QQB=!IS_TBS&&/ QQBrowser\\/\\d+/i.test(USER_AGENT),IS_PC_WECHAT=/windowswechat/i.test(USER_AGENT),IS_WECHAT=/(micromessenger|webbrowser)/i.test(USER_AGENT),IS_MQQ=/ QQ\\/\\d+/i.test(USER_AGENT)||/MQQBrowser\\/\\d+/i.test(USER_AGENT),IS_OLD_ANDROID=IS_ANDROID&&/webkit/i.test(USER_AGENT)&&ANDROID_VERSION<2.3,IS_NATIVE_ANDROID=IS_ANDROID&&ANDROID_VERSION<5&&appleWebkitVersion<537,IS_FIREFOX=/Firefox/i.test(USER_AGENT),IS_EDGE=/Edge/i.test(USER_AGENT),IS_EDG=/Edg/i.test(USER_AGENT),IS_EDGA=/EdgA/i.test(USER_AGENT),EDG_VERSION=IS_EDG&&function(){var t=USER_AGENT.match(/Edg\\/(\\d+)/);return t&&t[1]?parseFloat(t[1]):null;}(),EDGA_VERSION=IS_EDGA&&function(){var t=USER_AGENT.match(/EdgA\\/(\\d+)/);return t&&t[1]?parseFloat(t[1]):null;}(),IS_CHROME=function(){return!(IS_EDGE||!/Chrome/i.test(USER_AGENT))||!(!/Safari/i.test(USER_AGENT)||!/CriOS/i.test(USER_AGENT));}()&&!IS_WECHAT&&!IS_MQQB&&!IS_QQB,CHROME_VERSION=function(){var t=USER_AGENT.match(/Chrome\\/(\\d+)/),e=USER_AGENT.match(/CriOS\\/(\\d+)/);return t&&t[1]?parseFloat(t[1]):e&&e[1]?parseFloat(e[1]):null;}(),IS_IE8=/MSIE\\s8\\.0/.test(USER_AGENT),IE_VERSION=function(){var t=/MSIE\\s(\\d+)\\.\\d/.exec(USER_AGENT),e=t&&parseFloat(t[1]);return!e&&/Trident\\/7.0/i.test(USER_AGENT)&&/rv:11.0/.test(USER_AGENT)&&(e=11),e;}(),IS_SAFARI=/Safari/i.test(USER_AGENT)&&!IS_CHROME&&!IS_ANDROID&&!IS_EDGE&&!IS_MQQB&&!IS_QQB&&!IS_PC_WECHAT,IS_ANY_SAFARI=IS_SAFARI||IS_IOS,IS_SIMULATOR=IS_SAFARI&&\"Google Inc.\"===VENDOR,IS_UC=/UCBrowser\\/(\\d+)\\./i.test(USER_AGENT),IS_QUARK=/Quark\\/(\\d+)\\./i.test(USER_AGENT),TOUCH_ENABLED=isReal()&&(\"ontouchstart\"in window_1||window_1.DocumentTouch&&window_1.document instanceof window_1.DocumentTouch),BACKGROUND_SIZE_SUPPORTED=isReal()&&\"backgroundSize\"in window_1.document.createElement(\"video\").style,IS_WIN=/Windows/i.test(USER_AGENT),IS_MAC=/MAC OS X/i.test(USER_AGENT),WIN_VER=function(){return /Windows NT ([.\\w]+)/.test(USER_AGENT),RegExp.$1;}(),MAC_VER=function(){return /Mac OS X (\\w+)/.test(USER_AGENT),RegExp.$1;}(),QQ_VER=function(){return /QQBrowser\\/([.\\d]+)/.test(USER_AGENT),RegExp.$1;}(),EDGE_VER=function(){return /Edge\\/([.\\d]+)/.test(USER_AGENT),RegExp.$1;}(),SAFARI_VER=function(){return /Version\\/([.\\d]+)/.test(USER_AGENT),RegExp.$1;}(),FIREFOX_VER=function(){return /Firefox\\/([.\\d]+)/.test(USER_AGENT),RegExp.$1;}(),CHROME_VER=function(){return /Chrome\\/([.\\d]+)/.test(USER_AGENT),RegExp.$1;}(),IS_HUAWEI=/HUAWEI|honor|HMA/i.test(USER_AGENT),IS_XIAOMI=/HM|RedMi|Mi/i.test(USER_AGENT)&&!IS_HUAWEI,IS_OPPO=/OPPO/i.test(USER_AGENT),IS_VIVO=/VIVO/i.test(USER_AGENT),IS_SX=/GT-|SM-|SCH-/i.test(USER_AGENT),IS_ONE=/ONE/i.test(USER_AGENT),IS_CP=/Coolpad/i.test(USER_AGENT),IS_ZX=/ZTE/i.test(USER_AGENT),isWebRTCAPISupported=function(){return[\"RTCPeerConnection\",\"webkitRTCPeerConnection\",\"RTCIceGatherer\"].filter(function(t){return t in window_1;}).length>0;},isWebRTCSupported=function(){return!IS_UC&&!IS_EDGE&&!(IS_EDG&&EDG_VERSION<80&&IS_EDGA&&EDGA_VERSION<80)&&!(IS_FIREFOX&&FIREFOX_VER<56)&&!(!IS_TBS&&IS_SAFARI&&IS_IOS&&(0===IOS_VERSION_ARRAY.length||IOS_VERSION_ARRAY[0]<11||11===IOS_VERSION_ARRAY[0]&&IOS_VERSION_ARRAY[1]<1||11===IOS_VERSION_ARRAY[0]&&1===IOS_VERSION_ARRAY[1]&&IOS_VERSION_ARRAY[2]<2))&&!IS_QUARK&&isWebRTCAPISupported();},IS_ENABLED_MSE=function(){var t=window_1.MediaSource=window_1.MediaSource||window_1.WebKitMediaSource,e=window_1.SourceBuffer=window_1.SourceBuffer||window_1.WebKitSourceBuffer,n=t&&\"function\"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs=\"avc1.42E01E,mp4a.40.2\"'),i=!e||e.prototype&&\"function\"==typeof e.prototype.appendBuffer&&\"function\"==typeof e.prototype.remove;return IS_IOS?undefined:n&&i;}(),browser=(Object.freeze||Object)({USER_AGENT:USER_AGENT,IS_IPAD:IS_IPAD,IS_IPHONE:IS_IPHONE,IS_IPOD:IS_IPOD,IS_IOS:IS_IOS,IOS_VERSION:IOS_VERSION,IOS_VERSION_ARRAY:IOS_VERSION_ARRAY,IS_ANDROID:IS_ANDROID,ANDROID_VERSION:ANDROID_VERSION,IS_TBS:IS_TBS,TBS_VERSION:TBS_VERSION,IS_MQQB:IS_MQQB,IS_QQB:IS_QQB,IS_PC_WECHAT:IS_PC_WECHAT,IS_WECHAT:IS_WECHAT,IS_MQQ:IS_MQQ,IS_OLD_ANDROID:IS_OLD_ANDROID,IS_NATIVE_ANDROID:IS_NATIVE_ANDROID,IS_FIREFOX:IS_FIREFOX,IS_EDGE:IS_EDGE,IS_EDG:IS_EDG,IS_EDGA:IS_EDGA,EDG_VERSION:EDG_VERSION,EDGA_VERSION:EDGA_VERSION,IS_CHROME:IS_CHROME,CHROME_VERSION:CHROME_VERSION,IS_IE8:IS_IE8,IE_VERSION:IE_VERSION,IS_SAFARI:IS_SAFARI,IS_ANY_SAFARI:IS_ANY_SAFARI,IS_SIMULATOR:IS_SIMULATOR,IS_UC:IS_UC,IS_QUARK:IS_QUARK,TOUCH_ENABLED:TOUCH_ENABLED,BACKGROUND_SIZE_SUPPORTED:BACKGROUND_SIZE_SUPPORTED,IS_WIN:IS_WIN,IS_MAC:IS_MAC,WIN_VER:WIN_VER,MAC_VER:MAC_VER,QQ_VER:QQ_VER,EDGE_VER:EDGE_VER,SAFARI_VER:SAFARI_VER,FIREFOX_VER:FIREFOX_VER,CHROME_VER:CHROME_VER,IS_HUAWEI:IS_HUAWEI,IS_XIAOMI:IS_XIAOMI,IS_OPPO:IS_OPPO,IS_VIVO:IS_VIVO,IS_SX:IS_SX,IS_ONE:IS_ONE,IS_CP:IS_CP,IS_ZX:IS_ZX,isWebRTCAPISupported:isWebRTCAPISupported,isWebRTCSupported:isWebRTCSupported,IS_ENABLED_MSE:IS_ENABLED_MSE}),_typeof=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t;}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t;},classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\");},createClass=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i);}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e;};}(),inherits=function(t,e){if(\"function\"!=typeof e&&null!==e)throw new TypeError(\"Super expression must either be null or a function, not \"+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e);},possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return!e||\"object\"!=typeof e&&\"function\"!=typeof e?t:e;},taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t;},toString=Object.prototype.toString,keys=function(t){return isObject$1(t)?Object.keys(t):[];},log$1=void 0,level=\"info\",history=[],logByType=function(t,e){var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:!!IE_VERSION&&IE_VERSION<11,i=log$1.levels[level],r=new RegExp(\"^(\"+i+\")$\");if(\"log\"!==t&&e.unshift(t.toUpperCase()+\":\"),history&&history.push([].concat(e)),(log$1.enableLog||\"log\"!=t)&&(e.unshift(\"TCPlayer:\"),window_1.console)){var o=window_1.console[t];o||\"debug\"!==t||(o=window_1.console.info||window_1.console.log),o&&i&&r.test(t)&&(n&&(e=e.map(function(t){if(isObject$1(t)||Array.isArray(t))try{return JSON.stringify(t);}catch(e){return String(t);}return String(t);}).join(\" \")),o.apply?o[Array.isArray(e)?\"apply\":\"call\"](window_1.console,e):o(e));}};log$1=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];logByType(\"log\",e);},log$1.levels={all:\"debug|log|warn|error\",off:\"\",debug:\"debug|log|warn|error\",info:\"log|warn|error\",warn:\"warn|error\",error:\"error\",DEFAULT:level},log$1.level=function(t){if(\"string\"==typeof t){if(!log$1.levels.hasOwnProperty(t))throw new Error('\"'+t+'\" in not a valid log level');level=t;}return level;},log$1.history=function(){return history?[].concat(history):[];},log$1.history.clear=function(){history&&(history.length=0);},log$1.history.disable=function(){null!==history&&(history.length=0,history=null);},log$1.history.enable=function(){null===history&&(history=[]);},log$1.enableLog=!1,log$1.error=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return logByType(\"error\",e);},log$1.warn=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return logByType(\"warn\",e);},log$1.debug=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return logByType(\"debug\",e);};var log$2=log$1,tsml=function(t){for(var e=\"\",n=0;n<arguments.length;n++)e+=clean(t[n])+(arguments[n+1]||\"\");return e;},_templateObject=taggedTemplateLiteralLoose([\"Setting attributes in the second argument of createEl()\\n has been deprecated. Use the third argument instead.\\n createEl(type, properties, attributes). Attempting to set \",\" to \",\".\"],[\"Setting attributes in the second argument of createEl()\\n has been deprecated. Use the third argument instead.\\n createEl(type, properties, attributes). Attempting to set \",\" to \",\".\"]),$=createQuerier(\"querySelector\"),$$=createQuerier(\"querySelectorAll\"),Dom=(Object.freeze||Object)({isReal:isReal,isEl:isEl,isInFrame:isInFrame,createEl:createEl,textContent:textContent,prependTo:prependTo,hasClass:hasClass,addClass:addClass,removeClass:removeClass,toggleClass:toggleClass,setAttributes:setAttributes,getAttributes:getAttributes,getAttribute:getAttribute,setAttribute:setAttribute,removeAttribute:removeAttribute,blockTextSelection:blockTextSelection,unblockTextSelection:unblockTextSelection,getBoundingClientRect:getBoundingClientRect,findPosition:findPosition,getPointerPosition:getPointerPosition,isTextNode:isTextNode,emptyEl:emptyEl,normalizeContent:normalizeContent,appendContent:appendContent,insertContent:insertContent,isSingleLeftClick:isSingleLeftClick,$:$,$$:$$}),_guid=1,elData={},elIdAttr=\"vdata\"+new Date().getTime(),_supportsPassive=!1;!function(){try{var t=Object.defineProperty({},\"passive\",{get:function(){_supportsPassive=!0;}});window_1.addEventListener(\"test\",null,t),window_1.removeEventListener(\"test\",null,t);}catch(e){}}();var passiveEvents=[\"touchstart\",\"touchmove\"],Events=(Object.freeze||Object)({fixEvent:fixEvent,on:on,off:off,trigger:trigger,one:one}),_windowLoaded=!1,videojs$2=void 0,autoSetup=function(){if(isReal()){var t=document_1.getElementsByTagName(\"video\"),e=document_1.getElementsByTagName(\"audio\"),n=document_1.getElementsByTagName(\"video-js\"),i=[];if(t&&t.length>0)for(var r=0,o=t.length;r<o;r++)i.push(t[r]);if(e&&e.length>0)for(var s=0,a=e.length;s<a;s++)i.push(e[s]);if(n&&n.length>0)for(var l=0,c=n.length;l<c;l++)i.push(n[l]);if(i&&i.length>0)for(var u=0,h=i.length;u<h;u++){var p=i[u];if(!p||!p.getAttribute){autoSetupTimeout(1);break;}if(p.player===undefined){var d=p.getAttribute(\"data-setup\");null!==d&&videojs$2(p);}}else _windowLoaded||autoSetupTimeout(1);}};isReal()&&\"complete\"===document_1.readyState?_windowLoaded=!0:one(window_1,\"load\",function(){_windowLoaded=!0;});var createStyleElement=function(t){var e=document_1.createElement(\"style\");return e.className=t,e;},setTextContent=function(t,e){t.styleSheet?t.styleSheet.cssText=e:t.textContent=e;},bind=function(t,e,n){e.guid||(e.guid=newGUID());var i=function(){return e.apply(t,arguments);};return i.guid=n?n+\"_\"+e.guid:e.guid,i;},throttle=function(t,e){var n=Date.now();return function(){var i=Date.now();i-n>=e&&(t.apply(undefined,arguments),n=i);};},EventTarget=function(){};EventTarget.prototype.allowedEvents_={},EventTarget.prototype.on=function(t,e){var n=this.addEventListener;this.addEventListener=function(){},on(this,t,e),this.addEventListener=n;},EventTarget.prototype.addEventListener=EventTarget.prototype.on,EventTarget.prototype.off=function(t,e){off(this,t,e);},EventTarget.prototype.removeEventListener=EventTarget.prototype.off,EventTarget.prototype.one=function(t,e){var n=this.addEventListener;this.addEventListener=function(){},one(this,t,e),this.addEventListener=n;},EventTarget.prototype.trigger=function(t){var e=t.type||t;\"string\"==typeof t&&(t={type:e}),t=fixEvent(t),this.allowedEvents_[e]&&this[\"on\"+e]&&this[\"on\"+e](t),trigger(this,t);},EventTarget.prototype.dispatchEvent=EventTarget.prototype.trigger;var isEvented=function(t){return t instanceof EventTarget||!!t.eventBusEl_&&[\"on\",\"one\",\"off\",\"trigger\"].every(function(e){return\"function\"==typeof t[e];});},isValidEventType=function(t){return\"string\"==typeof t&&/\\S/.test(t)||Array.isArray(t)&&!!t.length;},validateTarget=function(t){if(!t.nodeName&&!isEvented(t))throw new Error(\"Invalid target; must be a DOM node or evented object.\");},validateEventType=function(t){if(!isValidEventType(t))throw new Error(\"Invalid event type; must be a non-empty string or array.\");},validateListener=function(t){if(\"function\"!=typeof t)throw new Error(\"Invalid listener; must be a function.\");},normalizeListenArgs=function(t,e){var n=e.length<3||e[0]===t||e[0]===t.eventBusEl_,i=void 0,r=void 0,o=void 0;return n?(i=t.eventBusEl_,e.length>=3&&e.shift(),r=e[0],o=e[1]):(i=e[0],r=e[1],o=e[2]),validateTarget(i),validateEventType(r),validateListener(o),o=bind(t,o),{isTargetingSelf:n,target:i,type:r,listener:o};},listen=function(t,e,n,i){validateTarget(t),t.nodeName?Events[e](t,n,i):t[e](n,i);},EventedMixin={on:function(){for(var t=this,e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];var r=normalizeListenArgs(this,n),o=r.isTargetingSelf,s=r.target,a=r.type,l=r.listener;if(\"fullscreenchange\"===a?listen(s,\"on\",a,function(){setTimeout(function(){l();},200);}):listen(s,\"on\",a,l),!o){var c=function(){return t.off(s,a,l);};c.guid=l.guid;var u=function(){return t.off(\"dispose\",c);};u.guid=l.guid,listen(this,\"on\",\"dispose\",c),listen(s,\"on\",\"dispose\",u);}},one:function(){for(var t=this,e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];var r=normalizeListenArgs(this,n),o=r.isTargetingSelf,s=r.target,a=r.type,l=r.listener;if(o)listen(s,\"one\",a,l);else{var c=function u(){for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];t.off(s,a,u),l.apply(null,n);};c.guid=l.guid,listen(s,\"one\",a,c);}},off:function(t,e,n){if(!t||isValidEventType(t))isValidEventType(e)?off(this.eventBusEl_,e,n):off(this.eventBusEl_,t,e);else{var i=t,r=e;validateTarget(i),validateEventType(r),validateListener(n),n=bind(this,n),this.off(\"dispose\",n),i.nodeName?(off(i,r,n),off(i,\"dispose\",n)):isEvented(i)&&(i.off(r,n),i.off(\"dispose\",n));}},trigger:function(t,e){return trigger(this.eventBusEl_,t,e);}},StatefulMixin={state:{},setState:function(t){var e=this;\"function\"==typeof t&&(t=t());var n=void 0;return each(t,function(t,i){e.state[i]!==t&&(n=n||{},n[i]={from:e.state[i],to:t}),e.state[i]=t;}),n&&isEvented(this)&&this.trigger({changes:n,type:\"statechanged\"}),n;}},isArray=Array.isArray,isArray_1=isArray,freeGlobal=\"object\"==typeof commonjsGlobal&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,_freeGlobal=freeGlobal,freeSelf=\"object\"==typeof self&&self&&self.Object===Object&&self,root=_freeGlobal||freeSelf||Function(\"return this\")(),_root=root,Symbol$1=_root.Symbol,_Symbol=Symbol$1,objectProto=Object.prototype,hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag$1=_Symbol?_Symbol.toStringTag:undefined,_getRawTag=getRawTag,objectProto$1=Object.prototype,nativeObjectToString$1=objectProto$1.toString,_objectToString=objectToString,nullTag=\"[object Null]\",undefinedTag=\"[object Undefined]\",symToStringTag=_Symbol?_Symbol.toStringTag:undefined,_baseGetTag=baseGetTag,isObjectLike_1=isObjectLike,symbolTag=\"[object Symbol]\",isSymbol_1=isSymbol,reIsDeepProp=/\\.|\\[(?:[^[\\]]*|([\"'])(?:(?!\\1)[^\\\\]|\\\\.)*?\\1)\\]/,reIsPlainProp=/^\\w*$/,_isKey=isKey,isObject_1=isObject$2,asyncTag=\"[object AsyncFunction]\",funcTag=\"[object Function]\",genTag=\"[object GeneratorFunction]\",proxyTag=\"[object Proxy]\",isFunction_1=isFunction$1,coreJsData=_root[\"__core-js_shared__\"],_coreJsData=coreJsData,maskSrcKey=function(){var t=/[^.]+$/.exec(_coreJsData&&_coreJsData.keys&&_coreJsData.keys.IE_PROTO||\"\");return t?\"Symbol(src)_1.\"+t:\"\";}(),_isMasked=isMasked,funcProto$1=Function.prototype,funcToString$1=funcProto$1.toString,_toSource=toSource,reRegExpChar=/[\\\\^$.*+?()[\\]{}|]/g,reIsHostCtor=/^\\[object .+?Constructor\\]$/,funcProto=Function.prototype,objectProto$2=Object.prototype,funcToString=funcProto.toString,hasOwnProperty$1=objectProto$2.hasOwnProperty,reIsNative=RegExp(\"^\"+funcToString.call(hasOwnProperty$1).replace(reRegExpChar,\"\\\\$&\").replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g,\"$1.*?\")+\"$\"),_baseIsNative=baseIsNative,_getValue=getValue,_getNative=getNative,nativeCreate=_getNative(Object,\"create\"),_nativeCreate=nativeCreate,_hashClear=hashClear,_hashDelete=hashDelete,HASH_UNDEFINED=\"__lodash_hash_undefined__\",objectProto$3=Object.prototype,hasOwnProperty$2=objectProto$3.hasOwnProperty,_hashGet=hashGet,objectProto$4=Object.prototype,hasOwnProperty$3=objectProto$4.hasOwnProperty,_hashHas=hashHas,HASH_UNDEFINED$1=\"__lodash_hash_undefined__\",_hashSet=hashSet;Hash.prototype.clear=_hashClear,Hash.prototype[\"delete\"]=_hashDelete,Hash.prototype.get=_hashGet,Hash.prototype.has=_hashHas,Hash.prototype.set=_hashSet;var _Hash=Hash,_listCacheClear=listCacheClear,eq_1=eq,_assocIndexOf=assocIndexOf,arrayProto=Array.prototype,splice=arrayProto.splice,_listCacheDelete=listCacheDelete,_listCacheGet=listCacheGet,_listCacheHas=listCacheHas,_listCacheSet=listCacheSet;ListCache.prototype.clear=_listCacheClear,ListCache.prototype[\"delete\"]=_listCacheDelete,ListCache.prototype.get=_listCacheGet,ListCache.prototype.has=_listCacheHas,ListCache.prototype.set=_listCacheSet;var _ListCache=ListCache,Map=_getNative(_root,\"Map\"),_Map=Map,_mapCacheClear=mapCacheClear,_isKeyable=isKeyable,_getMapData=getMapData,_mapCacheDelete=mapCacheDelete,_mapCacheGet=mapCacheGet,_mapCacheHas=mapCacheHas,_mapCacheSet=mapCacheSet;MapCache.prototype.clear=_mapCacheClear,MapCache.prototype[\"delete\"]=_mapCacheDelete,MapCache.prototype.get=_mapCacheGet,MapCache.prototype.has=_mapCacheHas,MapCache.prototype.set=_mapCacheSet;var _MapCache=MapCache,FUNC_ERROR_TEXT=\"Expected a function\";memoize.Cache=_MapCache;var memoize_1=memoize,MAX_MEMOIZE_SIZE=500,_memoizeCapped=memoizeCapped,rePropName=/[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g,reEscapeChar=/\\\\(\\\\)?/g,stringToPath=_memoizeCapped(function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(\"\"),t.replace(rePropName,function(t,n,i,r){e.push(i?r.replace(reEscapeChar,\"$1\"):n||t);}),e;}),_stringToPath=stringToPath,_arrayMap=arrayMap,INFINITY=1/0,symbolProto=_Symbol?_Symbol.prototype:undefined,symbolToString=symbolProto?symbolProto.toString:undefined,_baseToString=baseToString,toString_1=toString$1,_castPath=castPath,INFINITY$1=1/0,_toKey=toKey,_baseGet=baseGet,get_1=get$1,Component=function(){function t(e,n,i){if(classCallCheck(this,t),!e&&this.play?this.player_=e=this:this.player_=e,this.options_=extend(!0,{},this.options_),n=this.options_=mergeOptions(this.options_,n),this.id_=n.id||n.el&&n.el.id,!this.id_){var r=e&&e.id&&e.id()||\"no_player\";this.id_=r+\"_component_\"+newGUID();}this.name_=n.name||null,n.el?this.el_=n.el:!1!==n.createEl&&(this.el_=this.createEl()),!1!==n.evented&&evented(this,{eventBusKey:this.el_?\"el_\":null}),stateful(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},!1!==n.initChildren&&this.initChildren(),this.ready(i),!1!==n.reportTouchActivity&&this.enableTouchActivity();}return t.prototype.dispose=function(){if(this.trigger({type:\"dispose\",bubbles:!1}),this.children_)for(var t=this.children_.length-1;t>=0;t--)this.children_[t].dispose&&this.children_[t].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.el_&&(this.el_.parentNode&&this.el_.parentNode.removeChild(this.el_),removeData(this.el_),this.el_=null),this.player_=null;},t.prototype.player=function(){return this.player_;},t.prototype.options=function(t){return log$2.warn(\"this.options() has been deprecated and will be moved to the constructor in 6.0\"),t?(this.options_=mergeOptions(this.options_,t),this.options_):this.options_;},t.prototype.el=function(){return this.el_;},t.prototype.createEl=function(t,e,n){return createEl(t,e,n);},t.prototype.localize=function(t,e){var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:t,i=this.player_.language&&this.player_.language(),r=this.player_.languages&&this.player_.languages(),o=r&&r[i],s=i&&i.split(\"-\")[0],a=r&&r[s],l=n;return o&&o[t]?l=o[t]:a&&a[t]&&(l=a[t]),e&&(l=l.replace(/\\{(\\d+)\\}/g,function(t,n){var i=e[n-1],r=i;return void 0===i&&(r=t),r;})),l;},t.prototype.contentEl=function(){return this.contentEl_||this.el_;},t.prototype.id=function(){return this.id_;},t.prototype.name=function(){return this.name_;},t.prototype.children=function(){return this.children_;},t.prototype.getChildById=function(t){return this.childIndex_[t];},t.prototype.getChild=function(t){if(t)return t=toTitleCase(t),this.childNameIndex_[t];},t.prototype.addChild=function(e){var n=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:this.children_.length,r=void 0,o=void 0;if(\"string\"==typeof e){o=toTitleCase(e);var s=n.componentClass||o;n.name=o;var a=t.getComponent(s);if(!a)throw new Error(\"Component \"+s+\" does not exist\");if(\"function\"!=typeof a)return null;r=new a(this.player_||this,n);}else r=e;if(this.children_.splice(i,0,r),\"function\"==typeof r.id&&(this.childIndex_[r.id()]=r),o=o||r.name&&toTitleCase(r.name()),o&&(this.childNameIndex_[o]=r),\"function\"==typeof r.el&&r.el()){var l=this.contentEl().children,c=l[i]||null;this.contentEl().insertBefore(r.el(),c);}return r;},t.prototype.removeChild=function(t){if(\"string\"==typeof t&&(t=this.getChild(t)),t&&this.children_){for(var e=!1,n=this.children_.length-1;n>=0;n--)if(this.children_[n]===t){e=!0,this.children_.splice(n,1);break;}if(e){this.childIndex_[t.id()]=null,this.childNameIndex_[t.name()]=null;var i=t.el();i&&i.parentNode===this.contentEl()&&this.contentEl().removeChild(t.el());}}},t.prototype.initChildren=function(){var e=this,n=this.options_.children;if(n){var i=this.options_,r=function(t){var n=t.name,r=t.opts;if(i[n]!==undefined&&(r=i[n]),!1!==r){!0===r&&(r={}),r.playerOptions=e.options_.playerOptions;var o=e.addChild(n,r);o&&(e[n]=o);}},o=void 0,s=t.getComponent(\"Tech\");o=Array.isArray(n)?n:Object.keys(n),o.concat(Object.keys(this.options_).filter(function(t){return!o.some(function(e){return\"string\"==typeof e?t===e:t===e.name;});})).map(function(t){var i=void 0,r=void 0;return\"string\"==typeof t?(i=t,r=n[i]||e.options_[i]||{}):(i=t.name,r=t),{name:i,opts:r};}).filter(function(e){var n=t.getComponent(e.opts.componentClass||toTitleCase(e.name));return n&&!s.isTech(n);}).forEach(r);}},t.prototype.buildCSSClass=function(){return\"\";},t.prototype.ready=function(t){var e=arguments.length>1&&arguments[1]!==undefined&&arguments[1];if(t)return this.isReady_?void(e?t.call(this):this.setTimeout(t,1)):(this.readyQueue_=this.readyQueue_||[],void this.readyQueue_.push(t));},t.prototype.triggerReady=function(){this.isReady_=!0,this.setTimeout(function(){var t=this.readyQueue_;this.readyQueue_=[],t&&t.length>0&&t.forEach(function(t){t.call(this);},this),this.trigger(\"ready\");},1);},t.prototype.$=function(t,e){return $(t,e||this.contentEl());},t.prototype.$$=function(t,e){return $$(t,e||this.contentEl());},t.prototype.hasClass=function(t){return hasClass(this.el_,t);},t.prototype.addClass=function(t){addClass(this.el_,t);},t.prototype.removeClass=function(t){if(removeClass(this.el_,t),\"vjs-lock-showing\"===t&&(IS_IOS||IS_ANDROID)){var e=document.getElementsByClassName(\"vjs-subs-caps-button\"),n=get_1(e,\"[0].children[1]\");n&&(n.className=\"vjs-menu\");}},t.prototype.toggleClass=function(t,e){toggleClass(this.el_,t,e);},t.prototype.show=function(){this.removeClass(\"vjs-hidden\");},t.prototype.hide=function(){this.addClass(\"vjs-hidden\");},t.prototype.lockShowing=function(){this.addClass(\"vjs-lock-showing\");},t.prototype.unlockShowing=function(){this.removeClass(\"vjs-lock-showing\");},t.prototype.getAttribute=function(t){return getAttribute(this.el_,t);},t.prototype.setAttribute=function(t,e){setAttribute(this.el_,t,e);},t.prototype.removeAttribute=function(t){removeAttribute(this.el_,t);},t.prototype.width=function(t,e){return this.dimension(\"width\",t,e);},t.prototype.height=function(t,e){return this.dimension(\"height\",t,e);},t.prototype.dimensions=function(t,e){this.width(t,!0),this.height(e);},t.prototype.dimension=function(t,e,n){if(e!==undefined)return null!==e&&e===e||(e=0),-1!==(\"\"+e).indexOf(\"%\")||-1!==(\"\"+e).indexOf(\"px\")?this.el_.style[t]=e:this.el_.style[t]=\"auto\"===e?\"\":e+\"px\",void(n||this.trigger(\"componentresize\"));if(!this.el_)return 0;var i=this.el_.style[t],r=i.indexOf(\"px\");return-1!==r?parseInt(i.slice(0,r),10):parseInt(this.el_[\"offset\"+toTitleCase(t)],10);},t.prototype.currentDimension=function(t){var e=0;if(\"width\"!==t&&\"height\"!==t)throw new Error(\"currentDimension only accepts width or height value\");if(\"function\"==typeof window_1.getComputedStyle){var n=window_1.getComputedStyle(this.el_);e=n.getPropertyValue(t)||n[t];}if(0===(e=parseFloat(e))){var i=\"offset\"+toTitleCase(t);e=this.el_[i];}return e;},t.prototype.currentDimensions=function(){return{width:this.currentDimension(\"width\"),height:this.currentDimension(\"height\")};},t.prototype.currentWidth=function(){return this.currentDimension(\"width\");},t.prototype.currentHeight=function(){return this.currentDimension(\"height\");},t.prototype.focus=function(){this.el_.focus();},t.prototype.blur=function(){this.el_.blur();},t.prototype.emitTapEvents=function(){var t=0,e=null,n=void 0;this.on(\"touchstart\",function(i){1===i.touches.length&&(e={pageX:i.touches[0].pageX,pageY:i.touches[0].pageY},t=new Date().getTime(),n=!0);}),this.on(\"touchmove\",function(t){if(t.touches.length>1)n=!1;else if(e){var i=t.touches[0].pageX-e.pageX,r=t.touches[0].pageY-e.pageY,o=Math.sqrt(i*i+r*r);o>10&&(n=!1);}});var i=function(){n=!1;};this.on(\"touchleave\",i),this.on(\"touchcancel\",i),this.on(\"touchend\",function(i){if(e=null,!0===n){new Date().getTime()-t<200&&(i.preventDefault(),this.trigger(\"tap\"));}});},t.prototype.enableTouchActivity=function(){if(this.player()&&this.player().reportUserActivity){var t=bind(this.player(),this.player().reportUserActivity),e=void 0;this.on(\"touchstart\",function(){t(),this.clearInterval(e),e=this.setInterval(t,250);});var n=function(n){t(),this.clearInterval(e);};this.on(\"touchmove\",t),this.on(\"touchend\",n),this.on(\"touchcancel\",n);}},t.prototype.setTimeout=function(t,e){var n=this;t=bind(this,t);var i=window_1.setTimeout(t,e),r=function(){return n.clearTimeout(i);};return r.guid=\"vjs-timeout-\"+i,this.on(\"dispose\",r),i;},t.prototype.clearTimeout=function(t){window_1.clearTimeout(t);var e=function(){};return e.guid=\"vjs-timeout-\"+t,this.off(\"dispose\",e),t;},t.prototype.setInterval=function(t,e){var n=this;t=bind(this,t);var i=window_1.setInterval(t,e),r=function(){return n.clearInterval(i);};return r.guid=\"vjs-interval-\"+i,this.on(\"dispose\",r),i;},t.prototype.clearInterval=function(t){window_1.clearInterval(t);var e=function(){};return e.guid=\"vjs-interval-\"+t,this.off(\"dispose\",e),t;},t.prototype.requestAnimationFrame=function(t){var e=this;if(this.supportsRaf_){t=bind(this,t);var n=window_1.requestAnimationFrame(t),i=function(){return e.cancelAnimationFrame(n);};return i.guid=\"vjs-raf-\"+n,this.on(\"dispose\",i),n;}return this.setTimeout(t,1e3/60);},t.prototype.cancelAnimationFrame=function(t){if(this.supportsRaf_){window_1.cancelAnimationFrame(t);var e=function(){};return e.guid=\"vjs-raf-\"+t,this.off(\"dispose\",e),t;}return this.clearTimeout(t);},t.registerComponent=function(e,n){if(\"string\"!=typeof e||!e)throw new Error('Illegal component name, \"'+e+'\"; must be a non-empty string.');var i=t.getComponent(\"Tech\"),r=i&&i.isTech(n),o=t===n||t.prototype.isPrototypeOf(n.prototype);if(r||!o){var s=void 0;throw s=r?\"techs must be registered using Tech.registerTech()\":\"must be a Component subclass\",new Error('Illegal component, \"'+e+'\"; '+s+\".\");}e=toTitleCase(e),t.components_||(t.components_={});var a=t.getComponent(\"Player\");if(\"Player\"===e&&a&&a.players){var l=a.players,c=Object.keys(l);if(l&&c.length>0&&c.map(function(t){return l[t];}).every(Boolean))throw new Error(\"Can not register Player component after player has been created.\");}return t.components_[e]=n,n;},t.getComponent=function(e){if(e)return e=toTitleCase(e),t.components_&&t.components_[e]?t.components_[e]:void 0;},t;}();Component.prototype.supportsRaf_=\"function\"==typeof window_1.requestAnimationFrame&&\"function\"==typeof window_1.cancelAnimationFrame,Component.registerComponent(\"Component\",Component);for(var EXT_MIME={m3u8:\"application/x-mpegURL\",flv:\"video/flv\",mp4:\"video/mp4\",webm:\"video/webm\",rtmp:\"rtmp/flv\",mpd:\"application/dash+xml\",mp3:\"audio/mpeg\",m4a:\"audio/mp4\"},SERVER_PATH=\"//playvideo.qcloud.com\",SERVER_PATH_V3=\"//playvideo.qcloud.com\",SERVER_PATH_V4=\"//playvideo.qcloud.com\",SERVER_PATH_BACKUP=\"//bkplayvideo.qcloud.com\",LICENSE_PATH=\"https://drm.vod2.myqcloud.com/getlicense/v1\",HLS_PATH=\"https://web.sdk.qcloud.com/player/tcplayer/release/v\"+version+\"/libs/hls.min.1.1.7.js\",FLV_PATH=\"https://web.sdk.qcloud.com/player/tcplayer/release/v\"+version+\"/libs/flv.min.1.6.4.js\",WEBRTC_PATH=\"https://web.sdk.qcloud.com/player/tcplayer/release/v\"+version+\"/libs/TXLivePlayer-1.3.4.min.js\",DASH_PATH=\"https://web.sdk.qcloud.com/player/tcplayer/release/v\"+version+\"/libs/dash.all.min.v3.1.3.js\",XP2P_HLS_PATH=\"https://web.sdk.qcloud.com/player/tcplayer/release/v\"+version+\"/libs/hlsp2p.min.1.6.28.js\",XP2P_FLV_PATH=\"https://web.sdk.qcloud.com/player/tcplayer/release/v\"+version+\"/libs/qvbp2p_common.min.1.8.29.js\",parseUrl=function(t){var e=[\"protocol\",\"hostname\",\"port\",\"pathname\",\"search\",\"hash\",\"host\"],n=document_1.createElement(\"a\");n.href=t;var i=\"\"===n.host&&\"file:\"!==n.protocol,r=void 0;i&&(r=document_1.createElement(\"div\"),r.innerHTML='<a href=\"'+t+'\"></a>',n=r.firstChild,r.setAttribute(\"style\",\"display:none; position:absolute;\"),document_1.body.appendChild(r));for(var o={},s=0;s<e.length;s++)o[e[s]]=n[e[s]];return\"http:\"===o.protocol&&(o.host=o.host.replace(/:80$/,\"\")),\"https:\"===o.protocol&&(o.host=o.host.replace(/:443$/,\"\")),o.protocol||(o.protocol=window_1.location.protocol),i&&document_1.body.removeChild(r),o;},getAbsoluteURL=function(t){if(!t.match(/^https?:\\/\\//)){var e=document_1.createElement(\"div\");e.innerHTML='<a href=\"'+t+'\">x</a>',t=e.firstChild.href;}return t;},getFileExtension=function(t){if(\"string\"==typeof t){var e=/^(\\/?)([\\s\\S]*?)((?:\\.{1,2}|[^\\/]+?)(\\.([^\\.\\/\\?]+)))(?:[\\/]*|[\\?].*)$/i,n=e.exec(t);if(n)return n.pop().toLowerCase();}return\"\";},isCrossOrigin=function(t){var e=window_1.location,n=parseUrl(t);return(\":\"===n.protocol?e.protocol:n.protocol)+n.host!==e.protocol+e.host;},Url=(Object.freeze||Object)({parseUrl:parseUrl,getAbsoluteURL:getAbsoluteURL,getFileExtension:getFileExtension,isCrossOrigin:isCrossOrigin}),FullscreenApi={},apiMap=[[\"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\"]],specApi=apiMap[0],browserApi=void 0,prefixedAPI=!1,i$1=0;i$1<apiMap.length;i$1++)if(apiMap[i$1][1]in document_1){browserApi=apiMap[i$1];break;}if(browserApi){for(var _i=0;_i<browserApi.length;_i++)FullscreenApi[specApi[_i]]=browserApi[_i];prefixedAPI=browserApi[0]===specApi[0];}MediaError.prototype.code=0,MediaError.prototype.message=\"\",MediaError.prototype.status=null,MediaError.errorTypes=[\"MEDIA_ERR_CUSTOM\",\"MEDIA_ERR_ABORTED\",\"MEDIA_ERR_NETWORK\",\"MEDIA_ERR_DECODE\",\"MEDIA_ERR_SRC_NOT_SUPPORTED\",\"MEDIA_ERR_ENCRYPTED\"],MediaError.defaultMessages={1:\"You aborted the media playback\",2:\"A network error caused the media download to fail part-way.\",3:\"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.\",4:\"The media could not be loaded, either because the server or network failed or because the format is not supported.\",5:\"The media is encrypted and we do not have the keys to decrypt it.\"};for(var errNum=0;errNum<MediaError.errorTypes.length;errNum++)MediaError[MediaError.errorTypes[errNum]]=errNum,MediaError.prototype[MediaError.errorTypes[errNum]]=errNum;var tuple=SafeParseTuple,trackToJson_=function(t){return[\"kind\",\"label\",\"language\",\"id\",\"inBandMetadataTrackDispatchType\",\"mode\",\"src\"].reduce(function(e,n,i){return t[n]&&(e[n]=t[n]),e;},{cues:t.cues&&Array.prototype.map.call(t.cues,function(t){return{startTime:t.startTime,endTime:t.endTime,text:t.text,id:t.id};})});},textTracksToJson=function(t){var e=t.$$(\"track\"),n=Array.prototype.map.call(e,function(t){return t.track;});return Array.prototype.map.call(e,function(t){var e=trackToJson_(t.track);return t.src&&(e.src=t.src),e;}).concat(Array.prototype.filter.call(t.textTracks(),function(t){return-1===n.indexOf(t);}).map(trackToJson_));},jsonToTextTracks=function(t,e){return t.forEach(function(t){var n=e.addRemoteTextTrack(t).track;!t.src&&t.cues&&t.cues.forEach(function(t){return n.addCue(t);});}),e.textTracks();},textTrackConverter={textTracksToJson:textTracksToJson,jsonToTextTracks:jsonToTextTracks,trackToJson_:trackToJson_},MODAL_CLASS_NAME=\"vjs-modal-dialog\",ESC=27,ModalDialog=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.opened_=r.hasBeenOpened_=r.hasBeenFilled_=!1,r.closeable(!r.options_.uncloseable),r.content(r.options_.content),r.contentEl_=createEl(\"div\",{className:MODAL_CLASS_NAME+\"-content\"},{role:\"document\"}),r.descEl_=createEl(\"p\",{className:MODAL_CLASS_NAME+\"-description vjs-control-text\",id:r.el().getAttribute(\"aria-describedby\")}),textContent(r.descEl_,r.description()),r.el_.appendChild(r.descEl_),r.el_.appendChild(r.contentEl_),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:this.buildCSSClass(),tabIndex:-1},{\"aria-describedby\":this.id()+\"_description\",\"aria-hidden\":\"true\",\"aria-label\":this.label(),role:\"dialog\"});},e.prototype.dispose=function(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,t.prototype.dispose.call(this);},e.prototype.buildCSSClass=function(){return MODAL_CLASS_NAME+\" vjs-hidden \"+t.prototype.buildCSSClass.call(this);},e.prototype.handleKeyPress=function(t){t.which===ESC&&this.closeable()&&this.close();},e.prototype.label=function(){return this.localize(this.options_.label||\"Modal Window\");},e.prototype.description=function(){var t=this.options_.description||this.localize(\"This is a modal window.\");return this.closeable()&&(t+=\" \"+this.localize(\"This modal can be closed by pressing the Escape key or activating the close button.\")),t;},e.prototype.open=function(){if(!this.opened_){var t=this.player();this.trigger(\"beforemodalopen\"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!t.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&t.pause(),this.closeable()&&this.on(this.el_.ownerDocument,\"keydown\",bind(this,this.handleKeyPress)),this.hadControls_=t.controls(),t.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute(\"aria-hidden\",\"false\"),this.trigger(\"modalopen\"),this.hasBeenOpened_=!0;}},e.prototype.opened=function(t){return\"boolean\"==typeof t&&this[t?\"open\":\"close\"](),this.opened_;},e.prototype.close=function(){if(this.opened_){var t=this.player();this.trigger(\"beforemodalclose\"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&t.play(),this.closeable()&&this.off(this.el_.ownerDocument,\"keydown\",bind(this,this.handleKeyPress)),this.hadControls_&&t.controls(!0),this.hide(),this.el().setAttribute(\"aria-hidden\",\"true\"),this.trigger(\"modalclose\"),this.conditionalBlur_(),this.options_.temporary&&this.dispose();}},e.prototype.closeable=function(t){if(\"boolean\"==typeof t){var e=this.closeable_=!!t,n=this.getChild(\"closeButton\");if(e&&!n){var i=this.contentEl_;this.contentEl_=this.el_,n=this.addChild(\"closeButton\",{controlText:\"Close Modal Dialog\"}),this.contentEl_=i,this.on(n,\"close\",this.close);}!e&&n&&(this.off(n,\"close\",this.close),this.removeChild(n),n.dispose());}return this.closeable_;},e.prototype.fill=function(){this.fillWith(this.content());},e.prototype.fillWith=function(t){var e=this.contentEl(),n=e.parentNode,i=e.nextSibling;this.trigger(\"beforemodalfill\"),this.hasBeenFilled_=!0,n.removeChild(e),this.empty(),insertContent(e,t),this.trigger(\"modalfill\"),i?n.insertBefore(e,i):n.appendChild(e);var r=this.getChild(\"closeButton\");r&&n.appendChild(r.el_);},e.prototype.empty=function(){this.trigger(\"beforemodalempty\"),emptyEl(this.contentEl()),this.trigger(\"modalempty\");},e.prototype.content=function(t){return void 0!==t&&(this.content_=t),this.content_;},e.prototype.conditionalFocus_=function(){var t=document_1.activeElement,e=this.player_.el_;this.previouslyActiveEl_=null,(e.contains(t)||e===t)&&(this.previouslyActiveEl_=t,this.focus(),this.on(document_1,\"keydown\",this.handleKeyDown));},e.prototype.conditionalBlur_=function(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null),this.off(document_1,\"keydown\",this.handleKeyDown);},e.prototype.handleKeyDown=function(t){if(9===t.which){for(var e=this.focusableEls_(),n=this.el_.querySelector(\":focus\"),i=void 0,r=0;r<e.length;r++)if(n===e[r]){i=r;break;}document_1.activeElement===this.el_&&(i=0),t.shiftKey&&0===i?(e[e.length-1].focus(),t.preventDefault()):t.shiftKey||i!==e.length-1||(e[0].focus(),t.preventDefault());}},e.prototype.focusableEls_=function(){var t=this.el_.querySelectorAll(\"*\");return Array.prototype.filter.call(t,function(t){return(t instanceof window_1.HTMLAnchorElement||t instanceof window_1.HTMLAreaElement)&&t.hasAttribute(\"href\")||(t instanceof window_1.HTMLInputElement||t instanceof window_1.HTMLSelectElement||t instanceof window_1.HTMLTextAreaElement||t instanceof window_1.HTMLButtonElement)&&!t.hasAttribute(\"disabled\")||t instanceof window_1.HTMLIFrameElement||t instanceof window_1.HTMLObjectElement||t instanceof window_1.HTMLEmbedElement||t.hasAttribute(\"tabindex\")&&-1!==t.getAttribute(\"tabindex\")||t.hasAttribute(\"contenteditable\");});},e;}(Component);ModalDialog.prototype.options_={pauseOnOpen:!0,temporary:!0},Component.registerComponent(\"ModalDialog\",ModalDialog);var TrackList=function(t){function e(){var n,i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[],r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null;classCallCheck(this,e);var o=possibleConstructorReturn(this,t.call(this));if(!r&&(r=o,IS_IE8)){r=document_1.createElement(\"custom\");for(var s in e.prototype)\"constructor\"!==s&&(r[s]=e.prototype[s]);}r.tracks_=[],Object.defineProperty(r,\"length\",{get:function(){return this.tracks_.length;}});for(var a=0;a<i.length;a++)r.addTrack(i[a]);return n=r,possibleConstructorReturn(o,n);}return inherits(e,t),e.prototype.addTrack=function(t){var e=this.tracks_.length;\"\"+e in this||Object.defineProperty(this,e,{get:function(){return this.tracks_[e];}}),-1===this.tracks_.indexOf(t)&&(this.tracks_.push(t),this.trigger({track:t,type:\"addtrack\"}));},e.prototype.removeTrack=function(t){for(var e=void 0,n=0,i=this.length;n<i;n++)if(this[n]===t){e=this[n],e.off&&e.off(),this.tracks_.splice(n,1);break;}e&&this.trigger({track:e,type:\"removetrack\"});},e.prototype.getTrackById=function(t){for(var e=null,n=0,i=this.length;n<i;n++){var r=this[n];if(r.id===t){e=r;break;}}return e;},e;}(EventTarget);TrackList.prototype.allowedEvents_={change:\"change\",addtrack:\"addtrack\",removetrack:\"removetrack\"};for(var event$1 in TrackList.prototype.allowedEvents_)TrackList.prototype[\"on\"+event$1]=null;var disableOthers=function(t,e){for(var n=0;n<t.length;n++)Object.keys(t[n]).length&&e.id!==t[n].id&&(t[n].enabled=!1);},AudioTrackList=function(t){function e(){var n,i,r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];classCallCheck(this,e);for(var o=void 0,s=r.length-1;s>=0;s--)if(r[s].enabled){disableOthers(r,r[s]);break;}if(IS_IE8){o=document_1.createElement(\"custom\");for(var a in TrackList.prototype)\"constructor\"!==a&&(o[a]=TrackList.prototype[a]);for(var l in e.prototype)\"constructor\"!==l&&(o[l]=e.prototype[l]);}return o=n=possibleConstructorReturn(this,t.call(this,r,o)),o.changing_=!1,i=o,possibleConstructorReturn(n,i);}return inherits(e,t),e.prototype.addTrack=function(e){var n=this;e.enabled&&disableOthers(this,e),t.prototype.addTrack.call(this,e),e.addEventListener&&e.addEventListener(\"enabledchange\",function(){n.changing_||(n.changing_=!0,disableOthers(n,e),n.changing_=!1,n.trigger(\"change\"));});},e;}(TrackList),disableOthers$1=function(t,e){for(var n=0;n<t.length;n++)Object.keys(t[n]).length&&e.id!==t[n].id&&(t[n].selected=!1);},VideoTrackList=function(t){function e(){var n,i,r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];classCallCheck(this,e);for(var o=void 0,s=r.length-1;s>=0;s--)if(r[s].selected){disableOthers$1(r,r[s]);break;}if(IS_IE8){o=document_1.createElement(\"custom\");for(var a in TrackList.prototype)\"constructor\"!==a&&(o[a]=TrackList.prototype[a]);for(var l in e.prototype)\"constructor\"!==l&&(o[l]=e.prototype[l]);}return o=n=possibleConstructorReturn(this,t.call(this,r,o)),o.changing_=!1,Object.defineProperty(o,\"selectedIndex\",{get:function(){for(var t=0;t<this.length;t++)if(this[t].selected)return t;return-1;},set:function(){}}),i=o,possibleConstructorReturn(n,i);}return inherits(e,t),e.prototype.addTrack=function(e){var n=this;e.selected&&disableOthers$1(this,e),t.prototype.addTrack.call(this,e),e.addEventListener&&e.addEventListener(\"selectedchange\",function(){n.changing_||(n.changing_=!0,disableOthers$1(n,e),n.changing_=!1,n.trigger(\"change\"));});},e;}(TrackList),TextTrackList=function(t){function e(){var n,i,r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];classCallCheck(this,e);var o=void 0;if(IS_IE8){o=document_1.createElement(\"custom\");for(var s in TrackList.prototype)\"constructor\"!==s&&(o[s]=TrackList.prototype[s]);for(var a in e.prototype)\"constructor\"!==a&&(o[a]=e.prototype[a]);}return o=n=possibleConstructorReturn(this,t.call(this,r,o)),i=o,possibleConstructorReturn(n,i);}return inherits(e,t),e.prototype.addTrack=function(e){return!(\"disabled\"===e.mode&&!e.label)&&!(\"captions\"===e.kind&&!e.label)&&!(IS_IOS&&\"subtitles\"===e.kind&&!window.textTrackCleared_)&&(t.prototype.addTrack.call(this,e),e.addEventListener(\"modechange\",bind(this,function(){this.trigger(\"change\");})),void(-1===[\"metadata\",\"chapters\"].indexOf(e.kind)&&e.addEventListener(\"modechange\",bind(this,function(){this.trigger(\"selectedlanguagechange\");}))));},e;}(TrackList),HtmlTrackElementList=function(){function t(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];classCallCheck(this,t);var n=this;if(IS_IE8){n=document_1.createElement(\"custom\");for(var i in t.prototype)\"constructor\"!==i&&(n[i]=t.prototype[i]);}n.trackElements_=[],Object.defineProperty(n,\"length\",{get:function(){return this.trackElements_.length;}});for(var r=0,o=e.length;r<o;r++)n.addTrackElement_(e[r]);if(IS_IE8)return n;}return t.prototype.addTrackElement_=function(t){var e=this.trackElements_.length;\"\"+e in this||Object.defineProperty(this,e,{get:function(){return this.trackElements_[e];}}),-1===this.trackElements_.indexOf(t)&&this.trackElements_.push(t);},t.prototype.getTrackElementByTrack_=function(t){for(var e=void 0,n=0,i=this.trackElements_.length;n<i;n++)if(t===this.trackElements_[n].track){e=this.trackElements_[n];break;}return e;},t.prototype.removeTrackElement_=function(t){for(var e=0,n=this.trackElements_.length;e<n;e++)if(t===this.trackElements_[e]){this.trackElements_.splice(e,1);break;}},t;}(),TextTrackCueList=function(){function t(e){classCallCheck(this,t);var n=this;if(IS_IE8){n=document_1.createElement(\"custom\");for(var i in t.prototype)\"constructor\"!==i&&(n[i]=t.prototype[i]);}if(t.prototype.setCues_.call(n,e),Object.defineProperty(n,\"length\",{get:function(){return this.length_;}}),IS_IE8)return n;}return t.prototype.setCues_=function(t){var e=this.length||0,n=0,i=t.length;this.cues_=t,this.length_=t.length;var r=function(t){\"\"+t in this||Object.defineProperty(this,\"\"+t,{get:function(){return this.cues_[t];}});};if(e<i)for(n=e;n<i;n++)r.call(this,n);},t.prototype.getCueById=function(t){for(var e=null,n=0,i=this.length;n<i;n++){var r=this[n];if(r.id===t){e=r;break;}}return e;},t;}(),VideoTrackKind={alternative:\"alternative\",captions:\"captions\",main:\"main\",sign:\"sign\",subtitles:\"subtitles\",commentary:\"commentary\"},AudioTrackKind={alternative:\"alternative\",descriptions:\"descriptions\",main:\"main\",\"main-desc\":\"main-desc\",translation:\"translation\",commentary:\"commentary\"},TextTrackKind={subtitles:\"subtitles\",captions:\"captions\",descriptions:\"descriptions\",chapters:\"chapters\",metadata:\"metadata\"},TextTrackMode={disabled:\"disabled\",hidden:\"hidden\",showing:\"showing\"},Track=function(t){function e(){var n,i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this)),o=r;if(IS_IE8){o=document_1.createElement(\"custom\");for(var s in e.prototype)\"constructor\"!==s&&(o[s]=e.prototype[s]);}var a={id:i.id||(0===i.id?0:\"vjs_track_\"+newGUID()),kind:i.kind||\"\",label:i.label||\"\",language:i.language||\"\"};for(var l in a)!function(t){Object.defineProperty(o,t,{get:function(){return a[t];},set:function(){}});}(l);return n=o,possibleConstructorReturn(r,n);}return inherits(e,t),e;}(EventTarget),isFunction_1$2=isFunction$3,toString$3=Object.prototype.toString,trim=function(t){return t.replace(/^\\s+|\\s+$/g,\"\");},isArray$2=function(t){return\"[object Array]\"===Object.prototype.toString.call(t);},parseHeaders=function(t){if(!t)return{};for(var e={},n=trim(t).split(\"\\n\"),i=0;i<n.length;i++){var r=n[i],o=r.indexOf(\":\"),s=trim(r.slice(0,o)).toLowerCase(),a=trim(r.slice(o+1));\"undefined\"==typeof e[s]?e[s]=a:isArray$2(e[s])?e[s].push(a):e[s]=[e[s],a];}return e;},immutable=extend$1,hasOwnProperty$4=Object.prototype.hasOwnProperty,xhr=createXHR;createXHR.XMLHttpRequest=window_1.XMLHttpRequest||noop,createXHR.XDomainRequest=\"withCredentials\"in new createXHR.XMLHttpRequest()?createXHR.XMLHttpRequest:window_1.XDomainRequest,forEachArray([\"get\",\"put\",\"post\",\"patch\",\"head\",\"delete\"],function(t){createXHR[\"delete\"===t?\"del\":t]=function(e,n,i){return n=initParams(e,n,i),n.method=t.toUpperCase(),_createXHR(n);};});var parseCues=function(t,e){var n=new window_1.WebVTT.Parser(window_1,window_1.vttjs,window_1.WebVTT.StringDecoder()),i=[];n.oncue=function(t){e.addCue(t);},n.onparsingerror=function(t){i.push(t);},n.onflush=function(){e.trigger({type:\"loadeddata\",target:e});},n.parse(t),i.length>0&&(window_1.console&&window_1.console.groupCollapsed&&window_1.console.groupCollapsed(\"Text Track parsing errors for \"+e.src),i.forEach(function(t){return log$2.error(t);}),window_1.console&&window_1.console.groupEnd&&window_1.console.groupEnd()),n.flush();},loadTrack=function(t,e){var n={uri:t},i=isCrossOrigin(t);i&&(n.cors=i),xhr(n,bind(this,function(t,n,i){if(t)return log$2.error(t,n);if(e.loaded_=!0,\"function\"!=typeof window_1.WebVTT){if(e.tech_){var r=function(){return parseCues(i,e);};e.tech_.on(\"vttjsloaded\",r),e.tech_.on(\"vttjserror\",function(){log$2.error(\"vttjs failed to load, stopping trying to process \"+e.src),e.tech_.off(\"vttjsloaded\",r);});}}else parseCues(i,e);}));},TextTrack=function(t){function e(){var n,i,r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};if(classCallCheck(this,e),!r.tech)throw new Error(\"A tech was not provided.\");var o=mergeOptions(r,{kind:TextTrackKind[r.kind]||r.kind||\"subtitles\",language:r.language||r.srclang||\"\"}),s=TextTrackMode[o.mode]||\"disabled\",a=o[\"default\"];\"metadata\"!==o.kind&&\"chapters\"!==o.kind||(s=\"hidden\");var l=n=possibleConstructorReturn(this,t.call(this,o));if(l.tech_=o.tech,IS_IE8)for(var c in e.prototype)\"constructor\"!==c&&(l[c]=e.prototype[c]);l.cues_=[],l.activeCues_=[];var u=new TextTrackCueList(l.cues_),h=new TextTrackCueList(l.activeCues_),p=!1,d=bind(l,function(){this.activeCues,p&&(this.trigger(\"cuechange\"),p=!1);});return\"disabled\"!==s&&l.tech_.ready(function(){l.tech_.on(\"timeupdate\",d);},!0),Object.defineProperty(l,\"default\",{get:function(){return a;},set:function(){}}),Object.defineProperty(l,\"mode\",{get:function(){return s;},set:function(t){var e=this;TextTrackMode[t]&&(s=t,\"showing\"===s&&this.tech_.ready(function(){e.tech_.on(\"timeupdate\",d);},!0),this.trigger(\"modechange\"));}}),Object.defineProperty(l,\"cues\",{get:function(){return this.loaded_?u:null;},set:function(){}}),Object.defineProperty(l,\"activeCues\",{get:function(){if(!this.loaded_)return null;if(0===this.cues.length)return h;for(var t=this.tech_.currentTime(),e=[],n=0,i=this.cues.length;n<i;n++){var r=this.cues[n];r.startTime<=t&&r.endTime>=t?e.push(r):r.startTime===r.endTime&&r.startTime<=t&&r.startTime+.5>=t&&e.push(r);}if(p=!1,e.length!==this.activeCues_.length)p=!0;else for(var o=0;o<e.length;o++)-1===this.activeCues_.indexOf(e[o])&&(p=!0);return this.activeCues_=e,h.setCues_(this.activeCues_),h;},set:function(){}}),o.src?(l.src=o.src,loadTrack(o.src,l)):l.loaded_=!0,i=l,possibleConstructorReturn(n,i);}return inherits(e,t),e.prototype.addCue=function(t){var e=t;if(window_1.vttjs&&!(t instanceof window_1.vttjs.VTTCue)){e=new window_1.vttjs.VTTCue(t.startTime,t.endTime,t.text);for(var n in t)n in e||(e[n]=t[n]);e.id=t.id,e.originalCue_=t;}for(var i=this.tech_.textTracks(),r=0;r<i.length;r++)i[r]!==this&&i[r].removeCue(e);this.cues_.push(e),this.cues.setCues_(this.cues_);},e.prototype.removeCue=function(t){for(var e=this.cues_.length;e--;){var n=this.cues_[e];if(n===t||n.originalCue_&&n.originalCue_===t){this.cues_.splice(e,1),this.cues.setCues_(this.cues_);break;}}},e;}(Track);TextTrack.prototype.allowedEvents_={cuechange:\"cuechange\"};var AudioTrack=function(t){function e(){var n,i,r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};classCallCheck(this,e);var o=mergeOptions(r,{kind:AudioTrackKind[r.kind]||\"\"}),s=n=possibleConstructorReturn(this,t.call(this,o)),a=!1;if(IS_IE8)for(var l in e.prototype)\"constructor\"!==l&&(s[l]=e.prototype[l]);return Object.defineProperty(s,\"enabled\",{get:function(){return a;},set:function(t){\"boolean\"==typeof t&&t!==a&&(a=t,this.trigger(\"enabledchange\"));}}),o.enabled&&(s.enabled=o.enabled),s.loaded_=!0,i=s,possibleConstructorReturn(n,i);}return inherits(e,t),e;}(Track),VideoTrack=function(t){function e(){var n,i,r=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};classCallCheck(this,e);var o=mergeOptions(r,{kind:VideoTrackKind[r.kind]||\"\"}),s=n=possibleConstructorReturn(this,t.call(this,o)),a=!1;if(IS_IE8)for(var l in e.prototype)\"constructor\"!==l&&(s[l]=e.prototype[l]);return Object.defineProperty(s,\"selected\",{get:function(){return a;},set:function(t){\"boolean\"==typeof t&&t!==a&&(a=t,this.trigger(\"selectedchange\"));}}),o.selected&&(s.selected=o.selected),i=s,possibleConstructorReturn(n,i);}return inherits(e,t),e;}(Track),NONE=0,LOADING=1,LOADED=2,ERROR=3,HTMLTrackElement=function(t){function e(){var n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};classCallCheck(this,e);var i=possibleConstructorReturn(this,t.call(this)),r=void 0,o=i;if(IS_IE8){o=document_1.createElement(\"custom\");for(var s in e.prototype)\"constructor\"!==s&&(o[s]=e.prototype[s]);}var a=new TextTrack(n);if(o.kind=a.kind,o.src=a.src,o.srclang=a.language,o.label=a.label,o[\"default\"]=a[\"default\"],Object.defineProperty(o,\"readyState\",{get:function(){return r;}}),Object.defineProperty(o,\"track\",{get:function(){return a;}}),r=NONE,a.addEventListener(\"loadeddata\",function(){r=LOADED,o.trigger({type:\"load\",target:o});}),IS_IE8){var l;return l=o,possibleConstructorReturn(i,l);}return i;}return inherits(e,t),e;}(EventTarget);HTMLTrackElement.prototype.allowedEvents_={load:\"load\"},HTMLTrackElement.NONE=NONE,HTMLTrackElement.LOADING=LOADING,HTMLTrackElement.LOADED=LOADED,HTMLTrackElement.ERROR=ERROR;var NORMAL={audio:{ListClass:AudioTrackList,TrackClass:AudioTrack,capitalName:\"Audio\"},video:{ListClass:VideoTrackList,TrackClass:VideoTrack,capitalName:\"Video\"},text:{ListClass:TextTrackList,TrackClass:TextTrack,capitalName:\"Text\"}};Object.keys(NORMAL).forEach(function(t){NORMAL[t].getterName=t+\"Tracks\",NORMAL[t].privateName=t+\"Tracks_\";});var REMOTE={remoteText:{ListClass:TextTrackList,TrackClass:TextTrack,capitalName:\"RemoteText\",getterName:\"remoteTextTracks\",privateName:\"remoteTextTracks_\"},remoteTextEl:{ListClass:HtmlTrackElementList,TrackClass:HTMLTrackElement,capitalName:\"RemoteTextTrackEls\",getterName:\"remoteTextTrackEls\",privateName:\"remoteTextTrackEls_\"}},ALL=mergeOptions(NORMAL,REMOTE);REMOTE.names=Object.keys(REMOTE),NORMAL.names=Object.keys(NORMAL),ALL.names=[].concat(REMOTE.names).concat(NORMAL.names);var _objCreate=Object.create||function(){function t(){}return function(e){if(1!==arguments.length)throw new Error(\"Object.create shim only accepts one parameter.\");return t.prototype=e,new t();};}();ParsingError.prototype=_objCreate(Error.prototype),ParsingError.prototype.constructor=ParsingError,ParsingError.Errors={BadSignature:{code:0,message:\"Malformed WebVTT signature.\"},BadTimeStamp:{code:1,message:\"Malformed time stamp.\"}},Settings.prototype={set:function(t,e){this.get(t)||\"\"===e||(this.values[t]=e);},get:function(t,e,n){return n?this.has(t)?this.values[t]:e[n]:this.has(t)?this.values[t]:e;},has:function(t){return t in this.values;},alt:function(t,e,n){for(var i=0;i<n.length;++i)if(e===n[i]){this.set(t,e);break;}},integer:function(t,e){/^-?\\d+$/.test(e)&&this.set(t,parseInt(e,10));},percent:function(t,e){return!!(e.match(/^([\\d]{1,3})(\\.[\\d]*)?%$/)&&(e=parseFloat(e))>=0&&e<=100)&&(this.set(t,e),!0);}};var ESCAPE={\"&amp;\":\"&\",\"&lt;\":\"<\",\"&gt;\":\">\",\"&lrm;\":\"‎\",\"&rlm;\":\"‏\",\"&nbsp;\":\" \"},TAG_NAME={c:\"span\",i:\"i\",b:\"b\",u:\"u\",ruby:\"ruby\",rt:\"rt\",v:\"span\",lang:\"span\"},TAG_ANNOTATION={v:\"title\",lang:\"lang\"},NEEDS_PARENT={rt:\"ruby\"},strongRTLRanges=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];StyleBox.prototype.applyStyles=function(t,e){e=e||this.div;for(var n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);},StyleBox.prototype.formatStyle=function(t,e){return 0===t?0:t+e;},CueStyleBox.prototype=_objCreate(StyleBox.prototype),CueStyleBox.prototype.constructor=CueStyleBox,BoxPosition.prototype.move=function(t,e){switch(e=e!==undefined?e:this.lineHeight,t){case\"+x\":this.left+=e,this.right+=e;break;case\"-x\":this.left-=e,this.right-=e;break;case\"+y\":this.top+=e,this.bottom+=e;break;case\"-y\":this.top-=e,this.bottom-=e;}},BoxPosition.prototype.overlaps=function(t){return this.left<t.right&&this.right>t.left&&this.top<t.bottom&&this.bottom>t.top;},BoxPosition.prototype.overlapsAny=function(t){for(var e=0;e<t.length;e++)if(this.overlaps(t[e]))return!0;return!1;},BoxPosition.prototype.within=function(t){return this.top>=t.top&&this.bottom<=t.bottom&&this.left>=t.left&&this.right<=t.right;},BoxPosition.prototype.overlapsOppositeAxis=function(t,e){switch(e){case\"+x\":return this.left<t.left;case\"-x\":return this.right>t.right;case\"+y\":return this.top<t.top;case\"-y\":return this.bottom>t.bottom;}},BoxPosition.prototype.intersectPercentage=function(t){return Math.max(0,Math.min(this.right,t.right)-Math.max(this.left,t.left))*Math.max(0,Math.min(this.bottom,t.bottom)-Math.max(this.top,t.top))/(this.height*this.width);},BoxPosition.prototype.toCSSCompatValues=function(t){return{top:this.top-t.top,bottom:t.bottom-this.bottom,left:this.left-t.left,right:t.right-this.right,height:this.height,width:this.width};},BoxPosition.getSimpleBoxPosition=function(t){var e=t.div?t.div.offsetHeight:t.tagName?t.offsetHeight:0,n=t.div?t.div.offsetWidth:t.tagName?t.offsetWidth:0,i=t.div?t.div.offsetTop:t.tagName?t.offsetTop:0;return t=t.div?t.div.getBoundingClientRect():t.tagName?t.getBoundingClientRect():t,{left:t.left,right:t.right,top:t.top||i,height:t.height||e,bottom:t.bottom||i+(t.height||e),width:t.width||n};},WebVTT$1.StringDecoder=function(){return{decode:function(t){if(!t)return\"\";if(\"string\"!=typeof t)throw new Error(\"Error - expected string data.\");return decodeURIComponent(encodeURIComponent(t));}};},WebVTT$1.convertCueToDOMTree=function(t,e){return t&&e?parseContent(t,e):null;},WebVTT$1.processCues=function(t,e,n){if(!t||!e||!n)return null;for(;n.firstChild;)n.removeChild(n.firstChild);var i=t.document.createElement(\"div\");if(i.style.position=\"absolute\",i.style.left=\"0\",i.style.right=\"0\",i.style.top=\"0\",i.style.bottom=\"0\",i.style.margin=\"1.5%\",n.appendChild(i),function(t){for(var e=0;e<t.length;e++)if(t[e].hasBeenReset||!t[e].displayState)return!0;return!1;}(e)){var r=[],o=BoxPosition.getSimpleBoxPosition(i),s=Math.round(.05*o.height*100)/100,a={font:s+\"px sans-serif\"};!function(){for(var n,s,l=0;l<e.length;l++)s=e[l],n=new CueStyleBox(t,s,a),i.appendChild(n.div),moveBoxToLinePosition(t,n,o,r),s.displayState=n.div,r.push(BoxPosition.getSimpleBoxPosition(n));}();}else for(var l=0;l<e.length;l++)i.appendChild(e[l].displayState);},WebVTT$1.Parser=function(t,e,n){n||(n=e,e={}),e||(e={}),this.window=t,this.vttjs=e,this.state=\"INITIAL\",this.buffer=\"\",this.decoder=n||new TextDecoder(\"utf8\"),this.regionList=[];},WebVTT$1.Parser.prototype={reportOrThrowError:function(t){if(!(t instanceof ParsingError))throw t;this.onparsingerror&&this.onparsingerror(t);},parse:function(t){function e(){for(var t=r.buffer,e=0;e<t.length&&\"\\r\"!==t[e]&&\"\\n\"!==t[e];)++e;var n=t.substr(0,e);return\"\\r\"===t[e]&&++e,\"\\n\"===t[e]&&++e,r.buffer=t.substr(e),n;}function n(t){var e=new Settings();if(parseOptions(t,function(t,n){switch(t){case\"id\":e.set(t,n);break;case\"width\":e.percent(t,n);break;case\"lines\":e.integer(t,n);break;case\"regionanchor\":case\"viewportanchor\":var i=n.split(\",\");if(2!==i.length)break;var r=new Settings();if(r.percent(\"x\",i[0]),r.percent(\"y\",i[1]),!r.has(\"x\")||!r.has(\"y\"))break;e.set(t+\"X\",r.get(\"x\")),e.set(t+\"Y\",r.get(\"y\"));break;case\"scroll\":e.alt(t,n,[\"up\"]);}},/=/,/\\s/),e.has(\"id\")){var n=new(r.vttjs.VTTRegion||r.window.VTTRegion)();n.width=e.get(\"width\",100),n.lines=e.get(\"lines\",3),n.regionAnchorX=e.get(\"regionanchorX\",0),n.regionAnchorY=e.get(\"regionanchorY\",100),n.viewportAnchorX=e.get(\"viewportanchorX\",0),n.viewportAnchorY=e.get(\"viewportanchorY\",100),n.scroll=e.get(\"scroll\",\"\"),r.onregion&&r.onregion(n),r.regionList.push({id:e.get(\"id\"),region:n});}}function i(t){var e=new Settings();parseOptions(t,function(t,n){switch(t){case\"MPEGT\":e.integer(t+\"S\",n);break;case\"LOCA\":e.set(t+\"L\",parseTimeStamp(n));}},/[^\\d]:/,/,/),r.ontimestampmap&&r.ontimestampmap({MPEGTS:e.get(\"MPEGTS\"),LOCAL:e.get(\"LOCAL\")});}var r=this;t&&(r.buffer+=r.decoder.decode(t,{stream:!0}));try{var o;if(\"INITIAL\"===r.state){if(!/\\r\\n|\\n/.test(r.buffer))return this;o=e();var s=o.match(/^WEBVTT([ \\t].*)?$/);if(!s||!s[0])throw new ParsingError(ParsingError.Errors.BadSignature);r.state=\"HEADER\";}for(var a=!1;r.buffer;){if(!/\\r\\n|\\n/.test(r.buffer))return this;switch(a?a=!1:o=e(),r.state){case\"HEADER\":/:/.test(o)?function(t){t.match(/X-TIMESTAMP-MAP/)?parseOptions(t,function(t,e){switch(t){case\"X-TIMESTAMP-MAP\":i(e);}},/=/):parseOptions(t,function(t,e){switch(t){case\"Region\":n(e);}},/:/);}(o):o||(r.state=\"ID\");continue;case\"NOTE\":o||(r.state=\"ID\");continue;case\"ID\":if(/^NOTE($|[ \\t])/.test(o)){r.state=\"NOTE\";break;}if(!o)continue;if(r.cue=new(r.vttjs.VTTCue||r.window.VTTCue)(0,0,\"\"),r.state=\"CUE\",-1===o.indexOf(\"--\\x3e\")){r.cue.id=o;continue;}case\"CUE\":try{parseCue(o,r.cue,r.regionList);}catch(c){r.reportOrThrowError(c),r.cue=null,r.state=\"BADCUE\";continue;}r.state=\"CUETEXT\";continue;case\"CUETEXT\":var l=-1!==o.indexOf(\"--\\x3e\");if(!o||l&&(a=!0)){r.oncue&&r.oncue(r.cue),r.cue=null,r.state=\"ID\";continue;}r.cue.text&&(r.cue.text+=\"\\n\"),r.cue.text+=o;continue;case\"BADCUE\":o||(r.state=\"ID\");continue;}}}catch(c){r.reportOrThrowError(c),\"CUETEXT\"===r.state&&r.cue&&r.oncue&&r.oncue(r.cue),r.cue=null,r.state=\"INITIAL\"===r.state?\"BADWEBVTT\":\"BADCUE\";}return this;},flush:function(){var t=this;try{if(t.buffer+=t.decoder.decode(),(t.cue||\"HEADER\"===t.state)&&(t.buffer+=\"\\n\\n\",t.parse()),\"INITIAL\"===t.state)throw new ParsingError(ParsingError.Errors.BadSignature);}catch(e){t.reportOrThrowError(e);}return t.onflush&&t.onflush(),this;}};var vtt$1=WebVTT$1,autoKeyword=\"auto\",directionSetting={\"\":!0,lr:!0,rl:!0},alignSetting={start:!0,middle:!0,end:!0,left:!0,right:!0};VTTCue.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text);};var vttcue=VTTCue,scrollSetting={\"\":!0,up:!0},vttregion=VTTRegion,browserIndex=createCommonjsModule(function(t){var e=t.exports={WebVTT:vtt$1,VTTCue:vttcue,VTTRegion:vttregion};window_1.vttjs=e,window_1.WebVTT=e.WebVTT;var n=e.VTTCue,i=e.VTTRegion,r=window_1.VTTCue,o=window_1.VTTRegion;e.shim=function(){window_1.VTTCue=n,window_1.VTTRegion=i;},e.restore=function(){window_1.VTTCue=r,window_1.VTTRegion=o;},window_1.VTTCue||e.shim();}),Tech=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},r=arguments.length>2&&arguments[2]!==undefined?arguments[2]:function(){};classCallCheck(this,e),i.reportTouchActivity=!1;var o=possibleConstructorReturn(this,t.call(this,n,i,r));return o.hasStarted_=!1,o.on(\"playing\",function(){this.hasStarted_=!0;}),o.on(\"loadstart\",function(){this.hasStarted_=!1;}),ALL.names.forEach(function(t){var e=ALL[t];i&&i[e.getterName]&&(o[e.privateName]=i[e.getterName]);}),o.featuresProgressEvents||o.manualProgressOn(),o.featuresTimeupdateEvents||o.manualTimeUpdatesOn(),[\"Text\",\"Audio\",\"Video\"].forEach(function(t){!1===i[\"native\"+t+\"Tracks\"]&&(o[\"featuresNative\"+t+\"Tracks\"]=!1);}),!1===i.nativeCaptions||!1===i.nativeTextTracks?o.featuresNativeTextTracks=!1:!0!==i.nativeCaptions&&!0!==i.nativeTextTracks||(o.featuresNativeTextTracks=!0),o.featuresNativeTextTracks=!1,o.featuresNativeTextTracks||o.emulateTextTracks(),o.autoRemoteTextTracks_=new ALL.text.ListClass(),o.initTrackListeners(),i.nativeControlsForTouch||o.emitTapEvents(),o.constructor&&(o.name_=o.constructor.name||\"Unknown Tech\"),o;}return inherits(e,t),e.prototype.manualProgressOn=function(){this.on(\"durationchange\",this.onDurationChange),this.manualProgress=!0,this.one(\"ready\",this.trackProgress);},e.prototype.manualProgressOff=function(){this.manualProgress=!1,this.stopTrackingProgress(),this.off(\"durationchange\",this.onDurationChange);},e.prototype.trackProgress=function(t){this.stopTrackingProgress(),this.progressInterval=this.setInterval(bind(this,function(){var t=this.bufferedPercent();this.bufferedPercent_!==t&&this.trigger(\"progress\"),this.bufferedPercent_=t,1===t&&this.stopTrackingProgress();}),500);},e.prototype.onDurationChange=function(t){this.duration_=this.duration();},e.prototype.buffered=function(){return createTimeRanges(0,0);},e.prototype.bufferedPercent=function(){return bufferedPercent(this.buffered(),this.duration_);},e.prototype.stopTrackingProgress=function(){this.clearInterval(this.progressInterval);},e.prototype.manualTimeUpdatesOn=function(){this.manualTimeUpdates=!0,this.on(\"play\",this.trackCurrentTime),this.on(\"pause\",this.stopTrackingCurrentTime);},e.prototype.manualTimeUpdatesOff=function(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off(\"play\",this.trackCurrentTime),this.off(\"pause\",this.stopTrackingCurrentTime);},e.prototype.trackCurrentTime=function(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:\"timeupdate\",target:this,manuallyTriggered:!0});},250);},e.prototype.stopTrackingCurrentTime=function(){this.clearInterval(this.currentTimeInterval),this.trigger({type:\"timeupdate\",target:this,manuallyTriggered:!0});},e.prototype.dispose=function(){this.clearTracks(NORMAL.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),t.prototype.dispose.call(this);},e.prototype.clearTracks=function(t){var e=this;t=[].concat(t),t.forEach(function(t){for(var n=e[t+\"Tracks\"]()||[],i=n.length;i--;){var r=n[i];\"text\"===t&&e.removeRemoteTextTrack(r),n.removeTrack(r);}});},e.prototype.cleanupAutoTextTracks=function(){for(var t=this.autoRemoteTextTracks_||[],e=t.length;e--;){var n=t[e];this.removeRemoteTextTrack(n);}},e.prototype.reset=function(){},e.prototype.error=function(t){return t!==undefined&&(this.error_=new MediaError(t),this.trigger(\"error\")),this.error_;},e.prototype.played=function(){return this.hasStarted_?createTimeRanges(0,0):createTimeRanges();},e.prototype.setCurrentTime=function(){this.manualTimeUpdates&&this.trigger({type:\"timeupdate\",target:this,manuallyTriggered:!0});},e.prototype.initTrackListeners=function(){var t=this;NORMAL.names.forEach(function(e){var n=NORMAL[e],i=function(){t.trigger(e+\"trackchange\");},r=t[n.getterName]();r.addEventListener(\"removetrack\",i),r.addEventListener(\"addtrack\",i),t.on(\"dispose\",function(){r.removeEventListener(\"removetrack\",i),r.removeEventListener(\"addtrack\",i);});});},e.prototype.addWebVttScript_=function(){var t=this;if(!window_1.WebVTT)if(document_1.body.contains(this.el())){if(!this.options_[\"vtt.js\"]&&isPlain(browserIndex)&&Object.keys(browserIndex).length>0)return void this.trigger(\"vttjsloaded\");var e=document_1.createElement(\"script\");e.src=this.options_[\"vtt.js\"]||\"https://vjs.zencdn.net/vttjs/0.12.4/vtt.min.js\",e.onload=function(){t.trigger(\"vttjsloaded\");},e.onerror=function(){t.trigger(\"vttjserror\");},this.on(\"dispose\",function(){e.onload=null,e.onerror=null;}),window_1.WebVTT=!0,this.el().parentNode.appendChild(e);}else this.ready(this.addWebVttScript_);},e.prototype.emulateTextTracks=function(){var t=this,e=this.textTracks(),n=this.remoteTextTracks(),i=function(t){return e.addTrack(t.track);},r=function(t){return e.removeTrack(t.track);};n.on(\"addtrack\",i),n.on(\"removetrack\",r),this.addWebVttScript_();var o=function(){return t.trigger(\"texttrackchange\");},s=function(){o();for(var t=0;t<e.length;t++){var n=e[t];n.removeEventListener(\"cuechange\",o),\"showing\"===n.mode&&n.addEventListener(\"cuechange\",o);}};s(),e.addEventListener(\"change\",s),e.addEventListener(\"addtrack\",s),e.addEventListener(\"removetrack\",s),this.on(\"dispose\",function(){n.off(\"addtrack\",i),n.off(\"removetrack\",r),e.removeEventListener(\"change\",s),e.removeEventListener(\"addtrack\",s),e.removeEventListener(\"removetrack\",s);for(var t=0;t<e.length;t++){e[t].removeEventListener(\"cuechange\",o);}});},e.prototype.addTextTrack=function(t,e,n){if(!t)throw new Error(\"TextTrack kind is required but was not provided\");return createTrackHelper(this,t,e,n);},e.prototype.createRemoteTextTrack=function(t){var e=mergeOptions(t,{tech:this});return new REMOTE.remoteTextEl.TrackClass(e);},e.prototype.addRemoteTextTrack=function(){var t=this,e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},n=arguments[1],i=this.createRemoteTextTrack(e);return!0!==n&&!1!==n&&(log$2.warn('Calling addRemoteTextTrack without explicitly setting the \"manualCleanup\" parameter to `true` is deprecated and default to `false` in future version of video.js'),n=!0),this.remoteTextTrackEls().addTrackElement_(i),this.remoteTextTracks().addTrack(i.track),!0!==n&&this.ready(function(){return t.autoRemoteTextTracks_.addTrack(i.track);}),i;},e.prototype.addAudioTrack=function(){var t=this,e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},n=arguments[1],i=mergeOptions(e,{tech:this}),r=new NORMAL.audio.TrackClass(i);return this.audioTracks_.addTrack(r),!0!==n&&this.ready(function(){return t.audioTracks_.addTrack(r);}),r;},e.prototype.removeRemoteTextTrack=function(t){var e=this.remoteTextTrackEls().getTrackElementByTrack_(t);this.remoteTextTrackEls().removeTrackElement_(e),this.remoteTextTracks().removeTrack(t),this.autoRemoteTextTracks_.removeTrack(t);},e.prototype.getVideoPlaybackQuality=function(){return{};},e.prototype.setPoster=function(){},e.prototype.playsinline=function(){},e.prototype.setPlaysinline=function(){},e.prototype.canPlayType=function(){return\"\";},e.canPlayType=function(){return\"\";},e.canPlaySource=function(t,n){return e.canPlayType(t.type);},e.isTech=function(t){return t.prototype instanceof e||t instanceof e||t===e;},e.registerTech=function(t,n){if(e.techs_||(e.techs_={}),!e.isTech(n))throw new Error(\"Tech \"+t+\" must be a Tech\");if(!e.canPlayType)throw new Error(\"Techs must have a static canPlayType method on them\");if(!e.canPlaySource)throw new Error(\"Techs must have a static canPlaySource method on them\");return t=toTitleCase(t),e.techs_[t]=n,\"Tech\"!==t&&e.defaultTechOrder_.push(t),n;},e.getTech=function(t){if(t)return t=toTitleCase(t),e.techs_&&e.techs_[t]?e.techs_[t]:window_1&&window_1.videojs&&window_1.videojs[t]?(log$2.warn(\"The \"+t+\" tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)\"),window_1.videojs[t]):void 0;},e;}(Component);ALL.names.forEach(function(t){var e=ALL[t];Tech.prototype[e.getterName]=function(){return this[e.privateName]=this[e.privateName]||new e.ListClass(),this[e.privateName];};}),Tech.prototype.featuresVolumeControl=!0,Tech.prototype.featuresMuteControl=!0,Tech.prototype.featuresFullscreenResize=!1,Tech.prototype.featuresPlaybackRate=!1,Tech.prototype.featuresProgressEvents=!1,Tech.prototype.featuresTimeupdateEvents=!1,Tech.prototype.featuresNativeTextTracks=!1,Tech.withSourceHandlers=function(t){t.registerSourceHandler=function(e,n){var i=t.sourceHandlers;i||(i=t.sourceHandlers=[]),n===undefined&&(n=i.length),i.splice(n,0,e);},t.canPlayType=function(e){for(var n=t.sourceHandlers||[],i=void 0,r=0;r<n.length;r++)if(i=n[r].canPlayType(e))return i;return\"\";},t.selectSourceHandler=function(e,n){for(var i=t.sourceHandlers||[],r=0;r<i.length;r++)if(i[r].canHandleSource(e,n))return i[r];return null;},t.canPlaySource=function(e,n){var i=t.selectSourceHandler(e,n);return i?i.canHandleSource(e,n):\"\";},[\"seekable\",\"duration\"].forEach(function(t){var e=this[t];\"function\"==typeof e&&(this[t]=function(){return this.sourceHandler_&&this.sourceHandler_[t]?this.sourceHandler_[t].apply(this.sourceHandler_,arguments):e.apply(this,arguments);});},t.prototype),t.prototype.setSource=function(e){var n=t.selectSourceHandler(e,this.options_);n||(t.nativeSourceHandler?n=t.nativeSourceHandler:log$2.error(\"No source hander found for the current source.\")),this.disposeSourceHandler(),this.off(\"dispose\",this.disposeSourceHandler),n!==t.nativeSourceHandler&&(this.currentSource_=e),this.sourceHandler_=n.handleSource(e,this,this.options_),this.on(\"dispose\",this.disposeSourceHandler);},t.prototype.disposeSourceHandler=function(){this.currentSource_&&(this.clearTracks([\"audio\",\"video\"]),this.currentSource_=null),this.cleanupAutoTextTracks(),this.sourceHandler_&&(this.sourceHandler_.dispose&&this.sourceHandler_.dispose(),this.sourceHandler_=null);};},Component.registerComponent(\"Tech\",Tech),Tech.registerTech(\"Tech\",Tech),Tech.defaultTechOrder_=[];var middlewares={},allowedGetters={buffered:1,currentTime:1,duration:1,seekable:1,played:1},allowedSetters={setCurrentTime:1},MimetypesKind={opus:\"video/ogg\",ogv:\"video/ogg\",mp4:\"video/mp4\",mov:\"video/mp4\",m4v:\"video/mp4\",mkv:\"video/x-matroska\",m4a:\"audio/mp4\",mp3:\"audio/mpeg\",aac:\"audio/aac\",caf:\"audio/x-caf\",flac:\"audio/flac\",oga:\"audio/ogg\",wav:\"audio/wav\",m3u8:\"application/x-mpegURL\",jpg:\"image/jpeg\",jpeg:\"image/jpeg\",gif:\"image/gif\",png:\"image/png\",svg:\"image/svg+xml\",webp:\"image/webp\"},getMimetype=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\",e=getFileExtension(t);return MimetypesKind[e.toLowerCase()]||\"\";},filterSource=function t(e){if(Array.isArray(e)){var n=[];e.forEach(function(e){e=t(e),Array.isArray(e)?n=n.concat(e):isObject$1(e)&&n.push(e);}),e=n;}else e=\"string\"==typeof e&&e.trim()?[fixSource({src:e})]:isObject$1(e)&&\"string\"==typeof e.src&&e.src&&e.src.trim()?[fixSource(e)]:[];return e;},fixSource=function(t){if(!t.type){var e=getMimetype(t.src);e&&(t.type=e);}return t;},enc=createCommonjsModule(function(module,exports){!function(t,e){module.exports=e();}(self,function(){return function(){function __nested_webpack_require_128519__(t){var e=__webpack_module_cache__[t];if(e!==undefined)return e.exports;var n=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](n,n.exports,__nested_webpack_require_128519__),n.exports;}var __webpack_modules__={\"./node_modules/@tencent/js-armor-loader/dist/runtime.js\":function node_modulesTencentJsArmorLoaderDistRuntimeJs(module){function T(t,e,n,i,r,o,s,a){function l(){return function(t,e,n){return new(Function.bind.apply(t,e))();}.apply(null,arguments);}var c,u=!i,h=(t=+t,e=e||[0],i=i||[[this],[{}]],r=r||{},[]),p=null;Function.prototype.bind||(c=[].slice,Function.prototype.bind=function(t){if(\"function\"!=typeof this)throw new TypeError(\"bind101\");var e=c.call(arguments,1),n=e.length,i=this,r=function(){},o=function(){return e.length=n,e.push.apply(e,arguments),i.apply(r.prototype.isPrototypeOf(this)?this:t,e);};return this.prototype&&(r.prototype=this.prototype),o.prototype=new r(),o;});for(var d=[function(){i[i.length-2]=i[i.length-2]%i.pop();},function(){i.push(e[t++]);},function(){for(var l=e[t++],c=[],u=e[t++],h=e[t++],p=[],d=0;d<u;d++)c[e[t++]]=i[e[t++]];for(d=0;d<h;d++)p[d]=e[t++];i.push(function f(){var t=c.slice(0);t[0]=[this],t[1]=[arguments],t[2]=[f];for(var i=0;i<p.length&&i<arguments.length;i++)0<p[i]&&(t[p[i]]=[arguments[i]]);return T(l,e,n,t,r,o,s,a);});},function(){i[i.length-1]=n[i[i.length-1]];},function(){i.push(~i.pop());},function(){i.push([n,i.pop()]);},function(){i[i.length-1]+=String.fromCharCode(e[t++]);},function(){i[i.length-2]=i[i.length-2]*i.pop();},function(){i.push(null);},function(){p=null;},function(){var t=i.pop();i.push([i[i.pop()][0],t]);},function(){var t=i.pop();r[t]||(n[t]=n[t](),r[t]=1),i.push(n[t]);},function(){i[i.length-2]=i[i.length-2]>=i.pop();},function(){throw i[i.length-1];},function(){i.push(i[i.length-1]);},function(){i[i.length-2]=i[i.length-2]==i.pop();},function(){return!0;},function(){var t,e=[];for(t in i.pop())e.push(t);i.push(e);},function(){i.push(_typeof(i.pop()));},function(){i.pop();},function(){i[i[i.length-2][0]][0]=i[i.length-1];},function(){var t=i.pop();r[t]||(n[t]=n[t](),r[t]=1),i.push([n,t]);},function(){var n=e[t++],r=n?i.slice(-n):[],n=(i.length-=n,r.unshift(null),i.pop());i.push(l(n[0][n[1]],r));},function(){i[i.length-1].length?i.push(i[i.length-1].shift(),!0):i.push(undefined,!1);},function(){var n=e[t++],r=i[i.length-2-n];i[i.length-2-n]=i.pop(),i.push(r);},function(){var t=i[i.length-2];t[0][t[1]]=i[i.length-1];},function(){i[i[i.length-1][0]]=i[i[i.length-1][0]]===undefined?[]:i[i[i.length-1][0]];},function(){i[i.length-2]=i[i.length-2]|i.pop();},function(){i[i.length-2]=(i[i.length-2]in i.pop());},function(){i.push(i[e[t++]][0]);},function(){i.length-=e[t++];},function(){i[i.length-2]=i[i.length-2]>>>i.pop();},function(){i.push([i.pop(),i.pop()].reverse());},function(){i.push(!0);},function(){var n=e[t++];i[n]=i[n]===undefined?[]:i[n];},function(){i[i.length-2]=i[i.length-2]===i.pop();},function(){var n=e[t++],r=n?i.slice(-n):[];i.length-=n,r.unshift(null),i.push(l(i.pop(),r));},function(){i.push(i[i.pop()[0]][0]);},function(){var n=e[t++],r=n?i.slice(-n):[],n=(i.length-=n,i.pop());i.push(n[0][n[1]].apply(n[0],r));},function(){i[i.length-2]=i[i.length-2]/i.pop();},function(){h.pop();},function(){i.push(undefined);},function(){var t=i.pop();i.push(delete t[0][t[1]]);},function(){i[i.length-2]=i[i.length-2]<i.pop();},function(){i[i.length-2]=i[i.length-2]<=i.pop();},function(){t=e[t++];},function(){},function(){i[i.length-2]=i[i.length-2]<<i.pop();},function(){i[i.length-2]=i[i.length-2]>i.pop();},function(){return!!p;},function(){i[i.length-2]=i[i.length-2]^i.pop();},function(){i[i.length-2]=i[i.length-2]instanceof i.pop();},function(){i[i.length-2]=i[i.length-2]>>i.pop();},function(){i[i.length-2]=i[i.length-2]+i.pop();},function(){i.push(!1);},function(){var r=e[t++],o=r?i.slice(-r):[];i.length-=r,i.push(i.pop().apply(n,o));},function(){i[i.length-2]=i[i.length-2]-i.pop();},function(){i.push(!i.pop());},function(){var t=i.pop(),e=i.pop();i.push([e[0][e[1]],t]);},function(){var t=i.pop();i.push(t[0][t[1]]);},function(){for(var l=i.pop(),c=e[t++],u=[],h=e[t++],p=e[t++],d=[],f=0;f<h;f++)u[e[t++]]=i[e[t++]];for(f=0;f<p;f++)d[f]=e[t++];var g=function y(){var t=u.slice(0);t[0]=[this],t[1]=[arguments],t[2]=[y];for(var i=0;i<d.length&&i<arguments.length;i++)0<d[i]&&(t[d[i]]=[arguments[i]]);return T(c,e,n,t,r,o,s,a);};g.toString=function(){return l;},i.push(g);},function(){h.push([e[t++],i.length,e[t++]]);},function(){i.push([e[t++]]);},function(){i.push(\"\");},function(){var n=e[t++];i[i.length-1]&&(t=n);},function(){i[i.length-2]=i[i.length-2]&i.pop();},function(){var t=i[i.length-2],e=Object.getOwnPropertyDescriptor(t[0],t[1])||{configurable:!0,enumerable:!0};e.get=i[i.length-1],Object.defineProperty(t[0],t[1],e);},function(){var t=i[i.length-2],e=Object.getOwnPropertyDescriptor(t[0],t[1])||{configurable:!0,enumerable:!0};e.set=i[i.length-1],Object.defineProperty(t[0],t[1],e);},function(){i[i.length-1]=e[t++];},function(){i.length=e[t++];}];;)try{for(var f=!1;!f;)f=d[e[t++]]();if(p)throw p;return u?(i.pop(),i.slice(3+T.v)):i.pop();}catch(y){var g=h.pop();if(g===undefined)throw y;p=y,t=g[0],i.length=g[1],g[2]&&(i[g[2]][0]=p);}}function arrayIndexOf(t,e,n){if(\"function\"==typeof Array.prototype.indexOf)return Array.prototype.indexOf.call(t,e,n);var i,r=o.length;if(0===r)return-1;var s=0|n;if(s>=r)return-1;for(i=Math.max(s>=0?s:r-Math.abs(s),0);i<r;i++)if(i in o&&o[i]===e)return i;return-1;}function base64Decode(t){for(var e,n,i=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\".split(\"\"),r=String(t).replace(/[=]+$/,\"\"),o=0,s=0,a=\"\";n=r.charAt(s++);~n&&(e=o%4?64*e+n:n,o++%4)?a+=String.fromCharCode(255&e>>(-2*o&6)):0)n=arrayIndexOf(i,n);return a;}T.v=0,module.exports.r=function(symbols){for(var result=[],i=0;i<symbols.length;i++)try{result.push(eval(symbols[i]));}catch(_){result.push(undefined);}return result;},module.exports.d=function(t){function e(){for(;l===s;)r.push(a),l++,s=i.shift(),a=i.shift();}if(\"object\"!=typeof t[1])return t;for(var n=t[0],i=t[1],r=[],o=base64Decode(n),s=i.shift(),a=i.shift(),l=0,c=0;c<o.length;c++){var u=o.charAt(c).charCodeAt(0);e(),r.push(u),l++;}return e(),r;},module.exports.g=function(t){return t.shift()[0];},module.exports.v=T;},\"./utils.js\":function(t,e,n){\"use strict\";function i(t,e,n){var i=arguments.length>3&&arguments[3]!==undefined&&arguments[3],r=document.createElement(\"script\");if(r.onload=r.onreadystatechange=function(){this.readyState&&\"loaded\"!==this.readyState&&\"complete\"!==this.readyState||(\"function\"==typeof e&&e(),r.onload=r.onreadystatechange=null,r.parentNode&&!i&&r.parentNode.removeChild(r));},n)for(var o in n)if(n.hasOwnProperty(o)){var s=n[o];null===s?r.removeAttribute(s):r.setAttribute(o,s);}r.src=t,document.getElementsByTagName(\"head\")[0].appendChild(r);}function r(){for(var t=\"\",e=[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"a\",\"b\",\"c\",\"d\",\"e\",\"f\"],n=0;n<32;n++){t+=e[o(0,15)];}return t;}function o(t,e){return Math.floor(Math.random()*(e-t+1)+t);}function s(t){return c.g(c.v(0,c.d([\"RQQiAiIDLRZFCiICIgMiBCIFIgYiByIIIgkBAAsSPwZzBnQGcgZpBm4GZyM5QDQTLTcmEykQPgMBAQskABQTEz4EARkUExM+BQF7FBMTPgYBABQTEz4GJQEAFT8GbAZlBm4GZwZ0Bmg6Oww5QHMTLegmEz4HAQAVPwZjBmgGYQZyBkMGbwZkBmUGQQZ0Oh0GJgEUExM+Bx0HAQEHHQUyFBMTPgc+Bz8GdAZvBlMGdAZyBmkGbgZnCh0EJgEUExM+Az8GcAZ1BnMGaAodByYBEz4GDiUOGAEYAAEBNRQTRAAYABsTLVZFPggBAhU/BmYGcgZvBm0GQwZoBmEGcgZDBm8GZAZlOh0EAWE1JgEUExM+CT4DPwZqBm8GaQZuCh0IJgEUExMdCRA+AwIJAAAUExMpEA==\",[7,297]]),[function(){return void 0===t?undefined:t;},function(){return\"undefined\"==typeof Array?undefined:Array;},function(){return\"undefined\"==typeof String?undefined:String;}])).call(this);}function a(t){return c.g(c.v(0,c.d([\"RQQiAiIDLRhFDCICIgMiBCIFIgYiByIIIgkiCiILAQALEj8GcwZ0BnIGaQZuBmcjOUA4Ey07PBMpED4DAQELJAAUExM+BAEBCyQAFBMTPgUBGRQTEz4GAXsUExM+BwECFT8GZgZyBm8GbQZDBmgGYQZyBkMGbwZkBmU6HQUBYTUmARQTEz4DAQAVPwZzBnAGbAZpBnQ6HQcmARQTEz4IAQAUExM+CCU+Az8GbAZlBm4GZwZ0BmgKOww5QMETLS0TPgkBAxU+Ax0ICjsdBSYCFBMTPgkdCQEBBx0GMhQTEz4KAQIVPwZmBnIGbwZtBkMGaAZhBnIGQwZvBmQGZTodCSYBFBMTPgQ/BnAGdQZzBmgKHQomARM+CA4lDhgBGAABATUUE0QAGAAbEy2lAj4LPgQ/BmoGbwZpBm4KPyYBFBMTHQsQPgMCCQAAFBMTKRA=\",[7,326,191,303]]),[function(){return void 0===t?undefined:t;},function(){return\"undefined\"==typeof Array?undefined:Array;},function(){return\"undefined\"==typeof String?undefined:String;},function(){return\"undefined\"==typeof parseInt?undefined:parseInt;}])).call(this);}function l(t,e){if(!e)return!1;var n=new RegExp(\"^\"+e.replace(\"*\",\".*\")+\"$\",\"i\");return e.toLowerCase().replace(\"*.\",\"\")===t||n.test(t);}var c=n(\"./node_modules/@tencent/js-armor-loader/dist/runtime.js\");Object.defineProperty(e,\"__esModule\",{value:!0}),e.decrypto=a,e.encrypto=s,e.genOverlay=r,e.getRandomInt=o,e.isDomainMatchingWildcard=l,e.loadScript=i;},\"./utils/aes.js\":function(t,e,n){\"use strict\";function i(t){return parseInt(t)===t;}function r(t){if(!i(t.length))return!1;for(var e=0;e<t.length;e++)if(!i(t[e])||t[e]<0||t[e]>255)return!1;return!0;}function o(t,e){if(t.buffer&&\"Uint8Array\"===t.name)return e&&(t=t.slice?t.slice():Array.prototype.slice.call(t)),t;if(Array.isArray(t)){if(!r(t))throw new Error(\"Array contains invalid value: \"+t);return new Uint8Array(t);}if(i(t.length)&&r(t))return new Uint8Array(t);throw new Error(\"unsupported array-like object\");}function s(t){return new Uint8Array(t);}function a(t,e,n,i,r){null==i&&null==r||(t=t.slice?t.slice(i,r):Array.prototype.slice.call(t,i,r)),e.set(t,n);}function l(t){for(var e=[],n=0;n<t.length;n+=4)e.push(t[n]<<24|t[n+1]<<16|t[n+2]<<8|t[n+3]);return e;}function c(t){t=o(t,!0);var e=16-t.length%16,n=s(t.length+e);a(t,n);for(var i=t.length;i<n.length;i++)n[i]=e;return n;}function u(t){if(t=o(t,!0),t.length<16)throw new Error(\"PKCS#7 invalid length\");var e=t[t.length-1];if(e>16)throw new Error(\"PKCS#7 padding byte out of range\");for(var n=t.length-e,i=0;i<e;i++)if(t[n+i]!==e)throw new Error(\"PKCS#7 invalid padding byte\");var r=s(n);return a(t,r,0,0,n),r;}n.r(e),n.d(e,{\"default\":function(){return D;}});var h=function(){function t(t){var e=[],n=0;for(t=encodeURI(t);n<t.length;){var i=t.charCodeAt(n++);37===i?(e.push(parseInt(t.substr(n,2),16)),n+=2):e.push(i);}return o(e);}function e(t){for(var e=[],n=0;n<t.length;){var i=t[n];i<128?(e.push(String.fromCharCode(i)),n++):i>191&&i<224?(e.push(String.fromCharCode((31&i)<<6|63&t[n+1])),n+=2):(e.push(String.fromCharCode((15&i)<<12|(63&t[n+1])<<6|63&t[n+2])),n+=3);}return e.join(\"\");}return{toBytes:t,fromBytes:e};}(),p=function(){function t(t){for(var e=[],n=0;n<t.length;n+=2)e.push(parseInt(t.substr(n,2),16));return e;}function e(t){for(var e=[],i=0;i<t.length;i++){var r=t[i];e.push(n[(240&r)>>4]+n[15&r]);}return e.join(\"\");}var n=\"0123456789abcdef\";return{toBytes:t,fromBytes:e};}(),d={16:10,24:12,32:14},f=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],g=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],y=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],m=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],v=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],_=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],b=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],T=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],E=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],C=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],S=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],w=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],A=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],k=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],B=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925],I=function O(t){if(!(this instanceof O))throw Error(\"AES must be instanitated with `new`\");Object.defineProperty(this,\"key\",{value:o(t,!0)}),this._prepare();};I.prototype._prepare=function(){var t=d[this.key.length];if(null==t)throw new Error(\"invalid key size (must be 16, 24 or 32 bytes)\");this._Ke=[],this._Kd=[];for(var e=0;e<=t;e++)this._Ke.push([0,0,0,0]),this._Kd.push([0,0,0,0]);for(var n,i=4*(t+1),r=this.key.length/4,o=l(this.key),e=0;e<r;e++)n=e>>2,this._Ke[n][e%4]=o[e],this._Kd[t-n][e%4]=o[e];for(var s,a=0,c=r;c<i;){if(s=o[r-1],o[0]^=g[s>>16&255]<<24^g[s>>8&255]<<16^g[255&s]<<8^g[s>>24&255]^f[a]<<24,a+=1,8!=r)for(var e=1;e<r;e++)o[e]^=o[e-1];else{for(var e=1;e<r/2;e++)o[e]^=o[e-1];s=o[r/2-1],o[r/2]^=g[255&s]^g[s>>8&255]<<8^g[s>>16&255]<<16^g[s>>24&255]<<24;for(var e=r/2+1;e<r;e++)o[e]^=o[e-1];}for(var u,h,e=0;e<r&&c<i;)u=c>>2,h=c%4,this._Ke[u][h]=o[e],this._Kd[t-u][h]=o[e++],c++;}for(var u=1;u<t;u++)for(var h=0;h<4;h++)s=this._Kd[u][h],this._Kd[u][h]=w[s>>24&255]^A[s>>16&255]^k[s>>8&255]^B[255&s];},I.prototype.encrypt=function(t){if(16!=t.length)throw new Error(\"invalid plaintext size (must be 16 bytes)\");for(var e=this._Ke.length-1,n=[0,0,0,0],i=l(t),r=0;r<4;r++)i[r]^=this._Ke[0][r];for(var o=1;o<e;o++){for(var r=0;r<4;r++)n[r]=m[i[r]>>24&255]^v[i[(r+1)%4]>>16&255]^_[i[(r+2)%4]>>8&255]^b[255&i[(r+3)%4]]^this._Ke[o][r];i=n.slice();}for(var a,c=s(16),r=0;r<4;r++)a=this._Ke[e][r],c[4*r]=255&(g[i[r]>>24&255]^a>>24),c[4*r+1]=255&(g[i[(r+1)%4]>>16&255]^a>>16),c[4*r+2]=255&(g[i[(r+2)%4]>>8&255]^a>>8),c[4*r+3]=255&(g[255&i[(r+3)%4]]^a);return c;},I.prototype.decrypt=function(t){if(16!=t.length)throw new Error(\"invalid ciphertext size (must be 16 bytes)\");for(var e=this._Kd.length-1,n=[0,0,0,0],i=l(t),r=0;r<4;r++)i[r]^=this._Kd[0][r];for(var o=1;o<e;o++){for(var r=0;r<4;r++)n[r]=T[i[r]>>24&255]^E[i[(r+3)%4]>>16&255]^C[i[(r+2)%4]>>8&255]^S[255&i[(r+1)%4]]^this._Kd[o][r];i=n.slice();}for(var a,c=s(16),r=0;r<4;r++)a=this._Kd[e][r],c[4*r]=255&(y[i[r]>>24&255]^a>>24),c[4*r+1]=255&(y[i[(r+3)%4]>>16&255]^a>>16),c[4*r+2]=255&(y[i[(r+2)%4]>>8&255]^a>>8),c[4*r+3]=255&(y[255&i[(r+1)%4]]^a);return c;};var R=function M(t,e){if(!(this instanceof M))throw Error(\"AES must be instanitated with `new`\");if(this.description=\"Cipher Block Chaining\",this.name=\"cbc\",e){if(16!=e.length)throw new Error(\"invalid initialation vector size (must be 16 bytes)\");}else e=s(16);this._lastCipherblock=o(e,!0),this._aes=new I(t);};R.prototype.encrypt=function(t){if(t=o(t),t.length%16!=0)throw new Error(\"invalid plaintext size (must be multiple of 16 bytes)\");for(var e=s(t.length),n=s(16),i=0;i<t.length;i+=16){a(t,n,0,i,i+16);for(var r=0;r<16;r++)n[r]^=this._lastCipherblock[r];this._lastCipherblock=this._aes.encrypt(n),a(this._lastCipherblock,e,i);}return e;},R.prototype.decrypt=function(t){if(t=o(t),t.length%16!=0)throw new Error(\"invalid ciphertext size (must be multiple of 16 bytes)\");for(var e=s(t.length),n=s(16),i=0;i<t.length;i+=16){a(t,n,0,i,i+16),n=this._aes.decrypt(n);for(var r=0;r<16;r++)e[i+r]=n[r]^this._lastCipherblock[r];a(t,this._lastCipherblock,0,i,i+16);}return e;};var P=function x(t){if(!(this instanceof x))throw Error(\"Counter must be instanitated with `new`\");0===t||t||(t=1),\"number\"==typeof t?(this._counter=s(16),this.setValue(t)):this.setBytes(t);};P.prototype.setValue=function(t){if(\"number\"!=typeof t||parseInt(t)!=t)throw new Error(\"invalid counter value (must be an integer)\");if(t>Number.MAX_SAFE_INTEGER)throw new Error(\"integer value out of safe range\");for(var e=15;e>=0;--e)this._counter[e]=t%256,t=parseInt(t/256);},P.prototype.setBytes=function(t){if(t=o(t,!0),16!=t.length)throw new Error(\"invalid counter bytes size (must be 16 bytes)\");this._counter=t;},P.prototype.increment=function(){for(var t=15;t>=0;t--){if(255!==this._counter[t]){this._counter[t]++;break;}this._counter[t]=0;}};var j={AES:I,Counter:P,modeOfOperation:{cbc:R},utils:{hex:p,utf8:h},padding:{pkcs7:{pad:c,strip:u}},_arrayTest:{coerceArray:o,createArray:s,copyArray:a}},D=j;},\"./utils/index.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{isVisible:function(){return i;}});var i=function(t){if(!t)return!1;var e=window.getComputedStyle(t),n=e.getPropertyValue(\"display\"),i=e.getPropertyValue(\"visibility\"),r=e.getPropertyValue(\"opacity\");return\"none\"!==n&&\"hidden\"!==i&&\"0\"!==r;};},\"./node_modules/charenc/charenc.js\":function(t){var e={utf8:{stringToBytes:function(t){return e.bin.stringToBytes(unescape(encodeURIComponent(t)));},bytesToString:function(t){return decodeURIComponent(escape(e.bin.bytesToString(t)));}},bin:{stringToBytes:function(t){for(var e=[],n=0;n<t.length;n++)e.push(255&t.charCodeAt(n));return e;},bytesToString:function(t){for(var e=[],n=0;n<t.length;n++)e.push(String.fromCharCode(t[n]));return e.join(\"\");}}};t.exports=e;},\"./node_modules/crypt/crypt.js\":function(t){!function(){var e=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",n={rotl:function(t,e){return t<<e|t>>>32-e;},rotr:function(t,e){return t<<32-e|t>>>e;},endian:function(t){if(t.constructor==Number)return 16711935&n.rotl(t,8)|4278255360&n.rotl(t,24);for(var e=0;e<t.length;e++)t[e]=n.endian(t[e]);return t;},randomBytes:function(t){for(var e=[];t>0;t--)e.push(Math.floor(256*Math.random()));return e;},bytesToWords:function(t){for(var e=[],n=0,i=0;n<t.length;n++,i+=8)e[i>>>5]|=t[n]<<24-i%32;return e;},wordsToBytes:function(t){for(var e=[],n=0;n<32*t.length;n+=8)e.push(t[n>>>5]>>>24-n%32&255);return e;},bytesToHex:function(t){for(var e=[],n=0;n<t.length;n++)e.push((t[n]>>>4).toString(16)),e.push((15&t[n]).toString(16));return e.join(\"\");},hexToBytes:function(t){for(var e=[],n=0;n<t.length;n+=2)e.push(parseInt(t.substr(n,2),16));return e;},bytesToBase64:function(t){for(var n=[],i=0;i<t.length;i+=3)for(var r=t[i]<<16|t[i+1]<<8|t[i+2],o=0;o<4;o++)8*i+6*o<=8*t.length?n.push(e.charAt(r>>>6*(3-o)&63)):n.push(\"=\");return n.join(\"\");},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\\/]/gi,\"\");for(var n=[],i=0,r=0;i<t.length;r=++i%4)0!=r&&n.push((e.indexOf(t.charAt(i-1))&Math.pow(2,-2*r+8)-1)<<2*r|e.indexOf(t.charAt(i))>>>6-2*r);return n;}};t.exports=n;}();},\"./node_modules/is-buffer/index.js\":function(t){function e(t){return!!t.constructor&&\"function\"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t);}function n(t){return\"function\"==typeof t.readFloatLE&&\"function\"==typeof t.slice&&e(t.slice(0,0));}t.exports=function(t){return null!=t&&(e(t)||n(t)||!!t._isBuffer);};},\"./node_modules/jsencrypt/lib/JSEncrypt.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{JSEncrypt:function(){return a;}});var i,r=n(\"./node_modules/jsencrypt/lib/lib/jsbn/base64.js\"),o=n(\"./node_modules/jsencrypt/lib/JSEncryptRSAKey.js\"),s=\"undefined\"!=typeof process?null===(i=({\"NODE_ENV\":\"development\",\"VUE_APP_MAC_GYM_SECUREANTH\":\"\\\"https://oss.dayaedu.com/https-ssl/gym/安全证书.p12\\\" #密码 dayaedu.com\",\"VUE_APP_MAC_GYT_SECUREANTH\":\"\\\"https://oss.dayaedu.com/https-ssl/gyt/安全证书.p12\\\" #密码 lexiaoya.cn\",\"VUE_APP_TEACH_GYM\":\"https://mantest.dayaedu.com/accompany/\",\"VUE_APP_TEACH_GYT\":\"https://test.lexiaoya.cn/orchestra-music-score/\",\"VUE_APP_TITLE\":\"乐教通\",\"VUE_APP_URL\":\"https://test.resource.colexiu.com/cbs-app\",\"VUE_APP_URL_GYM\":\"https://test.dayaedu.com\",\"VUE_APP_URL_GYT\":\"https://test.lexiaoya.cn\",\"VUE_APP_WHITEBOARD\":\"https://test.lexiaoya.cn/whiteboard-noCollab\",\"VUE_APP_WIN_SECUREANTH\":\"https://oss.dayaedu.com/https-ssl/安全证书.pfx\",\"BASE_URL\":\"/\"}))||void 0===i?void 0:i.npm_package_version:undefined,a=function(){function t(t){void 0===t&&(t={}),t=t||{},this.default_key_size=t.default_key_size?parseInt(t.default_key_size,10):1024,this.default_public_exponent=t.default_public_exponent||\"010001\",this.log=t.log||!1,this.key=null;}return t.prototype.setKey=function(t){this.log&&this.key,this.key=new o.JSEncryptRSAKey(t);},t.prototype.setPrivateKey=function(t){this.setKey(t);},t.prototype.setPublicKey=function(t){this.setKey(t);},t.prototype.decrypt=function(t){try{return this.getKey().decrypt((0,r.b64tohex)(t));}catch(e){return!1;}},t.prototype.encrypt=function(t){try{return(0,r.hex2b64)(this.getKey().encrypt(t));}catch(e){return!1;}},t.prototype.sign=function(t,e,n){try{return(0,r.hex2b64)(this.getKey().sign(t,e,n));}catch(i){return!1;}},t.prototype.verify=function(t,e,n){try{return this.getKey().verify(t,(0,r.b64tohex)(e),n);}catch(i){return!1;}},t.prototype.getKey=function(t){if(!this.key){if(this.key=new o.JSEncryptRSAKey(),t&&\"[object Function]\"==={}.toString.call(t))return void this.key.generateAsync(this.default_key_size,this.default_public_exponent,t);this.key.generate(this.default_key_size,this.default_public_exponent);}return this.key;},t.prototype.getPrivateKey=function(){return this.getKey().getPrivateKey();},t.prototype.getPrivateKeyB64=function(){return this.getKey().getPrivateBaseKeyB64();},t.prototype.getPublicKey=function(){return this.getKey().getPublicKey();},t.prototype.getPublicKeyB64=function(){return this.getKey().getPublicBaseKeyB64();},t.version=s,t;}();},\"./node_modules/jsencrypt/lib/JSEncryptRSAKey.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{JSEncryptRSAKey:function(){return h;}});var i=n(\"./node_modules/jsencrypt/lib/lib/jsbn/base64.js\"),r=n(\"./node_modules/jsencrypt/lib/lib/asn1js/hex.js\"),o=n(\"./node_modules/jsencrypt/lib/lib/asn1js/base64.js\"),s=n(\"./node_modules/jsencrypt/lib/lib/asn1js/asn1.js\"),a=n(\"./node_modules/jsencrypt/lib/lib/jsbn/rsa.js\"),l=n(\"./node_modules/jsencrypt/lib/lib/jsbn/jsbn.js\"),c=n(\"./node_modules/jsencrypt/lib/lib/jsrsasign/asn1-1.0.js\"),u= false||function(){var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e;}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);})(e,n);};return function(e,n){function i(){this.constructor=e;}if(\"function\"!=typeof n&&null!==n)throw new TypeError(\"Class extends value \"+String(n)+\" is not a constructor or null\");t(e,n),e.prototype=null===n?Object.create(n):(i.prototype=n.prototype,new i());};}(),h=function(t){function e(n){var i=t.call(this)||this;return n&&(\"string\"==typeof n?i.parseKey(n):(e.hasPrivateKeyProperty(n)||e.hasPublicKeyProperty(n))&&i.parsePropertiesFrom(n)),i;}return u(e,t),e.prototype.parseKey=function(t){try{var e=0,n=0,i=/^\\s*(?:[0-9A-Fa-f][0-9A-Fa-f]\\s*)+$/,a=i.test(t)?r.Hex.decode(t):o.Base64.unarmor(t),c=s.ASN1.decode(a);if(3===c.sub.length&&(c=c.sub[2].sub[0]),9===c.sub.length){e=c.sub[1].getHexStringValue(),this.n=(0,l.parseBigInt)(e,16),n=c.sub[2].getHexStringValue(),this.e=parseInt(n,16);var u=c.sub[3].getHexStringValue();this.d=(0,l.parseBigInt)(u,16);var h=c.sub[4].getHexStringValue();this.p=(0,l.parseBigInt)(h,16);var p=c.sub[5].getHexStringValue();this.q=(0,l.parseBigInt)(p,16);var d=c.sub[6].getHexStringValue();this.dmp1=(0,l.parseBigInt)(d,16);var f=c.sub[7].getHexStringValue();this.dmq1=(0,l.parseBigInt)(f,16);var g=c.sub[8].getHexStringValue();this.coeff=(0,l.parseBigInt)(g,16);}else{if(2!==c.sub.length)return!1;if(c.sub[0].sub){var y=c.sub[1],m=y.sub[0];e=m.sub[0].getHexStringValue(),this.n=(0,l.parseBigInt)(e,16),n=m.sub[1].getHexStringValue(),this.e=parseInt(n,16);}else e=c.sub[0].getHexStringValue(),this.n=(0,l.parseBigInt)(e,16),n=c.sub[1].getHexStringValue(),this.e=parseInt(n,16);}return!0;}catch(v){return!1;}},e.prototype.getPrivateBaseKey=function(){var t={array:[new c.KJUR.asn1.DERInteger({\"int\":0}),new c.KJUR.asn1.DERInteger({bigint:this.n}),new c.KJUR.asn1.DERInteger({\"int\":this.e}),new c.KJUR.asn1.DERInteger({bigint:this.d}),new c.KJUR.asn1.DERInteger({bigint:this.p}),new c.KJUR.asn1.DERInteger({bigint:this.q}),new c.KJUR.asn1.DERInteger({bigint:this.dmp1}),new c.KJUR.asn1.DERInteger({bigint:this.dmq1}),new c.KJUR.asn1.DERInteger({bigint:this.coeff})]};return new c.KJUR.asn1.DERSequence(t).getEncodedHex();},e.prototype.getPrivateBaseKeyB64=function(){return(0,i.hex2b64)(this.getPrivateBaseKey());},e.prototype.getPublicBaseKey=function(){var t=new c.KJUR.asn1.DERSequence({array:[new c.KJUR.asn1.DERObjectIdentifier({oid:\"1.2.840.113549.1.1.1\"}),new c.KJUR.asn1.DERNull()]}),e=new c.KJUR.asn1.DERSequence({array:[new c.KJUR.asn1.DERInteger({bigint:this.n}),new c.KJUR.asn1.DERInteger({\"int\":this.e})]}),n=new c.KJUR.asn1.DERBitString({hex:\"00\"+e.getEncodedHex()});return new c.KJUR.asn1.DERSequence({array:[t,n]}).getEncodedHex();},e.prototype.getPublicBaseKeyB64=function(){return(0,i.hex2b64)(this.getPublicBaseKey());},e.wordwrap=function(t,e){if(e=e||64,!t)return t;var n=\"(.{1,\"+e+\"})( +|$\\n?)|(.{1,\"+e+\"})\";return t.match(RegExp(n,\"g\")).join(\"\\n\");},e.prototype.getPrivateKey=function(){var t=\"-----BEGIN RSA PRIVATE KEY-----\\n\";return t+=e.wordwrap(this.getPrivateBaseKeyB64())+\"\\n\",t+=\"-----END RSA PRIVATE KEY-----\";},e.prototype.getPublicKey=function(){var t=\"-----BEGIN PUBLIC KEY-----\\n\";return t+=e.wordwrap(this.getPublicBaseKeyB64())+\"\\n\",t+=\"-----END PUBLIC KEY-----\";},e.hasPublicKeyProperty=function(t){return t=t||{},t.hasOwnProperty(\"n\")&&t.hasOwnProperty(\"e\");},e.hasPrivateKeyProperty=function(t){return t=t||{},t.hasOwnProperty(\"n\")&&t.hasOwnProperty(\"e\")&&t.hasOwnProperty(\"d\")&&t.hasOwnProperty(\"p\")&&t.hasOwnProperty(\"q\")&&t.hasOwnProperty(\"dmp1\")&&t.hasOwnProperty(\"dmq1\")&&t.hasOwnProperty(\"coeff\");},e.prototype.parsePropertiesFrom=function(t){this.n=t.n,this.e=t.e,t.hasOwnProperty(\"d\")&&(this.d=t.d,this.p=t.p,this.q=t.q,this.dmp1=t.dmp1,this.dmq1=t.dmq1,this.coeff=t.coeff);},e;}(a.RSAKey);},\"./node_modules/jsencrypt/lib/index.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{JSEncrypt:function(){return i.JSEncrypt;},\"default\":function(){return r;}});var i=n(\"./node_modules/jsencrypt/lib/JSEncrypt.js\"),r=i.JSEncrypt;},\"./node_modules/jsencrypt/lib/lib/asn1js/asn1.js\":function(t,e,n){\"use strict\";function i(t,e){return t.length>e&&(t=t.substring(0,e)+o),t;}n.r(e),n.d(e,{ASN1:function(){return c;},ASN1Tag:function(){return u;},Stream:function(){return l;}});var r=n(\"./node_modules/jsencrypt/lib/lib/asn1js/int10.js\"),o=\"…\",s=/^(\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/,a=/^(\\d\\d\\d\\d)(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])([01]\\d|2[0-3])(?:([0-5]\\d)(?:([0-5]\\d)(?:[.,](\\d{1,3}))?)?)?(Z|[-+](?:[0]\\d|1[0-2])([0-5]\\d)?)?$/,l=function(){function t(e,n){this.hexDigits=\"0123456789ABCDEF\",e instanceof t?(this.enc=e.enc,this.pos=e.pos):(this.enc=e,this.pos=n);}return t.prototype.get=function(t){if(t===undefined&&(t=this.pos++),t>=this.enc.length)throw new Error(\"Requesting byte offset \".concat(t,\" on a stream of length \").concat(this.enc.length));return\"string\"==typeof this.enc?this.enc.charCodeAt(t):this.enc[t];},t.prototype.hexByte=function(t){return this.hexDigits.charAt(t>>4&15)+this.hexDigits.charAt(15&t);},t.prototype.hexDump=function(t,e,n){for(var i=\"\",r=t;r<e;++r)if(i+=this.hexByte(this.get(r)),!0!==n)switch(15&r){case 7:i+=\" \";break;case 15:i+=\"\\n\";break;default:i+=\" \";}return i;},t.prototype.isASCII=function(t,e){for(var n=t;n<e;++n){var i=this.get(n);if(i<32||i>176)return!1;}return!0;},t.prototype.parseStringISO=function(t,e){for(var n=\"\",i=t;i<e;++i)n+=String.fromCharCode(this.get(i));return n;},t.prototype.parseStringUTF=function(t,e){for(var n=\"\",i=t;i<e;){var r=this.get(i++);n+=r<128?String.fromCharCode(r):r>191&&r<224?String.fromCharCode((31&r)<<6|63&this.get(i++)):String.fromCharCode((15&r)<<12|(63&this.get(i++))<<6|63&this.get(i++));}return n;},t.prototype.parseStringBMP=function(t,e){for(var n,i,r=\"\",o=t;o<e;)n=this.get(o++),i=this.get(o++),r+=String.fromCharCode(n<<8|i);return r;},t.prototype.parseTime=function(t,e,n){var i=this.parseStringISO(t,e),r=(n?s:a).exec(i);return r?(n&&(r[1]=+r[1],r[1]+=+r[1]<70?2e3:1900),i=r[1]+\"-\"+r[2]+\"-\"+r[3]+\" \"+r[4],r[5]&&(i+=\":\"+r[5],r[6]&&(i+=\":\"+r[6],r[7]&&(i+=\".\"+r[7]))),r[8]&&(i+=\" UTC\",\"Z\"!=r[8]&&(i+=r[8],r[9]&&(i+=\":\"+r[9]))),i):\"Unrecognized time: \"+i;},t.prototype.parseInteger=function(t,e){for(var n,i=this.get(t),o=i>127,s=o?255:0,a=\"\";i==s&&++t<e;)i=this.get(t);if(0===(n=e-t))return o?-1:0;if(n>4){for(a=i,n<<=3;0==(128&(+a^s));)a=+a<<1,--n;a=\"(\"+n+\" bit)\\n\";}o&&(i-=256);for(var l=new r.Int10(i),c=t+1;c<e;++c)l.mulAdd(256,this.get(c));return a+l.toString();},t.prototype.parseBitString=function(t,e,n){for(var r=this.get(t),o=(e-t-1<<3)-r,s=\"(\"+o+\" bit)\\n\",a=\"\",l=t+1;l<e;++l){for(var c=this.get(l),u=l==e-1?r:0,h=7;h>=u;--h)a+=c>>h&1?\"1\":\"0\";if(a.length>n)return s+i(a,n);}return s+a;},t.prototype.parseOctetString=function(t,e,n){if(this.isASCII(t,e))return i(this.parseStringISO(t,e),n);var r=e-t,s=\"(\"+r+\" byte)\\n\";n/=2,r>n&&(e=t+n);for(var a=t;a<e;++a)s+=this.hexByte(this.get(a));return r>n&&(s+=o),s;},t.prototype.parseOID=function(t,e,n){for(var o=\"\",s=new r.Int10(),a=0,l=t;l<e;++l){var c=this.get(l);if(s.mulAdd(128,127&c),a+=7,!(128&c)){if(\"\"===o){if((s=s.simplify())instanceof r.Int10)s.sub(80),o=\"2.\"+s.toString();else{var u=s<80?s<40?0:1:2;o=u+\".\"+(s-40*u);}}else o+=\".\"+s.toString();if(o.length>n)return i(o,n);s=new r.Int10(),a=0;}}return a>0&&(o+=\".incomplete\"),o;},t;}(),c=function(){function t(t,e,n,i,r){if(!(i instanceof u))throw new Error(\"Invalid tag value.\");this.stream=t,this.header=e,this.length=n,this.tag=i,this.sub=r;}return t.prototype.typeName=function(){switch(this.tag.tagClass){case 0:switch(this.tag.tagNumber){case 0:return\"EOC\";case 1:return\"BOOLEAN\";case 2:return\"INTEGER\";case 3:return\"BIT_STRING\";case 4:return\"OCTET_STRING\";case 5:return\"NULL\";case 6:return\"OBJECT_IDENTIFIER\";case 7:return\"ObjectDescriptor\";case 8:return\"EXTERNAL\";case 9:return\"REAL\";case 10:return\"ENUMERATED\";case 11:return\"EMBEDDED_PDV\";case 12:return\"UTF8String\";case 16:return\"SEQUENCE\";case 17:return\"SET\";case 18:return\"NumericString\";case 19:return\"PrintableString\";case 20:return\"TeletexString\";case 21:return\"VideotexString\";case 22:return\"IA5String\";case 23:return\"UTCTime\";case 24:return\"GeneralizedTime\";case 25:return\"GraphicString\";case 26:return\"VisibleString\";case 27:return\"GeneralString\";case 28:return\"UniversalString\";case 30:return\"BMPString\";}return\"Universal_\"+this.tag.tagNumber.toString();case 1:return\"Application_\"+this.tag.tagNumber.toString();case 2:return\"[\"+this.tag.tagNumber.toString()+\"]\";case 3:return\"Private_\"+this.tag.tagNumber.toString();}},t.prototype.content=function(t){if(this.tag===undefined)return null;t===undefined&&(t=Infinity);var e=this.posContent(),n=Math.abs(this.length);if(!this.tag.isUniversal())return null!==this.sub?\"(\"+this.sub.length+\" elem)\":this.stream.parseOctetString(e,e+n,t);switch(this.tag.tagNumber){case 1:return 0===this.stream.get(e)?\"false\":\"true\";case 2:return this.stream.parseInteger(e,e+n);case 3:return this.sub?\"(\"+this.sub.length+\" elem)\":this.stream.parseBitString(e,e+n,t);case 4:return this.sub?\"(\"+this.sub.length+\" elem)\":this.stream.parseOctetString(e,e+n,t);case 6:return this.stream.parseOID(e,e+n,t);case 16:case 17:return null!==this.sub?\"(\"+this.sub.length+\" elem)\":\"(no elem)\";case 12:return i(this.stream.parseStringUTF(e,e+n),t);case 18:case 19:case 20:case 21:case 22:case 26:return i(this.stream.parseStringISO(e,e+n),t);case 30:return i(this.stream.parseStringBMP(e,e+n),t);case 23:case 24:return this.stream.parseTime(e,e+n,23==this.tag.tagNumber);}return null;},t.prototype.toString=function(){return this.typeName()+\"@\"+this.stream.pos+\"[header:\"+this.header+\",length:\"+this.length+\",sub:\"+(null===this.sub?\"null\":this.sub.length)+\"]\";},t.prototype.toPrettyString=function(t){t===undefined&&(t=\"\");var e=t+this.typeName()+\" @\"+this.stream.pos;if(this.length>=0&&(e+=\"+\"),e+=this.length,this.tag.tagConstructed?e+=\" (constructed)\":!this.tag.isUniversal()||3!=this.tag.tagNumber&&4!=this.tag.tagNumber||null===this.sub||(e+=\" (encapsulates)\"),e+=\"\\n\",null!==this.sub){t+=\" \";for(var n=0,i=this.sub.length;n<i;++n)e+=this.sub[n].toPrettyString(t);}return e;},t.prototype.posStart=function(){return this.stream.pos;},t.prototype.posContent=function(){return this.stream.pos+this.header;},t.prototype.posEnd=function(){return this.stream.pos+this.header+Math.abs(this.length);},t.prototype.toHexString=function(){return this.stream.hexDump(this.posStart(),this.posEnd(),!0);},t.decodeLength=function(t){var e=t.get(),n=127&e;if(n==e)return n;if(n>6)throw new Error(\"Length over 48 bits not supported at position \"+(t.pos-1));if(0===n)return null;e=0;for(var i=0;i<n;++i)e=256*e+t.get();return e;},t.prototype.getHexStringValue=function(){var t=this.toHexString(),e=2*this.header,n=2*this.length;return t.substr(e,n);},t.decode=function(e){var n;n=e instanceof l?e:new l(e,0);var i=new l(n),r=new u(n),o=t.decodeLength(n),s=n.pos,a=s-i.pos,c=null,h=function(){var e=[];if(null!==o){for(var i=s+o;n.pos<i;)e[e.length]=t.decode(n);if(n.pos!=i)throw new Error(\"Content size is not correct for container starting at offset \"+s);}else try{for(;;){var r=t.decode(n);if(r.tag.isEOC())break;e[e.length]=r;}o=s-n.pos;}catch(a){throw new Error(\"Exception while decoding undefined length content: \"+a);}return e;};if(r.tagConstructed)c=h();else if(r.isUniversal()&&(3==r.tagNumber||4==r.tagNumber))try{if(3==r.tagNumber&&0!=n.get())throw new Error(\"BIT STRINGs with unused bits cannot encapsulate.\");c=h();for(var p=0;p<c.length;++p)if(c[p].tag.isEOC())throw new Error(\"EOC is not supposed to be actual content.\");}catch(d){c=null;}if(null===c){if(null===o)throw new Error(\"We can't skip over an invalid tag with undefined length at offset \"+s);n.pos=s+Math.abs(o);}return new t(i,a,o,r,c);},t;}(),u=function(){function t(t){var e=t.get();if(this.tagClass=e>>6,this.tagConstructed=0!=(32&e),this.tagNumber=31&e,31==this.tagNumber){var n=new r.Int10();do{e=t.get(),n.mulAdd(128,127&e);}while(128&e);this.tagNumber=n.simplify();}}return t.prototype.isUniversal=function(){return 0===this.tagClass;},t.prototype.isEOC=function(){return 0===this.tagClass&&0===this.tagNumber;},t;}();},\"./node_modules/jsencrypt/lib/lib/asn1js/base64.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{Base64:function(){return r;}});var i,r={decode:function(t){var e;if(i===undefined){var n=\"= \\f\\n\\r\\t \\u2028\\u2029\";for(i=Object.create(null),e=0;e<64;++e)i[\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\".charAt(e)]=e;for(i[\"-\"]=62,i._=63,e=0;e<n.length;++e)i[n.charAt(e)]=-1;}var r=[],o=0,s=0;for(e=0;e<t.length;++e){var a=t.charAt(e);if(\"=\"==a)break;if(-1!=(a=i[a])){if(a===undefined)throw new Error(\"Illegal character at offset \"+e);o|=a,++s>=4?(r[r.length]=o>>16,r[r.length]=o>>8&255,r[r.length]=255&o,o=0,s=0):o<<=6;}}switch(s){case 1:throw new Error(\"Base64 encoding incomplete: at least 2 bits missing\");case 2:r[r.length]=o>>10;break;case 3:r[r.length]=o>>16,r[r.length]=o>>8&255;}return r;},re:/-----BEGIN [^-]+-----([A-Za-z0-9+\\/=\\s]+)-----END [^-]+-----|begin-base64[^\\n]+\\n([A-Za-z0-9+\\/=\\s]+)====/,unarmor:function(t){var e=r.re.exec(t);if(e)if(e[1])t=e[1];else{if(!e[2])throw new Error(\"RegExp out of sync\");t=e[2];}return r.decode(t);}};},\"./node_modules/jsencrypt/lib/lib/asn1js/hex.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{Hex:function(){return r;}});var i,r={decode:function(t){var e;if(i===undefined){var n=\"0123456789ABCDEF\",r=\" \\f\\n\\r\\t \\u2028\\u2029\";for(i={},e=0;e<16;++e)i[n.charAt(e)]=e;for(n=n.toLowerCase(),e=10;e<16;++e)i[n.charAt(e)]=e;for(e=0;e<r.length;++e)i[r.charAt(e)]=-1;}var o=[],s=0,a=0;for(e=0;e<t.length;++e){var l=t.charAt(e);if(\"=\"==l)break;if(-1!=(l=i[l])){if(l===undefined)throw new Error(\"Illegal character at offset \"+e);s|=l,++a>=2?(o[o.length]=s,s=0,a=0):s<<=4;}}if(a)throw new Error(\"Hex encoding incomplete: 4 bits missing\");return o;}};},\"./node_modules/jsencrypt/lib/lib/asn1js/int10.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{Int10:function(){return i;}});var i=function(){function t(t){this.buf=[+t||0];}return t.prototype.mulAdd=function(t,e){var n,i,r=this.buf,o=r.length;for(n=0;n<o;++n)i=r[n]*t+e,i<1e13?e=0:(e=0|i/1e13,i-=1e13*e),r[n]=i;e>0&&(r[n]=e);},t.prototype.sub=function(t){var e,n,i=this.buf,r=i.length;for(e=0;e<r;++e)n=i[e]-t,n<0?(n+=1e13,t=1):t=0,i[e]=n;for(;0===i[i.length-1];)i.pop();},t.prototype.toString=function(t){if(10!=(t||10))throw new Error(\"only base 10 is supported\");for(var e=this.buf,n=e[e.length-1].toString(),i=e.length-2;i>=0;--i)n+=(1e13+e[i]).toString().substring(1);return n;},t.prototype.valueOf=function(){for(var t=this.buf,e=0,n=t.length-1;n>=0;--n)e=1e13*e+t[n];return e;},t.prototype.simplify=function(){var t=this.buf;return 1==t.length?t[0]:this;},t;}();},\"./node_modules/jsencrypt/lib/lib/jsbn/base64.js\":function(t,e,n){\"use strict\";function i(t){var e,n,i=\"\";for(e=0;e+3<=t.length;e+=3)n=parseInt(t.substring(e,e+3),16),i+=a.charAt(n>>6)+a.charAt(63&n);for(e+1==t.length?(n=parseInt(t.substring(e,e+1),16),i+=a.charAt(n<<2)):e+2==t.length&&(n=parseInt(t.substring(e,e+2),16),i+=a.charAt(n>>2)+a.charAt((3&n)<<4));(3&i.length)>0;)i+=l;return i;}function r(t){var e,n=\"\",i=0,r=0;for(e=0;e<t.length&&t.charAt(e)!=l;++e){var o=a.indexOf(t.charAt(e));o<0||(0==i?(n+=(0,s.int2char)(o>>2),r=3&o,i=1):1==i?(n+=(0,s.int2char)(r<<2|o>>4),r=15&o,i=2):2==i?(n+=(0,s.int2char)(r),n+=(0,s.int2char)(o>>2),r=3&o,i=3):(n+=(0,s.int2char)(r<<2|o>>4),n+=(0,s.int2char)(15&o),i=0));}return 1==i&&(n+=(0,s.int2char)(r<<2)),n;}function o(t){var e,n=r(t),i=[];for(e=0;2*e<n.length;++e)i[e]=parseInt(n.substring(2*e,2*e+2),16);return i;}n.r(e),n.d(e,{b64toBA:function(){return o;},b64tohex:function(){return r;},hex2b64:function(){return i;}});var s=n(\"./node_modules/jsencrypt/lib/lib/jsbn/util.js\"),a=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",l=\"=\";},\"./node_modules/jsencrypt/lib/lib/jsbn/jsbn.js\":function(t,e,n){\"use strict\";function i(){return new p(null);}function r(t,e){return new p(t,e);}function o(t,e){var n=b[t.charCodeAt(e)];return null==n?-1:n;}function s(t){var e=i();return e.fromInt(t),e;}function a(t){var e,n=1;return 0!=(e=t>>>16)&&(t=e,n+=16),0!=(e=t>>8)&&(t=e,n+=8),0!=(e=t>>4)&&(t=e,n+=4),0!=(e=t>>2)&&(t=e,n+=2),0!=(e=t>>1)&&(t=e,n+=1),n;}n.r(e),n.d(e,{BigInteger:function(){return p;},intAt:function(){return o;},nbi:function(){return i;},nbits:function(){return a;},nbv:function(){return s;},parseBigInt:function(){return r;}});var l,c=n(\"./node_modules/jsencrypt/lib/lib/jsbn/util.js\"),u=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],h=(1<<26)/u[u.length-1],p=function(){function t(t,e,n){null!=t&&(\"number\"==typeof t?this.fromNumber(t,e,n):null==e&&\"string\"!=typeof t?this.fromString(t,256):this.fromString(t,e));}return t.prototype.toString=function(t){if(this.s<0)return\"-\"+this.negate().toString(t);var e;if(16==t)e=4;else if(8==t)e=3;else if(2==t)e=1;else if(32==t)e=5;else{if(4!=t)return this.toRadix(t);e=2;}var n,i=(1<<e)-1,r=!1,o=\"\",s=this.t,a=this.DB-s*this.DB%e;if(s-->0)for(a<this.DB&&(n=this[s]>>a)>0&&(r=!0,o=(0,c.int2char)(n));s>=0;)a<e?(n=(this[s]&(1<<a)-1)<<e-a,n|=this[--s]>>(a+=this.DB-e)):(n=this[s]>>(a-=e)&i,a<=0&&(a+=this.DB,--s)),n>0&&(r=!0),r&&(o+=(0,c.int2char)(n));return r?o:\"0\";},t.prototype.negate=function(){var e=i();return t.ZERO.subTo(this,e),e;},t.prototype.abs=function(){return this.s<0?this.negate():this;},t.prototype.compareTo=function(t){var e=this.s-t.s;if(0!=e)return e;var n=this.t;if(0!=(e=n-t.t))return this.s<0?-e:e;for(;--n>=0;)if(0!=(e=this[n]-t[n]))return e;return 0;},t.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+a(this[this.t-1]^this.s&this.DM);},t.prototype.mod=function(e){var n=i();return this.abs().divRemTo(e,null,n),this.s<0&&n.compareTo(t.ZERO)>0&&e.subTo(n,n),n;},t.prototype.modPowInt=function(t,e){var n;return n=t<256||e.isEven()?new f(e):new g(e),this.exp(t,n);},t.prototype.clone=function(){var t=i();return this.copyTo(t),t;},t.prototype.intValue=function(){if(this.s<0){if(1==this.t)return this[0]-this.DV;if(0==this.t)return-1;}else{if(1==this.t)return this[0];if(0==this.t)return 0;}return(this[1]&(1<<32-this.DB)-1)<<this.DB|this[0];},t.prototype.byteValue=function(){return 0==this.t?this.s:this[0]<<24>>24;},t.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16;},t.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1;},t.prototype.toByteArray=function(){var t=this.t,e=[];e[0]=this.s;var n,i=this.DB-t*this.DB%8,r=0;if(t-->0)for(i<this.DB&&(n=this[t]>>i)!=(this.s&this.DM)>>i&&(e[r++]=n|this.s<<this.DB-i);t>=0;)i<8?(n=(this[t]&(1<<i)-1)<<8-i,n|=this[--t]>>(i+=this.DB-8)):(n=this[t]>>(i-=8)&255,i<=0&&(i+=this.DB,--t)),0!=(128&n)&&(n|=-256),0==r&&(128&this.s)!=(128&n)&&++r,(r>0||n!=this.s)&&(e[r++]=n);return e;},t.prototype.equals=function(t){return 0==this.compareTo(t);},t.prototype.min=function(t){return this.compareTo(t)<0?this:t;},t.prototype.max=function(t){return this.compareTo(t)>0?this:t;},t.prototype.and=function(t){var e=i();return this.bitwiseTo(t,c.op_and,e),e;},t.prototype.or=function(t){var e=i();return this.bitwiseTo(t,c.op_or,e),e;},t.prototype.xor=function(t){var e=i();return this.bitwiseTo(t,c.op_xor,e),e;},t.prototype.andNot=function(t){var e=i();return this.bitwiseTo(t,c.op_andnot,e),e;},t.prototype.not=function(){for(var t=i(),e=0;e<this.t;++e)t[e]=this.DM&~this[e];return t.t=this.t,t.s=~this.s,t;},t.prototype.shiftLeft=function(t){var e=i();return t<0?this.rShiftTo(-t,e):this.lShiftTo(t,e),e;},t.prototype.shiftRight=function(t){var e=i();return t<0?this.lShiftTo(-t,e):this.rShiftTo(t,e),e;},t.prototype.getLowestSetBit=function(){for(var t=0;t<this.t;++t)if(0!=this[t])return t*this.DB+(0,c.lbit)(this[t]);return this.s<0?this.t*this.DB:-1;},t.prototype.bitCount=function(){for(var t=0,e=this.s&this.DM,n=0;n<this.t;++n)t+=(0,c.cbit)(this[n]^e);return t;},t.prototype.testBit=function(t){var e=Math.floor(t/this.DB);return e>=this.t?0!=this.s:0!=(this[e]&1<<t%this.DB);},t.prototype.setBit=function(t){return this.changeBit(t,c.op_or);},t.prototype.clearBit=function(t){return this.changeBit(t,c.op_andnot);},t.prototype.flipBit=function(t){return this.changeBit(t,c.op_xor);},t.prototype.add=function(t){var e=i();return this.addTo(t,e),e;},t.prototype.subtract=function(t){var e=i();return this.subTo(t,e),e;},t.prototype.multiply=function(t){var e=i();return this.multiplyTo(t,e),e;},t.prototype.divide=function(t){var e=i();return this.divRemTo(t,e,null),e;},t.prototype.remainder=function(t){var e=i();return this.divRemTo(t,null,e),e;},t.prototype.divideAndRemainder=function(t){var e=i(),n=i();return this.divRemTo(t,e,n),[e,n];},t.prototype.modPow=function(t,e){var n,r,o=t.bitLength(),l=s(1);if(o<=0)return l;n=o<18?1:o<48?3:o<144?4:o<768?5:6,r=o<8?new f(e):e.isEven()?new y(e):new g(e);var c=[],u=3,h=n-1,p=(1<<n)-1;if(c[1]=r.convert(this),n>1){var d=i();for(r.sqrTo(c[1],d);u<=p;)c[u]=i(),r.mulTo(d,c[u-2],c[u]),u+=2;}var m,v,_=t.t-1,b=!0,T=i();for(o=a(t[_])-1;_>=0;){for(o>=h?m=t[_]>>o-h&p:(m=(t[_]&(1<<o+1)-1)<<h-o,_>0&&(m|=t[_-1]>>this.DB+o-h)),u=n;0==(1&m);)m>>=1,--u;if((o-=u)<0&&(o+=this.DB,--_),b)c[m].copyTo(l),b=!1;else{for(;u>1;)r.sqrTo(l,T),r.sqrTo(T,l),u-=2;u>0?r.sqrTo(l,T):(v=l,l=T,T=v),r.mulTo(T,c[m],l);}for(;_>=0&&0==(t[_]&1<<o);)r.sqrTo(l,T),v=l,l=T,T=v,--o<0&&(o=this.DB-1,--_);}return r.revert(l);},t.prototype.modInverse=function(e){var n=e.isEven();if(this.isEven()&&n||0==e.signum())return t.ZERO;for(var i=e.clone(),r=this.clone(),o=s(1),a=s(0),l=s(0),c=s(1);0!=i.signum();){for(;i.isEven();)i.rShiftTo(1,i),n?(o.isEven()&&a.isEven()||(o.addTo(this,o),a.subTo(e,a)),o.rShiftTo(1,o)):a.isEven()||a.subTo(e,a),a.rShiftTo(1,a);for(;r.isEven();)r.rShiftTo(1,r),n?(l.isEven()&&c.isEven()||(l.addTo(this,l),c.subTo(e,c)),l.rShiftTo(1,l)):c.isEven()||c.subTo(e,c),c.rShiftTo(1,c);i.compareTo(r)>=0?(i.subTo(r,i),n&&o.subTo(l,o),a.subTo(c,a)):(r.subTo(i,r),n&&l.subTo(o,l),c.subTo(a,c));}return 0!=r.compareTo(t.ONE)?t.ZERO:c.compareTo(e)>=0?c.subtract(e):c.signum()<0?(c.addTo(e,c),c.signum()<0?c.add(e):c):c;},t.prototype.pow=function(t){return this.exp(t,new d());},t.prototype.gcd=function(t){var e=this.s<0?this.negate():this.clone(),n=t.s<0?t.negate():t.clone();if(e.compareTo(n)<0){var i=e;e=n,n=i;}var r=e.getLowestSetBit(),o=n.getLowestSetBit();if(o<0)return e;for(r<o&&(o=r),o>0&&(e.rShiftTo(o,e),n.rShiftTo(o,n));e.signum()>0;)(r=e.getLowestSetBit())>0&&e.rShiftTo(r,e),(r=n.getLowestSetBit())>0&&n.rShiftTo(r,n),e.compareTo(n)>=0?(e.subTo(n,e),e.rShiftTo(1,e)):(n.subTo(e,n),n.rShiftTo(1,n));return o>0&&n.lShiftTo(o,n),n;},t.prototype.isProbablePrime=function(t){var e,n=this.abs();if(1==n.t&&n[0]<=u[u.length-1]){for(e=0;e<u.length;++e)if(n[0]==u[e])return!0;return!1;}if(n.isEven())return!1;for(e=1;e<u.length;){for(var i=u[e],r=e+1;r<u.length&&i<h;)i*=u[r++];for(i=n.modInt(i);e<r;)if(i%u[e++]==0)return!1;}return n.millerRabin(t);},t.prototype.copyTo=function(t){for(var e=this.t-1;e>=0;--e)t[e]=this[e];t.t=this.t,t.s=this.s;},t.prototype.fromInt=function(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0;},t.prototype.fromString=function(e,n){var i;if(16==n)i=4;else if(8==n)i=3;else if(256==n)i=8;else if(2==n)i=1;else if(32==n)i=5;else{if(4!=n)return void this.fromRadix(e,n);i=2;}this.t=0,this.s=0;for(var r=e.length,s=!1,a=0;--r>=0;){var l=8==i?255&+e[r]:o(e,r);l<0?\"-\"==e.charAt(r)&&(s=!0):(s=!1,0==a?this[this.t++]=l:a+i>this.DB?(this[this.t-1]|=(l&(1<<this.DB-a)-1)<<a,this[this.t++]=l>>this.DB-a):this[this.t-1]|=l<<a,(a+=i)>=this.DB&&(a-=this.DB));}8==i&&0!=(128&+e[0])&&(this.s=-1,a>0&&(this[this.t-1]|=(1<<this.DB-a)-1<<a)),this.clamp(),s&&t.ZERO.subTo(this,this);},t.prototype.clamp=function(){for(var t=this.s&this.DM;this.t>0&&this[this.t-1]==t;)--this.t;},t.prototype.dlShiftTo=function(t,e){var n;for(n=this.t-1;n>=0;--n)e[n+t]=this[n];for(n=t-1;n>=0;--n)e[n]=0;e.t=this.t+t,e.s=this.s;},t.prototype.drShiftTo=function(t,e){for(var n=t;n<this.t;++n)e[n-t]=this[n];e.t=Math.max(this.t-t,0),e.s=this.s;},t.prototype.lShiftTo=function(t,e){for(var n=t%this.DB,i=this.DB-n,r=(1<<i)-1,o=Math.floor(t/this.DB),s=this.s<<n&this.DM,a=this.t-1;a>=0;--a)e[a+o+1]=this[a]>>i|s,s=(this[a]&r)<<n;for(var a=o-1;a>=0;--a)e[a]=0;e[o]=s,e.t=this.t+o+1,e.s=this.s,e.clamp();},t.prototype.rShiftTo=function(t,e){e.s=this.s;var n=Math.floor(t/this.DB);if(n>=this.t)return void(e.t=0);var i=t%this.DB,r=this.DB-i,o=(1<<i)-1;e[0]=this[n]>>i;for(var s=n+1;s<this.t;++s)e[s-n-1]|=(this[s]&o)<<r,e[s-n]=this[s]>>i;i>0&&(e[this.t-n-1]|=(this.s&o)<<r),e.t=this.t-n,e.clamp();},t.prototype.subTo=function(t,e){for(var n=0,i=0,r=Math.min(t.t,this.t);n<r;)i+=this[n]-t[n],e[n++]=i&this.DM,i>>=this.DB;if(t.t<this.t){for(i-=t.s;n<this.t;)i+=this[n],e[n++]=i&this.DM,i>>=this.DB;i+=this.s;}else{for(i+=this.s;n<t.t;)i-=t[n],e[n++]=i&this.DM,i>>=this.DB;i-=t.s;}e.s=i<0?-1:0,i<-1?e[n++]=this.DV+i:i>0&&(e[n++]=i),e.t=n,e.clamp();},t.prototype.multiplyTo=function(e,n){var i=this.abs(),r=e.abs(),o=i.t;for(n.t=o+r.t;--o>=0;)n[o]=0;for(o=0;o<r.t;++o)n[o+i.t]=i.am(0,r[o],n,o,0,i.t);n.s=0,n.clamp(),this.s!=e.s&&t.ZERO.subTo(n,n);},t.prototype.squareTo=function(t){for(var e=this.abs(),n=t.t=2*e.t;--n>=0;)t[n]=0;for(n=0;n<e.t-1;++n){var i=e.am(n,e[n],t,2*n,0,1);(t[n+e.t]+=e.am(n+1,2*e[n],t,2*n+1,i,e.t-n-1))>=e.DV&&(t[n+e.t]-=e.DV,t[n+e.t+1]=1);}t.t>0&&(t[t.t-1]+=e.am(n,e[n],t,2*n,0,1)),t.s=0,t.clamp();},t.prototype.divRemTo=function(e,n,r){var o=e.abs();if(!(o.t<=0)){var s=this.abs();if(s.t<o.t)return null!=n&&n.fromInt(0),void(null!=r&&this.copyTo(r));null==r&&(r=i());var l=i(),c=this.s,u=e.s,h=this.DB-a(o[o.t-1]);h>0?(o.lShiftTo(h,l),s.lShiftTo(h,r)):(o.copyTo(l),s.copyTo(r));var p=l.t,d=l[p-1];if(0!=d){var f=d*(1<<this.F1)+(p>1?l[p-2]>>this.F2:0),g=this.FV/f,y=(1<<this.F1)/f,m=1<<this.F2,v=r.t,_=v-p,b=null==n?i():n;for(l.dlShiftTo(_,b),r.compareTo(b)>=0&&(r[r.t++]=1,r.subTo(b,r)),t.ONE.dlShiftTo(p,b),b.subTo(l,l);l.t<p;)l[l.t++]=0;for(;--_>=0;){var T=r[--v]==d?this.DM:Math.floor(r[v]*g+(r[v-1]+m)*y);if((r[v]+=l.am(0,T,r,_,0,p))<T)for(l.dlShiftTo(_,b),r.subTo(b,r);r[v]<--T;)r.subTo(b,r);}null!=n&&(r.drShiftTo(p,n),c!=u&&t.ZERO.subTo(n,n)),r.t=p,r.clamp(),h>0&&r.rShiftTo(h,r),c<0&&t.ZERO.subTo(r,r);}}},t.prototype.invDigit=function(){if(this.t<1)return 0;var t=this[0];if(0==(1&t))return 0;var e=3&t;return e=e*(2-(15&t)*e)&15,e=e*(2-(255&t)*e)&255,e=e*(2-((65535&t)*e&65535))&65535,e=e*(2-t*e%this.DV)%this.DV,e>0?this.DV-e:-e;},t.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s);},t.prototype.exp=function(e,n){if(e>4294967295||e<1)return t.ONE;var r=i(),o=i(),s=n.convert(this),l=a(e)-1;for(s.copyTo(r);--l>=0;)if(n.sqrTo(r,o),(e&1<<l)>0)n.mulTo(o,s,r);else{var c=r;r=o,o=c;}return n.revert(r);},t.prototype.chunkSize=function(t){return Math.floor(Math.LN2*this.DB/Math.log(t));},t.prototype.toRadix=function(t){if(null==t&&(t=10),0==this.signum()||t<2||t>36)return\"0\";var e=this.chunkSize(t),n=Math.pow(t,e),r=s(n),o=i(),a=i(),l=\"\";for(this.divRemTo(r,o,a);o.signum()>0;)l=(n+a.intValue()).toString(t).substr(1)+l,o.divRemTo(r,o,a);return a.intValue().toString(t)+l;},t.prototype.fromRadix=function(e,n){this.fromInt(0),null==n&&(n=10);for(var i=this.chunkSize(n),r=Math.pow(n,i),s=!1,a=0,l=0,c=0;c<e.length;++c){var u=o(e,c);u<0?\"-\"==e.charAt(c)&&0==this.signum()&&(s=!0):(l=n*l+u,++a>=i&&(this.dMultiply(r),this.dAddOffset(l,0),a=0,l=0));}a>0&&(this.dMultiply(Math.pow(n,a)),this.dAddOffset(l,0)),s&&t.ZERO.subTo(this,this);},t.prototype.fromNumber=function(e,n,i){if(\"number\"==typeof n){if(e<2)this.fromInt(1);else for(this.fromNumber(e,i),this.testBit(e-1)||this.bitwiseTo(t.ONE.shiftLeft(e-1),c.op_or,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(n);)this.dAddOffset(2,0),this.bitLength()>e&&this.subTo(t.ONE.shiftLeft(e-1),this);}else{var r=[],o=7&e;r.length=1+(e>>3),n.nextBytes(r),o>0?r[0]&=(1<<o)-1:r[0]=0,this.fromString(r,256);}},t.prototype.bitwiseTo=function(t,e,n){var i,r,o=Math.min(t.t,this.t);for(i=0;i<o;++i)n[i]=e(this[i],t[i]);if(t.t<this.t){for(r=t.s&this.DM,i=o;i<this.t;++i)n[i]=e(this[i],r);n.t=this.t;}else{for(r=this.s&this.DM,i=o;i<t.t;++i)n[i]=e(r,t[i]);n.t=t.t;}n.s=e(this.s,t.s),n.clamp();},t.prototype.changeBit=function(e,n){var i=t.ONE.shiftLeft(e);return this.bitwiseTo(i,n,i),i;},t.prototype.addTo=function(t,e){for(var n=0,i=0,r=Math.min(t.t,this.t);n<r;)i+=this[n]+t[n],e[n++]=i&this.DM,i>>=this.DB;if(t.t<this.t){for(i+=t.s;n<this.t;)i+=this[n],e[n++]=i&this.DM,i>>=this.DB;i+=this.s;}else{for(i+=this.s;n<t.t;)i+=t[n],e[n++]=i&this.DM,i>>=this.DB;i+=t.s;}e.s=i<0?-1:0,i>0?e[n++]=i:i<-1&&(e[n++]=this.DV+i),e.t=n,e.clamp();},t.prototype.dMultiply=function(t){this[this.t]=this.am(0,t-1,this,0,0,this.t),++this.t,this.clamp();},t.prototype.dAddOffset=function(t,e){if(0!=t){for(;this.t<=e;)this[this.t++]=0;for(this[e]+=t;this[e]>=this.DV;)this[e]-=this.DV,++e>=this.t&&(this[this.t++]=0),++this[e];}},t.prototype.multiplyLowerTo=function(t,e,n){var i=Math.min(this.t+t.t,e);for(n.s=0,n.t=i;i>0;)n[--i]=0;for(var r=n.t-this.t;i<r;++i)n[i+this.t]=this.am(0,t[i],n,i,0,this.t);for(var r=Math.min(t.t,e);i<r;++i)this.am(0,t[i],n,i,0,e-i);n.clamp();},t.prototype.multiplyUpperTo=function(t,e,n){--e;var i=n.t=this.t+t.t-e;for(n.s=0;--i>=0;)n[i]=0;for(i=Math.max(e-this.t,0);i<t.t;++i)n[this.t+i-e]=this.am(e-i,t[i],n,0,0,this.t+i-e);n.clamp(),n.drShiftTo(1,n);},t.prototype.modInt=function(t){if(t<=0)return 0;var e=this.DV%t,n=this.s<0?t-1:0;if(this.t>0)if(0==e)n=this[0]%t;else for(var i=this.t-1;i>=0;--i)n=(e*n+this[i])%t;return n;},t.prototype.millerRabin=function(e){var n=this.subtract(t.ONE),r=n.getLowestSetBit();if(r<=0)return!1;var o=n.shiftRight(r);(e=e+1>>1)>u.length&&(e=u.length);for(var s=i(),a=0;a<e;++a){s.fromInt(u[Math.floor(Math.random()*u.length)]);var l=s.modPow(o,this);if(0!=l.compareTo(t.ONE)&&0!=l.compareTo(n)){for(var c=1;c++<r&&0!=l.compareTo(n);)if(l=l.modPowInt(2,this),0==l.compareTo(t.ONE))return!1;if(0!=l.compareTo(n))return!1;}}return!0;},t.prototype.square=function(){var t=i();return this.squareTo(t),t;},t.prototype.gcda=function(t,e){var n=this.s<0?this.negate():this.clone(),i=t.s<0?t.negate():t.clone();if(n.compareTo(i)<0){var r=n;n=i,i=r;}var o=n.getLowestSetBit(),s=i.getLowestSetBit();if(s<0)return void e(n);o<s&&(s=o),s>0&&(n.rShiftTo(s,n),i.rShiftTo(s,i));var a=function l(){(o=n.getLowestSetBit())>0&&n.rShiftTo(o,n),(o=i.getLowestSetBit())>0&&i.rShiftTo(o,i),n.compareTo(i)>=0?(n.subTo(i,n),n.rShiftTo(1,n)):(i.subTo(n,i),i.rShiftTo(1,i)),n.signum()>0?setTimeout(l,0):(s>0&&i.lShiftTo(s,i),setTimeout(function(){e(i);},0));};setTimeout(a,10);},t.prototype.fromNumberAsync=function(e,n,i,r){if(\"number\"==typeof n){if(e<2)this.fromInt(1);else{this.fromNumber(e,i),this.testBit(e-1)||this.bitwiseTo(t.ONE.shiftLeft(e-1),c.op_or,this),this.isEven()&&this.dAddOffset(1,0);var o=this,s=function u(){o.dAddOffset(2,0),o.bitLength()>e&&o.subTo(t.ONE.shiftLeft(e-1),o),o.isProbablePrime(n)?setTimeout(function(){r();},0):setTimeout(u,0);};setTimeout(s,0);}}else{var a=[],l=7&e;a.length=1+(e>>3),n.nextBytes(a),l>0?a[0]&=(1<<l)-1:a[0]=0,this.fromString(a,256);}},t;}(),d=function(){function t(){}return t.prototype.convert=function(t){return t;},t.prototype.revert=function(t){return t;},t.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n);},t.prototype.sqrTo=function(t,e){t.squareTo(e);},t;}(),f=function(){function t(t){this.m=t;}return t.prototype.convert=function(t){return t.s<0||t.compareTo(this.m)>=0?t.mod(this.m):t;},t.prototype.revert=function(t){return t;},t.prototype.reduce=function(t){t.divRemTo(this.m,null,t);},t.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n),this.reduce(n);},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e);},t;}(),g=function(){function t(t){this.m=t,this.mp=t.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<<t.DB-15)-1,this.mt2=2*t.t;}return t.prototype.convert=function(t){var e=i();return t.abs().dlShiftTo(this.m.t,e),e.divRemTo(this.m,null,e),t.s<0&&e.compareTo(p.ZERO)>0&&this.m.subTo(e,e),e;},t.prototype.revert=function(t){var e=i();return t.copyTo(e),this.reduce(e),e;},t.prototype.reduce=function(t){for(;t.t<=this.mt2;)t[t.t++]=0;for(var e=0;e<this.m.t;++e){var n=32767&t[e],i=n*this.mpl+((n*this.mph+(t[e]>>15)*this.mpl&this.um)<<15)&t.DM;for(n=e+this.m.t,t[n]+=this.m.am(0,i,t,e,0,this.m.t);t[n]>=t.DV;)t[n]-=t.DV,t[++n]++;}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t);},t.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n),this.reduce(n);},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e);},t;}(),y=function(){function t(t){this.m=t,this.r2=i(),this.q3=i(),p.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t);}return t.prototype.convert=function(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(t.compareTo(this.m)<0)return t;var e=i();return t.copyTo(e),this.reduce(e),e;},t.prototype.revert=function(t){return t;},t.prototype.reduce=function(t){for(t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);t.compareTo(this.r2)<0;)t.dAddOffset(1,this.m.t+1);for(t.subTo(this.r2,t);t.compareTo(this.m)>=0;)t.subTo(this.m,t);},t.prototype.mulTo=function(t,e,n){t.multiplyTo(e,n),this.reduce(n);},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e);},t;}(),m=\"undefined\"!=typeof navigator;m&&\"Microsoft Internet Explorer\"==navigator.appName?(p.prototype.am=function(t,e,n,i,r,o){for(var s=32767&e,a=e>>15;--o>=0;){var l=32767&this[t],c=this[t++]>>15,u=a*l+c*s;l=s*l+((32767&u)<<15)+n[i]+(1073741823&r),r=(l>>>30)+(u>>>15)+a*c+(r>>>30),n[i++]=1073741823&l;}return r;},l=30):m&&\"Netscape\"!=navigator.appName?(p.prototype.am=function(t,e,n,i,r,o){for(;--o>=0;){var s=e*this[t++]+n[i]+r;r=Math.floor(s/67108864),n[i++]=67108863&s;}return r;},l=26):(p.prototype.am=function(t,e,n,i,r,o){for(var s=16383&e,a=e>>14;--o>=0;){var l=16383&this[t],c=this[t++]>>14,u=a*l+c*s;l=s*l+((16383&u)<<14)+n[i]+r,r=(l>>28)+(u>>14)+a*c,n[i++]=268435455&l;}return r;},l=28),p.prototype.DB=l,p.prototype.DM=(1<<l)-1,p.prototype.DV=1<<l;p.prototype.FV=Math.pow(2,52),p.prototype.F1=52-l,p.prototype.F2=2*l-52;var v,_,b=[];for(v=\"0\".charCodeAt(0),_=0;_<=9;++_)b[v++]=_;for(v=\"a\".charCodeAt(0),_=10;_<36;++_)b[v++]=_;for(v=\"A\".charCodeAt(0),_=10;_<36;++_)b[v++]=_;p.ZERO=s(0),p.ONE=s(1);},\"./node_modules/jsencrypt/lib/lib/jsbn/prng4.js\":function(t,e,n){\"use strict\";function i(){return new r();}n.r(e),n.d(e,{Arcfour:function(){return r;},prng_newstate:function(){return i;},rng_psize:function(){return o;}});var r=function(){function t(){this.i=0,this.j=0,this.S=[];}return t.prototype.init=function(t){var e,n,i;for(e=0;e<256;++e)this.S[e]=e;for(n=0,e=0;e<256;++e)n=n+this.S[e]+t[e%t.length]&255,i=this.S[e],this.S[e]=this.S[n],this.S[n]=i;this.i=0,this.j=0;},t.prototype.next=function(){var t;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,t=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=t,this.S[t+this.S[this.i]&255];},t;}(),o=256;},\"./node_modules/jsencrypt/lib/lib/jsbn/rng.js\":function(t,e,n){\"use strict\";function i(){if(null==r){for(r=(0,s.prng_newstate)();o<s.rng_psize;){var t=Math.floor(65536*Math.random());a[o++]=255&t;}for(r.init(a),o=0;o<a.length;++o)a[o]=0;o=0;}return r.next();}n.r(e),n.d(e,{SecureRandom:function(){return p;}});var r,o,s=n(\"./node_modules/jsencrypt/lib/lib/jsbn/prng4.js\"),a=null;if(null==a){a=[],o=0;var l=void 0;if(\"undefined\"!=typeof window&&window.crypto&&window.crypto.getRandomValues){var c=new Uint32Array(256);for(window.crypto.getRandomValues(c),l=0;l<c.length;++l)a[o++]=255&c[l];}var u=0,h=function d(t){if((u=u||0)>=256||o>=s.rng_psize)return void(window.removeEventListener?window.removeEventListener(\"mousemove\",d,!1):window.detachEvent&&window.detachEvent(\"onmousemove\",d));try{var e=t.x+t.y;a[o++]=255&e,u+=1;}catch(n){}};\"undefined\"!=typeof window&&(window.addEventListener?window.addEventListener(\"mousemove\",h,!1):window.attachEvent&&window.attachEvent(\"onmousemove\",h));}var p=function(){function t(){}return t.prototype.nextBytes=function(t){for(var e=0;e<t.length;++e)t[e]=i();},t;}();},\"./node_modules/jsencrypt/lib/lib/jsbn/rsa.js\":function(t,e,n){\"use strict\";function i(t,e){if(e<t.length+22)return null;for(var n=e-t.length-6,i=\"\",r=0;r<n;r+=2)i+=\"ff\";var o=\"0001\"+i+\"00\"+t;return(0,l.parseBigInt)(o,16);}function r(t,e){if(e<t.length+11)return null;for(var n=[],i=t.length-1;i>=0&&e>0;){var r=t.charCodeAt(i--);r<128?n[--e]=r:r>127&&r<2048?(n[--e]=63&r|128,n[--e]=r>>6|192):(n[--e]=63&r|128,n[--e]=r>>6&63|128,n[--e]=r>>12|224);}n[--e]=0;for(var o=new c.SecureRandom(),s=[];e>2;){for(s[0]=0;0==s[0];)o.nextBytes(s);n[--e]=s[0];}return n[--e]=2,n[--e]=0,new l.BigInteger(n);}function o(t,e){for(var n=t.toByteArray(),i=0;i<n.length&&0==n[i];)++i;if(n.length-i!=e-1||2!=n[i])return null;for(++i;0!=n[i];)if(++i>=n.length)return null;for(var r=\"\";++i<n.length;){var o=255&n[i];o<128?r+=String.fromCharCode(o):o>191&&o<224?(r+=String.fromCharCode((31&o)<<6|63&n[i+1]),++i):(r+=String.fromCharCode((15&o)<<12|(63&n[i+1])<<6|63&n[i+2]),i+=2);}return r;}function s(t){return h[t]||\"\";}function a(t){for(var e in h)if(h.hasOwnProperty(e)){var n=h[e],i=n.length;if(t.substr(0,i)==n)return t.substr(i);}return t;}n.r(e),n.d(e,{RSAKey:function(){return u;}});var l=n(\"./node_modules/jsencrypt/lib/lib/jsbn/jsbn.js\"),c=n(\"./node_modules/jsencrypt/lib/lib/jsbn/rng.js\"),u=function(){function t(){this.n=null,this.e=0,this.d=null,this.p=null,this.q=null,this.dmp1=null,this.dmq1=null,this.coeff=null;}return t.prototype.doPublic=function(t){return t.modPowInt(this.e,this.n);},t.prototype.doPrivate=function(t){if(null==this.p||null==this.q)return t.modPow(this.d,this.n);for(var e=t.mod(this.p).modPow(this.dmp1,this.p),n=t.mod(this.q).modPow(this.dmq1,this.q);e.compareTo(n)<0;)e=e.add(this.p);return e.subtract(n).multiply(this.coeff).mod(this.p).multiply(this.q).add(n);},t.prototype.setPublic=function(t,e){null!=t&&null!=e&&t.length>0&&e.length>0&&(this.n=(0,l.parseBigInt)(t,16),this.e=parseInt(e,16));},t.prototype.encrypt=function(t){var e=this.n.bitLength()+7>>3,n=r(t,e);if(null==n)return null;var i=this.doPublic(n);if(null==i)return null;for(var o=i.toString(16),s=o.length,a=0;a<2*e-s;a++)o=\"0\"+o;return o;},t.prototype.setPrivate=function(t,e,n){null!=t&&null!=e&&t.length>0&&e.length>0&&(this.n=(0,l.parseBigInt)(t,16),this.e=parseInt(e,16),this.d=(0,l.parseBigInt)(n,16));},t.prototype.setPrivateEx=function(t,e,n,i,r,o,s,a){null!=t&&null!=e&&t.length>0&&e.length>0&&(this.n=(0,l.parseBigInt)(t,16),this.e=parseInt(e,16),this.d=(0,l.parseBigInt)(n,16),this.p=(0,l.parseBigInt)(i,16),this.q=(0,l.parseBigInt)(r,16),this.dmp1=(0,l.parseBigInt)(o,16),this.dmq1=(0,l.parseBigInt)(s,16),this.coeff=(0,l.parseBigInt)(a,16));},t.prototype.generate=function(t,e){var n=new c.SecureRandom(),i=t>>1;this.e=parseInt(e,16);for(var r=new l.BigInteger(e,16);;){for(;this.p=new l.BigInteger(t-i,1,n),0!=this.p.subtract(l.BigInteger.ONE).gcd(r).compareTo(l.BigInteger.ONE)||!this.p.isProbablePrime(10););for(;this.q=new l.BigInteger(i,1,n),0!=this.q.subtract(l.BigInteger.ONE).gcd(r).compareTo(l.BigInteger.ONE)||!this.q.isProbablePrime(10););if(this.p.compareTo(this.q)<=0){var o=this.p;this.p=this.q,this.q=o;}var s=this.p.subtract(l.BigInteger.ONE),a=this.q.subtract(l.BigInteger.ONE),u=s.multiply(a);if(0==u.gcd(r).compareTo(l.BigInteger.ONE)){this.n=this.p.multiply(this.q),this.d=r.modInverse(u),this.dmp1=this.d.mod(s),this.dmq1=this.d.mod(a),this.coeff=this.q.modInverse(this.p);break;}}},t.prototype.decrypt=function(t){var e=(0,l.parseBigInt)(t,16),n=this.doPrivate(e);return null==n?null:o(n,this.n.bitLength()+7>>3);},t.prototype.generateAsync=function(t,e,n){var i=new c.SecureRandom(),r=t>>1;this.e=parseInt(e,16);var o=new l.BigInteger(e,16),s=this,a=function u(){var e=function(){if(s.p.compareTo(s.q)<=0){var t=s.p;s.p=s.q,s.q=t;}var e=s.p.subtract(l.BigInteger.ONE),i=s.q.subtract(l.BigInteger.ONE),r=e.multiply(i);0==r.gcd(o).compareTo(l.BigInteger.ONE)?(s.n=s.p.multiply(s.q),s.d=o.modInverse(r),s.dmp1=s.d.mod(e),s.dmq1=s.d.mod(i),s.coeff=s.q.modInverse(s.p),setTimeout(function(){n();},0)):setTimeout(u,0);},a=function h(){s.q=(0,l.nbi)(),s.q.fromNumberAsync(r,1,i,function(){s.q.subtract(l.BigInteger.ONE).gcda(o,function(t){0==t.compareTo(l.BigInteger.ONE)&&s.q.isProbablePrime(10)?setTimeout(e,0):setTimeout(h,0);});});},c=function p(){s.p=(0,l.nbi)(),s.p.fromNumberAsync(t-r,1,i,function(){s.p.subtract(l.BigInteger.ONE).gcda(o,function(t){0==t.compareTo(l.BigInteger.ONE)&&s.p.isProbablePrime(10)?setTimeout(a,0):setTimeout(p,0);});});};setTimeout(c,0);};setTimeout(a,0);},t.prototype.sign=function(t,e,n){var r=s(n),o=r+e(t).toString(),a=i(o,this.n.bitLength()/4);if(null==a)return null;var l=this.doPrivate(a);if(null==l)return null;var c=l.toString(16);return 0==(1&c.length)?c:\"0\"+c;},t.prototype.verify=function(t,e,n){var i=(0,l.parseBigInt)(e,16),r=this.doPublic(i);return null==r?null:a(r.toString(16).replace(/^1f+00/,\"\"))==n(t).toString();},t;}(),h={md2:\"3020300c06082a864886f70d020205000410\",md5:\"3020300c06082a864886f70d020505000410\",sha1:\"3021300906052b0e03021a05000414\",sha224:\"302d300d06096086480165030402040500041c\",sha256:\"3031300d060960864801650304020105000420\",sha384:\"3041300d060960864801650304020205000430\",sha512:\"3051300d060960864801650304020305000440\",ripemd160:\"3021300906052b2403020105000414\"};},\"./node_modules/jsencrypt/lib/lib/jsbn/util.js\":function(t,e,n){\"use strict\";function i(t){return u.charAt(t);}function r(t,e){return t&e;}function o(t,e){return t|e;}function s(t,e){return t^e;}function a(t,e){return t&~e;}function l(t){if(0==t)return-1;var e=0;return 0==(65535&t)&&(t>>=16,e+=16),0==(255&t)&&(t>>=8,e+=8),0==(15&t)&&(t>>=4,e+=4),0==(3&t)&&(t>>=2,e+=2),0==(1&t)&&++e,e;}function c(t){for(var e=0;0!=t;)t&=t-1,++e;return e;}n.r(e),n.d(e,{cbit:function(){return c;},int2char:function(){return i;},lbit:function(){return l;},op_and:function(){return r;},op_andnot:function(){return a;},op_or:function(){return o;},op_xor:function(){return s;}});var u=\"0123456789abcdefghijklmnopqrstuvwxyz\";},\"./node_modules/jsencrypt/lib/lib/jsrsasign/asn1-1.0.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{KJUR:function(){return o;}});var i=n(\"./node_modules/jsencrypt/lib/lib/jsbn/jsbn.js\"),r=n(\"./node_modules/jsencrypt/lib/lib/jsrsasign/yahoo.js\"),o={};\"undefined\"!=typeof o.asn1&&o.asn1||(o.asn1={}),o.asn1.ASN1Util=new function(){this.integerToByteHex=function(t){var e=t.toString(16);return e.length%2==1&&(e=\"0\"+e),e;},this.bigIntToMinTwosComplementsHex=function(t){var e=t.toString(16);if(\"-\"!=e.substr(0,1))e.length%2==1?e=\"0\"+e:e.match(/^[0-7]/)||(e=\"00\"+e);else{var n=e.substr(1),r=n.length;r%2==1?r+=1:e.match(/^[0-7]/)||(r+=2);for(var o=\"\",s=0;s<r;s++)o+=\"f\";e=new i.BigInteger(o,16).xor(t).add(i.BigInteger.ONE).toString(16).replace(/^-/,\"\");}return e;},this.getPEMStringFromHex=function(t,e){return hextopem(t,e);},this.newObject=function(t){var e=o,n=e.asn1,i=n.DERBoolean,r=n.DERInteger,s=n.DERBitString,a=n.DEROctetString,l=n.DERNull,c=n.DERObjectIdentifier,u=n.DEREnumerated,h=n.DERUTF8String,p=n.DERNumericString,d=n.DERPrintableString,f=n.DERTeletexString,g=n.DERIA5String,y=n.DERUTCTime,m=n.DERGeneralizedTime,v=n.DERSequence,_=n.DERSet,b=n.DERTaggedObject,T=n.ASN1Util.newObject,E=Object.keys(t);if(1!=E.length)throw\"key of param shall be only one.\";var C=E[0];if(-1==\":bool:int:bitstr:octstr:null:oid:enum:utf8str:numstr:prnstr:telstr:ia5str:utctime:gentime:seq:set:tag:\".indexOf(\":\"+C+\":\"))throw\"undefined key: \"+C;if(\"bool\"==C)return new i(t[C]);if(\"int\"==C)return new r(t[C]);if(\"bitstr\"==C)return new s(t[C]);if(\"octstr\"==C)return new a(t[C]);if(\"null\"==C)return new l(t[C]);if(\"oid\"==C)return new c(t[C]);if(\"enum\"==C)return new u(t[C]);if(\"utf8str\"==C)return new h(t[C]);if(\"numstr\"==C)return new p(t[C]);if(\"prnstr\"==C)return new d(t[C]);if(\"telstr\"==C)return new f(t[C]);if(\"ia5str\"==C)return new g(t[C]);if(\"utctime\"==C)return new y(t[C]);if(\"gentime\"==C)return new m(t[C]);if(\"seq\"==C){for(var S=t[C],w=[],A=0;A<S.length;A++){var k=T(S[A]);w.push(k);}return new v({array:w});}if(\"set\"==C){for(var S=t[C],w=[],A=0;A<S.length;A++){var k=T(S[A]);w.push(k);}return new _({array:w});}if(\"tag\"==C){var B=t[C];if(\"[object Array]\"===Object.prototype.toString.call(B)&&3==B.length){var I=T(B[2]);return new b({tag:B[0],explicit:B[1],obj:I});}var R={};if(B.explicit!==undefined&&(R.explicit=B.explicit),B.tag!==undefined&&(R.tag=B.tag),B.obj===undefined)throw\"obj shall be specified for 'tag'.\";return R.obj=T(B.obj),new b(R);}},this.jsonToASN1HEX=function(t){return this.newObject(t).getEncodedHex();};}(),o.asn1.ASN1Util.oidHexToInt=function(t){for(var e=\"\",n=parseInt(t.substr(0,2),16),r=Math.floor(n/40),o=n%40,e=r+\".\"+o,s=\"\",a=2;a<t.length;a+=2){var l=parseInt(t.substr(a,2),16),c=(\"00000000\"+l.toString(2)).slice(-8);if(s+=c.substr(1,7),\"0\"==c.substr(0,1)){e=e+\".\"+new i.BigInteger(s,2).toString(10),s=\"\";}}return e;},o.asn1.ASN1Util.oidIntToHex=function(t){var e=function(t){var e=t.toString(16);return 1==e.length&&(e=\"0\"+e),e;};if(!t.match(/^[0-9.]+$/))throw\"malformed oid string: \"+t;var n=\"\",r=t.split(\".\"),o=40*parseInt(r[0])+parseInt(r[1]);n+=e(o),r.splice(0,2);for(var s=0;s<r.length;s++)n+=function(t){var n=\"\",r=new i.BigInteger(t,10),o=r.toString(2),s=7-o.length%7;7==s&&(s=0);for(var a=\"\",l=0;l<s;l++)a+=\"0\";o=a+o;for(var l=0;l<o.length-1;l+=7){var c=o.substr(l,7);l!=o.length-7&&(c=\"1\"+c),n+=e(parseInt(c,2));}return n;}(r[s]);return n;},o.asn1.ASN1Object=function(){this.getLengthHexFromValue=function(){if(\"undefined\"==typeof this.hV||null==this.hV)throw\"this.hV is null or undefined.\";if(this.hV.length%2==1)throw\"value hex must be even length: n=\"+\"\".length+\",v=\"+this.hV;var t=this.hV.length/2,e=t.toString(16);if(e.length%2==1&&(e=\"0\"+e),t<128)return e;var n=e.length/2;if(n>15)throw\"ASN.1 length too long to represent by 8x: n = \"+t.toString(16);return(128+n).toString(16)+e;},this.getEncodedHex=function(){return(null==this.hTLV||this.isModified)&&(this.hV=this.getFreshValueHex(),this.hL=this.getLengthHexFromValue(),this.hTLV=this.hT+this.hL+this.hV,this.isModified=!1),this.hTLV;},this.getValueHex=function(){return this.getEncodedHex(),this.hV;},this.getFreshValueHex=function(){return\"\";};},o.asn1.DERAbstractString=function(t){o.asn1.DERAbstractString.superclass.constructor.call(this);this.getString=function(){return this.s;},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(this.s);},this.setStringHex=function(t){this.hTLV=null,this.isModified=!0,this.s=null,this.hV=t;},this.getFreshValueHex=function(){return this.hV;},void 0!==t&&(\"string\"==typeof t?this.setString(t):\"undefined\"!=typeof t.str?this.setString(t.str):\"undefined\"!=typeof t.hex&&this.setStringHex(t.hex));},r.YAHOO.lang.extend(o.asn1.DERAbstractString,o.asn1.ASN1Object),o.asn1.DERAbstractTime=function(t){o.asn1.DERAbstractTime.superclass.constructor.call(this);this.localDateToUTC=function(t){return utc=t.getTime()+6e4*t.getTimezoneOffset(),new Date(utc);},this.formatDate=function(t,e,n){var i=this.zeroPadding,r=this.localDateToUTC(t),o=String(r.getFullYear());\"utc\"==e&&(o=o.substr(2,2));var s=i(String(r.getMonth()+1),2),a=i(String(r.getDate()),2),l=i(String(r.getHours()),2),c=i(String(r.getMinutes()),2),u=i(String(r.getSeconds()),2),h=o+s+a+l+c+u;if(!0===n){var p=r.getMilliseconds();if(0!=p){var d=i(String(p),3);d=d.replace(/[0]+$/,\"\"),h=h+\".\"+d;}}return h+\"Z\";},this.zeroPadding=function(t,e){return t.length>=e?t:new Array(e-t.length+1).join(\"0\")+t;},this.getString=function(){return this.s;},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(t);},this.setByDateValue=function(t,e,n,i,r,o){var s=new Date(Date.UTC(t,e-1,n,i,r,o,0));this.setByDate(s);},this.getFreshValueHex=function(){return this.hV;};},r.YAHOO.lang.extend(o.asn1.DERAbstractTime,o.asn1.ASN1Object),o.asn1.DERAbstractStructured=function(t){o.asn1.DERAbstractString.superclass.constructor.call(this);this.setByASN1ObjectArray=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array=t;},this.appendASN1Object=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array.push(t);},this.asn1Array=new Array(),void 0!==t&&\"undefined\"!=typeof t.array&&(this.asn1Array=t.array);},r.YAHOO.lang.extend(o.asn1.DERAbstractStructured,o.asn1.ASN1Object),o.asn1.DERBoolean=function(){o.asn1.DERBoolean.superclass.constructor.call(this),this.hT=\"01\",this.hTLV=\"0101ff\";},r.YAHOO.lang.extend(o.asn1.DERBoolean,o.asn1.ASN1Object),o.asn1.DERInteger=function(t){o.asn1.DERInteger.superclass.constructor.call(this),this.hT=\"02\",this.setByBigInteger=function(t){this.hTLV=null,this.isModified=!0,this.hV=o.asn1.ASN1Util.bigIntToMinTwosComplementsHex(t);},this.setByInteger=function(t){var e=new i.BigInteger(String(t),10);this.setByBigInteger(e);},this.setValueHex=function(t){this.hV=t;},this.getFreshValueHex=function(){return this.hV;},void 0!==t&&(\"undefined\"!=typeof t.bigint?this.setByBigInteger(t.bigint):\"undefined\"!=typeof t[\"int\"]?this.setByInteger(t[\"int\"]):\"number\"==typeof t?this.setByInteger(t):\"undefined\"!=typeof t.hex&&this.setValueHex(t.hex));},r.YAHOO.lang.extend(o.asn1.DERInteger,o.asn1.ASN1Object),o.asn1.DERBitString=function(t){if(t!==undefined&&\"undefined\"!=typeof t.obj){var e=o.asn1.ASN1Util.newObject(t.obj);t.hex=\"00\"+e.getEncodedHex();}o.asn1.DERBitString.superclass.constructor.call(this),this.hT=\"03\",this.setHexValueIncludingUnusedBits=function(t){this.hTLV=null,this.isModified=!0,this.hV=t;},this.setUnusedBitsAndHexValue=function(t,e){if(t<0||7<t)throw\"unused bits shall be from 0 to 7: u = \"+t;var n=\"0\"+t;this.hTLV=null,this.isModified=!0,this.hV=n+e;},this.setByBinaryString=function(t){t=t.replace(/0+$/,\"\");var e=8-t.length%8;8==e&&(e=0);for(var n=0;n<=e;n++)t+=\"0\";for(var i=\"\",n=0;n<t.length-1;n+=8){var r=t.substr(n,8),o=parseInt(r,2).toString(16);1==o.length&&(o=\"0\"+o),i+=o;}this.hTLV=null,this.isModified=!0,this.hV=\"0\"+e+i;},this.setByBooleanArray=function(t){for(var e=\"\",n=0;n<t.length;n++)1==t[n]?e+=\"1\":e+=\"0\";this.setByBinaryString(e);},this.newFalseArray=function(t){for(var e=new Array(t),n=0;n<t;n++)e[n]=!1;return e;},this.getFreshValueHex=function(){return this.hV;},void 0!==t&&(\"string\"==typeof t&&t.toLowerCase().match(/^[0-9a-f]+$/)?this.setHexValueIncludingUnusedBits(t):\"undefined\"!=typeof t.hex?this.setHexValueIncludingUnusedBits(t.hex):\"undefined\"!=typeof t.bin?this.setByBinaryString(t.bin):\"undefined\"!=typeof t.array&&this.setByBooleanArray(t.array));},r.YAHOO.lang.extend(o.asn1.DERBitString,o.asn1.ASN1Object),o.asn1.DEROctetString=function(t){if(t!==undefined&&\"undefined\"!=typeof t.obj){var e=o.asn1.ASN1Util.newObject(t.obj);t.hex=e.getEncodedHex();}o.asn1.DEROctetString.superclass.constructor.call(this,t),this.hT=\"04\";},r.YAHOO.lang.extend(o.asn1.DEROctetString,o.asn1.DERAbstractString),o.asn1.DERNull=function(){o.asn1.DERNull.superclass.constructor.call(this),this.hT=\"05\",this.hTLV=\"0500\";},r.YAHOO.lang.extend(o.asn1.DERNull,o.asn1.ASN1Object),o.asn1.DERObjectIdentifier=function(t){var e=function(t){var e=t.toString(16);return 1==e.length&&(e=\"0\"+e),e;},n=function(t){var n=\"\",r=new i.BigInteger(t,10),o=r.toString(2),s=7-o.length%7;7==s&&(s=0);for(var a=\"\",l=0;l<s;l++)a+=\"0\";o=a+o;for(var l=0;l<o.length-1;l+=7){var c=o.substr(l,7);l!=o.length-7&&(c=\"1\"+c),n+=e(parseInt(c,2));}return n;};o.asn1.DERObjectIdentifier.superclass.constructor.call(this),this.hT=\"06\",this.setValueHex=function(t){this.hTLV=null,this.isModified=!0,this.s=null,this.hV=t;},this.setValueOidString=function(t){if(!t.match(/^[0-9.]+$/))throw\"malformed oid string: \"+t;var i=\"\",r=t.split(\".\"),o=40*parseInt(r[0])+parseInt(r[1]);i+=e(o),r.splice(0,2);for(var s=0;s<r.length;s++)i+=n(r[s]);this.hTLV=null,this.isModified=!0,this.s=null,this.hV=i;},this.setValueName=function(t){var e=o.asn1.x509.OID.name2oid(t);if(\"\"===e)throw\"DERObjectIdentifier oidName undefined: \"+t;this.setValueOidString(e);},this.getFreshValueHex=function(){return this.hV;},t!==undefined&&(\"string\"==typeof t?t.match(/^[0-2].[0-9.]+$/)?this.setValueOidString(t):this.setValueName(t):t.oid!==undefined?this.setValueOidString(t.oid):t.hex!==undefined?this.setValueHex(t.hex):t.name!==undefined&&this.setValueName(t.name));},r.YAHOO.lang.extend(o.asn1.DERObjectIdentifier,o.asn1.ASN1Object),o.asn1.DEREnumerated=function(t){o.asn1.DEREnumerated.superclass.constructor.call(this),this.hT=\"0a\",this.setByBigInteger=function(t){this.hTLV=null,this.isModified=!0,this.hV=o.asn1.ASN1Util.bigIntToMinTwosComplementsHex(t);},this.setByInteger=function(t){var e=new i.BigInteger(String(t),10);this.setByBigInteger(e);},this.setValueHex=function(t){this.hV=t;},this.getFreshValueHex=function(){return this.hV;},void 0!==t&&(\"undefined\"!=typeof t[\"int\"]?this.setByInteger(t[\"int\"]):\"number\"==typeof t?this.setByInteger(t):\"undefined\"!=typeof t.hex&&this.setValueHex(t.hex));},r.YAHOO.lang.extend(o.asn1.DEREnumerated,o.asn1.ASN1Object),o.asn1.DERUTF8String=function(t){o.asn1.DERUTF8String.superclass.constructor.call(this,t),this.hT=\"0c\";},r.YAHOO.lang.extend(o.asn1.DERUTF8String,o.asn1.DERAbstractString),o.asn1.DERNumericString=function(t){o.asn1.DERNumericString.superclass.constructor.call(this,t),this.hT=\"12\";},r.YAHOO.lang.extend(o.asn1.DERNumericString,o.asn1.DERAbstractString),o.asn1.DERPrintableString=function(t){o.asn1.DERPrintableString.superclass.constructor.call(this,t),this.hT=\"13\";},r.YAHOO.lang.extend(o.asn1.DERPrintableString,o.asn1.DERAbstractString),o.asn1.DERTeletexString=function(t){o.asn1.DERTeletexString.superclass.constructor.call(this,t),this.hT=\"14\";},r.YAHOO.lang.extend(o.asn1.DERTeletexString,o.asn1.DERAbstractString),o.asn1.DERIA5String=function(t){o.asn1.DERIA5String.superclass.constructor.call(this,t),this.hT=\"16\";},r.YAHOO.lang.extend(o.asn1.DERIA5String,o.asn1.DERAbstractString),o.asn1.DERUTCTime=function(t){o.asn1.DERUTCTime.superclass.constructor.call(this,t),this.hT=\"17\",this.setByDate=function(t){this.hTLV=null,this.isModified=!0,this.date=t,this.s=this.formatDate(this.date,\"utc\"),this.hV=stohex(this.s);},this.getFreshValueHex=function(){return\"undefined\"==typeof this.date&&\"undefined\"==typeof this.s&&(this.date=new Date(),this.s=this.formatDate(this.date,\"utc\"),this.hV=stohex(this.s)),this.hV;},t!==undefined&&(t.str!==undefined?this.setString(t.str):\"string\"==typeof t&&t.match(/^[0-9]{12}Z$/)?this.setString(t):t.hex!==undefined?this.setStringHex(t.hex):t.date!==undefined&&this.setByDate(t.date));},r.YAHOO.lang.extend(o.asn1.DERUTCTime,o.asn1.DERAbstractTime),o.asn1.DERGeneralizedTime=function(t){o.asn1.DERGeneralizedTime.superclass.constructor.call(this,t),this.hT=\"18\",this.withMillis=!1,this.setByDate=function(t){this.hTLV=null,this.isModified=!0,this.date=t,this.s=this.formatDate(this.date,\"gen\",this.withMillis),this.hV=stohex(this.s);},this.getFreshValueHex=function(){return this.date===undefined&&this.s===undefined&&(this.date=new Date(),this.s=this.formatDate(this.date,\"gen\",this.withMillis),this.hV=stohex(this.s)),this.hV;},t!==undefined&&(t.str!==undefined?this.setString(t.str):\"string\"==typeof t&&t.match(/^[0-9]{14}Z$/)?this.setString(t):t.hex!==undefined?this.setStringHex(t.hex):t.date!==undefined&&this.setByDate(t.date),!0===t.millis&&(this.withMillis=!0));},r.YAHOO.lang.extend(o.asn1.DERGeneralizedTime,o.asn1.DERAbstractTime),o.asn1.DERSequence=function(t){o.asn1.DERSequence.superclass.constructor.call(this,t),this.hT=\"30\",this.getFreshValueHex=function(){for(var t=\"\",e=0;e<this.asn1Array.length;e++){t+=this.asn1Array[e].getEncodedHex();}return this.hV=t,this.hV;};},r.YAHOO.lang.extend(o.asn1.DERSequence,o.asn1.DERAbstractStructured),o.asn1.DERSet=function(t){o.asn1.DERSet.superclass.constructor.call(this,t),this.hT=\"31\",this.sortFlag=!0,this.getFreshValueHex=function(){for(var t=new Array(),e=0;e<this.asn1Array.length;e++){var n=this.asn1Array[e];t.push(n.getEncodedHex());}return 1==this.sortFlag&&t.sort(),this.hV=t.join(\"\"),this.hV;},void 0!==t&&\"undefined\"!=typeof t.sortflag&&0==t.sortflag&&(this.sortFlag=!1);},r.YAHOO.lang.extend(o.asn1.DERSet,o.asn1.DERAbstractStructured),o.asn1.DERTaggedObject=function(t){o.asn1.DERTaggedObject.superclass.constructor.call(this),this.hT=\"a0\",this.hV=\"\",this.isExplicit=!0,this.asn1Object=null,this.setASN1Object=function(t,e,n){this.hT=e,this.isExplicit=t,this.asn1Object=n,this.isExplicit?(this.hV=this.asn1Object.getEncodedHex(),this.hTLV=null,this.isModified=!0):(this.hV=null,this.hTLV=n.getEncodedHex(),this.hTLV=this.hTLV.replace(/^../,e),this.isModified=!1);},this.getFreshValueHex=function(){return this.hV;},void 0!==t&&(\"undefined\"!=typeof t.tag&&(this.hT=t.tag),\"undefined\"!=typeof t.explicit&&(this.isExplicit=t.explicit),\"undefined\"!=typeof t.obj&&(this.asn1Object=t.obj,this.setASN1Object(this.isExplicit,this.hT,this.asn1Object)));},r.YAHOO.lang.extend(o.asn1.DERTaggedObject,o.asn1.ASN1Object);},\"./node_modules/jsencrypt/lib/lib/jsrsasign/yahoo.js\":function(t,e,n){\"use strict\";n.r(e),n.d(e,{YAHOO:function(){return i;}});var i={};i.lang={extend:function(t,e,n){if(!e||!t)throw new Error(\"YAHOO.lang.extend failed, please check that all dependencies are included.\");var i=function(){};if(i.prototype=e.prototype,t.prototype=new i(),t.prototype.constructor=t,t.superclass=e.prototype,e.prototype.constructor==Object.prototype.constructor&&(e.prototype.constructor=e),n){var r;for(r in n)t.prototype[r]=n[r];var o=function(){},s=[\"toString\",\"valueOf\"];try{/MSIE/.test(navigator.userAgent)&&(o=function(t,e){for(r=0;r<s.length;r+=1){var n=s[r],i=e[n];\"function\"==typeof i&&i!=Object.prototype[n]&&(t[n]=i);}});}catch(a){}o(t.prototype,n);}}};},\"./node_modules/md5/md5.js\":function(t,e,n){!function(){var e=n(\"./node_modules/crypt/crypt.js\"),i=n(\"./node_modules/charenc/charenc.js\").utf8,r=n(\"./node_modules/is-buffer/index.js\"),o=n(\"./node_modules/charenc/charenc.js\").bin,s=function a(t,n){t.constructor==String?t=n&&\"binary\"===n.encoding?o.stringToBytes(t):i.stringToBytes(t):r(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||t.constructor===Uint8Array||(t=t.toString());for(var s=e.bytesToWords(t),l=8*t.length,c=1732584193,u=-271733879,h=-1732584194,p=271733878,d=0;d<s.length;d++)s[d]=16711935&(s[d]<<8|s[d]>>>24)|4278255360&(s[d]<<24|s[d]>>>8);s[l>>>5]|=128<<l%32,s[14+(l+64>>>9<<4)]=l;for(var f=a._ff,g=a._gg,y=a._hh,m=a._ii,d=0;d<s.length;d+=16){var v=c,_=u,b=h,T=p;c=f(c,u,h,p,s[d+0],7,-680876936),p=f(p,c,u,h,s[d+1],12,-389564586),h=f(h,p,c,u,s[d+2],17,606105819),u=f(u,h,p,c,s[d+3],22,-1044525330),c=f(c,u,h,p,s[d+4],7,-176418897),p=f(p,c,u,h,s[d+5],12,1200080426),h=f(h,p,c,u,s[d+6],17,-1473231341),u=f(u,h,p,c,s[d+7],22,-45705983),c=f(c,u,h,p,s[d+8],7,1770035416),p=f(p,c,u,h,s[d+9],12,-1958414417),h=f(h,p,c,u,s[d+10],17,-42063),u=f(u,h,p,c,s[d+11],22,-1990404162),c=f(c,u,h,p,s[d+12],7,1804603682),p=f(p,c,u,h,s[d+13],12,-40341101),h=f(h,p,c,u,s[d+14],17,-1502002290),u=f(u,h,p,c,s[d+15],22,1236535329),c=g(c,u,h,p,s[d+1],5,-165796510),p=g(p,c,u,h,s[d+6],9,-1069501632),h=g(h,p,c,u,s[d+11],14,643717713),u=g(u,h,p,c,s[d+0],20,-373897302),c=g(c,u,h,p,s[d+5],5,-701558691),p=g(p,c,u,h,s[d+10],9,38016083),h=g(h,p,c,u,s[d+15],14,-660478335),u=g(u,h,p,c,s[d+4],20,-405537848),c=g(c,u,h,p,s[d+9],5,568446438),p=g(p,c,u,h,s[d+14],9,-1019803690),h=g(h,p,c,u,s[d+3],14,-187363961),u=g(u,h,p,c,s[d+8],20,1163531501),c=g(c,u,h,p,s[d+13],5,-1444681467),p=g(p,c,u,h,s[d+2],9,-51403784),h=g(h,p,c,u,s[d+7],14,1735328473),u=g(u,h,p,c,s[d+12],20,-1926607734),c=y(c,u,h,p,s[d+5],4,-378558),p=y(p,c,u,h,s[d+8],11,-2022574463),h=y(h,p,c,u,s[d+11],16,1839030562),u=y(u,h,p,c,s[d+14],23,-35309556),c=y(c,u,h,p,s[d+1],4,-1530992060),p=y(p,c,u,h,s[d+4],11,1272893353),h=y(h,p,c,u,s[d+7],16,-155497632),u=y(u,h,p,c,s[d+10],23,-1094730640),c=y(c,u,h,p,s[d+13],4,681279174),p=y(p,c,u,h,s[d+0],11,-358537222),h=y(h,p,c,u,s[d+3],16,-722521979),u=y(u,h,p,c,s[d+6],23,76029189),c=y(c,u,h,p,s[d+9],4,-640364487),p=y(p,c,u,h,s[d+12],11,-421815835),h=y(h,p,c,u,s[d+15],16,530742520),u=y(u,h,p,c,s[d+2],23,-995338651),c=m(c,u,h,p,s[d+0],6,-198630844),p=m(p,c,u,h,s[d+7],10,1126891415),h=m(h,p,c,u,s[d+14],15,-1416354905),u=m(u,h,p,c,s[d+5],21,-57434055),c=m(c,u,h,p,s[d+12],6,1700485571),p=m(p,c,u,h,s[d+3],10,-1894986606),h=m(h,p,c,u,s[d+10],15,-1051523),u=m(u,h,p,c,s[d+1],21,-2054922799),c=m(c,u,h,p,s[d+8],6,1873313359),p=m(p,c,u,h,s[d+15],10,-30611744),h=m(h,p,c,u,s[d+6],15,-1560198380),u=m(u,h,p,c,s[d+13],21,1309151649),c=m(c,u,h,p,s[d+4],6,-145523070),p=m(p,c,u,h,s[d+11],10,-1120210379),h=m(h,p,c,u,s[d+2],15,718787259),u=m(u,h,p,c,s[d+9],21,-343485551),c=c+v>>>0,u=u+_>>>0,h=h+b>>>0,p=p+T>>>0;}return e.endian([c,u,h,p]);};s._ff=function(t,e,n,i,r,o,s){var a=t+(e&n|~e&i)+(r>>>0)+s;return(a<<o|a>>>32-o)+e;},s._gg=function(t,e,n,i,r,o,s){var a=t+(e&i|n&~i)+(r>>>0)+s;return(a<<o|a>>>32-o)+e;},s._hh=function(t,e,n,i,r,o,s){var a=t+(e^n^i)+(r>>>0)+s;return(a<<o|a>>>32-o)+e;},s._ii=function(t,e,n,i,r,o,s){var a=t+(n^(e|~i))+(r>>>0)+s;return(a<<o|a>>>32-o)+e;},s._blocksize=16,s._digestsize=16,t.exports=function(t,n){if(t===undefined||null===t)throw new Error(\"Illegal argument \"+t);var i=e.wordsToBytes(s(t,n));return n&&n.asBytes?i:n&&n.asString?o.bytesToString(i):e.bytesToHex(i);};}();},\"./node_modules/axios/dist/browser/axios.cjs\":function(t,e,n){\"use strict\";function i(t,e){return function(){return t.apply(e,arguments);};}function r(t){return null!==t&&!tt(t)&&null!==t.constructor&&!tt(t.constructor)&&it(t.constructor.isBuffer)&&t.constructor.isBuffer(t);}function o(t){return\"undefined\"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&et(t.buffer);}function s(t,e){var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{},i=n.allOwnKeys,r=i!==undefined&&i;if(null!==t&&void 0!==t){var o=void 0,s=void 0;if(\"object\"!==(void 0===t?\"undefined\":_typeof(t))&&(t=[t]),X(t))for(o=0,s=t.length;o<s;o++)e.call(null,t[o],o,t);else{var a=r?Object.getOwnPropertyNames(t):Object.keys(t),l=a.length,c=void 0;for(o=0;o<l;o++)c=a[o],e.call(null,t[c],c,t);}}}function a(t,e){e=e.toLowerCase();for(var n=Object.keys(t),i=n.length,r=void 0;i-->0;)if(r=n[i],e===r.toLowerCase())return r;return null;}function l(){for(var t=mt(this)&&this||{},e=t.caseless,n={},i=function(t,i){var r=e&&a(n,i)||i;at(n[r])&&at(t)?n[r]=l(n[r],t):at(t)?n[r]=l({},t):X(t)?n[r]=t.slice():n[r]=t;},r=0,o=arguments.length;r<o;r++)arguments[r]&&s(arguments[r],i);return n;}function c(t){return!!(t&&it(t.append)&&\"FormData\"===t[Symbol.toStringTag]&&t[Symbol.iterator]);}function u(t,e,n,i,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name=\"AxiosError\",e&&(this.code=e),n&&(this.config=n),i&&(this.request=i),r&&(this.response=r);}function h(t){return Ut.isPlainObject(t)||Ut.isArray(t);}function p(t){return Ut.endsWith(t,\"[]\")?t.slice(0,-2):t;}function d(t,e,n){return t?t.concat(e).map(function(t,e){return t=p(t),!n&&e?\"[\"+t+\"]\":t;}).join(n?\".\":\"\"):e;}function f(t){return Ut.isArray(t)&&!t.some(h);}function g(t,e,n){function i(t){if(null===t)return\"\";if(Ut.isDate(t))return t.toISOString();if(!y&&Ut.isBlob(t))throw new u(\"Blob is not supported. Use a Buffer instead.\");return Ut.isArrayBuffer(t)||Ut.isTypedArray(t)?y&&\"function\"==typeof Blob?new Blob([t]):Buffer.from(t):t;}function r(t,n,r){var o=t;if(t&&!r&&\"object\"===(void 0===t?\"undefined\":_typeof(t)))if(Ut.endsWith(n,\"{}\"))n=s?n:n.slice(0,-2),t=JSON.stringify(t);else if(Ut.isArray(t)&&f(t)||(Ut.isFileList(t)||Ut.endsWith(n,\"[]\"))&&(o=Ut.toArray(t)))return n=p(n),o.forEach(function(t,r){!(Ut.isUndefined(t)||null===t)&&e.append(!0===c?d([n],r,l):null===c?n:n+\"[]\",i(t));}),!1;return!!h(t)||(e.append(d(r,n,l),i(t)),!1);}function o(t,n){if(!Ut.isUndefined(t)){if(-1!==m.indexOf(t))throw Error(\"Circular reference detected in \"+n.join(\".\"));m.push(t),Ut.forEach(t,function(t,i){!0===(!(Ut.isUndefined(t)||null===t)&&a.call(e,t,Ut.isString(i)?i.trim():i,n,v))&&o(t,n?n.concat(i):[i]);}),m.pop();}}if(!Ut.isObject(t))throw new TypeError(\"target must be an object\");e=e||new FormData(),n=Ut.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(t,e){return!Ut.isUndefined(e[t]);});var s=n.metaTokens,a=n.visitor||r,l=n.dots,c=n.indexes,g=n.Blob||\"undefined\"!=typeof Blob&&Blob,y=g&&Ut.isSpecCompliantForm(e);if(!Ut.isFunction(a))throw new TypeError(\"visitor must be a function\");var m=[],v=Object.assign(Vt,{defaultVisitor:r,convertValue:i,isVisitable:h});if(!Ut.isObject(t))throw new TypeError(\"data must be an object\");return o(t),e;}function y(t){var e={\"!\":\"%21\",\"'\":\"%27\",\"(\":\"%28\",\")\":\"%29\",\"~\":\"%7E\",\"%20\":\"+\",\"%00\":\"\\0\"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(t){return e[t];});}function m(t,e){this._pairs=[],t&&g(t,this,e);}function v(t){return encodeURIComponent(t).replace(/%3A/gi,\":\").replace(/%24/g,\"$\").replace(/%2C/gi,\",\").replace(/%20/g,\"+\").replace(/%5B/gi,\"[\").replace(/%5D/gi,\"]\");}function _(t,e,n){if(!e)return t;var i=n&&n.encode||v,r=n&&n.serialize,o=void 0;if(o=r?r(e,n):Ut.isURLSearchParams(e)?e.toString():new m(e,n).toString(i)){var s=t.indexOf(\"#\");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf(\"?\")?\"?\":\"&\")+o;}return t;}function b(t,e){return g(t,new ee.classes.URLSearchParams(),Object.assign({visitor:function(t,e,n,i){return ee.isNode&&Ut.isBuffer(t)?(this.append(e,t.toString(\"base64\")),!1):i.defaultVisitor.apply(this,arguments);}},e));}function T(t){return Ut.matchAll(/\\w+|\\[(\\w*)]/g,t).map(function(t){return\"[]\"===t[0]?\"\":t[1]||t[0];});}function E(t){var e={},n=Object.keys(t),i=void 0,r=n.length,o=void 0;for(i=0;i<r;i++)o=n[i],e[o]=t[o];return e;}function C(t){function e(t,n,i,r){var o=t[r++],s=Number.isFinite(+o),a=r>=t.length;return o=!o&&Ut.isArray(i)?i.length:o,a?(Ut.hasOwnProp(i,o)?i[o]=[i[o],n]:i[o]=n,!s):(i[o]&&Ut.isObject(i[o])||(i[o]=[]),e(t,n,i[o],r)&&Ut.isArray(i[o])&&(i[o]=E(i[o])),!s);}if(Ut.isFormData(t)&&Ut.isFunction(t.entries)){var n={};return Ut.forEachEntry(t,function(t,i){e(T(t),i,n,0);}),n;}return null;}function S(t,e,n){if(Ut.isString(t))try{return(e||JSON.parse)(t),Ut.trim(t);}catch(i){if(\"SyntaxError\"!==i.name)throw i;}return(n||JSON.stringify)(t);}function w(t){return t&&String(t).trim().toLowerCase();}function A(t){return!1===t||null==t?t:Ut.isArray(t)?t.map(A):String(t);}function k(t){for(var e=Object.create(null),n=/([^\\s,;=]+)\\s*(?:=\\s*([^,;]+))?/g,i=void 0;i=n.exec(t);)e[i[1]]=i[2];return e;}function B(t,e,n,i,r){return Ut.isFunction(i)?i.call(this,e,n):(r&&(e=n),Ut.isString(e)?Ut.isString(i)?-1!==e.indexOf(i):Ut.isRegExp(i)?i.test(e):void 0:void 0);}function I(t){return t.trim().toLowerCase().replace(/([a-z\\d])(\\w*)/g,function(t,e,n){return e.toUpperCase()+n;});}function R(t,e){var n=Ut.toCamelCase(\" \"+e);[\"get\",\"set\",\"has\"].forEach(function(i){Object.defineProperty(t,i+n,{value:function(t,n,r){return this[i].call(this,e,t,n,r);},configurable:!0});});}function P(t,e){var n=this||re,i=e||n,r=ue.from(i.headers),o=i.data;return Ut.forEach(t,function(t){o=t.call(n,o,r.normalize(),e?e.status:undefined);}),r.normalize(),o;}function j(t){return!(!t||!t.__CANCEL__);}function D(t,e,n){u.call(this,null==t?\"canceled\":t,u.ERR_CANCELED,e,n),this.name=\"CanceledError\";}function O(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(new u(\"Request failed with status code \"+n.status,[u.ERR_BAD_REQUEST,u.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):t(n);}function M(t){return /^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(t);}function x(t,e){return e?t.replace(/\\/+$/,\"\")+\"/\"+e.replace(/^\\/+/,\"\"):t;}function G(t,e){return t&&!M(e)?x(t,e):e;}function L(t){var e=/^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(t);return e&&e[1]||\"\";}function N(t,e){t=t||10;var n=new Array(t),i=new Array(t),r=0,o=0,s=void 0;return e=e!==undefined?e:1e3,function(a){var l=Date.now(),c=i[o];s||(s=l),n[r]=a,i[r]=l;for(var u=o,h=0;u!==r;)h+=n[u++],u%=t;if(r=(r+1)%t,r===o&&(o=(o+1)%t),!(l-s<e)){var p=c&&l-c;return p?Math.round(1e3*h/p):undefined;}};}function Z(t,e){var n=0,i=N(50,250);return function(r){var o=r.loaded,s=r.lengthComputable?r.total:undefined,a=o-n,l=i(a),c=o<=s;n=o;var u={loaded:o,total:s,progress:s?o/s:undefined,bytes:a,rate:l||undefined,estimated:l&&s&&c?(s-o)/l:undefined,event:r};u[e?\"download\":\"upload\"]=!0,t(u);};}function F(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new D(null,t);}function U(t){return F(t),t.headers=ue.from(t.headers),t.data=P.call(t,t.transformRequest),-1!==[\"post\",\"put\",\"patch\"].indexOf(t.method)&&t.headers.setContentType(\"application/x-www-form-urlencoded\",!1),ye.getAdapter(t.adapter||re.adapter)(t).then(function(e){return F(t),e.data=P.call(t,t.transformResponse,e),e.headers=ue.from(e.headers),e;},function(e){return j(e)||(F(t),e&&e.response&&(e.response.data=P.call(t,t.transformResponse,e.response),e.response.headers=ue.from(e.response.headers))),Promise.reject(e);});}function H(t,e){function n(t,e,n){return Ut.isPlainObject(t)&&Ut.isPlainObject(e)?Ut.merge.call({caseless:n},t,e):Ut.isPlainObject(e)?Ut.merge({},e):Ut.isArray(e)?e.slice():e;}function i(t,e,i){return Ut.isUndefined(e)?Ut.isUndefined(t)?void 0:n(undefined,t,i):n(t,e,i);}function r(t,e){if(!Ut.isUndefined(e))return n(undefined,e);}function o(t,e){return Ut.isUndefined(e)?Ut.isUndefined(t)?void 0:n(undefined,t):n(undefined,e);}function s(i,r,o){return o in e?n(i,r):o in t?n(undefined,i):void 0;}e=e||{};var a={},l={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:function(t,e){return i(me(t),me(e),!0);}};return Ut.forEach(Object.keys(Object.assign({},t,e)),function(n){var r=l[n]||i,o=r(t[n],e[n],n);Ut.isUndefined(o)&&r!==s||(a[n]=o);}),a;}function Q(t,e,n){if(\"object\"!==(void 0===t?\"undefined\":_typeof(t)))throw new u(\"options must be an object\",u.ERR_BAD_OPTION_VALUE);for(var i=Object.keys(t),r=i.length;r-->0;){var o=i[r],s=e[o];if(s){var a=t[o],l=a===undefined||s(a,o,t);if(!0!==l)throw new u(\"option \"+o+\" must be \"+l,u.ERR_BAD_OPTION_VALUE);}else if(!0!==n)throw new u(\"Unknown option \"+o,u.ERR_BAD_OPTION);}}function V(t){return function(e){return t.apply(null,e);};}function $(t){return Ut.isObject(t)&&!0===t.isAxiosError;}function Y(t){var e=new Se(t),n=i(Se.prototype.request,e);return Ut.extend(n,Se.prototype,e,{allOwnKeys:!0}),Ut.extend(n,e,null,{allOwnKeys:!0}),n.create=function(e){return Y(H(t,e));},n;}var q=Object.prototype.toString,K=Object.getPrototypeOf,z=function(t){return function(e){var n=q.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase());};}(Object.create(null)),W=function(t){return t=t.toLowerCase(),function(e){return z(e)===t;};},J=function(t){return function(e){return(void 0===e?\"undefined\":_typeof(e))===t;};},X=Array.isArray,tt=J(\"undefined\"),et=W(\"ArrayBuffer\"),nt=J(\"string\"),it=J(\"function\"),rt=J(\"number\"),ot=function(t){return null!==t&&\"object\"===(void 0===t?\"undefined\":_typeof(t));},st=function(t){return!0===t||!1===t;},at=function(t){if(\"object\"!==z(t))return!1;var e=K(t);return!(null!==e&&e!==Object.prototype&&null!==Object.getPrototypeOf(e)||Symbol.toStringTag in t||Symbol.iterator in t);},lt=W(\"Date\"),ct=W(\"File\"),ut=W(\"Blob\"),ht=W(\"FileList\"),pt=function(t){return ot(t)&&it(t.pipe);},dt=function(t){var e=void 0;return t&&(\"function\"==typeof FormData&&t instanceof FormData||it(t.append)&&(\"formdata\"===(e=z(t))||\"object\"===e&&it(t.toString)&&\"[object FormData]\"===t.toString()));},ft=W(\"URLSearchParams\"),gt=function(t){return t.trim?t.trim():t.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,\"\");},yt=function(){return\"undefined\"!=typeof globalThis?globalThis:\"undefined\"!=typeof self?self:\"undefined\"!=typeof window?window:n.g;}(),mt=function(t){return!tt(t)&&t!==yt;},vt=function(t,e,n){var r=arguments.length>3&&arguments[3]!==undefined?arguments[3]:{},o=r.allOwnKeys;return s(e,function(e,r){n&&it(e)?t[r]=i(e,n):t[r]=e;},{allOwnKeys:o}),t;},_t=function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t;},bt=function(t,e,n,i){t.prototype=Object.create(e.prototype,i),t.prototype.constructor=t,Object.defineProperty(t,\"super\",{value:e.prototype}),n&&Object.assign(t.prototype,n);},Tt=function(t,e,n,i){var r=void 0,o=void 0,s=void 0,a={};if(e=e||{},null==t)return e;do{for(r=Object.getOwnPropertyNames(t),o=r.length;o-->0;)s=r[o],i&&!i(s,t,e)||a[s]||(e[s]=t[s],a[s]=!0);t=!1!==n&&K(t);}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e;},Et=function(t,e,n){t=String(t),(n===undefined||n>t.length)&&(n=t.length),n-=e.length;var i=t.indexOf(e,n);return-1!==i&&i===n;},Ct=function(t){if(!t)return null;if(X(t))return t;var e=t.length;if(!rt(e))return null;for(var n=new Array(e);e-->0;)n[e]=t[e];return n;},St=function(t){return function(e){return t&&e instanceof t;};}(\"undefined\"!=typeof Uint8Array&&K(Uint8Array)),wt=function(t,e){for(var n=t&&t[Symbol.iterator],i=n.call(t),r=void 0;(r=i.next())&&!r.done;){var o=r.value;e.call(t,o[0],o[1]);}},At=function(t,e){for(var n=void 0,i=[];null!==(n=t.exec(e));)i.push(n);return i;},kt=W(\"HTMLFormElement\"),Bt=function(t){return t.toLowerCase().replace(/[-_\\s]([a-z\\d])(\\w*)/g,function(t,e,n){return e.toUpperCase()+n;});},It=function(t){var e=t.hasOwnProperty;return function(t,n){return e.call(t,n);};}(Object.prototype),Rt=W(\"RegExp\"),Pt=function(t,e){var n=Object.getOwnPropertyDescriptors(t),i={};s(n,function(n,r){!1!==e(n,r,t)&&(i[r]=n);}),Object.defineProperties(t,i);},jt=function(t){Pt(t,function(e,n){if(it(t)&&-1!==[\"arguments\",\"caller\",\"callee\"].indexOf(n))return!1;var i=t[n];if(it(i)){if(e.enumerable=!1,\"writable\"in e)return void(e.writable=!1);e.set||(e.set=function(){throw Error(\"Can not rewrite read-only method '\"+n+\"'\");});}});},Dt=function(t,e){var n={},i=function(t){t.forEach(function(t){n[t]=!0;});};return i(X(t)?t:String(t).split(e)),n;},Ot=function(){},Mt=function(t,e){return t=+t,Number.isFinite(t)?t:e;},xt=\"abcdefghijklmnopqrstuvwxyz\",Gt={DIGIT:\"0123456789\",ALPHA:xt,ALPHA_DIGIT:xt+xt.toUpperCase()+\"0123456789\"},Lt=function(){for(var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:16,e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:Gt.ALPHA_DIGIT,n=\"\",i=e.length;t--;)n+=e[Math.random()*i|0];return n;},Nt=function(t){var e=new Array(10);return function n(t,i){if(ot(t)){if(e.indexOf(t)>=0)return;if(!(\"toJSON\"in t)){e[i]=t;var r=X(t)?[]:{};return s(t,function(t,e){var o=n(t,i+1);!tt(o)&&(r[e]=o);}),e[i]=undefined,r;}}return t;}(t,0);},Zt=W(\"AsyncFunction\"),Ft=function(t){return t&&(ot(t)||it(t))&&it(t.then)&&it(t[\"catch\"]);},Ut={isArray:X,isArrayBuffer:et,isBuffer:r,isFormData:dt,isArrayBufferView:o,isString:nt,isNumber:rt,isBoolean:st,isObject:ot,isPlainObject:at,isUndefined:tt,isDate:lt,isFile:ct,isBlob:ut,isRegExp:Rt,isFunction:it,isStream:pt,isURLSearchParams:ft,isTypedArray:St,isFileList:ht,forEach:s,merge:l,extend:vt,trim:gt,stripBOM:_t,inherits:bt,toFlatObject:Tt,kindOf:z,kindOfTest:W,endsWith:Et,toArray:Ct,forEachEntry:wt,matchAll:At,isHTMLForm:kt,hasOwnProperty:It,hasOwnProp:It,reduceDescriptors:Pt,freezeMethods:jt,toObjectSet:Dt,toCamelCase:Bt,noop:Ot,toFiniteNumber:Mt,findKey:a,global:yt,isContextDefined:mt,ALPHABET:Gt,generateString:Lt,isSpecCompliantForm:c,toJSONObject:Nt,isAsyncFn:Zt,isThenable:Ft};Ut.inherits(u,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Ut.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null};}});var Ht=u.prototype,Qt={};[\"ERR_BAD_OPTION_VALUE\",\"ERR_BAD_OPTION\",\"ECONNABORTED\",\"ETIMEDOUT\",\"ERR_NETWORK\",\"ERR_FR_TOO_MANY_REDIRECTS\",\"ERR_DEPRECATED\",\"ERR_BAD_RESPONSE\",\"ERR_BAD_REQUEST\",\"ERR_CANCELED\",\"ERR_NOT_SUPPORT\",\"ERR_INVALID_URL\"].forEach(function(t){Qt[t]={value:t};}),Object.defineProperties(u,Qt),Object.defineProperty(Ht,\"isAxiosError\",{value:!0}),u.from=function(t,e,n,i,r,o){var s=Object.create(Ht);return Ut.toFlatObject(t,s,function(t){return t!==Error.prototype;},function(t){return\"isAxiosError\"!==t;}),u.call(s,t.message,e,n,i,r),s.cause=t,s.name=t.name,o&&Object.assign(s,o),s;};var Vt=Ut.toFlatObject(Ut,{},null,function(t){return /^is[A-Z]/.test(t);}),$t=m.prototype;$t.append=function(t,e){this._pairs.push([t,e]);},$t.toString=function(t){var e=t?function(e){return t.call(this,e,y);}:y;return this._pairs.map(function(t){return e(t[0])+\"=\"+e(t[1]);},\"\").join(\"&\");};var Yt=function(){function t(){classCallCheck(this,t),this.handlers=[];}return t.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1;},t.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null);},t.prototype.clear=function(){this.handlers&&(this.handlers=[]);},t.prototype.forEach=function(t){Ut.forEach(this.handlers,function(e){null!==e&&t(e);});},t;}(),qt=Yt,Kt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},zt=\"undefined\"!=typeof URLSearchParams?URLSearchParams:m,Wt=\"undefined\"!=typeof FormData?FormData:null,Jt=\"undefined\"!=typeof Blob?Blob:null,Xt=function(){var t=void 0;return(\"undefined\"==typeof navigator||\"ReactNative\"!==(t=navigator.product)&&\"NativeScript\"!==t&&\"NS\"!==t)&&\"undefined\"!=typeof window&&\"undefined\"!=typeof document;}(),te=function(){return\"undefined\"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&\"function\"==typeof self.importScripts;}(),ee={isBrowser:!0,classes:{URLSearchParams:zt,FormData:Wt,Blob:Jt},isStandardBrowserEnv:Xt,isStandardBrowserWebWorkerEnv:te,protocols:[\"http\",\"https\",\"file\",\"blob\",\"url\",\"data\"]},ne={\"Content-Type\":undefined},ie={transitional:Kt,adapter:[\"xhr\",\"http\"],transformRequest:[function(t,e){var n=e.getContentType()||\"\",i=n.indexOf(\"application/json\")>-1,r=Ut.isObject(t);if(r&&Ut.isHTMLForm(t)&&(t=new FormData(t)),Ut.isFormData(t))return i&&i?JSON.stringify(C(t)):t;if(Ut.isArrayBuffer(t)||Ut.isBuffer(t)||Ut.isStream(t)||Ut.isFile(t)||Ut.isBlob(t))return t;if(Ut.isArrayBufferView(t))return t.buffer;if(Ut.isURLSearchParams(t))return e.setContentType(\"application/x-www-form-urlencoded;charset=utf-8\",!1),t.toString();var o=void 0;if(r){if(n.indexOf(\"application/x-www-form-urlencoded\")>-1)return b(t,this.formSerializer).toString();if((o=Ut.isFileList(t))||n.indexOf(\"multipart/form-data\")>-1){var s=this.env&&this.env.FormData;return g(o?{\"files[]\":t}:t,s&&new s(),this.formSerializer);}}return r||i?(e.setContentType(\"application/json\",!1),S(t)):t;}],transformResponse:[function(t){var e=this.transitional||ie.transitional,n=e&&e.forcedJSONParsing,i=\"json\"===this.responseType;if(t&&Ut.isString(t)&&(n&&!this.responseType||i)){var r=e&&e.silentJSONParsing,o=!r&&i;try{return JSON.parse(t);}catch(s){if(o){if(\"SyntaxError\"===s.name)throw u.from(s,u.ERR_BAD_RESPONSE,this,null,this.response);throw s;}}}return t;}],timeout:0,xsrfCookieName:\"XSRF-TOKEN\",xsrfHeaderName:\"X-XSRF-TOKEN\",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ee.classes.FormData,Blob:ee.classes.Blob},validateStatus:function(t){return t>=200&&t<300;},headers:{common:{Accept:\"application/json, text/plain, */*\"}}};Ut.forEach([\"delete\",\"get\",\"head\"],function(t){ie.headers[t]={};}),Ut.forEach([\"post\",\"put\",\"patch\"],function(t){ie.headers[t]=Ut.merge(ne);});var re=ie,oe=Ut.toObjectSet([\"age\",\"authorization\",\"content-length\",\"content-type\",\"etag\",\"expires\",\"from\",\"host\",\"if-modified-since\",\"if-unmodified-since\",\"last-modified\",\"location\",\"max-forwards\",\"proxy-authorization\",\"referer\",\"retry-after\",\"user-agent\"]),se=function(t){var e={},n=void 0,i=void 0,r=void 0;return t&&t.split(\"\\n\").forEach(function(t){r=t.indexOf(\":\"),n=t.substring(0,r).trim().toLowerCase(),i=t.substring(r+1).trim(),!n||e[n]&&oe[n]||(\"set-cookie\"===n?e[n]?e[n].push(i):e[n]=[i]:e[n]=e[n]?e[n]+\", \"+i:i);}),e;},ae=Symbol(\"internals\"),le=function(t){return /^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());},ce=function(){function t(e){classCallCheck(this,t),e&&this.set(e);}return t.prototype.set=function(t,e,n){function i(t,e,n){var i=w(e);if(!i)throw new Error(\"header name must be a non-empty string\");var o=Ut.findKey(r,i);(!o||r[o]===undefined||!0===n||n===undefined&&!1!==r[o])&&(r[o||e]=A(t));}var r=this,o=function(t,e){return Ut.forEach(t,function(t,n){return i(t,n,e);});};return Ut.isPlainObject(t)||t instanceof this.constructor?o(t,e):Ut.isString(t)&&(t=t.trim())&&!le(t)?o(se(t),e):null!=t&&i(e,t,n),this;},t.prototype.get=function(t,e){if(t=w(t)){var n=Ut.findKey(this,t);if(n){var i=this[n];if(!e)return i;if(!0===e)return k(i);if(Ut.isFunction(e))return e.call(this,i,n);if(Ut.isRegExp(e))return e.exec(i);throw new TypeError(\"parser must be boolean|regexp|function\");}}},t.prototype.has=function(t,e){if(t=w(t)){var n=Ut.findKey(this,t);return!(!n||this[n]===undefined||e&&!B(this,this[n],n,e));}return!1;},t.prototype[\"delete\"]=function(t,e){function n(t){if(t=w(t)){var n=Ut.findKey(i,t);!n||e&&!B(i,i[n],n,e)||(delete i[n],r=!0);}}var i=this,r=!1;return Ut.isArray(t)?t.forEach(n):n(t),r;},t.prototype.clear=function(t){for(var e=Object.keys(this),n=e.length,i=!1;n--;){var r=e[n];t&&!B(this,this[r],r,t,!0)||(delete this[r],i=!0);}return i;},t.prototype.normalize=function(t){var e=this,n={};return Ut.forEach(this,function(i,r){var o=Ut.findKey(n,r);if(o)return e[o]=A(i),void delete e[r];var s=t?I(r):String(r).trim();s!==r&&delete e[r],e[s]=A(i),n[s]=!0;}),this;},t.prototype.concat=function(){for(var t,e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];return(t=this.constructor).concat.apply(t,[this].concat(n));},t.prototype.toJSON=function(t){var e=Object.create(null);return Ut.forEach(this,function(n,i){null!=n&&!1!==n&&(e[i]=t&&Ut.isArray(n)?n.join(\", \"):n);}),e;},t.prototype[Symbol.iterator]=function(){return Object.entries(this.toJSON())[Symbol.iterator]();},t.prototype.toString=function(){return Object.entries(this.toJSON()).map(function(t){return t[0]+\": \"+t[1];}).join(\"\\n\");},t.from=function(t){return t instanceof this?t:new this(t);},t.concat=function(t){for(var e=new this(t),n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return i.forEach(function(t){return e.set(t);}),e;},t.accessor=function(t){function e(t){var e=w(t);i[e]||(R(r,t),i[e]=!0);}var n=this[ae]=this[ae]={accessors:{}},i=n.accessors,r=this.prototype;return Ut.isArray(t)?t.forEach(e):e(t),this;},createClass(t,[{key:Symbol.toStringTag,get:function(){return\"AxiosHeaders\";}}]),t;}();ce.accessor([\"Content-Type\",\"Content-Length\",\"Accept\",\"Accept-Encoding\",\"User-Agent\",\"Authorization\"]),Ut.freezeMethods(ce.prototype),Ut.freezeMethods(ce);var ue=ce;Ut.inherits(D,u,{__CANCEL__:!0});var he=ee.isStandardBrowserEnv?function(){return{write:function(t,e,n,i,r,o){var s=[];s.push(t+\"=\"+encodeURIComponent(e)),Ut.isNumber(n)&&s.push(\"expires=\"+new Date(n).toGMTString()),Ut.isString(i)&&s.push(\"path=\"+i),Ut.isString(r)&&s.push(\"domain=\"+r),!0===o&&s.push(\"secure\"),document.cookie=s.join(\"; \");},read:function(t){var e=document.cookie.match(new RegExp(\"(^|;\\\\s*)(\"+t+\")=([^;]*)\"));return e?decodeURIComponent(e[3]):null;},remove:function(t){this.write(t,\"\",Date.now()-864e5);}};}():function(){return{write:function(){},read:function(){return null;},remove:function(){}};}(),pe=ee.isStandardBrowserEnv?function(){function t(t){var i=t;return e&&(n.setAttribute(\"href\",i),i=n.href),n.setAttribute(\"href\",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,\"\"):\"\",host:n.host,search:n.search?n.search.replace(/^\\?/,\"\"):\"\",hash:n.hash?n.hash.replace(/^#/,\"\"):\"\",hostname:n.hostname,port:n.port,pathname:\"/\"===n.pathname.charAt(0)?n.pathname:\"/\"+n.pathname};}var e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement(\"a\"),i=void 0;return i=t(window.location.href),function(e){var n=Ut.isString(e)?t(e):e;return n.protocol===i.protocol&&n.host===i.host;};}():function(){return function(){return!0;};}(),de=\"undefined\"!=typeof XMLHttpRequest,fe=de&&function(t){return new Promise(function(e,n){function i(){t.cancelToken&&t.cancelToken.unsubscribe(l),t.signal&&t.signal.removeEventListener(\"abort\",l);}function r(){if(c){var r=ue.from(\"getAllResponseHeaders\"in c&&c.getAllResponseHeaders()),o=a&&\"text\"!==a&&\"json\"!==a?c.response:c.responseText,s={data:o,status:c.status,statusText:c.statusText,headers:r,config:t,request:c};O(function(t){e(t),i();},function(t){n(t),i();},s),c=null;}}var o=t.data,s=ue.from(t.headers).normalize(),a=t.responseType,l=void 0;Ut.isFormData(o)&&(ee.isStandardBrowserEnv||ee.isStandardBrowserWebWorkerEnv?s.setContentType(!1):s.setContentType(\"multipart/form-data;\",!1));var c=new XMLHttpRequest();if(t.auth){var h=t.auth.username||\"\",p=t.auth.password?unescape(encodeURIComponent(t.auth.password)):\"\";s.set(\"Authorization\",\"Basic \"+btoa(h+\":\"+p));}var d=G(t.baseURL,t.url);if(c.open(t.method.toUpperCase(),_(d,t.params,t.paramsSerializer),!0),c.timeout=t.timeout,\"onloadend\"in c?c.onloadend=r:c.onreadystatechange=function(){c&&4===c.readyState&&(0!==c.status||c.responseURL&&0===c.responseURL.indexOf(\"file:\"))&&setTimeout(r);},c.onabort=function(){c&&(n(new u(\"Request aborted\",u.ECONNABORTED,t,c)),c=null);},c.onerror=function(){n(new u(\"Network Error\",u.ERR_NETWORK,t,c)),c=null;},c.ontimeout=function(){var e=t.timeout?\"timeout of \"+t.timeout+\"ms exceeded\":\"timeout exceeded\",i=t.transitional||Kt;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(new u(e,i.clarifyTimeoutError?u.ETIMEDOUT:u.ECONNABORTED,t,c)),c=null;},ee.isStandardBrowserEnv){var f=(t.withCredentials||pe(d))&&t.xsrfCookieName&&he.read(t.xsrfCookieName);f&&s.set(t.xsrfHeaderName,f);}o===undefined&&s.setContentType(null),\"setRequestHeader\"in c&&Ut.forEach(s.toJSON(),function(t,e){c.setRequestHeader(e,t);}),Ut.isUndefined(t.withCredentials)||(c.withCredentials=!!t.withCredentials),a&&\"json\"!==a&&(c.responseType=t.responseType),\"function\"==typeof t.onDownloadProgress&&c.addEventListener(\"progress\",Z(t.onDownloadProgress,!0)),\"function\"==typeof t.onUploadProgress&&c.upload&&c.upload.addEventListener(\"progress\",Z(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=function(e){c&&(n(!e||e.type?new D(null,t,c):e),c.abort(),c=null);},t.cancelToken&&t.cancelToken.subscribe(l),t.signal&&(t.signal.aborted?l():t.signal.addEventListener(\"abort\",l)));var g=L(d);if(g&&-1===ee.protocols.indexOf(g))return void n(new u(\"Unsupported protocol \"+g+\":\",u.ERR_BAD_REQUEST,t));c.send(o||null);});},ge={http:null,xhr:fe};Ut.forEach(ge,function(t,e){if(t){try{Object.defineProperty(t,\"name\",{value:e});}catch(n){}Object.defineProperty(t,\"adapterName\",{value:e});}});var ye={getAdapter:function(t){t=Ut.isArray(t)?t:[t];for(var e=t,n=e.length,i=void 0,r=void 0,o=0;o<n&&(i=t[o],!(r=Ut.isString(i)?ge[i.toLowerCase()]:i));o++);if(!r){if(!1===r)throw new u(\"Adapter \"+i+\" is not supported by the environment\",\"ERR_NOT_SUPPORT\");throw new Error(Ut.hasOwnProp(ge,i)?\"Adapter '\"+i+\"' is not available in the build\":\"Unknown adapter '\"+i+\"'\");}if(!Ut.isFunction(r))throw new TypeError(\"adapter is not a function\");return r;},adapters:ge},me=function(t){return t instanceof ue?t.toJSON():t;},ve=\"1.4.0\",_e={};[\"object\",\"boolean\",\"number\",\"function\",\"string\",\"symbol\"].forEach(function(t,e){_e[t]=function(n){return(void 0===n?\"undefined\":_typeof(n))===t||\"a\"+(e<1?\"n \":\" \")+t;};});var be={};_e.transitional=function(t,e,n){function i(t,e){return\"[Axios v\"+ve+\"] Transitional option '\"+t+\"'\"+e+(n?\". \"+n:\"\");}return function(n,r,o){if(!1===t)throw new u(i(r,\" has been removed\"+(e?\" in \"+e:\"\")),u.ERR_DEPRECATED);return e&&!be[r]&&(be[r]=!0),!t||t(n,r,o);};};var Te={assertOptions:Q,validators:_e},Ee=Te.validators,Ce=function(){function t(e){classCallCheck(this,t),this.defaults=e,this.interceptors={request:new qt(),response:new qt()};}return t.prototype.request=function(t,e){\"string\"==typeof t?(e=e||{},e.url=t):e=t||{},e=H(this.defaults,e);var n=e,i=n.transitional,r=n.paramsSerializer,o=n.headers;i!==undefined&&Te.assertOptions(i,{silentJSONParsing:Ee.transitional(Ee[\"boolean\"]),forcedJSONParsing:Ee.transitional(Ee[\"boolean\"]),clarifyTimeoutError:Ee.transitional(Ee[\"boolean\"])},!1),null!=r&&(Ut.isFunction(r)?e.paramsSerializer={serialize:r}:Te.assertOptions(r,{encode:Ee[\"function\"],serialize:Ee[\"function\"]},!0)),e.method=(e.method||this.defaults.method||\"get\").toLowerCase();var s=void 0;s=o&&Ut.merge(o.common,o[e.method]),s&&Ut.forEach([\"delete\",\"get\",\"head\",\"post\",\"put\",\"patch\",\"common\"],function(t){delete o[t];}),e.headers=ue.concat(s,o);var a=[],l=!0;this.interceptors.request.forEach(function(t){\"function\"==typeof t.runWhen&&!1===t.runWhen(e)||(l=l&&t.synchronous,a.unshift(t.fulfilled,t.rejected));});var c=[];this.interceptors.response.forEach(function(t){c.push(t.fulfilled,t.rejected);});var u=void 0,h=0,p=void 0;if(!l){var d=[U.bind(this),undefined];for(d.unshift.apply(d,a),d.push.apply(d,c),p=d.length,u=Promise.resolve(e);h<p;)u=u.then(d[h++],d[h++]);return u;}p=a.length;var f=e;for(h=0;h<p;){var g=a[h++],y=a[h++];try{f=g(f);}catch(m){y.call(this,m);break;}}try{u=U.call(this,f);}catch(m){return Promise.reject(m);}for(h=0,p=c.length;h<p;)u=u.then(c[h++],c[h++]);return u;},t.prototype.getUri=function(t){return t=H(this.defaults,t),_(G(t.baseURL,t.url),t.params,t.paramsSerializer);},t;}();Ut.forEach([\"delete\",\"get\",\"head\",\"options\"],function(t){Ce.prototype[t]=function(e,n){return this.request(H(n||{},{method:t,url:e,data:(n||{}).data}));};}),Ut.forEach([\"post\",\"put\",\"patch\"],function(t){function e(e){return function(n,i,r){return this.request(H(r||{},{method:t,headers:e?{\"Content-Type\":\"multipart/form-data\"}:{},url:n,data:i}));};}Ce.prototype[t]=e(),Ce.prototype[t+\"Form\"]=e(!0);});var Se=Ce,we=function(){function t(e){if(classCallCheck(this,t),\"function\"!=typeof e)throw new TypeError(\"executor must be a function.\");var n=void 0;this.promise=new Promise(function(t){n=t;});var i=this;this.promise.then(function(t){if(i._listeners){for(var e=i._listeners.length;e-->0;)i._listeners[e](t);i._listeners=null;}}),this.promise.then=function(t){var e=void 0,n=new Promise(function(t){i.subscribe(t),e=t;}).then(t);return n.cancel=function(){i.unsubscribe(e);},n;},e(function(t,e,r){i.reason||(i.reason=new D(t,e,r),n(i.reason));});}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason;},t.prototype.subscribe=function(t){if(this.reason)return void t(this.reason);this._listeners?this._listeners.push(t):this._listeners=[t];},t.prototype.unsubscribe=function(t){if(this._listeners){var e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1);}},t.source=function(){var e=void 0;return{token:new t(function(t){e=t;}),cancel:e};},t;}(),Ae=we,ke={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ke).forEach(function(t){var e=t[0],n=t[1];ke[n]=e;});var Be=ke,Ie=Y(re);Ie.Axios=Se,Ie.CanceledError=D,Ie.CancelToken=Ae,Ie.isCancel=j,Ie.VERSION=ve,Ie.toFormData=g,Ie.AxiosError=u,Ie.Cancel=Ie.CanceledError,Ie.all=function(t){return Promise.all(t);},Ie.spread=V,Ie.isAxiosError=$,Ie.mergeConfig=H,Ie.AxiosHeaders=ue,Ie.formToJSON=function(t){return C(Ut.isHTMLForm(t)?new FormData(t):t);},Ie.HttpStatusCode=Be,Ie[\"default\"]=Ie,t.exports=Ie;}},__webpack_module_cache__={};!function(){__nested_webpack_require_128519__.d=function(t,e){for(var n in e)__nested_webpack_require_128519__.o(e,n)&&!__nested_webpack_require_128519__.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]});};}(),function(){__nested_webpack_require_128519__.g=function(){if(\"object\"===(\"undefined\"==typeof globalThis?\"undefined\":_typeof(globalThis)))return globalThis;try{return this||new Function(\"return this\")();}catch(t){if(\"object\"===(\"undefined\"==typeof window?\"undefined\":_typeof(window)))return window;}}();}(),function(){__nested_webpack_require_128519__.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);};}(),function(){__nested_webpack_require_128519__.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0});};}();var __nested_webpack_exports__={};return function(){\"use strict\";function t(t){return t&&t.__esModule?t:{\"default\":t};}function e(t){\"@babel/helpers - typeof\";return(e=\"function\"==typeof Symbol&&\"symbol\"==_typeof(Symbol.iterator)?function(t){return void 0===t?\"undefined\":_typeof(t);}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":void 0===t?\"undefined\":_typeof(t);})(t);}function n(){function t(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e];}function i(t,e,n,i){var r=e&&e.prototype instanceof o?e:o,s=Object.create(r.prototype),a=new f(i||[]);return b(s,\"_invoke\",{value:u(t,n,a)}),s;}function r(t,e,n){try{return{type:\"normal\",arg:t.call(e,n)};}catch(i){return{type:\"throw\",arg:i};}}function o(){}function s(){}function a(){}function l(e){[\"next\",\"throw\",\"return\"].forEach(function(n){t(e,n,function(t){return this._invoke(n,t);});});}function c(t,n){function i(o,s,a,l){var c=r(t[o],t,s);if(\"throw\"!==c.type){var u=c.arg,h=u.value;return h&&\"object\"==e(h)&&_.call(h,\"__await\")?n.resolve(h.__await).then(function(t){i(\"next\",t,a,l);},function(t){i(\"throw\",t,a,l);}):n.resolve(h).then(function(t){u.value=t,a(u);},function(t){return i(\"throw\",t,a,l);});}l(c.arg);}var o;b(this,\"_invoke\",{value:function(t,e){function r(){return new n(function(n,r){i(t,e,n,r);});}return o=o?o.then(r,r):r();}});}function u(t,e,n){var i=\"suspendedStart\";return function(o,s){if(\"executing\"===i)throw new Error(\"Generator is already running\");if(\"completed\"===i){if(\"throw\"===o)throw s;return y();}for(n.method=o,n.arg=s;;){var a=n.delegate;if(a){var l=h(a,n);if(l){if(l===w)continue;return l;}}if(\"next\"===n.method)n.sent=n._sent=n.arg;else if(\"throw\"===n.method){if(\"suspendedStart\"===i)throw i=\"completed\",n.arg;n.dispatchException(n.arg);}else\"return\"===n.method&&n.abrupt(\"return\",n.arg);i=\"executing\";var c=r(t,e,n);if(\"normal\"===c.type){if(i=n.done?\"completed\":\"suspendedYield\",c.arg===w)continue;return{value:c.arg,done:n.done};}\"throw\"===c.type&&(i=\"completed\",n.method=\"throw\",n.arg=c.arg);}};}function h(t,e){var n=e.method,i=t.iterator[n];if(undefined===i)return e.delegate=null,\"throw\"===n&&t.iterator[\"return\"]&&(e.method=\"return\",e.arg=undefined,h(t,e),\"throw\"===e.method)||\"return\"!==n&&(e.method=\"throw\",e.arg=new TypeError(\"The iterator does not provide a '\"+n+\"' method\")),w;var o=r(i,t.iterator,e.arg);if(\"throw\"===o.type)return e.method=\"throw\",e.arg=o.arg,e.delegate=null,w;var s=o.arg;return s?s.done?(e[t.resultName]=s.value,e.next=t.nextLoc,\"return\"!==e.method&&(e.method=\"next\",e.arg=undefined),e.delegate=null,w):s:(e.method=\"throw\",e.arg=new TypeError(\"iterator result is not an object\"),e.delegate=null,w);}function p(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e);}function d(t){var e=t.completion||{};e.type=\"normal\",delete e.arg,t.completion=e;}function f(t){this.tryEntries=[{tryLoc:\"root\"}],t.forEach(p,this),this.reset(!0);}function g(t){if(t){var e=t[E];if(e)return e.call(t);if(\"function\"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function r(){for(;++n<t.length;)if(_.call(t,n))return r.value=t[n],r.done=!1,r;return r.value=undefined,r.done=!0,r;};return i.next=i;}}return{next:y};}function y(){return{value:undefined,done:!0};}n=function(){return m;};var m={},v=Object.prototype,_=v.hasOwnProperty,b=Object.defineProperty||function(t,e,n){t[e]=n.value;},T=\"function\"==typeof Symbol?Symbol:{},E=T.iterator||\"@@iterator\",C=T.asyncIterator||\"@@asyncIterator\",S=T.toStringTag||\"@@toStringTag\";try{t({},\"\");}catch(R){t=function(t,e,n){return t[e]=n;};}m.wrap=i;var w={},A={};t(A,E,function(){return this;});var k=Object.getPrototypeOf,B=k&&k(k(g([])));B&&B!==v&&_.call(B,E)&&(A=B);var I=a.prototype=o.prototype=Object.create(A);return s.prototype=a,b(I,\"constructor\",{value:a,configurable:!0}),b(a,\"constructor\",{value:s,configurable:!0}),s.displayName=t(a,S,\"GeneratorFunction\"),m.isGeneratorFunction=function(t){var e=\"function\"==typeof t&&t.constructor;return!!e&&(e===s||\"GeneratorFunction\"===(e.displayName||e.name));},m.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,a):(e.__proto__=a,t(e,S,\"GeneratorFunction\")),e.prototype=Object.create(I),e;},m.awrap=function(t){return{__await:t};},l(c.prototype),t(c.prototype,C,function(){return this;}),m.AsyncIterator=c,m.async=function(t,e,n,r,o){void 0===o&&(o=Promise);var s=new c(i(t,e,n,r),o);return m.isGeneratorFunction(e)?s:s.next().then(function(t){return t.done?t.value:s.next();});},l(I),t(I,S,\"Generator\"),t(I,E,function(){return this;}),t(I,\"toString\",function(){return\"[object Generator]\";}),m.keys=function(t){var e=Object(t),n=[];for(var i in e)n.push(i);return n.reverse(),function r(){for(;n.length;){var t=n.pop();if(t in e)return r.value=t,r.done=!1,r;}return r.done=!0,r;};},m.values=g,f.prototype={constructor:f,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=undefined,this.done=!1,this.delegate=null,this.method=\"next\",this.arg=undefined,this.tryEntries.forEach(d),!t)for(var e in this)\"t\"===e.charAt(0)&&_.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=undefined);},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if(\"throw\"===t.type)throw t.arg;return this.rval;},dispatchException:function(t){function e(e,i){return o.type=\"throw\",o.arg=t,n.next=e,i&&(n.method=\"next\",n.arg=undefined),!!i;}if(this.done)throw t;for(var n=this,i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i],o=r.completion;if(\"root\"===r.tryLoc)return e(\"end\");if(r.tryLoc<=this.prev){var s=_.call(r,\"catchLoc\"),a=_.call(r,\"finallyLoc\");if(s&&a){if(this.prev<r.catchLoc)return e(r.catchLoc,!0);if(this.prev<r.finallyLoc)return e(r.finallyLoc);}else if(s){if(this.prev<r.catchLoc)return e(r.catchLoc,!0);}else{if(!a)throw new Error(\"try statement without catch or finally\");if(this.prev<r.finallyLoc)return e(r.finallyLoc);}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&_.call(i,\"finallyLoc\")&&this.prev<i.finallyLoc){var r=i;break;}}r&&(\"break\"===t||\"continue\"===t)&&r.tryLoc<=e&&e<=r.finallyLoc&&(r=null);var o=r?r.completion:{};return o.type=t,o.arg=e,r?(this.method=\"next\",this.next=r.finallyLoc,w):this.complete(o);},complete:function(t,e){if(\"throw\"===t.type)throw t.arg;return\"break\"===t.type||\"continue\"===t.type?this.next=t.arg:\"return\"===t.type?(this.rval=this.arg=t.arg,this.method=\"return\",this.next=\"end\"):\"normal\"===t.type&&e&&(this.next=e),w;},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),d(n),w;}},\"catch\":function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var i=n.completion;if(\"throw\"===i.type){var r=i.arg;d(n);}return r;}}throw new Error(\"illegal catch attempt\");},delegateYield:function(t,e,n){return this.delegate={iterator:g(t),resultName:e,nextLoc:n},\"next\"===this.method&&(this.arg=undefined),w;}},m;}function i(t,e,n,i,r,o,s){try{var a=t[o](s),l=a.value;}catch(c){return void n(c);}a.done?e(l):Promise.resolve(l).then(i,r);}function r(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){function s(t){i(l,r,o,s,a,\"next\",t);}function a(t){i(l,r,o,s,a,\"throw\",t);}var l=t.apply(e,n);s(undefined);});};}function o(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\");}function s(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(t,c(i.key),i);}}function a(t,e,n){return e&&s(t.prototype,e),n&&s(t,n),Object.defineProperty(t,\"prototype\",{writable:!1}),t;}function l(t,e,n){return e=c(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t;}function c(t){var n=u(t,\"string\");return\"symbol\"===e(n)?n:String(n);}function u(t,n){if(\"object\"!==e(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(i!==undefined){var r=i.call(t,n||\"default\");if(\"object\"!==e(r))return r;throw new TypeError(\"@@toPrimitive must return a primitive value.\");}return(\"string\"===n?String:Number)(t);}var h=__nested_webpack_exports__,p=__nested_webpack_require_128519__(\"./node_modules/@tencent/js-armor-loader/dist/runtime.js\");Object.defineProperty(h,\"__esModule\",{value:!0}),h[\"default\"]=void 0;var d=t(__nested_webpack_require_128519__(\"./node_modules/jsencrypt/lib/index.js\")),f=__nested_webpack_require_128519__(\"./utils.js\"),g=__nested_webpack_require_128519__(\"./utils/index.js\"),y=t(__nested_webpack_require_128519__(\"./utils/aes.js\")),m=t(__nested_webpack_require_128519__(\"./node_modules/md5/md5.js\")),v=t(__nested_webpack_require_128519__(\"./node_modules/axios/dist/browser/axios.cjs\")),_={VR:\"https://tcplayer.vcube.tencent.com/release/tcplayer-vr-plugin.1.0.0.js\",SafeCheck:\"https://web.sdk.qcloud.com/player/tcplayer/release/v5.0.0/plugins/tcplayer-safe-check-plugin.1.0.0.js\",Crypto:\"https://web.sdk.qcloud.com/player/tcplayer/release/v5.0.0/libs/tcpcrypto.1.0.0.js\"},b=function(){function t(){var e=this;o(this,t),l(this,\"handleWatermarkElementAdd\",function(t){return p.g(p.v(0,p.d([\"RQQiAiIDLUBFAyICAQAVPwZvBnAGdAZpBm8GbgZzOj8GawZlBmUGcDo7OUBURAEVPwZhBmQGZAZHBmgGbwZzBnQGTQZhBnIGazoBAAsmARMtIhMBABU/BnAGbAZhBnkGZQZyOj8GJDo/Bi4GdAZjBnAGLQZkBnkGbgZhBm0GaQZjBi0GdwZhBnQGZQZyBm0GYQZyBmsGLQZjBm8GbgZ0BmEGaQZuBmUGciYBOUBEABU/BnAGbAZhBnkGZQZyOj8GJDo/Bi4GdAZjBnAGLQZkBnkGbgZhBm0GaQZjBi0GdwZhBnQGZQZyBm0GYQZyBmsGLQZjBm8GbgZ0BmUGbgZ0JgE5QBMtQBMBABU/BmMGbwZuBnQGYQZpBm4GZQZyBkUGbAZlBm0GZQZuBnQ6PwZhBnAGcAZlBm4GZAZDBmgGaQZsBmQ6AQAVPwZtBmEGcgZrBkMGbwZuBnQGZQZuBnQGRQZsBmUGbQZlBm4GdDo7JgETLRgTAQAVPwZwBmwGYQZ5BmUGcjo/BmUGbDomAEAtLRMBABU/BnAGbAZhBnkGZQZyOj8GZQZsOiYAPwZhBnAGcAZlBm4GZAZDBmgGaQZsBmQgAQAVPwZjBm8GbgZ0BmEGaQZuBmUGcgZFBmwGZQZtBmUGbgZ0OjsmARMpED4DAgkAABQTEykQ\",[7,501,82,499,175,377,262,267,265,499,375,499,404,408,406,498]]),[function(){return void 0===t?undefined:t;},function(){return void 0===e?undefined:e;}])).call(this);}),l(this,\"addGhostMark\",function(t){var n=e;t.waterMarkWillAdd||(t.waterMarkWillAdd=!0,setTimeout(function(){t.player&&t.player.el()&&t.player.el().appendChild(t.containerElement),t.waterMarkWillAdd=!1,t.isFirstShow=!1,t.watermarkCheckTimer=setInterval(function(){var e=document.getElementsByClassName(\"tcp-dynamic-watermark-container\")[0];(0,g.isVisible)(e)&&(0,g.isVisible)(e.firstChild)||(n.unloadTechAndTriggerError(62,t),clearInterval(t.watermarkCheckTimer));},1e3);},1e3*(t.isFirstShow?t.ghostCycle.firstShow:t.ghostCycle.ghostOff)));}),l(this,\"removeWaterMark\",function(t){t.options.keep&&(t.waterMarkWillRemove||(t.waterMarkWillRemove=!0,setTimeout(function(){clearInterval(t.watermarkCheckTimer),t.player&&t.player.el()&&player.el().removeChild(t.containerElement),t.waterMarkWillRemove=!1;},1e3*t.ghostCycle.ghostOn)));});}return a(t,[{key:\"initPlugins\",value:function(t,e,n){return p.g(p.v(0,p.d([\"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\",[7,1544,51,901,200,532,377,381,379,435,461,521,522,463,544,694,695,546,706,739,721,731,729,737,740,708,805,893,811,815,813,818,819,824,822,837,868,881,882,870,891,899,943,1157,977,1139,1019,1097,1095,1155,1137,1155,1158,945,1192,1531,1226,1518,1278,1283,1281,1348,1373,1478,1421,1466,1467,1423,1476,1516,1519,1228,1532,1194]]),[function(){return void 0===n?undefined:n;},function(){return\"undefined\"==typeof console?undefined:console;},function(){return void 0===e?undefined:e;},function(){return\"undefined\"==typeof window?undefined:window;},function(){return void 0===_?undefined:_;},function(){return void 0===f?undefined:f;},function(){return\"undefined\"==typeof Object?undefined:Object;},function(){return void 0===t?undefined:t;},function(){return\"undefined\"==typeof Error?undefined:Error;}])).call(this);}},{key:\"unloadTechAndTriggerError\",value:function(t,e){return p.g(p.v(0,p.d([\"RQQiAiIDLQFFBCICIgM+Az4APwZwBmwGYQZ5BmUGcgo7QDZEABU/BnAGbAZhBnkGZQZyOjsUExM+Az8GbAZpBmMGZQZuBnMGZQZDBmgGZQZjBmsGRgZhBmkGbAZlBmQKIRkTEz4DPwZlBnIGcgZvBnIKAQELJAAOPwZjBm8GZAZlIAECCxkTEyYBEz4DPwZ1Bm4GbAZvBmEGZAohJgETPgM/BmMGaAZpBmwGZAZyBmUGbgZfCgEAOj8GbgZvBmQGZQZOBmEGbQZlOjs/BlYGSQZEBkUGTyNA3hMtJBM+Az8GYwZoBmkGbAZkBnIGZQZuBl8KAQA6PwZyBmUGbQZvBnYGZTomABM2ED4DAgkAABQTEykQ\",[7,267,220,265]]),[function(){return void 0===e?undefined:e;},function(){return\"undefined\"==typeof Object?undefined:Object;},function(){return void 0===t?undefined:t;}])).call(this);}},{key:\"checkLicense\",value:function(){function t(t,n){return e.apply(this,arguments);}var e=r(n().mark(function i(t,e){return p.g(p.v(0,p.d([\"RQQiAiIDLRZFGiICIgMiBCIFIgYiByIIIgkiCiILIgwiDSIOIg8iECIRIhIiEyIUIhUiFiIXIhgiGQEAFSYAPwZ3BnIGYQZwIC0iRRsiAiIDPgM/BnAGcgZlBnYKPgM/Bm4GZQZ4BnQKOxkYABMOAQAjQHoTLf09ExM+BAEBFT8GbwZwBnQGaQZvBm4GcwZfOj8GbAZpBmMGZQZuBnMGZQZVBnIGbDo7FBMTPgUBAgskABQTEz4DPwZwBnIGZQZ2CgECGRMTPgM/Bm4GZQZ4BnQKAQUZGAATRAMVPwZkBmUGZgZhBnUGbAZ0Oj8GZwZlBnQ6HQQmARAtGA4BBSNAEy0BExM+Bj4DPwZzBmUGbgZ0CjsUExM+BR0GCCNAEx0GKSNAEz4GPwZkBmEGdAZhCjstJBMpFBMTHQU5QBMtLRM+AD8GdQZuBmwGbwZhBmQGVAZlBmMGaAZBBm4GZAZUBnIGaQZnBmcGZQZyBkUGcgZyBm8Gcgo/BjUGNiYBEz4DPwZuBmUGeAZ0CgENGRMTLVMGLT0OAQojQBMtNxMTPgM/BnAGcgZlBnYKAQoZExM+Az8GdAYwCj4DPwZjBmEGdAZjBmgKAQImARkTEz4APwZ1Bm4GbAZvBmEGZAZUBmUGYwZoBkEGbgZkBlQGcgZpBmcGZwZlBnIGRQZyBnIGbwZyCj8GNQY2JgETLQEOAQ0jQBMtGBMTPgcBBBU/BnQGYwZwBmMGcgZ5BnAGdAZvOjsUExM+CD4HPwZBBmUGcwZkBmUGYwZyBnkGcAZ0CjsUExM+CT4HPwZTBmkGZwZuBkQGZQZjBnIGeQZwBnQKOxQTEz4KPgc/BmcGZQZuBksGZQZ5CjsUExM+Cz8GYwY0BjkGZgZhBjEGYwY2BjgGNwY0BjMGbgZjBjcGdwYxBjgGNAYzBmMGOAZiBjUGNgYyBjgGbAZwBmIGMQY3FBMTPgw/Bi0GLQYtBi0GLQZCBkUGRwZJBk4GIAZQBlUGQgZMBkkGQwYgBksGRQZZBi0GLQYtBi0GLQZNBkkGSQZCBkkGagZBBk4GQgZnBmsGcQZoBmsGaQZHBjkGdwYwBkIGQQZRBkUGRgZBBkEGTwZDBkEGUQY4BkEGTQZJBkkGQgZDBmcGSwZDBkEGUQZFBkEGcQY0BnQGZQZxBmsGVwYvBlQGVQZyBnUGVQY4BjkGRQZsBk4GVgZkBksGcgZwBlMGTAYrBkgGQwZJBlQGcgZ1BnkGYgY2BkIGUwY5Bm0GVwY2Bk0GNAZtBnEGbQZ4BkQGaAZhBnoGRAZtBlEGZwZNBksGTgZmBnMGQQYwBmQGMgZrBngGRgZ1BmMGQwZzBlgGVAZ5BmUGcwZGBk4GYQZqBmEGaQZzBmsGcgZBBnoGVgZKBnAGTgZHBk8GNwY1BmIGUQZGBmEGcAY0BmoGWQZ6BkoGWQZzBmsGSQZ1BmEGcwY2BmYGZwZJBlMGNwZ6BlMGbQZHBlgGZwZSBmMGcAY2BmkGMAZaBkIGSAYzBnAGawZWBkMGWAZjBmcGZgZMBmYGcwZWBkMGTwYrBnMGTgYwBjEGagZGBmgGRgZnBk8GQwYwBkwGWQYyBmYGMQZwBkoGKwYzBmoGcQZrBnQGQQZsBk0GSQZ4BnkGOAZRBjkGdAY3BlgGdwZ3BkwGNQYvBm4GOAYvBlMGbAZlBmQGcAY3BlQGdwZ1BlIGZAZuBmwGMgZPBlAGbAYzBnkGYwZDBlQGUgZrBlgGdAZPBkkGbwZSBk4GQgY5BnYGZwZkBjkGWAZvBm8GVAZLBmkGRQZkBkMGWAZDBjcGVwY5BnIGeQZ2BnQGdwZDBmkGQQZCBjgGMgZ2BkUGZgZIBlcGWAZYBmcGegZoBnMGUAZDBjEGMwZVBlIGdQZGBnkGMQZKBnEGYgZXBkoGdAZUBkMGQwZjBmYGcwZDBlYGeAZ1BkIGcAZsBmgGVgZKBkEGUQY3BkoGcwZGBjUGUwZNBm4GdAZkBkoGRAZrBnAGNwZyBkoGTAZoBnAGcgZnBnMGYQZpBm0GMgZDBlIGagZjBlYGcwZlBk4GbQZ3BjkGNwZiBncGSQZEBkEGUQZBBkIGLQYtBi0GLQYtBkUGTgZEBiAGUAZVBkIGTAZJBkMGIAZLBkUGWQYtBi0GLQYtBi0UExM+Az8GcAZyBmUGdgoBEBkTEz4NHQo+BT8GYQZwBnAGSQZkCjsdCzcCFBMTPg4BBRU/BnAGYQZyBnMGZTodCD4FPwZlBm4GYwZyBnkGcAZ0BmUGZAZMBmkGYwZlBm4GcwZlBlcGZQZiCjsdDTcCJgEUExM+Dx0JPgU/BmUGbgZjBnIGeQZwBnQGZQZkBkwGaQZjBmUGbgZzBmUGVwZlBmIKOz4FPwZzBmkGZwZuBmEGdAZ1BnIGZQZXBmUGYgo7HQw3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\",[7,4565,75,4441,251,265,258,263,261,415,290,296,297,315,313,317,324,329,327,392,413,427,420,425,423,538,536,550,543,548,546,1843,1841,1855,1848,1853,1851,1997,1995,2009,2002,2007,2005,2275,2153,2158,2156,2179,2273,2287,2280,2285,2283,2304,2302,2316,2309,2314,2312,2624,2356,2361,2359,2382,2478,2536,2537,2541,2539,2548,2545,10000001,2550,2555,2553,2576,2622,2636,2629,2634,2632,3103,2850,2854,2852,2857,2858,2863,2861,2959,2903,2956,3005,3052,3054,3059,3057,3080,3101,3115,3108,3113,3111,3165,3119,10000001,3123,3128,3126,3149,3163,3177,3170,3175,3173,3406,3223,3228,3226,3249,3339,3344,3342,3365,3404,3418,3411,3416,3414,3461,3459,3473,3466,3471,3469,3551,3477,3482,3480,3503,3549,3563,3556,3561,3559,3586,3584,3598,3591,3596,3594,3719,3645,3650,3648,3671,3717,3731,3724,3729,3727,3960,3762,3766,3764,3792,3793,3798,3796,3817,3821,3825,3823,3884,3856,3884,3886,3891,3889,3912,3958,3972,3965,3970,3968,4128,4041,4045,4043,4052,4054,4059,4057,4080,4126,4140,4133,4138,4136,4243,4241,4255,4248,4253,4251,4298,4296,4310,4303,4308,4306,4386,4318,4323,4321,4418,4384,4418,4391,4396,4394,4401,4399,4418,4411,4416]]),[function(){return void 0===n?undefined:n;},function(){return void 0===t?undefined:t;},function(){return\"undefined\"==typeof Object?undefined:Object;},function(){return void 0===v?undefined:v;},function(){return\"undefined\"==typeof window?undefined:window;},function(){return\"undefined\"==typeof JSON?undefined:JSON;},function(){return void 0===e?undefined:e;},function(){return\"undefined\"==typeof navigator?undefined:navigator;},function(){return\"undefined\"==typeof RegExp?undefined:RegExp;},function(){return void 0===f?undefined:f;},function(){return\"undefined\"==typeof Date?undefined:Date;},function(){return\"undefined\"==typeof String?undefined:String;},function(){return\"undefined\"==typeof localStorage?undefined:localStorage;},function(){return void 0===i?undefined:i;},function(){return\"undefined\"==typeof Array?undefined:Array;}])).call(this);}));return t;}()},{key:\"base64ToHex\",value:function(t){for(var e=atob(t),n=\"\",i=0;i<e.length;i++){var r=e.charCodeAt(i).toString(16);n+=2===r.length?r:\"0\"+r;}return n;}},{key:\"checkEnvironment\",value:function(){return!(!Hls||!Hls.isSupported());}},{key:\"generatePlayCgiUrl\",value:function(t,e,n){return p.g(p.v(0,p.d([\"RQQiAiIDLSRFCSICIgMiBCIFIgYiByIIPgMBAEQAFT8GZwZlBm4GTwZ2BmUGcgZsBmEGeTo7NwAUExM+BAEARAAVPwZnBmUGbgZPBnYGZQZyBmwGYQZ5Ojs3ABQTEz4FAQEVPwZkBmUGZgZhBnUGbAZ0OhYAFBMTPgY/Bk0GSQZHBmYGTQZBBjAGRwZDBlMGcQZHBlMGSQZiBjMGRAZRBkUGQgZBBlEGVQZBBkEGNAZHBk4GQQZEBkMGQgZpBlEGSwZCBmcGUQZDBjMGcAZEBkEGNwZHBlQGeAZPBnYGTgZiBlgGUgZHBk0GaQY5BlEGUwZJBnoGUQZFBkkGKwZFBk0GRAYxBkgGYwZVBlAGSgZTBlEGUwZGBnUGUgZrBloGawZXBm8GNAZWBlEGRQZDBnUGUAZSBmcGLwZ4BlYGagZxBncGWAYxBnkGVQZyBkgGVQZ2BkcGUQZKBnMGQgZ3BlQGUwYvBjYGTAZJBmMGUQZpBlMGdwZZBnMGTwZxBmYGKwY4BlQGVwZ4BkcGUQZPBkoGeQZXBjQGNgZnBlAGUAZRBlYGegZUBmoGTgZUBmkGVQZvBnEGNAYzBjUGUQZCBjAGdgYxBjEGbAZOBngGdgZLBlcGQgZRBkkGWgZMBm0GYQZjBlUGWgYyBnIGMQZBBlAGdAZhBjcGaQYvBk0GWQY0BkwGeAY5BlgGbAZaBlYGTQZaBk4GVQZkBlUGeQZ3BkkGRAZBBlEGQQZCFBMTPgU/BnMGZQZ0BlAGdQZiBmwGaQZjBksGZQZ5Ch0GJgETPgc+AD8GYgZhBnMGZQY2BjQGVAZvBkgGZQZ4Cj4FPwZlBm4GYwZyBnkGcAZ0Ch0DJgEmARQTEz4IPgA/BmIGYQZzBmUGNgY0BlQGbwZIBmUGeAo+BT8GZQZuBmMGcgZ5BnAGdAodBCYBJgEUE0QCFQ47PwYmBmMGaQZwBmgGZQZyBmUGZAZPBnYGZQZyBmwGYQZ5BksGZQZ5Bj0/BmMGbwZuBmMGYQZ0IB0HPwYmBmMGaQZwBmgGZQZyBmUGZAZPBnYGZQZyBmwGYQZ5BkkGdgY9JgI/BmMGbwZuBmMGYQZ0IB0IPwYmBmsGZQZ5BkkGZAY9BjEmAjUZGAATRAMVPwZJBlMGXwZTBkkGTQZVBkwGQQZUBk8GUjo7OUAtARMBAxU/BkkGUwZfBkUGTgZBBkIGTAZFBkQGXwZNBlMGRTo7QC0tEwEDFT8GSQZTBl8GVAZCBlM6OzlALTcTAQMVPwZJBlMGXwZNBlEGUQZCOjs5QC0WEwEDFT8GSQZFBl8GVgZFBlIGUwZJBk8GTjo7QC1EEwEDFT8GSQZFBl8GVgZFBlIGUwZJBk8GTjo7AQsMOTk5QEQEC0ATLTcTAQIVDjs/BiYGbQZzBmUGPQZvBmYGZjUZGAATRAIVDjs/BiYGcQZzBmkGZwZuBj0BAEQFFT8GZAZlBmYGYQZ1BmwGdDo7PwZvBnYGZQZyBmwGYQZ5BksGZQZ5Bj0/BmMGbwZuBmMGYQZ0IB0DPwYmBm8GdgZlBnIGbAZhBnkGSQZ2Bj0mAj8GYwZvBm4GYwZhBnQgHQQ/BiYGbQZzBmUGPQZvBmYGZiYCNwE1NRkTEz4APwZvBnYGZQZyBmwGYQZ5BksGZQZ5CgEARAAVPwZlBm4GYwZyBnkGcAZ0Bm86Ox0DNwEZExM+AD8GbwZ2BmUGcgZsBmEGeQZJBnYKAQBEABU/BmUGbgZjBnIGeQZwBnQGbzo7HQQ3ARkYABNEAgsQPgMCCQAAFBMTKRA=\",[7,1337,876,880,878,1037,916,920,918,940,941,945,943,967,968,972,970,1036,1e3,1004,1002,1035,1038,1042,1043,1048,1046,1224]]),[function(){return void 0===f?undefined:f;},function(){return void 0===d?undefined:d;},function(){return void 0===t?undefined:t;},function(){return void 0===e?undefined:e;},function(){return void 0===n?undefined:n;},function(){return void 0===m?undefined:m;}])).call(this);}},{key:\"generateKey\",value:function(t){var e,n=new Uint8Array(t);if(this.overlayKey&&this.overlayIv){for(var i=[],r=[],o=0;o<16;o++){var s=this.overlayKey.substring(2*o,2*o+2),a=this.overlayIv.substring(2*o,2*o+2);i.push(parseInt(s,16)),r.push(parseInt(a,16));}e=new y[\"default\"].modeOfOperation.cbc(i,r).decrypt(n);}return e||n;}},{key:\"calculateGhost\",value:function(t){var e,n=t/4;e=n<=15?t/2:n<=450?t/4:450;var i=e/4,r=e-i;return{firstShow:localStorage.getItem(\"ghostWatermarkFirstShow\")||Math.random()*r+.01,ghostOn:i,ghostOff:r};}}]),t;}(),T=b;h[\"default\"]=T;}(),__webpack_exports__=__nested_webpack_exports__[\"default\"];}();});}),Enc=unwrapExports(enc),MediaLoader=function(t){function e(n,i,r){classCallCheck(this,e);var o=mergeOptions({createEl:!1},i),s=possibleConstructorReturn(this,t.call(this,n,o,r));if(i.playerOptions.sources&&0!==i.playerOptions.sources.length)n.src(i.playerOptions.sources);else for(var a=0,l=i.playerOptions.techOrder;a<l.length;a++){var c=toTitleCase(l[a]),u=Tech.getTech(c);if(c||(u=Component.getComponent(c)),u&&u.isSupported()){n.loadTech_(c);break;}}return s;}return inherits(e,t),e;}(Component);Component.registerComponent(\"MediaLoader\",MediaLoader);var ClickableComponent=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.emitTapEvents(),r.enable(),r;}return inherits(e,t),e.prototype.createEl=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"div\",n=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};n=assign({innerHTML:'<span aria-hidden=\"true\" class=\"vjs-icon-placeholder\"></span>',className:this.buildCSSClass(),tabIndex:0},n),\"button\"===e&&log$2.error(\"Creating a ClickableComponent with an HTML element of \"+e+\" is not supported; use a Button instead.\"),i=assign({role:\"button\",\"aria-live\":\"polite\"},i),this.tabIndex_=n.tabIndex;var r=t.prototype.createEl.call(this,e,n,i);return this.createControlTextEl(r),r;},e.prototype.dispose=function(){this.controlTextEl_=null,t.prototype.dispose.call(this);},e.prototype.createControlTextEl=function(t){return this.controlTextEl_=createEl(\"span\",{className:\"vjs-control-text\"}),t&&t.appendChild(this.controlTextEl_),this.controlText(this.controlText_,t),this.controlTextEl_;},e.prototype.controlText=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.el();if(t===undefined)return this.controlText_||\"Need Text\";var n=this.localize(t);this.controlText_=t,textContent(this.controlTextEl_,n),this.nonIconControl||e.setAttribute(\"title\",n);},e.prototype.buildCSSClass=function(){return\"vjs-control vjs-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.enable=function(){this.enabled_||(this.enabled_=!0,this.removeClass(\"vjs-disabled\"),this.el_.setAttribute(\"aria-disabled\",\"false\"),\"undefined\"!=typeof this.tabIndex_&&this.el_.setAttribute(\"tabIndex\",this.tabIndex_),this.on([\"tap\",\"click\"],this.handleClick),this.on(\"focus\",this.handleFocus),this.on(\"blur\",this.handleBlur));},e.prototype.disable=function(){this.enabled_=!1,this.addClass(\"vjs-disabled\"),this.el_.setAttribute(\"aria-disabled\",\"true\"),\"undefined\"!=typeof this.tabIndex_&&this.el_.removeAttribute(\"tabIndex\"),this.off([\"tap\",\"click\"],this.handleClick),this.off(\"focus\",this.handleFocus),this.off(\"blur\",this.handleBlur);},e.prototype.handleClick=function(t){},e.prototype.handleFocus=function(t){on(document_1,\"keydown\",bind(this,this.handleKeyPress));},e.prototype.handleKeyPress=function(e){32===e.which||13===e.which?(e.preventDefault(),this.trigger(\"click\")):t.prototype.handleKeyPress&&t.prototype.handleKeyPress.call(this,e);},e.prototype.handleBlur=function(t){off(document_1,\"keydown\",bind(this,this.handleKeyPress));},e;}(Component);Component.registerComponent(\"ClickableComponent\",ClickableComponent);var PosterImage=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.update(),n.on(\"posterchange\",bind(r,r.update)),r;}return inherits(e,t),e.prototype.dispose=function(){this.player().off(\"posterchange\",this.update),t.prototype.dispose.call(this);},e.prototype.createEl=function(){var t=createEl(\"div\",{className:\"vjs-poster\",tabIndex:-1});if(!BACKGROUND_SIZE_SUPPORTED){this.fallbackImg_=createEl(\"img\");var e=this.player().height()||parseInt(this.player().el().style.height);this.player().width()||parseInt(this.player().el().style.width);this.fallbackImg_.onload=function(){this.width;this.height>e&&(this.style.maxHeight=e+\"px\",this.style.width=\"auto\");};var n=createEl(\"div\"),i=createEl(\"span\");i.appendChild(this.fallbackImg_),n.appendChild(i),t.appendChild(n);}return t;},e.prototype.update=function(t){var e=this.player().poster();this.setSrc(e),e?this.show():this.hide();},e.prototype.setSrc=function(t){if(this.fallbackImg_)this.fallbackImg_.src=t;else{var e=\"\";t&&(e='url(\"'+t+'\")'),this.el_.style.backgroundImage=e;}},e.prototype.handleClick=function(t){this.player_.controls()&&(this.player_.paused()?this.player_.play():this.player_.pause());},e;}(ClickableComponent);Component.registerComponent(\"PosterImage\",PosterImage);var darkGray=\"#222\",lightGray=\"#ccc\",fontMap={monospace:\"monospace\",sansSerif:\"sans-serif\",serif:\"serif\",monospaceSansSerif:'\"Andale Mono\", \"Lucida Console\", monospace',monospaceSerif:'\"Courier New\", monospace',proportionalSansSerif:\"sans-serif\",proportionalSerif:\"serif\",casual:'\"Comic Sans MS\", Impact, fantasy',script:'\"Monotype Corsiva\", cursive',smallcaps:'\"Andale Mono\", \"Lucida Console\", monospace, sans-serif'},TextTrackDisplay=function(t){function e(n,i,r){classCallCheck(this,e);var o=possibleConstructorReturn(this,t.call(this,n,i,r));return n.on(\"loadstart\",bind(o,o.toggleDisplay)),n.on(\"texttrackchange\",bind(o,o.updateDisplay)),n.on(\"loadstart\",bind(o,o.preselectTrack)),n.ready(bind(o,function(){if(n.tech_&&n.tech_.featuresNativeTextTracks)return void this.hide();n.on(\"fullscreenchange\",bind(this,this.updateDisplay));for(var t=this.options_.playerOptions.tracks||[],e=0;e<t.length;e++)this.player_.addRemoteTextTrack(t[e],!0);this.preselectTrack();})),o;}return inherits(e,t),e.prototype.preselectTrack=function(){for(var t={captions:1,subtitles:1},e=this.player_.textTracks(),n=this.player_.cache_.selectedLanguage,i=void 0,r=void 0,o=void 0,s=0;s<e.length;s++){var a=e[s];n&&n.enabled&&n.language===a.language?a.kind===n.kind?o=a:o||(o=a):n&&!n.enabled?(o=null,i=null,r=null):a[\"default\"]&&(\"descriptions\"!==a.kind||i?a.kind in t&&!r&&(r=a):i=a);}o?o.mode=\"showing\":r?r.mode=\"showing\":i&&(i.mode=\"showing\");},e.prototype.toggleDisplay=function(){this.player_.tech_&&this.player_.tech_.featuresNativeTextTracks?this.hide():this.show();},e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-text-track-display\"},{\"aria-live\":\"off\",\"aria-atomic\":\"true\"});},e.prototype.clearDisplay=function(){\"function\"==typeof window_1.WebVTT&&window_1.WebVTT.processCues(window_1,[],this.el_);},e.prototype.updateDisplay=function(){var t=this.player_.textTracks();this.clearDisplay();for(var e=null,n=null,i=t.length;i--;){var r=t[i];\"showing\"===r.mode&&(\"descriptions\"===r.kind?e=r:n=r);}n?(\"off\"!==this.getAttribute(\"aria-live\")&&this.setAttribute(\"aria-live\",\"off\"),this.updateForTrack(n)):e&&(\"assertive\"!==this.getAttribute(\"aria-live\")&&this.setAttribute(\"aria-live\",\"assertive\"),this.updateForTrack(e));},e.prototype.updateForTrack=function(t){if(\"function\"==typeof window_1.WebVTT&&t.activeCues){for(var e=this.player_.textTrackSettings.getValues(),n=[],i=0;i<t.activeCues.length;i++)n.push(t.activeCues[i]);window_1.WebVTT.processCues(window_1,n,this.el_);for(var r=n.length;r--;){var o=n[r];if(o){var s=o.displayState;if(e.color&&(s.firstChild.style.color=e.color),e.textOpacity&&tryUpdateStyle(s.firstChild,\"color\",constructColor(e.color||\"#fff\",e.textOpacity)),e.backgroundColor&&(s.firstChild.style.backgroundColor=e.backgroundColor),e.backgroundOpacity&&tryUpdateStyle(s.firstChild,\"backgroundColor\",constructColor(e.backgroundColor||\"#000\",e.backgroundOpacity)),e.windowColor&&(e.windowOpacity?tryUpdateStyle(s,\"backgroundColor\",constructColor(e.windowColor,e.windowOpacity)):s.style.backgroundColor=e.windowColor),e.edgeStyle&&(\"dropshadow\"===e.edgeStyle?s.firstChild.style.textShadow=\"2px 2px 3px \"+darkGray+\", 2px 2px 4px \"+darkGray+\", 2px 2px 5px \"+darkGray:\"raised\"===e.edgeStyle?s.firstChild.style.textShadow=\"1px 1px \"+darkGray+\", 2px 2px \"+darkGray+\", 3px 3px \"+darkGray:\"depressed\"===e.edgeStyle?s.firstChild.style.textShadow=\"1px 1px \"+lightGray+\", 0 1px \"+lightGray+\", -1px -1px \"+darkGray+\", 0 -1px \"+darkGray:\"uniform\"===e.edgeStyle&&(s.firstChild.style.textShadow=\"0 0 4px \"+darkGray+\", 0 0 4px \"+darkGray+\", 0 0 4px \"+darkGray+\", 0 0 4px \"+darkGray)),e.fontPercent&&1!==e.fontPercent){var a=window_1.parseFloat(s.style.fontSize);s.style.fontSize=a*e.fontPercent+\"px\",s.style.height=\"auto\",s.style.top=\"auto\",s.style.bottom=\"2px\";}e.fontFamily&&\"default\"!==e.fontFamily&&(\"small-caps\"===e.fontFamily?s.firstChild.style.fontVariant=\"small-caps\":s.firstChild.style.fontFamily=fontMap[e.fontFamily]);}}}},e;}(Component);Component.registerComponent(\"TextTrackDisplay\",TextTrackDisplay);var LoadingSpinner=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-loading-spinner\",dir:\"ltr\"});},e;}(Component);Component.registerComponent(\"LoadingSpinner\",LoadingSpinner);var Button=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};t=\"button\",e=assign({innerHTML:'<span aria-hidden=\"true\" class=\"vjs-icon-placeholder\"></span>',className:this.buildCSSClass()},e),n=assign({type:\"button\",\"aria-live\":\"polite\"},n);var i=Component.prototype.createEl.call(this,t,e,n);return this.createControlTextEl(i),i;},e.prototype.addChild=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=this.constructor.name;return log$2.warn(\"Adding an actionable (user controllable) child to a Button (\"+n+\") is not supported; use a ClickableComponent instead.\"),Component.prototype.addChild.call(this,t,e);},e.prototype.enable=function(){t.prototype.enable.call(this),this.el_.removeAttribute(\"disabled\");},e.prototype.disable=function(){t.prototype.disable.call(this),this.el_.setAttribute(\"disabled\",\"disabled\");},e.prototype.handleKeyPress=function(e){32!==e.which&&13!==e.which&&t.prototype.handleKeyPress.call(this,e);},e;}(ClickableComponent);Component.registerComponent(\"Button\",Button);var BigPlayButton=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.mouseused_=!1,r.on(\"mousedown\",r.handleMouseDown),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-big-play-button\";},e.prototype.handleClick=function(t){var e=this.player_.play();if(!(this.mouseused_&&t.clientX&&t.clientY)){var n=this.player_.getChild(\"controlBar\"),i=n&&n.getChild(\"playToggle\");if(!i)return void this.player_.focus();var r=function(){return i.focus();};isPromise(e)?e.then(r,function(){}):this.setTimeout(r,1);}},e.prototype.handleKeyPress=function(e){this.mouseused_=!1,t.prototype.handleKeyPress.call(this,e);},e.prototype.handleMouseDown=function(t){this.mouseused_=!0;},e;}(Button);BigPlayButton.prototype.controlText_=\"Play Video\",Component.registerComponent(\"BigPlayButton\",BigPlayButton);var CloseButton=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.controlText(i&&i.controlText||r.localize(\"Close\")),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-close-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.handleClick=function(t){this.trigger({type:\"close\",bubbles:!1});},e;}(Button);Component.registerComponent(\"CloseButton\",CloseButton);var PlayToggle=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(n,\"play\",r.handlePlay),r.on(n,\"pause\",r.handlePause),r.on(n,\"ended\",r.handleEnded),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-play-control \"+t.prototype.buildCSSClass.call(this);},e.prototype.handleClick=function(t){this.player_.paused()?this.player_.play():this.player_.pause();},e.prototype.handleSeeked=function(t){this.removeClass(\"vjs-ended\"),this.player_.paused()?this.handlePause(t):this.handlePlay(t);},e.prototype.handlePlay=function(t){this.removeClass(\"vjs-ended\"),this.removeClass(\"vjs-paused\"),this.addClass(\"vjs-playing\"),this.controlText(\"Pause\");},e.prototype.handlePause=function(t){this.removeClass(\"vjs-playing\"),this.addClass(\"vjs-paused\"),this.controlText(\"Play\");},e.prototype.handleEnded=function(t){this.removeClass(\"vjs-playing\"),this.addClass(\"vjs-ended\"),this.controlText(\"Replay\"),this.one(this.player_,\"seeked\",this.handleSeeked);},e;}(Button);PlayToggle.prototype.controlText_=\"Play\",Component.registerComponent(\"PlayToggle\",PlayToggle);var TimeDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.throttledUpdateContent=throttle(bind(r,r.updateContent),25),r.on(n,\"timeupdate\",r.throttledUpdateContent),r;}return inherits(e,t),e.prototype.createEl=function(e){var n=this.buildCSSClass(),i=t.prototype.createEl.call(this,\"div\",{className:n+\" vjs-time-control vjs-control\"});return this.contentEl_=createEl(\"div\",{className:n+\"-display\"},{\"aria-live\":\"off\"},createEl(\"span\",{className:\"vjs-control-text\",textContent:this.localize(this.controlText_)})),this.name&&\"PDTDisplay\"===this.name()?this.updatePDTTextNode_():this.updateTextNode_(),i.appendChild(this.contentEl_),i;},e.prototype.dispose=function(){this.contentEl_=null,this.textNode_=null,t.prototype.dispose.call(this);},e.prototype.updateTextNode_=function(t){if(this.contentEl_){for(;this.contentEl_.firstChild;)this.contentEl_.removeChild(this.contentEl_.firstChild);var e=this.formattedTime_||\"0:00\";this.textNode_=document_1.createTextNode(e),this.contentEl_.appendChild(this.textNode_);}},e.prototype.updatePDTTextNode_=function(){if(this.contentEl_){for(;this.contentEl_.firstChild;)this.contentEl_.removeChild(this.contentEl_.firstChild);var t=this.formattedPDTTime_||\"\";this.textNode_=document_1.createTextNode(t),this.contentEl_.appendChild(this.textNode_);}},e.prototype.formatTime_=function(t){return formatTime(t);},e.prototype.formatPDTTime_=function(t){return formatDate(t);},e.prototype.updateFormattedTime_=function(t){var e=this.formatTime_(t);e!==this.formattedTime_&&(this.formattedTime_=e,this.requestAnimationFrame(this.updateTextNode_));},e.prototype.updatePDTTime_=function(t){var e=this.formatPDTTime_(t);e!==this.formattedPDTTime_&&(this.formattedPDTTime_=e,this.requestAnimationFrame(this.updatePDTTextNode_));},e.prototype.updateContent=function(t){},e;}(Component);TimeDisplay.prototype.controlText_=\"Time\",Component.registerComponent(\"TimeDisplay\",TimeDisplay);var CurrentTimeDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(n,\"ended\",r.handleEnded),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-current-time\";},e.prototype.updateContent=function(t){var e=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();this.updateFormattedTime_(e);},e.prototype.handleEnded=function(t){this.player_.duration()&&this.updateFormattedTime_(this.player_.duration());},e;}(TimeDisplay);CurrentTimeDisplay.prototype.controlText_=\"Current Time\",Component.registerComponent(\"CurrentTimeDisplay\",CurrentTimeDisplay);var DurationDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(n,\"durationchange\",r.updateContent),r.on(n,\"loadedmetadata\",r.throttledUpdateContent),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-duration\";},e.prototype.updateContent=function(t){var e=this.player_.duration();e&&this.duration_!==e&&(this.duration_=e,this.updateFormattedTime_(e));},e;}(TimeDisplay);DurationDisplay.prototype.controlText_=\"Duration Time\",Component.registerComponent(\"DurationDisplay\",DurationDisplay);var PDTDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return n.plugins&&n.plugins.pdt&&(r.on(n,\"durationchange\",r.throttledUpdateContent),r.initPlayingDate()),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-pdt-time\";},e.prototype.updateContent=function(t){if(this.player_.duration()){if(!this.player_.plugins||!this.player_.plugins.pdt)return!1;var e=this.player_.currentPDT();e&&this.updatePDTTime_(e);}},e.prototype.initPlayingDate=function(){var t=this;this.timer&&this.clearInterval(this.timer),this.timer=this.setInterval(function(){var e=t.player_.currentPDT();e&&(t.player_.trigger({type:\"firstpdt\",data:e}),t.clearInterval(t.timer));},100);},e;}(TimeDisplay);PDTDisplay.prototype.controlText_=\"PDT Time\",Component.registerComponent(\"PDTDisplay\",PDTDisplay);var TimeDivider=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-time-control vjs-time-divider\",innerHTML:\"<div><span>/</span></div>\"});},e;}(Component);Component.registerComponent(\"TimeDivider\",TimeDivider);var RemainingTimeDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(n,\"durationchange\",r.throttledUpdateContent),r.on(n,\"ended\",r.handleEnded),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-remaining-time\";},e.prototype.formatTime_=function(e){return\"-\"+t.prototype.formatTime_.call(this,e);},e.prototype.updateContent=function(t){this.player_.duration()&&(this.player_.remainingTimeDisplay?this.updateFormattedTime_(this.player_.remainingTimeDisplay()):this.updateFormattedTime_(this.player_.remainingTime()));},e.prototype.handleEnded=function(t){this.player_.duration()&&this.updateFormattedTime_(0);},e;}(TimeDisplay);RemainingTimeDisplay.prototype.controlText_=\"Remaining Time\",Component.registerComponent(\"RemainingTimeDisplay\",RemainingTimeDisplay);var LiveDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.isLoadedMetaData=!1,r.hide(),r.on(r.player(),\"durationchange\",r.onDurationChange),r.on(r.player(),\"loadedmetadata\",r.onLoadMetadata),n.on(\"loadnewvideo\",videojs.bind(r,r.resetStatus)),r;}return inherits(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,\"div\",{className:\"vjs-live-control vjs-control\"});return this.contentEl_=createEl(\"div\",{className:\"vjs-live-display\",innerHTML:'<span class=\"vjs-control-text\">'+this.localize(\"Stream Type\")+\"</span>\"+this.localize(\"LIVE\")},{\"aria-live\":\"off\"}),e.appendChild(this.contentEl_),e;},e.prototype.dispose=function(){this.contentEl_=null,t.prototype.dispose.call(this);},e.prototype.resetStatus=function(){this.setStatus(!1);},e.prototype.onDurationChange=function(){this.isLoadedMetaData&&this.update();},e.prototype.onLoadMetadata=function(){this.setStatus(!0),this.update();},e.prototype.setStatus=function(t){this.isLoadedMetaData=t;},e.prototype.update=function(){this.player().duration()===Infinity?this.show():this.hide();},e;}(Component);Component.registerComponent(\"LiveDisplay\",LiveDisplay);var DvrButton=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));r.hide();var o=n.cache_.src&&n.cache_.src.indexOf(\"tsEventmode=on\")>-1;return r.mode=o?\"dvr\":\"live\",r.on(r.player(),\"loadedmetadata\",r.onLoadMetadata),r;}return inherits(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,\"div\",{className:\"vjs-dvr-control vjs-control\"},{style:\"line-height: 3em; cursor: pointer\"});return this.contentEl_=createEl(\"div\",{className:\"vjs-dvr-button-display\",innerHTML:\"dvr\"===this.mode?\"\"+this.localize(\"返回直播\"):\"\"+this.localize(\"直播回看\")},{\"aria-live\":\"off\"}),e.appendChild(this.contentEl_),e;},e.prototype.handleClick=function(){var t=document.getElementsByClassName(\"vjs-dvr-button-display\")[0];if(\"live\"===this.mode){t&&(t.innerHTML=\"\"+this.localize(\"返回直播\"));var e=get_1(this,\"player_.options_.plugins.Dvr.shiftURL\");e&&(this.mode=\"dvr\",this.player_.src(e));}else{t&&(t.innerHTML=\"\"+this.localize(\"直播回看\"));var n=get_1(this,\"player_.options_.plugins.Dvr.liveURL\");n&&(this.mode=\"live\",this.player_.src(n));}},e.prototype.onLoadMetadata=function(){get_1(this,\"player_.options_.plugins.Dvr.dvrButton\")?this.show():this.hide();},e;}(Button);Component.registerComponent(\"DvrButton\",DvrButton);var Slider=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.bar=r.getChild(r.options_.barName),r.vertical(!!r.options_.vertical),r.enable(),r;}return inherits(e,t),e.prototype.enabled=function(){return this.enabled_;},e.prototype.enable=function(){this.enabled()||(this.on(\"mousedown\",this.handleMouseDown),this.on(\"touchstart\",this.handleMouseDown),this.on(\"focus\",this.handleFocus),this.on(\"blur\",this.handleBlur),this.on(\"click\",this.handleClick),this.on(this.player_,\"controlsvisible\",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass(\"disabled\"),this.setAttribute(\"tabindex\",0),this.enabled_=!0);},e.prototype.disable=function(){if(this.enabled()){var t=this.bar.el_.ownerDocument;this.off(\"mousedown\",this.handleMouseDown),this.off(\"touchstart\",this.handleMouseDown),this.off(\"focus\",this.handleFocus),this.off(\"blur\",this.handleBlur),this.off(\"click\",this.handleClick),this.off(this.player_,\"controlsvisible\",this.update),this.off(t,\"mousemove\",this.handleMouseMove),this.off(t,\"mouseup\",this.handleMouseUp),this.off(t,\"touchmove\",this.handleMouseMove),this.off(t,\"touchend\",this.handleMouseUp),this.removeAttribute(\"tabindex\"),this.addClass(\"disabled\"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1;}},e.prototype.createEl=function(e){var n=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};return n.className=n.className+\" vjs-slider\",n=assign({tabIndex:0},n),i=assign({role:\"slider\",\"aria-valuenow\":0,\"aria-valuemin\":0,\"aria-valuemax\":100,tabIndex:0},i),t.prototype.createEl.call(this,e,n,i);},e.prototype.handleMouseDown=function(t){var e=this.bar.el_.ownerDocument;t.preventDefault(),blockTextSelection(),this.addClass(\"vjs-sliding\"),this.trigger(\"slideractive\"),this.on(e,\"mousemove\",this.handleMouseMove),this.on(e,\"mouseup\",this.handleMouseUp),this.on(e,\"touchmove\",this.handleMouseMove),this.on(e,\"touchend\",this.handleMouseUp),this.handleMouseMove(t);},e.prototype.handleMouseMove=function(t){},e.prototype.handleMouseUp=function(){var t=this.bar.el_.ownerDocument;unblockTextSelection(),this.removeClass(\"vjs-sliding\"),this.trigger(\"sliderinactive\"),this.off(t,\"mousemove\",this.handleMouseMove),this.off(t,\"mouseup\",this.handleMouseUp),this.off(t,\"touchmove\",this.handleMouseMove),this.off(t,\"touchend\",this.handleMouseUp),this.update();},e.prototype.update=function(){if(this.el_){var t=this.getPercent(),e=this.bar;if(e){(\"number\"!=typeof t||t!==t||t<0||t===Infinity)&&(t=0);var n=(100*t).toFixed(2)+\"%\",i=e.el().style;return this.vertical()?i.height=n:i.width=n,t;}}},e.prototype.calculateDistance=function(t,e){var n=getPointerPosition(this.el_,t,e);return this.vertical()?n.y:n.x;},e.prototype.handleFocus=function(){this.on(this.bar.el_.ownerDocument,\"keydown\",this.handleKeyPress);},e.prototype.handleKeyPress=function(t){37===t.which||40===t.which?(t.preventDefault(),this.stepBack()):38!==t.which&&39!==t.which||(t.preventDefault(),this.stepForward());},e.prototype.handleBlur=function(){this.off(this.bar.el_.ownerDocument,\"keydown\",this.handleKeyPress);},e.prototype.handleClick=function(t){t.stopImmediatePropagation(),t.preventDefault();},e.prototype.vertical=function(t){if(t===undefined)return this.vertical_||!1;this.vertical_=!!t,this.vertical_?this.addClass(\"vjs-slider-vertical\"):this.addClass(\"vjs-slider-horizontal\");},e;}(Component);Component.registerComponent(\"Slider\",Slider);var LoadProgressBar=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.partEls_=[],r.on(n,\"progress\",r.update),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-load-progress\",innerHTML:'<span class=\"vjs-control-text\"><span>'+this.localize(\"Loaded\")+\"</span>: 0%</span>\"});},e.prototype.dispose=function(){this.partEls_=null,t.prototype.dispose.call(this);},e.prototype.update=function(t){var e=this.player_.buffered(),n=this.player_.duration(),i=this.player_.bufferedEnd(),r=this.partEls_,o=function(t,e){var n=t/e||0;return 100*(n>=1?1:n)+\"%\";};this.el_.style.width=o(i,n);for(var s=0;s<e.length;s++){var a=e.start(s),l=e.end(s),c=r[s];c||(c=this.el_.appendChild(createEl()),r[s]=c),c.style.left=o(a,i),c.style.width=o(l-a,i);}for(var u=r.length;u>e.length;u--)this.el_.removeChild(r[u-1]);r.length=e.length;},e;}(Component);Component.registerComponent(\"LoadProgressBar\",LoadProgressBar);var TimeTooltip=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-time-tooltip\"});},e.prototype.update=function(t,e,n,i){var r=getBoundingClientRect(this.el_),o=getBoundingClientRect(this.player_.el()),s=t.width*e;if(o&&r){var a=t.left-o.left+s,l=t.width-s+(o.right-t.right),c=r.width/2;a<c?c+=c-a:l<c&&(c=l),c<0?c=0:c>r.width&&(c=r.width),this.el_.style.right=\"-\"+c+\"px\",this.player_.plugins&&this.player_.plugins.pdt||(i=\"\");var u=i?n+'<div style=\"white-space: nowrap;margin-top:5px\">'+i+\"</div>\":n;this.el_.innerHTML=u;}},e;}(Component);Component.registerComponent(\"TimeTooltip\",TimeTooltip);var PlayProgressBar=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-play-progress vjs-slider-bar\",innerHTML:'<span class=\"vjs-control-text\"><span>'+this.localize(\"Progress\")+\"</span>: 0%</span>\"});},e.prototype.update=function(t,e){var n=this;this.rafId_&&this.cancelAnimationFrame(this.rafId_),this.rafId_=this.requestAnimationFrame(function(){var i=n.player_.scrubbing()?n.player_.getCache().currentTime:n.player_.currentTime(),r=formatDate(n.player_.currentPDT()),o=formatTime(i,n.player_.duration()),s=n.getChild(\"timeTooltip\");s&&s.update(t,e,o,r);});},e;}(Component);PlayProgressBar.prototype.options_={children:[]},IE_VERSION&&!(IE_VERSION>8)||IS_IOS||IS_ANDROID||PlayProgressBar.prototype.options_.children.push(\"timeTooltip\"),Component.registerComponent(\"PlayProgressBar\",PlayProgressBar);var MouseTimeDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.update=throttle(bind(r,r.update),25),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-mouse-display\"});},e.prototype.update=function(t,e){var n=this;this.rafId_&&this.cancelAnimationFrame(this.rafId_),this.rafId_=this.requestAnimationFrame(function(){var i=n.player_.duration(),r=formatTime(e*i,i),o=n.player_.scrubbing()?n.player_.getCache().currentTime:n.player_.currentTime(),s=e*i-o,a=n.player_.currentPDT(),l=a&&formatDate(a+1e3*s);n.el_.style.left=t.width*e+\"px\",n.getChild(\"timeTooltip\").update(t,e,r,l);});},e;}(Component);MouseTimeDisplay.prototype.options_={children:[\"timeTooltip\"]},Component.registerComponent(\"MouseTimeDisplay\",MouseTimeDisplay);var STEP_SECONDS=5,UPDATE_REFRESH_INTERVAL=30,SeekBar=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.update=throttle(bind(r,r.update),UPDATE_REFRESH_INTERVAL),r.on(n,\"timeupdate\",r.update),r.on(n,\"ended\",r.handleEnded),r.updateInterval=null,r.on(n,[\"playing\"],function(){r.clearInterval(r.updateInterval),r.updateInterval=r.setInterval(function(){r.requestAnimationFrame(function(){r.update();});},UPDATE_REFRESH_INTERVAL);}),r.on(n,[\"ended\",\"pause\",\"waiting\"],function(){r.clearInterval(r.updateInterval);}),r.on(n,[\"timeupdate\",\"ended\"],r.update),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-progress-holder\"},{\"aria-label\":this.localize(\"Progress Bar\")});},e.prototype.update_=function(t,e){var n=this.player_.duration();this.el_.setAttribute(\"aria-valuenow\",(100*e).toFixed(2)),this.el_.setAttribute(\"aria-valuetext\",this.localize(\"progress bar timing: currentTime={1} duration={2}\",[formatTime(t,n),formatTime(n,n)],\"{1} of {2}\")),this.bar.update(getBoundingClientRect(this.el_),e);},e.prototype.update=function(e){var n=t.prototype.update.call(this);return this.update_(this.getCurrentTime_(),n),n;},e.prototype.getCurrentTime_=function(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();},e.prototype.handleEnded=function(t){this.update_(this.player_.duration(),1);},e.prototype.getPercent=function(){var t=this.getCurrentTime_()/this.player_.duration();return t>=1?1:t;},e.prototype.handleMouseDown=function(e){isSingleLeftClick(e)&&(this.player_.trigger(\"beforeseek\"),this.player_.scrubbing(!0),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),t.prototype.handleMouseDown.call(this,e));},e.prototype.handleMouseMove=function(t){if(isSingleLeftClick(t)){var e=this.calculateDistance(t,!!this.player_.screenRotated)*this.player_.duration();e===this.player_.duration()&&(e-=.1),this.player_.currentTime(e);}},e.prototype.enable=function(){t.prototype.enable.call(this);var e=this.getChild(\"mouseTimeDisplay\");e&&e.show();},e.prototype.disable=function(){t.prototype.disable.call(this);var e=this.getChild(\"mouseTimeDisplay\");e&&e.hide();},e.prototype.handleMouseUp=function(e){t.prototype.handleMouseUp.call(this,e),this.player_.scrubbing(!1),this.player_.trigger({type:\"timeupdate\",target:this,manuallyTriggered:!0}),this.videoWasPlaying&&silencePromise(this.player_.play());},e.prototype.stepForward=function(){this.player_.currentTime(this.player_.currentTime()+STEP_SECONDS);},e.prototype.stepBack=function(){this.player_.currentTime(this.player_.currentTime()-STEP_SECONDS);},e.prototype.handleAction=function(t){this.player_.paused()?this.player_.play():this.player_.pause();},e.prototype.handleKeyPress=function(e){32===e.which||13===e.which?(e.preventDefault(),this.handleAction(e)):t.prototype.handleKeyPress&&t.prototype.handleKeyPress.call(this,e);},e;}(Slider);SeekBar.prototype.options_={children:[\"loadProgressBar\",\"playProgressBar\"],barName:\"playProgressBar\"},IE_VERSION&&!(IE_VERSION>8)||IS_IOS||IS_ANDROID||SeekBar.prototype.options_.children.splice(1,0,\"mouseTimeDisplay\"),SeekBar.prototype.playerEvent=\"timeupdate\",Component.registerComponent(\"SeekBar\",SeekBar);var ProgressControl=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.handleMouseMove=throttle(bind(r,r.handleMouseMove),25),r.throttledHandleMouseSeek=throttle(bind(r,r.handleMouseSeek),25),r.enable(),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-progress-control vjs-control\"});},e.prototype.handleMouseMove=function(t){var e=this.getChild(\"seekBar\"),n=e.getChild(\"mouseTimeDisplay\"),i=e.el(),r=getBoundingClientRect(i),o=getPointerPosition(i,t,!!this.player_.screenRotated).x;o>1?o=1:o<0&&(o=0),n&&n.update(r,o);},e.prototype.handleMouseSeek=function(t){this.getChild(\"seekBar\").handleMouseMove(t);},e.prototype.enabled=function(){return this.enabled_;},e.prototype.disable=function(){this.children().forEach(function(t){return t.disable&&t.disable();}),this.enabled()&&(this.off([\"mousedown\",\"touchstart\"],this.handleMouseDown),this.off(this.el_,\"mousemove\",this.handleMouseMove),this.handleMouseUp(),this.addClass(\"disabled\"),this.enabled_=!1);},e.prototype.enable=function(){this.children().forEach(function(t){return t.enable&&t.enable();}),this.enabled()||(this.on([\"mousedown\",\"touchstart\"],this.handleMouseDown),this.on(this.el_,\"mousemove\",this.handleMouseMove),this.removeClass(\"disabled\"),this.enabled_=!0);},e.prototype.handleMouseDown=function(t){var e=this.el_.ownerDocument;this.on(e,\"mousemove\",this.throttledHandleMouseSeek),this.on(e,\"touchmove\",this.throttledHandleMouseSeek),this.on(e,\"mouseup\",this.handleMouseUp),this.on(e,\"touchend\",this.handleMouseUp);},e.prototype.handleMouseUp=function(t){var e=this.el_.ownerDocument;this.off(e,\"mousemove\",this.throttledHandleMouseSeek),this.off(e,\"touchmove\",this.throttledHandleMouseSeek),this.off(e,\"mouseup\",this.handleMouseUp),this.off(e,\"touchend\",this.handleMouseUp);},e;}(Component);ProgressControl.prototype.options_={children:[\"seekBar\"]},Component.registerComponent(\"ProgressControl\",ProgressControl);var FullscreenToggle=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(n,\"fullscreenchange\",r.handleFullscreenChange),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-fullscreen-control \"+t.prototype.buildCSSClass.call(this);},e.prototype.handleFullscreenChange=function(t){this.player_.isFullscreen()?this.controlText(\"Non-Fullscreen\"):this.controlText(\"Fullscreen\");},e.prototype.handleClick=function(t){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen();},e;}(Button);FullscreenToggle.prototype.controlText_=\"Fullscreen\",Component.registerComponent(\"FullscreenToggle\",FullscreenToggle);var FullscreenRotate=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.screenRotated=!1,r;}return inherits(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,\"button\",{className:\"vjs-rotatescreen-control vjs-control\"});return this.contentEl_=createEl(\"div\",{innerHTML:'<svg style=\"width: 24px;height: 24px;margin-top:7px\" xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 40 40\" fill=\"none\">\\n <g clip-path=\"url(#clip0)\">\\n <path transform=\"scale(1.5 1.5)\" d=\"M11.6665 9.16663H4.1665C2.78579 9.16663 1.6665 10.2859 1.6665 11.6666V15.8333C1.6665 17.214 2.78579 18.3333 4.1665 18.3333H11.6665C13.0472 18.3333 14.1665 17.214 14.1665 15.8333V11.6666C14.1665 10.2859 13.0472 9.16663 11.6665 9.16663Z\" fill=\"white\"></path>\\n <path transform=\"scale(1.5 1.5)\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.88148 4.06298C3.75371 4.21005 3.67667 4.40231 3.67749 4.61242C3.67847 4.87253 3.79852 5.10435 3.98581 5.25646L6.99111 8.05895C7.32771 8.37283 7.85502 8.35443 8.16891 8.01782C8.48279 7.68122 8.46437 7.15391 8.12778 6.84003L6.62061 5.43457L9.8198 5.4224C9.82848 5.42239 9.8372 5.42221 9.84591 5.4219C10.9714 5.38233 12.0885 5.6285 13.0931 6.13744C14.0976 6.64635 14.957 7.40148 15.5908 8.33234C16.2246 9.2632 16.6122 10.3394 16.7177 11.4606C16.823 12.5819 16.6427 13.7115 16.1934 14.7442C16.0098 15.1661 16.203 15.6571 16.6251 15.8408C17.0471 16.0243 17.5381 15.8311 17.7216 15.4091C18.2833 14.1183 18.5087 12.7063 18.3771 11.3047C18.2453 9.90318 17.7607 8.55792 16.9684 7.39433C16.1761 6.23073 15.1021 5.28683 13.8463 4.65065C12.5946 4.01651 11.203 3.70872 9.80072 3.75583L6.43415 3.76862L7.96326 2.12885C8.27715 1.79225 8.25872 1.26494 7.92213 0.951061C7.58553 0.63718 7.05822 0.655585 6.74433 0.99219L3.90268 4.0395C3.89545 4.04724 3.88841 4.05509 3.88154 4.06303L3.88148 4.06298Z\" fill=\"white\"></path>\\n </g>\\n <defs>\\n <clipPath id=\"clip0\">\\n <rect width=\"40\" height=\"40\" fill=\"white\"></rect>\\n </clipPath>\\n </defs>\\n </svg>'}),e.appendChild(this.contentEl_),e;},e.prototype.handleClick=function(t){this.screenRotated?(this.player_.exitRotatescreen(),this.screenRotated=!1):(this.player_.requestRotatescreen(),this.screenRotated=!0);},e;}(Button);FullscreenRotate.prototype.controlText_=\"Rotate\",Component.registerComponent(\"FullscreenRotate\",FullscreenRotate);var checkVolumeSupport=function(t,e){!e.tech_||e.tech_.featuresVolumeControl||e.tech_.featuresMuteControl?e.tech_&&e.tech_.featuresVolumeControl&&t.addClass(\"enable-volume-control\"):t.addClass(\"vjs-hidden\"),t.on(e,\"loadstart\",function(){e.tech_.featuresVolumeControl||e.tech_.featuresMuteControl?e.tech_.featuresVolumeControl&&(t.removeClass(\"vjs-hidden\"),t.addClass(\"enable-volume-control\")):t.addClass(\"vjs-hidden\");});},VolumeLevel=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-volume-level\",innerHTML:'<span class=\"vjs-control-text\"></span>'});},e;}(Component);Component.registerComponent(\"VolumeLevel\",VolumeLevel);var VolumeBar=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(\"slideractive\",r.updateLastVolume_),r.on(n,\"volumechange\",r.updateARIAAttributes),n.ready(function(){return r.updateARIAAttributes();}),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-volume-bar vjs-slider-bar\"},{\"aria-label\":this.localize(\"Volume Level\"),\"aria-live\":\"polite\"});},e.prototype.handleMouseDown=function(e){isSingleLeftClick(e)&&t.prototype.handleMouseDown.call(this,e);},e.prototype.handleMouseMove=function(t){isSingleLeftClick(t)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(t)));},e.prototype.checkMuted=function(){this.player_.muted()&&this.player_.muted(!1);},e.prototype.getPercent=function(){return this.player_.muted()?0:this.player_.volume();},e.prototype.stepForward=function(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1);},e.prototype.stepBack=function(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1);},e.prototype.updateARIAAttributes=function(t){var e=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute(\"aria-valuenow\",e),this.el_.setAttribute(\"aria-valuetext\",e+\"%\");},e.prototype.volumeAsPercentage_=function(){return Math.round(100*this.player_.volume());},e.prototype.updateLastVolume_=function(){var t=this,e=this.player_.volume();this.one(\"sliderinactive\",function(){0===t.player_.volume()&&t.player_.lastVolume_(e);});},e;}(Slider);VolumeBar.prototype.options_={children:[\"volumeLevel\"],barName:\"volumeLevel\"},VolumeBar.prototype.playerEvent=\"volumechange\",Component.registerComponent(\"VolumeBar\",VolumeBar);var VolumeControl=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};classCallCheck(this,e),i.vertical=i.vertical||!1,(\"undefined\"==typeof i.volumeBar||isPlain(i.volumeBar))&&(i.volumeBar=i.volumeBar||{},i.volumeBar.vertical=i.vertical);var r=possibleConstructorReturn(this,t.call(this,n,i));return checkVolumeSupport(r,n),r.throttledHandleMouseMove=throttle(bind(r,r.handleMouseMove),25),r.on(\"mousedown\",r.handleMouseDown),r.on(\"touchstart\",r.handleMouseDown),r.on(r.volumeBar,[\"focus\",\"slideractive\"],function(){r.volumeBar.addClass(\"vjs-slider-active\"),r.addClass(\"vjs-slider-active\"),r.trigger(\"slideractive\");}),r.on(r.volumeBar,[\"blur\",\"sliderinactive\"],function(){r.volumeBar.removeClass(\"vjs-slider-active\"),r.removeClass(\"vjs-slider-active\"),r.trigger(\"sliderinactive\");}),r;}return inherits(e,t),e.prototype.createEl=function(){var e=\"vjs-volume-horizontal\";return this.options_.vertical&&(e=\"vjs-volume-vertical\"),t.prototype.createEl.call(this,\"div\",{className:\"vjs-volume-control vjs-control \"+e});},e.prototype.handleMouseDown=function(t){var e=this.el_.ownerDocument;this.on(e,\"mousemove\",this.throttledHandleMouseMove),this.on(e,\"touchmove\",this.throttledHandleMouseMove),this.on(e,\"mouseup\",this.handleMouseUp),this.on(e,\"touchend\",this.handleMouseUp);},e.prototype.handleMouseUp=function(t){var e=this.el_.ownerDocument;this.off(e,\"mousemove\",this.throttledHandleMouseMove),this.off(e,\"touchmove\",this.throttledHandleMouseMove),this.off(e,\"mouseup\",this.handleMouseUp),this.off(e,\"touchend\",this.handleMouseUp);},e.prototype.handleMouseMove=function(t){this.volumeBar.handleMouseMove(t);},e;}(Component);VolumeControl.prototype.options_={children:[\"volumeBar\"]},Component.registerComponent(\"VolumeControl\",VolumeControl);var MuteToggle=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return checkVolumeSupport(r,n),r.on(n,[\"loadstart\",\"volumechange\"],r.update),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-mute-control \"+t.prototype.buildCSSClass.call(this);},e.prototype.handleClick=function(t){var e=this.player_.volume(),n=this.player_.lastVolume_();if(0===e){var i=n<.1?.1:n;this.player_.volume(i),this.player_.muted(!1);}else this.player_.muted(!this.player_.muted());},e.prototype.update=function(t){this.updateIcon_(),this.updateControlText_();},e.prototype.updateIcon_=function(){var t=this.player_.volume(),e=3;0===t||this.player_.muted()?e=0:t<.33?e=1:t<.67&&(e=2);for(var n=0;n<4;n++)removeClass(this.el_,\"vjs-vol-\"+n);addClass(this.el_,\"vjs-vol-\"+e);},e.prototype.updateControlText_=function(){var t=this.player_.muted()||0===this.player_.volume(),e=t?\"Unmute\":\"Mute\";this.controlText()!==e&&this.controlText(e);},e;}(Button);MuteToggle.prototype.controlText_=\"Mute\",Component.registerComponent(\"MuteToggle\",MuteToggle);var VolumePanel=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};classCallCheck(this,e),\"undefined\"!=typeof i.inline?i.inline=i.inline:i.inline=!0,(\"undefined\"==typeof i.volumeControl||isPlain(i.volumeControl))&&(i.volumeControl=i.volumeControl||{},i.volumeControl.vertical=!i.inline);var r=possibleConstructorReturn(this,t.call(this,n,i));return checkVolumeSupport(r,n),r.on(r.volumeControl,[\"slideractive\"],r.sliderActive_),r.on(r.muteToggle,\"focus\",r.sliderActive_),r.on(r.volumeControl,[\"sliderinactive\"],r.sliderInactive_),r.on(r.muteToggle,\"blur\",r.sliderInactive_),r;}return inherits(e,t),e.prototype.sliderActive_=function(){IS_ANDROID||IS_IOS||this.addClass(\"vjs-slider-active\");},e.prototype.sliderInactive_=function(){IS_ANDROID||IS_IOS||this.removeClass(\"vjs-slider-active\");},e.prototype.createEl=function(){var e=\"vjs-volume-panel-horizontal\";return this.options_.inline||(e=\"vjs-volume-panel-vertical\"),t.prototype.createEl.call(this,\"div\",{className:\"vjs-volume-panel vjs-control \"+e});},e;}(Component);VolumePanel.prototype.options_={children:[\"muteToggle\",\"volumeControl\"]},Component.registerComponent(\"VolumePanel\",VolumePanel);var Menu=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return i&&(r.menuButton_=i.menuButton),r.focusedChild_=-1,r.on(\"keydown\",r.handleKeyPress),r;}return inherits(e,t),e.prototype.addItem=function(t){this.addChild(t),t.on(\"click\",bind(this,function(e){this.menuButton_&&(this.menuButton_.unpressButton(),\"CaptionSettingsMenuItem\"!==t.name()&&this.menuButton_.focus());}));},e.prototype.createEl=function(){var e=this.options_.contentElType||\"ul\";this.contentEl_=createEl(e,{className:\"vjs-menu-content\"}),this.contentEl_.setAttribute(\"role\",\"menu\");var n=t.prototype.createEl.call(this,\"div\",{append:this.contentEl_,className:\"vjs-menu\"});return n.appendChild(this.contentEl_),on(n,\"click\",function(t){t.preventDefault(),t.stopImmediatePropagation();}),n;},e.prototype.dispose=function(){this.contentEl_=null,t.prototype.dispose.call(this);},e.prototype.handleKeyPress=function(t){37===t.which||40===t.which?(t.preventDefault(),this.stepForward()):38!==t.which&&39!==t.which||(t.preventDefault(),this.stepBack());},e.prototype.stepForward=function(){var t=0;this.focusedChild_!==undefined&&(t=this.focusedChild_+1),this.focus(t);},e.prototype.stepBack=function(){var t=0;this.focusedChild_!==undefined&&(t=this.focusedChild_-1),this.focus(t);},e.prototype.focus=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:0,e=this.children().slice();e.length&&e[0].className&&/vjs-menu-title/.test(e[0].className)&&e.shift(),e.length>0&&(t<0?t=0:t>=e.length&&(t=e.length-1),this.focusedChild_=t,e[t].el_.focus());},e;}(Component);Component.registerComponent(\"Menu\",Menu);var MenuButton=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));r.menuButton_=new Button(n,i),r.menuButton_.controlText(r.controlText_),r.menuButton_.el_.setAttribute(\"aria-haspopup\",\"true\");var o=Button.prototype.buildCSSClass();return r.menuButton_.el_.className=r.buildCSSClass()+\" \"+o,r.menuButton_.removeClass(\"vjs-control\"),r.addChild(r.menuButton_),r.update(),r.enabled_=!0,r.on(r.menuButton_,\"tap\",r.handleClick),r.on(r.menuButton_,\"click\",r.handleClick),r.on(r.menuButton_,\"focus\",r.handleFocus),r.on(r.menuButton_,\"blur\",r.handleBlur),r.on(\"keydown\",r.handleSubmenuKeyPress),r;}return inherits(e,t),e.prototype.update=function(){var t=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=t,this.addChild(t),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute(\"aria-expanded\",\"false\"),this.items&&this.items.length<=this.hideThreshold_?this.hide():this.show();},e.prototype.createMenu=function(){var t=new Menu(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){var e=createEl(\"li\",{className:\"vjs-menu-title\",innerHTML:toTitleCase(this.options_.title),tabIndex:-1});this.hideThreshold_+=1,t.children_.unshift(e),prependTo(e,t.contentEl());}if(this.items=this.createItems(),this.items)for(var n=0;n<this.items.length;n++)t.addItem(this.items[n]);return t;},e.prototype.createItems=function(){},e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:this.buildWrapperCSSClass()},{});},e.prototype.buildWrapperCSSClass=function(){var e=\"vjs-menu-button\";return!0===this.options_.inline?e+=\"-inline\":e+=\"-popup\",\"vjs-menu-button \"+e+\" \"+Button.prototype.buildCSSClass()+\" \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildCSSClass=function(){var e=\"vjs-menu-button\";return!0===this.options_.inline?e+=\"-inline\":e+=\"-popup\",\"vjs-menu-button \"+e+\" \"+t.prototype.buildCSSClass.call(this);},e.prototype.controlText=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.menuButton_.el();return this.menuButton_.controlText(t,e);},e.prototype.handleClick=function(t){this.one(this.menu.contentEl(),\"mouseleave\",bind(this,function(t){this.unpressButton(),this.el_.blur();})),(IS_IOS||IS_ANDROID)&&\"SubsCapsButton\"===this.name_&&(\"vjs-menu\"===this.menu.el_.className?this.buttonPressed_=!1:this.buttonPressed_=!0),this.buttonPressed_?this.unpressButton():this.pressButton();},e.prototype.focus=function(){this.menuButton_.focus();},e.prototype.blur=function(){this.menuButton_.blur();},e.prototype.handleFocus=function(){on(document_1,\"keydown\",bind(this,this.handleKeyPress));},e.prototype.handleBlur=function(){off(document_1,\"keydown\",bind(this,this.handleKeyPress));},e.prototype.handleKeyPress=function(t){27===t.which||9===t.which?(this.buttonPressed_&&this.unpressButton(),9!==t.which&&(t.preventDefault(),this.menuButton_.el_.focus())):38!==t.which&&40!==t.which||this.buttonPressed_||(this.pressButton(),t.preventDefault());},e.prototype.handleSubmenuKeyPress=function(t){27!==t.which&&9!==t.which||(this.buttonPressed_&&this.unpressButton(),9!==t.which&&(t.preventDefault(),this.menuButton_.el_.focus()));},e.prototype.pressButton=function(){if(this.enabled_){if(this.buttonPressed_=!0,this.menu.lockShowing(),this.menuButton_.el_.setAttribute(\"aria-expanded\",\"true\"),IS_IOS&&isInFrame())return;this.menu.focus();}},e.prototype.unpressButton=function(){this.enabled_&&(this.buttonPressed_=!1,this.menu.unlockShowing(),this.menuButton_.el_.setAttribute(\"aria-expanded\",\"false\"));},e.prototype.disable=function(){this.unpressButton(),this.enabled_=!1,this.addClass(\"vjs-disabled\"),this.menuButton_.disable();},e.prototype.enable=function(){this.enabled_=!0,this.removeClass(\"vjs-disabled\"),this.menuButton_.enable();},e;}(Component);Component.registerComponent(\"MenuButton\",MenuButton);var TrackButton=function(t){function e(n,i){classCallCheck(this,e);var r=i.tracks,o=possibleConstructorReturn(this,t.call(this,n,i));if(o.items.length<=1&&o.hide(),!r)return possibleConstructorReturn(o);var s=bind(o,o.update);return r.addEventListener(\"removetrack\",s),r.addEventListener(\"addtrack\",s),o.player_.on(\"ready\",s),o.player_.on(\"dispose\",function(){r.removeEventListener(\"removetrack\",s),r.removeEventListener(\"addtrack\",s);}),o;}return inherits(e,t),e;}(MenuButton);Component.registerComponent(\"TrackButton\",TrackButton);var MenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.selectable=i.selectable,r.selected(i.selected),r.selectable?r.el_.setAttribute(\"role\",\"menuitemcheckbox\"):r.el_.setAttribute(\"role\",\"menuitem\"),r;}return inherits(e,t),e.prototype.createEl=function(e,n,i){return this.nonIconControl=!0,t.prototype.createEl.call(this,\"li\",assign({className:\"vjs-menu-item\",innerHTML:'<span class=\"vjs-menu-item-text\">'+this.localize(this.options_.label)+\"</span>\",tabIndex:-1},n),i);},e.prototype.handleClick=function(t){this.selected(!0);},e.prototype.selected=function(t){this.selectable&&(t?(this.addClass(\"vjs-selected\"),this.el_.setAttribute(\"aria-checked\",\"true\"),this.controlText(\", selected\")):(this.removeClass(\"vjs-selected\"),this.el_.setAttribute(\"aria-checked\",\"false\"),this.controlText(\"\")));},e;}(ClickableComponent);Component.registerComponent(\"MenuItem\",MenuItem);var TextTrackMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=i.track,o=n.textTracks();i.label=r.label||r.language||\"Unknown\",i.selected=\"showing\"===r.mode;var s=possibleConstructorReturn(this,t.call(this,n,i));s.track=r;var a=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];s.handleTracksChange.apply(s,e);},l=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];s.handleSelectedLanguageChange.apply(s,e);};if(n.on([\"loadstart\",\"texttrackchange\"],a),o.addEventListener(\"change\",a),o.addEventListener(\"selectedlanguagechange\",l),s.on(\"dispose\",function(){n.off([\"loadstart\",\"texttrackchange\"],a),o.removeEventListener(\"change\",a),o.removeEventListener(\"selectedlanguagechange\",l);}),o.onchange===undefined){var c=void 0;s.on([\"tap\",\"click\"],function(){if(\"object\"!==_typeof(window_1.Event))try{c=new window_1.Event(\"change\");}catch(t){}c||(c=document_1.createEvent(\"Event\"),c.initEvent(\"change\",!0,!0)),o.dispatchEvent(c);});}return s.handleTracksChange(),s;}return inherits(e,t),e.prototype.handleClick=function(e){var n=this.track.kind,i=this.track.kinds,r=this.player_.textTracks();if(i||(i=[n]),t.prototype.handleClick.call(this,e),r)for(var o=0;o<r.length;o++){var s=r[o];s===this.track&&i.indexOf(s.kind)>-1?\"showing\"!==s.mode&&(s.mode=\"showing\"):\"disabled\"!==s.mode&&(s.mode=\"disabled\");}},e.prototype.handleTracksChange=function(t){this.selected(\"showing\"===this.track.mode);},e.prototype.handleSelectedLanguageChange=function(t){if(\"showing\"===this.track.mode){var e=this.player_.cache_.selectedLanguage;if(e&&e.enabled&&e.language===this.track.language&&e.kind!==this.track.kind)return;this.player_.cache_.selectedLanguage={enabled:!0,language:this.track.language,kind:this.track.kind};}},e.prototype.dispose=function(){this.track=null,t.prototype.dispose.call(this);},e;}(MenuItem);Component.registerComponent(\"TextTrackMenuItem\",TextTrackMenuItem);var OffTextTrackMenuItem=function(t){function e(n,i){return classCallCheck(this,e),i.track={player:n,kind:i.kind,kinds:i.kinds,\"default\":!1,mode:\"disabled\"},i.kinds||(i.kinds=[i.kind]),i.label?i.track.label=i.label:i.track.label=i.kinds.join(\" and \")+\" off\",i.selectable=!0,possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.handleTracksChange=function(t){for(var e=this.player().textTracks(),n=!0,i=0,r=e.length;i<r;i++){var o=e[i];if(this.options_.kinds.indexOf(o.kind)>-1&&\"showing\"===o.mode){n=!1;break;}}if(this.selected(n),IS_IOS||IS_ANDROID){var s=document.getElementsByClassName(\"vjs-subs-caps-button\"),a=get_1(s,\"[0].children[1]\");a&&(a.className=\"vjs-menu\");}},e.prototype.handleSelectedLanguageChange=function(t){for(var e=this.player().textTracks(),n=!0,i=0,r=e.length;i<r;i++){var o=e[i];if([\"captions\",\"descriptions\",\"subtitles\"].indexOf(o.kind)>-1&&\"showing\"===o.mode){n=!1;break;}}n&&(this.player_.cache_.selectedLanguage={enabled:!1});},e;}(TextTrackMenuItem);Component.registerComponent(\"OffTextTrackMenuItem\",OffTextTrackMenuItem);var TextTrackButton=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return classCallCheck(this,e),i.tracks=n.textTracks(),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.createItems=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[],e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:TextTrackMenuItem,n=void 0;this.label_&&(n=this.label_+\" off\"),t.push(new OffTextTrackMenuItem(this.player_,{kinds:this.kinds_,kind:this.kind_,label:n})),this.hideThreshold_+=1;var i=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(var r=0;r<i.length;r++){var o=i[r];if(this.kinds_.indexOf(o.kind)>-1){var s=new e(this.player_,{track:o,selectable:!0});s.addClass(\"vjs-\"+o.kind+\"-menu-item\"),t.push(s);}}return t;},e;}(TrackButton);Component.registerComponent(\"TextTrackButton\",TextTrackButton);var ChaptersTrackMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=i.track,o=i.cue,s=n.currentTime();i.selectable=!0,i.label=o.text,i.selected=o.startTime<=s&&s<o.endTime;var a=possibleConstructorReturn(this,t.call(this,n,i));return a.track=r,a.cue=o,r.addEventListener(\"cuechange\",bind(a,a.update)),a;}return inherits(e,t),e.prototype.handleClick=function(e){t.prototype.handleClick.call(this),this.player_.currentTime(this.cue.startTime),this.update(this.cue.startTime);},e.prototype.update=function(t){var e=this.cue,n=this.player_.currentTime();this.selected(e.startTime<=n&&n<e.endTime);},e;}(MenuItem);Component.registerComponent(\"ChaptersTrackMenuItem\",ChaptersTrackMenuItem);var ChaptersButton=function(t){function e(n,i,r){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i,r));}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-chapters-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-chapters-button \"+t.prototype.buildWrapperCSSClass.call(this);},e.prototype.update=function(e){this.track_&&(!e||\"addtrack\"!==e.type&&\"removetrack\"!==e.type)||this.setTrack(this.findChaptersTrack()),t.prototype.update.call(this);},e.prototype.setTrack=function(t){if(this.track_!==t){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){var e=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);e&&e.removeEventListener(\"load\",this.updateHandler_),this.track_=null;}if(this.track_=t,this.track_){this.track_.mode=\"hidden\";var n=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);n&&n.addEventListener(\"load\",this.updateHandler_);}}},e.prototype.findChaptersTrack=function(){for(var t=this.player_.textTracks()||[],e=t.length-1;e>=0;e--){var n=t[e];if(n.kind===this.kind_)return n;}},e.prototype.getMenuCaption=function(){return this.track_&&this.track_.label?this.track_.label:this.localize(toTitleCase(this.kind_));},e.prototype.createMenu=function(){return this.options_.title=this.getMenuCaption(),t.prototype.createMenu.call(this);},e.prototype.createItems=function(){var t=[];if(!this.track_)return t;var e=this.track_.cues;if(!e)return t;for(var n=0,i=e.length;n<i;n++){var r=e[n],o=new ChaptersTrackMenuItem(this.player_,{track:this.track_,cue:r});t.push(o);}return t;},e;}(TextTrackButton);ChaptersButton.prototype.kind_=\"chapters\",ChaptersButton.prototype.controlText_=\"Chapters\",Component.registerComponent(\"ChaptersButton\",ChaptersButton);var DescriptionsButton=function(t){function e(n,i,r){classCallCheck(this,e);var o=possibleConstructorReturn(this,t.call(this,n,i,r)),s=n.textTracks(),a=bind(o,o.handleTracksChange);return s.addEventListener(\"change\",a),o.on(\"dispose\",function(){s.removeEventListener(\"change\",a);}),o;}return inherits(e,t),e.prototype.handleTracksChange=function(t){for(var e=this.player().textTracks(),n=!1,i=0,r=e.length;i<r;i++){var o=e[i];if(o.kind!==this.kind_&&\"showing\"===o.mode){n=!0;break;}}n?this.disable():this.enable();},e.prototype.buildCSSClass=function(){return\"vjs-descriptions-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-descriptions-button \"+t.prototype.buildWrapperCSSClass.call(this);},e;}(TextTrackButton);DescriptionsButton.prototype.kind_=\"descriptions\",DescriptionsButton.prototype.controlText_=\"Descriptions\",Component.registerComponent(\"DescriptionsButton\",DescriptionsButton);var SubtitlesButton=function(t){function e(n,i,r){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i,r));}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-subtitles-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-subtitles-button \"+t.prototype.buildWrapperCSSClass.call(this);},e;}(TextTrackButton);SubtitlesButton.prototype.kind_=\"subtitles\",SubtitlesButton.prototype.controlText_=\"Subtitles\",Component.registerComponent(\"SubtitlesButton\",SubtitlesButton);var CaptionSettingsMenuItem=function(t){function e(n,i){classCallCheck(this,e),i.track={player:n,kind:i.kind,label:i.kind+\" settings\",selectable:!1,\"default\":!1,mode:\"disabled\"},i.selectable=!1,i.name=\"CaptionSettingsMenuItem\";var r=possibleConstructorReturn(this,t.call(this,n,i));return r.addClass(\"vjs-texttrack-settings\"),r.controlText(\", opens \"+i.kind+\" settings dialog\"),r;}return inherits(e,t),e.prototype.handleClick=function(t){this.player().getChild(\"textTrackSettings\").open();},e;}(TextTrackMenuItem);Component.registerComponent(\"CaptionSettingsMenuItem\",CaptionSettingsMenuItem);var CaptionsButton=function(t){function e(n,i,r){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i,r));}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-captions-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-captions-button \"+t.prototype.buildWrapperCSSClass.call(this);},e.prototype.createItems=function(){var e=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||(e.push(new CaptionSettingsMenuItem(this.player_,{kind:this.kind_})),this.hideThreshold_+=1),t.prototype.createItems.call(this,e);},e;}(TextTrackButton);CaptionsButton.prototype.kind_=\"captions\",CaptionsButton.prototype.controlText_=\"Captions\",Component.registerComponent(\"CaptionsButton\",CaptionsButton);var SubsCapsMenuItem=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(e,n,i){var r='<span class=\"vjs-menu-item-text\">'+this.localize(this.options_.label);return\"captions\"===this.options_.track.kind&&(r+='\\n <span aria-hidden=\"true\" class=\"vjs-icon-placeholder\"></span>\\n <span class=\"vjs-control-text\"> '+this.localize(\"Captions\")+\"</span>\\n \"),r+=\"</span>\",t.prototype.createEl.call(this,e,assign({innerHTML:r},n),i);},e;}(TextTrackMenuItem);Component.registerComponent(\"SubsCapsMenuItem\",SubsCapsMenuItem);var SubsCapsButton=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.label_=\"subtitles\",[\"en\",\"en-us\",\"en-ca\",\"fr-ca\"].indexOf(r.player_.language_)>-1&&(r.label_=\"captions\"),r.menuButton_.controlText(toTitleCase(r.label_)),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-subs-caps-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-subs-caps-button \"+t.prototype.buildWrapperCSSClass.call(this);},e.prototype.createItems=function(){var e=[];return this.player().tech_&&this.player().tech_.featuresNativeTextTracks||IS_IOS||IS_ANDROID||(e.push(new CaptionSettingsMenuItem(this.player_,{kind:this.label_})),this.hideThreshold_+=1),e=t.prototype.createItems.call(this,e,SubsCapsMenuItem);},e;}(TextTrackButton);SubsCapsButton.prototype.kinds_=[\"captions\",\"subtitles\"],SubsCapsButton.prototype.controlText_=\"Subtitles\",Component.registerComponent(\"SubsCapsButton\",SubsCapsButton);var AudioTrackMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=i.track,o=n.audioTracks();i.label=r.label||r.language||\"Unknown\",i.selected=r.enabled;var s=possibleConstructorReturn(this,t.call(this,n,i));s.track=r;var a=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];s.handleTracksChange.apply(s,e);};return s.changeHandler=a,o.addEventListener(\"change\",a),o.addEventListener(\"enabledchange\",a),s.on(\"dispose\",function(){o.removeEventListener(\"change\",a),o.removeEventListener(\"enabledchange\",a);}),s;}return inherits(e,t),e.prototype.handleClick=function(e){var n=this.player_.audioTracks();t.prototype.handleClick.call(this,e),this.player_.tech_.hlsProvider.hls.audioTrack=this.track.id;for(var i=0;i<n.length;i++){var r=n[i];r.enabled=r===this.track;}},e.prototype.handleTracksChange=function(t){this.selected(this.track.enabled);},e;}(MenuItem);Component.registerComponent(\"AudioTrackMenuItem\",AudioTrackMenuItem);var AudioTrackButton=function(t){function e(n){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return classCallCheck(this,e),i.tracks=n.audioTracks(),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-audio-button \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-audio-button \"+t.prototype.buildWrapperCSSClass.call(this);},e.prototype.createItems=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];this.hideThreshold_=1;for(var e=this.player_.audioTracks(),n=0;n<e.length;n++){var i=e[n];t.push(new AudioTrackMenuItem(this.player_,{track:i,selectable:!0}));}return t;},e;}(TrackButton);AudioTrackButton.prototype.controlText_=\"Audio Track\",Component.registerComponent(\"AudioTrackButton\",AudioTrackButton);var PlaybackRateMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=i.rate,o=parseFloat(r,10);i.label=r,i.selected=1===o,i.selectable=!0;var s=possibleConstructorReturn(this,t.call(this,n,i));return s.label=r,s.rate=o,s.on(n,\"ratechange\",s.update),s;}return inherits(e,t),e.prototype.handleClick=function(e){t.prototype.handleClick.call(this),this.player().playbackRate(this.rate);},e.prototype.update=function(t){this.selected(this.player().playbackRate()===this.rate);},e;}(MenuItem);PlaybackRateMenuItem.prototype.contentElType=\"button\",Component.registerComponent(\"PlaybackRateMenuItem\",PlaybackRateMenuItem);var PlaybackRateMenuButton=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.updateVisibility(),r.updateLabel(),r.on(n,\"loadstart\",r.updateVisibility),r.on(n,\"ratechange\",r.updateLabel),r;}return inherits(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this);return this.labelEl_=createEl(\"div\",{className:\"vjs-playback-rate-value\",innerHTML:\"1x\"}),e.appendChild(this.labelEl_),e;},e.prototype.dispose=function(){this.labelEl_=null,t.prototype.dispose.call(this);},e.prototype.buildCSSClass=function(){return\"vjs-playback-rate \"+t.prototype.buildCSSClass.call(this);},e.prototype.buildWrapperCSSClass=function(){return\"vjs-playback-rate \"+t.prototype.buildWrapperCSSClass.call(this);},e.prototype.createMenu=function(){var t=new Menu(this.player()),e=this.playbackRates();if(e)for(var n=e.length-1;n>=0;n--)t.addChild(new PlaybackRateMenuItem(this.player(),{rate:e[n]+\"x\"}));return t;},e.prototype.updateARIAAttributes=function(){this.el().setAttribute(\"aria-valuenow\",this.player().playbackRate());},e.prototype.handleClick=function(t){for(var e=this.player().playbackRate(),n=this.playbackRates(),i=n[0],r=0;r<n.length;r++)if(n[r]>e){i=n[r];break;}this.player().playbackRate(i);},e.prototype.playbackRates=function(){return this.options_.playbackRates||this.options_.playerOptions&&this.options_.playerOptions.playbackRates;},e.prototype.playbackRateSupported=function(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0;},e.prototype.updateVisibility=function(t){this.playbackRateSupported()?this.removeClass(\"vjs-hidden\"):this.addClass(\"vjs-hidden\");},e.prototype.updateLabel=function(t){var e=this.player().playbackRate();if(1.1===e)return!1;this.playbackRateSupported()&&(this.labelEl_.innerHTML=e+\"x\");},e;}(MenuButton);PlaybackRateMenuButton.prototype.controlText_=\"Playback Rate\",Component.registerComponent(\"PlaybackRateMenuButton\",PlaybackRateMenuButton);var Spacer=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-spacer \"+t.prototype.buildCSSClass.call(this);},e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:this.buildCSSClass()});},e;}(Component);Component.registerComponent(\"Spacer\",Spacer);var CustomControlSpacer=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-custom-control-spacer \"+t.prototype.buildCSSClass.call(this);},e.prototype.createEl=function(){var e=t.prototype.createEl.call(this,{className:this.buildCSSClass()});return e.innerHTML=\" \",e;},e;}(Spacer);Component.registerComponent(\"CustomControlSpacer\",CustomControlSpacer);var ControlBar=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-control-bar\",dir:\"ltr\"},{role:\"group\"});},e;}(Component);ControlBar.prototype.options_={children:[\"playToggle\",\"volumePanel\",\"currentTimeDisplay\",\"timeDivider\",\"durationDisplay\",\"PDTDisplay\",\"progressControl\",\"liveDisplay\",\"remainingTimeDisplay\",\"customControlSpacer\",\"dvrButton\",\"playbackRateMenuButton\",\"chaptersButton\",\"descriptionsButton\",\"audioTrackButton\",\"subsCapsButton\",\"fullscreenToggle\"]},Component.registerComponent(\"ControlBar\",ControlBar);var ErrorDisplay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(n,\"error\",r.open),r;}return inherits(e,t),e.prototype.buildCSSClass=function(){return\"vjs-error-display \"+t.prototype.buildCSSClass.call(this);},e.prototype.content=function(){var t=this.player().error();return t?this.localize(t.message):\"\";},e;}(ModalDialog);ErrorDisplay.prototype.options_=mergeOptions(ModalDialog.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0}),Component.registerComponent(\"ErrorDisplay\",ErrorDisplay);var LOCAL_STORAGE_KEY=\"vjs-text-track-settings\",COLOR_BLACK=[\"#000\",\"Black\"],COLOR_BLUE=[\"#00F\",\"Blue\"],COLOR_CYAN=[\"#0FF\",\"Cyan\"],COLOR_GREEN=[\"#0F0\",\"Green\"],COLOR_MAGENTA=[\"#F0F\",\"Magenta\"],COLOR_RED=[\"#F00\",\"Red\"],COLOR_WHITE=[\"#FFF\",\"White\"],COLOR_YELLOW=[\"#FF0\",\"Yellow\"],OPACITY_OPAQUE=[\"1\",\"Opaque\"],OPACITY_SEMI=[\"0.5\",\"Semi-Transparent\"],OPACITY_TRANS=[\"0\",\"Transparent\"],selectConfigs={backgroundColor:{selector:\".vjs-bg-color > select\",id:\"captions-background-color-%s\",label:\"Color\",options:[COLOR_BLACK,COLOR_WHITE,COLOR_RED,COLOR_GREEN,COLOR_BLUE,COLOR_YELLOW,COLOR_MAGENTA,COLOR_CYAN]},backgroundOpacity:{selector:\".vjs-bg-opacity > select\",id:\"captions-background-opacity-%s\",label:\"Transparency\",options:[OPACITY_SEMI,OPACITY_OPAQUE,OPACITY_TRANS]},color:{selector:\".vjs-fg-color > select\",id:\"captions-foreground-color-%s\",label:\"Color\",options:[COLOR_WHITE,COLOR_BLACK,COLOR_RED,COLOR_GREEN,COLOR_BLUE,COLOR_YELLOW,COLOR_MAGENTA,COLOR_CYAN]},edgeStyle:{selector:\".vjs-edge-style > select\",id:\"%s\",label:\"Text Edge Style\",options:[[\"none\",\"None\"],[\"raised\",\"Raised\"],[\"depressed\",\"Depressed\"],[\"uniform\",\"Uniform\"],[\"dropshadow\",\"Dropshadow\"]]},fontFamily:{selector:\".vjs-font-family > select\",id:\"captions-font-family-%s\",label:\"Font Family\",options:[[\"proportionalSansSerif\",\"Proportional Sans-Serif\"],[\"monospaceSansSerif\",\"Monospace Sans-Serif\"],[\"proportionalSerif\",\"Proportional Serif\"],[\"monospaceSerif\",\"Monospace Serif\"],[\"casual\",\"Casual\"],[\"script\",\"Script\"],[\"small-caps\",\"Small Caps\"]]},fontPercent:{selector:\".vjs-font-percent > select\",id:\"captions-font-size-%s\",label:\"Font Size\",options:[[\"0.50\",\"50%\"],[\"0.75\",\"75%\"],[\"1.00\",\"100%\"],[\"1.25\",\"125%\"],[\"1.50\",\"150%\"],[\"1.75\",\"175%\"],[\"2.00\",\"200%\"],[\"3.00\",\"300%\"],[\"4.00\",\"400%\"]],\"default\":2,parser:function(t){return\"1.00\"===t?null:Number(t);}},textOpacity:{selector:\".vjs-text-opacity > select\",id:\"captions-foreground-opacity-%s\",label:\"Transparency\",options:[OPACITY_OPAQUE,OPACITY_SEMI]},windowColor:{selector:\".vjs-window-color > select\",id:\"captions-window-color-%s\",label:\"Color\"},windowOpacity:{selector:\".vjs-window-opacity > select\",id:\"captions-window-opacity-%s\",label:\"Transparency\",options:[OPACITY_TRANS,OPACITY_SEMI,OPACITY_OPAQUE]}};selectConfigs.windowColor.options=selectConfigs.backgroundColor.options;var TextTrackSettings=function(t){function e(n,i){classCallCheck(this,e),i.temporary=!1;var r=possibleConstructorReturn(this,t.call(this,n,i));return r.updateDisplay=bind(r,r.updateDisplay),r.fill(),r.hasBeenOpened_=r.hasBeenFilled_=!0,r.endDialog=createEl(\"p\",{className:\"vjs-control-text\",textContent:r.localize(\"End of dialog window.\")}),r.el().appendChild(r.endDialog),r.setDefaults(),i.persistTextTrackSettings===undefined&&(r.options_.persistTextTrackSettings=r.options_.playerOptions.persistTextTrackSettings),r.on(r.$(\".vjs-done-button\"),\"click\",function(){r.saveSettings(),r.close();}),r.on(r.$(\".vjs-default-button\"),\"click\",function(){r.setDefaults(),r.updateDisplay();}),each(selectConfigs,function(t){r.on(r.$(t.selector),\"change\",r.updateDisplay);}),r.options_.persistTextTrackSettings&&r.restoreSettings(),r;}return inherits(e,t),e.prototype.dispose=function(){this.endDialog=null,t.prototype.dispose.call(this);},e.prototype.createElSelect_=function(t){var e=this,n=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\",i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"label\",r=selectConfigs[t],o=r.id.replace(\"%s\",this.id_);return[\"<\"+i+' id=\"'+o+'\" class=\"'+(\"label\"===i?\"vjs-label\":\"\")+'\">',this.localize(r.label),\"</\"+i+\">\",'<select aria-labelledby=\"'+(\"\"!==n?n+\" \":\"\")+o+'\">'].concat(r.options.map(function(t){var i=o+\"-\"+t[1];return['<option id=\"'+i+'\" value=\"'+t[0]+'\" ','aria-labelledby=\"'+(\"\"!==n?n+\" \":\"\")+o+\" \"+i+'\">',e.localize(t[1]),\"</option>\"].join(\"\");})).concat(\"</select>\").join(\"\");},e.prototype.createElFgColor_=function(){var t=\"captions-text-legend-\"+this.id_;return['<fieldset class=\"vjs-fg-color vjs-track-setting\">','<legend id=\"'+t+'\">',this.localize(\"Text\"),\"</legend>\",this.createElSelect_(\"color\",t),'<span class=\"vjs-text-opacity vjs-opacity\">',this.createElSelect_(\"textOpacity\",t),\"</span>\",\"</fieldset>\"].join(\"\");},e.prototype.createElBgColor_=function(){var t=\"captions-background-\"+this.id_;return['<fieldset class=\"vjs-bg-color vjs-track-setting\">','<legend id=\"'+t+'\">',this.localize(\"Background\"),\"</legend>\",this.createElSelect_(\"backgroundColor\",t),'<span class=\"vjs-bg-opacity vjs-opacity\">',this.createElSelect_(\"backgroundOpacity\",t),\"</span>\",\"</fieldset>\"].join(\"\");},e.prototype.createElWinColor_=function(){var t=\"captions-window-\"+this.id_;return['<fieldset class=\"vjs-window-color vjs-track-setting\">','<legend id=\"'+t+'\">',this.localize(\"Window\"),\"</legend>\",this.createElSelect_(\"windowColor\",t),'<span class=\"vjs-window-opacity vjs-opacity\">',this.createElSelect_(\"windowOpacity\",t),\"</span>\",\"</fieldset>\"].join(\"\");},e.prototype.createElColors_=function(){return createEl(\"div\",{className:\"vjs-track-settings-colors\",innerHTML:[this.createElFgColor_(),this.createElBgColor_(),this.createElWinColor_()].join(\"\")});},e.prototype.createElFont_=function(){return createEl(\"div\",{className:'vjs-track-settings-font\">',innerHTML:['<fieldset class=\"vjs-font-percent vjs-track-setting\">',this.createElSelect_(\"fontPercent\",\"\",\"legend\"),\"</fieldset>\",'<fieldset class=\"vjs-edge-style vjs-track-setting\">',this.createElSelect_(\"edgeStyle\",\"\",\"legend\"),\"</fieldset>\",'<fieldset class=\"vjs-font-family vjs-track-setting\">',this.createElSelect_(\"fontFamily\",\"\",\"legend\"),\"</fieldset>\"].join(\"\")});},e.prototype.createElControls_=function(){var t=this.localize(\"restore all settings to the default values\");return createEl(\"div\",{className:\"vjs-track-settings-controls\",innerHTML:['<button class=\"vjs-default-button\" title=\"'+t+'\">',this.localize(\"Reset\"),'<span class=\"vjs-control-text\"> '+t+\"</span>\",\"</button>\",'<button class=\"vjs-done-button\">'+this.localize(\"Done\")+\"</button>\"].join(\"\")});},e.prototype.content=function(){return[this.createElColors_(),this.createElFont_(),this.createElControls_()];},e.prototype.label=function(){return this.localize(\"Caption Settings Dialog\");},e.prototype.description=function(){return this.localize(\"Beginning of dialog window. Escape will cancel and close the window.\");},e.prototype.buildCSSClass=function(){return t.prototype.buildCSSClass.call(this)+\" vjs-text-track-settings\";},e.prototype.getValues=function(){var t=this;return reduce(selectConfigs,function(e,n,i){var r=getSelectedOptionValue(t.$(n.selector),n.parser);return r!==undefined&&(e[i]=r),e;},{});},e.prototype.setValues=function(t){var e=this;each(selectConfigs,function(n,i){setSelectedOption(e.$(n.selector),t[i],n.parser);});},e.prototype.setDefaults=function(){var t=this;each(selectConfigs,function(e){var n=e.hasOwnProperty(\"default\")?e[\"default\"]:0;t.$(e.selector).selectedIndex=n;});},e.prototype.restoreSettings=function(){var t=void 0;try{t=JSON.parse(window_1.localStorage.getItem(LOCAL_STORAGE_KEY));}catch(e){log$2.warn(e);}t&&this.setValues(t);},e.prototype.saveSettings=function(){if(this.options_.persistTextTrackSettings){var t=this.getValues();try{Object.keys(t).length?window_1.localStorage.setItem(LOCAL_STORAGE_KEY,JSON.stringify(t)):window_1.localStorage.removeItem(LOCAL_STORAGE_KEY);}catch(e){log$2.warn(e);}}},e.prototype.updateDisplay=function(){var t=this.player_.getChild(\"textTrackDisplay\");t&&t.updateDisplay();},e.prototype.conditionalBlur_=function(){this.previouslyActiveEl_=null,this.off(document_1,\"keydown\",this.handleKeyDown);var t=this.player_.controlBar,e=t&&t.subsCapsButton,n=t&&t.captionsButton;e?e.focus():n&&n.focus();},e;}(ModalDialog);Component.registerComponent(\"TextTrackSettings\",TextTrackSettings);var _templateObject$2=taggedTemplateLiteralLoose([\"Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\\n This may prevent text tracks from loading.\"],[\"Text Tracks are being loaded from another origin but the crossorigin attribute isn't used.\\n This may prevent text tracks from loading.\"]),Html5=function(t){function e(n,i,r){classCallCheck(this,e);var o=possibleConstructorReturn(this,t.call(this,n,i,r)),s=i.source,a=!1;if(s&&(o.el_.currentSrc!==s.src||i.tag&&3===i.tag.initNetworkState_)?o.setSource(s):o.handleLateInit_(o.el_),o.el_.hasChildNodes()){for(var l=o.el_.childNodes,c=l.length,u=[];c--;){var h=l[c];\"track\"===h.nodeName.toLowerCase()&&(o.featuresNativeTextTracks?(o.remoteTextTrackEls().addTrackElement_(h),o.remoteTextTracks().addTrack(h.track),o.textTracks().addTrack(h.track),a||o.el_.hasAttribute(\"crossorigin\")||!isCrossOrigin(h.src)||(a=!0)):u.push(h));}for(var p=0;p<u.length;p++)o.el_.removeChild(u[p]);}return o.proxyNativeTracks_(),o.featuresNativeTextTracks&&a&&log$2.warn(tsml(_templateObject$2)),o.restoreMetadataTracksInIOSNativePlayer_(),(TOUCH_ENABLED||IS_IPHONE||IS_NATIVE_ANDROID)&&!0===i.nativeControlsForTouch&&o.setControls(!0),o.proxyWebkitFullscreen_(),o.triggerReady(),o;}return inherits(e,t),e.prototype.dispose=function(){e.disposeMediaElement(this.el_),this.options_=null,t.prototype.dispose.call(this);},e.prototype.restoreMetadataTracksInIOSNativePlayer_=function(){var t=this.textTracks(),e=void 0,n=function(){e=[];for(var n=0;n<t.length;n++){var i=t[n];\"metadata\"===i.kind&&e.push({track:i,storedMode:i.mode});}};n(),t.addEventListener(\"change\",n),this.on(\"dispose\",function(){return t.removeEventListener(\"change\",n);});var i=function r(){for(var n=0;n<e.length;n++){var i=e[n];\"disabled\"===i.track.mode&&i.track.mode!==i.storedMode&&(i.track.mode=i.storedMode);}t.removeEventListener(\"change\",r);};this.on(\"webkitbeginfullscreen\",function(){t.removeEventListener(\"change\",n),t.removeEventListener(\"change\",i),t.addEventListener(\"change\",i);}),this.on(\"webkitendfullscreen\",function(){t.removeEventListener(\"change\",n),t.addEventListener(\"change\",n),t.removeEventListener(\"change\",i);});},e.prototype.proxyNativeTracks_=function(){var t=this;NORMAL.names.forEach(function(e){var n=NORMAL[e],i=t.el()[n.getterName],r=t[n.getterName]();if(t[\"featuresNative\"+n.capitalName+\"Tracks\"]&&i&&i.addEventListener){var o={change:function(t){r.trigger({type:\"change\",target:r,currentTarget:r,srcElement:r});},addtrack:function(t){r.addTrack(t.track);},removetrack:function(t){r.removeTrack(t.track);}},s=function(){for(var t=[],e=0;e<r.length;e++){for(var n=!1,o=0;o<i.length;o++)if(i[o]===r[e]){n=!0;break;}n||t.push(r[e]);}for(;t.length;)r.removeTrack(t.shift());};Object.keys(o).forEach(function(e){var n=o[e];i.addEventListener(e,n),t.on(\"dispose\",function(t){return i.removeEventListener(e,n);});}),t.on(\"loadstart\",s),t.on(\"dispose\",function(e){return t.off(\"loadstart\",s);});}});},e.prototype.createEl=function(){var t=this.options_.tag;if(!t||!this.options_.playerElIngest&&!this.movingMediaElementInDOM){if(t){var n=t.cloneNode(!0);t.parentNode&&t.parentNode.insertBefore(n,t),e.disposeMediaElement(t),t=n;}else{t=document_1.createElement(\"video\");var i=this.options_.tag&&getAttributes(this.options_.tag),r=mergeOptions({},i);TOUCH_ENABLED&&!0===this.options_.nativeControlsForTouch||delete r.controls,setAttributes(t,assign(r,{id:this.options_.techId,\"class\":\"vjs-tech\"}));}t.playerId=this.options_.playerId;}\"undefined\"!=typeof this.options_.preload&&setAttribute(t,\"preload\",this.options_.preload);for(var o=[\"loop\",\"muted\",\"playsinline\",\"autoplay\"],s=0;s<o.length;s++){var a=o[s],l=this.options_[a];void 0!==l&&(l?setAttribute(t,a,a):removeAttribute(t,a),t[a]=l);}return t;},e.prototype.handleLateInit_=function(t){if(0!==t.networkState&&3!==t.networkState){if(0===t.readyState){var e=!1,n=function(){e=!0;};this.on(\"loadstart\",n);var i=function(){e||this.trigger(\"loadstart\");};return this.on(\"loadedmetadata\",i),void this.ready(function(){this.off(\"loadstart\",n),this.off(\"loadedmetadata\",i),e||this.trigger(\"loadstart\");});}var r=[\"loadstart\"];r.push(\"loadedmetadata\"),t.readyState>=2&&r.push(\"loadeddata\"),t.readyState>=3&&r.push(\"canplay\"),t.readyState>=4&&r.push(\"canplaythrough\"),this.ready(function(){r.forEach(function(t){this.trigger(t);},this);});}},e.prototype.setCurrentTime=function(t){try{this.el_.currentTime=t;}catch(e){log$2(e,\"Video is not ready. (Video.js)\");}},e.prototype.duration=function(){var t=this;if(this.el_.duration===Infinity&&IS_ANDROID&&IS_CHROME&&0===this.el_.currentTime){var e=function n(){t.el_.currentTime>0&&(t.el_.duration===Infinity&&t.trigger(\"durationchange\"),t.off(\"timeupdate\",n));};return this.on(\"timeupdate\",e),NaN;}return this.el_.duration||NaN;},e.prototype.width=function(){return this.el_.offsetWidth;},e.prototype.height=function(){return this.el_.offsetHeight;},e.prototype.proxyWebkitFullscreen_=function(){var t=this;if(\"webkitDisplayingFullscreen\"in this.el_){var e=function(){this.trigger(\"fullscreenchange\",{isFullscreen:!1});},n=function(){\"webkitPresentationMode\"in this.el_&&\"picture-in-picture\"!==this.el_.webkitPresentationMode&&(this.one(\"webkitendfullscreen\",e),this.trigger(\"fullscreenchange\",{isFullscreen:!0}));};this.on(\"webkitbeginfullscreen\",n),this.on(\"dispose\",function(){t.off(\"webkitbeginfullscreen\",n),t.off(\"webkitendfullscreen\",e);});}},e.prototype.supportsFullScreen=function(){if(\"function\"==typeof this.el_.webkitEnterFullScreen){var t=window_1.navigator&&window_1.navigator.userAgent||\"\";if(/Android/.test(t)||!/Chrome|Mac OS X 10.5/.test(t))return!0;}return!1;},e.prototype.enterFullScreen=function(){var t=this.el_;t.paused&&t.networkState<=t.HAVE_METADATA?(this.el_.play(),this.setTimeout(function(){t.pause(),t.webkitEnterFullScreen();},0)):t.webkitEnterFullScreen();},e.prototype.exitFullScreen=function(){this.el_.webkitExitFullScreen();},e.prototype.src=function(t){if(t===undefined)return this.el_.src;this.setSrc(t);},e.prototype.reset=function(){e.resetMediaElement(this.el_);},e.prototype.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc;},e.prototype.setControls=function(t){this.el_.controls=!!t;},e.prototype.addTextTrack=function(e,n,i){return this.featuresNativeTextTracks?this.el_.addTextTrack(e,n,i):t.prototype.addTextTrack.call(this,e,n,i);},e.prototype.createRemoteTextTrack=function(e){if(!this.featuresNativeTextTracks)return t.prototype.createRemoteTextTrack.call(this,e);var n=document_1.createElement(\"track\");return e.kind&&(n.kind=e.kind),e.label&&(n.label=e.label),(e.language||e.srclang)&&(n.srclang=e.language||e.srclang),e[\"default\"]&&(n[\"default\"]=e[\"default\"]),e.id&&(n.id=e.id),e.src&&(n.src=e.src),n;},e.prototype.addRemoteTextTrack=function(e,n){var i=t.prototype.addRemoteTextTrack.call(this,e,n);return this.featuresNativeTextTracks&&this.el().appendChild(i),i;},e.prototype.removeRemoteTextTrack=function(e){if(t.prototype.removeRemoteTextTrack.call(this,e),this.featuresNativeTextTracks)for(var n=this.$$(\"track\"),i=n.length;i--;)e!==n[i]&&e!==n[i].track||this.el().removeChild(n[i]);},e.prototype.getVideoPlaybackQuality=function(){if(\"function\"==typeof this.el().getVideoPlaybackQuality)return this.el().getVideoPlaybackQuality();var t={};return\"undefined\"!=typeof this.el().webkitDroppedFrameCount&&\"undefined\"!=typeof this.el().webkitDecodedFrameCount&&(t.droppedVideoFrames=this.el().webkitDroppedFrameCount,t.totalVideoFrames=this.el().webkitDecodedFrameCount),window_1.performance&&\"function\"==typeof window_1.performance.now?t.creationTime=window_1.performance.now():window_1.performance&&window_1.performance.timing&&\"number\"==typeof window_1.performance.timing.navigationStart&&(t.creationTime=window_1.Date.now()-window_1.performance.timing.navigationStart),t;},e;}(Tech);if(isReal()){Html5.TEST_VID=document_1.createElement(\"video\");var track=document_1.createElement(\"track\");track.kind=\"captions\",track.srclang=\"en\",track.label=\"English\",Html5.TEST_VID.appendChild(track);}Html5.isSupported=function(){try{Html5.TEST_VID.volume=.5;}catch(t){return!1;}return!(!Html5.TEST_VID||!Html5.TEST_VID.canPlayType);},Html5.canPlayType=function(t){return Html5.TEST_VID.canPlayType(t);},Html5.canPlaySource=function(t,e){return Html5.canPlayType(t.type);},Html5.canControlVolume=function(){try{var t=Html5.TEST_VID.volume;return Html5.TEST_VID.volume=t/2+.1,t!==Html5.TEST_VID.volume;}catch(e){return!1;}},Html5.canControlMute=function(){try{var t=Html5.TEST_VID.muted;return Html5.TEST_VID.muted=!0,t!==Html5.TEST_VID.muted;}catch(e){return!1;}},Html5.canControlPlaybackRate=function(){if(IS_ANDROID&&IS_CHROME&&CHROME_VERSION<58)return!1;try{var t=Html5.TEST_VID.playbackRate;return Html5.TEST_VID.playbackRate=t/2+.1,t!==Html5.TEST_VID.playbackRate;}catch(e){return!1;}},Html5.supportsNativeTextTracks=function(){return IS_ANY_SAFARI;},Html5.supportsNativeVideoTracks=function(){return!(!Html5.TEST_VID||!Html5.TEST_VID.videoTracks);},Html5.supportsNativeAudioTracks=function(){return!(!Html5.TEST_VID||!Html5.TEST_VID.audioTracks);},Html5.Events=[\"loadstart\",\"suspend\",\"abort\",\"error\",\"emptied\",\"stalled\",\"loadedmetadata\",\"loadeddata\",\"canplay\",\"canplaythrough\",\"playing\",\"waiting\",\"seeking\",\"seeked\",\"ended\",\"durationchange\",\"timeupdate\",\"progress\",\"play\",\"pause\",\"ratechange\",\"resize\",\"volumechange\"],Html5.prototype.featuresVolumeControl=Html5.canControlVolume(),Html5.prototype.featuresMuteControl=Html5.canControlMute(),Html5.prototype.featuresPlaybackRate=Html5.canControlPlaybackRate(),Html5.prototype.movingMediaElementInDOM=!IS_IOS,Html5.prototype.featuresFullscreenResize=!0,Html5.prototype.featuresProgressEvents=!0,Html5.prototype.featuresTimeupdateEvents=!0,Html5.prototype.featuresNativeTextTracks=Html5.supportsNativeTextTracks(),Html5.prototype.featuresNativeVideoTracks=Html5.supportsNativeVideoTracks(),Html5.prototype.featuresNativeAudioTracks=Html5.supportsNativeAudioTracks();var canPlayType=Html5.TEST_VID&&Html5.TEST_VID.constructor.prototype.canPlayType,mpegurlRE=/^application\\/(?:x-|vnd\\.apple\\.)mpegurl/i,mp4RE=/^video\\/mp4/i;Html5.patchCanPlayType=function(){ANDROID_VERSION>=4&&!IS_FIREFOX?Html5.TEST_VID.constructor.prototype.canPlayType=function(t){return t&&mpegurlRE.test(t)?\"maybe\":canPlayType.call(this,t);}:IS_OLD_ANDROID&&(Html5.TEST_VID.constructor.prototype.canPlayType=function(t){return t&&mp4RE.test(t)?\"maybe\":canPlayType.call(this,t);});},Html5.unpatchCanPlayType=function(){var t=Html5.TEST_VID.constructor.prototype.canPlayType;return Html5.TEST_VID.constructor.prototype.canPlayType=canPlayType,t;},Html5.patchCanPlayType(),Html5.disposeMediaElement=function(t){if(t){for(t.parentNode&&t.parentNode.removeChild(t);t.hasChildNodes();)t.removeChild(t.firstChild);t.removeAttribute(\"src\"),\"function\"==typeof t.load&&function(){try{t.load();}catch(e){}}();}},Html5.resetMediaElement=function(t){if(t){for(var e=t.querySelectorAll(\"source\"),n=e.length;n--;)t.removeChild(e[n]);t.removeAttribute(\"src\"),\"function\"==typeof t.load&&function(){try{t.load();}catch(e){}}();}},[\"muted\",\"defaultMuted\",\"autoplay\",\"controls\",\"loop\",\"playsinline\"].forEach(function(t){Html5.prototype[t]=function(){return this.el_[t]||this.el_.hasAttribute(t);};}),[\"muted\",\"defaultMuted\",\"autoplay\",\"loop\",\"playsinline\"].forEach(function(t){Html5.prototype[\"set\"+toTitleCase(t)]=function(e){this.el_[t]=e,e?this.el_.setAttribute(t,t):this.el_.removeAttribute(t);};}),[\"paused\",\"currentTime\",\"buffered\",\"volume\",\"poster\",\"preload\",\"error\",\"seeking\",\"seekable\",\"ended\",\"playbackRate\",\"defaultPlaybackRate\",\"played\",\"networkState\",\"readyState\",\"videoWidth\",\"videoHeight\"].forEach(function(t){Html5.prototype[t]=function(){return this.el_[t];};}),[\"volume\",\"src\",\"poster\",\"preload\",\"playbackRate\",\"defaultPlaybackRate\"].forEach(function(t){Html5.prototype[\"set\"+toTitleCase(t)]=function(e){\"src\"===t&&this.player_&&this.player_.trigger&&this.player_.trigger({type:\"debug\",data:{message:\"debug === 播放地址直传 video: \"+e}}),this.el_[t]=e;};}),[\"pause\",\"load\",\"play\"].forEach(function(t){Html5.prototype[t]=function(){return this.el_[t]();};}),Tech.withSourceHandlers(Html5),Html5.nativeSourceHandler={},Html5.nativeSourceHandler.canPlayType=function(t){setTimeout(function(){},2e3);try{return\"video/m3u8\"===t?\"maybe\":Html5.TEST_VID.canPlayType(t);}catch(e){return\"\";}},Html5.nativeSourceHandler.canHandleSource=function(t,e){if(t.type)return Html5.nativeSourceHandler.canPlayType(t.type);if(t.src){var n=getFileExtension(t.src);return Html5.nativeSourceHandler.canPlayType(\"video/\"+n);}return\"\";},Html5.nativeSourceHandler.handleSource=function(t,e,n){e.setSrc(t.src);},Html5.nativeSourceHandler.dispose=function(){},Html5.registerSourceHandler(Html5.nativeSourceHandler),Tech.registerTech(\"Html5\",Html5);var _templateObject$1=taggedTemplateLiteralLoose([\"\\n Using the tech directly can be dangerous. I hope you know what you're doing.\\n See https://github.com/videojs/video.js/issues/2617 for more info.\\n \"],[\"\\n Using the tech directly can be dangerous. I hope you know what you're doing.\\n See https://github.com/videojs/video.js/issues/2617 for more info.\\n \"]),preventScroll=function(t){t.preventDefault();},TECH_EVENTS_RETRIGGER=[\"progress\",\"abort\",\"suspend\",\"emptied\",\"stalled\",\"loadedmetadata\",\"loadeddata\",\"timeupdate\",\"ratechange\",\"resize\",\"volumechange\",\"texttrackchange\"],Player=function(t){function e(n,i,r){if(classCallCheck(this,e),n.id=n.id||\"vjs_video_\"+newGUID(),i=assign(e.getTagSettings(n),i),i.initChildren=!1,i.createEl=!1,i.evented=!1,i.reportTouchActivity=!1,!i.language)if(\"function\"==typeof n.closest){var o=n.closest(\"[lang]\");o&&o.getAttribute&&(i.language=o.getAttribute(\"lang\"));}else for(var s=n;s&&1===s.nodeType;){if(getAttributes(s).hasOwnProperty(\"lang\")){i.language=s.getAttribute(\"lang\");break;}s=s.parentNode;}var a=possibleConstructorReturn(this,t.call(this,null,i,r));if(a.isReady_=!1,a.hasStarted_=!1,a.userActive_=!1,!a.options_||!a.options_.techOrder||!a.options_.techOrder.length)throw new Error(\"No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?\");if(a.tag=n,a.tagAttributes=n&&getAttributes(n),a.language(a.options_.language),i.languages){var l={};Object.getOwnPropertyNames(i.languages).forEach(function(t){l[t.toLowerCase()]=i.languages[t];}),a.languages_=l;}else a.languages_=e.prototype.options_.languages;a.cache_={},a.poster_=i.poster||\"\",a.controls_=!!i.controls,a.cache_.lastVolume=1,n.controls=!1,n.removeAttribute(\"controls\"),i.controlBar&&i.controlBar.fullscreenRotate&&(a.conW=window_1.innerWidth||document_1.documentElement.clientWidth||document_1.body.clientWidth,a.conH=window_1.innerHeight||document_1.documentElement.clientHeight||document_1.body.clientHeight,a.currentDirection=\"portrait\",a.lastDirection=\"portrait\",a.recordDirection()),a.scrubbing_=!1,a.textTrackCleared_=!1,a.el_=a.createEl(),evented(a,{eventBusKey:\"el_\"});var c=mergeOptions(a.options_);if(i.plugins){var u=i.plugins;Object.keys(u).forEach(function(t){if(\"function\"!=typeof this[t])throw new Error('plugin \"'+t+'\" does not exist');this[t](u[t]);},a);}return a.options_.playerOptions=c,a.middleware_=[],a.initChildren(),a.isAudio(\"audio\"===n.nodeName.toLowerCase()),a.controls()?a.addClass(\"vjs-controls-enabled\"):a.addClass(\"vjs-controls-disabled\"),a.el_.setAttribute(\"role\",\"region\"),a.isAudio()?a.el_.setAttribute(\"aria-label\",a.localize(\"Audio Player\")):a.el_.setAttribute(\"aria-label\",a.localize(\"Video Player\")),a.isAudio()&&a.addClass(\"vjs-audio\"),a.flexNotSupported_()&&a.addClass(\"vjs-no-flex\"),IS_IOS||IS_ANDROID||a.addClass(\"vjs-workinghover\"),e.players[a.id_]=a,a.userActive(!0),a.reportUserActivity(),a.listenForUserActivity_(),a.on(\"fullscreenchange\",a.handleFullscreenChange_),a.on(\"stageclick\",a.handleStageClick_),a.changingSrc_=!1,a.playWaitingForReady_=!1,a.playOnLoadstart_=null,a.forceAutoplayInChrome_(),a;}return inherits(e,t),e.prototype.recordDirection=function(){var t=this,e=this;this.currentDirection=\"portrait\",this.lastDirection=\"portrait\";var n=\"onorientationchange\"in window_1?\"orientationchange\":\"resize\";window_1.addEventListener(n,function(){0==window_1.orientation||180==window_1.orientation?(e.lastDirection=e.currentDirection.slice(),e.currentDirection=\"portrait\"):(e.lastDirection=e.currentDirection.slice(),e.currentDirection=\"landscape\"),t.screenRotated&&(\"portrait\"===e.lastDirection&&\"landscape\"===t.currentDirection&&e.landscapeForOrientation(),\"landscape\"===e.lastDirection&&\"portrait\"===t.currentDirection&&e.portrait(!0)),t.screenRotated||(\"portrait\"===e.lastDirection&&\"landscape\"===t.currentDirection&&e.landscapeForOrientation(),\"landscape\"===e.lastDirection&&\"portrait\"===t.currentDirection&&e.portrait(!0)),e.trigger(\"directionchanged\");},!1);},e.prototype.requestRotatescreen=function(){var t=this;return t.screenRotated?(t.exitRotatescreen(),!1):\"landscape\"!==t.currentDirection||t.screenRotated?(t.el_.style.width=\"100vw\",t.el_.style.height=\"100%\",t.el_.style.position=\"fixed\",t.el_.style.zIndex=\"999\",t.el_.style.top=\"0\",document_1.body.style.overflowY=\"hidden\",document_1.addEventListener(\"touchmove\",preventScroll,{passive:!1}),void t.landscape()):(t.portrait(),!1);},e.prototype.portrait=function(){var t=this;t.screenRotated=!1,t.el_.removeAttribute(\"style\");},e.prototype.landscapeForOrientation=function(){var t=this;t.portrait(),setTimeout(function(){var e=window_1.innerHeight||document_1.documentElement.clientHeight||document_1.body.clientHeight;t.el_.style.transform=\"rotate(0deg)\",t.el_.style.width=\"100vw\",t.el_.style.height=e+\"px\",t.el_.style[\"transform-origin\"]=\"center center\",t.el_.style[\"-webkit-transform-origin\"]=\"center center\";},150);},e.prototype.landscape=function(){var t=this;t.screenRotated=!0,t.el_.style.transform=\"rotate(90deg) translate(\"+(t.conH-t.conW)/2+\"px,\"+(t.conH-t.conW)/2+\"px)\",t.el_.style.width=t.conH+\"px\",t.el_.style.height=t.conW+\"px\",t.el_.style[\"transform-origin\"]=\"center center\",t.el_.style[\"-webkit-transform-origin\"]=\"center center\";},e.prototype.exitRotatescreen=function(){this.el_.removeAttribute(\"style\"),document_1.removeEventListener(\"touchmove\",preventScroll,{passive:!1}),document_1.body.style.overflowY=\"\",this.screenRotated=!1,this.portrait(!0);},e.prototype.dispose=function(){if(!this.el_)return!1;this.trigger(\"dispose\"),this.off(\"dispose\"),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),e.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&this.tech_.dispose(),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),t.prototype.dispose.call(this);},e.prototype.createEl=function(){var e=this.tag,n=void 0,i=this.playerElIngest_=e.parentNode&&e.parentNode.hasAttribute&&e.parentNode.hasAttribute(\"data-vjs-player\"),r=\"video-js\"===this.tag.tagName.toLowerCase();i?n=this.el_=e.parentNode:r||(n=this.el_=t.prototype.createEl.call(this,\"div\"));var o=getAttributes(e);if(r){for(n=this.el_=e,e=this.tag=document_1.createElement(\"video\");n.children.length;)e.appendChild(n.firstChild);hasClass(n,\"video-js\")||addClass(n,\"video-js\"),n.appendChild(e),i=this.playerElIngest_=n;}if(e.setAttribute(\"tabindex\",\"-1\"),e.removeAttribute(\"width\"),e.removeAttribute(\"height\"),Object.getOwnPropertyNames(o).forEach(function(t){\"class\"===t?(n.className+=\" \"+o[t],r&&(e.className+=\" \"+o[t])):(n.setAttribute(t,o[t]),r&&e.setAttribute(t,o[t]));}),e.playerId=e.id,e.id+=\"_html5_api\",e.className=\"vjs-tech\",e.player=n.player=this,this.addClass(\"vjs-paused\"),!0!==window_1.VIDEOJS_NO_DYNAMIC_STYLE){this.styleEl_=createStyleElement(\"vjs-styles-dimensions\");var s=$(\".vjs-styles-defaults\"),a=$(\"head\");a.insertBefore(this.styleEl_,s?s.nextSibling:a.firstChild);}this.width(this.options_.width),this.height(this.options_.height),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio);for(var l=e.getElementsByTagName(\"a\"),c=0;c<l.length;c++){var u=l.item(c);addClass(u,\"vjs-hidden\"),u.setAttribute(\"hidden\",\"hidden\");}return e.initNetworkState_=e.networkState,e.parentNode&&!i&&e.parentNode.insertBefore(n,e),prependTo(e,n),this.children_.unshift(e),this.el_.setAttribute(\"lang\",this.language_),this.el_=n,n;},e.prototype.width=function(t,e){return this.dimension(\"width\",t,e);},e.prototype.height=function(t,e){return this.dimension(\"height\",t,e);},e.prototype.dimension=function(t,e,n){var i=t+\"_\";if(e===undefined)return this[i]||0;if(\"\"===e)return this[i]=undefined,void this.updateStyleEl_();var r=parseFloat(e);if(isNaN(r))return void log$2.error('Improper value \"'+e+'\" supplied for for '+t);this[i]=r,this.updateStyleEl_(),this.isReady_&&!n&&this.trigger(\"playerresize\");},e.prototype.fluid=function(t){if(t===undefined)return!!this.fluid_;this.fluid_=!!t,t?this.addClass(\"vjs-fluid\"):this.removeClass(\"vjs-fluid\"),this.updateStyleEl_();},e.prototype.aspectRatio=function(t){if(t===undefined)return this.aspectRatio_;if(!/^\\d+\\:\\d+$/.test(t))throw new Error(\"Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.\");this.aspectRatio_=t,this.fluid(!0),this.updateStyleEl_();},e.prototype.updateStyleEl_=function(){if(!0===window_1.VIDEOJS_NO_DYNAMIC_STYLE){var t=\"number\"==typeof this.width_?this.width_:this.options_.width,e=\"number\"==typeof this.height_?this.height_:this.options_.height,n=this.tech_&&this.tech_.el();return void(n&&(t>=0&&(n.width=t),e>=0&&(n.height=e)));}var i=void 0,r=void 0,o=void 0,s=void 0;o=this.aspectRatio_!==undefined&&\"auto\"!==this.aspectRatio_?this.aspectRatio_:this.videoWidth()>0?this.videoWidth()+\":\"+this.videoHeight():\"16:9\";var a=o.split(\":\"),l=a[1]/a[0];i=this.width_!==undefined?this.width_:this.height_!==undefined?this.height_/l:this.videoWidth()||300,r=this.height_!==undefined?this.height_:i*l,s=/^[^a-zA-Z]/.test(this.id())?\"dimensions-\"+this.id():this.id()+\"-dimensions\",this.addClass(s),setTextContent(this.styleEl_,\"\\n .\"+s+\" {\\n width: \"+i+\"px;\\n height: \"+r+\"px;\\n }\\n\\n .\"+s+\".vjs-fluid {\\n padding-top: \"+100*l+\"%;\\n }\\n \");},e.prototype.loadTech_=function(t,e){var n=this;this.tech_&&this.unloadTech_();var i=toTitleCase(t),r=t.charAt(0).toLowerCase()+t.slice(1);\"Html5\"!==i&&this.tag&&(Tech.getTech(\"Html5\").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=i,this.isReady_=!1;var o={source:e,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:this.id()+\"_\"+i+\"_api\",autoplay:this.options_.autoplay,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,\"vtt.js\":this.options_[\"vtt.js\"],swf:this.options_.swf,hlsConfig:this.options_.hlsConfig,dashConfig:this.options_.dashConfig,flvConfig:this.options_.flvConfig,webrtcConfig:this.options_.webrtcConfig,xp2pConfig:this.options_.xp2pConfig};ALL.names.forEach(function(t){var e=ALL[t];o[e.getterName]=n[e.privateName];}),assign(o,this.options_[i]),assign(o,this.options_[r]),assign(o,this.options_[t.toLowerCase()]),this.tag&&(o.tag=this.tag),e&&e.src===this.cache_.src&&this.cache_.currentTime>0&&(o.startTime=this.cache_.currentTime);var s=Tech.getTech(t);if(!s)throw new Error(\"No Tech named '\"+i+\"' exists! '\"+i+\"' should be registered using videojs.registerTech()'\");this.tech_=new s(this,o),this.tech_.ready(bind(this,this.handleTechReady_),!0),textTrackConverter.jsonToTextTracks(this.textTracksJson_||[],this.tech_),TECH_EVENTS_RETRIGGER.forEach(function(t){n.on(n.tech_,t,n[\"handleTech\"+toTitleCase(t)+\"_\"]);}),this.on(this.tech_,\"loadstart\",this.handleTechLoadStart_),this.on(this.tech_,\"waiting\",this.handleTechWaiting_),this.on(this.tech_,\"canplay\",this.handleTechCanPlay_),this.on(this.tech_,\"canplaythrough\",this.handleTechCanPlayThrough_),this.on(this.tech_,\"playing\",this.handleTechPlaying_),this.on(this.tech_,\"ended\",this.handleTechEnded_),this.on(this.tech_,\"seeking\",this.handleTechSeeking_),this.on(this.tech_,\"seeked\",this.handleTechSeeked_),this.on(this.tech_,\"play\",this.handleTechPlay_),this.on(this.tech_,\"firstplay\",this.handleTechFirstPlay_),this.on(this.tech_,\"pause\",this.handleTechPause_),this.on(this.tech_,\"durationchange\",this.handleTechDurationChange_),this.on(this.tech_,\"fullscreenchange\",this.handleTechFullscreenChange_),this.on(this.tech_,\"error\",this.handleTechError_),this.on(this.tech_,\"loadedmetadata\",this.updateStyleEl_),this.on(this.tech_,\"posterchange\",this.handleTechPosterChange_),this.on(this.tech_,\"textdata\",this.handleTechTextData_),this.on(this.tech_,\"x5videoexitfullscreen\",this.handleX5ExitFullscreen_),this.usingNativeControls(this.techGet_(\"controls\")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode===this.el()||\"Html5\"===i&&this.tag||prependTo(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null);},e.prototype.unloadTech_=function(){var t=this;ALL.names.forEach(function(e){var n=ALL[e];t[n.privateName]=t[n.getterName]();}),this.textTracksJson_=textTrackConverter.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1;},e.prototype.tech=function(t){return t===undefined&&log$2.warn(tsml(_templateObject$1)),this.tech_;},e.prototype.addTechControlsListeners_=function(){this.tech_&&(this.removeTechControlsListeners_(),this.on(this.tech_,\"mousedown\",this.handleTechClick_),this.on(this.tech_,\"touchstart\",this.handleTechTouchStart_),this.on(this.tech_,\"touchmove\",this.handleTechTouchMove_),this.on(this.tech_,\"touchend\",this.handleTechTouchEnd_),this.on(this.tech_,\"tap\",this.handleTechTap_));},e.prototype.removeTechControlsListeners_=function(){this.tech_&&(this.off(this.tech_,\"tap\",this.handleTechTap_),this.off(this.tech_,\"touchstart\",this.handleTechTouchStart_),this.off(this.tech_,\"touchmove\",this.handleTechTouchMove_),this.off(this.tech_,\"touchend\",this.handleTechTouchEnd_),this.off(this.tech_,\"mousedown\",this.handleTechClick_));},e.prototype.handleTechReady_=function(){if(this.triggerReady(),this.cache_.volume&&this.techCall_(\"setVolume\",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_(),(this.src()||this.currentSrc())&&this.tag&&this.options_.autoplay&&this.paused())try{delete this.tag.poster;}catch(t){log$2(\"deleting tag.poster throws in some browsers\",t);}},e.prototype.handleTechLoadStart_=function(){this.removeClass(\"vjs-ended\"),this.removeClass(\"vjs-seeking\"),this.licenseCheckFailed||this.error(null),this.paused()?(this.hasStarted(!1),this.trigger(\"loadstart\")):(this.trigger(\"loadstart\"),this.trigger(\"firstplay\"));},e.prototype.hasStarted=function(t){if(t===undefined)return this.hasStarted_;t!==this.hasStarted_&&(this.hasStarted_=t,this.hasStarted_?(this.addClass(\"vjs-has-started\"),this.trigger(\"firstplay\")):this.removeClass(\"vjs-has-started\"));},e.prototype.handleTechPlay_=function(){this.removeClass(\"vjs-ended\"),this.removeClass(\"vjs-paused\"),this.addClass(\"vjs-playing\"),this.hasStarted(!0),this.trigger(\"play\");},e.prototype.handleTechWaiting_=function(){var t=this;this.addClass(\"vjs-waiting\"),this.trigger(\"waiting\"),this.one(\"timeupdate\",function(){return t.removeClass(\"vjs-waiting\");});},e.prototype.handleTechCanPlay_=function(){this.removeClass(\"vjs-waiting\"),this.trigger(\"canplay\");},e.prototype.handleTechCanPlayThrough_=function(){this.removeClass(\"vjs-waiting\"),this.trigger(\"canplaythrough\");},e.prototype.handleTechPlaying_=function(){this.removeClass(\"vjs-waiting\"),this.trigger(\"playing\");},e.prototype.handleTechSeeking_=function(){this.addClass(\"vjs-seeking\"),this.trigger(\"seeking\");},e.prototype.handleTechSeeked_=function(){this.removeClass(\"vjs-seeking\"),this.trigger(\"seeked\");},e.prototype.handleTechFirstPlay_=function(){this.options_.starttime&&(log$2.warn(\"Passing the `starttime` option to the player will be deprecated in 6.0\"),this.currentTime(this.options_.starttime)),this.addClass(\"vjs-has-started\"),this.trigger(\"firstplay\");},e.prototype.handleTechPause_=function(){this.removeClass(\"vjs-playing\"),this.addClass(\"vjs-paused\"),this.trigger(\"pause\");},e.prototype.handleTechEnded_=function(){this.addClass(\"vjs-ended\"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger(\"ended\");},e.prototype.handleTechDurationChange_=function(){this.duration(this.techGet_(\"duration\"));},e.prototype.handleTechClick_=function(t){isSingleLeftClick(t)&&this.controls_&&(this.paused()?this.play():this.pause());},e.prototype.handleTechTap_=function(){this.userActive(!this.userActive());},e.prototype.handleTechTouchStart_=function(){this.userWasActive=this.userActive();},e.prototype.handleTechTouchMove_=function(){this.userWasActive&&this.reportUserActivity();},e.prototype.handleTechTouchEnd_=function(t){t.preventDefault();},e.prototype.handleFullscreenChange_=function(){IS_IOS||(this.isFullscreen()?this.addClass(\"vjs-fullscreen\"):this.removeClass(\"vjs-fullscreen\"));},e.prototype.handleStageClick_=function(){this.reportUserActivity();},e.prototype.toggleFullscreenClass_=function(){IS_IOS||(this.isFullscreen()?this.addClass(\"vjs-fullscreen\"):this.removeClass(\"vjs-fullscreen\"));},e.prototype.documentFullscreenChange_=function(t){var e=FullscreenApi;this.isFullscreen(document_1[e.fullscreenElement]),!1===this.isFullscreen()&&off(document_1,e.fullscreenchange,bind(this,this.documentFullscreenChange_)),prefixedAPI||this.trigger(\"fullscreenchange\");},e.prototype.handleTechFullscreenChange_=function(t,e){e&&this.isFullscreen(e.isFullscreen),this.trigger(\"fullscreenchange\");},e.prototype.handleTechError_=function(){var t=this.tech_.error();this.error(t);},e.prototype.handleTechTextData_=function(){var t=null;arguments.length>1&&(t=arguments[1]),this.trigger(\"textdata\",t);},e.prototype.handleX5ExitFullscreen_=function(){this.removeClass(\"vjs-fullscreen\"),this.isFullscreen_=!this.isFullscreen_;},e.prototype.getCache=function(){return this.cache_;},e.prototype.techCall_=function(t,e){this.ready(function(){if(t in allowedSetters)return set$1(this.middleware_,this.tech_,t,e);try{this.tech_&&this.tech_[t](e);}catch(n){throw log$2(n),n;}},!0);},e.prototype.techGet_=function(t){if(this.tech_&&this.tech_.isReady_){if(t in allowedGetters)return get$3(this.middleware_,this.tech_,t);try{return this.tech_[t]();}catch(e){if(this.tech_[t]===undefined)throw log$2(\"Video.js: \"+t+\" method not defined for \"+this.techName_+\" playback technology.\",e),e;if(\"TypeError\"===e.name)throw log$2(\"Video.js: \"+t+\" unavailable on \"+this.techName_+\" playback technology element.\",e),this.tech_.isReady_=!1,e;throw log$2(e),e;}}},e.prototype.play=function(){var t=this;if(this.fatalError)return!1;if(this.playOnLoadstart_&&this.off(\"loadstart\",this.playOnLoadstart_),this.isReady_){if(!this.changingSrc_&&(this.src()||this.currentSrc()))return this.techGet_(\"play\");this.playOnLoadstart_=function(){t.playOnLoadstart_=null,silencePromise(t.play());},this.one(\"loadstart\",this.playOnLoadstart_);}else{if(this.playWaitingForReady_)return;this.playWaitingForReady_=!0,this.ready(function(){t.playWaitingForReady_=!1,silencePromise(t.play());});}},e.prototype.pause=function(){this.techCall_(\"pause\");},e.prototype.paused=function(){return!1!==this.techGet_(\"paused\");},e.prototype.played=function(){return this.techGet_(\"played\")||createTimeRanges(0,0);},e.prototype.scrubbing=function(t){if(void 0===t)return this.scrubbing_;this.scrubbing_=!!t,t?this.addClass(\"vjs-scrubbing\"):this.removeClass(\"vjs-scrubbing\");},e.prototype.currentTime=function(t){if(void 0!==t)return t<0&&(t=0),void this.techCall_(\"setCurrentTime\",t);try{return this.cache_.currentTime=this.techGet_(\"currentTime\")||0,this.cache_.currentTime;}catch(e){return 0;}},e.prototype.currentPDT=function(t){if(!this.plugins||!this.plugins.pdt)return\"\";var e=get_1(this,\"tech_.hlsProvider.hls.playingDate\");if(!e)return\"\";var n=new Date(e).getTime();if(t){var i=this.currentTime(),r=t-n;return this.currentTime(i+r/1e3),!1;}return n;},e.prototype.duration=function(t){if(\"event\"===get_1(this,\"options_.plugins.Dvr.mode\")&&this.cache_.src&&this.cache_.src.indexOf(\"tsEventmode=on\")>-1){var e=get_1(this,\"tech_.hlsProvider.hls.levels[0].details.totalduration\");e&&(this.cache_.duration=e),this.cache_.duration&&this.removeClass(\"vjs-live\");}if(t===undefined)return this.cache_.duration!==undefined?this.cache_.duration:NaN;t=parseFloat(t),t<=0&&(t=Infinity),t!==this.cache_.duration&&(this.cache_.duration=t,t===Infinity?this.addClass(\"vjs-live\"):this.removeClass(\"vjs-live\"),this.trigger(\"durationchange\"));},e.prototype.remainingTime=function(){return this.duration()-this.currentTime();},e.prototype.remainingTimeDisplay=function(){return Math.floor(this.duration())-Math.floor(this.currentTime());},e.prototype.buffered=function(){var t=this.techGet_(\"buffered\");return t&&t.length||(t=createTimeRanges(0,0)),t;},e.prototype.bufferedPercent=function(){return bufferedPercent(this.buffered(),this.duration());},e.prototype.bufferedEnd=function(){var t=this.buffered(),e=this.duration(),n=t.end(t.length-1);return n>e&&(n=e),n;},e.prototype.volume=function(t){var e=void 0;return t!==undefined?(e=Math.max(0,Math.min(1,parseFloat(t))),this.cache_.volume=e,this.techCall_(\"setVolume\",e),void(e>0?(this.muted(!1),this.lastVolume_(e)):this.muted(!0))):(e=parseFloat(this.techGet_(\"volume\")),isNaN(e)?1:e);},e.prototype.muted=function(t){return t!==undefined?void this.techCall_(\"setMuted\",t):this.techGet_(\"muted\")||!1;},e.prototype.defaultMuted=function(t){return t!==undefined?this.techCall_(\"setDefaultMuted\",t):this.techGet_(\"defaultMuted\")||!1;},e.prototype.lastVolume_=function(t){return t!==undefined&&0!==t?void(this.cache_.lastVolume=t):this.cache_.lastVolume;},e.prototype.supportsFullScreen=function(){return this.techGet_(\"supportsFullScreen\")||!1;},e.prototype.isFullscreen=function(t){return t!==undefined?(this.isFullscreen_=!!t,void this.toggleFullscreenClass_()):!!this.isFullscreen_;},e.prototype.requestFullscreen=function(){var t=FullscreenApi;if(this.isFullscreen(!0),this.options_.fakeFullscreen){var e=this;return(IS_IOS||IS_ANDROID)&&e.forceFixSubtitlesFont(),IS_IOS?(e.el_.style.width=\"100vw\",e.el_.style.height=\"100%\",e.el_.style.position=\"fixed\",e.el_.style.zIndex=\"999\",e.el_.style.top=\"0\",document_1.body.style.overflowY=\"hidden\",document_1.addEventListener(\"touchmove\",preventScroll,{passive:!1}),this.trigger(\"fullscreenchange\")):(this.enterFullWindow(),this.trigger(\"fullscreenchange\")),!1;}t.requestFullscreen?(on(document_1,t.fullscreenchange,bind(this,this.documentFullscreenChange_)),this.el_[t.requestFullscreen]()):this.tech_.supportsFullScreen()?this.techCall_(\"enterFullScreen\"):(this.enterFullWindow(),this.trigger(\"fullscreenchange\"));},e.prototype.exitFullscreen=function(){var t=FullscreenApi;if(this.isFullscreen(!1),this.options_.fakeFullscreen)return(IS_IOS||IS_ANDROID)&&this.releaseSubtitlesFont(),IS_IOS?(this.el_.removeAttribute(\"style\"),document_1.removeEventListener(\"touchmove\",preventScroll,{passive:!1}),document_1.body.style.overflowY=\"\",this.trigger(\"fullscreenchange\")):(this.exitFullWindow(),this.trigger(\"fullscreenchange\")),!1;t.requestFullscreen?document_1[t.exitFullscreen]():this.tech_.supportsFullScreen()?this.techCall_(\"exitFullScreen\"):(this.exitFullWindow(),this.trigger(\"fullscreenchange\"));},e.prototype.forceFixSubtitlesFont=function(){loadCssText(\"tcp_force_fix_font\",\"\\n .vjs-text-track-display div div {\\n font: \"+(get_1(this.getChild(\"textTrackDisplay\").el_,\"children[0].children[0].style.font\")||\"10px sans-serif\")+\"!important;\\n }\\n \");},e.prototype.releaseSubtitlesFont=function(t){var e=get_1(this.getChild(\"textTrackDisplay\").el_,\"children[0].children[0]\");e&&(e.style.display=\"none\"),t&&setTimeout(function(){releaseCssText(\"tcp_force_fix_font\");},1e3);},e.prototype.enterFullWindow=function(){this.isFullWindow=!0,this.docOrigOverflow=document_1.documentElement.style.overflow,on(document_1,\"keydown\",bind(this,this.fullWindowOnEscKey)),document_1.documentElement.style.overflow=\"hidden\",addClass(document_1.body,\"vjs-full-window\"),this.trigger(\"enterFullWindow\");},e.prototype.fullWindowOnEscKey=function(t){27===t.keyCode&&(!0===this.isFullscreen()?this.exitFullscreen():this.exitFullWindow());},e.prototype.exitFullWindow=function(){this.isFullWindow=!1,off(document_1,\"keydown\",this.fullWindowOnEscKey),document_1.documentElement.style.overflow=this.docOrigOverflow,removeClass(document_1.body,\"vjs-full-window\"),this.trigger(\"exitFullWindow\");},e.prototype.canPlayType=function(t){for(var e=void 0,n=0,i=this.options_.techOrder;n<i.length;n++){var r=i[n],o=Tech.getTech(r);if(o||(o=Component.getComponent(r)),o){if(o.isSupported()&&(e=o.canPlayType(t)))return e;}else log$2.error('The \"'+r+'\" tech is undefined. Skipped browser support check for that tech.');}return\"\";},e.prototype.selectSource=function(t){var e=this,n=this.options_.techOrder.map(function(t){return[t,Tech.getTech(t)];}).filter(function(t){var e=t[0],n=t[1];return n?n.isSupported():(log$2.error('The \"'+e+'\" tech is undefined. Skipped browser support check for that tech.'),!1);}),i=function(t,e,n){var i=void 0;return t.some(function(t){return e.some(function(e){if(i=n(t,e))return!0;});}),i;},r=function(t,n){var i=t[0];if(t[1].canPlaySource(n,e.options_[i.toLowerCase()]))return{source:n,tech:i};};return(this.options_.sourceOrder?i(t,n,function(t){return function(e,n){return t(n,e);};}(r)):i(n,t,r))||!1;},e.prototype.src=function(t){var e=this;if(void 0===t)return this.cache_.src||this.techGet_(\"src\");var n=filterSource(t);if(n&&n[0]&&n[0].src&&isWebrtcUrl(n[0].src)&&!isWebRTCSupported()){if(this.options_.webrtcConfig&&this.options_.webrtcConfig.fallbackUrl)n[0].src=this.options_.webrtcConfig.fallbackUrl;else{var i=convertProtocol(n[0].src);n[0].src=i&&i[0]||n[0].src;}this.setTimeout(function(){e.trigger({type:\"webrtcfallback\",data:{target:n[0].src}});},0);}if(!n.length)return void this.setTimeout(function(){this.error({code:4,message:this.localize(this.options_.notSupportedMessage)});},0);if(this.options_&&this.options_.hlsConfig&&(this.options_.hlsConfig.disable||this.options_.hlsConfig.skipHlsJs)&&n.map(function(t){t.skipHlsJs=!0;}),this.cache_.source&&isWebrtcUrl(this.cache_.source.src)&&isWebrtcUrl(n[0].src)&&this.cache_.source.src!==n[0].src){var r=this.tech_.webrtcProvider;if(r&&r.webrtcPlayer&&r.webrtcPlayer.switchStream)return this.tech_.webrtcProvider.webrtcPlayer.switchStream(n[0].src),this.cache_.sources=n,this.cache_.source=n[0],!1;}this.lastSource=this.cache_.sources&&JSON.parse(JSON.stringify(this.cache_.sources)),this.cache_.sources=n,this.changingSrc_=!0,this.cache_.source=n[0],this.lastSource&&!get_1(this,\"options_.fileID\")&&get_1(this,\"options_.plugins.ContinuePlay\")&&setTimeout(function(){e.ContinuePlay().init(e.cache_.source);},0);try{this.cache_.source&&!isWebrtcUrl(this.cache_.source.src)&&this.options_.autoplay&&setTimeout(function(){var t=e.play&&e.play();isPromise(t)&&t.then()[\"catch\"](function(){e.trigger(\"blocked\");});},1e3);}catch(o){}setSource(this,n[0],function(t,i){if(e.middleware_=i,e.src_(t)){if(n.length>1){var r=n.slice(1),o=r[0].qualityLabelList;return o&&e.QualitySwitcher().setOptions({qualityLabelList:{video:o.slice(1)}}),e.src(r);}return e.setTimeout(function(){this.error({code:4,message:this.localize(this.options_.notSupportedMessage)});},0),void e.triggerReady();}e.changingSrc_=!1,e.cache_.src=t.src,setTech(i,e.tech_);});},e.prototype.src_=function(t){var e=this.selectSource([t]);return!e||(window_1.performance&&\"function\"==typeof window_1.performance.mark&&window_1.performance.mark(\"firstFrameStart\"),titleCaseEquals(e.tech,this.techName_)?(this.ready(function(){this.tech_.constructor.prototype.hasOwnProperty(\"setSource\")?this.techCall_(\"setSource\",t):this.techCall_(\"src\",t.src),\"auto\"===this.options_.preload&&this.load();},!0),!1):(this.changingSrc_=!0,this.loadTech_(e.tech,e.source),!1));},e.prototype.load=function(){this.techCall_(\"load\");},e.prototype.unload=function(t){t&&(this.fatalError=!0);try{this.pause(),this.tech_.hlsProvider&&this.tech_.hlsProvider.hls&&this.tech_.hlsProvider.hls.stopLoad(),this.tech_.flvProvider&&this.tech_.flvProvider.flv&&this.tech_.flvProvider.flv.unload(),this.tech_.webrtcProvider&&this.tech_.webrtcProvider.webrtcPlayer&&this.tech_.webrtcProvider.webrtcPlayer.stopPlay();}catch(e){}},e.prototype.reset=function(){this.loadTech_(this.options_.techOrder[0],null),this.techCall_(\"reset\");},e.prototype.currentSources=function(){var t=this.currentSource(),e=[];return 0!==Object.keys(t).length&&e.push(t),this.cache_.sources||e;},e.prototype.currentSource=function(){return this.cache_.source||{};},e.prototype.currentSrc=function(){return this.currentSource()&&this.currentSource().src||\"\";},e.prototype.currentType=function(){return this.currentSource()&&this.currentSource().type||\"\";},e.prototype.preload=function(t){return t!==undefined?(this.techCall_(\"setPreload\",t),void(this.options_.preload=t)):this.techGet_(\"preload\");},e.prototype.autoplay=function(t){return t!==undefined?(this.techCall_(\"setAutoplay\",t),this.options_.autoplay=t,void this.ready(this.forceAutoplayInChrome_)):this.techGet_(\"autoplay\",t);},e.prototype.forceAutoplayInChrome_=function(){this.paused()&&(this.autoplay()||this.options_.autoplay)&&IS_CHROME&&!IS_ANDROID&&this.play();},e.prototype.playsinline=function(t){return t!==undefined?(this.techCall_(\"setPlaysinline\",t),this.options_.playsinline=t,this):this.techGet_(\"playsinline\");},e.prototype.loop=function(t){return t!==undefined?(this.techCall_(\"setLoop\",t),void(this.options_.loop=t)):this.techGet_(\"loop\");},e.prototype.poster=function(t){if(t===undefined)return this.poster_;t||(t=\"\"),this.poster_=t,this.trigger(\"posterchange\");},e.prototype.handleTechPosterChange_=function(){!this.poster_&&this.tech_&&this.tech_.poster&&(this.poster_=this.tech_.poster()||\"\",this.trigger(\"posterchange\"));},e.prototype.controls=function(t){if(t===undefined)return!!this.controls_;t=!!t,this.controls_!==t&&(this.controls_=t,this.usingNativeControls()&&this.techCall_(\"setControls\",t),this.controls_?(this.removeClass(\"vjs-controls-disabled\"),this.addClass(\"vjs-controls-enabled\"),this.trigger(\"controlsenabled\"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass(\"vjs-controls-enabled\"),this.addClass(\"vjs-controls-disabled\"),this.trigger(\"controlsdisabled\"),this.usingNativeControls()||this.removeTechControlsListeners_()));},e.prototype.usingNativeControls=function(t){if(t===undefined)return!!this.usingNativeControls_;t=!!t,this.usingNativeControls_!==t&&(this.usingNativeControls_=t,this.usingNativeControls_?(this.addClass(\"vjs-using-native-controls\"),this.trigger(\"usingnativecontrols\")):(this.removeClass(\"vjs-using-native-controls\"),this.trigger(\"usingcustomcontrols\")));},e.prototype.error=function(t){return t===undefined?this.error_||null:null===t?(this.error_=t,this.removeClass(\"vjs-error\"),void(this.errorDisplay&&this.errorDisplay.close())):(this.error_=new MediaError(t),this.addClass(\"vjs-error\"),log$2.error(\"(CODE:\"+this.error_.code+\" \"+MediaError.errorTypes[this.error_.code]+\")\",this.error_.message,this.error_),void this.trigger({type:\"error\",data:this.error_}));},e.prototype.reportUserActivity=function(t){this.userActivity_=!0;},e.prototype.userActive=function(t){if(t===undefined)return this.userActive_;if((t=!!t)!==this.userActive_){if(this.userActive_=t,this.userActive_)return this.userActivity_=!0,this.removeClass(\"vjs-user-inactive\"),this.addClass(\"vjs-user-active\"),void this.trigger(\"useractive\");this.tech_&&this.tech_.one(\"mousemove\",function(t){t.stopPropagation(),t.preventDefault();}),this.userActivity_=!1,this.removeClass(\"vjs-user-active\"),this.addClass(\"vjs-user-inactive\"),this.trigger(\"userinactive\");}},e.prototype.listenForUserActivity_=function(){var t=void 0,e=void 0,n=void 0,i=bind(this,this.reportUserActivity),r=function(t){t.screenX===e&&t.screenY===n||(e=t.screenX,n=t.screenY,i());},o=function(){i(),this.clearInterval(t),t=this.setInterval(i,250);},s=function(e){i(),this.clearInterval(t);};this.on(\"mousedown\",o),this.on(\"mousemove\",r),this.on(\"mouseup\",s),this.on(\"keydown\",i),this.on(\"keyup\",i);var a=void 0;this.setInterval(function(){if(this.userActivity_){this.userActivity_=!1,this.userActive(!0),this.clearTimeout(a);var t=this.options_.inactivityTimeout;t<=0||(a=this.setTimeout(function(){this.userActivity_||this.userActive(!1);},t));}},250);},e.prototype.playbackRate=function(t){return t!==undefined?void this.techCall_(\"setPlaybackRate\",t):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_(\"playbackRate\"):1;},e.prototype.defaultPlaybackRate=function(t){return t!==undefined?this.techCall_(\"setDefaultPlaybackRate\",t):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_(\"defaultPlaybackRate\"):1;},e.prototype.isAudio=function(t){return t!==undefined?void(this.isAudio_=!!t):!!this.isAudio_;},e.prototype.addTextTrack=function(t,e,n){if(this.tech_)return this.tech_.addTextTrack(t,e,n);},e.prototype.addRemoteTextTrack=function(t,e){if(IS_IOS&&!window_1.textTrackCleared_&&(window_1.textTrackCleared_=!0),this.tech_)return this.tech_.addRemoteTextTrack(t,e);},e.prototype.removeRemoteTextTrack=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},e=t.track,n=e===undefined?arguments[0]:e;if(this.tech_)return this.tech_.removeRemoteTextTrack(n);},e.prototype.getVideoPlaybackQuality=function(){return this.techGet_(\"getVideoPlaybackQuality\");},e.prototype.videoWidth=function(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0;},e.prototype.videoHeight=function(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0;},e.prototype.language=function(t){if(t===undefined)return this.language_;this.language_=String(t).toLowerCase();},e.prototype.languages=function(){return mergeOptions(e.prototype.options_.languages,this.languages_);},e.prototype.toJSON=function(){var t=mergeOptions(this.options_),e=t.tracks;t.tracks=[];for(var n=0;n<e.length;n++){var i=e[n];i=mergeOptions(i),i.player=undefined,t.tracks[n]=i;}return t;},e.prototype.createModal=function(t,e){var n=this;e=e||{},e.content=t||\"\";var i=new ModalDialog(this,e);return this.addChild(i),i.on(\"dispose\",function(){n.removeChild(i);}),i.open(),i;},e.getTagSettings=function(t){var e={sources:[],tracks:[]},n=getAttributes(t),i=n[\"data-setup\"];if(hasClass(t,\"vjs-fluid\")&&(n.fluid=!0),null!==i){var r=tuple(i||\"{}\"),o=r[0],s=r[1];o&&log$2.error(o),assign(n,s);}if(assign(e,n),t.hasChildNodes())for(var a=t.childNodes,l=0,c=a.length;l<c;l++){var u=a[l],h=u.nodeName.toLowerCase();\"source\"===h?e.sources.push(getAttributes(u)):\"track\"===h&&e.tracks.push(getAttributes(u));}return e;},e.prototype.flexNotSupported_=function(){var t=document_1.createElement(\"i\");return!(\"flexBasis\"in t.style||\"webkitFlexBasis\"in t.style||\"mozFlexBasis\"in t.style||\"msFlexBasis\"in t.style||\"msFlexOrder\"in t.style);},e;}(Component);ALL.names.forEach(function(t){var e=ALL[t];Player.prototype[e.getterName]=function(){return this.tech_?this.tech_[e.getterName]():(this[e.privateName]=this[e.privateName]||new e.ListClass(),this[e.privateName]);};}),Player.players={};var navigator$1=window_1.navigator;Player.prototype.options_={techOrder:Tech.defaultTechOrder_,html5:{},flash:{},inactivityTimeout:2e3,playbackRates:[],children:[\"mediaLoader\",\"mediaAsyncLoader\",\"posterImage\",\"textTrackDisplay\",\"loadingSpinner\",\"bigPlayButton\",\"controlBar\",\"errorDisplay\",\"textTrackSettings\",\"videoStatisticPanel\"],language:navigator$1&&(navigator$1.languages&&navigator$1.languages[0]||navigator$1.userLanguage||navigator$1.language)||\"en\",languages:{},notSupportedMessage:\"No compatible source was found for this media.\"},[\"ended\",\"seeking\",\"seekable\",\"networkState\",\"readyState\"].forEach(function(t){Player.prototype[t]=function(){return this.techGet_(t);};}),TECH_EVENTS_RETRIGGER.forEach(function(t){Player.prototype[\"handleTech\"+toTitleCase(t)+\"_\"]=function(){return this.trigger(t);};}),Component.registerComponent(\"Player\",Player);var BASE_PLUGIN_NAME=\"plugin\",PLUGIN_CACHE_KEY=\"activePlugins_\",pluginStorage={},pluginExists=function(t){return pluginStorage.hasOwnProperty(t);},getPlugin=function(t){return pluginExists(t)?pluginStorage[t]:undefined;},markPluginAsActive=function(t,e){t[PLUGIN_CACHE_KEY]=t[PLUGIN_CACHE_KEY]||{},t[PLUGIN_CACHE_KEY][e]=!0;},triggerSetupEvent=function(t,e,n){var i=(n?\"before\":\"\")+\"pluginsetup\";t.trigger(i,e),t.trigger(i+\":\"+e.name,e);},createBasicPlugin=function(t,e){var n=function(){triggerSetupEvent(this,{name:t,plugin:e,instance:null},!0);var n=e.apply(this,arguments);return markPluginAsActive(this,t),triggerSetupEvent(this,{name:t,plugin:e,instance:n}),n;};return Object.keys(e).forEach(function(t){n[t]=e[t];}),n;},createPluginFactory=function(t,e){return e.prototype.name=t,function(){triggerSetupEvent(this,{name:t,plugin:e,instance:null},!0);for(var n=arguments.length,i=Array(n),r=0;r<n;r++)i[r]=arguments[r];var o=new(Function.prototype.bind.apply(e,[null].concat([this].concat(i))))();return this[t]=function(){return o;},triggerSetupEvent(this,o.getEventHash()),o;};},Plugin=function(){function t(e){if(classCallCheck(this,t),this.constructor===t)throw new Error(\"Plugin must be sub-classed; not directly instantiated.\");this.player=e,evented(this),delete this.trigger,stateful(this,this.constructor.defaultState),markPluginAsActive(e,this.name),this.dispose=bind(this,this.dispose),e.on(\"dispose\",this.dispose);}return t.prototype.version=function(){return this.constructor.VERSION;},t.prototype.getEventHash=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};return t.name=this.name,t.plugin=this.constructor,t.instance=this,t;},t.prototype.trigger=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return trigger(this.eventBusEl_,t,this.getEventHash(e));},t.prototype.handleStateChanged=function(t){},t.prototype.dispose=function(){var t=this.name,e=this.player;this.trigger(\"dispose\"),this.off(),e.off(\"dispose\",this.dispose),e[PLUGIN_CACHE_KEY][t]=!1,this.player=this.state=null,e[t]=createPluginFactory(t,pluginStorage[t]);},t.isBasic=function(e){var n=\"string\"==typeof e?getPlugin(e):e;return\"function\"==typeof n&&!t.prototype.isPrototypeOf(n.prototype);},t.registerPlugin=function(e,n){if(\"string\"!=typeof e)throw new Error('Illegal plugin name, \"'+e+'\", must be a string, was '+(void 0===e?\"undefined\":_typeof(e))+\".\");if(pluginExists(e))log$2.warn('A plugin named \"'+e+'\" already exists. You may want to avoid re-registering plugins!');else if(Player.prototype.hasOwnProperty(e))throw new Error('Illegal plugin name, \"'+e+'\", cannot share a name with an existing player method!');if(\"function\"!=typeof n)throw new Error('Illegal plugin for \"'+e+'\", must be a function, was '+(void 0===n?\"undefined\":_typeof(n))+\".\");return pluginStorage[e]=n,e!==BASE_PLUGIN_NAME&&(t.isBasic(n)?Player.prototype[e]=createBasicPlugin(e,n):Player.prototype[e]=createPluginFactory(e,n)),n;},t.deregisterPlugin=function(t){if(t===BASE_PLUGIN_NAME)throw new Error(\"Cannot de-register base plugin.\");pluginExists(t)&&(delete pluginStorage[t],delete Player.prototype[t]);},t.getPlugins=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:Object.keys(pluginStorage),e=void 0;return t.forEach(function(t){var n=getPlugin(t);n&&(e=e||{},e[t]=n);}),e;},t.getPluginVersion=function(t){var e=getPlugin(t);return e&&e.VERSION||\"\";},t;}();Plugin.getPlugin=getPlugin,Plugin.BASE_PLUGIN_NAME=BASE_PLUGIN_NAME,Plugin.registerPlugin(BASE_PLUGIN_NAME,Plugin),Player.prototype.usingPlugin=function(t){return!!this[PLUGIN_CACHE_KEY]&&!0===this[PLUGIN_CACHE_KEY][t];},Player.prototype.hasPlugin=function(t){return!!pluginExists(t);};var _inherits=function(t,e){if(\"function\"!=typeof e&&null!==e)throw new TypeError(\"Super expression must either be null or a function, not \"+(void 0===e?\"undefined\":_typeof(e)));t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(t.super_=e);},extendFn=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=function(){t.apply(this,arguments);},i={};\"object\"===(void 0===e?\"undefined\":_typeof(e))?(e.constructor!==Object.prototype.constructor&&(n=e.constructor),i=e):\"function\"==typeof e&&(n=e),_inherits(n,t);for(var r in i)i.hasOwnProperty(r)&&(n.prototype[r]=i[r]);return n;};if(\"undefined\"==typeof HTMLVideoElement&&isReal()&&(document_1.createElement(\"video\"),document_1.createElement(\"audio\"),document_1.createElement(\"track\"),document_1.createElement(\"video-js\")),videojs.hooks_={},videojs.hooks=function(t,e){return videojs.hooks_[t]=videojs.hooks_[t]||[],e&&(videojs.hooks_[t]=videojs.hooks_[t].concat(e)),videojs.hooks_[t];},videojs.hook=function(t,e){videojs.hooks(t,e);},videojs.hookOnce=function(t,e){videojs.hooks(t,[].concat(e).map(function(e){return function n(){return videojs.removeHook(t,n),e.apply(undefined,arguments);};}));},videojs.removeHook=function(t,e){var n=videojs.hooks(t).indexOf(e);return!(n<=-1)&&(videojs.hooks_[t]=videojs.hooks_[t].slice(),videojs.hooks_[t].splice(n,1),!0);},!0!==window_1.VIDEOJS_NO_DYNAMIC_STYLE&&isReal()){var style=$(\".vjs-styles-defaults\");if(!style){style=createStyleElement(\"vjs-styles-defaults\");var head=$(\"head\");head&&head.insertBefore(style,head.firstChild),setTextContent(style,\"\\n .video-js {\\n width: 300px;\\n height: 150px;\\n }\\n\\n .vjs-fluid {\\n padding-top: 56.25%\\n }\\n \");}}autoSetupTimeout(1,videojs),videojs.VERSION=version,videojs.options=Player.prototype.options_,videojs.getPlayers=function(){return Player.players;},videojs.players=Player.players,videojs.getComponent=Component.getComponent,videojs.registerComponent=function(t,e){Tech.isTech(e)&&log$2.warn(\"The \"+t+\" tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)\"),Component.registerComponent.call(Component,t,e);},videojs.getTech=Tech.getTech,videojs.registerTech=Tech.registerTech,videojs.use=use,videojs.browser=browser,videojs.TOUCH_ENABLED=TOUCH_ENABLED,videojs.extend=extendFn,videojs.mergeOptions=mergeOptions,videojs.bind=bind,videojs.registerPlugin=Plugin.registerPlugin,videojs.plugin=function(t,e){return log$2.warn(\"videojs.plugin() is deprecated; use videojs.registerPlugin() instead\"),Plugin.registerPlugin(t,e);},videojs.getPlugins=Plugin.getPlugins,videojs.getPlugin=Plugin.getPlugin,videojs.getPluginVersion=Plugin.getPluginVersion,videojs.addLanguage=function(t,e){var n;return t=(\"\"+t).toLowerCase(),videojs.options.languages=mergeOptions(videojs.options.languages,(n={},n[t]=e,n)),videojs.options.languages[t];},videojs.log=log$2,videojs.createTimeRange=videojs.createTimeRanges=createTimeRanges,videojs.formatTime=formatTime,videojs.parseUrl=parseUrl,videojs.isCrossOrigin=isCrossOrigin,videojs.EventTarget=EventTarget,videojs.on=on,videojs.one=one,videojs.off=off,videojs.trigger=trigger,videojs.xhr=xhr,videojs.TextTrack=TextTrack,videojs.AudioTrack=AudioTrack,videojs.VideoTrack=VideoTrack,[\"isEl\",\"isTextNode\",\"createEl\",\"hasClass\",\"addClass\",\"removeClass\",\"toggleClass\",\"setAttributes\",\"getAttributes\",\"emptyEl\",\"appendContent\",\"insertContent\"].forEach(function(t){videojs[t]=function(){return log$2.warn(\"videojs.\"+t+\"() is deprecated; use videojs.dom.\"+t+\"() instead\"),Dom[t].apply(null,arguments);};}),videojs.computedStyle=computedStyle,videojs.dom=Dom,videojs.url=Url;var strictUriEncode=function(t){return encodeURIComponent(t).replace(/[!'()*]/g,function(t){return\"%\"+t.charCodeAt(0).toString(16).toUpperCase();});},getOwnPropertySymbols=Object.getOwnPropertySymbols,hasOwnProperty$5=Object.prototype.hasOwnProperty,propIsEnumerable=Object.prototype.propertyIsEnumerable,objectAssign=shouldUseNative()?Object.assign:function(t,e){for(var n,i,r=toObject(t),o=1;o<arguments.length;o++){n=Object(arguments[o]);for(var s in n)hasOwnProperty$5.call(n,s)&&(r[s]=n[s]);if(getOwnPropertySymbols){i=getOwnPropertySymbols(n);for(var a=0;a<i.length;a++)propIsEnumerable.call(n,i[a])&&(r[i[a]]=n[i[a]]);}}return r;},token=\"%[a-f0-9]{2}\",singleMatcher=new RegExp(token,\"gi\"),multiMatcher=new RegExp(\"(\"+token+\")+\",\"gi\"),decodeUriComponent=function(t){if(\"string\"!=typeof t)throw new TypeError(\"Expected `encodedURI` to be of type `string`, got `\"+typeof t+\"`\");try{return t=t.replace(/\\+/g,\" \"),decodeURIComponent(t);}catch(e){return customDecodeURIComponent(t);}},extract_1=extract,parse_1=parse,stringify=function(t,e){e=objectAssign({encode:!0,strict:!0,arrayFormat:\"none\"},e),!1===e.sort&&(e.sort=function(){});var n=encoderForArrayFormat(e);return t?Object.keys(t).sort(e.sort).map(function(i){var r=t[i];if(r===undefined)return\"\";if(null===r)return encode(i,e);if(Array.isArray(r)){var o=[];return r.slice().forEach(function(t){t!==undefined&&o.push(n(i,t,o.length));}),o.join(\"&\");}return encode(i,e)+\"=\"+encode(r,e);}).filter(function(t){return t.length>0;}).join(\"&\"):\"\";},parseUrl$1=function(t,e){return{url:t.split(\"?\")[0]||\"\",query:parse(extract(t),e)};},queryString={extract:extract_1,parse:parse_1,stringify:stringify,parseUrl:parseUrl$1},count=0,MediaAsyncLoader=function(t){function e(n,i,r){classCallCheck(this,e),log$2(\"MediaAsyncLoader initializing\");var o=mergeOptions({createEl:!1},i),s=possibleConstructorReturn(this,t.call(this,n,o,r));s.enModule=new Enc(),n.loadVideoByID=bind(s,s.loadVideoByID);var a=o.playerOptions||o;if(!a.fileID){var l;return l=!1,possibleConstructorReturn(s,l);}return s.getInfo(a),log$2(\"MediaAsyncLoader initialized\"),s;}return inherits(e,t),e.prototype.getInfo=function(t){t&&t.fileID&&t.appID&&(performance&&\"function\"==typeof performance.mark&&performance.mark(\"firstFrameStart\"),t.playDefinition?this.getInfoV3(t):t.sign||t.ssign?this.getInfoV2(t):this.getInfoV4(t));},e.prototype.getInfoV2=function(t){var e=this.player(),n=this.assemblyPath(\"getplayinfo\",t.appID,t.fileID),i=t.t,r=t.us,o=t.exper,s=t.sign,a={};t.ssign?a.super_sign=t.ssign:s&&(a={t:i,sign:s},(r||0==r)&&(a.us=r),(o||0==o)&&(a.exper=o,e.trigger({type:\"feature\",data:\"exper\"})),e.trigger({type:\"feature\",data:\"key\"})),t.playerID&&(a.playerid=t.playerID),this.requestTimestamp=+new Date().getTime(),e.trigger({type:\"playcgistart\",data:{time:this.requestTimestamp,url:n}}),log$2(\"playcgi loading\");var l=queryString.stringify(a);l&&(n+=(~n.indexOf(\"?\")?\"&\":\"?\")+l,n=n.replace(\"?&\",\"?\")),this.getInfoRetryTimes=0,this.getInfoRequest=function(t){t&&(n=n.replace(SERVER_PATH,SERVER_PATH_BACKUP)),IE_VERSION&&IE_VERSION<10?jsonp(n,{param:a,timeout:3e3,prefix:\"TcCallBack\"},bind(this,this.onResult)):xhr({url:n,timeout:3e3},bind(this,this.onResult));},this.getInfoRequest();},e.prototype.onResult=function(t,e,n){try{n?e=JSON.parse(n):t||e||(t=new Error(\"ServerError\"));}catch(l){t=new Error(\"ServerError\");}var i=this.player();if(t){if(log$2(\"playcgi loaded failure\"),this.getInfoRetryTimes<3)return this.getInfoRetryTimes++,void this.getInfoRequest();if(this.getInfoRetryTimes<6)return this.getInfoRetryTimes++,void this.getInfoRequest({isBackup:!0});i.trigger({type:\"playcgiend\",data:{time:+new Date().getTime(),startTime:this.requestTimestamp,error:t,result:e}});var r=12;switch(t.message){case\"XMLHttpRequest timeout\":case\"Timeout\":r=10;break;case\"ServerError\":r=11;}this.player().error({code:r});}else{if(i.trigger({type:\"playcgiend\",data:{time:+new Date().getTime(),startTime:this.requestTimestamp,error:t,result:e}}),0!=e.code)return log$2(\"playcgi loaded failure\"),void this.player().error({code:e.code});log$2(\"playcgi loaded success\");var o=e.coverInfo,s=e.videoInfo,a=e.playerInfo;this.setPoster(o),this.setLogo(a),this.setSrc(e),this.setPatch(a),this.setVttThumbnail(e),this.setDots(e),this.setOriginDuration(s),this.setPlayList(a);}},e.prototype.getInfoV3=function(t){var e=this.player(),n=this.assemblyPathV3(\"getplayinfo\",t.appID,t.fileID,t.playDefinition),i=t.t,r=t.us,o=t.rlimit,s=t.sign,a={};t.ssign?a.super_sign=t.ssign:s&&(a={t:i,sign:s},(r||0==r)&&(a.us=r),o&&(a.rlimit=o),e.trigger({type:\"feature\",data:\"key\"})),t.playerID&&(a.playerid=t.playerID),this.requestTimestamp=+new Date().getTime(),e.trigger({type:\"playcgistart\",data:{time:this.requestTimestamp,url:n}}),log$2(\"playcgi v3 loading\");var l=queryString.stringify(a);l&&(n+=(~n.indexOf(\"?\")?\"&\":\"?\")+l,n=n.replace(\"?&\",\"?\")),this.getInfoRetryTimes=0,this.getInfoRequest=function(t){t&&(n=n.replace(SERVER_PATH_V3,SERVER_PATH_BACKUP)),IE_VERSION&&IE_VERSION<10?jsonp(n,{param:a,timeout:3e3,prefix:\"TcCallBack\"},bind(this,this.onResultV3)):xhr({url:n,timeout:3e3},bind(this,this.onResultV3));},this.getInfoRequest();},e.prototype.onResultV3=function(t,e,n){try{n?e=JSON.parse(n):t||e.body||(t=new Error(\"ServerError\"));}catch(a){t=new Error(\"ServerError\");}var i=this.player();if(t){if(log$2(\"playcgi v3 loaded failure\"),this.getInfoRetryTimes<3)return this.getInfoRetryTimes++,void this.getInfoRequest();if(this.getInfoRetryTimes<6)return this.getInfoRetryTimes++,void this.getInfoRequest({isBackup:!0});i.trigger({type:\"playcgiend\",data:{time:+new Date().getTime(),startTime:this.requestTimestamp,error:t,result:e}});var r=12;switch(t.message){case\"XMLHttpRequest timeout\":case\"Timeout\":r=10;break;case\"ServerError\":r=11;}this.player().error({code:r});}else{if(i.trigger({type:\"playcgiend\",data:{time:+new Date().getTime(),startTime:this.requestTimestamp,error:t,result:e}}),0!=e.code)return log$2(\"playcgi v3 loaded failure\"),void this.player().error({code:e.code});log$2(\"playcgi v3 loaded success\");var o=e.mediaInfo,s=e.playerInfo;this.setPoster({coverUrl:o.basicInfo.coverUrl}),this.setLogo(s),this.setSrcV3(o),this.setPatch(s),this.setVttThumbnail(o),this.setDots(o);}},e.prototype.setSrcV3=function(t,e){var n=this,i=this.player(),r=i.options_.plugins,o=i.DRM().options||r.DRM,s=void 0,a=void 0,l=void 0,c=[],u={},h={};if(e=e||(o?o.skipPlan:\"\"),t.previewStreamingInfo&&t.previewStreamingInfo.previewStreamingList.length>0)t.previewStreamingInfo.previewStreamingList.forEach(function(t,e){t.mineType=n.getMIMEType(t.url),u[getFileExtension(t.url)]=t;});else{if(!(t.dynamicStreamingInfo.adaptiveStreamingInfoList&&t.dynamicStreamingInfo.adaptiveStreamingInfoList.length>0))return void this.player().error({code:13,message:\"no video stream\"});if(t.dynamicStreamingInfo.adaptiveStreamingInfoList.forEach(function(t,e){t.mineType=n.getMIMEType(t.url),h[t.drmType.toLowerCase()||getFileExtension(t.url)]=t;}),o&&o.token?(s=o.token,l=o.certificateUri,e=IS_SAFARI&&!l?\"fairplay\":e,a=window_1.encodeURIComponent(s)):e=\"all\",(IS_CHROME||IS_FIREFOX)&&window_1.navigator.requestMediaKeySystemAccess&&h.widevine&&\"widevine\"!=e&&\"all\"!=e?(c.push({src:unifyProtocol(h.widevine.url),type:this.getMIMEType(h.widevine.url),keySystems:{\"com.widevine.alpha\":{serverURL:LICENSE_PATH+\"?token=\"+a+\"&drmType=\"+h.widevine.drmType}}}),log$2(\"DRM source widevine\",c)):IS_SAFARI&&!IS_MQQB&&h.fairplay&&\"fairplay\"!=e&&\"all\"!=e&&(c.push({src:unifyProtocol(h.fairplay.url),type:this.getMIMEType(h.fairplay.url),keySystems:{\"com.apple.fps.1_0\":{certificateUri:l,licenseUri:LICENSE_PATH+\"?token=\"+a+\"&drmType=\"+h.fairplay.drmType}}}),log$2(\"DRM source fairplay\",c)),h.simpleaes&&\"all\"!=e){var p=h.simpleaes.url.split(\"/\");p[p.length-1]=\"voddrm.token.\"+a+\".\"+p[p.length-1],c.push({src:unifyProtocol(p.join(\"/\")),type:this.getMIMEType(h.simpleaes.url)}),log$2(\"DRM source simpleaes\",c);}h.m3u8&&c.push({src:unifyProtocol(h.m3u8.url),type:this.getMIMEType(h.m3u8.url)}),h.mpd&&c.push({src:unifyProtocol(h.mpd.url),type:this.getMIMEType(h.mpd.url)});}if(!(c.length>0))return void this.player().error({code:4});i.src(c);var d=function(e){return log$2(\"DRM init Error\",c),5!==e.data.code&&2!==e.data.code||!c[0].keySystems[\"com.widevine.alpha\"]?3===e.data.code&&c[0].keySystems[\"com.apple.fps.1_0\"]?void n.setSrcV3(t,\"fairplay\"):14===e.data.code||3===e.data.code?void n.setSrcV3(t,\"all\"):void 0:void n.setSrcV3(t,\"widevine\");};\"all\"!==e&&(window_1.setTimeout(function(){i.one(\"error\",d);},0),i.one(\"playing\",function(t){}));},e.prototype.getInfoV4=function(t){var e=this.player(),n=this.assemblyPathV4(\"getplayinfo\",t.appID,t.fileID),i=e.options_,r=t.t,o=t.us,s=t.rlimit,a=t.psign,l=t.exper,c={};t.ssign?c.super_sign=t.ssign:a&&(c={t:r,psign:a},(o||0==o)&&(c.us=o),s&&(c.rlimit=s),l&&(c.exper=l)),t.playerConfig&&(c.pcfg=t.playerConfig),t.playerID&&(c.playerid=t.playerID),this.requestTimestamp=+new Date().getTime(),e.trigger({type:\"playcgistart\",data:{time:this.requestTimestamp,url:n}}),log$2(\"playcgi v4 loading\");var u=queryString.stringify(c);u?(n+=(~n.indexOf(\"?\")?\"&\":\"?\")+u,n=n.replace(\"?&\",\"?\")):n+=~n.indexOf(\"?\")?\"\":\"?\";var h=i&&i.hlsConfig&&(i.hlsConfig.disable||i.hlsConfig.skipHlsJs);n=this.enModule.generatePlayCgiUrl(n,browser,h),this.getInfoRetryTimes=0,this.getInfoRequest=function(t){t&&(n=n.replace(SERVER_PATH_V4,SERVER_PATH_BACKUP)),IE_VERSION&&IE_VERSION<10?jsonp(n,{param:c,timeout:3e3,prefix:\"TcCallBack\"},bind(this,this.onResultV4)):xhr({url:n,timeout:3e3},bind(this,this.onResultV4));},this.getInfoRequest();},e.prototype.onResultV4=function(t,e,n){var i=e,r=i.rawRequest;try{n?e=JSON.parse(n):t||e.body||(t=new Error(\"ServerError\"));}catch(h){t=new Error(\"ServerError\");}var o=this.player();if(t){if(log$2(\"playcgi v4 loaded failure\"),this.getInfoRetryTimes<3)return this.getInfoRetryTimes++,void this.getInfoRequest();if(this.getInfoRetryTimes<6)return this.getInfoRetryTimes++,void this.getInfoRequest({isBackup:!0});o.trigger({type:\"playcgiend\",data:{time:+new Date().getTime(),startTime:this.requestTimestamp,error:t,result:e}});var s=12;switch(t.message){case\"XMLHttpRequest timeout\":case\"Timeout\":s=10;break;case\"ServerError\":s=11;}this.player().error({code:s});}else{if(o.trigger({type:\"playcgiend\",data:{time:+new Date().getTime(),startTime:this.requestTimestamp,error:t,result:e,rawRequest:r,overlayIv:this.enModule.overlayIv,overlayKey:this.enModule.overlayKey}}),0!=e.code){if(log$2(\"playcgi v4 loaded failure\"),e.code>=2e3&&e.code<3e3){if(this.getInfoRetryTimes<3)return this.getInfoRetryTimes++,void this.getInfoRequest();if(this.getInfoRetryTimes<6)return this.getInfoRetryTimes++,void this.getInfoRequest({isBackup:!0});}return void this.player().error({code:e.code});}if(log$2(\"playcgi v4 loaded success\",e),4===e.version){var a=e.media;this.setPoster({coverUrl:a.basicInfo.coverUrl}),this.setSrcV4(a),this.setVttThumbnailV4(a),this.setDots(a),this.setOriginDurationV4(a),this.setGhostContent(a.ghostWatermarkInfo);}else if(2===e.version){var l=e.coverInfo,c=e.videoInfo,u=e.playerInfo;this.setPoster(l),this.setLogo(u),this.setSrc(e),this.setPatch(u),this.setVttThumbnail(e),this.setDots(e),this.setOriginDuration(c);}}},e.prototype.setSrcV4=function(t,e){var n=this,i=this.player(),r=i.options_,o=void 0,s=i.options_.plugins,a=i.DRM().options||s.DRM,l=[],c=\"plain\";e=e||(a?a.skipPlan:\"\");var u=[],h=[];if(\"Original\"===t.audioVideoType||\"Transcode\"===t.audioVideoType)return this.setSrc(t),!1;if(!t.streamingInfo)return void this.player().error({code:13,message:\"no stream info\"});if(t.streamingInfo){if(t.streamingInfo.drmOutput&&Array.isArray(t.streamingInfo.drmOutput)){for(var p=t.streamingInfo.drmOutput,d=0;d<p.length;d++)h.push(p[d].type);if(IS_ANY_SAFARI&&!IS_MQQB&&-1!==h.indexOf(\"FairPlay\")&&\"fairplay\"!=e&&\"all\"!=e){var f=h.indexOf(\"FairPlay\"),g=p[f].subStreams;l.push(g),u.push({src:unifyProtocol(p[f].url),type:this.getMIMEType(p[f].url),qualityLabelList:g,keySystems:{\"com.apple.fps.1_0\":{certificateUri:t.streamingInfo.fairPlayCertificateUrl||(a||{}).certificateUri,licenseUri:t.streamingInfo.fairplayLicenseUrl}}}),log$2(\"DRM source fairplay\",o);}else if(window_1.navigator.requestMediaKeySystemAccess&&-1!==h.indexOf(\"Widevine\")&&!IS_SAFARI&&\"widevine\"!==e&&\"all\"!==e){var y=h.indexOf(\"Widevine\"),m=p[y].subStreams,v=m[m.length-1];(\"audio\"===v.type||0===v.width&&0===v.height)&&m.pop(),l.push(m),u.push({src:unifyProtocol(p[y].url),type:this.getMIMEType(p[y].url),qualityLabelList:m,keySystems:{\"com.widevine.alpha\":{serverURL:t.streamingInfo.widevineLicenseUrl}}}),log$2(\"DRM source widevine\",o);}if(-1!==h.indexOf(\"SimpleAES\")&&\"all\"!=e){var _,b=h.indexOf(\"SimpleAES\");c=\"SimpleAES\";var T=p[b].url.split(\"/\");T[T.length-1]=\"voddrm.token.\"+t.streamingInfo.drmToken+\".\"+T[T.length-1],o=T.join(\"/\");var E=p[b].subStreams;l.push(p[b].subStreams),o&&u.push({src:unifyProtocol(o),type:EXT_MIME.m3u8,qualityLabelList:E,keySystems:(_={},_[c]={},_)});}}else if(t.streamingInfo.plainOutput){var C;o=t.streamingInfo.plainOutput.url;var S=t.streamingInfo.plainOutput.subStreams;l.push(t.streamingInfo.plainOutput.subStreams),o&&u.push({src:unifyProtocol(o),type:EXT_MIME.m3u8,qualityLabelList:S,keySystems:(C={},C[c]={},C)});}this.setHlsConfig(r,l[0],!1),u.length>0?i.src(u):0!==h.length?!e&&this.player().error({code:18}):this.player().error({code:13,message:\"no stream info\"}),this.setQualityLabelList(l[0]);}var w=function(e){return log$2(\"DRM init Error\",u),u[0].keySystems[\"com.widevine.alpha\"]?void n.setSrcV4(t,\"widevine\"):u[0].keySystems[\"com.apple.fps.1_0\"]?void n.setSrcV4(t,\"fairplay\"):3===e.data.code?void n.setSrcV4(t,\"all\"):void 0;};\"all\"!==e&&window_1.setTimeout(function(){i.one(\"error\",w);},0);},e.prototype.setHlsConfig=function(t,e,n){var i={};(!IS_ENABLED_MSE||IS_TBS||IS_MQQB||IE_VERSION&&IE_VERSION<11)&&!IS_SIMULATOR||(i={overlayKey:this.enModule&&this.enModule.overlayKey,overlayIv:this.enModule&&this.enModule.overlayIv});t.hlsConfig?(t.hlsConfig.qualityLabelList=e,t.hlsConfig.startLevel||(t.hlsConfig.startLevel=e?e.length-1:5)):t.hlsConfig={qualityLabelList:e,startLevel:e?e.length-1:5},Object.assign(t.hlsConfig,i,{forbid:n});},e.prototype.setQualityLabelList=function(t){this.player().QualitySwitcher().setOptions({qualityLabelList:{video:t}});},e.prototype.setLogo=function(t){var e=this.player();t.logoPic?(e.logoImage.update({img:{url:unifyProtocol(t.logoPic),position:t.logoLocation},link:unifyProtocol(t.logoUrl)}),e.trigger({type:\"feature\",data:\"logo\"})):e.logoImage.reset();},e.prototype.setPoster=function(t){var e=this.player();t&&t.coverUrl?e.poster(unifyProtocol(t.coverUrl)):e.options_.playerOptions.poster||e.poster(\"\");},e.prototype.setDots=function(t){var e=this.player();if(e.options_.dots=[],t.keyFrameDescInfo&&t.keyFrameDescInfo.keyFrameDescList&&t.keyFrameDescInfo.keyFrameDescList.length>0){var n=t.keyFrameDescInfo.keyFrameDescList;e.options_.dots=n;}var i=e.options_.plugins;i&&i.ProgressMarker&&i.ProgressMarker.markers&&i.ProgressMarker.markers.length>0&&(e.options_.dots=e.options_.dots.concat(i.ProgressMarker.markers)),e.ProgressMarker().init();},e.prototype.setSrc=function(t){var e=this.player(),n=t.videoInfo||{};if(\"Original\"===t.audioVideoType&&(n.sourceVideo=t.originalInfo),\"Transcode\"===t.audioVideoType&&(n.sourceVideo=t.transcodeInfo),(null!=e.options_.definition||e.options_.definition!=undefined)&&n.transcodeList&&n.transcodeList.length>0){e.trigger({type:\"feature\",data:\"definition\"});var i=this.getSrcByDefinition(n,e.options_.definition);if(i)return e.src({src:unifyProtocol(i.url),type:this.getMIMEType(i.url)}),!0;}if(e.MultiResolution().reset(),n.masterPlayList){e.src(this.getMasterSouces(n));var r=e.options_.hlsConfig;r?r.forbid=!0:Object.assign(e.options_,{hlsConfig:{forbid:!0}}),this.setQualityLabelList([]),e.MultiResolution().store(this.getMultiResolutionData(t));}else if(n.transcodeList&&n.transcodeList.length>0){var o=this.getMultiResolutionData(t);if(o.showOrder.length>0)e.MultiResolution().init(o);else{var s=n.transcodeList[0].url;e.src({src:unifyProtocol(s),type:this.getMIMEType(s)});}}else n.sourceVideo&&this.getMIMEType(n.sourceVideo.url)?e.src({src:unifyProtocol(n.sourceVideo.url),type:this.getMIMEType(n.sourceVideo.url)}):this.player().error({code:13});},e.prototype.setPatch=function(t){var e=this.player();t.patchInfo?e.ImagePatch().init(t.patchInfo):e.ImagePatch().reset();},e.prototype.setVttThumbnail=function(t){var e=this.player();t.imageSpriteInfo&&t.imageSpriteInfo.imageSpriteList?e.ready(bind(this,function(){e.VttThumbnail().init({vttUrl:unifyProtocol(t.imageSpriteInfo.imageSpriteList[0].webVttUrl)});})):e.VttThumbnail().reset();},e.prototype.setVttThumbnailV4=function(t){var e=this.player();t.imageSpriteInfo&&t.imageSpriteInfo.webVttUrl?e.ready(bind(this,function(){e.VttThumbnail().init({vttUrl:unifyProtocol(t.imageSpriteInfo.webVttUrl)});})):e.VttThumbnail().reset();},e.prototype.setOriginDuration=function(t){var e=this.player();if(e.options_.exper>0){var n=t.sourceVideo?t.sourceVideo.floatDuration:t.transcodeList[0].floatDuration;e.one(\"play\",function(){e.duration(n);});}},e.prototype.setOriginDurationV4=function(t){var e=this,n=this.player();n.cache_.originDuration=t.basicInfo.duration,n.off(\"durationchange\",this.keepOriginDuration),n.one(\"durationchange\",function(t){(!n.duration()||n.duration()>0&&Math.floor(n.cache_.originDuration)!==Math.floor(n.duration()))&&(e.keepOriginDuration(t),n.on(\"durationchange\",e.keepOriginDuration));});},e.prototype.setGhostContent=function(t){if(t){var e=this.player(),n=e&&e.DynamicWatermark();n.options.content=t.text,n.options.keep=!0,n.init();}},e.prototype.keepOriginDuration=function(t){var e=this.player(),n=e.cache_.originDuration;Math.floor(n)!==Math.floor(e.duration())&&(log$2(\"试看视频\"),e.duration(Math.round(n)));},e.prototype.getMasterSouces=function(t){var e=t.masterPlayList,n=[];return n.push({src:unifyProtocol(e.url),type:EXT_MIME.m3u8}),n;},e.prototype.getMultiResolutionData=function(t){var e={sources:{},labels:{},showOrder:[],defaultRes:\"\"},n=[],i=t.videoInfo.transcodeList,r=this;return t.playerInfo.videoClassification.forEach(function(t,o){i.length>0&&(i=i.filter(function(i){if(!(t.definitionList.indexOf(i.definition)>-1))return!0;n[t.id]||(e.showOrder.push(t.id),e.labels[t.id]=t.name,n[t.id]=[]),n[t.id].push({src:unifyProtocol(i.url),type:r.getMIMEType(i.url)});}));}),e.sources=n,e.defaultRes=t.playerInfo.defaultVideoClassification||Object.keys(n)[0],e;},e.prototype.getSrcByDefinition=function(t,e){var n=t.transcodeList,i=t.sourceVideo;if(0==e)return i;for(var r=0;r<n.length;r++)if(n[r].definition==e)return n[r];},e.prototype.getMIMEType=function(t){var e=EXT_MIME[getFileExtension(t)];return e||(log$2.error(\"MIME type no found! Ext = \"+getFileExtension(t)),\"\");},e.prototype.assemblyPath=function(t,e,n){var i=window_1.location.protocol;return\"http:\"!=i&&\"https:\"!=i&&(i=\"https:\"),\"\"+i+SERVER_PATH+\"/\"+t+\"/v2/\"+e+\"/\"+n;},e.prototype.assemblyPathV3=function(t,e,n,i){var r=window_1.location.protocol;return\"http:\"!=r&&\"https:\"!=r&&(r=\"https:\"),\"\"+r+SERVER_PATH_V3+\"/\"+t+\"/v3/\"+e+\"/\"+n+\"/\"+i;},e.prototype.assemblyPathV4=function(t,e,n){var i=window_1.location.protocol;return\"http:\"!=i&&\"https:\"!=i&&(i=\"https:\"),\"\"+i+SERVER_PATH_V4+\"/\"+t+\"/v4/\"+e+\"/\"+n;},e.prototype.customHost=function(t){var e=this.player();e.options_.customHost&&/^(?=^.{3,255}$)[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+$/.test(e.options_.customHost)&&(t.masterPlayList&&(t.masterPlayList.url=replaceHost(t.masterPlayList.url,e.options_.customHost)),t.sourceVideo&&(t.sourceVideo.url=replaceHost(t.sourceVideo.url,e.options_.customHost)),t.transcodeList.length>0&&t.transcodeList.forEach(function(t,n){t.url=replaceHost(t.url,e.options_.customHost);}),e.trigger({type:\"feature\",data:\"customHost\"}));},e.prototype.loadVideoByID=function(t){var e=this.player();e.trigger({type:\"loadnewvideo\"}),e.hasStarted(!1),this.getInfo(t),e.duration(0),e.playbackRate(1),e.options_.appID=t.appID,e.options_.fileID=t.fileID,e.options_.psign=t.psign,t.definition&&(e.options_.definition=t.definition),e.bigPlayButton&&e.bigPlayButton.show(),e.options_.plugins.ContinuePlay&&e.ContinuePlay().init();},e.prototype.setPlayList=function(t){this.player().options_.plugins.PlayList||t.playlist&&t.playlist.data instanceof Array&&t.playlist.data.length>0&&this.player_.PlayList(t.playlist);},e;}(Component);Component.registerComponent(\"MediaAsyncLoader\",MediaAsyncLoader);var Component$2=videojs.getComponent(\"Component\"),ClickableComponent$2=videojs.getComponent(\"ClickableComponent\"),positionMap=[\"left-top\",\"left-bottom\",\"right-top\",\"right-bottom\"],LogoImage=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return n.on(\"logochange\",videojs.bind(r,function(t){this.update(t.data);})),i.img&&r.update(i),r;}return inherits(e,t),e.prototype.createEl=function(){var t=videojs.dom.createEl(\"div\",{className:\"tcp-logo vjs-hidden\"}),e=videojs.dom.createEl(\"a\",{className:\"tcp-logo-link\",target:\"_blank\"}),n=videojs.dom.createEl(\"img\",{className:\"tcp-logo-img\"});return this.linkEl_=e,this.imgEl_=n,e.appendChild(n),t.appendChild(e),t;},e.prototype.update=function(t){var e=t.img,n=t.link;this.setImg(e),this.setHref(n),this.options_=videojs.mergeOptions(this.options_,t),this.show();},e.prototype.setImg=function(t){if(this.imgEl_){this.imgEl_.src=t.url;var e=positionMap[t.position]||t.position||\"left-top\";videojs.dom.addClass(this.el_,e);}},e.prototype.setHref=function(t){this.linkEl_&&t&&(this.linkEl_.href=t);},e.prototype.reset=function(){this.hide(),this.imgEl_.removeAttribute(\"src\"),this.linkEl_.removeAttribute(\"href\");},e;}(ClickableComponent$2);videojs.registerComponent(\"LogoImage\",LogoImage);var Component$3=videojs.getComponent(\"Component\"),Button$2=videojs.getComponent(\"Button\"),ContinuePlayTips=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.init(i),r;}return inherits(e,t),e.prototype.createEl=function(){return videojs.dom.createEl(\"div\",{className:\"tcp-continue-play-tips\"});},e.prototype.close=function(){this.hide();},e.prototype.init=function(t){var e=this.addChild(\"closeButton\",{controlText:\"Close\"});this.on(e,\"close\",this.close),this.addChild(\"ContinuePlayTipsContent\",t);var n=this.addChild(\"ContinuePlayButton\",t);this.on(n,[\"tap\",\"click\"],this.close),this.setTimeout(function(){this.close();},3500);},e;}(Component$3);videojs.registerComponent(\"ContinuePlayTips\",ContinuePlayTips);var ContinuePlayTipsContent=function(t){function e(n,i){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.createEl=function(){var t=videojs.dom.createEl(\"span\",{className:\"tcp-continue-play-tips-content\"}),e=videojs.dom.createEl(\"span\",{className:\"tcp-text\",textContent:this.localize(this.options_.text||\"Last time play at \")}),n=videojs.dom.createEl(\"span\",{className:\"tcp-time\",textContent:videojs.formatTime(this.options_.time)});return this.textEl_=e,this.timeEl_=n,t.appendChild(e),t.appendChild(n),t;},e;}(Component$3);videojs.registerComponent(\"ContinuePlayTipsContent\",ContinuePlayTipsContent);var ContinuePlayButton=function(t){function e(n,i){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"button\",{className:\"tcp-continue-play-buttom\",textContent:this.localize(this.options_.btnText||\"Resume play\")});},e.prototype.handleClick=function(){this.options_.resumeCallback.call();},e;}(Button$2);videojs.registerComponent(\"ContinuePlayButton\",ContinuePlayButton);var Component$4=videojs.getComponent(\"Component\"),LevelSwitchTips=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.playing=!1,r.timeoutID=undefined,r.levelSwitch=n.options_.plugins.ContextMenu.levelSwitch,r.init(),n.on(\"playing\",videojs.bind(r,function(){r.playing=!0;})),n.on(\"resolutionswitching\",videojs.bind(r,function(t){if(r.playing)if(t.data.label)r.switchHandler(r.createSwitching(t.data.label),2e3);else{var e=r.player().QualitySwitcher().options.qualityData;if(e){var n=e.video.filter(function(e){return t.data.newQuality===e.id;})[0];r.switchHandler(r.createSwitching(n.label),2e3);}}})),n.on(\"resolutionswitched\",videojs.bind(r,function(){r.playing&&r.switchHandler(r.createSwitched(),2e3);})),n.on(\"levelSwitchError\",videojs.bind(r,function(){r.switchHandler(r.createSwitchError(),2e3);})),r;}return inherits(e,t),e.prototype.switchHandler=function(t,e){var n=this;this.timeoutID&&clearTimeout(this.timeoutID),this.textNode.innerText=t,this.show(),this.timeoutID=setTimeout(function(){n.hide();},e);},e.prototype.createEl=function(){var t=videojs.dom.createEl(\"div\",{className:\"tcp-switch vjs-hidden\"});return this.textNode=videojs.dom.createEl(\"div\",{innerText:\"\"}),t.appendChild(this.textNode),t;},e.prototype.init=function(){var t=this.addChild(\"closeButton\",{controlText:\"Close\"});this.on(t,\"close\",this.hide);},e.prototype.createSwitching=function(t){return this.levelSwitch.switchingText?this.levelSwitch.switchingText+t:\"正在为您切换至\"+t;},e.prototype.createSwitched=function(){return this.levelSwitch.switchedText?this.levelSwitch.switchedText:\"切换成功\";},e.prototype.createSwitchError=function(){return this.levelSwitch.switchErrorText?this.levelSwitch.switchErrorText:\"切换失败\";},e.prototype.show=function(){t.prototype.show.call(this),this.popped=!0;},e.prototype.hide=function(){t.prototype.hide.call(this),this.popped=!1;},e;}(Component$4);videojs.registerComponent(\"LevelSwitchTips\",LevelSwitchTips);var Component$7=videojs.getComponent(\"Component\"),mapKey={fileID:\"file ID\",requestID:\"request ID\",mediaType:\"media type\",mimeType:\"mime type\",provider:\"provider\",resolution:\"resolution\",rate:\"rate\",frames:\"frames\",buffer:\"buffer\",connectionSpeed:\"connection speed\",info:\"info\"},VideoTextItem=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.display=!1,r.displayData=\"loading\",r;}return inherits(e,t),e.prototype.createEl=function(){var t=videojs.dom.createEl(\"div\",{className:\"tcp-statistic-line vjs-hidden\"}),e=videojs.dom.createEl(\"span\",{className:\"tcp-statistic-title\",innerText:mapKey[this.options_.key]+\":\"}),n=videojs.dom.createEl(\"span\",{className:\"tcp-statistic-data\",innerText:this.options_.data});return t.appendChild(e),t.appendChild(n),t;},e.prototype.updateTextNode_=function(){for(var t=this.el_.lastChild;t.firstChild;)t.removeChild(t.firstChild);this.displayData&&this.show(),this.textNode_=document_1.createTextNode(this.displayData||\"\"),t.appendChild(this.textNode_);},e.prototype.updateContent=function(t){t!==this.displayData&&(this.displayData=t,this.requestAnimationFrame(this.updateTextNode_));},e.prototype.isDisplay=function(){return this.display;},e.prototype.show=function(){t.prototype.show.call(this),this.display=!0,this.popped=!0;},e.prototype.hide=function(){t.prototype.hide.call(this),this.display=!1,this.popped=!1;},e.prototype.reset=function(){t.prototype.hide.call(this),this.display=!1,this.displayData=\"\";},e;}(Component$7);videojs.registerComponent(\"VideoTextItem\",VideoTextItem);var defaultConfig={enableRecoverMediaError:!0,recoverMediaErrorMaxRetry:5,fragLoadingMaxRetry:3,abrMaxWithRealBitrate:!0},Html5HlsJS=function(){function t(e,n,i){var r=this;classCallCheck(this,t);var o={},s=n.player();e.keySystems&&e.keySystems[\"com.widevine.alpha\"]&&e.keySystems[\"com.widevine.alpha\"].serverURL?(i.hlsConfig.widevineLicenseUrl=e.keySystems[\"com.widevine.alpha\"].serverURL,i.hlsConfig.enableWorker=!0,i.hlsConfig.emeEnabled=!0,i.hlsConfig.startLevel=(i.hlsConfig.qualityLabelList||[]).length-1,o=i.hlsConfig):o=n.player_.options_.hlsConfig||i.hlsConfig||{},o.forbid&&(delete o.overlayKey,delete o.overlayIv),this.drmBackup=i.hlsConfig&&i.hlsConfig.drmBackup;var a=function(){var t=window.Hls;s.trigger({type:\"debug\",data:{message:\"debug === 加载hls.js完成,进入初始化 hls 阶段\"}});var a=new t(videojs.mergeOptions(defaultConfig,o)),l=n.el();r.Hls=t,r.tech=n,r.hls=a,r.switchStatus=\"\",r.manifests=[],r.subtitlesLoadedCount=0,r.audioTrackLoadedCount=0,r.subtitles=[],r.audioTracks=[],r.hlsjsErrorHandler=r.errorHandlerFactory(),a.on(t.Events.ERROR,r.onError.bind(r)),a.on(t.Events.MANIFEST_PARSED,videojs.bind(r,r.onMetaData)),a.on(t.Events.MANIFEST_LOADED,r.loadSubtiles.bind(r)),a.on(t.Events.MANIFEST_LOADED,r.loadAudioTracks.bind(r)),a.on(t.Events.LEVEL_LOADED,r.onLevelLoaded.bind(r)),s.on(\"ready\",r.addHlsSubtitles.bind(r));for(var c in t.Events)a.on(t.Events[c],videojs.bind(r,r.onEvent));a.attachMedia(l),a.loadSource(e.src),s.trigger({type:\"hlsInstanceCreated\",data:{hls:a}}),s.trigger({type:\"debug\",data:{message:\"debug === 初始化 hls.js 完成,已传递 hls 地址\"}}),setInterval(function(){if(!s.el_)return!1;var t=a.levels[a.currentLevel]&&a.levels[a.currentLevel].realBitrate/1e3,e=s.getVideoPlaybackQuality(),n=e.droppedVideoFrames||0,i=e.totalVideoFrames||0,r=\"\",o=s.tech_.hlsProvider.hls.abrController.bwEstimator;o&&o.getEstimate()&&(r=+(125e-6*o.getEstimate()).toFixed(0)),s.trigger({type:\"playstatus\",data:{type:\"hls\",droppedFrames:n,decodedFrames:i,bitrate:t,speed:r}});},1e3),window.Hls&&i.xp2pConfig&&i.xp2pConfig.useXP2P&&s.XP2PHlsjsPlugin&&s.XP2PHlsjsPlugin().startHLSP2P(r.hls,window.HLSP2P,function(t){});};s.trigger({type:\"debug\",data:{message:\"debug === 开始加载hls.js\"}}),Promise.all([function(){return i.xp2pConfig&&i.xp2pConfig.useXP2P&&\"hls\"===i.xp2pConfig.format&&!window.HLSP2P?new Promise(function(t){loadScript(XP2P_HLS_PATH,function(){t();});}):Promise.resolve();}(),function(){return window.Hls?Promise.resolve():new Promise(function(t){loadScript(HLS_PATH,function(){t();});});}()]).then(function(){a();});}return t.prototype.switchQuality=function(t){t.id!=this.hls.currentLevel&&(this.switchStatus=\"switching\",this.switchData=t,this.tech.trigger({type:\"hlsresolutionswitching\",data:this.switchData}),this.hls.nextLevel=t.id);},t.prototype.dispose=function(){this.hls.destroy();},t.prototype.onSubtitleLoaded=function(t,e){var n=this,i=this.tech.player(),r=this.subtitlesLoadedCount,o=this.subtitles||this.hls.subtitleTracks;this.subtitles[r].url=e.details.fragments[0].url,++this.subtitlesLoadedCount<o.length?this.hls.trigger(this.Hls.Events.SUBTITLE_TRACK_LOADING,{url:o[this.subtitlesLoadedCount].url,id:o[this.subtitlesLoadedCount].id}):i.ready(function(){n.addHlsSubtitles();});},t.prototype.onAudioTrackLoaded=function(t,e){var n=this,i=this.tech.player(),r=this.audioTrackLoadedCount,o=this.hls.audioTracks;this.audioTracks[r].url=e.details.fragments[0].url,++this.audioTrackLoadedCount<o.length?this.hls.trigger(this.Hls.Events.AUDIO_TRACK_LOADING,{url:o[this.audioTrackLoadedCount].url,id:o[this.audioTrackLoadedCount].id}):i.ready(function(){n.addAudioTracks();});},t.prototype.loadAudioTracks=function(){var t=this,e=this.hls.audioTracks;if(e.length){e.forEach(function(e){t.audioTracks.push({id:e.id,name:e.name,lang:e.lang,loaded:!1,\"default\":e[\"default\"]});});var n=e[0];this.hls.trigger(this.Hls.Events.AUDIO_TRACK_LOADING,{url:n.url,id:n.id}),this.hls.on(this.Hls.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded.bind(this));}},t.prototype.loadSubtiles=function(){var t=this,e=0!==get_1(this,\"hls.subtitleTracks.length\")?get_1(this,\"hls.subtitleTracks\"):get_1(this,\"hls.subtitleTrackController.tracks\");if(e.length){e.forEach(function(e){t.subtitles.push({name:e.name,lang:e.lang,loaded:!1,url:e.url,id:e.id});});var n=e[0];this.hls.on(this.Hls.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleLoaded.bind(this)),this.hls.trigger(this.Hls.Events.SUBTITLE_TRACK_LOADING,{url:n.url,id:n.id});}},t.prototype.addAudioTracks=function(){var t=this;this.audioTracks.length&&this.audioTracks.some(function(t){return!t.loaded;})&&this.audioTracks.forEach(function(e){var n=t.tech.addAudioTrack({id:e.id,src:e.url,kind:\"audio\",srclang:e.lang,label:e.name,enabled:e[\"default\"]},!0);n.addEventListener(\"load\",function(){e.loaded=!0;});});},t.prototype.addHlsSubtitles=function(){var t=this;this.subtitles.length&&this.subtitles.some(function(t){return!t.loaded;})&&this.subtitles.forEach(function(e){var n=t.tech.addRemoteTextTrack({src:e.url,kind:\"subtitles\",srclang:e.lang,label:e.name},!0);n.addEventListener(\"load\",function(){e.loaded=!0;});});},t.prototype.onEvent=function(t,e){this.tech.trigger({type:t,data:e});var n=this.tech.player();switch(t){case this.Hls.Events.MANIFEST_LOADED:this.manifests.push(e.networkDetails.response||e.networkDetails.responseText);break;case this.Hls.Events.LEVEL_SWITCHING:break;case this.Hls.Events.LEVEL_SWITCHED:\"switching\"==this.switchStatus&&(this.switchStatus=\"switched\",this.tech.trigger({type:\"hlsresolutionswitched\",data:this.switchData}),this.switchData=null);break;case this.Hls.Events.LEVEL_SWITCH_ERROR:n.trigger({type:\"levelSwitchError\"});}},t.prototype.onMetaData=function(t,e){var n=[],i=this.hls,r=this;if(e.levels.length>1){var o={id:-1,label:\"auto\",selected:-1===i.manualLevel};n.push(o),e.levels.forEach(function(t,e){var o={};o.id=e,o.selected=e===i.manualLevel,o.label=r.getLevelLabel(t),n.push(o);});var s={qualityData:{video:n},callbacks:{video:videojs.bind(this,this.switchQuality)}};this.tech.setTimeout(function(){this.trigger({type:\"masterplaylistchange\",data:s});},1);}},t.prototype.getLevelLabel=function(t){return t.height?t.height+\"p\":t.width?Math.round(9*t.width/16)+\"p\":t.bitrate?t.bitrate/1e3+\"kbps\":0;},t.prototype.onLevelLoaded=function(t,e){this._duration=e.details.live?Infinity:e.details.totalduration;},t.prototype.onError=function(t,e){var n=this.tech.player();if(e.fatal)switch(e.type){case this.Hls.ErrorTypes.NETWORK_ERROR:n.error({code:14,source:e});break;case this.Hls.ErrorTypes.MEDIA_ERROR:this.hls.config.enableRecoverMediaError?this.hlsjsErrorHandler(e):n.error({code:15,source:e});break;case this.Hls.ErrorTypes.MUX_ERROR:n.error({code:16,source:e});break;case this.Hls.ErrorTypes.OTHER_ERROR:default:n.error({code:17,source:e}),this.drmBackup&&\"keySystemError\"===e.type&&n.error(null);}else switch(e.details){case this.Hls.ErrorDetails.KEY_LOAD_ERROR:}},t.prototype.errorHandlerFactory=function(){var t=this.hls,e=this.tech.player(),n=null,i=null,r=0;return function(o){var s=Date.now();r==t.config.recoverMediaErrorMaxRetry?e.error({code:15,source:o}):(!n||s-n>2e3?(n=s,t.recoverMediaError()):(!i||s-i>2e3)&&(i=s,t.swapAudioCodec(),t.recoverMediaError()),r++);};},t.prototype.duration=function(){return this._duration;},t;}(),hlsTypeRE=/^application\\/(x-mpegURL|vnd\\.apple\\.mpegURL)$/i,hlsExtRE=/.m3u8(?![^?])/i,HlsSourceHandler={name:\"hlsSourceHandler\",canHandleSource:function(t){return t.skipHlsJs||t.keySystems&&t.keySystems[\"com.apple.fps.1_0\"]?\"\":hlsTypeRE.test(t.type)&&hlsExtRE.test(t.src)?\"probably\":hlsExtRE.test(t.src)?\"maybe\":\"\";},handleSource:function(t,e,n){return e.hlsProvider?(e.hlsProvider.dispose(),e.hlsProvider=null):n.hlsConfig&&!1===n.hlsConfig.autoStartLoad&&e.on(\"play\",function(){this.player().hasStarted()||this.hlsProvider.hls.startLoad();}),e.hlsProvider=new Html5HlsJS(t,e,n),e.hlsProvider;},canPlayType:function(t){return hlsTypeRE.test(t)?\"probably\":\"\";}};TCPlayer.mountHlsProvider=mountHlsProvider,mountHlsProvider();var Html5DashJS=function(){function t(e,n,i){var r=this;classCallCheck(this,t);var o=function(){var o=window_1.dashjs;if(r.dashjs=o,i=i||n.options_,r.player=videojs(i.playerId),r.player.dash=r.player.dash||{},r.tech_=n,r.el_=n.el(),r.elParent_=r.el_.parentNode,r.hasFiniteDuration_=!1,e.src){n.isReady_=!1,t.updateSourceData&&(videojs.log.warn('updateSourceData has been deprecated. Please switch to using hook(\"updatesource\", callback).'),e=t.updateSourceData(e)),t.hooks(\"updatesource\").forEach(function(t){e=t(e);});var s=e.src;r.keySystemOptions_=t.buildDashJSProtData(e.keySystemOptions||e.keySystems),r.player.dash.mediaPlayer=o.MediaPlayer().create(),r.mediaPlayer_=r.player.dash.mediaPlayer,t.useVideoJSDebug&&(videojs.log.warn('useVideoJSDebug has been deprecated. Please switch to using hook(\"beforeinitialize\", callback).'),t.useVideoJSDebug(r.mediaPlayer_)),t.beforeInitialize&&(videojs.log.warn('beforeInitialize has been deprecated. Please switch to using hook(\"beforeinitialize\", callback).'),t.beforeInitialize(r.player,r.mediaPlayer_)),t.hooks(\"beforeinitialize\").forEach(function(t){t(r.player,r.mediaPlayer_);}),r.mediaPlayer_.initialize(),r.retriggerError_=function(t){if(\"capability\"===t.error&&\"mediasource\"===t.event)r.player.error({code:4,message:\"The media cannot be played because it requires a feature that your browser does not support.\"});else if(\"manifestError\"!==t.error||\"createParser\"!==t.event.id&&\"codec\"!==t.event.id&&\"nostreams\"!==t.event.id&&\"nostreamscomposed\"!==t.event.id&&\"parse\"!==t.event.id&&\"multiplexedrep\"!==t.event.id){if(\"mediasource\"===t.error)t.event.match(\"MEDIA_ERR_ABORTED\")?r.player.error({code:1,message:t.event}):t.event.match(\"MEDIA_ERR_NETWORK\")?r.player.error({code:2,message:t.event}):t.event.match(\"MEDIA_ERR_DECODE\")?r.player.error({code:3,message:t.event}):t.event.match(\"MEDIA_ERR_SRC_NOT_SUPPORTED\")?r.player.error({code:4,message:t.event}):t.event.match(\"MEDIA_ERR_ENCRYPTED\")?r.player.error({code:5,message:t.event}):(t.event.match(\"UNKNOWN\"),r.player.error({code:4,message:t.event}));else if(\"capability\"===t.error&&\"encryptedmedia\"===t.event)r.player.error({code:5,message:\"The media cannot be played because it requires encryption features that your browser does not support.\"});else if(\"key_session\"===t.error)r.player.error({code:5,message:t.event});else if(\"download\"===t.error)r.player.error({code:2,message:\"The media playback was aborted because too many consecutive download errors occurred.\"});else{if(\"mssError\"!==t.error)return;r.player.error({code:3,message:t.event});}}else r.player.error({code:4,message:t.event.message});setTimeout(function(){r.mediaPlayer_.reset();},10);},r.mediaPlayer_.on(o.MediaPlayer.events.ERROR,r.retriggerError_),r.getDuration_=function(t){var e=t.data.Period_asArray,n=r.hasFiniteDuration_;t.data.mediaPresentationDuration||e[e.length-1].duration?r.hasFiniteDuration_=!0:r.hasFiniteDuration_=!1,r.hasFiniteDuration_!==n&&r.player.trigger(\"durationchange\");},r.mediaPlayer_.on(o.MediaPlayer.events.MANIFEST_LOADED,r.getDuration_),r.mediaPlayer_.on(o.MediaPlayer.events.STREAM_INITIALIZED,videojs.bind(r,r.onMetaData)),r.currentQuality={video:\"\",audio:\"\"},Object.keys(o.MediaPlayer.events).forEach(function(t){r.mediaPlayer_.on(o.MediaPlayer.events[t],videojs.bind(r,r.onEvent));}),i.dashConfig&&Object.keys(i.dashConfig).forEach(function(t){var e,n=\"set\"+t.charAt(0).toUpperCase()+t.slice(1),o=i.dashConfig[t];if(r.mediaPlayer_.hasOwnProperty(n)&&(videojs.log.warn(\"Using dash options in videojs-contrib-dash without the set prefix has been deprecated. Change '\"+t+\"' to '\"+n+\"'\"),t=n),!r.mediaPlayer_.hasOwnProperty(t))return void videojs.log.warn(\"Warning: dash configuration option unrecognized: \"+t);Array.isArray(o)||(o=[o]),(e=r.mediaPlayer_)[t].apply(e,o);}),r.mediaPlayer_.attachView(r.el_),r.mediaPlayer_.setAutoPlay(!1),setupAudioTracks.call(null,r.player,n),setupTextTracks.call(null,r.player,n,i),r.mediaPlayer_.setProtectionData(r.keySystemOptions_),r.mediaPlayer_.attachSource(s),r.tech_.triggerReady();}};window_1.dashjs?o():loadScript(DASH_PATH,function(){o();});}return t.buildDashJSProtData=function(t){var e={};if(!t)return null;if(Array.isArray(t))for(var n=0;n<t.length;n++){var i=t[n],r=videojs.mergeOptions({},i.options);r.licenseUrl&&(r.serverURL=r.licenseUrl,delete r.licenseUrl),e[i.name]=r;}else e=t;return e;},t.prototype.dispose=function(){var t=this;this.mediaPlayer_&&(this.mediaPlayer_.off(this.dashjs.MediaPlayer.events.ERROR,this.retriggerError_),this.mediaPlayer_.off(this.dashjs.MediaPlayer.events.MANIFEST_LOADED,this.getDuration_),Object.keys(this.dashjs.MediaPlayer.events).forEach(function(e){t.mediaPlayer_.off(t.dashjs.MediaPlayer.events[e],videojs.bind(t,t.onEvent));}),this.mediaPlayer_.reset()),this.player.dash&&delete this.player.dash;},t.prototype.duration=function(){return this.mediaPlayer_?this.mediaPlayer_.isDynamic()&&!this.hasFiniteDuration_?Infinity:this.mediaPlayer_.duration():0;},t.hooks=function(e,n){return t.hooks_[e]=t.hooks_[e]||[],n&&(t.hooks_[e]=t.hooks_[e].concat(n)),t.hooks_[e];},t.hook=function(e,n){t.hooks(e,n);},t.removeHook=function(e,n){var i=t.hooks(e).indexOf(n);return-1!==i&&(t.hooks_[e]=t.hooks_[e].slice(),t.hooks_[e].splice(i,1),!0);},t.prototype.onMetaData=function(t){var e=this,n=this.mediaPlayer_,i=n.getBitrateInfoListFor(\"video\"),r=n.getSettings(),o=r.streaming.abr.autoSwitchBitrate.video,s=[];if(i.length>0){s.push({id:-1,label:\"auto\",selected:o}),i.forEach(function(t,n){s.push({id:n,label:e.getLevelLabel(t),selected:!o&&e.currentQuality.video===n});});var a={qualityData:{video:s},callbacks:{video:videojs.bind(this,this.switchQuality)}};this.tech_.setTimeout(function(){this.trigger({type:\"masterplaylistchange\",data:a});},1);}},t.prototype.switchQuality=function(t){var e=this.mediaPlayer_;-1===t.id?e.updateSettings({streaming:{abr:{autoSwitchBitrate:{video:!0}}}}):t.id!=this.currentQuality[t.trackType]&&(e.updateSettings({streaming:{abr:{autoSwitchBitrate:{video:!1}}}}),e.setQualityFor(t.trackType,t.id));},t.prototype.getLevelLabel=function(t){return t.height?t.height+\"p\":t.width?Math.round(9*t.width/16)+\"p\":t.bitrate?t.bitrate/1e3+\"kbps\":0;},t.prototype.onEvent=function(t){switch(this.tech_.trigger({type:\"dash_\"+t.type,data:t}),t.type){case this.dashjs.MediaPlayer.events.QUALITY_CHANGE_REQUESTED:this.tech_.trigger({type:\"dashqualityswitching\",data:t});break;case this.dashjs.MediaPlayer.events.QUALITY_CHANGE_RENDERED:this.tech_.trigger({type:\"dashqualityswitched\",data:t}),this.currentQuality[t.mediaType]=t.newQuality;}},t;}();Html5DashJS.hooks_={};var canHandleKeySystems=function(t){t=JSON.parse(JSON.stringify(t)),Html5DashJS.updateSourceData&&(videojs.log.warn('updateSourceData has been deprecated. Please switch to using hook(\"updatesource\", callback).'),t=Html5DashJS.updateSourceData(t)),Html5DashJS.hooks(\"updatesource\").forEach(function(e){t=e(t);});var e=document_1.createElement(\"video\");return!(t.keySystemOptions&&!window_1.navigator.requestMediaKeySystemAccess&&!e.msSetMediaKeys);};videojs.DashSourceHandler=function(){return{name:\"dashSourceHandler\",canHandleSource:function(t){var e=/\\.mpd/i;return canHandleKeySystems(t)?videojs.DashSourceHandler.canPlayType(t.type)?\"probably\":e.test(t.src)?\"maybe\":\"\":\"\";},handleSource:function(t,e,n){return new Html5DashJS(t,e,n);},canPlayType:function(t){return videojs.DashSourceHandler.canPlayType(t);}};},videojs.DashSourceHandler.canPlayType=function(t){return /^application\\/dash\\+xml/i.test(t)?\"probably\":\"\";},TCPlayer.mountDashProvider=mountDashProvider,mountDashProvider(),videojs.Html5DashJS=Html5DashJS;var Component$6=videojs.getComponent(\"Component\"),hlsOption=[\"fileID\",\"requestID\",\"mediaType\",\"mimeType\",\"provider\",\"resolution\",\"rate\",\"frames\",\"buffer\",\"connectionSpeed\"],mp4Option=[\"fileID\",\"requestID\",\"mediaType\",\"mimeType\",\"resolution\",\"rate\",\"buffer\"],dashOption=[\"fileID\",\"requestID\",\"mediaType\",\"mimeType\",\"resolution\",\"rate\",\"buffer\",\"provider\",\"connectionSpeed\"],infoOption=[\"info\"],VideoStatisticWrapper=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.nodelist={},r.status={fileID:\"\",requestID:\"\",mediaType:\"\",mimeType:\"\",provider:\"\",resolution:\"\",rate:\"\",frames:\"\",buffer:\"\",connectionSpeed:\"\",info:\"\"},n.on(\"playcgiend\",function(){clearTimeout(r.timeoutID),Object.keys(r.status).forEach(function(t){r.nodelist[t].reset();});}),n.on(\"statistic\",videojs.bind(r,function(t){\"open\"===t.data.action?r.tick():r.clearTimeout(r.timeoutID);})),r.init(),r;}return inherits(e,t),e.prototype.tick=function(){var t=this;this.timeoutID=setTimeout(videojs.bind(this,function(){t.tick();}),1e3),this.updatePanel();},e.prototype.createEl=function(){return videojs.dom.createEl(\"div\",{className:\"tcp-statistic-wrapper\"});},e.prototype.init=function(){var t=this;Object.keys(this.status).forEach(function(e){var n=new VideoTextItem(t,{key:e,data:t.status[e]});t.nodelist[e]=n,t.addChild(n);});},e.prototype.updatePanel=function(){var t=this;if(\"Html5\"===this.player().techName_)switch(this.getStatus(),this.status.mediaType){case\"m3u8\":hlsOption.forEach(function(e){t.nodelist[e].updateContent(t.status[e]);});break;case\"mp4\":mp4Option.forEach(function(e){t.nodelist[e].updateContent(t.status[e]);});break;case\"mpd\":dashOption.forEach(function(e){t.nodelist[e].updateContent(t.status[e]);});}else\"Flash\"===this.player().techName_&&(this.getFlashStatus(),infoOption.forEach(function(e){\"info\"===e&&t.nodelist[e].updateContent(t.status[e]);}));},e.prototype.getStatus=function(){this.getFileID(),this.getRequestID(),this.getMediaType(),this.getMIMEType(),this.getResolution(),this.getRate(),this.getProvider(),this.getBuffer(),\"m3u8\"===this.status.mediaType&&(this.getFrames(),this.getConnectionSpeed()),\"mpd\"===this.status.mediaType&&this.getConnectionSpeed();},e.prototype.getFlashStatus=function(){this.status.mediaType=\"flash\",this.getSupport();},e.prototype.getFileID=function(){var t=this.player().options_.fileID||\"\";return this.status.fileID=t,t;},e.prototype.getRequestID=function(){var t=this.player().PlayerMetrics().playStatus;if(t){var e=t.requestID;return this.status.requestID=e,e;}},e.prototype.getMediaType=function(){this.player_.src()&&/\\/(.+)\\.(.+)\\?|\\/(.+)\\.(.+)/.test(this.player_.src());var t=RegExp.$2||RegExp.$4||\"\";return this.status.mediaType=t,t;},e.prototype.getMIMEType=function(){var t=this.player().src(),e=EXT_MIME[getFileExtension(t)]||\"\";return this.status.mimeType=e,e;},e.prototype.getResolution=function(){var t=this.player_.tech_.el_.videoHeight||0,e=this.player_.tech_.el_.videoWidth||0,n=e+\" x \"+t;return this.status.resolution=n,n;},e.prototype.getRate=function(){var t=this.player().playbackRate()||1;return this.status.rate=t+\"x\",t;},e.prototype.getBuffer=function(){var t=this.player_.bufferedEnd().toFixed(1)||0,e=this.player_.duration().toFixed(1)||0,n=(t/e*100).toFixed(1)+\"%\",i=t+\" / \"+e+\" (\"+n+\")\";return this.status.buffer=i,i;},e.prototype.getSupport=function(){var t=void 0;return t=\"m3u8\"!==this.status.mediaType&&\"mp4\"!==this.status.mediaType&&\"dash\"!==this.status.mediaType?\"视频统计功能不支持当前视频格式\":\"\",this.status.info=t,t;},e.prototype.getProvider=function(){var t=this.player_.tech_.sourceHandler_;return t instanceof Html5HlsJS?(this.status.provider=\"HlsJS\",\"HlsJS\"):t instanceof Html5DashJS?(this.status.provider=\"DashJS\",\"DashJS\"):\"\";},e.prototype.getFrames=function(){var t=this.player_.getVideoPlaybackQuality(),e=(t.droppedVideoFrames||0)+\" dropped of \"+(t.totalVideoFrames||0);return this.status.frames=e,e;},e.prototype.getConnectionSpeed=function(){var t=void 0;if(\"m3u8\"===this.status.mediaType){var e=this.player_.tech_.hlsProvider.hls.abrController._bwEstimator;t=e&&e.getEstimate()?(125e-6*e.getEstimate()).toFixed(0)+\"KB/s\":\"0KB/s\",this.status.connectionSpeed=t;}if(\"mpd\"===this.status.mediaType){var n=this.player_.dash.mediaPlayer,i=n.getDashMetrics(),r=n.getDashAdapter(),o=n.getActiveStream().getStreamInfo(),s=o.index,a=i.getCurrentRepresentationSwitch(\"video\").to,l=r.getBandwidthForRepresentation(a,s);t=l?(125e-6*l).toFixed(0)+\"KB/s\":\"0KB/s\",this.status.connectionSpeed=t;}return t;},e;}(Component$6);videojs.registerComponent(\"VideoStatisticWrapper\",VideoStatisticWrapper);var Component$5=videojs.getComponent(\"Component\"),VideoStatisticPanel=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return n.on(\"statistic\",videojs.bind(r,function(t){\"open\"===t.data.action?r.show():r.hide();})),n.on(\"playcgistart\",function(){n.trigger({type:\"statistic\",data:{action:\"close\"}});}),r.init(),r;}return inherits(e,t),e.prototype.createEl=function(){var t=this,e=videojs.dom.createEl(\"div\",{className:\"tcp-statistic vjs-hidden\"}),n=videojs.dom.createEl(\"div\",{className:\"tcp-statistic-close\",innerText:\"[X]\"});return n.addEventListener(\"click\",function(){t.hide(),t.player().trigger({type:\"statistic\",data:{action:\"close\"}});}),e.appendChild(n),e;},e.prototype.init=function(){this.addChild(\"VideoStatisticWrapper\");},e.prototype.show=function(){t.prototype.show.call(this),this.popped=!0;},e.prototype.hide=function(){t.prototype.hide.call(this),this.popped=!1;},e;}(Component$5);videojs.registerComponent(\"VideoStatisticPanel\",VideoStatisticPanel);var MenuItem$3=videojs.getComponent(\"MenuItem\"),MirrorMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.addClass(\"tc-menu-list\"),r.open=!1,r.hasOpen=!1,r.player=n,r.setup(),r;}return inherits(e,t),e.prototype.setup=function(){var t=this;this.on([\"tap\",\"click\"],function(){var e=t.player.tech().el();t.hasOpen||(window.MtaH5&&MtaH5.clickStat(\"mirror\",{appid:t.player.options_.appID,fileid:t.player.options_.fileID}),t.player.trigger({type:\"feature\",data:\"mirror\"})),t.open?(videojs.dom.removeClass(e,\"tcp-mirror\"),videojs.dom.removeClass(t.el_,\"tcp-menu-item-select\")):(videojs.dom.addClass(e,\"tcp-mirror\"),videojs.dom.addClass(t.el_,\"tcp-menu-item-select\"),t.hasOpen=!0),t.open=!t.open;});},e;}(MenuItem$3);videojs.registerComponent(\"MirrorMenuItem\",MirrorMenuItem);var MenuItem$4=videojs.getComponent(\"MenuItem\"),PoweredByMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.addClass(\"tc-menu-list\"),r;}return inherits(e,t),e;}(MenuItem$4);videojs.registerComponent(\"PoweredByMenuItem\",PoweredByMenuItem);var MenuItem$5=videojs.getComponent(\"MenuItem\"),StatusMenuItem=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.addClass(\"tc-menu-list\"),r.hasOpen=!1,r.player=n,n.on(\"statistic\",videojs.bind(r,function(t){\"close\"===t.data.action&&(videojs.dom.removeClass(r.el_,\"tcp-menu-item-select\"),r.hasOpen=!1);})),r.setup(),r;}return inherits(e,t),e.prototype.setup=function(){var t=this;this.on([\"tap\",\"click\"],function(){t.hasOpen?(videojs.dom.removeClass(t.el_,\"tcp-menu-item-select\"),t.player.trigger({type:\"statistic\",data:{action:\"close\"}}),t.hasOpen=!1):(videojs.dom.addClass(t.el_,\"tcp-menu-item-select\"),t.player.trigger({type:\"statistic\",data:{action:\"open\"}}),t.hasOpen=!0,window.MtaH5&&MtaH5.clickStat(\"mirror\",{appid:t.player.options_.appID,fileid:t.player.options_.fileID}),t.player.trigger({type:\"feature\",data:\"statistic\"}));});},e;}(MenuItem$5);videojs.registerComponent(\"StatusMenuItem\",StatusMenuItem);var Component$8=videojs.getComponent(\"Component\"),Menu$2=videojs.getComponent(\"Menu\"),MenuItem$2=videojs.getComponent(\"MenuItem\"),RightClickPopupMenu=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));r.hide(),r.addChild(\"PoweredByMenuItem\",{label:\"Powered by Tencent Cloud.\"}),!i.statistic||IS_IOS||IS_ANDROID||r.addChild(\"StatusMenuItem\",{label:\"Video statistic\"}),i.mirror&&r.addChild(\"MirrorMenuItem\",{label:\"Mirror\"}),n.on(\"contextmenu\",videojs.bind(r,r.onContextmenu)),n.on([\"tap\",\"click\"],videojs.bind(r,function(t){if(this.popped)return this.hide(),t.stopPropagation(),t.preventDefault(),!1;})),videojs.on(document,[\"tap\",\"click\"],videojs.bind(r,function(t){this.popped&&this.hide();}));var o=r;return r.children().forEach(function(t){t.on([\"tap\",\"click\"],function(){o.hide();});}),r;}return inherits(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this);return videojs.dom.addClass(e,\"tcp-right-click-popup-menu\"),e;},e.prototype.show=function(){t.prototype.show.call(this),this.popped=!0;},e.prototype.hide=function(){t.prototype.hide.call(this),this.popped=!1;},e.prototype.onContextmenu=function(t){t.preventDefault(),this.show();var e=this.el(),n=t.clientX,i=t.clientY,r=getViewportSize(),o=r.width,s=r.height,a=n+e.offsetWidth-o+5;a=Math.max(0,a);var l=i+e.offsetHeight-s+5;l=Math.max(0,l);var c=this.player().el().getBoundingClientRect();e.style.left=Math.max(0,n-c.left-a)+\"px\",e.style.top=Math.max(0,i-c.top-l)+\"px\";},e;}(Menu$2);videojs.registerComponent(\"RightClickPopupMenu\",RightClickPopupMenu);var clickableComponent=videojs.getComponent(\"ClickableComponent\"),TimeTooltip$2=videojs.getComponent(\"TimeTooltip\"),Component$9=videojs.getComponent(\"Component\"),dom=videojs.dom,formatTime$2=videojs.formatTime,COMMENT_WIDTH=140,COMMENT_HEIGHT_SINGLE_LINE=23,COMMENT_SHOW_ON_THE_LEFT={POPUP_CONTAINER_OFFSET:-130,POPUP_CONTAINER_OFFSET_WITHOUTGIT:-100,TRIANGLE_OFFEST:96,TRIANGLE_OFFEST_WITHOUTGIF:95},COMMENT_SHOW_ON_THE_RIGHT={TRIANGLE_OFFEST:6,POPUP_CONTAINER_OFFSET:0},ProgressMarkerGenerator=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.duration=0,r.registerListener(),r;}return inherits(e,t),e.prototype.registerListener=function(){this.player_.one(\"canplay\",videojs.bind(this,this.resetDotsElement));},e.prototype.resetDotsElement=function(){var t=this.player_;this.duration=t.duration(),dom.emptyEl(this.el_),this.resetEl();},e.prototype.resetEl=function(){this.setUpEl();},e.prototype.dotMouseLeave=function(){var t=event.currentTarget,e=t.getAttribute(\"container-id\");this.getChildById(e).hide();},e.prototype.dotHover=function(){var t=event.currentTarget.parentElement.offsetWidth,e=event.currentTarget.offsetLeft+COMMENT_WIDTH,n=this.getChildById(event.currentTarget.getAttribute(\"container-id\")),i=n.getAttribute(\"class\").search(\"tcp-without-gif\")>=0,r=n.el_.querySelector(\".tcp-triangle-both\")||n.el_.querySelector(\".tcp-triangle\");e>t?i?(n.el_.style.left=COMMENT_SHOW_ON_THE_LEFT.POPUP_CONTAINER_OFFSET_WITHOUTGIT+\"px\",r.style.left=COMMENT_SHOW_ON_THE_LEFT.TRIANGLE_OFFEST_WITHOUTGIF+\"%\"):(n.el_.style.left=COMMENT_SHOW_ON_THE_LEFT.POPUP_CONTAINER_OFFSET+\"px\",r.style.left=COMMENT_SHOW_ON_THE_LEFT.TRIANGLE_OFFEST+\"%\"):event.currentTarget.offsetLeft<=COMMENT_WIDTH&&!i&&(n.el_.style.left=COMMENT_SHOW_ON_THE_RIGHT.POPUP_CONTAINER_OFFSET+\"px\",r.style.left=COMMENT_SHOW_ON_THE_RIGHT.TRIANGLE_OFFEST+\"px\");var o=n.getChild(\"DotImage\");if(o){var s=o.el_.getElementsByClassName(\"tcp-dot-timestamp\")[0],a=event.currentTarget.getAttribute(\"dotinsecond\"),l=formatTime$2(a);s.innerHTML=l;}n.show();},e.prototype.setChildInTheContainer=function(t,e){var n=t.content&&\"\"!==t.content?decodeURIComponent(t.content.replace(/\\+/g,\" \")):\"\";if(\"\"!==n){var i=e.addChild(\"DotComment\");i.el_.innerHTML=encodeHTML(n);}if(t.img){e.el_.querySelector(\".tcp-triangle\").setAttribute(\"class\",\"tcp-triangle-both\");var r=e.addChild(\"DotImage\");if(r.el_.firstChild.setAttribute(\"src\",t.img),\"\"==n)e.addClass(\"tcp-only-gif\"),r.el_.firstChild.className=\"tcp-image-in-container-only-image\";else{this.countContentSize(n)<=20&&(e.addClass(\"tcp-single-line\"),i.el_.style.height=COMMENT_HEIGHT_SINGLE_LINE+\"px\");}}else if(\"\"!==n){var o=this.countContentSize(n);o<=14?e.addClass(\"tcp-single-line\"):o<=28&&e.addClass(\"tcp-two-lines\"),e.addClass(\"tcp-without-gif\"),i.addClass(\"tcp-large-comment\");}},e.prototype.markSetUp=function(t){var e=t.timeOffset>0?t.timeOffset/1e3:0,n=this.duration?this.duration:0;if(!(\"number\"!=typeof e||e>n)){var i=document.createElement(\"div\");i.className=\"tcp-dot-basic-style\",i.setAttribute(\"dotinsecond\",e.toString()),t[\"class\"]&&(i.className+=\" \"+t[\"class\"]);var r=this.addChild(\"PopUpContainer\");return i.setAttribute(\"container-id\",r.id_),this.setChildInTheContainer(t,r),i.appendChild(r.el_),i.style.left=e/n*100+\"%\",i.addEventListener(\"mouseover\",videojs.bind(this,this.dotHover)),i.addEventListener(\"mouseleave\",videojs.bind(this,this.dotMouseLeave)),i;}},e.prototype.setUpEl=function(){var e=this,n=this.player_.options_.dots||0,i=this.el_||t.prototype.createEl.call(this);return videojs.dom.addClass(i,\"tcp-dot-component\"),n&&n instanceof Array&&n.length>0&&n.forEach(function(t){var n=t.content||\"\";if(n&&\"\"!=n||t.img){var r=e.markSetUp(t);r&&i.appendChild(r);}}),i;},e.prototype.countContentSize=function(t){for(var e=0,n=t.length,i=-1,r=0;r<n;r++)i=t.charCodeAt(r),e+=i>=0&&i<=128?1:2;return e;},e.prototype.createEl=function(){return this.setUpEl();},e;}(clickableComponent);videojs.registerComponent(\"ProgressMarkerGenerator\",ProgressMarkerGenerator);var DotComment=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.addClass(\"tcp-dot-comment\"),r;}return inherits(e,t),e;}(Component$9);videojs.registerComponent(\"DotComment\",DotComment);var DotImage=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));r.addClass(\"tcp-dot-image\");var o=r.el_||t.prototype.createEl.call(r),s=dom.createEl(\"img\");s.className=\"tcp-image-in-container\",o.appendChild(s);var a=dom.createEl(\"span\");return a.className=\"tcp-dot-timestamp\",a.innerHTML=\"\",o.appendChild(a),r;}return inherits(e,t),e;}(Component$9);videojs.registerComponent(\"DotImage\",DotImage);var PopUpContainer=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));r.addClass(\"tcp-popup-container\");var o=dom.createEl(\"div\");return o.setAttribute(\"class\",\"tcp-triangle\"),r.el_.appendChild(o),r.hide(),r;}return inherits(e,t),e;}(TimeTooltip$2);videojs.registerComponent(\"PopUpContainer\",PopUpContainer);var Plugin$2=videojs.getPlugin(\"plugin\"),SpeedUp=function(t){function e(n){classCallCheck(this,e);var i=possibleConstructorReturn(this,t.call(this,n));return i.TARGET_LANTENCY=1,i.MAX_LATENCY=3,i.RATEVALUE=1.1,n.ready(videojs.bind(i,i.init)),i;}return inherits(e,t),e.prototype.checkLatency=function(){var t=this.player.bufferedEnd()-this.player.currentTime();t>this.MAX_LATENCY&&this.player.playbackRate(this.RATEVALUE),t<this.TARGET_LANTENCY&&this.player.playbackRate(1);},e.prototype.init=function(){var t=this,e=this.player,n=void 0;e.on(\"playing\",function(){e.duration()===Infinity&&(n=setInterval(t.checkLatency.bind(t),1e3));}),e.on(\"waiting\",function(){t.reset(n);}),e.on(\"pause\",function(){t.reset(n);});},e.prototype.reset=function(t){this.player.playbackRate(1),clearInterval(t);},e;}(Plugin$2);videojs.registerPlugin(\"SpeedUp\",SpeedUp);var Button$3=videojs.getComponent(\"Button\"),BigPlayButton$2=videojs.getComponent(\"BigPlayButton\");BigPlayButton$2.prototype.createEl=function(){var t=Button$3.prototype.createEl.call(this),e=getTemplate();return(this.options_.shapeType||this.options_.styleType)&&(e=getTemplate(this.options_.shapeType,this.options_.styleType)),t.appendChild(videojs.dom.createEl(\"div\",{className:\"vjs-button-icon\",innerHTML:e})),t;},BigPlayButton$2.prototype.controlText_=\"Play\";var Component$10=videojs.getComponent(\"Component\"),VideoStatisticWrapper$1=videojs.getComponent(\"VideoStatisticWrapper\"),LoadingSpinner$2=videojs.getComponent(\"LoadingSpinner\");LoadingSpinner$2.prototype.createEl=function(){function t(t,e){var n=new VideoStatisticWrapper$1(t);if(n.getMediaType(),(n.getBuffer()||\"\").indexOf(\"100.0%\")>-1)return e.innerText=\"\",!1;e.innerText=n.getConnectionSpeed();}var e=this,n=Component$10.prototype.createEl.call(this,\"div\",{className:\"tcp-loading-spinner\",dir:\"ltr\"});if(!this.player_.options_.loadingSpeed)return n;var i=null;return this.player_.on(\"waiting\",function(){i=setInterval(function(){t(e.player_,n);},100);}),this.player_.on(\"timeupdate\",function(){i&&clearInterval(i);}),n;};var Plugin$3=videojs.getPlugin(\"plugin\"),log$3=videojs.log,Skin=function(t){function e(n,i){classCallCheck(this,e),log$3(\"Skin initializing\");var r=possibleConstructorReturn(this,t.call(this,n));return r.player.addClass(\"tcp-skin\"),log$3(\"Skin initialized\"),r;}return inherits(e,t),e;}(Plugin$3);videojs.registerPlugin(\"Skin\",Skin);var now=function(){return _root.Date.now();},now_1=now,reWhitespace=/\\s/,_trimmedEndIndex=trimmedEndIndex,reTrimStart=/^\\s+/,_baseTrim=baseTrim,NAN=NaN,reIsBadHex=/^[-+]0x[0-9a-f]+$/i,reIsBinary=/^0b[01]+$/i,reIsOctal=/^0o[0-7]+$/i,freeParseInt=parseInt,toNumber_1=toNumber,FUNC_ERROR_TEXT$2=\"Expected a function\",nativeMax=Math.max,nativeMin=Math.min,debounce_1=debounce,FUNC_ERROR_TEXT$1=\"Expected a function\",throttle_1=throttle$1,Component$11=videojs.getComponent(\"Component\"),DvrProgressControl=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.on(\"mousemove\",r.handleMouseMove),r.on(\"mouseup\",r.handleMouseUp),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-progress-control vjs-control tcp-dvr-progress-control\"});},e.prototype.update=function(t){this.getChild(\"DvrSeekBar\").update(t);},e.prototype.handleMouseMove=function(t){var e=this.getChild(\"DvrSeekBar\"),n=e.calculateDistance(t),i=e.getChild(\"DvrMouseTimeDisplay\");i&&i.update(videojs.dom.getBoundingClientRect(e.el()),n);},e.prototype.handleMouseUp=function(t){this.getChild(\"DvrSeekBar\").handleMouseUp(t);},e;}(Component$11);DvrProgressControl.prototype.options_={children:[\"DvrSeekBar\"]},videojs.registerComponent(\"DvrProgressControl\",DvrProgressControl);var Slider$2=videojs.getComponent(\"Slider\"),DvrSeekBar=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.percent_=1,r.update=throttle_1(videojs.bind(r,r.update),50),r.on(n,\"seekToLive\",videojs.bind(r,function(t){this.update(t.data);})),r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-progress-holder\"},{\"aria-label\":this.localize(\"Progress Bar\")});},e.prototype.update=function(t){t!=undefined&&(this.percent_=t,this.bar.update(videojs.dom.getBoundingClientRect(this.el_),t),this.updateAriaAttributes(t));},e.prototype.handleMouseDown=function(e){t.prototype.handleMouseDown.call(this,e),this.isMouseDown=!0;},e.prototype.handleMouseMove=function(t){var e=this.calculateDistance(t);this.update(e);},e.prototype.handleMouseUp=function(e){t.prototype.handleMouseUp.call(this);var n=this.calculateDistance(e);this.update(n),this.player().Dvr().timeShift(n);},e.prototype.stepBack=function(){},e.prototype.stepForward=function(){},e.prototype.updateAriaAttributes=function(t){this.el().setAttribute(\"aria-valuenow\",(100*t).toFixed(2));},e.prototype.getPercent=function(){return this.percent_;},e;}(Slider$2);DvrSeekBar.prototype.options_={children:[\"DvrMouseTimeDisplay\",\"DvrTimeShiftBar\"],barName:\"DvrTimeShiftBar\"},videojs.registerComponent(\"DvrSeekBar\",DvrSeekBar);var DvrTimeShiftBar=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.el_.style.width=\"100%\",r;}return inherits(e,t),e.prototype.createEl=function(){return t.prototype.createEl.call(this,\"div\",{className:\"vjs-play-progress vjs-slider-bar tcp-dvr-time-shift\",innerHTML:'<span class=\"vjs-control-text\"><span>'+this.localize(\"Progress\")+\"</span>: 100%</span>\"});},e.prototype.update=function(t,e){var n=(100*e).toFixed(2)+\"%\";this.el_.style.width=n;},e;}(Component$11);videojs.registerComponent(\"DvrTimeShiftBar\",DvrTimeShiftBar);var MouseTimeDisplay$2=videojs.getComponent(\"MouseTimeDisplay\"),DvrMouseTimeDisplay=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.update=function(t,e){var n=this;this.rafId_&&this.cancelAnimationFrame(this.rafId_),this.rafId_=this.requestAnimationFrame(function(){var i=n.player().Dvr().dvrData.maxTimeShift,r=videojs.formatTime((1-e)*i,i);n.el_.style.left=t.width*e+\"px\",n.getChild(\"timeTooltip\").update(t,e,r);});},e;}(MouseTimeDisplay$2);videojs.registerComponent(\"DvrMouseTimeDisplay\",DvrMouseTimeDisplay);var Button$4=videojs.getComponent(\"Button\"),LiveButton=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){var t=Button$4.prototype.createEl.call(this,\"button\",{className:\"vjs-live-control vjs-control\"});return this.contentEl_=videojs.dom.createEl(\"div\",{className:\"vjs-live-display\",innerHTML:this.localize(\"LIVE\")},{\"aria-live\":\"off\"}),t.appendChild(this.contentEl_),t;},e.prototype.update=function(){},e.prototype.updateControlText=function(t){this.controlText(t?\"直播中\":\"返回直播\");},e.prototype.handleClick=function(t){this.player().Dvr().seekToLive();},e;}(Button$4);LiveButton.prototype.controlText_=\"返回直播\",videojs.registerComponent(\"LiveButton\",LiveButton);var Plugin$4=videojs.getPlugin(\"plugin\"),Dvr=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));r.isInit=!1,r.options=i;var o=r;return n.ready(function(){var t=n.tech(!0);t&&t.hlsProvider&&n.one(\"loadedmetadata\",function(e){t.el_.setAttribute(\"poster\",\"\"),o.init(),o.options.liveURL&&o.seekToLive();});}),r;}return inherits(e,t),e.prototype.init=function(){var t=this.player,e=t.tech(!0).hlsProvider;if(this.parseM3u8(e.manifests[0]),!this.dvrData.startTime&&!this.isInit)return void t.one(\"loadedmetadata\",videojs.bind(this,function(t){this.init();}));this.initControl(),this.delay=getParams(\"delay\",t.tech_.currentSource_.src)||0,this.updateControl(!this.isLive()),t.on(\"loadedmetadata\",videojs.bind(this,function(){this.parseM3u8(e.manifests[0]),this.delay=getParams(\"delay\",t.tech_.currentSource_.src)||0,this.updateControl();})),this.isInit=!0;},e.prototype.initControl=function(){var t=this.player;t.addClass(\"vjs-dvr\"),t.controlBar.getChild(\"ProgressControl\").hide(),t.controlBar.getChild(\"LiveDisplay\").hide(),t.controlBar.addChild(\"DvrProgressControl\",{},5),t.controlBar.addChild(\"liveButton\",{},6);},e.prototype.updateControl=function(t){var e=this.player,n=e.controlBar.getChild(\"ProgressControl\"),i=e.controlBar.getChild(\"LiveDisplay\"),r=e.controlBar.getChild(\"DvrProgressControl\"),o=e.controlBar.getChild(\"LiveButton\");e.toggleClass(\"vjs-dvr-live\",this.isLive()),o.updateControlText(this.isLive()),t&&r.update(1-this.delay/this.dvrData.maxTimeShift),this.dvrData.startTime?(r.show(),o.show(),n.hide(),i.hide()):(r.hide(),o.hide(),n.show(),i.show());},e.prototype.seekToLive=function(){this.isLive()||(this.timeShift(1),this.player.trigger({type:\"seekToLive\",data:1}));},e.prototype.isLive=function(){return!(this.delay>0);},e.prototype.timeShift=function(t){var e=this.player,n=(e.getChild(\"ControlBar\").getChild(\"LiveButton\"),e.tech_.currentSource_),i=Math.floor(this.dvrData.maxTimeShift*(1-t));this.delay=i,0==i&&this.options.liveURL?e.src(this.options.liveURL):(n.src=(this.options.shiftURL||n.src).replace(/delay=*(\\d+)/,\"delay=\"+i),e.src(e.tech_.currentSource_.src)),e.bigPlayButton.hide(),e.posterImage.hide(),e.tech_.one(\"hlsManifestParsed\",videojs.bind(this,function(){e.play();}));},e.prototype.parseM3u8=function(t){this.dvrData={};for(var e=new RegExp([/#EXT-TX-TS-START-TIME:*(.+)/.source,/|#EXT-TX-TS-DURATION:*(.+)/.source].join(\"\"),\"g\"),n=void 0;null!==(n=e.exec(t));)n[1]?this.dvrData.startTime=n[1]:n[2]&&(this.dvrData.duration=n[2]);this.dvrData.startTime&&(this.dvrData.maxTimeShift=Math.min(Math.floor(new Date().getTime()/1e3-this.dvrData.startTime),this.dvrData.duration));},e;}(Plugin$4);videojs.registerPlugin(\"Dvr\",Dvr);var Menu$4=videojs.getComponent(\"Menu\"),QualitySwitcherMenu=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.addItem=function(e){t.prototype.addItem.call(this,e);},e;}(Menu$4),MenuItem$6=videojs.getComponent(\"MenuItem\"),QualitySwitcherMenuItem=function(t){function e(n,i){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.handleClick=function(e){if(t.prototype.handleClick.call(this,e),this.updateItems(),this.options_.callback(this.options_),\"video\"==this.options_.trackType){var n=this.player().controlBar.getChild(this.options_.trackType+\"QualitySwitcherMenuButton\");n.updateLabel(this.options_),n.unpressButton();}},e.prototype.updateItems=function(){for(var t=this.player().controlBar.getChild(this.options_.trackType+\"QualitySwitcherMenuButton\"),e=t.getChild(this.options_.trackType+\"QualitySwitcherMenu\"),n=e.children(),i=0;i<n.length;i++){var r=n[i];this!==r?(r.selected(!1),r.options_.selected=!1):r.options_.selected=!0;}},e;}(MenuItem$6),MenuButton$2=videojs.getComponent(\"MenuButton\"),Menu$3=videojs.getComponent(\"Menu\"),QualitySwitcherMenuButton=function(t){function e(){return classCallCheck(this,e),possibleConstructorReturn(this,t.apply(this,arguments));}return inherits(e,t),e.prototype.createEl=function(){var e=t.prototype.createEl.call(this);return this.labelEl_=videojs.dom.createEl(\"div\",{className:\"tcp-quality-switcher-value\",innerHTML:\"\"}),e.appendChild(this.labelEl_),e;},e.prototype.createMenu=function(){for(var t=this.options_.qualityList,e=new QualitySwitcherMenu(this.player(),{name:this.options_.trackType+\"QualitySwitcherMenu\"}),n=void 0,i=t.length-1;i>-1;i--){var r=t[i];n=videojs.mergeOptions(r,{trackType:this.options_.trackType,callback:this.options_.callback,selectable:!0}),e.addItem(new QualitySwitcherMenuItem(this.player(),n)),r.selected&&this.updateLabel(r);}return e;},e.prototype.updateLabel=function(t){this.labelEl_.innerHTML=\"<p>\"+this.localize(t.label)+\"</p>\";},e;}(MenuButton$2),Plugin$5=videojs.getPlugin(\"plugin\"),TRACK_TYPES=[\"video\",\"audio\",\"subtitle\"],TRACK_CLASS={video:\"tcp-video-quality-switcher\",audio:\"tcp-audio-quality-switcher\",subtitle:\"tcp-subtitle-quality-switcher\"},log$4=videojs.log,QualitySwitcher=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,n.on(\"qualitydataloaded\",videojs.bind(r,r.init)),r;}return inherits(e,t),e.prototype.init=function(t){log$4(\"QualitySwitcher initializing\",t);var e=this.player,n=t.data.qualityData,i=t.data.callbacks;if(this.setOptions({qualityData:n,callbacks:i}),!e.controlBar)return void log$4(\"QualitySwitcher can not initialize without control bar\");for(var r=0;r<TRACK_TYPES.length;r++){var o=TRACK_TYPES[r],s=o+\"QualitySwitcherMenuButton\",a=e.controlBar.getChild(s);n[o]&&n[o].length>0&&e.controlBar.options_.QualitySwitcherMenuButton&&(a&&a.el()&&(a.dispose(),e.controlBar.removeChild(a)),this.repleaceLabel(o,n),a=new QualitySwitcherMenuButton(e,{name:s,qualityList:n[o],callback:i[o],trackType:o}),a.addClass(TRACK_CLASS[o]),e.controlBar.addChild(a,{},10));}log$4(\"QualitySwitcher initialized\",t,this);},e.prototype.setOptions=function(t){this.options=videojs.mergeOptions(this.options,t);},e.prototype.setVideoQuality=function(t){if(this.options.qualityData&&this.options.callbacks.video){for(var e=this.options.qualityData.video,n=0;n<e.length;n++)e[n].selected&&(e[n].selected=!1),e[n].id===t.id&&(e[n].selected=!0);this.options.callbacks.video(t);}},e.prototype.getVideoQualityData=function(){return this.options.qualityData?this.options.qualityData.video:undefined;},e.prototype.repleaceLabel=function(t,e){if(this.options.qualityLabelList){var n=this.options.qualityLabelList[t],i=e[t];if(i&&i.length>0&&n&&n.length>0)for(var r=0;r<i.length;r++){var o=i[r].label;o=o.slice(0,o.length-1);for(var s=0;s<n.length;s++)if(n[s].height==o){i[r].label=n[s].resolutionName;break;}}}},e.prototype.reset=function(){for(var t=this.player,e=0;e<TRACK_TYPES.length;e++){var n=TRACK_TYPES[e],i=t.controlBar&&t.controlBar.getChild(n+\"QualitySwitcherMenuButton\");i&&i.el()&&(i.dispose(),t.controlBar.removeChild(i));}},e;}(Plugin$5);videojs.registerPlugin(\"QualitySwitcher\",QualitySwitcher);var Plugin$6=videojs.getPlugin(\"plugin\"),log$5=videojs.log,defaultOptions={labels:{FLU:\"流畅\",SD:\"标清\",HD:\"高清\",FHD:\"超清\"},showOrder:[\"FLU\",\"SD\",\"HD\",\"FHD\"],defaultRes:\"SD\"},MultiResolution=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,i.useManualOption&&(r.manualOptions=extend({},i)),r.hasInit=!1,n.on(\"multiresolutionchange\",videojs.bind(r,function(t){t.data&&this.update(data);})),n.on([\"resolutionswitching\",\"resolutionswitched\"],videojs.bind(r,function(t){\"resolutionswitching\"==t.type?this.player.addClass(\"tcp-res-switching\"):this.player.removeClass(\"tcp-res-switching\");})),n.ready(videojs.bind(r,function(){var t=n.tech(!0);t&&(t.on(\"masterplaylistchange\",videojs.bind(this,this.onMasterPlaylistChange)),t.on(\"hlsresolutionswitching\",videojs.bind(this,this.onHlsLevelChange)),t.on(\"hlsresolutionswitched\",videojs.bind(this,this.onHlsLevelChange)),t.on(\"dashqualityswitching\",videojs.bind(this,this.onDashQualityChange)),t.on(\"dashqualityswitched\",videojs.bind(this,this.onDashQualityChange))),this.hasInit=!0;})),r.init(r.player.options_.multiResolution),r;}return inherits(e,t),e.prototype.init=function(t){var e={};this.player.options_.label&&(e.label=this.player.options_.label),this.player.options_.labels&&(e.labels=this.player.options_.label),this.player.options_.showOrder&&(e.showOrder=this.player.options_.showOrder),this.player.options_.defaultRes&&(e.defaultRes=this.player.options_.defaultRes);var n=this.player,i=extend({},defaultOptions,t,this.manualOptions,e),r=i&&i.sources;if(this.options=i,r){log$5(\"MultiResolution initializing\",i);var o=void 0;if(this.currentID=i.defaultRes=r[i.defaultRes]?i.defaultRes:Object.keys(r).shift(),o=r[this.currentID],\"mediaLoader\"!=n.options_.children[0]||this.hasInit)n.src(o);else{var s;(s=n.options_.sources).push.apply(s,o);}this.hasInit||(this.hasInit=!0),n.ready(videojs.bind(this,function(){n.trigger({type:\"qualitydataloaded\",data:this.initQualityData(i)}),n.one(\"loadedmetadata\",function(){var t=this.tech(!0);\"flash\"!=t.name_&&t.el_.getAttribute(\"poster\")&&(t.el_.removeAttribute(\"poster\"),delete t.el_.poster);});})),log$5(\"MultiResolution initialized\");}},e.prototype.reset=function(){this.player.QualitySwitcher().reset();},e.prototype.update=function(t){this.init(t);},e.prototype.store=function(t){if(!t)return this.options;this.options=videojs.mergeOptions(defaultOptions,this.options,t);},e.prototype.onMasterPlaylistChange=function(t){this.player.trigger({type:\"qualitydataloaded\",data:t.data});},e.prototype.onHlsLevelChange=function(t){\"hlsresolutionswitching\"==t.type?this.player.trigger({type:\"resolutionswitching\",data:t.data}):\"hlsresolutionswitched\"==t.type&&this.player.trigger({type:\"resolutionswitched\",data:t.data});},e.prototype.onDashQualityChange=function(t){\"dashqualityswitching\"==t.type?this.player.trigger({type:\"resolutionswitching\",data:t.data}):\"dashqualityswitched\"==t.type&&this.player.trigger({type:\"resolutionswitched\",data:t.data});},e.prototype.switchResolution=function(t){if(this.currentID!=t.id){var e=this.player,n=e.currentTime(),i=(e.paused(),Infinity===e.duration());if(e.trigger({type:\"resolutionswitching\",data:t}),i)e.bigPlayButton&&e.bigPlayButton.hide(),e.posterImage&&e.posterImage.hide(),e.one(\"loadstart\",function(){e.play(),e.trigger({type:\"resolutionswitched\",data:t});});else{var r=e.ended(),o=e.playbackRate(),s=e.controlBar&&e.controlBar.progressControl&&e.controlBar.progressControl.seekBar.playProgressBar.el().style.width||0,a=videojs.browser.IS_IOS||videojs.browser.IS_ANDROID?\"loadeddata\":\"loadedmetadata\";e.one(a,function(){e.controlBar&&e.controlBar.progressControl&&(e.controlBar.progressControl.seekBar.playProgressBar.el().style.width=s),r||e.currentTime(n),\"Flash\"==e.techName_?(e.play(),e.tech(!0).trigger(\"seeked\")):(e.play(),e.playbackRate()!=o&&e.playbackRate(o)),e.trigger({type:\"resolutionswitched\",data:t});}),e.bigPlayButton&&e.bigPlayButton.hide(),e.posterImage&&e.posterImage.hide(),\"none\"==e.options_.preload&&e.one(\"suspend\",function(){e.load();});}e.src(this.options.sources[t.id]),i&&setTimeout(function(){e.play(),setTimeout(function(){e.play();},900);},100),this.currentID=t.id;}},e.prototype.initQualityData=function(t){var e=[],n=(t.sources,t.labels),i=t.showOrder;return i.length>0&&i.forEach(function(i,r){var o={};o.id=i,o.selected=t.defaultRes===i,o.label=n[i]||i,e.push(o);}),{qualityData:{video:e},callbacks:{video:videojs.bind(this,this.switchResolution)}};},e.prototype.sortSourceOrder=function(t){return[];},e;}(Plugin$6);videojs.registerPlugin(\"MultiResolution\",MultiResolution);var FlashObj=videojs.getComponent(\"Flash\"),defaultDismiss=!videojs.browser.IS_IPHONE,registerPlugin=videojs.registerPlugin||videojs.plugin,defaults$1={header:\"\",code:\"\",message:\"\",timeout:45e3,dismiss:defaultDismiss,progressDisabled:!1,errors:{1:{type:\"MEDIA_ERR_ABORTED\"},2:{type:\"MEDIA_ERR_NETWORK\"},3:{type:\"MEDIA_ERR_DECODE\"},4:{type:\"MEDIA_ERR_SRC_NOT_SUPPORTED\"},5:{type:\"MEDIA_ERR_ENCRYPTED\"},unknown:{type:\"MEDIA_ERR_UNKNOWN\"},\"-1\":{type:\"PLAYER_ERR_NO_SRC\",message:\"No video has been loaded.\"},\"-2\":{type:\"PLAYER_ERR_TIMEOUT\",message:\"Could not download the video.\"},10:{type:\"SERVER_ERR\",message:\"Request timed out.\"},11:{type:\"SERVER_ERR\",message:\"Server is not respond.\"},12:{type:\"DATA_ERR\",message:\"Server respond error data.\"},13:{type:\"DATA_ERR\",message:\"No video transcoding information found.\"},14:{type:\"HLS_NETWORK_ERR\",message:\"A network error caused the media download to fail part-way.\"},15:{type:\"HLS_MEDIA_ERR\",message:\"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.\"},16:{type:\"HLS_MUX_ERR\",message:\"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.\"},17:{type:\"HLS_OTHER_ERR\",message:\"Rise an internal exception when playing HLS.\"},18:{type:\"DRM_ERR\",message:\"Current browser not support DRM.\"},20:{type:\"PERMISSION_ERR\",message:\"This website needs a permission to access device motion.\"},21:{type:\"PERMISSION_ERR\",message:\"This website needs a permission to access device motion.\"},50:{type:\"LICENSE_ERR\",message:\"License verification failed.\"},51:{type:\"LICENSE_ERR\",message:\"The license has expired.\"},52:{type:\"LICENSE_ERR\",message:\"Domain verification failed.\"},53:{type:\"LICENSE_ERR\",message:\"Time verification failed.\"},54:{type:\"LICENSE_ERR\",message:\"License type error.\"},55:{type:\"LICENSE_ERR\",message:\"Lack license url.\"},56:{type:\"LICENSE_ERR\",message:\"Get license data failed.\"},60:{type:\"SAFECHECK_ERR\",message:\"Elements check failed.\"},61:{type:\"SAFECHECK_ERR\",message:\"API check failed.\"},62:{type:\"SAFECHECK_ERR\",message:\"Environment check failed.\"},403:{type:\"SERVER_ERR\",message:\"Authentication failed.\"},500:{type:\"SERVER_ERR\",message:\"Server failed.\"},1001:{type:\"SERVER_ERR\",message:\"The media file does not exist. Please check if the fileID is correct.\"},1002:{type:\"SERVER_ERR\",message:\"The trial duration is illegal. The trial duration must be within the video duration.\"},1003:{type:\"SERVER_ERR\",message:\"Param pcfg is not unique.\"},1004:{type:\"SERVER_ERR\",message:\"The license has expired. Please check whether the expiration time setting is reasonable.\"},1005:{type:\"SERVER_ERR\",message:\"Did not find an adaptive stream that can be played.\"},1006:{type:\"SERVER_ERR\",message:\"Invalid request format, please check the request format.\"},1007:{type:\"SERVER_ERR\",message:\"AppID is not exist, Please check if the AppID is correct.\"},1008:{type:\"SERVER_ERR\",message:\"Without anti-leech information.\"},1009:{type:\"SERVER_ERR\",message:\"psign check failed.\"},1010:{type:\"SERVER_ERR\",message:\"Other errors.\"},1011:{type:\"SERVER_ERR\",message:\"Get DRM license url failed\"},1012:{type:\"SERVER_ERR\",message:\"Get DRM certificate url failed\"},1013:{type:\"SERVER_ERR\",message:\"Psign missing contentInfo error\"},1014:{type:\"SERVER_ERR\",message:\"Psign contentInfo.audioVideoType invalid\"},1015:{type:\"SERVER_ERR\",message:\"Psign missing rawAdaptiveDefinition error\"},1016:{type:\"SERVER_ERR\",message:\"Psign missing drmAdaptiveInfo error\"},1017:{type:\"SERVER_ERR\",message:\"Psign missing transcodeDefinition error\"},1018:{type:\"SERVER_ERR\",message:\"Psign contentInfo.ResolutionNames json marshal error\"},1019:{type:\"SERVER_ERR\",message:\"Get super player config error\"},1020:{type:\"SERVER_ERR\",message:\"Get play key info error\"},1021:{type:\"SERVER_ERR\",message:\"Qsign invalid\"},1022:{type:\"SERVER_ERR\",message:\"Ciphered overlay info invalid\"},1023:{type:\"SERVER_ERR\",message:\"Ghost watermark info text is too long\"},2001:{type:\"SERVER_ERR\",message:\"System error\"},2002:{type:\"SERVER_ERR\",message:\"Panic error\"},19:{type:\"DATA_ERR\",message:\"Response data verification failed.\"},10008:{type:\"SERVER_ERR\",message:\"The media file does not exist. Please check if the fileID is correct.\"},\"-2001\":{type:\"SERVER_ERR\",message:\"Current browser not support play this stream, please select another one.\"},\"-2002\":{type:\"SERVER_ERR\",message:\"Server respond error data.(eg. stream not exist)\"},\"-2003\":{type:\"SERVER_ERR\",message:\"Video play failed, please refresh to start play again.\"},\"-2004\":{type:\"SERVER_ERR\",message:\"Connection to the server has failed and the number of connection retries has exceeded the set value.\"},\"-2005\":{type:\"SERVER_ERR\",message:\"Video decoding failure.\"},PLAYER_ERR_DOMAIN_RESTRICTED:{message:\"This video is restricted from playing on your current domain.\"},PLAYER_ERR_IP_RESTRICTED:{message:\"This video is restricted at your current IP address.\"},PLAYER_ERR_GEO_RESTRICTED:{message:\"This video is restricted from playing in your current geographic region.\"}}},initPlugin=function e(t,n){var i=void 0,r=void 0,o=void 0,s=[];videojs.getComponent(\"ErrorDisplay\").prototype.options_.fillAlways=!1;var a=function(t){n.errors=videojs.mergeOptions(n.errors,t),Object.keys(n.errors).forEach(function(t){var e=n.errors[t];e.type||(e.type=t);});};a();var l=function(){t.clearTimeout(r),o&&(o=!1,t.removeClass(\"vjs-waiting\")),r=t.setTimeout(function(){t.error()||t.paused()||t.ended()||(o=!0,t.addClass(\"vjs-waiting\"));},1e3),t.clearTimeout(i),i=t.setTimeout(function(){t.error()||t.paused()||t.ended()||t.error({code:-2,type:\"PLAYER_ERR_TIMEOUT\"});},n.timeout),t.error()&&-2===t.error().code&&t.error(null);},c=function(){for(var e=void 0;s.length;)e=s.shift(),t.off(e[0],e[1]);t.clearTimeout(i),t.clearTimeout(r);},u=function(e,n){var i=function(){if(!t.error()){var e=t.$(\".vjs-tech\");if(e&&\"application/x-shockwave-flash\"===e.type&&!e.vjs_getProperty)return void t.error({code:-2,type:\"PLAYER_ERR_TIMEOUT\"});if(t.paused())return l();if(t.ended())return l();}n.call(this);};t.on(e,i),s.push([e,i]);},h=function(){var e=0;c(),l(),u([\"timeupdate\",\"adtimeupdate\"],function(){var n=t.currentTime();n!==e&&(e=n,l());}),n.progressDisabled||u(\"progress\",l);},p=function(e){var i=\"\",r=t.error(),o=document_1.createElement(\"div\"),s=\"\";if(r){r=videojs.mergeOptions(r,n.errors[r.code||0]),r.message&&(i='<div class=\"vjs-errors-message\">'+t.localize(r.message)+\"</div>\"),r.code&&(i+='<div class=\"vjs-errors-code\">'+this.localize(\"Error Code\")+\" : \"+r.code+\"</div>\"),r.type&&(i+='<div class=\"vjs-errors-type\">'+this.localize(\"Error Type\")+\" : \"+r.type+\"</div>\"),\"10\"==r.code||r.code,r.code,r.code,o.className=\"vjs-errors-dialog\",s='<div class=\"vjs-errors-content-container\">\\n '+i+\"\\n </div>\";var a=t.getChild(\"errorDisplay\");a&&a.closeable(!(\"dismiss\"in r)||r.dismiss)?(o.innerHTML=s,a.fillWith(o),a.contentEl().firstChild.appendChild(a.getChild(\"closeButton\").el())):(o.innerHTML=s,a.fillWith(o)),a.one(\"modalclose\",function(){return t.error(null);});}},d=function g(){c(),t.removeClass(\"vjs-errors\"),t.off(\"dispose\",g),t.off([\"aderror\",\"error\"],p);},f=function(n){d(),e(t,videojs.mergeOptions(defaults$1,n));};f.extend=function(t){return a(t);},f.getAll=function(){return videojs.mergeOptions(n.errors);},f.disableProgress=function(t){n.progressDisabled=t,h();},t.on(\"dispose\",d),t.on([\"aderror\",\"error\"],p),t.ready(function(){t.addClass(\"vjs-errors\");}),t.errors=f;},errors=function(t){initPlugin(this,videojs.mergeOptions(defaults$1,t));};[\"extend\",\"getAll\",\"disableProgress\"].forEach(function(t){errors[t]=function(){videojs.log.warn(\"The errors.\"+t+\"() method is not available until the plugin has been initialized!\");};}),registerPlugin(\"Errors\",errors);var Plugin$7=videojs.getPlugin(\"plugin\"),cgiSeq={},STATUS_CODE_REPORT_URL=\"//report.huatuo.qq.com/code.cgi\",log$6=videojs.log,Reporter=function(t){function e(n,i){classCallCheck(this,e),log$6(\"Reporter initilaizing\");var r=possibleConstructorReturn(this,t.call(this,n));if(!n.options_.plugins.Reporter){var o;return o=!1,possibleConstructorReturn(r,o);}return r.reportContent={status:\"idle\"},r.mtaReportCache=[],log$6(\"Reporter initilaized\"),r;}return inherits(e,t),e.prototype.setStorage=function(t,e){localStorage.setItem(t,e);},e.prototype.getStorage=function(t){localStorage.getItem(t);},e.prototype.sender=function(t){var e=new Image();e.onload=e.onerror=e.onabort=function(){e.onload=e.onerror=e.onabort=null,e=null;},e.src=t;},e.prototype.initPlayCgiCodeReport=function(){var t=this.player;t.on(\"playcgistart\",videojs.bind(this,this.onPlayCgiStart)),t.on(\"playcgiend\",videojs.bind(this,this.onPlayCgiEnd));},e.prototype.onPlayCgiStart=function(t){cgiSeq[t.data.time]=cgiSeq[t.data.time]||{},cgiSeq[t.data.time].startTime=t.data.time,cgiSeq[t.data.time].url=t.data.url;},e.reportPlayMetrics=function(t,e){xhr.post(\"https://datacenter.live.qcloud.com\",{body:JSON.stringify(t)},function(){e&&e();});},e.prototype.onPlayCgiEnd=function(t){if(cgiSeq[t.data.startTime]){var e=t.data,n=void 0,i=void 0,r=void 0;if(e.error)switch(i=2,e.error.message){case\"Timeout\":n=10;break;case\"ServerError\":n=11;}else 0==e.result.code?(i=1,n=0):(i=3,n=e.result.code),r=e.result.requestId;this.reportPlayCgiToISD(\"\",\"\",i,n,t.data.time-cgiSeq[t.data.startTime].startTime,r,void 0,void 0);}},e.prototype.reportPlayCgiToISD=function(t,e,n,i,r,o,s,a){var l={domain:t||\"playvideo.qcloud.com\",cgi:e||\"/getplayinfo/v2\",type:n,code:i,time:r,appid:20370,platform:videojs.browser.IS_IOS?\"ios\":videojs.browser.IS_ANDROID?\"android\":\"pc\",expansion1:o,expansion2:s,expansion3:a};this.sender(unifyProtocol(STATUS_CODE_REPORT_URL)+\"?\"+serializeParams(l));},e.prototype.reportMTA=function(t,e){window.MtaH5?(this.mtaReportCache.length>0&&(this.mtaReportCache.forEach(function(t){t.call();}),this.mtaReportCache=0),MtaH5.clickStat(t,e)):this.mtaReportCache.push(function(){MtaH5.clickStat(t,e);});},e;}(Plugin$7);videojs.registerPlugin(\"Reporter\",Reporter);var store2=createCommonjsModule(function(t){!function(e,n){var i={version:\"2.12.0\",areas:{},apis:{},inherit:function(t,e){for(var n in t)e.hasOwnProperty(n)||Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n));return e;},stringify:function(t){return t===undefined||\"function\"==typeof t?t+\"\":JSON.stringify(t);},parse:function(t,e){try{return JSON.parse(t,e||i.revive);}catch(n){return t;}},fn:function(t,e){i.storeAPI[t]=e;for(var n in i.apis)i.apis[n][t]=e;},get:function(t,e){return t.getItem(e);},set:function(t,e,n){t.setItem(e,n);},remove:function(t,e){t.removeItem(e);},key:function(t,e){return t.key(e);},length:function(t){return t.length;},clear:function(t){t.clear();},Store:function(t,e,n){var r=i.inherit(i.storeAPI,function(t,e,n){return 0===arguments.length?r.getAll():\"function\"==typeof e?r.transact(t,e,n):e!==undefined?r.set(t,e,n):\"string\"==typeof t||\"number\"==typeof t?r.get(t):\"function\"==typeof t?r.each(t):t?r.setAll(t,e):r.clear();});r._id=t;try{e.setItem(\"__store2_test\",\"ok\"),r._area=e,e.removeItem(\"__store2_test\");}catch(o){r._area=i.storage(\"fake\");}return r._ns=n||\"\",i.areas[t]||(i.areas[t]=r._area),i.apis[r._ns+r._id]||(i.apis[r._ns+r._id]=r),r;},storeAPI:{area:function(t,e){var n=this[t];return n&&n.area||(n=i.Store(t,e,this._ns),this[t]||(this[t]=n)),n;},namespace:function(t,e){if(!t)return this._ns?this._ns.substring(0,this._ns.length-1):\"\";var n=t,r=this[n];if(!(r&&r.namespace||(r=i.Store(this._id,this._area,this._ns+n+\".\"),this[n]||(this[n]=r),e)))for(var o in i.areas)r.area(o,i.areas[o]);return r;},isFake:function(){return\"fake\"===this._area.name;},toString:function(){return\"store\"+(this._ns?\".\"+this.namespace():\"\")+\"[\"+this._id+\"]\";},has:function(t){return this._area.has?this._area.has(this._in(t)):!!(this._in(t)in this._area);},size:function(){return this.keys().length;},each:function(t,e){for(var n=0,r=i.length(this._area);n<r;n++){var o=this._out(i.key(this._area,n));if(o!==undefined&&!1===t.call(this,o,this.get(o),e))break;r>i.length(this._area)&&(r--,n--);}return e||this;},keys:function(t){return this.each(function(t,e,n){n.push(t);},t||[]);},get:function(t,e){var n,r=i.get(this._area,this._in(t));return\"function\"==typeof e&&(n=e,e=null),null!==r?i.parse(r,n):null!=e?e:r;},getAll:function(t){return this.each(function(t,e,n){n[t]=e;},t||{});},transact:function(t,e,n){var i=this.get(t,n),r=e(i);return this.set(t,r===undefined?i:r),this;},set:function(t,e,n){var r=this.get(t);return null!=r&&!1===n?e:i.set(this._area,this._in(t),i.stringify(e),n)||r;},setAll:function(t,e){var n,i;for(var r in t)i=t[r],this.set(r,i,e)!==i&&(n=!0);return n;},add:function(t,e){var n=this.get(t);if(n instanceof Array)e=n.concat(e);else if(null!==n){var r=typeof n;if(r===typeof e&&\"object\"===r){for(var o in e)n[o]=e[o];e=n;}else e=n+e;}return i.set(this._area,this._in(t),i.stringify(e)),e;},remove:function(t,e){var n=this.get(t,e);return i.remove(this._area,this._in(t)),n;},clear:function(){return this._ns?this.each(function(t){i.remove(this._area,this._in(t));},1):i.clear(this._area),this;},clearAll:function(){var t=this._area;for(var e in i.areas)i.areas.hasOwnProperty(e)&&(this._area=i.areas[e],this.clear());return this._area=t,this;},_in:function(t){return\"string\"!=typeof t&&(t=i.stringify(t)),this._ns?this._ns+t:t;},_out:function(t){return this._ns?t&&0===t.indexOf(this._ns)?t.substring(this._ns.length):undefined:t;}},storage:function(t){return i.inherit(i.storageAPI,{items:{},name:t});},storageAPI:{length:0,has:function(t){return this.items.hasOwnProperty(t);},key:function(t){var e=0;for(var n in this.items)if(this.has(n)&&t===e++)return n;},setItem:function(t,e){this.has(t)||this.length++,this.items[t]=e;},removeItem:function(t){this.has(t)&&(delete this.items[t],this.length--);},getItem:function(t){return this.has(t)?this.items[t]:null;},clear:function(){for(var t in this.items)this.removeItem(t);}}},r=i.Store(\"local\",function(){try{return localStorage;}catch(t){}}());r.local=r,r._=i,r.area(\"session\",function(){try{return sessionStorage;}catch(t){}}()),r.area(\"page\",i.storage(\"page\")),\"function\"==typeof n&&n.amd!==undefined?n(\"store2\",[],function(){return r;}):t.exports?t.exports=r:(e.store&&(i.conflict=e.store),e.store=r);}(commonjsGlobal,commonjsGlobal&&commonjsGlobal.define);}),Plugin$8=videojs.getPlugin(\"plugin\"),log$7=videojs.log,ContinuePlay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,r.init(),r;}return inherits(e,t),e.prototype.init=function(t){var e=this.player,n=e.options_,i=void 0;e.off(\"timeupdate\",videojs.bind(this,this.onTimeUpdate)),e.ready(videojs.bind(this,function(){i=n&&n.appID&&n.fileID?n.fileID:this.options.playID,this.playID=i,t&&t.src?this.source=t.src.split(\"?\")[0]:e.cache_&&e.cache_.source&&e.cache_.source.src&&(this.source=e.cache_.source.src.split(\"?\")[0]),(i||this.source)&&(log$7(\"ContinuePlay initializing\"),this.lastTime=store2.get(this.getStoreKey()),e.off(\"timeupdate\",videojs.bind(this,this.onTimeUpdate)),e.on(\"timeupdate\",videojs.bind(this,this.onTimeUpdate)),e.one(this.getTriggerEvent(),videojs.bind(this,this.onPlay)),!this.options.auto&&e.getChild(\"ContinuePlayTips\")&&e.getChild(\"ContinuePlayTips\").close(),log$7(\"ContinuePlay initialized\"),e.trigger({type:\"feature\",data:\"continue\"}));}));},e.prototype.onTimeUpdate=function(t){store2.set(this.getStoreKey(),this.player.currentTime());},e.prototype.onPlay=function(t){var e=this.player;Math.round(this.lastTime)>1&&this.player.duration()>1&&this.player.duration()!==Infinity&&Math.round(this.lastTime)!=Math.round(this.player.duration())?this.options.auto?this.start():e.addChild(\"ContinuePlayTips\",videojs.mergeOptions(this.options,{time:this.lastTime,resumeCallback:videojs.bind(this,this.start)})):\"Flash\"==e.techName_&&Math.round(this.lastTime)>1&&Math.round(this.lastTime)!=Math.round(this.player.duration())&&this.player.duration()!==Infinity&&!this.player.duration()&&e.one(\"loadedmetadata\",videojs.bind(this,this.onPlay));},e.prototype.start=function(){var t=this.player;t.currentTime(this.lastTime),\"Flash\"==t.techName_&&t.tech(!0).trigger(\"seeked\"),t.trigger({type:\"continueplay\",data:{lastTime:this.lastTime}});},e.prototype.generatePlayID=function(){},e.prototype.getStoreKey=function(){return\"tcplayer-lpt-\"+(this.playID||this.source);},e.prototype.getTriggerEvent=function(){var t=this.player,e=t.options_;return e.autoplay&&\"Flash\"==t.techName_?\"loadedmetadata\":\"playing\";},e;}(Plugin$8);videojs.registerPlugin(\"ContinuePlay\",ContinuePlay);var defaults$2={align:\"top-left\",className:\"\",content:\"\",debug:!1,showBackground:!0,attachToControlBar:!1,overlays:[]},Component$12=videojs.getComponent(\"Component\"),dom$1=videojs.dom||videojs,registerPlugin$1=videojs.registerPlugin||videojs.plugin,isNumber=function(t){return\"number\"==typeof t&&t===t;},hasNoWhitespace=function(t){return\"string\"==typeof t&&/^\\S+$/.test(t);},Overlay=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return[\"start\",\"end\"].forEach(function(t){var e=r.options_[t];if(isNumber(e))r[t+\"Event_\"]=\"timeupdate\";else if(hasNoWhitespace(e))r[t+\"Event_\"]=e;else if(\"start\"===t)throw new Error('invalid \"start\" option; expected number or string');}),[\"endListener_\",\"rewindListener_\",\"startListener_\"].forEach(function(t){r[t]=function(n){return e.prototype[t].call(r,n);};}),\"timeupdate\"===r.startEvent_&&r.on(n,\"timeupdate\",r.rewindListener_),r.debug('created, listening to \"'+r.startEvent_+'\" for \"start\" and \"'+(r.endEvent_||\"nothing\")+'\" for \"end\"'),r.hide(),r;}return inherits(e,t),e.prototype.createEl=function(){var t=this.options_,e=t.content,n=t.showBackground?\"tcp-overlay-background\":\"tcp-overlay-no-background\",i=dom$1.createEl(\"div\",{className:\"\\n tcp-overlay\\n tcp-overlay-\"+t.align+\"\\n \"+t.className+\"\\n \"+n+\"\\n vjs-hidden\\n \"});return\"string\"==typeof e?i.innerHTML=e:videojs.browser.IS_IE8||e instanceof window_1.DocumentFragment?i.appendChild(e):dom$1.appendContent(i,e),i;},e.prototype.debug=function(){if(this.options_.debug){for(var t=videojs.log,e=t,n=arguments.length,i=Array(n),r=0;r<n;r++)i[r]=arguments[r];t.hasOwnProperty(i[0])&&\"function\"==typeof t[i[0]]&&(e=t[i.shift()]),e.apply(undefined,[\"overlay#\"+this.id()+\": \"].concat(i));}},e.prototype.hide=function(){return t.prototype.hide.call(this),this.debug(\"hidden\"),this.debug('bound `startListener_` to \"'+this.startEvent_+'\"'),this.endEvent_&&(this.debug('unbound `endListener_` from \"'+this.endEvent_+'\"'),this.off(this.player(),this.endEvent_,this.endListener_)),this.options_.once?(videojs.browser.IS_IOS&&videojs.browser.IS_WECHAT?this.player().hasStarted()||this.player().ready(videojs.bind(this,function(){this.startListener_({type:this.startEvent_});})):this.player().hasStarted()||this.on(this.player(),this.startEvent_,this.startListener_),this):(\"pause\"===this.startEvent_?this.on(this.player(),this.startEvent_,this.startOnPause_):this.on(this.player(),this.startEvent_,this.startListener_),this);},e.prototype.startOnPause_=function(t){var e=this.player();\"pause\"===t.type?e.seeking()||e.ended()||this.startListener_({type:\"pause\"}):e.paused()&&this.startListener_({type:\"pause\"});},e.prototype.shouldHide_=function(t,e){var n=this.options_.end;return isNumber(n)?t>=n:n===e;},e.prototype.show=function(){return t.prototype.show.call(this),\"pause\"===this.startEvent_&&this.off(this.player(),this.startEvent_,this.startOnPause_),this.off(this.player(),this.startEvent_,this.startListener_),this.debug(\"shown\"),this.debug('unbound `startListener_` from \"'+this.startEvent_+'\"'),this.endEvent_&&(this.debug('bound `endListener_` to \"'+this.endEvent_+'\"'),this.on(this.player(),this.endEvent_,this.endListener_)),this;},e.prototype.shouldShow_=function(t,e){var n=this.options_.start,i=this.options_.end;return isNumber(n)?isNumber(i)?t>=n&&t<i:this.hasShownSinceSeek_?Math.floor(t)===n:(this.hasShownSinceSeek_=!0,t>=n):n===e;},e.prototype.startListener_=function(t){var e=this.player().currentTime();this.shouldShow_(e,t.type)&&this.show();},e.prototype.endListener_=function(t){var e=this.player().currentTime();this.shouldHide_(e,t.type)&&this.hide();},e.prototype.rewindListener_=function(t){var e=this.player().currentTime(),n=this.previousTime_,i=this.options_.start,r=this.options_.end;e<n&&(this.debug(\"rewind detected\"),isNumber(r)&&!this.shouldShow_(e)?(this.debug(\"hiding; \"+r+\" is an integer and overlay should not show at this time\"),this.hasShownSinceSeek_=!1,this.hide()):hasNoWhitespace(r)&&e<i&&(this.debug(\"hiding; show point (\"+i+\") is before now (\"+e+\") and end point (\"+r+\") is an event\"),this.hasShownSinceSeek_=!1,this.hide())),this.previousTime_=e;},e;}(Component$12);videojs.registerComponent(\"Overlay\",Overlay);var plugin=function(t){var e=this,n=videojs.mergeOptions(defaults$2,t);Array.isArray(this.overlays_)&&this.overlays_.forEach(function(t){e.removeChild(t),e.controlBar&&e.controlBar.removeChild(t),t.dispose();});var i=n.overlays;delete n.overlays,this.overlays_=i.map(function(t){var i=videojs.mergeOptions(n,t);return i.attachToControlBar&&e.controlBar&&-1!==i.align.indexOf(\"bottom\")?e.controlBar.addChild(\"overlay\",i):e.addChild(\"overlay\",i);});};registerPlugin$1(\"Patch\",plugin);var Plugin$9=videojs.getPlugin(\"plugin\"),log$8=videojs.log,locations=[\"start\",\"pause\",\"ended\"],startEvent=[\"loadstart\",\"pause\",\"ended\"],endEvent=[\"play\",\"play\",\"play\"],ImagePatch=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.hasInit=!1,r.init(i),r;}return inherits(e,t),e.prototype.init=function(t){var e=this,n=this.player,i={showBackground:!1,overlays:[]};Array.isArray(t)&&t.length>0&&(log$8(\"ImagePatch initializing\"),t.forEach(function(t){var n=void 0,r=void 0,o=void 0,s=void 0,a=document.createDocumentFragment();o=document.createElement(\"a\"),o.className=\"tcp-overlay-link\",o.target=\"_blank\",t.link&&(o.href=t.link),t.url&&(s=e.loadImg(unifyProtocol(t.url),videojs.bind(e,e.onImgLoaded)),s.className=\"tcp-overlay-img\",o.appendChild(s),videojs.browser.IS_IE8?(n=document.createElement(\"div\"),n.className=\"tcp-overlay-table\",r=document.createElement(\"div\"),r.className=\"tcp-overlay-cell\",r.appendChild(o),n.appendChild(r),a.appendChild(n)):a.appendChild(o),i.overlays.push({content:a,className:\"tcp-image-patch tcp-image-patch-\"+locations[t.location],start:startEvent[t.location],end:endEvent[t.location],once:0==t.location,align:\"center\"}));}),i.overlays.length>0?(n.Patch(i),n.trigger({type:\"feature\",data:\"patch\"}),this.hasInit=!0):this.reset(),log$8(\"ImagePatch initialized\"));},e.prototype.loadImg=function(t,e){var n,i,r,o,s,a=new Image();return a.src=t,a.complete?(e&&e.call(e,a),a):(i=a.width,r=a.height,a.onerror=function(){n.end=!0,a=a.onload=a.onerror=null;},n=function(){o=a.width,s=a.height,(o!==i||s!==r||o*s>1024)&&(e&&e.call(e,a),n.end=!0);},n(),a.onload=function(){!n.end&&n(),a=a.onload=a.onerror=null;},a);},e.prototype.onImgLoaded=function(t){if(videojs.browser.IE_VERSION){var e=parseInt(this.player.el().currentStyle.width),n=parseInt(this.player.el().currentStyle.height);if(t.width>e||t.height>n){var i=e/(t.width/t.height);t.width/t.height>e/n||(t.style.marginTop=(n-i)/2+\"px\"),t.style.width=\"100%\",t.style.height=\"auto\";}}},e.prototype.reset=function(){this.hasInit&&(log$8(\"ImagePatch reset\"),this.player.Patch(),this.hasInit=!1);},e;}(Plugin$9);videojs.registerPlugin(\"ImagePatch\",ImagePatch);var Plugin$10=videojs.getPlugin(\"plugin\"),log$9=videojs.log,ContextMenu=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,log$9(\"ContextMenu initializing\"),r.init(),log$9(\"ContextMenu initialized\"),r;}return inherits(e,t),e.prototype.init=function(){this.player.addChild(\"RightClickPopupMenu\",this.options);},e;}(Plugin$10);videojs.registerPlugin(\"ContextMenu\",ContextMenu);var Plugin$11=videojs.getPlugin(\"plugin\"),LevelSwitch=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,r.init(),r;}return inherits(e,t),e.prototype.init=function(){var t=this.player,e=t.options_.plugins.ContextMenu;e&&e.levelSwitch&&e.levelSwitch.open&&t.addChild(\"LevelSwitchTips\",this.options);},e;}(Plugin$11);videojs.registerPlugin(\"LevelSwitch\",LevelSwitch);var getParams$1=getParams,Plugin$12=videojs.getPlugin(\"plugin\"),log$11=videojs.log,defaults$3={width:0,height:0,basePath:\"\"},VttThumbnail=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.hasInit=!1,r.spriteData=[],(i.vttUrl||!0===i.enable)&&(n.ready(videojs.bind(r,function(){this.init(i);})),n.on(\"loadedmetadata\",function(){r.getSpriteConfig();})),r;}return inherits(e,t),e.prototype.checkEventDvr=function(){if(\"event\"!==get_1(this.player,\"options_.plugins.Dvr.mode\"))return!1;var t=this.player.src();if(!t)return!1;var e=getParams$1(\"txTimeshift\",t),n=getParams$1(\"tsStart\",t),i=getParams$1(\"tsEnd\",t);return!!(e&&n&&i);},e.prototype.loadTrackFile=function(t){var e=this,n=this.player,i=n.addRemoteTextTrack({src:t.vttUrl,kind:\"metadata\"},!0);i&&i.addEventListener(\"load\",function(){e.trackInfo=i;});},e.prototype.getSpriteConfig=function(){if(!this.checkEventDvr())return!1;var t=this,e=this.player,n=e.src(),i=getParams$1(n,\"tsEnd\"),r=parseInt(new Date().getTime()/1e3),o=n.replace(\"m3u8\",\"json\").replace(i,r)+\"&tsSpritemode=1\",s=n.indexOf(\"http://\")>-1?\"http://\":\"https://\",a=n.replace(\"https://\",\"\").replace(\"http://\",\"\").split(\"/\")[0];xhr({url:o,timeout:3e3},function(e,n,i){if(!i)return!1;t.spriteData=JSON.parse(i),t.lastTime=t.spriteData[t.spriteData.length-1].last_time;var r=getParams$1(\"tsStart\",o);t.spriteData.sort(function(t,e){return t.start_time-e.start_time;});for(var l=0;l<t.spriteData.length;l++){var c=t.spriteData[l];0==l&&r>c.start_time?(c.hidden_dur=r-c.start_time,c.play_dur=c.end_time-r,c.hasOwnProperty(\"duration\")&&(c.play_dur=c.duration*c.play_dur/(c.end_time-c.start_time),c.hidden_dur=c.duration-c.play_dur)):(c.hidden_dur=0,c.play_dur=c.end_time-c.start_time,c.hasOwnProperty(\"duration\")&&(c.play_dur=c.duration));}t.baseHost=s+a||\"http://5000.liveplay.myqcloud.com\",t.prefix=t.baseHost+t.spriteData[0].path;});},e.prototype.init=function(t){var e=this;if(!videojs.browser.IS_IOS&&!videojs.browser.IS_ANDROID&&this.player.controlBar&&this.player.controlBar.progressControl){if(log$11(\"VttThumbnail initializing\",t),!this.player.controlBar)return void log$11(\"VttThumbnail can not initialize without control bar\");this.options=t;var n=this.player,i=n.controlBar.progressControl;t.vttUrl&&(this.loadTrackFile(t),defaults$3.basePath=parseBasePath(t.vttUrl)),this.initUI(),setTimeout(function(){i.on(\"mouseenter\",videojs.bind(e,e.onMouseEnter)),i.on(\"mousemove\",videojs.bind(e,e.onMouseMove)),i.on(\"mouseleave\",videojs.bind(e,e.onMouseOut));},100),this.hasInit=!0,log$11(\"VttThumbnail initialized\"),n.trigger({type:\"feature\",data:\"thumbnail\"});}},e.prototype.initTrackFile=function(t){t.track;this.trackInfo=t;},e.prototype.initUI=function(){var t=videojs.dom.createEl(\"div\",{className:\"tcp-vtt-thumbnail-container\"}),e=videojs.dom.createEl(\"img\",{className:\"tcp-vtt-thumbnail-img\"});t.appendChild(e),this.containerEl=t,this.imgEl=e,this.player.controlBar.progressControl.el().appendChild(t);},e.prototype.onMouseEnter=function(){this.containerEl.style.display=\"block\";},e.prototype.getRelativeOffset=function(t){for(var e=0,n=t,i=0;i<this.spriteData.length;i++){if(t<e+this.spriteData[i].play_dur){i,n=t-e+this.spriteData[i].hidden_dur;break;}e+=this.spriteData[i].play_dur;}return n;},e.prototype.getSpritePosition=function(t){var e=this.getRelativeOffset(t),n=Math.floor(e/60),i=Math.floor(e%60/10),r=this.prefix+n+\".jpg\";r+=\"?txTimeshift=on\";var o=160*Math.floor(i%3),s=90*Math.floor(i/3);return{picUrl:r,xpos:o,ypos:s};},e.prototype.onMouseMove=function(t){var e=void 0,n=void 0,i=void 0,r=void 0,o=void 0,s=void 0,a=void 0,l=void 0,c=0,u=void 0,h=void 0,p=void 0,d=void 0;if(i=this.player.controlBar.progressControl,r=this.player.controlBar.progressControl.seekBar,o=offsetParent(i.el()).getBoundingClientRect(),s=offsetParent(r.el()).getBoundingClientRect(),e=t.clientX,l=this.player.duration(),!+(a=((e-s.left)/r.width()*l).toFixed(3)))return!1;if(\"event\"===get_1(this.player,\"options_.plugins.Dvr.mode\")){var f=player.currentPDT()/100;if(f&&(f>this.lastTime||!this.prefix))return this.getSpriteConfig(),!1;var g=this.getSpritePosition(a);return p={h:90,left:0,src:g.picUrl,w:160,x:g.xpos,y:g.ypos},d=e-s.left+p.w/2-r.width(),d=Math.max(0,d),n=e-o.left-p.w/2-d,n=Math.max(r.el().offsetLeft,n),p.left=n,this.setView(p),!1;}if(!this.trackInfo)return!1;for(u=this.trackInfo.track||this.trackInfo;c<u.cues.length;){if(h=u.cues[c],h.startTime<=a&&h.endTime>=a){p=parseImageLink(h.text);break;}c++;}if(!p)return this.onMouseOut(),!1;d=e-s.left+p.w/2-r.width(),d=Math.max(0,d),n=e-o.left-p.w/2-d,n=Math.max(r.el().offsetLeft,n),p.left=n,this.setView(p);},e.prototype.onMouseOut=function(){this.containerEl.style.display=\"none\";},e.prototype.setView=function(t){var e=this.containerEl,n=this.imgEl,i=this.options;e.style.width==t.w&&e.style.height==t.h||(e.style.width=t.w+\"px\",e.style.height=t.h+\"px\"),e.style.left=t.left+\"px\",n.src!==t.src&&(i.imgUrl&&n.src!=i.imgUrl?n.src=i.imgUrl:n.src=t.src),n.style.left=-t.x+\"px\",n.style.top=-t.y+\"px\",n.style.clip=\"rect(\"+t.y+\"px,\"+(t.w+t.x)+\"px,\"+(t.y+t.h)+\"px,\"+t.x+\"px)\";},e.prototype.reset=function(){if(this.hasInit){log$11(\"VttThumbnail reset\");var t=this.player,e=t.controlBar.progressControl;e.off(\"mousemove\",videojs.bind(this,this.onMouseMove)),e.off(\"mouseleave\",videojs.bind(this,this.onMouseOut)),this.hasInit=!1;}},e;}(Plugin$12),getComputedStyle=function(t,e){return function(n){return window.getComputedStyle?window.getComputedStyle(t,e)[n]:t.currentStyle[n];};},offsetParent=function n(t){return\"HTML\"!==t.nodeName&&\"static\"===getComputedStyle(t)(\"position\")?n(t.offsetParent):t;},parseImageLink=function(t){var e=void 0,n=void 0,i=void 0;if(-1===(n=t.indexOf(\"#\")))return{src:t,w:0,h:0,x:0,y:0};if(e=t.substring(0,n),/^(http:|https:|\\/\\/)/.test(e)||(e=defaults$3.basePath+e),i=t.substring(n+1),\"xywh=\"!==i.substring(0,5))return{src:e,w:0,h:0,x:0,y:0};var r=i.substring(5).split(\",\");return{src:e,w:parseInt(r[2]),h:parseInt(r[3]),x:parseInt(r[0]),y:parseInt(r[1])};},parseBasePath=function(t){/^(\\/\\/)/.test(t)&&(t=\"https:\"+t);var e=/(\\w+):\\/\\/([^\\:|\\/]+)(\\:\\d*)?(.*\\/)([^#|\\?|\\n]+)?(#.*)?(\\?.*)?/i,n=t.match(e);if(n&&n[2]&&n[4])return\"//\"+n[2]+n[4];};videojs.registerPlugin(\"VttThumbnail\",VttThumbnail);var Plugin$13=videojs.getPlugin(\"plugin\"),log$12=videojs.log,PlayerMetrics=function(t){function e(n,i){classCallCheck(this,e),log$12(\"PlayerMetrics initializing\");var r=possibleConstructorReturn(this,t.call(this,n));if(!1===n.options_.reportable){var o;return o=!1,possibleConstructorReturn(r,o);}return r.player=n,r.checkPrevData(),r.initData(),r.registerListener(),log$12(\"PlayerMetrics initialized\"),r;}return inherits(e,t),e.prototype.checkPrevData=function(){var t=localStorage.getItem(\"tcplayer_data\");if(t){var e=JSON.parse(t);Reporter.reportPlayMetrics(e,function(){localStorage.removeItem(\"tcplayer_data\");});}},e.prototype.initData=function(){this.bytes_token=guid(),this.vodBaseData={uint32_service:2,uint32_platform:3,bytes_version:String(version),uint64_appid:0,bytes_bizid:this.guid(\"dev_uuid\"),bytes_stream_id:\"\",uint32_module_id:1011,uint32_data_type:1,uint32_command:40303,uint64_data_time:0,bytes_token:this.bytes_token,token:this.bytes_token,dev_uuid:this.guid(\"dev_uuid\"),str_app_name:\"\",str_app_version:\"\",str_stream_url:\"\",str_brand_type:this.getDevice(),str_device_resolution:screen.width+\"_\"+screen.height,str_device_type:\"\",str_package_name:\"\",str_sdk_name:\"TCPlayer\",str_user_id:this.guid(\"dev_uuid\"),sys_type:this.getSystem(),sys_version:String(this.getSystemVer()),str_user_agent:USER_AGENT,str_browser_version:String(this.getBrowserVer()),str_browser_model:String(this.getBrowser()),u32_app_id:String(this.player.options_.appID),str_fileid:String(this.player.options_.fileID),u32_network_type:this.getNetworkType()},this.liveBaseData={str_user_id:this.guid(\"dev_uuid\"),dev_uuid:this.guid(\"dev_uuid\"),str_session_id:this.bytes_token,bytes_token:this.bytes_token,str_device_type:\"\",str_os_info:this.getSystem(),str_package_name:\"\",u32_network_type:\"0xFF\"!==this.getNetworkType()?this.getNetworkType():\"\",u32_server_ip:\"\",str_stream_url:this.player.cache_.src,u64_timestamp:this.player.startTime,u32_link_type:1,u32_channel_type:1,str_app_version:\"\",platform:3,uint32_platform:3,str_browser_version:this.getBrowserVer(),str_browser_model:this.getBrowser(),str_user_agent:USER_AGENT,u32_video_drop:\"\",u32_drop_usage:\"\",float64_rtt:\"\"},this.features=[],this.afterCanplay=!1,this.videoDuration=0,this.consumeDuration=0,this.playScene=1,this.timing={},this.playStatus={isFirstPlay:!1,pauseDuration:0},this.contentComputTimePoint=[],this.firstFrameDuration=0,this.firstIFrameDuration=0,this.blockInterval=5e3,this.bufferBlock=[],this.u32_drm_type=\"plain\",this.resetLagStatus(),this.resetBlockData();},e.prototype.getComsumeDuration=function(t){var e=getTimeStamp()-this.timing.firstPlaying;this.consumeDuration=e-this.lagStatus.lagDuration-this.playStatus.pauseDuration,t&&this.consumeDuration<0&&(this.consumeDuration=e>0?e:0);},e.prototype.registerListener=function(){var t=this.player;t.on(\"loadedmetadata\",videojs.bind(this,this.onLoadedmetadata)),t.one(\"canplay\",videojs.bind(this,this.oneCanplay)),t.one(\"play\",videojs.bind(this,this.onePlay)),t.on(\"play\",videojs.bind(this,this.onPlay)),t.on(\"playing\",videojs.bind(this,this.onPlaying)),t.on(\"seeking\",videojs.bind(this,this.onSeeking)),t.on(\"seeked\",videojs.bind(this,this.onSeeked)),t.on(\"error\",videojs.bind(this,this.onError)),t.on(\"resolutionswitching\",videojs.bind(this,this.onResolutionSwitching)),t.on(\"pause\",videojs.bind(this,this.onPause)),t.on(\"playcgiend\",videojs.bind(this,this.onPlaycgiend)),t.on(\"ended\",videojs.bind(this,this.onEnded)),t.on(\"feature\",videojs.bind(this,this.onFeature)),t.on(\"dispose\",videojs.bind(this,this.onDispose)),document.addEventListener(\"visibilitychange\",videojs.bind(this,this.onVisibilityChange)),window.addEventListener(\"pagehide\",videojs.bind(this,this.onPageHide));},e.prototype.onPageHide=function(){this.saveData();},e.prototype.onVisibilityChange=function(){\"hidden\"===document.visibilityState&&this.saveData();},e.prototype.saveData=function(){this.bytes_token&&3!==this.playScene&&this.player&&(this.getComsumeDuration(),this.report(2===this.playScene?40304:40102,{},function(t){localStorage.setItem(\"tcplayer_data\",JSON.stringify(t));}));},e.prototype.onLoadedmetadata=function(){this.player.tech_.webrtcProvider?this.playScene=3:this.playScene=this.player.duration()===Infinity?1:2,this.videoDuration=parseInt(this.player.duration())||0,videojs.bind(this,this.calculateFirstFrameDuration)(),2===this.playScene&&this.report(40303);},e.prototype.oneCanplay=function(){videojs.bind(this,this.calculateFirstFrameDuration)(),1===this.playScene&&this.report(40101);},e.prototype.calculateFirstFrameDuration=function(){var t=getperformance();t.mark&&t.measure&&t.getEntriesByName&&(t.mark(\"firstIFrameEnd\"),t.measure(\"firstIFrame\",\"firstFrameStart\",\"firstIFrameEnd\"),this.firstIFrameDuration=t.getEntriesByName(\"firstIFrame\")[0].duration);},e.prototype.onePlay=function(){var t=this;this.setTimingData({firstPlay:getTimeStamp()});var e=this.player.el_.firstChild;this.bufferStart=e&&e.buffered&&e.buffered.length>0?e.buffered.start(e.buffered.length-1):0,this.bufferBlock=[this.bufferStart];var n=this.player.getVideoPlaybackQuality();this.recvFrames=n.totalVideoFrames,this.renderedFrames=n.totalVideoFrames-n.droppedVideoFrames,this.blockStartTime=getTimeStamp(),this.blockTimer=setInterval(function(){if(2===t.playScene)return!1;if(t.lagStatus.lagging&&t.lagStatus.lagStart){var n=getTimeStamp()-t.lagStatus.lagStart;n>t.blockInterval?t.blockData.lagBlockDuration=t.blockInterval:t.blockData.lagBlockDuration+=n;}t.blockStartTime=getTimeStamp();var i=e&&e.buffered&&e.buffered.length>0?e.buffered.end(e.buffered.length-1):0,r=t.player.getVideoPlaybackQuality(),o=r.totalVideoFrames,s=r.totalVideoFrames-r.droppedVideoFrames;Object.assign(t.blockData,{buffer_avg:parseInt(1e3*(i-t.bufferStart)),recv_frames:o-t.recvFrames,render_frames:s-t.renderedFrames}),t.bufferBlock.push(t.blockData.buffer_avg),t.bufferStart=i,t.recvFrames=o,t.renderedFrames=s,t.report(40100);},this.blockInterval);},e.prototype.onDispose=function(){clearInterval(this.blockTimer);},e.prototype.onPlay=function(){this.playStatus.pauseTime&&(this.playStatus.pauseDuration=this.playStatus.pauseDuration+getTimeStamp()-this.playStatus.pauseTime,this.playStatus.pauseTime=0);},e.prototype.onPlaying=function(){var t=this;if(!this.playStatus.isFirstPlay&&(this.playStatus.isFirstPlay=!0,this.setTimingData({firstPlaying:getTimeStamp()}),this.player.on(\"waiting\",function(){t.lagStatus.lagging||t.player.seeking()||t.lagStatus.skip||(t.lagStatus.lagging=!0,t.lagStatus.lagStart=getTimeStamp());}),this.player.currentSource().keySystems)){var e=this.player.currentSource().keySystems;e.plain&&(this.u32_drm_type=\"plain\"),e.SimpleAES&&(this.u32_drm_type=\"SimpleAES\");}this.lagStatus.lagging&&(this.lagStatus.lagEnd=getTimeStamp())-this.lagStatus.lagStart>this.lagStatus.lagInterval&&(this.lagStatus.lagging=!1,this.lagStatus.lagCount++,this.lagStatus.lagAvg.push(this.lagStatus.lagEnd-this.lagStatus.lagStart),this.lagStatus.lagDuration+=this.lagStatus.lagEnd-this.lagStatus.lagStart,this.lagStatus.lagStart<this.blockStartTime&&(this.blockData.lagBlockDuration=this.lagStatus.lagEnd-this.blockStartTime),this.lagStatus.lagStart>=this.blockStartTime&&(this.blockData.lagBlockDuration+=this.lagStatus.lagEnd-this.lagStatus.lagStart),this.lagStatus.lagEnd=this.lagStatus.lagStart=0,this.lagStatus.isFirstLag||(this.lagStatus.isFirstLag=!0,this.setTimingData({firstLag:getTimeStamp()}))),[60,200,500,1e3].forEach(function(e){t.lagStatus.lagging&&(t.lagStatus.lagEnd=getTimeStamp())-t.lagStatus.lagStart>e&&t.blockData[\"lagCount_\"+e]++;}),this.lagStatus.skip=!1;},e.prototype.onSeeking=function(){this.contentComputTimePoint.push({type:\"end\",time:this.player.currentTime()});},e.prototype.onSeeked=function(){this.contentComputTimePoint.push({type:\"start\",time:this.player.currentTime()});},e.prototype.onError=function(t){this.getComsumeDuration(!0);var e={u64_err_code:t.data.code,str_err_info:t.data.message||(defaults$1.errors[t.data.code]||{}).message},n=(this.player.cache_.src||\"\").indexOf(\"vod\")>-1||this.player.options_.fileID;t&&t.data&&t.data.code&&(2===this.playScene&&n?this.report(40304,e):this.afterCanplay?this.report(40102,e):this.report(40101,e));},e.prototype.onResolutionSwitching=function(){this.lagStatus.skip=!0;},e.prototype.onPause=function(){this.playStatus.pauseTime=getTimeStamp(),this.lagStatus.lagging&&(this.lagStatus.skip=!0);},e.prototype.onPlaycgiend=function(t){var e=this,n=t.data;n.result&&0==n.result.code&&(this.playStatus.requestID=n.result.requestId,setTimeout(function(){if(e.player.currentSources().length>0&&e.player.currentSources()[0].keySystems){var t=e.player.currentSources()[0].keySystems;t[\"com.widevine.alpha\"]&&e.reportMTA(\"drm\",{initialized:\"Widevine\"}),t[\"com.apple.fps.1_0\"]&&e.reportMTA(\"drm\",{initialized:\"FairPlay\"});}else e.player.options_.plugins.DRM&&e.player.options_.plugins.DRM.token&&e.reportMTA(\"drm\",{initialized:\"SimpleAES\"});},0)),this.setTimingData({cgiStart:t.data.startTime,cgiEnd:t.data.time});},e.prototype.onEnded=function(){this.getComsumeDuration(),1===this.playScene?this.report(40102):this.report(40304);},e.prototype.onFeature=function(t){-1==this.features.indexOf(t.data)&&this.features.push(t.data);},e.prototype.guid=function(t){var e=localStorage.getItem(t);return e||(e=guid(),localStorage.setItem(t,e)),e;},e.prototype.report=function(t){var e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=arguments[2];if(3===this.playScene)return!1;t&&this[\"report_\"+t](e,n);},e.prototype.report_40101=function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};if(!this.player)return!1;var e={uint64_data_time:getTimeStampBySecond(),str_stream_url:this.player.cache_.src,u64_timestamp:this.player.startTime,u32_dns_time:\"\",u32_connect_server_time:parseInt(this.firstFrameDuration),u32_video_decode_type:0,u32_first_frame_down:parseInt(this.firstFrameDuration),u32_first_video_decode_time:parseInt(this.firstIFrameDuration),u32_first_i_frame:parseInt(this.firstIFrameDuration),u32_first_audio_frame_down:parseInt(this.firstFrameDuration),u32_first_audio_render_time:parseInt(this.firstIFrameDuration),u64_err_code:t.u64_err_code||\"\",str_err_info:t.str_err_info||\"\"},n={app_id:0,data:[Object.assign({},this.liveBaseData,e,t)],module_id:1005,command:40101};Reporter.reportPlayMetrics(n);},e.prototype.report_40100=function(t){var e=this,n=this.player||{};this.blockData=this.blockData||{};var i={u32_cpu_usage:\"\",u32_app_cpu_usage:\"\",u32_avg_memory:\"\",u32_avg_cpu_usage:\"\",str_stream_url:n.cache_&&n.cache_.src,uint64_data_time:getTimeStampBySecond(),u32_recv_av_diff_time:0,u32_play_av_diff_time:0,u64_playtime:getTimeStamp()-this.timing.firstPlaying,u32_audio_decode_type:2,u32_audio_block_count:this.blockData.lagCount_500,u32_audio_cache_time:this.blockData.buffer_avg,u32_audio_drop:\"\",u32_video_decode_type:0,u32_video_recv_fps:this.blockData.recv_frames,u32_fps:this.blockData.render_frames,u32_video_cache_time:this.blockData.buffer_avg,u32_avg_cache_count:0,u32_video_block_count:this.blockData.lagCount_1000,u32_avg_net_speed:\"\",u32_video_light_block_count:this.blockData.lagCount_200,u32_video_large_block_count:this.blockData.lagCount_500,u32_audio_jitter_60ms_count:this.blockData.lagCount_60,u32_video_decode_fail:\"\",u32_audio_decode_fail:\"\",u32_avg_video_bitrate:0,u32_avg_audio_bitrate:0,u32_block_usage:1e3*parseInt(this.blockData.lagBlockDuration/this.blockInterval)},r={app_id:0,data:[Object.assign({},this.liveBaseData,i,t)],module_id:1005,command:40100};Reporter.reportPlayMetrics(r,function(){e.resetBlockData();});},e.prototype.report_40102=function(){var t=this,e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},n=arguments[1],i=this.player||{},r=0,o=0,s=0;if(\"{}\"!==JSON.stringify(i)){r=this.lagStatus.lagAvg.length>0?this.lagStatus.lagAvg.reduce(function(t,e){return t+e;},0)/this.lagStatus.lagAvg.length:0,o=this.bufferBlock.length>0?this.bufferBlock.reduce(function(t,e){return t+e;},0)/this.bufferBlock.length:0;s=(i.getVideoPlaybackQuality&&i.getVideoPlaybackQuality()||{}).totalVideoFrames/e.duration;}else this.resetLagStatus();var a={uint64_data_time:getTimeStampBySecond(),str_stream_url:i.cache_&&i.cache_.src,u64_timestamp:getTimeStamp(),u32_avg_cpu_usage:\"\",u32_avg_memory:\"\",u64_begin_timestamp:i.startTime,u32_result:this.consumeDuration,u64_err_code:e.u64_err_code,u32_speed_cnt:0,u32_avg_cache_time:o,u32_max_load:Math.max.apply(Math,this.lagStatus.lagAvg),u32_audio_block_time:this.lagStatus.lagDuration,u32_avg_load:r,u32_load_cnt:this.lagStatus.lagAvg.length||0,u32_nodata_cnt:this.lagStatus.lagAvg.length||0,u32_first_i_frame:this.firstIFrameDuration,u32_video_width:i.width_,u32_video_height:i.height_,u32_video_avg_fps:s,u32_avg_block_time:r,u64_block_count:this.lagStatus.lagAvg.length||0,u32_video_block_time:this.lagStatus.lagDuration,u64_jitter_cache_max:0,u64_block_duration_max:Math.max.apply(Math,this.lagStatus.lagAvg),u64_jitter_cache_avg:0,u32_ip_count_quic:\"\",u32_connect_count_quic:\"\",u32_connect_count_tcp:\"\",u32_is_real_time:\"\",u32_first_frame_black:\"\",u32_delay_report:0},l={app_id:0,data:[Object.assign({},this.liveBaseData,a,e)],module_id:1005,command:40102};return e.u32_delay_report?(localStorage.setItem(\"tcplayer_data\",JSON.stringify(l)),!1):n?(l.data.u32_delay_report=1,n(l)):void Reporter.reportPlayMetrics(l,function(){t.bytes_token=null,localStorage.removeItem(\"tcplayer_data\");});},e.prototype.report_40303=function(){this.setTimingData({initEnd:getTimeStamp()});var t={msg_client_ip:{uint32_ip:\"\"},uint32_service:this.playScene,uint64_data_time:getTimeStampBySecond(),str_stream_url:this.player.cache_.src,uint32_command:40303},e={app_id:0,data:[Object.assign({},this.vodBaseData,t)],module_id:1011,command:40303};Reporter.reportPlayMetrics(e);},e.prototype.report_40304=function(){var t=this,e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},n=arguments[1],i=this.lagStatus.lagAvg.length>0?this.lagStatus.lagAvg.reduce(function(t,e){return t+e;},0)/this.lagStatus.lagAvg.length:0,r={uint64_data_time:getTimeStampBySecond(),uint32_command:40304,str_stream_url:this.player.cache_.src,u32_timeuse:String(parseInt(this.consumeDuration/1e3)||0),u32_videotime:String(this.videoDuration),u32_avg_load:String(i),u32_load_cnt:String(this.lagStatus.lagCount),u32_max_load:this.lagStatus.lagAvg.length>0?String(Math.max.apply(Math,this.lagStatus.lagAvg)):String(0),u32_avg_block_time:String(this.lagStatus.lagDuration),u32_player_type:String(4),u32_dns_time:\"\",u32_tcp_did_connect:\"\",u32_first_video_packet:String(parseInt(this.firstFrameDuration)),u32_first_i_frame:String(parseInt(this.firstIFrameDuration)),u32_server_ip:\"\",u32_drm_type:this.u32_drm_type,u32_playmode:String(1),u64_err_code:String(e.u64_err_code||\"\"),str_err_info:String(e.str_err_info||\"\"),u32_video_decode_type:String(0),u32_speed:this.player&&String(100*this.player.playbackRate())||\"1000\"},o={app_id:0,data:[Object.assign({},this.vodBaseData,r)],module_id:1011,command:40304};if(n)return n(o);Reporter.reportPlayMetrics(o,function(){t.bytes_token=null,localStorage.removeItem(\"tcplayer_data\");});},e.prototype.setTimingData=function(t){this.timing=videojs.mergeOptions(this.timing,t);},e.prototype.reset=function(){this.playStatus={isFirstPlay:!1};},e.prototype.resetLagStatus=function(){this.lagStatus={lagCount:0,lagging:!1,lagStart:0,lagEnd:0,lagInterval:500,lagDuration:0,lagAvg:[],isFirstLag:!1,skip:!1};},e.prototype.resetBlockData=function(){this.blockData={lagCount_60:0,lagCount_200:0,lagCount_500:0,lagCount_1000:0,lagBlockDuration:0,buffer_avg:0,recv_frames:0,render_frames:0};},e.prototype.reportMTA=function(t,e){},e.prototype.getSystem=function(){return IS_IOS?\"ios\":IS_ANDROID?\"android\":IS_WIN?\"win\":IS_MAC?\"mac\":\"other\";},e.prototype.getSystemVer=function(){var t=this.getSystem();return\"ios\"==t?IOS_VERSION:\"android\"==t?ANDROID_VERSION:\"win\"==t?WIN_VER:\"mac\"==t?MAC_VER:void 0;},e.prototype.getBrowser=function(){return IS_FIREFOX?\"firefox\":IS_EDGE?\"edge\":IS_MQQB?\"mqq\":IS_QQB?\"qq\":IS_TBS?\"tbs\":IS_CHROME?\"chrome\":IE_VERSION?\"ie\":IS_SAFARI?\"safari\":\"other\";},e.prototype.getBrowserVer=function(){var t=this.getBrowser();return\"firefox\"==t?FIREFOX_VER:\"edge\"==t?EDGE_VER:\"chrome\"==t?CHROME_VER:\"ie\"==t?IE_VERSION:\"safari\"==t?SAFARI_VER:\"qq\"==t||\"mqq\"==t?QQ_VER:\"tbs\"==t?TBS_VERSION:\"other\";},e.prototype.getDevice=function(){return IS_IOS?\"IPHONE\":IS_HUAWEI?\"HUAWEI\":IS_XIAOMI?\"XIAOMI\":IS_OPPO?\"OPPO\":IS_VIVO?\"VIVO\":IS_SX?\"SUMSUNG\":IS_CP?\"COOLPAD\":IS_ONE?\"ONEPLUS\":IS_ZX?\"ZTE\":\"OTHER\";},e.prototype.getMediaType=function(){return this.player.src()&&/\\/(.+)\\.(.+)\\?|\\/(.+)\\.(.+)/.test(this.player.src()),RegExp.$2||RegExp.$4;},e.prototype.getNetworkType=function(){var t=navigator.userAgent,e=t.match(/NetType\\/\\w+/)?t.match(/NetType\\/\\w+/)[0]:\"NetType/other\";e=e.toLowerCase().replace(\"nettype/\",\"\");var n;switch(e){case\"wifi\":n=\"1\";break;case\"4g\":n=\"2\";break;case\"3g\":case\"3gnet\":n=\"3\";break;case\"2g\":n=\"4\";break;default:n=\"0xFF\";}return n;},e;}(Plugin$13);videojs.registerPlugin(\"PlayerMetrics\",PlayerMetrics);var Plugin$14=videojs.getPlugin(\"plugin\"),log$13=videojs.log,ProgressMarker=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return n.ready(videojs.bind(r,r.init)),r;}return inherits(e,t),e.prototype.init=function(){var t=this.player;if(t.options_.dots){var e=function i(){Array.isArray(t.options_.dots)&&t.options_.dots.length>0&&(t.options_.dots.forEach(function(e){!e.emitted&&e.timeOffset-1e3*(t.currentTime()||0)<500&&(e.emitted=!0,t.trigger(\"marker\",e.content));}),t.options_.dots[t.options_.dots.length-1].emitted||window.requestAnimationFrame(i));};window.requestAnimationFrame(e);}if(IS_IOS||IS_ANDROID)return!1;if(!t.controlBar||!this.player.controlBar.progressControl)return void log$13(\"ProgressMarker can not initialize without control bar or progress control\");log$13(\"ProgressMarker initializing\");var n=t.controlBar.getChild(\"ProgressControl\").getChild(\"SeekBar\");n.getChild(\"ProgressMarkerGenerator\")&&n.removeChild(\"ProgressMarkerGenerator\"),t.options_.plugins.ProgressMarker&&(n.addChild(\"ProgressMarkerGenerator\"),log$13(\"ProgressMarker initialized\"),t.trigger({type:\"feature\",data:\"marker\"}));},e;}(Plugin$14);videojs.registerPlugin(\"ProgressMarker\",ProgressMarker);var Component$15=videojs.getComponent(\"Component\"),PlayListItem=function(t){function e(n,i){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.createEl=function(){var t=this.options_,e=videojs.dom.createEl(\"div\",{className:\"tcp-playlist-item\"}),n=videojs.dom.createEl(\"div\",{className:\"tcp-playlist-item-video\",innerHTML:t.img?'<img src=\"'+t.img+'\" class=\"tcp-playlist-item-img\">':'<img src=\"https://imgcache.qq.com/open_proj/proj_qcloud_v2/mc_2014/video/console/v2/css/img/vod/default-cover.png\" height=\"100\" class=\"tcp-playlist-item-img\">'}),i=videojs.dom.createEl(\"div\",{className:\"tcp-playlist-item-duration\",textContent:this.timeFormat(t.duration)});n.appendChild(i);var r=videojs.dom.createEl(\"div\",{className:\"tcp-playlist-item-desc\",textContent:t.text});return e.appendChild(n),e.appendChild(r),this.bindEvent(e),e;},e.prototype.bindEvent=function(t){var e=this;videojs.on(t,[\"click\"],function(){e.player_.trigger({type:\"playItem\",data:e.options_});});},e.prototype.timeFormat=function(t){var e=\"\",n=Math.floor(t/3600);0!=n&&(t-=3600*n,n<10&&(n=\"0\"+n),e+=n+\":\");var i=Math.floor(t/60);return i<10&&(i=\"0\"+i),t-=60*i,t<10&&(t=\"0\"+t),e+=i+\":\"+t;},e;}(Component$15);videojs.registerComponent(\"PlayListItem\",PlayListItem);var Component$16=videojs.getComponent(\"Component\"),PlayListTitle=function(t){function e(n,i){return classCallCheck(this,e),possibleConstructorReturn(this,t.call(this,n,i));}return inherits(e,t),e.prototype.createEl=function(){var t=this.options_;return videojs.dom.createEl(\"div\",{className:\"tcp-playlist-title\",textContent:t.title});},e;}(Component$16);videojs.registerComponent(\"PlayListTitle\",PlayListTitle);var Component$14=videojs.getComponent(\"Component\"),PlayListBox=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.init(),r.activeIndex=-1,r;}return inherits(e,t),e.prototype.createEl=function(){return videojs.dom.createEl(\"div\",{className:\"tcp-playlist-box\"});},e.prototype.init=function(){var t=this,e=this.options_.data;this.addChild(\"PlayListTitle\",{title:this.options_.title}),e.forEach(function(e,n){e.index=n,t.addChild(\"PlayListItem\",e);}),this.player_.on(\"ready\",function(){t.options_.loop&&(t.activeIndex=0,t.player_.on(\"ended\",videojs.bind(t,function(){t.player_.trigger({type:\"playItem\"});})));}),this.player_.on(\"playItem\",function(n){var i=n.data,r=void 0;t.activeIndex=i?i.index:(t.activeIndex+1)%e.length,r=e[t.activeIndex],t.player_.loadVideoByID({fileID:r.fileID,appID:r.appID,psign:r.psign}),t.player_.one(\"loadedmetadata\",videojs.bind(t,function(){t.player_.play();})),document.querySelectorAll(\".tcp-playlist-item\").forEach(function(t){videojs.dom.removeClass(t,\"tcp-playlist-item-active\");});var o=document.querySelectorAll(\".tcp-playlist-item\")[t.activeIndex];videojs.dom.addClass(o,\"tcp-playlist-item-active\");});},e;}(Component$14);videojs.registerComponent(\"PlayListBox\",PlayListBox);var Component$17=videojs.getComponent(\"Component\"),PlayListToggle=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.status=0,r;}return inherits(e,t),e.prototype.createEl=function(){var t=videojs.dom.createEl(\"div\",{className:\"tcp-playlist-toggle\",textContent:\"<\"});return this.bindEvent(t),t;},e.prototype.bindEvent=function(t){var e=this;videojs.on(t,[\"click\"],function(n){e.status=!e.status;var i=document.querySelector(\".tcp-playlist\");e.status?(t.textContent=\">\",videojs.dom.addClass(i,\"tcp-playlist-open\"),videojs.dom.removeClass(i,\"tcp-playlist-close\")):(videojs.dom.addClass(i,\"tcp-playlist-close\"),videojs.dom.removeClass(i,\"tcp-playlist-open\"),t.textContent=\"<\");});},e;}(Component$17);videojs.registerComponent(\"PlayListToggle\",PlayListToggle);var Component$13=videojs.getComponent(\"Component\"),PlayList$1=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.init(),r;}return inherits(e,t),e.prototype.createEl=function(){return videojs.dom.createEl(\"div\",{className:\"tcp-playlist tcp-playlist-close\"});},e.prototype.init=function(){this.addChild(\"PlayListToggle\"),this.addChild(\"PlayListBox\",this.options_);},e;}(Component$13);videojs.registerComponent(\"PlayList\",PlayList$1);var Button$5=videojs.getComponent(\"Button\"),PlayNextButton=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n,i));return r.addClass(),r;}return inherits(e,t),e.prototype.addClass=function(){videojs.dom.addClass(this.el_,\"vjs-play-next\");},e.prototype.update=function(){},e.prototype.handleClick=function(t){this.player_.trigger({type:\"playItem\"});},e;}(Button$5);PlayNextButton.prototype.controlText_=\"Play Next\",videojs.registerComponent(\"PlayNextButton\",PlayNextButton);var Plugin$15=videojs.getPlugin(\"plugin\"),log$14=videojs.log,PlayList=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return IS_IOS||IS_ANDROID?possibleConstructorReturn(r):(r.options=i,i&&i.data instanceof Array&&i.data.length>0&&n.ready(videojs.bind(r,r.init)),r);}return inherits(e,t),e.prototype.init=function(){log$14(\"PlayList initializing\"),this.player.addChild(\"PlayList\",this.options),this.player.controlBar.addChild(\"PlayNextButton\",{},1),log$14(\"PlayList initialized\"),this.player.trigger({type:\"feature\",data:\"playlist\"});},e;}(Plugin$15);videojs.registerPlugin(\"PlayList\",PlayList);var Plugin$16=videojs.getPlugin(\"plugin\"),log$15=videojs.log,HLSToken=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return log$15(\"HLSToken\",n,i),r.init(i),r;}return inherits(e,t),e.prototype.init=function(t){log$15(\"HLSToken init\",t,this.player);var e=this.player;t.token&&(this.options=t,e.on(\"playcgiend\",videojs.bind(this,function(t){this.modifyData(t.data);})));},e.prototype.modifyData=function(t){var e=this;if(log$15(\"HLSToken modifyData\",t),0===t.result.code){var n=t.result.videoInfo;if(n.masterPlayList){var i=n.masterPlayList.url.split(\"/\");i[i.length-1]=\"voddrm.token.\"+this.options.token+\".\"+i[i.length-1],n.masterPlayList.url=i.join(\"/\");}n.transcodeList&&n.transcodeList.length>0&&(n.transcodeList=n.transcodeList.map(function(t){var n=t.url.split(\"/\");return n[n.length-1]=\"voddrm.token.\"+e.options.token+\".\"+n[n.length-1],t.url=n.join(\"/\"),t;}));}},e;}(Plugin$16);videojs.registerPlugin(\"HLSToken\",HLSToken);var getMessageContents=function(t){var e=new window_1.DOMParser().parseFromString(String.fromCharCode.apply(null,new Uint16Array(t)),\"application/xml\"),n=e.getElementsByTagName(\"HttpHeaders\")[0],i={};if(n)for(var r=n.getElementsByTagName(\"name\"),o=n.getElementsByTagName(\"value\"),s=0;s<r.length;s++)i[r[s].childNodes[0].nodeValue]=o[s].childNodes[0].nodeValue;var a=e.getElementsByTagName(\"Challenge\")[0],l=void 0;return a&&(l=window_1.atob(a.childNodes[0].nodeValue)),{headers:i,message:l};},requestPlayreadyLicense=function(t,e,n){var i=getMessageContents(e),r=i.headers,o=i.message;videojs.xhr({uri:t,method:\"post\",headers:r,body:o,responseType:\"arraybuffer\"},n);},getSupportedKeySystem=function(t){var e=void 0;return Object.keys(t).forEach(function(n){var i={},r=t[n].audioContentType,o=t[n].videoContentType;r&&(i.audioCapabilities=[{contentType:r}]),o&&(i.videoCapabilities=[{contentType:o}]),e=e?e[\"catch\"](function(t){return window_1.navigator.requestMediaKeySystemAccess(n,[i]);}):window_1.navigator.requestMediaKeySystemAccess(n,[i]);}),e;},makeNewRequest=function(t){var e=t.mediaKeys,n=t.initDataType,i=t.initData,r=t.options,o=t.getLicense,s=t.removeSession,a=t.eventBus,l=e.createSession();l.addEventListener(\"message\",function(t){o(r,t.message).then(function(t){return l.update(t);})[\"catch\"](videojs.log.error.bind(videojs.log.error,\"failed to get and set license\"));},!1),l.addEventListener(\"keystatuseschange\",function(t){var e=!1;l.keyStatuses.forEach(function(n,i){switch(a.trigger({keyId:i,status:n,target:l,type:\"keystatuschange\"}),n){case\"expired\":e=!0;break;case\"internal-error\":videojs.log.warn('Key status reported as \"internal-error.\" Leaving the session open since we don\\'t have enough details to know if this error is fatal.',t);}}),e&&l.close().then(function(){s(i);});},!1),l.generateRequest(n,i)[\"catch\"](videojs.log.error.bind(videojs.log.error,\"Unable to create or initialize key session\"));},addSession=function(t){var e=t.video,n=t.initDataType,i=t.initData,r=t.options,o=t.getLicense,s=t.removeSession,a=t.eventBus;e.mediaKeysObject?makeNewRequest({mediaKeys:e.mediaKeysObject,initDataType:n,initData:i,options:r,getLicense:o,removeSession:s,eventBus:a}):e.pendingSessionData.push({initDataType:n,initData:i});},setMediaKeys=function(t){var e=t.video,n=t.certificate,i=t.createdMediaKeys,r=t.options,o=t.getLicense,s=t.removeSession,a=t.eventBus;e.mediaKeysObject=i,n&&i.setServerCertificate(n);for(var l=0;l<e.pendingSessionData.length;l++){var c=e.pendingSessionData[l];makeNewRequest({mediaKeys:e.mediaKeysObject,initDataType:c.initDataType,initData:c.initData,options:r,getLicense:o,removeSession:s,eventBus:a});}return e.pendingSessionData=[],e.setMediaKeys(i);},defaultPlayreadyGetLicense=function(t){return function(e,n,i){requestPlayreadyLicense(t,n,function(t,e,n){if(t)return void i(t);i(null,n);});};},defaultGetLicense=function(t){return function(e,n,i){videojs.xhr({uri:t,method:\"POST\",responseType:\"arraybuffer\",body:n,headers:{\"Content-type\":\"application/octet-stream\"}},function(t,e,n){if(t)return void i(t);i(null,n);});};},promisifyGetLicense=function(t,e){return function(n,i){return new Promise(function(r,o){t(n,i,function(t,n){e&&e.trigger(\"licenserequestattempted\"),t&&o(t),r(n);});});};},standardizeKeySystemOptions=function(t,e){if(\"string\"==typeof e&&(e={url:e}),!e.url&&!e.getLicense)throw new Error(\"Neither URL nor getLicense function provided to get license\");return e.url&&!e.getLicense&&(e.getLicense=\"com.microsoft.playready\"===t?defaultPlayreadyGetLicense(e.url):defaultGetLicense(e.url)),e;},standard5July2016=function(t){var e=t.video,n=t.initDataType,i=t.initData,r=t.options,o=t.removeSession,s=t.eventBus,a=Promise.resolve();if(\"undefined\"==typeof e.mediaKeysObject){e.mediaKeysObject=null,e.pendingSessionData=[];var l=void 0,c=void 0;if(!(a=getSupportedKeySystem(r.keySystems)))return videojs.log.error(\"No supported key system found\"),Promise.resolve();a=a.then(function(t){return new Promise(function(n,i){if(e.keySystem=t.keySystem,c=standardizeKeySystemOptions(t.keySystem,r.keySystems[t.keySystem]),!c.getCertificate)return void n(t);c.getCertificate(r,function(e,r){if(e)return void i(e);l=r,n(t);});});}).then(function(t){return t.createMediaKeys();}).then(function(t){return setMediaKeys({video:e,certificate:l,createdMediaKeys:t,options:r,getLicense:promisifyGetLicense(c.getLicense,s),removeSession:o,eventBus:s});})[\"catch\"](videojs.log.error.bind(videojs.log.error,\"Failed to create and initialize a MediaKeys object\"));}return a.then(function(){addSession({video:e,initDataType:n,initData:i,options:r,getLicense:e.keySystem?promisifyGetLicense(standardizeKeySystemOptions(e.keySystem,r.keySystems[e.keySystem]).getLicense,s):null,removeSession:o,eventBus:s});});},stringToUint16Array=function(t){for(var e=new ArrayBuffer(2*t.length),n=new Uint16Array(e),i=0;i<t.length;i++)n[i]=t.charCodeAt(i);return n;},uint8ArrayToString=function(t){return String.fromCharCode.apply(null,new Uint16Array(t.buffer));},getHostnameFromUri=function(t){var e=document_1.createElement(\"a\");return t=t.match(/.*(skd\\:\\/\\/.+)/i)[1],e.href=t,e.hostname;},arrayBuffersEqual=function(t,e){if(t===e)return!0;if(t.byteLength!==e.byteLength)return!1;for(var n=new DataView(t),i=new DataView(e),r=0;r<n.byteLength;r++)if(n.getUint8(r)!==i.getUint8(r))return!1;return!0;},arrayBufferFrom=function(t){return t instanceof Uint8Array||t instanceof Uint16Array?t.buffer:t;},FAIRPLAY_KEY_SYSTEM=\"com.apple.fps.1_0\",concatInitDataIdAndCertificate=function(t){var e=t.initData,n=t.id,i=t.cert;\"string\"==typeof n&&(n=stringToUint16Array(n));var r=0,o=new ArrayBuffer(e.byteLength+4+n.byteLength+4+i.byteLength),s=new DataView(o);new Uint8Array(o,r,e.byteLength).set(e),r+=e.byteLength,s.setUint32(r,n.byteLength,!0),r+=4;var a=new Uint16Array(o,r,n.length);return a.set(n),r+=a.byteLength,s.setUint32(r,i.byteLength,!0),r+=4,new Uint8Array(o,r,i.byteLength).set(i),new Uint8Array(o,0,o.byteLength);},addKey=function(t){var e=t.video,n=t.contentId,i=t.initData,r=t.cert,o=t.options,s=t.getLicense,a=t.eventBus;return new Promise(function(t,l){if(e.webkitKeys||e.webkitSetMediaKeys(new window_1.WebKitMediaKeys(FAIRPLAY_KEY_SYSTEM)),!e.webkitKeys)return void l(\"Could not create MediaKeys\");var c=e.webkitKeys.createSession(\"video/mp4\",concatInitDataIdAndCertificate({id:n,initData:i,cert:r}));if(!c)return void l(\"Could not create key session\");c.contentId=n,c.addEventListener(\"webkitkeymessage\",function(t){s(o,n,t,function(t,e){if(a&&a.trigger(\"licenserequestattempted\"),t)return void l(t);c.update(new Uint8Array(e));});}),c.addEventListener(\"webkitkeyadded\",function(e){t(e);}),c.addEventListener(\"webkitkeyerror\",function(t){l(t);});});},defaultGetCertificate=function(t){return function(e,n){videojs.xhr({uri:t,responseType:\"arraybuffer\"},function(t,e,i){if(t)return void n(t);n(null,new Uint8Array(i));});};},defaultGetContentId=function(t,e){return getHostnameFromUri(uint8ArrayToString(e));},defaultGetLicense$1=function(t){return function(e,n,i,r){videojs.xhr({uri:t,method:\"POST\",responseType:\"arraybuffer\",body:i.message,headers:{\"Content-type\":\"application/x-www-form-urlencoded\"}},function(t,e,n){if(t)return void r(t);r(null,n);});};},fairplay=function(t){var e=t.video,n=t.initData,i=t.options,r=t.eventBus,o=i.keySystems[FAIRPLAY_KEY_SYSTEM],s=o.getCertificate||defaultGetCertificate(o.certificateUri),a=o.getContentId||defaultGetContentId,l=o.getLicense||defaultGetLicense$1(o.licenseUri);return new Promise(function(t,e){s(i,function(n,i){if(n)return void e(n);t(i);});}).then(function(t){return addKey({video:e,cert:t,initData:n,getLicense:l,options:i,contentId:a(i,n),eventBus:r});})[\"catch\"](function(t){r.player_.error({code:3,message:t});});},PLAYREADY_KEY_SYSTEM=\"com.microsoft.playready\",addKeyToSession=function(t,e,n,i){var r=t.keySystems[PLAYREADY_KEY_SYSTEM];if(\"function\"==typeof r.getKey)return void r.getKey(t,n.destinationURL,n.message.buffer,function(t,n){if(t)return void videojs.log.error(\"Unable to get key: \"+t);e.update(n);});\"string\"==typeof r&&(r={url:r});var o=r.url||n.destinationURL;requestPlayreadyLicense(o,n.message.buffer,function(t,n){if(i&&i.trigger(\"licenserequestattempted\"),t)return void videojs.log.error(\"Unable to request key from url: \"+o);e.update(new Uint8Array(n.body));});},createSession=function(t,e,n,i){var r=t.msKeys.createSession(\"video/mp4\",e);if(!r)return void videojs.log.error(\"Could not create key session.\");r.addEventListener(\"mskeymessage\",function(t){addKeyToSession(n,r,t,i);}),r.addEventListener(\"mskeyerror\",function(t){videojs.log.error(\"Unexpected key error from key session with code: \"+r.error.code+\" and systemCode: \"+r.error.systemCode);});},msPrefixed=function(t){var e=t.video,n=t.initData,i=t.options,r=t.eventBus;e.msKeys&&delete e.msKeys;try{e.msSetMediaKeys(new window_1.MSMediaKeys(PLAYREADY_KEY_SYSTEM));}catch(o){return void videojs.log.error(\"Unable to create media keys for PlayReady key system. Error: \"+o.message);}createSession(e,n,i,r);},Plugin$17=videojs.getPlugin(\"plugin\"),hasSession=function(t,e){for(var n=0;n<t.length;n++)if(t[n].initData){var i=arrayBufferFrom(t[n].initData),r=arrayBufferFrom(e);if(arrayBuffersEqual(i,r))return!0;}return!1;},removeSession=function(t,e){for(var n=0;n<t.length;n++)if(t[n].initData===e)return void t.splice(n,1);},handleEncryptedEvent=function(t,e,n,i){if(!e||!e.keySystems||e.src&&e.src.indexOf(\"m3u8\")>-1)return Promise.resolve();var r=t.initData;return getSupportedKeySystem(e.keySystems).then(function(o){var s=o.keySystem;if(e.keySystems[s]&&e.keySystems[s].pssh&&(r=e.keySystems[s].pssh),!hasSession(n,r)&&r)return n.push({initData:r}),standard5July2016({video:t.target,initDataType:t.initDataType,initData:r,options:e,removeSession:removeSession.bind(null,n),eventBus:i});});},handleWebKitNeedKeyEvent=function(t,e,n){if(e.keySystems&&e.keySystems[FAIRPLAY_KEY_SYSTEM]&&t.initData)return fairplay({video:t.target,initData:t.initData,options:e,eventBus:n});},handleMsNeedKeyEvent=function(t,e,n,i){if(e.keySystems&&e.keySystems[PLAYREADY_KEY_SYSTEM]&&!n.reduce(function(t,e){return t||e.playready;},!1)){var r=t.initData;e.keySystems[PLAYREADY_KEY_SYSTEM]&&e.keySystems[PLAYREADY_KEY_SYSTEM].pssh&&(r=e.keySystems[PLAYREADY_KEY_SYSTEM].pssh),r&&(n.push({playready:!0,initData:r}),msPrefixed({video:t.target,initData:r,options:e,eventBus:i}));}},getOptions=function(t){return videojs.mergeOptions(t.currentSource(),t.eme.options);},setupSessions=function(t){var e=t.src();e!==t.eme.activeSrc&&(t.eme.activeSrc=e,t.eme.sessions=[]);},onPlayerReady=function(t){\"video\"===t.$(\".vjs-tech\").tagName.toLowerCase()&&t.tech_&&(setupSessions(t),t.tech_.el_.addEventListener(\"encrypted\",function(e){if(t.currentSource().keySystems&&t.currentSource().keySystems[\"com.widevine.alpha\"]&&\"application/dash+xml\"===t.currentSource().type)return!1;setupSessions(t),handleEncryptedEvent(e,getOptions(t),t.eme.sessions,t.tech_);}),t.tech_.el_.addEventListener(\"webkitneedkey\",function(e){setupSessions(t),handleWebKitNeedKeyEvent(e,getOptions(t),t.tech_);}),videojs.browser.IS_EDGE||t.tech_.el_.addEventListener(\"msneedkey\",function(e){setupSessions(t),handleMsNeedKeyEvent(e,getOptions(t),t.eme.sessions,t.tech_);}));},DRM=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,n.ready(function(){return onPlayerReady(n);}),n.eme={initializeMediaKeys:function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},e=arguments.length>1&&arguments[1]!==undefined?arguments[1]:function(){},r=videojs.mergeOptions(n.currentSource(),i,t),o={initDataType:\"cenc\",initData:null,target:n.tech_.el_};setupSessions(n),n.tech_.el_.setMediaKeys?handleEncryptedEvent(o,r,n.eme.sessions,n.tech_).then(function(){return e();})[\"catch\"](function(t){return e(t);}):n.tech_.el_.msSetMediaKeys&&(handleMsNeedKeyEvent(o,r,n.eme.sessions,n.tech_),e());},options:i},r;}return inherits(e,t),e.prototype.setOptions=function(t){this.options=t,this.player.options_.plugins.DRM=t;},e;}(Plugin$17),registerPlugin$2=videojs.registerPlugin||videojs.plugin;registerPlugin$2(\"DRM\",DRM);var Plugin$18=videojs.getPlugin(\"plugin\"),PDT=function(t){function e(n){classCallCheck(this,e);var i=possibleConstructorReturn(this,t.call(this,n));return n.plugins=n.plugins||{},n.plugins.pdt=!0,i;}return inherits(e,t),e;}(Plugin$18);videojs.registerPlugin(\"PDT\",PDT);var Plugin$19=videojs.getPlugin(\"plugin\"),dom$2=videojs.dom;if(!window.requestAnimationFrame){var lastTime=0;window.requestAnimationFrame=function(t){var e=new Date().getTime(),n=Math.max(0,16.7-(e-lastTime)),i=window.setTimeout(function(){t(e+n);},n);return lastTime=e+n,i;};}window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t);});var DynamicWatermark=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i||{},r.options.content&&r.init(),r;}return inherits(e,t),e.prototype.dispose=function(){this.stopAnimation(),this.player.$(\".tcp-dynamic-watermark-container\")&&this.player.el().removeChild(this.containerElement),t.prototype.dispose.call(this);},e.prototype.init=function(){var t=this,e=this.player;this.isFirstShow=!0,this.initUI(),this.initStyle(),this.initSpeed(),e.on(\"loadedmetadata\",function(){t.calculateStyle(),t.setStyle(),dom$2.removeClass(t.containerElement,\"vjs-hidden\");}),e.one(\"play\",function(){t.encModule=new Enc(),t.ghostCycle=t.encModule.calculateGhost(t.player.duration()),t.startAnimation();}),e.on([\"fullscreenchange\",\"playerresize\"],function(){setTimeout(function(){t.calculateStyle();},200);});},e.prototype.initUI=function(){var t=this.player,e=dom$2.createEl(\"div\",{className:\"tcp-dynamic-watermark-container vjs-hidden\"}),n=dom$2.createEl(\"div\",{innerHTML:encodeHTML(this.options.content),className:\"tcp-dynamic-watermark-content\"});if(e.appendChild(n),this.options.keep||t.el().appendChild(e),this.containerElement=e,this.markContentElement=n,\"image\"===this.options.type){var i=document.createElement(\"img\");this.options.width&&(i.style.width=this.options.width),this.options.height&&(i.style.height=this.options.height),i.setAttribute(\"src\",this.options.content),this.markContentElement.innerHTML=\"\",this.markContentElement.appendChild(i);}},e.prototype.initStyle=function(){this.style={containerWidth:\"\",containerHeight:\"\",containerLeft:\"\",containerTop:\"\",contentLeft:80*Math.random(),contentTop:80*Math.random(),margin:0,padding:0,display:\"block\",visibility:\"visible\",opacity:.5,position:\"absolute\",color:\"rgba(255, 255, 255)\"};},e.prototype.initSpeed=function(){this.speed=this.options.keep&&0===this.options.speed?.2:this.options.speed;},e.prototype.calculateStyle=function(){var t=this.player,e=this.style,n=t.videoWidth(),i=t.videoHeight(),r=dom$2.getBoundingClientRect(t.el()),o=r.width,s=r.height,a=(o/s).toFixed(2),l=(n/i).toFixed(2),c=void 0,u=void 0;l<a?(u=s,c=u*l):l>a?(c=o,u=c/l):l==a&&(c=o,u=s),e.containerLeft=(o-c)/2/o*100,e.containerTop=(s-u)/2/s*100,e.containerWidth=c/o*100,e.containerHeight=u/s*100;},e.prototype.setStyle=function(){var t=this.containerElement,e=this.markContentElement,n=this.style;t.style.left=n.containerLeft+\"%\",t.style.top=n.containerTop+\"%\",t.style.width=n.containerWidth+\"%\",t.style.height=n.containerHeight+\"%\",t.style.display=e.style.display=n.display,t.style.visibility=e.style.visibility=n.visibility,t.style.opacity=e.style.opacity=n.opacity,t.style.position=e.style.position=n.position,t.style.margin=e.style.margin=n.margin,t.style.padding=e.style.padding=n.padding,e.style.left=this.options.left||n.contentLeft+\"%\",e.style.top=this.options.top||n.contentTop+\"%\",this.options.right&&(e.style.right=this.options.right),this.options.bottom&&(e.style.bottom=this.options.bottom),e.style.color=this.options.color||n.color,this.options.keep||(t.style.opacity=e.style.opacity=this.options.opacity||n.opacity),\"text\"===this.options.type&&(e.style.fontSize=this.options.fontSize||\"12px\",e.innerHTML=encodeHTML(this.options.content));},e.prototype.setContent=function(t){this.options.content=t;},e.prototype.startAnimation=function(){var t=this;if(!this.rafID){var e=(this.player,this.style),n=this.containerElement,i=this.markContentElement,r=1,o=1,s=Math.random(),a=function l(){try{if(!t.isPauseAnimation){var a=Math.min(1,0===t.speed?0:t.speed?t.speed:.2),c=dom$2.getBoundingClientRect(n),u=dom$2.getBoundingClientRect(i),h=u.left-c.left,p=u.top-c.top;h+=a*r*s,p+=a*o*(1-s),h+u.width>c.width?(r=-1,s=Math.random()):h<0&&(r=1,s=Math.random()),p+u.height>c.height?(o=-1,s=Math.random()):p<0&&(o=1,s=Math.random()),h=Math.min(c.width-u.width,h),p=Math.min(c.height-u.height,p),e.contentLeft=h/c.width*100,e.contentTop=p/c.height*100,t.setStyle(),t.player&&t.encModule.removeWaterMark(t);}}catch(d){t.player&&t.encModule.handleWatermarkElementAdd(t);}if(t.isStopAnimation)return t.isStopAnimation=!1,cancelAnimationFrame(t.rafID),void(t.rafID=null);0!==t.speed&&requestAnimationFrame(l);};this.rafID=requestAnimationFrame(a);}},e.prototype.resumeAnimation=function(){this.isPauseAnimation=!1;},e.prototype.pauseAnimation=function(){this.isPauseAnimation=!0;},e.prototype.stopAnimation=function(){this.isStopAnimation=!0;},e;}(Plugin$19);videojs.registerPlugin(\"DynamicWatermark\",DynamicWatermark);var Plugin$20=videojs.getPlugin(\"plugin\"),XP2PHlsjsPlugin=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,r.hlsp2p=null,r;}return inherits(e,t),e.prototype.startHLSP2P=function(t,e,n){var i=this,r=this.player.tech_,o=r.options_,s=o.xp2pConfig;if(e.isSupported()&&!window.hlsp2p){for(var a=[\"videoType\",\"xp2pPackage\",\"xp2pAppId\",\"tencentCloudAppId\"],l=a,c=Array.isArray(l),u=0,l=c?l:l[Symbol.iterator]();;){var h;if(c){if(u>=l.length)break;h=l[u++];}else{if(u=l.next(),u.done)break;h=u.value;}var p=h;if(s[p]===undefined)return;}var d={videoId:o.playerId+\"_html5_api\",url:o.source.src,videoType:s.videoType,cloudAppId:s.tencentCloudAppId,domain:s.xp2pPackage,xp2pAppId:s.xp2pAppId,p2pStartDelay:1e3},f=HLSP2P.create(t,Object.assign(d,s));f.on(HLSP2P.Events.Rollback,function(t){i.destroy(),n&&n(t);}),this.hlsp2p=f;}},e.prototype.destroy=function(){this.hlsp2p&&(this.hlsp2p.destroy(),this.hlsp2p=null,window.hlsp2p=undefined);},e.prototype.dispose=function(){this.destroy();},e;}(Plugin$20);videojs.registerPlugin(\"XP2PHlsjsPlugin\",XP2PHlsjsPlugin);var Plugin$21=videojs.getPlugin(\"plugin\"),XP2PFlvjsPlugin=function(t){function e(n,i){classCallCheck(this,e);var r=possibleConstructorReturn(this,t.call(this,n));return r.options=i,r;}return inherits(e,t),e.prototype.createLoader=function(t,e,n){var i=this.player.tech();return function(t){function r(e,n){classCallCheck(this,r);var i=possibleConstructorReturn(this,t.call(this));return i._qvbp2p=null,i._receivedLength=0,i._config=n,i;}return inherits(r,t),r.isSupported=function(){return e&&e.isSupported();},r.prototype.destroy=function(){this._destroyQVBP2P(),t.prototype.destroy.call(this);},r.prototype.open=function(t){this._createQVBP2P(),this._qvbp2p.on(e.ComEvents.STATE_CHANGE,this._onQVBP2PStateChange.bind(this)),this._qvbp2p.setMediaElement(i.el());var n={src:t.url};this._qvbp2p.loadSource(n);},r.prototype.abort=function(){this._destroyQVBP2P();},r.prototype._onQVBP2PStateChange=function(t,n){var i=e.ComCodes;switch(n.code){case i.RECEIVE_BUFFER:this._receiveBuffer(n.payload);break;case i.ROLLBACK:this._rollback(n);}},r.prototype._receiveBuffer=function(t){var e=this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,e,this._receivedLength);},r.prototype._rollback=function(t){n&&n(t);},r.prototype._createQVBP2P=function(){this._qvbp2p&&this._destroyQVBP2P(),this._qvbp2p=e.create(this._config.xp2pConfig),window.qvbp2p=this._qvbp2p;},r.prototype._destroyQVBP2P=function(){this._qvbp2p&&(this._qvbp2p.destroy(),this._qvbp2p=null,window.qvbp2p=null);},r;}(t.BaseLoader);},e;}(Plugin$21);videojs.registerPlugin(\"XP2PFlvjsPlugin\",XP2PFlvjsPlugin);var defaultConfig$1={enableStashBuffer:!1},Html5FlvJS=function(){function t(e,n,i){var r=this;classCallCheck(this,t);var o=function(){var t=window.flvjs;r.flvjs=t;var o=videojs.mergeOptions(defaultConfig$1,i.flvConfig,{xp2pConfig:i.xp2pConfig}),s=n.player();if(window.QVBP2P&&i.xp2pConfig&&i.xp2pConfig.useXP2P&&s.XP2PFlvjsPlugin){var a=s.XP2PFlvjsPlugin().createLoader(t,window.QVBP2P,function(t){r.dispose(),i.xp2pConfig.useXP2P=!1;var e=r.tech.player(),n=r.tech.currentSource_.src;e.src(n);});r.xp2pFlvLoader=a,o.customLoader=a;}var l=new t.createPlayer(Object.assign({isLive:!1,url:e.src,type:\"flv\"},o),o);r.tech=n,l.on(t.Events.ERROR,videojs.bind(r,r.onError));for(var c in t.Events)!function(e){l.on(t.Events[e],videojs.bind(r,function(t){this.onEvent(e,t);}));}(c);s.trigger({type:\"flvInstanceCreated\",data:{flv:l}}),l.on(t.Events.STATISTICS_INFO,function(t){var e=(t.bps_audio||0)+(t.bps_video||0);s.trigger({type:\"playstatus\",data:{type:\"flv\",decodedFrames:t.decodedFrames,droppedFrames:t.droppedFrames,speed:t.speed.toFixed(0),bitrate:e||0,bpsAudio:t.bps_audio||0,bpsVideo:t.bps_video||0}});}),r.flv=l,r._id=new Date().getTime(),n.el().srcObject&&(n.el().srcObject=null),l.attachMediaElement(n.el()),l.load();};Promise.all([function(){return i.xp2pConfig&&i.xp2pConfig.useXP2P&&\"flv\"===i.xp2pConfig.format&&!window.QVBP2P?new Promise(function(t){loadScript(XP2P_FLV_PATH,function(){t();});}):Promise.resolve();}(),function(){return window.flvjs?Promise.resolve():new Promise(function(t){loadScript(FLV_PATH,function(){t();});});}()]).then(function(){o();});}return t.prototype.onError=function(t,e,n){var i=this.tech.player();t===this.flvjs.ErrorTypes.NETWORK_ERROR&&i.error({code:2,source:n}),t===this.flvjs.ErrorTypes.MEDIA_ERROR&&i.error({code:3,source:n});},t.prototype.onEvent=function(t,e){this.tech.player().trigger({type:\"FLVJS_EVENT\",data:{type:t,data:e}});},t.prototype.dispose=function(){if(this.tech.player().pause(),this.tech.flvProvider)try{this.flv.destroy();}catch(t){}this.tech.flvProvider=null;},t;}(),flvTypeRE=/^video\\/flv$/i,flvExtRE=/.flv(?![^?])/i,flvProtoRE=/^(ws:\\/\\/)/i,FlvSourceHandler={name:\"flvSourceHandler\",canHandleSource:function(t){return flvTypeRE.test(t.type)?\"probably\":flvExtRE.test(t.src)||flvProtoRE.test(t.src)?\"maybe\":\"\";},handleSource:function(t,e,n){return e.flvProvider&&e.flvProvider.dispose(),e.flvProvider=new Html5FlvJS(t,e,n),e.flvProvider;},canPlayType:function(t){if(flvTypeRE.test(t))return\"probably\";}};TCPlayer.mountFlvProvider=mountFlvProvider,mountFlvProvider();var defaultConfig$2={connectRetryCount:2,connectTimeout:5,receiveVideo:!0,receiveAudio:!0,showLog:!1},WebRTCProvider=function(){function t(e,n,i){var r=this;classCallCheck(this,t);var o=function(){r.tech=n,r.player=r.tech.player(),r.playerMetrics=r.player.PlayerMetrics(),r.report=r.player.options_.reportable;var t=window.TXLivePlayer;r.TXLivePlayer=t;var o=videojs.mergeOptions(defaultConfig$2,i.webrtcConfig);i.xp2pConfig&&\"webrtc\"===i.xp2pConfig.format&&i.xp2pConfig.useXP2P&&Object.assign(o,{p2pEnable:i.xp2pConfig.useXP2P,p2pConfig:{cloudAppid:i.xp2pConfig.tencentCloudAppId,xp2pAppid:i.xp2pConfig.xp2pAppId,appKey:i.xp2pConfig.xp2pAppKey,xp2pDomain:i.xp2pConfig.xp2pPackage}});var s=new t();r.webrtcConfig=o,s.setPlayerView(n.el()),s.setConfig(o),s.setPlayListener({onPlayEvent:videojs.bind(r,r.onPlayEvent),onPlayStats:videojs.bind(r,r.onPlayStats),onPlayReport:videojs.bind(r,r.onPlayReport),onPlaySEI:videojs.bind(r,r.onPlaySEI)}),s.startPlay(e.src),r.player.trigger({type:\"webrtcInstanceCreated\",data:{webrtc:s}}),r.webrtcPlayer=s;};window.TXLivePlayer?o():loadScript(WEBRTC_PATH,function(){o();});}return t.prototype.onPlayStats=function(t){this.tech.player().trigger({type:\"webrtcstats\",data:t});},t.prototype.onPlayEvent=function(t,e){var n=this.tech.player();if(n.trigger({type:\"debug\",data:{code:t,data:e}}),t<-2e3){if(-2003===t&&e&&e.videoActive&&(n.trigger(\"blocked\"),n.trigger({type:\"webrtcevent\",data:{code:2005}})),-2003===t)return!1;if(-2005===t||-2001===t||-2004===t){n.trigger({type:\"debug\",data:{message:\"debug === webrtc 状态码 \"+t+\",进入降级逻辑\"}});var i=n.options_.webrtcConfig;if(!i||!1!==i.fallback)return this.switchPlaySource(),!1;}return n.error({code:t,source:e}),!1;}n.trigger({type:\"webrtcevent\",data:{code:t,data:e}});},t.prototype.onPlayReport=function(t){if(!1===this.report)return!1;if(40101===t.uint32_command){this.tech.player().trigger({type:\"debug\",data:{code:\"report\",data:t}}),this.playerMetrics.report_40101(t);}40100===t.uint32_command&&this.playerMetrics.report_40100(t),40102===t.uint32_command&&this.playerMetrics.report_40102(t);},t.prototype.onPlaySEI=function(t){this.tech.player().trigger({type:\"webrtcsei\",data:t});},t.prototype.dispose=function(){this.webrtcPlayer&&(this.webrtcPlayer.setPlayListener({onPlayEvent:function(){},onPlayStats:function(){}}),this.webrtcPlayer.stopPlay(),this.webrtcPlayer.setPlayerView(videojs.dom.createEl(\"video\"))),this.webrtcPlayer=null;},t.prototype.setSource=function(t){var e=this;this.webrtcPlayer.startPlay(t.src),this.tech.player().one(\"webrtcevent\",function(t){-1002===t.data.code&&e.tech.player().play();});},t.prototype.recovery=function(){var t=this,e=this.tech.player(),n=void 0;e.one(\"waiting\",function(){n=setTimeout(function(){e.one(\"webrtcevent\",function(n){if(1004===n.data.code){t.webrtcPlayer&&t.webrtcPlayer.startPlay(e.src()),e.play();var i=function r(t){1002===t.data.code&&(e.play(),e.off(\"webrtcevent\",r));};e.on(\"webrtcevent\",i);}}),t.webrtcPlayer&&t.webrtcPlayer.stopPlay();},2e3);}),e.one(\"playing\",function(){n&&clearTimeout(n);});},t.prototype.switchPlaySource=function(){var t=this.tech.player(),e=void 0,n=this.tech.currentSource_.src;e=this.webrtcConfig&&this.webrtcConfig.fallbackUrl?[{src:this.webrtcConfig.fallbackUrl}]:this.convertProtocol(n),t.trigger({type:\"webrtcfallback\",data:{target:e[0].src}}),t.bigPlayButton&&t.bigPlayButton.hide(),t.posterImage&&t.posterImage.hide();var i=[];t.options_.hlsConfig&&t.options_.hlsConfig.skipHlsJs?e.forEach(function(t){t.src?i.push({src:t.src,skipHlsJs:!0}):i.push({src:t,skipHlsJs:!0});}):i=[].concat(e),t.src(i);var r=videojs.browser.IS_IOS||videojs.browser.IS_ANDROID?\"loadeddata\":\"loadedmetadata\",o=function s(){t.play(),t.one(\"progress\",function(){t.play(),t.off(r,s);});};t.on(r,o);},t.prototype.convertProtocol=function(t){var e=[];if(t.indexOf(\".sdp\")>-1)t=t.replace(\".sdp\",\".flv\"),e.push(t.replace(\".sdp\",\".m3u8\"));else{var n=t.replace(\"webrtc://\",\"https://\").replace(\"?\",\".flv?\");-1===n.indexOf(\"?\")&&-1===n.indexOf(\".flv\")&&(n+=\".flv\");var i=t.replace(\"webrtc://\",\"https://\").replace(\"?\",\".m3u8?\");-1===i.indexOf(\"?\")&&-1===i.indexOf(\".m3u8\")&&(i+=\".m3u8\"),e.push(i);}return e;},t;}(),webrtcTypeRE=/^webrtc/i,webrtcExtRE=/\\.sdp/i,webrtcProtoRE=/^(webrtc:\\/\\/)/i,sourceHandler={name:\"webrtcSourceHandler\",canHandleSource:function(t){return webrtcTypeRE.test(t.type)?\"probably\":webrtcExtRE.test(t.src)||webrtcProtoRE.test(t.src)?\"maybe\":\"\";},handleSource:function(t,e,n){return e.webrtcProvider&&e.webrtcProvider.dispose(),e.webrtcProvider=new WebRTCProvider(t,e,n),e.webrtcProvider;},canPlayType:function(t){if(webrtcTypeRE.test(t))return\"probably\";}};mountWebRTCProvider();for(var Tech$2=videojs.getComponent(\"Tech\"),Dom$1=videojs.dom,Url$1=videojs.url,createTimeRange=videojs.createTimeRange,mergeOptions$1=videojs.mergeOptions,navigator$2=window_1&&window_1.navigator||{},Flash=function(t){function e(n,i,r){classCallCheck(this,e);var o=possibleConstructorReturn(this,t.call(this,n,i,r));return i.source&&o.ready(function(){this.setSource(i.source);},!0),i.startTime&&o.ready(function(){this.load(),this.play(),this.currentTime(i.startTime);},!0),window_1.videojs=window_1.videojs||{},window_1.videojs.Flash=window_1.videojs.Flash||{},window_1.videojs.Flash.onReady=e.onReady,window_1.videojs.Flash.onEvent=e.onEvent,window_1.videojs.Flash.onError=e.onError,o.on(\"seeked\",function(){this.lastSeekTarget_=undefined;}),o;}return inherits(e,t),e.prototype.createEl=function(){var t=this.options_;t.swf||(t.swf=unifyProtocol(\"//imgcache.qq.com/open/qcloud/video/tcplayer/player.swf\"));var n=t.techId,i=mergeOptions$1({readyFunction:\"videojs.Flash.onReady\",eventProxyFunction:\"videojs.Flash.onEvent\",errorEventProxyFunction:\"videojs.Flash.onError\",autoplay:t.autoplay,preload:t.preload,loop:t.loop,muted:t.muted},t.flashVars),r=mergeOptions$1({wmode:\"opaque\",bgcolor:\"#000000\"},t.params),o=mergeOptions$1({id:n,name:n,\"class\":\"vjs-tech\"},t.attributes);return this.el_=e.embed(t.swf,i,r,o),this.el_.tech=this,this.el_;},e.prototype.play=function(){this.ended()&&this.setCurrentTime(0),this.el_.vjs_play();},e.prototype.pause=function(){this.el_.vjs_pause();},e.prototype.src=function(t){return t===undefined?this.currentSrc():this.setSrc(t);},e.prototype.setSrc=function(t){var e=this;t=Url$1.getAbsoluteURL(t),this.el_.vjs_src(t),this.autoplay()&&this.setTimeout(function(){return e.play();},0);},e.prototype.seeking=function(){return this.lastSeekTarget_!==undefined;},e.prototype.setCurrentTime=function(e){var n=this.seekable();n.length&&(e=e>n.start(0)?e:n.start(0),e=e<n.end(n.length-1)?e:n.end(n.length-1),this.lastSeekTarget_=e,this.trigger(\"seeking\"),this.el_.vjs_setProperty(\"currentTime\",e),t.prototype.setCurrentTime.call(this));},e.prototype.currentTime=function(){return this.seeking()?this.lastSeekTarget_||0:this.el_.vjs_getProperty(\"currentTime\");},e.prototype.currentSrc=function(){return this.currentSource_?this.currentSource_.src:this.el_.vjs_getProperty(\"currentSrc\");},e.prototype.duration=function(){if(0===this.readyState())return NaN;var t=this.el_.vjs_getProperty(\"duration\");return t>=0?t:Infinity;},e.prototype.load=function(){this.el_.vjs_load();},e.prototype.poster=function(){this.el_.vjs_getProperty(\"poster\");},e.prototype.setPoster=function(){},e.prototype.seekable=function(){var t=this.duration();return 0===t?createTimeRange():createTimeRange(0,t);},e.prototype.buffered=function(){var t=this.el_.vjs_getProperty(\"buffered\");return 0===t.length?createTimeRange():createTimeRange(t[0][0],t[0][1]);},e.prototype.supportsFullScreen=function(){return!1;},e.prototype.enterFullScreen=function(){return!1;},e.prototype.getVideoPlaybackQuality=function(){var t=this.el_.vjs_getProperty(\"getVideoPlaybackQuality\");return window_1.performance&&\"function\"==typeof window_1.performance.now?t.creationTime=window_1.performance.now():window_1.performance&&window_1.performance.timing&&\"number\"==typeof window_1.performance.timing.navigationStart&&(t.creationTime=window_1.Date.now()-window_1.performance.timing.navigationStart),t;},e;}(Tech$2),_readWrite=[\"rtmpConnection\",\"rtmpStream\",\"preload\",\"defaultPlaybackRate\",\"playbackRate\",\"autoplay\",\"loop\",\"controls\",\"volume\",\"muted\",\"defaultMuted\"],_readOnly=[\"networkState\",\"readyState\",\"initialTime\",\"startOffsetTime\",\"paused\",\"ended\",\"videoWidth\",\"videoHeight\"],_api=Flash.prototype,i$2=0;i$2<_readWrite.length;i$2++)_createGetter(_readWrite[i$2]),_createSetter(_readWrite[i$2]);for(var _i$1=0;_i$1<_readOnly.length;_i$1++)_createGetter(_readOnly[_i$1]);Flash.isSupported=function(){return Flash.version()[0]>=10;},Tech$2.withSourceHandlers(Flash),Flash.nativeSourceHandler={},Flash.nativeSourceHandler.canPlayType=function(t){return t in Flash.formats?\"maybe\":\"\";},Flash.nativeSourceHandler.canHandleSource=function(t,e){var n=void 0;return n=t.type?t.type.replace(/;.*/,\"\").toLowerCase():function(t){var e=Url$1.getFileExtension(t);return e?\"video/\"+e:\"\";}(t.src),Flash.nativeSourceHandler.canPlayType(n);},Flash.nativeSourceHandler.handleSource=function(t,e,n){e.setSrc(t.src);},Flash.nativeSourceHandler.dispose=function(){},Flash.registerSourceHandler(Flash.nativeSourceHandler),Flash.formats={\"video/flv\":\"FLV\",\"video/x-flv\":\"FLV\",\"video/mp4\":\"MP4\",\"video/m4v\":\"MP4\"},Flash.onReady=function(t){var e=Dom$1.$(\"#\"+t),n=e&&e.tech;n&&n.el()&&Flash.checkReady(n);},Flash.checkReady=function(t){t.el()&&(t.el().vjs_getProperty?t.triggerReady():this.setTimeout(function(){Flash.checkReady(t);},50));},Flash.onEvent=function(t,e){var n=Dom$1.$(\"#\"+t).tech,i=Array.prototype.slice.call(arguments,2);n.setTimeout(function(){n.trigger(e,i);},1);},Flash.onError=function(t,e){var n=Dom$1.$(\"#\"+t).tech;if(\"srcnotfound\"===e)return n.error(4);n.error(\"FLASH: \"+e);},Flash.version=function(){var t=\"0,0,0\";try{t=new window_1.ActiveXObject(\"ShockwaveFlash.ShockwaveFlash\").GetVariable(\"$version\").replace(/\\D+/g,\",\").match(/^,?(.+),?$/)[1];}catch(e){try{navigator$2.mimeTypes[\"application/x-shockwave-flash\"].enabledPlugin&&(t=(navigator$2.plugins[\"Shockwave Flash 2.0\"]||navigator$2.plugins[\"Shockwave Flash\"]).description.replace(/\\D+/g,\",\").match(/^,?(.+),?$/)[1]);}catch(e){}}return t.split(\",\");},Flash.embed=function(t,e,n,i){var r=Flash.getEmbedCode(t,e,n,i);return Dom$1.createEl(\"div\",{innerHTML:r}).childNodes[0];},Flash.getEmbedCode=function(t,e,n,i){var r=\"\",o=\"\",s=\"\";return e&&Object.getOwnPropertyNames(e).forEach(function(t){r+=t+\"=\"+e[t]+\"&amp;\";}),n=mergeOptions$1({movie:t,flashvars:r,allowScriptAccess:\"always\",allowNetworking:\"all\"},n),Object.getOwnPropertyNames(n).forEach(function(t){o+='<param name=\"'+t+'\" value=\"'+n[t]+'\" />';}),i=mergeOptions$1({data:t,width:\"100%\",height:\"100%\"},i),Object.getOwnPropertyNames(i).forEach(function(t){s+=t+'=\"'+i[t]+'\" ';}),'<object type=\"application/x-shockwave-flash\" '+s+\">\"+o+\"</object>\";},FlashRtmpDecorator(Flash),Tech$2.getTech(\"Flash\")?(videojs.log.warn(\"Not using videojs-flash as it appears to already be registered\"),videojs.log.warn(\"videojs-flash should only be used with video.js@6 and above\")):videojs.registerTech(\"Flash\",Flash);var FlashlsSourceHandler={},mpegurlRE$1=/^(audio|video|application)\\/(x-|vnd\\.apple\\.)?mpegurl/i;FlashlsSourceHandler.canPlayType=function(t){return mpegurlRE$1.test(t)?\"maybe\":\"\";},FlashlsSourceHandler.canHandleSource=function(t,e){return\"maybe\"===FlashlsSourceHandler.canPlayType(t.type);},FlashlsSourceHandler.handleSource=function(t,e,n){e.setSrc(t.src);},FlashlsSourceHandler.dispose=function(){},videojs.getTech(\"Flash\").registerSourceHandler(FlashlsSourceHandler,0),FlashlsSourceHandler.VERSION=\"__VERSION__\";var Play=\"播放\",Pause=\"暂停\",LIVE=\"直播\",Loaded=\"加载完毕\",Progress=\"进度\",Fullscreen=\"全屏\",Mute=\"静音\",Unmute=\"取消静音\",Subtitles=\"字幕\",Captions=\"内嵌字幕\",Chapters=\"节目段落\",Descriptions=\"描述\",Close=\"关闭\",Replay=\"重播\",Text=\"文字\",White=\"白\",Black=\"黑\",Red=\"红\",Green=\"绿\",Blue=\"蓝\",Yellow=\"黄\",Magenta=\"紫红\",Cyan=\"青\",Background=\"背景\",Window=\"视窗\",Transparent=\"透明\",Opaque=\"不透明\",None=\"无\",Raised=\"浮雕\",Depressed=\"压低\",Uniform=\"均匀\",Dropshadow=\"下阴影\",Casual=\"舒适\",Script=\"手写体\",Reset=\"重启\",Done=\"完成\",auto=\"自动\",Mirror=\"镜像\",CN={Play:Play,Pause:Pause,LIVE:LIVE,Loaded:Loaded,Progress:Progress,Fullscreen:Fullscreen,Mute:Mute,Unmute:Unmute,Subtitles:Subtitles,Captions:Captions,Chapters:Chapters,Descriptions:Descriptions,Close:Close,Replay:Replay,Text:Text,White:White,Black:Black,Red:Red,Green:Green,Blue:Blue,Yellow:Yellow,Magenta:Magenta,Cyan:Cyan,Background:Background,Window:Window,Transparent:Transparent,Opaque:Opaque,None:None,Raised:Raised,Depressed:Depressed,Uniform:Uniform,Dropshadow:Dropshadow,Casual:Casual,Script:Script,Reset:Reset,Done:Done,auto:auto,Mirror:Mirror,\"Current Time\":\"当前时间\",\"Duration Time\":\"时长\",\"Remaining Time\":\"剩余时间\",\"Stream Type\":\"媒体流类型\",\"Non-Fullscreen\":\"退出全屏\",\"Playback Rate\":\"播放速度\",\"subtitles off\":\"关闭字幕\",\"captions off\":\"关闭内嵌字幕\",\"Close Modal Dialog\":\"关闭弹窗\",\"descriptions off\":\"关闭描述\",\"Audio Track\":\"音轨\",\"You aborted the media playback\":\"视频播放被终止\",\"A network error caused the media download to fail part-way.\":\"网络错误导致视频下载中途失败。\",\"The media could not be loaded, either because the server or network failed or because the format is not supported.\":\"视频因格式不支持或者服务器或网络的问题无法加载。\",\"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.\":\"由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。\",\"No compatible source was found for this media.\":\"无法找到此视频兼容的源或者当前环境无法播放该视频。\",\"The media is encrypted and we do not have the keys to decrypt it.\":\"视频已加密,无法解密。\",\"Play Video\":\"播放视频\",\"Modal Window\":\"弹窗\",\"This is a modal window\":\"这是一个弹窗\",\"This modal can be closed by pressing the Escape key or activating the close button.\":\"可以按ESC按键或启用关闭按钮来关闭此弹窗。\",\", opens captions settings dialog\":\", 开启标题设置弹窗\",\", opens subtitles settings dialog\":\", 开启字幕设置弹窗\",\", opens descriptions settings dialog\":\", 开启描述设置弹窗\",\", selected\":\", 选择\",\"captions settings\":\"字幕设定\",\"Audio Player\":\"音频播放器\",\"Video Player\":\"视频播放器\",\"Progress Bar\":\"进度小节\",\"Volume Level\":\"音量\",\"subtitles settings\":\"字幕设定\",\"descriptions settings\":\"描述设定\",\"Semi-Transparent\":\"半透明\",\"Font Size\":\"字体尺寸\",\"Text Edge Style\":\"字体边缘样式\",\"Font Family\":\"字体库\",\"Proportional Sans-Serif\":\"比例无细体\",\"Monospace Sans-Serif\":\"单间隔无细体\",\"Proportional Serif\":\"比例细体\",\"Monospace Serif\":\"单间隔细体\",\"Small Caps\":\"小型大写字体\",\"restore all settings to the default values\":\"恢复全部设定至预设值\",\"Caption Settings Dialog\":\"字幕设定视窗\",\"Beginning of dialog window. Escape will cancel and close the window.\":\"开始对话视窗。离开会取消及关闭视窗\",\"End of dialog window.\":\"结束对话视窗\",\"Request timed out.\":\"请求超时,请稍后再试。\",\"Could not download the video.\":\"无法加载视频,请检查网络。\",\"Server is not respond.\":\"服务器请求失败,请稍后再试。\",\"Server respond error data.\":\"服务器返回数据有误,请稍后再试。\",\"Last time play at \":\"上次看到 \",\"Resume play\":\"恢复播放\",\"Powered by Tencent Cloud.\":\"腾讯云提供技术支持\",\"Rise an internal exception when playing HLS.\":\"播放 HLS 时出现内部异常。\",\"Authentication failed.\":\"防盗链参数鉴权失败。\",\"Server failed.\":\"媒体服务器错误。\",\"Get file error.\":\"媒体服务器获取文件错误。\",\"The media file does not exist. Please check if the fileID is correct.\":\"媒体文件不存在,请检查 fileID 是否正确。\",\"No video transcoding information found.\":\"没有找到视频转码信息。\",\"Current browser not support DRM.\":\"浏览器不支持当前 DRM 方案。\",\"The trial duration is illegal. The trial duration must be within the video duration.\":\"试看时长不合法,试看时长要在视频时长范围内。\",\"Param pcfg is not unique.\":\"pcfg 不唯一。\",\"The license has expired. Please check whether the expiration time setting is reasonable.\":\"license 过期,请检查过期时间设置是否合理。\",\"Did not find an adaptive stream that can be played.\":\"没有找到可以播放的自适应码流,<a href='https://cloud.tencent.com/document/product/266/34071' style='color: white;' target='_blank'>查看文档</a>。\",\"Invalid request format, please check the request format.\":\"请求格式不合法,请检查请求格式。\",\"AppID is not exist, Please check if the AppID is correct.\":\"AppID 不存在,请检查 AppID 是否正确。\",\"Without anti-leech information.\":\"没带防盗链检测。\",\"qsign invalid.\":\"播放参数 qsign 校验失败\",\"psign check failed.\":\"播放参数 psign 校验失败,<a href='https://cloud.tencent.com/document/product/266/45554' style='color: white' target='_blank'>查看文档</a>。\",\"Other errors.\":\"其他错误。\",\"Internal error.\":\"内部错误。\",\"Response data verification failed.\":\"响应数据校验失败\",\"Video statistic\":\"视频统计信息\",\"Play Next\":\"下一个\",\"Current browser not support play this stream, please select another one.\":\"无法找到此视频兼容的源或者当前环境无法播放该视频,请选择其他视频播放。\",\"Server respond error data.(eg. stream not exist)\":\"媒体服务器获取数据异常,可能该视频不存在,请选择其他视频播放。\",\"Video play failed, please refresh to start play again.\":\"视频播放器失败,请刷新并重新播放。\",\"Connection to the server has failed and the number of connection retries has exceeded the set value.\":\"媒体服务器连接异常,并达到最大重试次数,请检查网络是否正常并刷新重试\",\"Video decoding failure.\":\"视频解码失败,请选择其他视频播放。\"},log=videojs.log;if(Function.prototype.bind&&\"object\"==(\"undefined\"==typeof console?\"undefined\":_typeof(console))&&\"object\"==_typeof(console.log))for(var logFns=[\"log\",\"info\",\"warn\",\"error\",\"assert\",\"dir\",\"clear\",\"profile\",\"profileEnd\"],i=0;i<logFns.length;i++){var method=logFns[i];console[method]=Function.prototype.call.bind(console[method],console);}return videojs.addLanguage(\"zh-CN\",CN),Object.keys(videojs).forEach(function(t){TCPlayer[t]=videojs[t];}),TCPlayer;});\n\n//# sourceURL=webpack://classroom/./node_modules/tcplayer.js/dist/tcplayer.v4.9.1.min.js?");
  288. /***/ }),
  289. /***/ "./node_modules/vdirs/es/utils.js":
  290. /*!****************************************!*\
  291. !*** ./node_modules/vdirs/es/utils.js ***!
  292. \****************************************/
  293. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  294. "use strict";
  295. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ warn: function() { return /* binding */ warn; },\n/* harmony export */ warnOnce: function() { return /* binding */ warnOnce; }\n/* harmony export */ });\nconst warnedMessages = new Set();\nfunction warnOnce(location, message) {\n const mergedMessage = `[vdirs/${location}]: ${message}`;\n if (warnedMessages.has(mergedMessage)) return;\n warnedMessages.add(mergedMessage);\n}\nfunction warn(location, message) {\n console.error(`[vdirs/${location}]: ${message}`);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vdirs/es/utils.js?");
  296. /***/ }),
  297. /***/ "./node_modules/vdirs/es/zindexable/index.js":
  298. /*!***************************************************!*\
  299. !*** ./node_modules/vdirs/es/zindexable/index.js ***!
  300. \***************************************************/
  301. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  302. "use strict";
  303. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _z_index_manager__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./z-index-manager */ \"./node_modules/vdirs/es/zindexable/z-index-manager.js\");\n\nconst ctx = '@@ziContext';\n// We don't expect manually bound zindex should be changed\nconst zindexable = {\n mounted(el, bindings) {\n const {\n value = {}\n } = bindings;\n const {\n zIndex,\n enabled\n } = value;\n el[ctx] = {\n enabled: !!enabled,\n initialized: false\n };\n if (enabled) {\n _z_index_manager__WEBPACK_IMPORTED_MODULE_0__[\"default\"].ensureZIndex(el, zIndex);\n el[ctx].initialized = true;\n }\n },\n updated(el, bindings) {\n const {\n value = {}\n } = bindings;\n const {\n zIndex,\n enabled\n } = value;\n const cachedEnabled = el[ctx].enabled;\n if (enabled && !cachedEnabled) {\n _z_index_manager__WEBPACK_IMPORTED_MODULE_0__[\"default\"].ensureZIndex(el, zIndex);\n el[ctx].initialized = true;\n }\n el[ctx].enabled = !!enabled;\n },\n unmounted(el, bindings) {\n if (!el[ctx].initialized) return;\n const {\n value = {}\n } = bindings;\n const {\n zIndex\n } = value;\n _z_index_manager__WEBPACK_IMPORTED_MODULE_0__[\"default\"].unregister(el, zIndex);\n }\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (zindexable);\n\n//# sourceURL=webpack://classroom/./node_modules/vdirs/es/zindexable/index.js?");
  304. /***/ }),
  305. /***/ "./node_modules/vdirs/es/zindexable/z-index-manager.js":
  306. /*!*************************************************************!*\
  307. !*** ./node_modules/vdirs/es/zindexable/z-index-manager.js ***!
  308. \*************************************************************/
  309. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  310. "use strict";
  311. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils */ \"./node_modules/vdirs/es/utils.js\");\n\nclass ZIndexManager {\n constructor() {\n this.elementZIndex = new Map();\n this.nextZIndex = 2000;\n }\n get elementCount() {\n return this.elementZIndex.size;\n }\n ensureZIndex(el, zIndex) {\n const {\n elementZIndex\n } = this;\n if (zIndex !== undefined) {\n el.style.zIndex = `${zIndex}`;\n elementZIndex.delete(el);\n return;\n }\n const {\n nextZIndex\n } = this;\n if (elementZIndex.has(el)) {\n const currentZIndex = elementZIndex.get(el);\n if (currentZIndex + 1 === this.nextZIndex) return;\n }\n el.style.zIndex = `${nextZIndex}`;\n elementZIndex.set(el, nextZIndex);\n this.nextZIndex = nextZIndex + 1;\n this.squashState();\n }\n unregister(el, zIndex) {\n const {\n elementZIndex\n } = this;\n if (elementZIndex.has(el)) {\n elementZIndex.delete(el);\n } else if (zIndex === undefined) {\n (0,_utils__WEBPACK_IMPORTED_MODULE_0__.warn)('z-index-manager/unregister-element', 'Element not found when unregistering.');\n }\n this.squashState();\n }\n squashState() {\n const {\n elementCount\n } = this;\n if (!elementCount) {\n this.nextZIndex = 2000;\n }\n if (this.nextZIndex - elementCount > 2500) this.rearrange();\n }\n rearrange() {\n const elementZIndexPair = Array.from(this.elementZIndex.entries());\n elementZIndexPair.sort((pair1, pair2) => {\n return pair1[1] - pair2[1];\n });\n this.nextZIndex = 2000;\n elementZIndexPair.forEach(pair => {\n const el = pair[0];\n const zIndex = this.nextZIndex++;\n if (`${zIndex}` !== el.style.zIndex) el.style.zIndex = `${zIndex}`;\n });\n }\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (new ZIndexManager());\n\n//# sourceURL=webpack://classroom/./node_modules/vdirs/es/zindexable/z-index-manager.js?");
  312. /***/ }),
  313. /***/ "./node_modules/vooks/es/life-cycle/use-is-mounted.js":
  314. /*!************************************************************!*\
  315. !*** ./node_modules/vooks/es/life-cycle/use-is-mounted.js ***!
  316. \************************************************************/
  317. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  318. "use strict";
  319. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ isMounted; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction isMounted() {\n const isMounted = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(false);\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => {\n isMounted.value = true;\n });\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.readonly)(isMounted);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vooks/es/life-cycle/use-is-mounted.js?");
  320. /***/ }),
  321. /***/ "./node_modules/vooks/es/on-fonts-ready.js":
  322. /*!*************************************************!*\
  323. !*** ./node_modules/vooks/es/on-fonts-ready.js ***!
  324. \*************************************************/
  325. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  326. "use strict";
  327. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ onFontsReady; },\n/* harmony export */ init: function() { return /* binding */ init; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ \"./node_modules/vooks/es/utils.js\");\n\n\nlet fontsReady;\nlet isFontReady;\nconst init = () => {\n var _a, _b;\n fontsReady = _utils__WEBPACK_IMPORTED_MODULE_1__.isBrowser ? (_b = (_a = document) === null || _a === void 0 ? void 0 : _a.fonts) === null || _b === void 0 ? void 0 : _b.ready : undefined;\n isFontReady = false;\n /* istanbul ignore if */\n if (fontsReady !== undefined) {\n void fontsReady.then(() => {\n isFontReady = true;\n });\n } else {\n isFontReady = true;\n }\n};\ninit();\n// For testing\n\n/**\n * Call callback on fontsReady is resolved. If fontsReady is already resolved,\n * callback won't be called.\n */\nfunction onFontsReady(cb) {\n /* istanbul ignore next */\n if (isFontReady) return;\n let deactivated = false;\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => {\n /* istanbul ignore next */\n if (!isFontReady) {\n fontsReady === null || fontsReady === void 0 ? void 0 : fontsReady.then(() => {\n if (deactivated) return;\n cb();\n });\n }\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onBeforeUnmount)(() => {\n deactivated = true;\n });\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vooks/es/on-fonts-ready.js?");
  328. /***/ }),
  329. /***/ "./node_modules/vooks/es/use-false-until-truthy.js":
  330. /*!*********************************************************!*\
  331. !*** ./node_modules/vooks/es/use-false-until-truthy.js ***!
  332. \*********************************************************/
  333. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  334. "use strict";
  335. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ useFalseUntilTruthy; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction useFalseUntilTruthy(originalRef) {\n const currentRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(!!originalRef.value);\n if (currentRef.value) return (0,vue__WEBPACK_IMPORTED_MODULE_0__.readonly)(currentRef);\n const stop = (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(originalRef, value => {\n if (value) {\n currentRef.value = true;\n stop();\n }\n });\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.readonly)(currentRef);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vooks/es/use-false-until-truthy.js?");
  336. /***/ }),
  337. /***/ "./node_modules/vooks/es/use-memo.js":
  338. /*!*******************************************!*\
  339. !*** ./node_modules/vooks/es/use-memo.js ***!
  340. \*******************************************/
  341. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  342. "use strict";
  343. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction useMemo(getterOrOptions) {\n const computedValueRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(getterOrOptions);\n // Maybe it's not possible to lazy evaluate the value, since we can't make\n // render phase capture the deps behind useMemo\n const valueRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(computedValueRef.value);\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(computedValueRef, value => {\n valueRef.value = value;\n });\n if (typeof getterOrOptions === 'function') {\n return valueRef;\n } else {\n return {\n __v_isRef: true,\n get value() {\n return valueRef.value;\n },\n set value(v) {\n getterOrOptions.set(v);\n }\n };\n }\n}\n/* harmony default export */ __webpack_exports__[\"default\"] = (useMemo);\n\n//# sourceURL=webpack://classroom/./node_modules/vooks/es/use-memo.js?");
  344. /***/ }),
  345. /***/ "./node_modules/vooks/es/use-merged-state.js":
  346. /*!***************************************************!*\
  347. !*** ./node_modules/vooks/es/use-merged-state.js ***!
  348. \***************************************************/
  349. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  350. "use strict";
  351. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ useMergedState; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction useMergedState(controlledStateRef, uncontrolledStateRef) {\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(controlledStateRef, value => {\n if (value !== undefined) {\n uncontrolledStateRef.value = value;\n }\n });\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => {\n if (controlledStateRef.value === undefined) {\n return uncontrolledStateRef.value;\n }\n return controlledStateRef.value;\n });\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vooks/es/use-merged-state.js?");
  352. /***/ }),
  353. /***/ "./node_modules/vooks/es/utils.js":
  354. /*!****************************************!*\
  355. !*** ./node_modules/vooks/es/utils.js ***!
  356. \****************************************/
  357. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  358. "use strict";
  359. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ hasInstance: function() { return /* binding */ hasInstance; },\n/* harmony export */ isBrowser: function() { return /* binding */ isBrowser; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction hasInstance() {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.getCurrentInstance)() !== null;\n}\nconst isBrowser = typeof window !== 'undefined';\n\n//# sourceURL=webpack://classroom/./node_modules/vooks/es/utils.js?");
  360. /***/ }),
  361. /***/ "./node_modules/vueuc/es/binder/src/Binder.js":
  362. /*!****************************************************!*\
  363. !*** ./node_modules/vueuc/es/binder/src/Binder.js ***!
  364. \****************************************************/
  365. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  366. "use strict";
  367. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var seemly__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! seemly */ \"./node_modules/seemly/es/animation/next-frame-once.js\");\n/* harmony import */ var evtd__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! evtd */ \"./node_modules/evtd/es/delegate.js\");\n/* harmony import */ var _shared_v_node__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../shared/v-node */ \"./node_modules/vueuc/es/shared/v-node.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ \"./node_modules/vueuc/es/binder/src/utils.js\");\n\n/* eslint-disable @typescript-eslint/no-non-null-assertion */\n\n\n\n\n\nconst Binder = (0,vue__WEBPACK_IMPORTED_MODULE_1__.defineComponent)({\n name: 'Binder',\n props: {\n syncTargetWithParent: Boolean,\n syncTarget: {\n type: Boolean,\n default: true\n }\n },\n setup(props) {\n var _a;\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.provide)('VBinder', (_a = (0,vue__WEBPACK_IMPORTED_MODULE_1__.getCurrentInstance)()) === null || _a === void 0 ? void 0 : _a.proxy);\n const VBinder = (0,vue__WEBPACK_IMPORTED_MODULE_1__.inject)('VBinder', null);\n const targetRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(null);\n /**\n * If there's no nested vbinder, we can simply set the target ref.\n *\n * However, when it comes to:\n * <VBinder> <- syncTarget = false\n *\n * Should hold target DOM ref, but can't get it directly from\n * its VTarget. So if there are nested VBinder, we should:\n * 1. Stop setting target DOM from level-1 VTarget\n * 2. Set target DOM from level-2 VTarget\n * For (1), we need `syncTarget` to `false`\n * For (2), we need to set `syncTargetWithParent` to `true` on\n * level-2 VBinder\n * <VTarget>\n * <VBinder> <- syncTargetWithParent = true\n * <VTarget>target</VTarget>\n * </VBinder>\n * <VFollower>\n * content1\n * </VFollower>\n * </VTarget>\n * <VFollower>\n * content2\n * </VFollower>\n * </VBinder>\n */\n const setTargetRef = el => {\n targetRef.value = el;\n // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions\n if (VBinder && props.syncTargetWithParent) {\n VBinder.setTargetRef(el);\n }\n };\n // scroll related\n let scrollableNodes = [];\n const ensureScrollListener = () => {\n let cursor = targetRef.value;\n while (true) {\n cursor = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getScrollParent)(cursor);\n if (cursor === null) break;\n scrollableNodes.push(cursor);\n }\n for (const el of scrollableNodes) {\n (0,evtd__WEBPACK_IMPORTED_MODULE_3__.on)('scroll', el, onScroll, true);\n }\n };\n const removeScrollListeners = () => {\n for (const el of scrollableNodes) {\n (0,evtd__WEBPACK_IMPORTED_MODULE_3__.off)('scroll', el, onScroll, true);\n }\n scrollableNodes = [];\n };\n const followerScrollListeners = new Set();\n const addScrollListener = listener => {\n if (followerScrollListeners.size === 0) {\n ensureScrollListener();\n }\n if (!followerScrollListeners.has(listener)) {\n followerScrollListeners.add(listener);\n }\n };\n const removeScrollListener = listener => {\n if (followerScrollListeners.has(listener)) {\n followerScrollListeners.delete(listener);\n }\n if (followerScrollListeners.size === 0) {\n removeScrollListeners();\n }\n };\n const onScroll = () => {\n (0,seemly__WEBPACK_IMPORTED_MODULE_4__.beforeNextFrameOnce)(onScrollRaf);\n };\n const onScrollRaf = () => {\n followerScrollListeners.forEach(listener => listener());\n };\n // resize related\n const followerResizeListeners = new Set();\n const addResizeListener = listener => {\n if (followerResizeListeners.size === 0) {\n (0,evtd__WEBPACK_IMPORTED_MODULE_3__.on)('resize', window, onResize);\n }\n if (!followerResizeListeners.has(listener)) {\n followerResizeListeners.add(listener);\n }\n };\n const removeResizeListener = listener => {\n if (followerResizeListeners.has(listener)) {\n followerResizeListeners.delete(listener);\n }\n if (followerResizeListeners.size === 0) {\n (0,evtd__WEBPACK_IMPORTED_MODULE_3__.off)('resize', window, onResize);\n }\n };\n const onResize = () => {\n followerResizeListeners.forEach(listener => listener());\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.onBeforeUnmount)(() => {\n (0,evtd__WEBPACK_IMPORTED_MODULE_3__.off)('resize', window, onResize);\n removeScrollListeners();\n });\n return {\n targetRef,\n setTargetRef,\n addScrollListener,\n removeScrollListener,\n addResizeListener,\n removeResizeListener\n };\n },\n render() {\n return (0,_shared_v_node__WEBPACK_IMPORTED_MODULE_5__.getSlot)('binder', this.$slots);\n }\n});\n/* harmony default export */ __webpack_exports__[\"default\"] = (Binder);\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/binder/src/Binder.js?");
  368. /***/ }),
  369. /***/ "./node_modules/vueuc/es/binder/src/Follower.js":
  370. /*!******************************************************!*\
  371. !*** ./node_modules/vueuc/es/binder/src/Follower.js ***!
  372. \******************************************************/
  373. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  374. "use strict";
  375. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var vdirs__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! vdirs */ \"./node_modules/vdirs/es/zindexable/index.js\");\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/use-memo.js\");\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/on-fonts-ready.js\");\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/life-cycle/use-is-mounted.js\");\n/* harmony import */ var _css_render_vue3_ssr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @css-render/vue3-ssr */ \"./node_modules/@css-render/vue3-ssr/esm/index.js\");\n/* harmony import */ var _shared__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../shared */ \"./node_modules/vueuc/es/shared/cssr.js\");\n/* harmony import */ var _lazy_teleport_src_index__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../lazy-teleport/src/index */ \"./node_modules/vueuc/es/lazy-teleport/src/index.js\");\n/* harmony import */ var _get_placement_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./get-placement-style */ \"./node_modules/vueuc/es/binder/src/get-placement-style.js\");\n/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ \"./node_modules/vueuc/es/binder/src/utils.js\");\n/* eslint-disable @typescript-eslint/no-non-null-assertion */\n\n\n\n\n\n\n\n\nconst style = (0,_shared__WEBPACK_IMPORTED_MODULE_1__.c)([(0,_shared__WEBPACK_IMPORTED_MODULE_1__.c)('.v-binder-follower-container', {\n position: 'absolute',\n left: '0',\n right: '0',\n top: '0',\n height: '0',\n pointerEvents: 'none',\n zIndex: 'auto'\n}), (0,_shared__WEBPACK_IMPORTED_MODULE_1__.c)('.v-binder-follower-content', {\n position: 'absolute',\n zIndex: 'auto'\n}, [(0,_shared__WEBPACK_IMPORTED_MODULE_1__.c)('> *', {\n pointerEvents: 'all'\n})])]);\n/* harmony default export */ __webpack_exports__[\"default\"] = ((0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n name: 'Follower',\n inheritAttrs: false,\n props: {\n show: Boolean,\n enabled: {\n type: Boolean,\n default: undefined\n },\n placement: {\n type: String,\n default: 'bottom'\n },\n syncTrigger: {\n type: Array,\n default: ['resize', 'scroll']\n },\n to: [String, Object],\n flip: {\n type: Boolean,\n default: true\n },\n internalShift: Boolean,\n x: Number,\n y: Number,\n width: String,\n minWidth: String,\n containerClass: String,\n teleportDisabled: Boolean,\n zindexable: {\n type: Boolean,\n default: true\n },\n zIndex: Number,\n overlap: Boolean\n },\n setup(props) {\n const VBinder = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)('VBinder');\n const mergedEnabledRef = (0,vooks__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(() => {\n return props.enabled !== undefined ? props.enabled : props.show;\n });\n const followerRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(null);\n const offsetContainerRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)(null);\n const ensureListeners = () => {\n const {\n syncTrigger\n } = props;\n if (syncTrigger.includes('scroll')) {\n VBinder.addScrollListener(syncPosition);\n }\n if (syncTrigger.includes('resize')) {\n VBinder.addResizeListener(syncPosition);\n }\n };\n const removeListeners = () => {\n VBinder.removeScrollListener(syncPosition);\n VBinder.removeResizeListener(syncPosition);\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => {\n if (mergedEnabledRef.value) {\n syncPosition();\n ensureListeners();\n }\n });\n const ssrAdapter = (0,_css_render_vue3_ssr__WEBPACK_IMPORTED_MODULE_3__.useSsrAdapter)();\n style.mount({\n id: 'vueuc/binder',\n head: true,\n anchorMetaName: _shared__WEBPACK_IMPORTED_MODULE_1__.cssrAnchorMetaName,\n ssr: ssrAdapter\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onBeforeUnmount)(() => {\n removeListeners();\n });\n (0,vooks__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(() => {\n if (mergedEnabledRef.value) {\n syncPosition();\n }\n });\n const syncPosition = () => {\n if (!mergedEnabledRef.value) {\n return;\n }\n const follower = followerRef.value;\n // sometimes watched props change before its dom is ready\n // for example: show=false, x=undefined, y=undefined\n // show=true, x=0, y=0\n // will cause error\n // I may optimize the watch start point later\n if (follower === null) return;\n const target = VBinder.targetRef;\n const {\n x,\n y,\n overlap\n } = props;\n const targetRect = x !== undefined && y !== undefined ? (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getPointRect)(x, y) : (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getRect)(target);\n follower.style.setProperty('--v-target-width', `${Math.round(targetRect.width)}px`);\n follower.style.setProperty('--v-target-height', `${Math.round(targetRect.height)}px`);\n const {\n width,\n minWidth,\n placement,\n internalShift,\n flip\n } = props;\n follower.setAttribute('v-placement', placement);\n if (overlap) {\n follower.setAttribute('v-overlap', '');\n } else {\n follower.removeAttribute('v-overlap');\n }\n const {\n style\n } = follower;\n if (width === 'target') {\n style.width = `${targetRect.width}px`;\n } else if (width !== undefined) {\n style.width = width;\n } else {\n style.width = '';\n }\n if (minWidth === 'target') {\n style.minWidth = `${targetRect.width}px`;\n } else if (minWidth !== undefined) {\n style.minWidth = minWidth;\n } else {\n style.minWidth = '';\n }\n const followerRect = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getRect)(follower);\n const offsetContainerRect = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getRect)(offsetContainerRef.value);\n const {\n left: offsetLeftToStandardPlacement,\n top: offsetTopToStandardPlacement,\n placement: properPlacement\n } = (0,_get_placement_style__WEBPACK_IMPORTED_MODULE_6__.getPlacementAndOffsetOfFollower)(placement, targetRect, followerRect, internalShift, flip, overlap);\n const properTransformOrigin = (0,_get_placement_style__WEBPACK_IMPORTED_MODULE_6__.getProperTransformOrigin)(properPlacement, overlap);\n const {\n left,\n top,\n transform\n } = (0,_get_placement_style__WEBPACK_IMPORTED_MODULE_6__.getOffset)(properPlacement, offsetContainerRect, targetRect, offsetTopToStandardPlacement, offsetLeftToStandardPlacement, overlap);\n // we assume that the content size doesn't change after flip,\n // nor we need to make sync logic more complex\n follower.setAttribute('v-placement', properPlacement);\n follower.style.setProperty('--v-offset-left', `${Math.round(offsetLeftToStandardPlacement)}px`);\n follower.style.setProperty('--v-offset-top', `${Math.round(offsetTopToStandardPlacement)}px`);\n follower.style.transform = `translateX(${left}) translateY(${top}) ${transform}`;\n follower.style.setProperty('--v-transform-origin', properTransformOrigin);\n follower.style.transformOrigin = properTransformOrigin;\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)(mergedEnabledRef, value => {\n if (value) {\n ensureListeners();\n syncOnNextTick();\n } else {\n removeListeners();\n }\n });\n const syncOnNextTick = () => {\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.nextTick)().then(syncPosition).catch(e => console.error(e));\n };\n ['placement', 'x', 'y', 'internalShift', 'flip', 'width', 'overlap', 'minWidth'].forEach(prop => {\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)((0,vue__WEBPACK_IMPORTED_MODULE_0__.toRef)(props, prop), syncPosition);\n });\n ['teleportDisabled'].forEach(prop => {\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)((0,vue__WEBPACK_IMPORTED_MODULE_0__.toRef)(props, prop), syncOnNextTick);\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watch)((0,vue__WEBPACK_IMPORTED_MODULE_0__.toRef)(props, 'syncTrigger'), value => {\n if (!value.includes('resize')) {\n VBinder.removeResizeListener(syncPosition);\n } else {\n VBinder.addResizeListener(syncPosition);\n }\n if (!value.includes('scroll')) {\n VBinder.removeScrollListener(syncPosition);\n } else {\n VBinder.addScrollListener(syncPosition);\n }\n });\n const isMountedRef = (0,vooks__WEBPACK_IMPORTED_MODULE_7__[\"default\"])();\n const mergedToRef = (0,vooks__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(() => {\n const {\n to\n } = props;\n if (to !== undefined) return to;\n if (isMountedRef.value) {\n // TODO: find proper container\n return undefined;\n }\n return undefined;\n });\n return {\n VBinder,\n mergedEnabled: mergedEnabledRef,\n offsetContainerRef,\n followerRef,\n mergedTo: mergedToRef,\n syncPosition\n };\n },\n render() {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.h)(_lazy_teleport_src_index__WEBPACK_IMPORTED_MODULE_8__[\"default\"], {\n show: this.show,\n to: this.mergedTo,\n disabled: this.teleportDisabled\n }, {\n default: () => {\n var _a, _b;\n const vNode = (0,vue__WEBPACK_IMPORTED_MODULE_0__.h)('div', {\n class: ['v-binder-follower-container', this.containerClass],\n ref: 'offsetContainerRef'\n }, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.h)('div', {\n class: 'v-binder-follower-content',\n ref: 'followerRef'\n }, (_b = (_a = this.$slots).default) === null || _b === void 0 ? void 0 : _b.call(_a))]);\n if (this.zindexable) {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)(vNode, [[vdirs__WEBPACK_IMPORTED_MODULE_9__[\"default\"], {\n enabled: this.mergedEnabled,\n zIndex: this.zIndex\n }]]);\n }\n return vNode;\n }\n });\n }\n}));\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/binder/src/Follower.js?");
  376. /***/ }),
  377. /***/ "./node_modules/vueuc/es/binder/src/Target.js":
  378. /*!****************************************************!*\
  379. !*** ./node_modules/vueuc/es/binder/src/Target.js ***!
  380. \****************************************************/
  381. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  382. "use strict";
  383. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _shared_v_node__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../shared/v-node */ \"./node_modules/vueuc/es/shared/v-node.js\");\n/* eslint-disable @typescript-eslint/no-non-null-assertion */\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ((0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n name: 'Target',\n setup() {\n const {\n setTargetRef,\n syncTarget\n } = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)('VBinder');\n const setTargetDirective = {\n mounted: setTargetRef,\n updated: setTargetRef\n };\n return {\n syncTarget,\n setTargetDirective\n };\n },\n render() {\n const {\n syncTarget,\n setTargetDirective\n } = this;\n /**\n * If you are using VBinder as a child of VBinder, the children wouldn't be\n * a valid DOM or component that can be attached to by directive.\n * So we won't sync target on those kind of situation and control the\n * target sync logic manually.\n */\n if (syncTarget) {\n return (0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,_shared_v_node__WEBPACK_IMPORTED_MODULE_1__.getFirstVNode)('follower', this.$slots), [[setTargetDirective]]);\n }\n return (0,_shared_v_node__WEBPACK_IMPORTED_MODULE_1__.getFirstVNode)('follower', this.$slots);\n }\n}));\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/binder/src/Target.js?");
  384. /***/ }),
  385. /***/ "./node_modules/vueuc/es/binder/src/get-placement-style.js":
  386. /*!*****************************************************************!*\
  387. !*** ./node_modules/vueuc/es/binder/src/get-placement-style.js ***!
  388. \*****************************************************************/
  389. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  390. "use strict";
  391. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ getOffset: function() { return /* binding */ getOffset; },\n/* harmony export */ getPlacementAndOffsetOfFollower: function() { return /* binding */ getPlacementAndOffsetOfFollower; },\n/* harmony export */ getProperTransformOrigin: function() { return /* binding */ getProperTransformOrigin; }\n/* harmony export */ });\nconst oppositionPositions = {\n top: 'bottom',\n bottom: 'top',\n left: 'right',\n right: 'left'\n};\nconst oppositeAligns = {\n start: 'end',\n center: 'center',\n end: 'start'\n};\nconst propToCompare = {\n top: 'height',\n bottom: 'height',\n left: 'width',\n right: 'width'\n};\nconst transformOrigins = {\n 'bottom-start': 'top left',\n bottom: 'top center',\n 'bottom-end': 'top right',\n 'top-start': 'bottom left',\n top: 'bottom center',\n 'top-end': 'bottom right',\n 'right-start': 'top left',\n right: 'center left',\n 'right-end': 'bottom left',\n 'left-start': 'top right',\n left: 'center right',\n 'left-end': 'bottom right'\n};\nconst overlapTransformOrigin = {\n 'bottom-start': 'bottom left',\n bottom: 'bottom center',\n 'bottom-end': 'bottom right',\n 'top-start': 'top left',\n top: 'top center',\n 'top-end': 'top right',\n 'right-start': 'top right',\n right: 'center right',\n 'right-end': 'bottom right',\n 'left-start': 'top left',\n left: 'center left',\n 'left-end': 'bottom left'\n};\nconst oppositeAlignCssPositionProps = {\n 'bottom-start': 'right',\n 'bottom-end': 'left',\n 'top-start': 'right',\n 'top-end': 'left',\n 'right-start': 'bottom',\n 'right-end': 'top',\n 'left-start': 'bottom',\n 'left-end': 'top'\n};\nconst keepOffsetDirection = {\n top: true,\n bottom: false,\n left: true,\n right: false // left--\n};\n\nconst cssPositionToOppositeAlign = {\n top: 'end',\n bottom: 'start',\n left: 'end',\n right: 'start'\n};\nfunction getPlacementAndOffsetOfFollower(placement, targetRect, followerRect, shift, flip, overlap) {\n if (!flip || overlap) {\n return {\n placement: placement,\n top: 0,\n left: 0\n };\n }\n const [position, align] = placement.split('-');\n let properAlign = align !== null && align !== void 0 ? align : 'center';\n let properOffset = {\n top: 0,\n left: 0\n };\n const deriveOffset = (oppositeAlignCssSizeProp, alignCssPositionProp, offsetVertically) => {\n let left = 0;\n let top = 0;\n const diff = followerRect[oppositeAlignCssSizeProp] - targetRect[alignCssPositionProp] - targetRect[oppositeAlignCssSizeProp];\n if (diff > 0 && shift) {\n if (offsetVertically) {\n // screen border\n // |-----------------------------------------|\n // | | f | |\n // | | o | |\n // | | l | |\n // | | l |---- |\n // | | o |tar | |\n // | | w |get | |\n // | | e | | |\n // | | r |---- |\n // | ---- |\n // |-----------------------------------------|\n top = keepOffsetDirection[alignCssPositionProp] ? diff : -diff;\n } else {\n // screen border\n // |----------------------------------------|\n // | |\n // | ---------- |\n // | | target | |\n // | ----------------------------------\n // | | follower |\n // | ----------------------------------\n // | |\n // |----------------------------------------|\n left = keepOffsetDirection[alignCssPositionProp] ? diff : -diff;\n }\n }\n return {\n left,\n top\n };\n };\n const offsetVertically = position === 'left' || position === 'right';\n // choose proper placement for non-center align\n if (properAlign !== 'center') {\n const oppositeAlignCssPositionProp = oppositeAlignCssPositionProps[placement];\n const currentAlignCssPositionProp = oppositionPositions[oppositeAlignCssPositionProp];\n const oppositeAlignCssSizeProp = propToCompare[oppositeAlignCssPositionProp];\n // if follower rect is larger than target rect in align direction\n // ----------[ target ]---------|\n // ----------[ follower ]\n if (followerRect[oppositeAlignCssSizeProp] > targetRect[oppositeAlignCssSizeProp]) {\n if (\n // current space is not enough\n // ----------[ target ]---------|\n // -------[ follower ]\n targetRect[oppositeAlignCssPositionProp] + targetRect[oppositeAlignCssSizeProp] < followerRect[oppositeAlignCssSizeProp]) {\n const followerOverTargetSize = (followerRect[oppositeAlignCssSizeProp] - targetRect[oppositeAlignCssSizeProp]) / 2;\n if (targetRect[oppositeAlignCssPositionProp] < followerOverTargetSize || targetRect[currentAlignCssPositionProp] < followerOverTargetSize) {\n // opposite align has larger space\n // -------[ target ]-----------|\n // -------[ follower ]-|\n if (targetRect[oppositeAlignCssPositionProp] < targetRect[currentAlignCssPositionProp]) {\n properAlign = oppositeAligns[align];\n properOffset = deriveOffset(oppositeAlignCssSizeProp, currentAlignCssPositionProp, offsetVertically);\n } else {\n // ----------------[ target ]----|\n // --------[ follower ]----|\n properOffset = deriveOffset(oppositeAlignCssSizeProp, oppositeAlignCssPositionProp, offsetVertically);\n }\n } else {\n // 'center' align is better\n // ------------[ target ]--------|\n // -------[ follower ]--|\n properAlign = 'center';\n }\n }\n } else if (followerRect[oppositeAlignCssSizeProp] < targetRect[oppositeAlignCssSizeProp]) {\n // TODO: maybe center is better\n if (targetRect[currentAlignCssPositionProp] < 0 &&\n // opposite align has larger space\n // ------------[ target ]\n // ----------------[follower]\n targetRect[oppositeAlignCssPositionProp] > targetRect[currentAlignCssPositionProp]) {\n properAlign = oppositeAligns[align];\n }\n }\n } else {\n const possibleAlternativeAlignCssPositionProp1 = position === 'bottom' || position === 'top' ? 'left' : 'top';\n const possibleAlternativeAlignCssPositionProp2 = oppositionPositions[possibleAlternativeAlignCssPositionProp1];\n const alternativeAlignCssSizeProp = propToCompare[possibleAlternativeAlignCssPositionProp1];\n const followerOverTargetSize = (followerRect[alternativeAlignCssSizeProp] - targetRect[alternativeAlignCssSizeProp]) / 2;\n if (\n // center is not enough\n // ----------- [ target ]--|\n // -------[ follower ]\n targetRect[possibleAlternativeAlignCssPositionProp1] < followerOverTargetSize || targetRect[possibleAlternativeAlignCssPositionProp2] < followerOverTargetSize) {\n // alternative 2 position's space is larger\n if (targetRect[possibleAlternativeAlignCssPositionProp1] > targetRect[possibleAlternativeAlignCssPositionProp2]) {\n properAlign = cssPositionToOppositeAlign[possibleAlternativeAlignCssPositionProp1];\n properOffset = deriveOffset(alternativeAlignCssSizeProp, possibleAlternativeAlignCssPositionProp1, offsetVertically);\n } else {\n // alternative 1 position's space is larger\n properAlign = cssPositionToOppositeAlign[possibleAlternativeAlignCssPositionProp2];\n properOffset = deriveOffset(alternativeAlignCssSizeProp, possibleAlternativeAlignCssPositionProp2, offsetVertically);\n }\n }\n }\n let properPosition = position;\n if (\n // space is not enough\n targetRect[position] < followerRect[propToCompare[position]] &&\n // opposite position's space is larger\n targetRect[position] < targetRect[oppositionPositions[position]]) {\n properPosition = oppositionPositions[position];\n }\n return {\n placement: properAlign !== 'center' ? `${properPosition}-${properAlign}` : properPosition,\n left: properOffset.left,\n top: properOffset.top\n };\n}\nfunction getProperTransformOrigin(placement, overlap) {\n if (overlap) return overlapTransformOrigin[placement];\n return transformOrigins[placement];\n}\n// ------------\n// | offset |\n// | |\n// | [target] |\n// | |\n// ------------\n// TODO: refactor it to remove dup logic\nfunction getOffset(placement, offsetRect, targetRect, offsetTopToStandardPlacement, offsetLeftToStandardPlacement, overlap) {\n if (overlap) {\n switch (placement) {\n case 'bottom-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left)}px`,\n transform: 'translateY(-100%)'\n };\n case 'bottom-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width)}px`,\n transform: 'translateX(-100%) translateY(-100%)'\n };\n case 'top-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left)}px`,\n transform: ''\n };\n case 'top-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width)}px`,\n transform: 'translateX(-100%)'\n };\n case 'right-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width)}px`,\n transform: 'translateX(-100%)'\n };\n case 'right-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width)}px`,\n transform: 'translateX(-100%) translateY(-100%)'\n };\n case 'left-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left)}px`,\n transform: ''\n };\n case 'left-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left)}px`,\n transform: 'translateY(-100%)'\n };\n case 'top':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width / 2)}px`,\n transform: 'translateX(-50%)'\n };\n case 'right':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height / 2)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width)}px`,\n transform: 'translateX(-100%) translateY(-50%)'\n };\n case 'left':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height / 2)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left)}px`,\n transform: 'translateY(-50%)'\n };\n case 'bottom':\n default:\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width / 2)}px`,\n transform: 'translateX(-50%) translateY(-100%)'\n };\n }\n }\n switch (placement) {\n case 'bottom-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + offsetLeftToStandardPlacement)}px`,\n transform: ''\n };\n case 'bottom-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width + offsetLeftToStandardPlacement)}px`,\n transform: 'translateX(-100%)'\n };\n case 'top-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + offsetLeftToStandardPlacement)}px`,\n transform: 'translateY(-100%)'\n };\n case 'top-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width + offsetLeftToStandardPlacement)}px`,\n transform: 'translateX(-100%) translateY(-100%)'\n };\n case 'right-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width + offsetLeftToStandardPlacement)}px`,\n transform: ''\n };\n case 'right-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width + offsetLeftToStandardPlacement)}px`,\n transform: 'translateY(-100%)'\n };\n case 'left-start':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + offsetLeftToStandardPlacement)}px`,\n transform: 'translateX(-100%)'\n };\n case 'left-end':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + offsetLeftToStandardPlacement)}px`,\n transform: 'translateX(-100%) translateY(-100%)'\n };\n case 'top':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width / 2 + offsetLeftToStandardPlacement)}px`,\n transform: 'translateY(-100%) translateX(-50%)'\n };\n case 'right':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height / 2 + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width + offsetLeftToStandardPlacement)}px`,\n transform: 'translateY(-50%)'\n };\n case 'left':\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height / 2 + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + offsetLeftToStandardPlacement)}px`,\n transform: 'translateY(-50%) translateX(-100%)'\n };\n case 'bottom':\n default:\n return {\n top: `${Math.round(targetRect.top - offsetRect.top + targetRect.height + offsetTopToStandardPlacement)}px`,\n left: `${Math.round(targetRect.left - offsetRect.left + targetRect.width / 2 + offsetLeftToStandardPlacement)}px`,\n transform: 'translateX(-50%)'\n };\n }\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/binder/src/get-placement-style.js?");
  392. /***/ }),
  393. /***/ "./node_modules/vueuc/es/binder/src/utils.js":
  394. /*!***************************************************!*\
  395. !*** ./node_modules/vueuc/es/binder/src/utils.js ***!
  396. \***************************************************/
  397. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  398. "use strict";
  399. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ ensureViewBoundingRect: function() { return /* binding */ ensureViewBoundingRect; },\n/* harmony export */ getParentNode: function() { return /* binding */ getParentNode; },\n/* harmony export */ getPointRect: function() { return /* binding */ getPointRect; },\n/* harmony export */ getRect: function() { return /* binding */ getRect; },\n/* harmony export */ getScrollParent: function() { return /* binding */ getScrollParent; }\n/* harmony export */ });\nlet viewMeasurer = null;\nfunction ensureViewBoundingRect() {\n if (viewMeasurer === null) {\n viewMeasurer = document.getElementById('v-binder-view-measurer');\n if (viewMeasurer === null) {\n viewMeasurer = document.createElement('div');\n viewMeasurer.id = 'v-binder-view-measurer';\n const {\n style\n } = viewMeasurer;\n style.position = 'fixed';\n style.left = '0';\n style.right = '0';\n style.top = '0';\n style.bottom = '0';\n style.pointerEvents = 'none';\n style.visibility = 'hidden';\n document.body.appendChild(viewMeasurer);\n }\n }\n return viewMeasurer.getBoundingClientRect();\n}\nfunction getPointRect(x, y) {\n const viewRect = ensureViewBoundingRect();\n return {\n top: y,\n left: x,\n height: 0,\n width: 0,\n right: viewRect.width - x,\n bottom: viewRect.height - y\n };\n}\nfunction getRect(el) {\n const elRect = el.getBoundingClientRect();\n const viewRect = ensureViewBoundingRect();\n return {\n left: elRect.left - viewRect.left,\n top: elRect.top - viewRect.top,\n bottom: viewRect.height + viewRect.top - elRect.bottom,\n right: viewRect.width + viewRect.left - elRect.right,\n width: elRect.width,\n height: elRect.height\n };\n}\nfunction getParentNode(node) {\n // document type\n if (node.nodeType === 9) {\n return null;\n }\n return node.parentNode;\n}\nfunction getScrollParent(node) {\n if (node === null) return null;\n const parentNode = getParentNode(node);\n if (parentNode === null) {\n return null;\n }\n // Document\n if (parentNode.nodeType === 9) {\n return document;\n }\n // Element\n if (parentNode.nodeType === 1) {\n // Firefox want us to check `-x` and `-y` variations as well\n const {\n overflow,\n overflowX,\n overflowY\n } = getComputedStyle(parentNode);\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return parentNode;\n }\n }\n return getScrollParent(parentNode);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/binder/src/utils.js?");
  400. /***/ }),
  401. /***/ "./node_modules/vueuc/es/lazy-teleport/src/index.js":
  402. /*!**********************************************************!*\
  403. !*** ./node_modules/vueuc/es/lazy-teleport/src/index.js ***!
  404. \**********************************************************/
  405. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  406. "use strict";
  407. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/use-false-until-truthy.js\");\n/* harmony import */ var _shared_v_node__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../shared/v-node */ \"./node_modules/vueuc/es/shared/v-node.js\");\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ((0,vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent)({\n name: 'LazyTeleport',\n props: {\n to: {\n type: [String, Object],\n default: undefined\n },\n disabled: Boolean,\n show: {\n type: Boolean,\n required: true\n }\n },\n setup(props) {\n return {\n showTeleport: (0,vooks__WEBPACK_IMPORTED_MODULE_1__[\"default\"])((0,vue__WEBPACK_IMPORTED_MODULE_0__.toRef)(props, 'show')),\n mergedTo: (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => {\n const {\n to\n } = props;\n return to !== null && to !== void 0 ? to : 'body';\n })\n };\n },\n render() {\n return this.showTeleport ? this.disabled ? (0,_shared_v_node__WEBPACK_IMPORTED_MODULE_2__.getSlot)('lazy-teleport', this.$slots) : (0,vue__WEBPACK_IMPORTED_MODULE_0__.h)(vue__WEBPACK_IMPORTED_MODULE_0__.Teleport, {\n disabled: this.disabled,\n to: this.mergedTo\n }, (0,_shared_v_node__WEBPACK_IMPORTED_MODULE_2__.getSlot)('lazy-teleport', this.$slots)) : null;\n }\n}));\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/lazy-teleport/src/index.js?");
  408. /***/ }),
  409. /***/ "./node_modules/vueuc/es/shared/cssr.js":
  410. /*!**********************************************!*\
  411. !*** ./node_modules/vueuc/es/shared/cssr.js ***!
  412. \**********************************************/
  413. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  414. "use strict";
  415. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ c: function() { return /* binding */ c; },\n/* harmony export */ cssrAnchorMetaName: function() { return /* binding */ cssrAnchorMetaName; }\n/* harmony export */ });\n/* harmony import */ var css_render__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! css-render */ \"./node_modules/css-render/esm/CssRender.js\");\n\nconst {\n c\n} = (0,css_render__WEBPACK_IMPORTED_MODULE_0__.CssRender)();\n\nconst cssrAnchorMetaName = 'vueuc-style';\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/shared/cssr.js?");
  416. /***/ }),
  417. /***/ "./node_modules/vueuc/es/shared/v-node.js":
  418. /*!************************************************!*\
  419. !*** ./node_modules/vueuc/es/shared/v-node.js ***!
  420. \************************************************/
  421. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  422. "use strict";
  423. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ flatten: function() { return /* binding */ flatten; },\n/* harmony export */ getFirstVNode: function() { return /* binding */ getFirstVNode; },\n/* harmony export */ getSlot: function() { return /* binding */ getSlot; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\n\nfunction getSlot(scope, slots, slotName = 'default') {\n const slot = slots[slotName];\n if (slot === undefined) {\n throw new Error(`[vueuc/${scope}]: slot[${slotName}] is empty.`);\n }\n return slot();\n}\n// o(n) flatten\nfunction flatten(vNodes, filterCommentNode = true, result = []) {\n vNodes.forEach(vNode => {\n if (vNode === null) return;\n if (typeof vNode !== 'object') {\n if (typeof vNode === 'string' || typeof vNode === 'number') {\n result.push((0,vue__WEBPACK_IMPORTED_MODULE_1__.createTextVNode)(String(vNode)));\n }\n return;\n }\n if (Array.isArray(vNode)) {\n flatten(vNode, filterCommentNode, result);\n return;\n }\n if (vNode.type === vue__WEBPACK_IMPORTED_MODULE_1__.Fragment) {\n if (vNode.children === null) return;\n if (Array.isArray(vNode.children)) {\n flatten(vNode.children, filterCommentNode, result);\n }\n // rawSlot\n } else if (vNode.type !== vue__WEBPACK_IMPORTED_MODULE_1__.Comment) {\n result.push(vNode);\n }\n });\n return result;\n}\nfunction getFirstVNode(scope, slots, slotName = 'default') {\n const slot = slots[slotName];\n if (slot === undefined) {\n throw new Error(`[vueuc/${scope}]: slot[${slotName}] is empty.`);\n }\n const content = flatten(slot());\n // vue will normalize the slot, so slot must be an array\n if (content.length === 1) {\n return content[0];\n } else {\n throw new Error(`[vueuc/${scope}]: slot[${slotName}] should have exactly one child.`);\n }\n}\n\n//# sourceURL=webpack://classroom/./node_modules/vueuc/es/shared/v-node.js?");
  424. /***/ }),
  425. /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./node_modules/tcplayer.js/dist/tcplayer.min.css":
  426. /*!******************************************************************************************************************************************************************************************!*\
  427. !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./node_modules/tcplayer.js/dist/tcplayer.min.css ***!
  428. \******************************************************************************************************************************************************************************************/
  429. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  430. "use strict";
  431. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! font/VideoJS.eot */ \"./node_modules/tcplayer.js/dist/font/VideoJS.eot\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! data:application/font-woff;charset=utf-8;base64,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 */ \"data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA= */ \"data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___, { hash: \"?#iefix\" });\nvar ___CSS_LOADER_URL_REPLACEMENT_1___ = _css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);\nvar ___CSS_LOADER_URL_REPLACEMENT_2___ = _css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);\nvar ___CSS_LOADER_URL_REPLACEMENT_3___ = _css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@charset \\\"UTF-8\\\";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \") format(\\\"eot\\\")}@font-face{font-family:VideoJS;src:url(\" + ___CSS_LOADER_URL_REPLACEMENT_1___ + \") format(\\\"woff\\\"),url(\" + ___CSS_LOADER_URL_REPLACEMENT_2___ + \") format(\\\"truetype\\\");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:\\\"\\\\f101\\\"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:\\\"\\\\f102\\\"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:\\\"\\\\f103\\\"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:\\\"\\\\f104\\\"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:\\\"\\\\f105\\\"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:\\\"\\\\f106\\\"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:\\\"\\\\f107\\\"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:\\\"\\\\f108\\\"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:\\\"\\\\f109\\\"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:\\\"\\\\f10a\\\"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:\\\"\\\\f10b\\\"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:\\\"\\\\f10c\\\"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:\\\"\\\\f10d\\\"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:\\\"\\\\f10e\\\"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:\\\"\\\\f10f\\\"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:\\\"\\\\f110\\\"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:\\\"\\\\f111\\\"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:\\\"\\\\f112\\\"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:\\\"\\\\f113\\\"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:\\\"\\\\f114\\\"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:\\\"\\\\f115\\\"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:\\\"\\\\f116\\\"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:\\\"\\\\f117\\\"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:\\\"\\\\f118\\\"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:\\\"\\\\f119\\\"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:\\\"\\\\f11a\\\"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:\\\"\\\\f11b\\\"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:\\\"\\\\f11c\\\"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:\\\"\\\\f11d\\\"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:\\\"\\\\f11e\\\"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:\\\"\\\\f11f\\\"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:\\\"\\\\f120\\\"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:0.55556rem;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex=\\\"-1\\\"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:0.05556rem;left:-555.5rem;position:absolute;top:0;width:0.05556rem}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:1.11111rem;color:#fff;background-color:#000;font-size:1rem;font-family:Arial,Helvetica,sans-serif;text-align:center;width:16.66667rem;height:8.33333rem;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:0.55556rem;left:0.55556rem;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto;box-sizing:content-box}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:1.11111rem 1.33333rem;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-sizing:content-box}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:0.05556rem;overflow:hidden;padding:0;position:absolute;width:0.05556rem}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 0.55556rem}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:0.33333rem 0.44444rem 0.44444rem 0.44444rem;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:0.05556rem;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-ms-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:0.05556rem;height:0.05556rem;margin-left:-0.05556rem}.video-js .vjs-volume-panel.enable-volume-control{-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel.enable-volume-control .vjs-mute-control:active~.vjs-volume-control,.video-js .vjs-volume-panel.enable-volume-control .vjs-mute-control:focus~.vjs-volume-control,.video-js .vjs-volume-panel.enable-volume-control .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control:active,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control:focus,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control:hover,.video-js .vjs-volume-panel.enable-volume-control:active .vjs-volume-control,.video-js .vjs-volume-panel.enable-volume-control:focus .vjs-volume-control,.video-js .vjs-volume-panel.enable-volume-control:hover .vjs-volume-control{visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-moz-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-ms-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;-o-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.enable-volume-control .vjs-mute-control:active~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control:focus.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.enable-volume-control:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;position:relative}.video-js .vjs-volume-panel.enable-volume-control.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.enable-volume-control.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.enable-volume-control.vjs-volume-panel-horizontal:focus,.video-js .vjs-volume-panel.enable-volume-control.vjs-volume-panel-horizontal:hover{width:9em;-webkit-transition:width .1s;-moz-transition:width .1s;-ms-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-moz-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-ms-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;-o-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0!important;white-space:nowrap}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-live .vjs-playback-rate{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-error .vjs-error-check-network{color:#fff;text-decoration:none;background:red;padding:0.27778rem;display:inline-block;border-radius:0.27778rem}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-1.38889rem 0 0 -1.38889rem;opacity:.85;text-align:left;border:0.33333rem solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:2.77778rem;height:2.77778rem;border-radius:1.38889rem;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:\\\"\\\";position:absolute;margin:-0.33333rem;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:\\\"\\\\f10d\\\";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:\\\"\\\";background:url(https://tcplayer-1306264703.cos.ap-nanjing.myqcloud.com/assets/audioTrack.png);background-size:contain;width:1.27778rem;height:0.83333rem;top:0.55556rem;left:0.83333rem}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}.vjs-text-track-settings fieldset{margin:0.27778rem;padding:0.16667rem;border:none}.vjs-text-track-settings fieldset span{display:inline-block;margin-left:0.27778rem}.vjs-text-track-settings legend{color:#fff;margin:0 0 0.27778rem 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(0.05556rem 0.05556rem 0.05556rem 0.05556rem);clip:rect(0.05556rem,0.05556rem,0.05556rem,0.05556rem);display:block;margin:0 0 0.27778rem 0;padding:0;border:0;height:0.05556rem;width:0.05556rem;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:0.11111rem}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}div.vjs-control.vjs-button.tcp-dot-component{width:100%}.vjs-progress-control:hover .tcp-dot-basic-style{display:inline}.tcp-dot-basic-style{position:absolute;width:0.44444rem;height:100%;margin-left:-0.22222rem;border-radius:0.27778rem;background-color:#fff0ff;z-index:10;display:none}.tcp-dot-basic-style:hover{background-color:#fff}.tcp-triangle{display:block;content:' ';position:absolute;bottom:-0.55556rem;left:5%;width:0;height:0;border-width:0.27778rem;border-style:solid;transform:translateX(-50%);border-color:#000 transparent transparent}.tcp-triangle-both{display:block;content:' ';position:absolute;bottom:-0.55556rem;left:3.88889rem;width:0;height:0;border-width:0.27778rem;border-style:solid;transform:translateX(-50%);border-color:#000 transparent transparent}.tcp-dot-image{width:100%;height:4.44444rem;background-repeat:no-repeat;background-size:100% 100%;-moz-background-size:100% 100%}.tcp-image-in-container{width:100%;height:100%;height:-webkit-fill-available;height:-webkit-fill-available;height:-moz-fill-available;height:-moz-available;height:fill-available}.tcp-image-in-container-only-image{width:100%;height:4.44444rem}.vjs-time-tooltip.tcp-popup-container{position:absolute;width:7.77778rem;height:6.55556rem;background-color:#000;padding:0 0;top:-6.94444rem;max-height:6.66667rem;left:-3.61111rem}.vjs-time-tooltip.tcp-popup-container.tcp-only-gif{position:absolute;width:7.77778rem;height:4.44444rem;background-color:#000;padding:0 0;top:-4.83333rem;max-height:6.66667rem;left:-3.61111rem}.vjs-time-tooltip.tcp-popup-container.tcp-single-line{height:5.72222rem;top:-6.05556rem}.vjs-time-tooltip.tcp-popup-container.tcp-without-gif{position:absolute;width:6.11111rem;height:3rem;background-color:#000;opacity:.8;padding:0 0;top:-3.33333rem;border-radius:0.27778rem;left:0}.vjs-time-tooltip.tcp-popup-container.tcp-without-gif.tcp-single-line{height:1.27778rem;top:-1.55556rem}.vjs-time-tooltip.tcp-popup-container.tcp-without-gif.tcp-two-lines{height:2.11111rem;top:-2.44444rem}.tcp-dot-comment{text-overflow:ellipsis;color:#fff;width:100%;height:2.11111rem;max-height:2.11111rem;font-size:0.66667rem;line-height:0.88889rem;overflow:hidden;background-color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0.27778rem 0.44444rem}.tcp-large-comment{text-overflow:ellipsis;color:#fff;width:100%;height:100%;max-height:100%;font-size:0.66667rem;line-height:0.88889rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding:0.27778rem 0.44444rem}.tcp-dot-timestamp{display:block;font-weight:700;width:100%;height:1.11111rem;text-align:left;bottom:0;position:absolute;color:#fff;margin-left:0.55556rem}.vjs-dvr .tcp-dvr-progress-control .tcp-dvr-time-shift{background-color:transparent}.vjs-dvr .vjs-progress-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vjs-dvr .vjs-live-control{flex:inherit;cursor:pointer}.vjs-dvr .vjs-live-control .vjs-tooltip{line-height:1em}.vjs-dvr-live .vjs-live-control .vjs-tooltip{display:none}.vjs-dvr-live .vjs-live-control{cursor:default}.vjs-dvr .vjs-live-display{margin:0 auto}.vjs-live .vjs-live-display:before{display:inline-block;width:0.33333rem;height:0.33333rem;margin-right:.4em;vertical-align:4%;background:#f51717;content:'';border-radius:50%}.vjs-dvr:not(.vjs-dvr-live) .vjs-live-display:before{background:#566377}.tcp-video-quality-switcher .tcp-quality-switcher-value{pointer-events:none;font-size:1.2em;display:table;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%}.tcp-video-quality-switcher .tcp-quality-switcher-value p{display:table-cell;vertical-align:middle}.tcp-video-quality-switcher .vjs-menu{width:6em;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.tcp-video-quality-switcher .vjs-menu li{text-transform:none}.tcp-skin .tcp-logo{position:absolute}.tcp-skin .tcp-logo.left-top{top:0;left:0}.tcp-skin .tcp-logo.left-bottom{bottom:0;left:0}.tcp-skin .tcp-logo.right-top{top:0;right:0}.tcp-skin .tcp-logo.right-bottom{bottom:0;right:0}.tcp-skin .tcp-logo .tcp-logo-link{display:inline-block}.tcp-skin .vjs-big-play-button{height:4.8em;width:6.8em;left:50%;top:50%;margin-left:-3.4em;margin-top:-2.4em;font-size:1em;border:0;opacity:1;z-index:1}.tcp-skin .vjs-big-play-button:before{content:none}.tcp-skin .vjs-big-play-button .vjs-button-icon{height:4.8em;width:6.8em;fill:rgba(33,33,33,.5)}.tcp-skin .vjs-big-play-button .vjs-button-icon .draw-dash,.tcp-skin .vjs-big-play-button .vjs-button-icon .draw-line,.tcp-skin .vjs-big-play-button .vjs-button-icon .draw-lines{stroke-dasharray:73.88889rem;stroke-dashoffset:73.88889rem;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.44444rem;stroke:#00a4ff}.tcp-skin .vjs-big-play-button:hover .vjs-button-icon .draw-fill{fill:#00a4ff}.tcp-skin .vjs-big-play-button:hover .vjs-button-icon .draw-line{-webkit-animation:draw-line .5s ease forwards;animation:draw-line .5s ease forwards}.tcp-skin .vjs-big-play-button:hover .vjs-button-icon .draw-lines{-webkit-animation:draw-lines 1s ease forwards;animation:draw-lines 1s ease forwards}.tcp-skin .vjs-big-play-button:hover .vjs-button-icon .draw-dash{-webkit-animation:draw-dash 1s ease forwards;animation:draw-dash 1s ease forwards}.tcp-skin .vjs-big-play-button .vjs-icon-placeholder{display:none}.tcp-skin .vjs-big-play-button,.tcp-skin .vjs-big-play-button:focus,.tcp-skin:hover .vjs-big-play-button,.tcp-skin:hover .vjs-big-play-button:focus{background:0 0}.tcp-skin.vjs-paused.vjs-pos-ended .vjs-big-play-button,.tcp-skin.vjs-paused.vjs-pos-ended .vjs-poster{display:block}.tcp-skin.vjs-ad-loading .vjs-big-play-button,.tcp-skin.vjs-ad-playing .vjs-big-play-button,.tcp-skin.vjs-seeking .vjs-big-play-button,.tcp-skin.vjs-using-native-controls .vjs-big-play-button,.tcp-skin.vjs-waiting .vjs-big-play-button{display:none!important}.tcp-skin .vjs-menu{z-index:1}.tcp-skin .vjs-control-bar{z-index:1;font-size:1.2em;background-color:rgba(0,0,0,.3);background:rgba(0,0,0,.666);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.666) 0,rgba(0,0,0,.492) 19%,rgba(0,0,0,.36) 34%,rgba(0,0,0,.254) 47%,rgba(0,0,0,.185) 56.5%,rgba(0,0,0,.129) 65%,rgba(0,0,0,.084) 73%,rgba(0,0,0,.05) 80.2%,rgba(0,0,0,.028) 86.1%,rgba(0,0,0,.014) 91%,rgba(0,0,0,.005) 95.2%,rgba(0,0,0,.001) 98.2%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.666) 0,rgba(0,0,0,.492) 19%,rgba(0,0,0,.36) 34%,rgba(0,0,0,.254) 47%,rgba(0,0,0,.185) 56.5%,rgba(0,0,0,.129) 65%,rgba(0,0,0,.084) 73%,rgba(0,0,0,.05) 80.2%,rgba(0,0,0,.028) 86.1%,rgba(0,0,0,.014) 91%,rgba(0,0,0,.005) 95.2%,rgba(0,0,0,.001) 98.2%,rgba(0,0,0,0) 100%)}.tcp-skin .vjs-time-control{padding-left:0;padding-right:0}.tcp-skin:not(.vjs-live) .vjs-current-time,.tcp-skin:not(.vjs-live) .vjs-duration,.tcp-skin:not(.vjs-live) .vjs-time-divider{display:block}.tcp-skin .vjs-time-divider{min-width:0;padding-left:.3em;padding-right:.3em}.tcp-skin .vjs-current-time{padding-left:1em}.tcp-skin .vjs-duration{padding-right:1em}.tcp-skin .vjs-remaining-time{display:none}.tcp-skin .vjs-progress-control{position:absolute;width:100%;top:-.9em;left:0;height:1.5em}.tcp-skin .vjs-play-progress{background-color:#00a4ff}.tcp-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.2em;line-height:2.57}.tcp-skin .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{z-index:2;visibility:hidden;background-color:rgba(0,0,0,.7)}.tcp-skin .vjs-volume-panel .vjs-slider-horizontal .vjs-volume-level:before{top:-.33em}.tcp-skin .vjs-volume-panel .vjs-slider-vertical .vjs-volume-level:before{left:-.35em}.tcp-skin .vjs-volume-panel .vjs-volume-level{background-color:#00a4ff}.tcp-skin .vjs-custom-control-spacer{display:block;flex-grow:1}.tcp-skin .tcp-loading-spinner{box-sizing:border-box;background-clip:padding-box;width:2.77778rem;height:2.77778rem;display:none;position:absolute;top:50%;left:50%;margin:-1.38889rem 0 0 -1.38889rem;text-indent:-9999em}.tcp-skin .tcp-loading-spinner:before{content:\\\"\\\";display:block;width:100%;height:100%;margin-bottom:0.27778rem;border-radius:50%;border:0.16667rem solid rgba(255,255,255,0);border-left-color:#fff;border-right-color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tcp-skin.vjs-seeking .tcp-loading-spinner,.tcp-skin.vjs-waiting .tcp-loading-spinner{display:block}.tcp-skin.vjs-seeking .tcp-loading-spinner:before,.tcp-skin.vjs-waiting .tcp-loading-spinner:before{-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.tcp-skin .tcp-loading-spinner-animation{width:3.33333rem;height:2.5rem;margin:0 auto 0.55556rem;background-repeat:no-repeat;animation-name:keyframes;animation-duration:2.625s;animation-delay:0s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-timing-function:steps(1)}@-webkit-keyframes keyframes{0%{width:3.33333rem;height:2.5rem;background-position:-3.33333rem 0}1.33%{background-position:-123.33333rem 0}2.67%{background-position:-6.66667rem 0}4.00%{background-position:-10rem 0}5.33%{background-position:-13.33333rem 0}6.67%{background-position:-16.66667rem 0}8.00%{background-position:-20rem 0}9.33%{background-position:-23.33333rem 0}10.67%{background-position:-26.66667rem 0}12.00%{background-position:-30rem 0}13.33%{background-position:-33.33333rem 0}14.67%{background-position:-36.66667rem 0}16.00%{background-position:-40rem 0}17.33%{background-position:-43.33333rem 0}18.67%{background-position:-46.66667rem 0}20.00%{background-position:-50rem 0}21.33%{background-position:-53.33333rem 0}22.67%{background-position:-56.66667rem 0}24.00%{background-position:-60rem 0}25.33%{background-position:-63.33333rem 0}26.67%{background-position:-66.66667rem 0}28.00%{background-position:-70rem 0}29.33%{background-position:-73.33333rem 0}30.67%{background-position:-76.66667rem 0}32.00%{background-position:-80rem 0}33.33%{background-position:-83.33333rem 0}34.67%{background-position:-86.66667rem 0}36.00%{background-position:-90rem 0}37.33%{background-position:-93.33333rem 0}38.67%{background-position:-96.66667rem 0}40.00%{background-position:-100rem 0}41.33%{background-position:-103.33333rem 0}42.67%{background-position:-106.66667rem 0}44.00%{background-position:-110rem 0}45.33%{background-position:-113.33333rem 0}46.67%{background-position:-116.66667rem 0}48.00%{background-position:-120rem 0}49.33%{background-position:0 0}50.67%{background-position:-126.66667rem 0}52.00%{background-position:-130rem 0}53.33%{background-position:-133.33333rem 0}54.67%{background-position:-136.66667rem 0}56.00%{background-position:-140rem 0}57.33%{background-position:-143.33333rem 0}58.67%{background-position:-146.66667rem 0}60.00%{background-position:-150rem 0}61.33%{background-position:-153.33333rem 0}62.67%{background-position:-156.66667rem 0}64.00%{background-position:-160rem 0}65.33%{background-position:-163.33333rem 0}66.67%{background-position:-166.66667rem 0}68.00%{background-position:-170rem 0}69.33%{background-position:-173.33333rem 0}70.67%{background-position:-176.66667rem 0}72.00%{background-position:-180rem 0}73.33%{background-position:-183.33333rem 0}74.67%{background-position:-186.66667rem 0}76.00%{background-position:-190rem 0}77.33%{background-position:-193.33333rem 0}78.67%{background-position:-196.66667rem 0}80.00%{background-position:-200rem 0}81.33%{background-position:-203.33333rem 0}82.67%{background-position:-206.66667rem 0}84.00%{background-position:-210rem 0}85.33%{background-position:-213.33333rem 0}86.67%{background-position:-216.66667rem 0}88.00%{background-position:-220rem 0}89.33%{background-position:-223.33333rem 0}90.67%{background-position:-226.66667rem 0}92.00%{background-position:-230rem 0}93.33%{background-position:-233.33333rem 0}94.67%{background-position:-236.66667rem 0}96.00%{background-position:-240rem 0}97.33%{background-position:-243.33333rem 0}100%,98.67%{background-position:-246.66667rem 0}}.tcp-skin .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#232833;background-color:rgba(0,0,0,.7)}@keyframes draw-line{0%{stroke-dashoffset:75rem}100%{stroke-dashoffset:0}}@keyframes draw-lines{0%{stroke-dasharray:0 73.88889rem;stroke-dashoffset:73.88889rem}100%{stroke-dasharray:73.88889rem 0;stroke-dashoffset:0}}@keyframes draw-dash{0%{stroke-dasharray:5.55556rem 73.88889rem}100%{stroke-dasharray:0.55556rem 0}}.tcp-continue-play-tips{position:absolute;left:0;bottom:4.5em;font-size:1.2em;height:2.08em;line-height:2.08em;padding:0 .5em 0 2.5em;background-color:#232833;background-color:rgba(0,0,0,.7)}.tcp-continue-play-tips .tcp-continue-play-buttom{cursor:pointer;color:#00a4ff;height:2.08em;padding:0 0.27778rem;margin:0}.tcp-continue-play-tips .vjs-control.vjs-close-button{width:2em;height:2.08em;top:0;right:initial;left:.5em;opacity:.7}.tcp-continue-play-tips .vjs-control.vjs-close-button .vjs-icon-placeholder:before{font-size:1.33em;line-height:1.55em}.tcp-skin .tcp-overlay{color:#fff;position:absolute;text-align:center}.tcp-skin .tcp-overlay-no-background{width:33%}.tcp-skin .tcp-overlay-background{background-color:#4e4e4e;background-color:rgba(0,0,0,.6);border-radius:0.16667rem;padding:0.55556rem;width:33%}.tcp-skin .tcp-overlay-top-left{top:0.27778rem;left:0.27778rem}.tcp-skin .tcp-overlay-top{left:50%;margin-left:-16.5%;top:0.27778rem}.tcp-skin .tcp-overlay-top-right{right:0.27778rem;top:0.27778rem}.tcp-skin .tcp-overlay-right{right:0.27778rem;top:50%;transform:translateY(-50%)}.tcp-skin .tcp-overlay-bottom-right{bottom:4em;right:0.27778rem}.tcp-skin .tcp-overlay-bottom{bottom:4em;left:50%;margin-left:-16.5%}.tcp-skin .tcp-overlay-bottom-left{bottom:4em;left:0.27778rem}.tcp-skin .tcp-overlay-left{left:0.27778rem;top:50%;transform:translateY(-50%)}.tcp-skin .tcp-overlay-center{left:50%;margin-left:-16.5%;top:50%;transform:translateY(-50%)}.tcp-skin .tcp-image-patch{width:100%;max-height:100%;margin:0;transform:translate(-50%,-50%);overflow:hidden}.tcp-skin .tcp-image-patch .tcp-overlay-link{display:inline-block;outline:0}.tcp-skin .tcp-image-patch .tcp-overlay-link:active,.tcp-skin .tcp-image-patch .tcp-overlay-link:focus,.tcp-skin .tcp-image-patch .tcp-overlay-link:link{outline:0}.tcp-skin .tcp-image-patch .tcp-overlay-img{max-width:100%;border:none}.tcp-skin.tcp-res-switching .tcp-image-patch{display:none}.tcp-skin .vjs-no-flex .tcp-overlay-center,.tcp-skin .vjs-no-flex .tcp-overlay-left,.tcp-skin .vjs-no-flex .tcp-overlay-right{margin-top:-0.83333rem}.tcp-skin .tcp-right-click-popup-menu{position:absolute;z-index:6;padding:0;white-space:nowrap;background-color:#1c1c1c;background-color:rgba(28,28,28,.9)}.tcp-skin .tcp-right-click-popup-menu .vjs-menu-item{line-height:2em;padding:0 1.5em}.tcp-skin .tcp-right-click-popup-menu .tc-menu-list{text-transform:none;padding:.5rem;text-align:left}.tcp-skin .tcp-right-click-popup-menu .vjs-menu-content li:not(:last-child){border-bottom:0.05556rem solid #fff}.tcp-skin .tcp-right-click-popup-menu .tc-menu-list,.tcp-skin .tcp-right-click-popup-menu .tc-menu-list:hover{cursor:default;outline:0}.tcp-skin .tcp-right-click-popup-menu .tcp-menu-item-select{color:#00a4ff}.tcp-skin .tcp-mirror{transform:rotateY(180deg)}.tcp-playlist{width:16.66667rem;height:100%;right:0;top:0;position:absolute}.tcp-playlist .tcp-playlist-toggle{position:absolute;width:0.66667rem;height:5.55556rem;line-height:5.55556rem;top:50%;transform:translateY(-50%);background-color:#00a4ff;border-radius:0.55556rem 0 0 0.55556rem;text-align:center;cursor:pointer}.tcp-playlist .tcp-playlist-box{position:absolute;background-color:#2b333f;overflow:scroll;overflow-x:hidden;width:100%;height:100%}.tcp-playlist .tcp-playlist-box .tcp-playlist-title{padding:1em;font-size:1.6em;color:#00a4ff}.tcp-playlist .tcp-playlist-box .tcp-playlist-item{padding:0 0 0 1em;margin-bottom:1em;width:100%;height:5.55556rem}.tcp-playlist .tcp-playlist-box .tcp-playlist-item .tcp-playlist-item-video{display:inline-block;float:left;position:relative;width:55%;height:5.55556rem;display:flex;justify-content:center;align-items:center;background:#000}.tcp-playlist .tcp-playlist-box .tcp-playlist-item .tcp-playlist-item-video .tcp-playlist-item-img{max-width:100%;max-height:100%}.tcp-playlist .tcp-playlist-box .tcp-playlist-item .tcp-playlist-item-video .tcp-playlist-item-duration{position:absolute;bottom:.5em;left:1em;background-color:#2b333f;padding:.5em;opacity:.8}.tcp-playlist .tcp-playlist-box .tcp-playlist-item .tcp-playlist-item-desc{display:inline-block;width:42%;padding:.5em;font-size:1.4em;overflow:hidden;height:100%}.tcp-playlist .tcp-playlist-box .tcp-playlist-item-active,.tcp-playlist .tcp-playlist-box .tcp-playlist-item:hover{cursor:pointer}.tcp-playlist .tcp-playlist-box .tcp-playlist-item-active .tcp-playlist-item-desc,.tcp-playlist .tcp-playlist-box .tcp-playlist-item:hover .tcp-playlist-item-desc{color:#00a4ff}.tcp-playlist-box::-webkit-scrollbar{width:.5em;box-sizing:border-box}.tcp-playlist-box::-webkit-scrollbar-button{display:none}.tcp-playlist-box::-webkit-scrollbar-thumb{background-color:#00a4ff;-webkit-border-radius:1em}.vjs-play-next:hover{cursor:pointer}.vjs-play-next{font-family:VideoJS}.vjs-play-next .vjs-icon-placeholder:before{content:\\\"\\\\f11f\\\"}.tcp-playlist-open .tcp-playlist-toggle{right:16.66667rem}.tcp-playlist-open .tcp-playlist-box{display:block}.tcp-playlist-close .tcp-playlist-toggle{right:0}.tcp-playlist-close .tcp-playlist-box{display:none}.fullscreen-container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100}.enterfs{display:block!important}.fullscreen-container .enterfs{display:none!important}.exitfs{display:none!important}.fullscreen-container .exitfs{display:block!important}.entervr{display:block!important}.view360-canvas{width:100%}.panoviewer-control button{background-color:rgba(0,0,0,.6);color:#fff;border-radius:0.27778rem;border:none;margin:0.27778rem;padding:0.27778rem;outline:0;font-size:0;margin-bottom:0.27778rem}.panoviewer-control button.enterfs,.panoviewer-control button.exitfs{margin-bottom:0.55556rem}.panoviewer-control button svg{width:1.66667rem;height:1.66667rem}.panoviewer-control{text-align:center;position:absolute;font-weight:300;top:0;right:0.27778rem}.panoviewer-control .camera{display:inline-block;margin:0;padding:0;background-color:rgba(0,0,0,.6);border-radius:5.55556rem}.camera,.panoviewer-control .pie{height:2.22222rem;width:2.22222rem}.gyroTouchOptions{position:absolute;right:0;bottom:0;text-align:right}.optionSet .option{border:0.05556rem;border-radius:0.16667rem;background-color:#bcbccf;color:#fff;padding:0.11111rem;height:1.88889rem;box-sizing:border-box;font-size:0;margin:0.27778rem 0;display:inline-block;vertical-align:middle}.optionSet .option:hover{background-color:#4949c9}.optionSet .option.selected{background-color:#af40e2}.selectGroup{position:relative;display:inline-block;vertical-align:top}.selectGroup .option{position:relative;border-radius:0.27778rem;font-size:0.77778rem;line-height:1.88889rem;padding:0 0.55556rem;min-width:1.88889rem;text-align:center}.statusButton.option{position:relative;background-color:#7fbeff;margin:0.27778rem}.selectGroup .option span{position:absolute;top:0.27778rem;bottom:0.27778rem;left:0.27778rem;right:0.27778rem;background-size:100% 100%}.selectGroup .option span.vertical{transform:rotate(90deg)}.statusButton.option svg{width:2.22222rem;fill:#fff;stroke:#fff}.statusButton.option:hover{background-color:#7f1e1f}.selectGroup.hide{display:none}@media screen and (max-width:500px){.panoviewer-control{right:0;top:0}.panoviewer-control button{margin:0.27778rem 0.27778rem 0.27778rem 0;padding:0.27778rem;float:right}.panoviewer-control button svg{width:1.11111rem;height:1.11111rem}.panoviewer-control .camera{transform:scale(.7)}}.tcp-statistic{position:relative;z-index:5;top:0.55556rem;left:0.55556rem;font-size:0.66667rem;width:80%;max-height:80%;background:rgba(28,28,28,.8);border-radius:0.22222rem;color:#fff;opacity:.8;overflow:hidden}.tcp-statistic-wrapper{display:flex;flex-direction:column;width:100%;padding:0.55556rem}.tcp-statistic-line{display:block;width:100%;padding-bottom:0.22222rem}.tcp-statistic-title{width:30%;float:left;text-align:right;padding-right:1.11111rem}.tcp-statistic-data{width:70%}.tcp-statistic-close{position:absolute;right:0.55556rem;top:0.55556rem;width:1.11111rem;height:1.11111rem;color:#fff;cursor:pointer}.tcp-switch{position:absolute;display:flex;align-items:center;right:0;bottom:4.5em;font-size:1.2em;line-height:2.08em;padding:0 2.5em 0 .5em;background-color:rgba(0,0,0,.7)}.tcp-switch>.vjs-close-button{top:0!important;cursor:pointer;width:2em;height:1.5em;display:flex;justify-content:center;align-items:center;right:.3em!important;border-radius:50%;margin-left:.5em}.tcp-switch>.vjs-control .vjs-close-button{top:0;right:.3em!important}.tcp-switch>.vjs-button>.vjs-icon-placeholder:before{font-size:1.33em;line-height:inherit;opacity:.7}.vjs-error .vjs-error-display .vjs-modal-dialog-content{padding:0}.vjs-errors-dialog{text-align:center;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(24,24,24,.8);display:table;width:100%;height:100%}.vjs-errors-content-container{overflow:auto;display:table-cell;padding:1.94444rem}.vjs-errors-dialog .vjs-control.vjs-close-button{width:3em;height:3em;top:0}.vjs-errors-type{display:none}.tcp-vtt-thumbnail-container{position:absolute;overflow:hidden;bottom:2.3em;z-index:0}.tcp-vtt-thumbnail-container::before{content:\\\"\\\";position:absolute;top:0;bottom:0;left:0;right:0;-moz-box-shadow:0 0 0.16667rem 0.16667rem rgba(0,0,0,.3) inset;-webkit-box-shadow:0 0 0.16667rem 0.16667rem rgba(0,0,0,.3) inset;box-shadow:0 0 0.16667rem 0.16667rem rgba(0,0,0,.3) inset;z-index:1}.tcp-vtt-thumbnail-img{position:absolute;left:0;opacity:0;transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-mz-transition:opacity .2s ease}.vjs-progress-control:active .tcp-vtt-thumbnail-img,.vjs-progress-control:hover .tcp-vtt-thumbnail-img{opacity:1}.tcp-dynamic-watermark-container{position:absolute;pointer-events:none}.tcp-dynamic-watermark-container .tcp-dynamic-watermark-content{position:absolute;max-width:30%;word-break:break-all;color:rgba(255,255,255,.5)}.tcp-skin.vjs-no-flex .vjs-poster{overflow:hidden}.tcp-skin.vjs-no-flex .vjs-poster div{width:100%;height:100%;display:table}.tcp-skin.vjs-no-flex .vjs-poster div span{display:table-cell;vertical-align:middle}.tcp-skin.vjs-no-flex .vjs-control-bar .vjs-current-time,.tcp-skin.vjs-no-flex .vjs-control-bar .vjs-duration,.tcp-skin.vjs-no-flex .vjs-control-bar .vjs-time-divider{display:inline-block}.tcp-skin.vjs-no-flex .vjs-control-bar .vjs-custom-control-spacer{display:none}.tcp-skin.vjs-no-flex .vjs-control-bar .tcp-video-quality-switcher .vjs-menu{margin-left:-3em}.tcp-skin.vjs-no-flex .vjs-control-bar .vjs-mouse-display{z-index:1}.tcp-skin.vjs-no-flex .vjs-control-bar .tcp-vtt-thumbnail-container{bottom:2.7em}.tcp-skin.vjs-no-flex.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}.tcp-skin.vjs-no-flex.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar .vjs-volume-control.vjs-volume-vertical{visibility:hidden}.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-volume-control.vjs-volume-vertical{visibility:visible;opacity:1;display:none}.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-mute-control:active~.vjs-volume-control.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-mute-control:focus~.vjs-volume-control.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-volume-control:active.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-volume-control:focus.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control .vjs-volume-control:hover.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control:active .vjs-volume-control.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control:focus .vjs-volume-control.vjs-volume-vertical,.tcp-skin.vjs-no-flex .vjs-volume-panel.enable-volume-control:hover .vjs-volume-control.vjs-volume-vertical{display:block;position:absolute}@font-face{font-family:VideoJS;src:url(\" + ___CSS_LOADER_URL_REPLACEMENT_3___ + \");font-weight:400;font-style:normal}@media screen\\\\0{.tcp-logo-img{border:none}.tcp-continue-play-tips .vjs-control.vjs-close-button .vjs-icon-placeholder:before{font-size:0.88889rem;line-height:1.38889rem}}@media \\\\0screen{.tcp-skin.vjs-no-flex .vjs-big-play-button{background-color:#2b333f}.tcp-skin.vjs-no-flex .vjs-big-play-button .vjs-button-icon:before{top:0;left:0;width:100%;height:100%;text-align:center;font-family:VideoJS;font-weight:400;font-style:normal;content:\\\"\\\\f101\\\";font-size:5em;line-height:1em}.tcp-skin.vjs-no-flex .vjs-big-play-button:focus,.tcp-skin.vjs-no-flex .vjs-big-play-button:hover,.tcp-skin.vjs-no-flex:hover .vjs-big-play-button:focus,.tcp-skin.vjs-no-flex:hover .vjs-big-play-button:hover{background-color:#00a4ff}.tcp-skin .tcp-image-patch{width:100%;margin:0;left:0;right:0;top:0;bottom:0;transform:none;overflow:hidden}.tcp-skin .tcp-image-patch .tcp-overlay-table{display:table;width:100%;height:100%}.tcp-skin .tcp-image-patch .tcp-overlay-table .tcp-overlay-cell{width:100%;display:table-cell;vertical-align:middle}}button{outline:0}@media \\\\0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:\\\"\\\"}}@media \\\\0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://classroom/./node_modules/tcplayer.js/dist/tcplayer.min.css?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use%5B1%5D!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use%5B2%5D");
  432. /***/ }),
  433. /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true":
  434. /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  435. !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true ***!
  436. \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  437. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  438. "use strict";
  439. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/jtr1.png */ \"./src/img/coursewarePlay/jtr1.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_1___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/jtr.png */ \"./src/img/coursewarePlay/jtr.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_2___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/jtb.png */ \"./src/img/coursewarePlay/jtb.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_3___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/VIDEO.png */ \"./src/img/coursewarePlay/VIDEO.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_4___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/IMG.png */ \"./src/img/coursewarePlay/IMG.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_5___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/SONG.png */ \"./src/img/coursewarePlay/SONG.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_6___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/VIDEO1.png */ \"./src/img/coursewarePlay/VIDEO1.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_7___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/IMG1.png */ \"./src/img/coursewarePlay/IMG1.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_URL_IMPORT_8___ = new URL(/* asset import */ __webpack_require__(/*! @/img/coursewarePlay/SONG1.png */ \"./src/img/coursewarePlay/SONG1.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\nvar ___CSS_LOADER_URL_REPLACEMENT_1___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_1___);\nvar ___CSS_LOADER_URL_REPLACEMENT_2___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_2___);\nvar ___CSS_LOADER_URL_REPLACEMENT_3___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_3___);\nvar ___CSS_LOADER_URL_REPLACEMENT_4___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_4___);\nvar ___CSS_LOADER_URL_REPLACEMENT_5___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_5___);\nvar ___CSS_LOADER_URL_REPLACEMENT_6___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_6___);\nvar ___CSS_LOADER_URL_REPLACEMENT_7___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_7___);\nvar ___CSS_LOADER_URL_REPLACEMENT_8___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_8___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@charset \\\"UTF-8\\\";\\n/*\\n 全局变量\\n */\\n/* 主题色 */\\n/* 文字尺寸 */\\n/* 文字颜色 */\\n/* 背景颜色 */\\n/* 边框颜色 */\\n/* 遮罩 */\\n/* 盒子阴影 */\\n/* 透明度 */\\n.courseCollapse.el-collapse[data-v-3a05144f] {\\n --el-collapse-border-color: #f2f2f2;\\n --el-collapse-header-height: 56px;\\n border: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item > .el-collapse-item__wrap > .el-collapse-item__content {\\n padding-bottom: 0px;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item:last-child > .el-collapse-item__wrap {\\n border-bottom: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item:last-child > .el-collapse-item__header {\\n border-bottom: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item .el-collapse-item__arrow {\\n display: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.is-active > .el-collapse-item__header > .courseCollapseHead .courseCollapseHeadTit {\\n color: #333333;\\n font-weight: 600;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.is-active > .el-collapse-item__header > .courseCollapseHead .courseCollapseHeadArrow > .headArrow {\\n display: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.is-active > .el-collapse-item__header > .courseCollapseHead .courseCollapseHeadArrow > .headArrowActive {\\n display: block;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.isChild .el-collapse-item__wrap {\\n border-bottom: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.isChild .el-collapse-item__header {\\n border-bottom: none;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.isChild .courseCollapseHead .courseCollapseHeadTit {\\n color: #333333;\\n font-size: 15px;\\n}\\n.courseCollapse.el-collapse[data-v-3a05144f] > .el-collapse-item.isChild .courseCollapseHead .courseCollapseHeadArrow .headArrow {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseHead[data-v-3a05144f] {\\n width: 100%;\\n height: 100%;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.courseCollapse.el-collapse .courseCollapseHead .courseCollapseHeadTit[data-v-3a05144f] {\\n text-align: left;\\n margin-left: 10px;\\n flex-grow: 1;\\n font-weight: 400;\\n font-size: 16px;\\n color: #777777;\\n overflow: hidden;\\n}\\n.courseCollapse.el-collapse .courseCollapseHead .courseCollapseHeadArrow[data-v-3a05144f] {\\n flex-shrink: 0;\\n}\\n.courseCollapse.el-collapse .courseCollapseHead .courseCollapseHeadArrow .headArrow[data-v-3a05144f],\\n.courseCollapse.el-collapse .courseCollapseHead .courseCollapseHeadArrow .headArrowActive[data-v-3a05144f] {\\n width: 14px;\\n height: 14px;\\n}\\n.courseCollapse.el-collapse .courseCollapseHead .courseCollapseHeadArrow .headArrow[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_1___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseHead .courseCollapseHeadArrow .headArrowActive[data-v-3a05144f] {\\n display: none;\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_2___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon[data-v-3a05144f] {\\n padding-left: 20px;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon.courseListCon[data-v-3a05144f] {\\n padding-left: 0;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList[data-v-3a05144f] {\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n padding: 0 10px 0 24px;\\n margin-bottom: 6px;\\n cursor: pointer;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList.isActive[data-v-3a05144f] {\\n background: #f0f0f0;\\n border-radius: 7px;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList.isActive .courseTitleCon[data-v-3a05144f] {\\n color: #f67146;\\n font-weight: 600;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList.isActive .courseTitleCon.VIDEO .imgIcon[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_3___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList.isActive .courseTitleCon.IMG .imgIcon[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_4___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList.isActive .courseTitleCon.SONG .imgIcon[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_5___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .courseTitleCon[data-v-3a05144f] {\\n padding: 6px 0;\\n flex-grow: 1;\\n overflow: hidden;\\n margin-right: 8px;\\n display: flex;\\n align-items: center;\\n font-weight: 400;\\n font-size: 14px;\\n color: #333333;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .courseTitleCon > .ellipsisBox[data-v-3a05144f] {\\n flex-grow: 1;\\n overflow: hidden;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .courseTitleCon > .imgIcon[data-v-3a05144f] {\\n flex-shrink: 0;\\n width: 15px;\\n height: 15px;\\n margin-right: 10px;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .courseTitleCon.VIDEO .imgIcon[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_6___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .courseTitleCon.IMG .imgIcon[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_7___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .courseTitleCon.SONG .imgIcon[data-v-3a05144f] {\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_8___ + \") no-repeat;\\n background-size: 100% 100%;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .iconArrow[data-v-3a05144f] {\\n flex-shrink: 0;\\n width: 13px;\\n height: 13px;\\n}\\n.courseCollapse.el-collapse .courseCollapseCon .courseList .iconArrow > img[data-v-3a05144f] {\\n width: 100%;\\n height: 100%;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  440. /***/ }),
  441. /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss":
  442. /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  443. !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss ***!
  444. \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  445. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  446. "use strict";
  447. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@charset \\\"UTF-8\\\";\\n/*\\n 全局变量\\n */\\n/* 主题色 */\\n/* 文字尺寸 */\\n/* 文字颜色 */\\n/* 背景颜色 */\\n/* 边框颜色 */\\n/* 遮罩 */\\n/* 盒子阴影 */\\n/* 透明度 */\\n.penElDialog.el-dialog {\\n padding: 0;\\n background-color: initial;\\n}\\n.penElDialog.el-dialog.isWhite {\\n background-color: #fff;\\n}\\n.penElDialog.el-dialog .el-dialog__header {\\n padding: 0;\\n}\\n.penElDialog.el-dialog .el-dialog__body {\\n width: 100%;\\n height: 100%;\\n}\\n.penElDialog.el-dialog .el-dialog__body .penIframe {\\n display: block;\\n width: 100%;\\n height: 100%;\\n}\\n.penModalClass.el-overlay {\\n background-color: initial;\\n}\\n.penModalClass.el-overlay .closeSvg {\\n position: absolute;\\n right: 15px;\\n bottom: 0;\\n width: 50px;\\n height: 54px;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n z-index: 10;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  448. /***/ }),
  449. /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true":
  450. /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  451. !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true ***!
  452. \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  453. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  454. "use strict";
  455. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@charset \\\"UTF-8\\\";\\n/*\\n 全局变量\\n */\\n/* 主题色 */\\n/* 文字尺寸 */\\n/* 文字颜色 */\\n/* 背景颜色 */\\n/* 边框颜色 */\\n/* 遮罩 */\\n/* 盒子阴影 */\\n/* 透明度 */\\n.playRecordTime[data-v-734ac9e2] {\\n margin-left: 20px;\\n display: flex;\\n align-items: center;\\n padding: 14px 16px;\\n background: rgba(100, 100, 100, 0.5);\\n border-radius: 20px;\\n}\\n.playRecordTime .drop[data-v-734ac9e2] {\\n margin-right: 12px;\\n width: 8px;\\n height: 8px;\\n background: #f73434;\\n animation: loadFade-734ac9e2 1s ease-in-out infinite;\\n border-radius: 50%;\\n}\\n@keyframes loadFade-734ac9e2 {\\n0% {\\n opacity: 0;\\n}\\n50% {\\n opacity: 0.5;\\n}\\n100% {\\n opacity: 1;\\n}\\n}\\n.playRecordTime .time[data-v-734ac9e2] {\\n font-weight: 400;\\n font-size: 20px;\\n color: #ffffff;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  456. /***/ }),
  457. /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true":
  458. /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  459. !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true ***!
  460. \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  461. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  462. "use strict";
  463. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n// Imports\n\n\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@charset \\\"UTF-8\\\";\\n/*\\n 全局变量\\n */\\n/* 主题色 */\\n/* 文字尺寸 */\\n/* 文字颜色 */\\n/* 背景颜色 */\\n/* 边框颜色 */\\n/* 遮罩 */\\n/* 盒子阴影 */\\n/* 透明度 */\\n.coursewarePlay[data-v-1b6fcd76] {\\n width: 100%;\\n height: 100%;\\n position: relative;\\n overflow: hidden;\\n}\\n.coursewarePlay.hideController .leftTools[data-v-1b6fcd76] {\\n opacity: 0;\\n transform: translate(-100%, -50%);\\n}\\n.coursewarePlay.hideController .rightTools[data-v-1b6fcd76] {\\n opacity: 0;\\n transform: translate(100%, -50%);\\n}\\n.coursewarePlay.hideController .topTools[data-v-1b6fcd76] {\\n opacity: 0;\\n transform: translateY(-100%);\\n}\\n.coursewarePlay .coursewarePlayCon[data-v-1b6fcd76] {\\n width: 100%;\\n height: 100%;\\n overflow: hidden;\\n}\\n.coursewarePlay .coursewarePlayCon .imgPlayBox[data-v-1b6fcd76] {\\n width: 100%;\\n height: 100%;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n}\\n.coursewarePlay .coursewarePlayCon .imgPlayBox .imgPlay[data-v-1b6fcd76] {\\n width: 84%;\\n height: 100%;\\n}\\n.coursewarePlay .coursewarePlayCon .songPlayBox[data-v-1b6fcd76] {\\n width: 100%;\\n height: 100%;\\n}\\n.coursewarePlay .coursewarePlayCon .songPlayBox .songIframe[data-v-1b6fcd76] {\\n display: block;\\n width: 100%;\\n height: 100%;\\n}\\n.coursewarePlay .topTools[data-v-1b6fcd76] {\\n position: absolute;\\n top: 0;\\n left: 0;\\n width: 100%;\\n background: linear-gradient(180deg, rgba(0, 0, 0, 0.6), transparent);\\n transition: all 0.5s;\\n display: flex;\\n align-items: center;\\n justify-content: space-between;\\n padding: 20px 30px;\\n}\\n.coursewarePlay .topTools .leftMenu[data-v-1b6fcd76] {\\n display: flex;\\n align-items: center;\\n}\\n.coursewarePlay .topTools .leftMenu .backImg[data-v-1b6fcd76] {\\n cursor: pointer;\\n width: 22px;\\n}\\n.coursewarePlay .topTools .leftMenu .backImg[data-v-1b6fcd76]:hover {\\n opacity: 0.8;\\n}\\n.coursewarePlay .topTools .midMenu[data-v-1b6fcd76] {\\n font-weight: 500;\\n font-size: 20px;\\n color: #ffffff;\\n}\\n.coursewarePlay .posTools[data-v-1b6fcd76] {\\n position: absolute;\\n top: 50%;\\n transform: translateY(-50%);\\n transition: all 0.5s;\\n}\\n.coursewarePlay .posTools.leftTools[data-v-1b6fcd76] {\\n left: 12px;\\n}\\n.coursewarePlay .posTools.rightTools[data-v-1b6fcd76] {\\n right: 12px;\\n}\\n.coursewarePlay .posTools .posBtn[data-v-1b6fcd76] {\\n background: rgba(0, 0, 0, 0.3);\\n border-radius: 8px;\\n padding: 12px 6px;\\n font-weight: 500;\\n font-size: 16px;\\n color: #ffffff;\\n display: flex;\\n flex-direction: column;\\n align-items: center;\\n cursor: pointer;\\n margin-bottom: 12px;\\n}\\n.coursewarePlay .posTools .posBtn[data-v-1b6fcd76]:hover {\\n opacity: 0.8;\\n}\\n.coursewarePlay .posTools .posBtn[data-v-1b6fcd76]:last-child {\\n margin-bottom: 0;\\n}\\n.coursewarePlay .posTools .posBtn > img[data-v-1b6fcd76] {\\n margin-bottom: 5px;\\n width: 34px;\\n height: 34px;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer {\\n width: 346px !important;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__header {\\n height: 54px;\\n background: #ededed;\\n padding: 0 20px;\\n margin-bottom: 0;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__header .directory {\\n flex-grow: 0;\\n flex-shrink: 0;\\n width: 24px;\\n height: 24px;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__header .tit {\\n flex-grow: 1;\\n margin-left: 10px;\\n font-weight: 600;\\n font-size: 18px;\\n color: #333333;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__header .close {\\n cursor: pointer;\\n width: 14px;\\n flex-shrink: 0;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__header .close:hover {\\n opacity: 0.8;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__body {\\n padding: 0;\\n overflow: hidden;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__body > .elScrollbar .el-scrollbar__view {\\n padding: 0 22px;\\n width: 100%;\\n}\\n.coursewarePlay[data-v-1b6fcd76] .elDrawer.el-drawer .el-drawer__body > .elScrollbar .el-scrollbar__wrap {\\n overflow-x: hidden;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  464. /***/ }),
  465. /***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true":
  466. /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  467. !*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true ***!
  468. \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  469. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  470. "use strict";
  471. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ \"./node_modules/css-loader/dist/runtime/noSourceMaps.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\n/* harmony import */ var _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__);\n// Imports\n\n\n\nvar ___CSS_LOADER_URL_IMPORT_0___ = new URL(/* asset import */ __webpack_require__(/*! ./img/bg.png */ \"./src/views/coursewarePlay/videoPlay/img/bg.png\"), __webpack_require__.b);\nvar ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default()));\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = _node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(___CSS_LOADER_URL_IMPORT_0___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \"@charset \\\"UTF-8\\\";\\n/*\\n 全局变量\\n */\\n/* 主题色 */\\n/* 文字尺寸 */\\n/* 文字颜色 */\\n/* 背景颜色 */\\n/* 边框颜色 */\\n/* 遮罩 */\\n/* 盒子阴影 */\\n/* 透明度 */\\n.videoPlay[data-v-742aa206] {\\n width: 100%;\\n height: 100%;\\n position: relative;\\n overflow: hidden;\\n}\\n.videoPlay[data-v-742aa206] .videoPlayBox.tcp-skin .tcp-right-click-popup-menu {\\n display: none;\\n}\\n.videoPlay .videoPlayBox[data-v-742aa206] {\\n width: 100%;\\n height: 100%;\\n}\\n.videoPlay.isHideController[data-v-742aa206] {\\n cursor: none;\\n}\\n.videoPlay.isHideController .videoController[data-v-742aa206] {\\n opacity: 0;\\n transform: translateY(100%);\\n}\\n.videoPlay .videoController[data-v-742aa206] {\\n position: absolute;\\n width: 100%;\\n left: 0;\\n bottom: 0;\\n padding: 0 30px 15px;\\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);\\n color: #fff;\\n transition: all 0.5s;\\n}\\n.videoPlay .videoController[data-v-742aa206]:hover {\\n cursor: initial;\\n opacity: initial !important;\\n transform: initial !important;\\n}\\n.videoPlay .videoController .timeController[data-v-742aa206] {\\n font-weight: 500;\\n font-size: 20px;\\n color: #ffffff;\\n line-height: 30px;\\n}\\n.videoPlay .videoController[data-v-742aa206] > .sliderController.n-slider {\\n --n-rail-color: #c9c9cb !important;\\n --n-fill-color: #ff8057 !important;\\n --n-fill-color-hover: #ff8057 !important;\\n}\\n.videoPlay .videoController .playController[data-v-742aa206] {\\n display: flex;\\n justify-content: space-between;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] {\\n margin-left: -10px;\\n display: flex;\\n}\\n.videoPlay .videoController .playController .leftPlayController > img[data-v-742aa206] {\\n cursor: pointer;\\n width: 48px;\\n height: 48px;\\n margin-right: 26px;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] > .palySpeedPopover.el-popover.el-popper {\\n min-width: initial;\\n width: 59px !important;\\n height: 264px;\\n background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \") no-repeat;\\n background-size: 100% 100%;\\n box-shadow: none;\\n border: none;\\n padding: 12px 0 20px;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] > .palySpeedPopover.el-popover.el-popper .el-popper__arrow {\\n display: none;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] > .palySpeedPopover.el-popover.el-popper .sliderSpeedCon {\\n width: 100%;\\n height: 100%;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n flex-direction: column;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] > .palySpeedPopover.el-popover.el-popper .sliderSpeedCon > img {\\n cursor: pointer;\\n flex-shrink: 0;\\n width: 30px;\\n height: 31px;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] > .palySpeedPopover.el-popover.el-popper .sliderSpeedCon .sliderSpeed.n-slider {\\n flex-grow: 1;\\n padding: 6px 0;\\n --n-rail-width-vertical: 5px !important;\\n --n-rail-color: #c9c9cb !important;\\n --n-fill-color: #ff8057 !important;\\n --n-fill-color-hover: #ff8057 !important;\\n}\\n.videoPlay .videoController .playController .leftPlayController[data-v-742aa206] > .palySpeedPopover.el-popover.el-popper .sliderSpeedCon .sliderSpeed.n-slider .thumb {\\n height: 22px;\\n padding: 0 6px;\\n background: #ffffff;\\n box-shadow: 0px 2px 4px 0px rgba(102, 102, 102, 0.77);\\n border-radius: 11px;\\n text-align: center;\\n line-height: 22px;\\n font-weight: 500;\\n font-size: 15px;\\n color: #ff8057;\\n}\\n.videoPlay .videoController .playController .rightPlayController[data-v-742aa206] {\\n display: flex;\\n align-items: center;\\n}\\n.videoPlay .videoController .playController .rightPlayController .videoName[data-v-742aa206] {\\n font-weight: 500;\\n font-size: 20px;\\n color: #ffffff;\\n}\", \"\"]);\n// Exports\n/* harmony default export */ __webpack_exports__[\"default\"] = (___CSS_LOADER_EXPORT___);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  472. /***/ }),
  473. /***/ "./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue":
  474. /*!*******************************************************************************!*\
  475. !*** ./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue ***!
  476. \*******************************************************************************/
  477. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  478. "use strict";
  479. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _courseCollapse_vue_vue_type_template_id_3a05144f_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true */ \"./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true\");\n/* harmony import */ var _courseCollapse_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./courseCollapse.vue?vue&type=script&setup=true&lang=ts */ \"./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=script&setup=true&lang=ts\");\n/* harmony import */ var _courseCollapse_vue_vue_type_style_index_0_id_3a05144f_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true */ \"./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/dist/exportHelper.js */ \"./node_modules/vue-loader/dist/exportHelper.js\");\n\n\n\n\n;\n\n\nconst __exports__ = /*#__PURE__*/(0,_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(_courseCollapse_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__[\"default\"], [['render',_courseCollapse_vue_vue_type_template_id_3a05144f_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render],['__scopeId',\"data-v-3a05144f\"],['__file',\"src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue\"]])\n/* hot reload */\nif (false) {}\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__exports__);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?");
  480. /***/ }),
  481. /***/ "./src/views/coursewarePlay/components/pen/pen.vue":
  482. /*!*********************************************************!*\
  483. !*** ./src/views/coursewarePlay/components/pen/pen.vue ***!
  484. \*********************************************************/
  485. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  486. "use strict";
  487. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _pen_vue_vue_type_template_id_381bb683_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pen.vue?vue&type=template&id=381bb683&ts=true */ \"./src/views/coursewarePlay/components/pen/pen.vue?vue&type=template&id=381bb683&ts=true\");\n/* harmony import */ var _pen_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./pen.vue?vue&type=script&setup=true&lang=ts */ \"./src/views/coursewarePlay/components/pen/pen.vue?vue&type=script&setup=true&lang=ts\");\n/* harmony import */ var _pen_vue_vue_type_style_index_0_id_381bb683_lang_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pen.vue?vue&type=style&index=0&id=381bb683&lang=scss */ \"./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss\");\n/* harmony import */ var _node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/dist/exportHelper.js */ \"./node_modules/vue-loader/dist/exportHelper.js\");\n\n\n\n\n;\n\n\nconst __exports__ = /*#__PURE__*/(0,_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(_pen_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__[\"default\"], [['render',_pen_vue_vue_type_template_id_381bb683_ts_true__WEBPACK_IMPORTED_MODULE_0__.render],['__file',\"src/views/coursewarePlay/components/pen/pen.vue\"]])\n/* hot reload */\nif (false) {}\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__exports__);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?");
  488. /***/ }),
  489. /***/ "./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue":
  490. /*!*******************************************************************************!*\
  491. !*** ./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue ***!
  492. \*******************************************************************************/
  493. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  494. "use strict";
  495. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _playRecordTime_vue_vue_type_template_id_734ac9e2_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true */ \"./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true\");\n/* harmony import */ var _playRecordTime_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./playRecordTime.vue?vue&type=script&setup=true&lang=ts */ \"./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=script&setup=true&lang=ts\");\n/* harmony import */ var _playRecordTime_vue_vue_type_style_index_0_id_734ac9e2_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true */ \"./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/dist/exportHelper.js */ \"./node_modules/vue-loader/dist/exportHelper.js\");\n\n\n\n\n;\n\n\nconst __exports__ = /*#__PURE__*/(0,_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(_playRecordTime_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__[\"default\"], [['render',_playRecordTime_vue_vue_type_template_id_734ac9e2_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render],['__scopeId',\"data-v-734ac9e2\"],['__file',\"src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue\"]])\n/* hot reload */\nif (false) {}\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__exports__);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?");
  496. /***/ }),
  497. /***/ "./src/views/coursewarePlay/coursewarePlay.vue":
  498. /*!*****************************************************!*\
  499. !*** ./src/views/coursewarePlay/coursewarePlay.vue ***!
  500. \*****************************************************/
  501. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  502. "use strict";
  503. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _coursewarePlay_vue_vue_type_template_id_1b6fcd76_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true */ \"./src/views/coursewarePlay/coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true\");\n/* harmony import */ var _coursewarePlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./coursewarePlay.vue?vue&type=script&setup=true&lang=ts */ \"./src/views/coursewarePlay/coursewarePlay.vue?vue&type=script&setup=true&lang=ts\");\n/* harmony import */ var _coursewarePlay_vue_vue_type_style_index_0_id_1b6fcd76_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true */ \"./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../node_modules/vue-loader/dist/exportHelper.js */ \"./node_modules/vue-loader/dist/exportHelper.js\");\n\n\n\n\n;\n\n\nconst __exports__ = /*#__PURE__*/(0,_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(_coursewarePlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__[\"default\"], [['render',_coursewarePlay_vue_vue_type_template_id_1b6fcd76_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render],['__scopeId',\"data-v-1b6fcd76\"],['__file',\"src/views/coursewarePlay/coursewarePlay.vue\"]])\n/* hot reload */\nif (false) {}\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__exports__);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?");
  504. /***/ }),
  505. /***/ "./src/views/coursewarePlay/videoPlay/videoPlay.vue":
  506. /*!**********************************************************!*\
  507. !*** ./src/views/coursewarePlay/videoPlay/videoPlay.vue ***!
  508. \**********************************************************/
  509. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  510. "use strict";
  511. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _videoPlay_vue_vue_type_template_id_742aa206_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true */ \"./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true\");\n/* harmony import */ var _videoPlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./videoPlay.vue?vue&type=script&setup=true&lang=ts */ \"./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=script&setup=true&lang=ts\");\n/* harmony import */ var _videoPlay_vue_vue_type_style_index_0_id_742aa206_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true */ \"./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/dist/exportHelper.js */ \"./node_modules/vue-loader/dist/exportHelper.js\");\n\n\n\n\n;\n\n\nconst __exports__ = /*#__PURE__*/(0,_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(_videoPlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_1__[\"default\"], [['render',_videoPlay_vue_vue_type_template_id_742aa206_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render],['__scopeId',\"data-v-742aa206\"],['__file',\"src/views/coursewarePlay/videoPlay/videoPlay.vue\"]])\n/* hot reload */\nif (false) {}\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (__exports__);\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?");
  512. /***/ }),
  513. /***/ "./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=script&setup=true&lang=ts":
  514. /*!******************************************************************************************************************!*\
  515. !*** ./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=script&setup=true&lang=ts ***!
  516. \******************************************************************************************************************/
  517. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  518. "use strict";
  519. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./courseCollapse.vue?vue&type=script&setup=true&lang=ts */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=script&setup=true&lang=ts\");\n \n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?");
  520. /***/ }),
  521. /***/ "./src/views/coursewarePlay/components/pen/pen.vue?vue&type=script&setup=true&lang=ts":
  522. /*!********************************************************************************************!*\
  523. !*** ./src/views/coursewarePlay/components/pen/pen.vue?vue&type=script&setup=true&lang=ts ***!
  524. \********************************************************************************************/
  525. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  526. "use strict";
  527. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./pen.vue?vue&type=script&setup=true&lang=ts */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=script&setup=true&lang=ts\");\n \n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?");
  528. /***/ }),
  529. /***/ "./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=script&setup=true&lang=ts":
  530. /*!******************************************************************************************************************!*\
  531. !*** ./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=script&setup=true&lang=ts ***!
  532. \******************************************************************************************************************/
  533. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  534. "use strict";
  535. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./playRecordTime.vue?vue&type=script&setup=true&lang=ts */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=script&setup=true&lang=ts\");\n \n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?");
  536. /***/ }),
  537. /***/ "./src/views/coursewarePlay/coursewarePlay.vue?vue&type=script&setup=true&lang=ts":
  538. /*!****************************************************************************************!*\
  539. !*** ./src/views/coursewarePlay/coursewarePlay.vue?vue&type=script&setup=true&lang=ts ***!
  540. \****************************************************************************************/
  541. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  542. "use strict";
  543. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./coursewarePlay.vue?vue&type=script&setup=true&lang=ts */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=script&setup=true&lang=ts\");\n \n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?");
  544. /***/ }),
  545. /***/ "./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=script&setup=true&lang=ts":
  546. /*!*********************************************************************************************!*\
  547. !*** ./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=script&setup=true&lang=ts ***!
  548. \*********************************************************************************************/
  549. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  550. "use strict";
  551. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_script_setup_true_lang_ts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./videoPlay.vue?vue&type=script&setup=true&lang=ts */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=script&setup=true&lang=ts\");\n \n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?");
  552. /***/ }),
  553. /***/ "./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true":
  554. /*!*********************************************************************************************************************************!*\
  555. !*** ./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true ***!
  556. \*********************************************************************************************************************************/
  557. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  558. "use strict";
  559. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_template_id_3a05144f_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_template_id_3a05144f_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=template&id=3a05144f&scoped=true&ts=true\");\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?");
  560. /***/ }),
  561. /***/ "./src/views/coursewarePlay/components/pen/pen.vue?vue&type=template&id=381bb683&ts=true":
  562. /*!***********************************************************************************************!*\
  563. !*** ./src/views/coursewarePlay/components/pen/pen.vue?vue&type=template&id=381bb683&ts=true ***!
  564. \***********************************************************************************************/
  565. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  566. "use strict";
  567. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_template_id_381bb683_ts_true__WEBPACK_IMPORTED_MODULE_0__.render; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_template_id_381bb683_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./pen.vue?vue&type=template&id=381bb683&ts=true */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=template&id=381bb683&ts=true\");\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?");
  568. /***/ }),
  569. /***/ "./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true":
  570. /*!*********************************************************************************************************************************!*\
  571. !*** ./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true ***!
  572. \*********************************************************************************************************************************/
  573. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  574. "use strict";
  575. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_template_id_734ac9e2_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_template_id_734ac9e2_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=template&id=734ac9e2&scoped=true&ts=true\");\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?");
  576. /***/ }),
  577. /***/ "./src/views/coursewarePlay/coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true":
  578. /*!*******************************************************************************************************!*\
  579. !*** ./src/views/coursewarePlay/coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true ***!
  580. \*******************************************************************************************************/
  581. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  582. "use strict";
  583. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_template_id_1b6fcd76_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_template_id_1b6fcd76_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=template&id=1b6fcd76&scoped=true&ts=true\");\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?");
  584. /***/ }),
  585. /***/ "./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true":
  586. /*!************************************************************************************************************!*\
  587. !*** ./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true ***!
  588. \************************************************************************************************************/
  589. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  590. "use strict";
  591. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ render: function() { return /* reexport safe */ _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_template_id_742aa206_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__.render; }\n/* harmony export */ });\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_ts_loader_index_js_clonedRuleSet_41_use_1_node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_4_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_template_id_742aa206_scoped_true_ts_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!../../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true */ \"./node_modules/babel-loader/lib/index.js!./node_modules/ts-loader/index.js??clonedRuleSet-41.use[1]!./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[4]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=template&id=742aa206&scoped=true&ts=true\");\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?");
  592. /***/ }),
  593. /***/ "./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true":
  594. /*!****************************************************************************************************************************************!*\
  595. !*** ./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true ***!
  596. \****************************************************************************************************************************************/
  597. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  598. "use strict";
  599. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_style_index_0_id_3a05144f_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_style_index_0_id_3a05144f_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_style_index_0_id_3a05144f_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_style_index_0_id_3a05144f_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_courseCollapse_vue_vue_type_style_index_0_id_3a05144f_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?");
  600. /***/ }),
  601. /***/ "./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss":
  602. /*!******************************************************************************************************!*\
  603. !*** ./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss ***!
  604. \******************************************************************************************************/
  605. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  606. "use strict";
  607. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_style_index_0_id_381bb683_lang_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./pen.vue?vue&type=style&index=0&id=381bb683&lang=scss */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_style_index_0_id_381bb683_lang_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_style_index_0_id_381bb683_lang_scss__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_style_index_0_id_381bb683_lang_scss__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_pen_vue_vue_type_style_index_0_id_381bb683_lang_scss__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?");
  608. /***/ }),
  609. /***/ "./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true":
  610. /*!****************************************************************************************************************************************!*\
  611. !*** ./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true ***!
  612. \****************************************************************************************************************************************/
  613. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  614. "use strict";
  615. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_style_index_0_id_734ac9e2_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_style_index_0_id_734ac9e2_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_style_index_0_id_734ac9e2_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_style_index_0_id_734ac9e2_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_playRecordTime_vue_vue_type_style_index_0_id_734ac9e2_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?");
  616. /***/ }),
  617. /***/ "./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true":
  618. /*!**************************************************************************************************************!*\
  619. !*** ./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true ***!
  620. \**************************************************************************************************************/
  621. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  622. "use strict";
  623. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_style_index_0_id_1b6fcd76_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_style_index_0_id_1b6fcd76_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_style_index_0_id_1b6fcd76_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_style_index_0_id_1b6fcd76_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_coursewarePlay_vue_vue_type_style_index_0_id_1b6fcd76_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?");
  624. /***/ }),
  625. /***/ "./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true":
  626. /*!*******************************************************************************************************************!*\
  627. !*** ./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true ***!
  628. \*******************************************************************************************************************/
  629. /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
  630. "use strict";
  631. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_style_index_0_id_742aa206_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true */ \"./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_style_index_0_id_742aa206_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_style_index_0_id_742aa206_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {};\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_style_index_0_id_742aa206_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== \"default\") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = function(key) { return _node_modules_vue_style_loader_index_js_clonedRuleSet_22_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_22_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_22_use_2_node_modules_sass_loader_dist_cjs_js_clonedRuleSet_22_use_3_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_videoPlay_vue_vue_type_style_index_0_id_742aa206_lang_scss_scoped_true__WEBPACK_IMPORTED_MODULE_0__[key]; }.bind(0, __WEBPACK_IMPORT_KEY__)\n/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__);\n\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?");
  632. /***/ }),
  633. /***/ "./node_modules/tcplayer.js/dist/tcplayer.min.css":
  634. /*!********************************************************!*\
  635. !*** ./node_modules/tcplayer.js/dist/tcplayer.min.css ***!
  636. \********************************************************/
  637. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  638. eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!../../postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./tcplayer.min.css */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./node_modules/tcplayer.js/dist/tcplayer.min.css\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"a95e1d4c\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://classroom/./node_modules/tcplayer.js/dist/tcplayer.min.css?");
  639. /***/ }),
  640. /***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true":
  641. /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  642. !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true ***!
  643. \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  644. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  645. eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?vue&type=style&index=0&id=3a05144f&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"3f44459c\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/courseCollapse/courseCollapse.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  646. /***/ }),
  647. /***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss":
  648. /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  649. !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss ***!
  650. \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  651. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  652. eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./pen.vue?vue&type=style&index=0&id=381bb683&lang=scss */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/pen/pen.vue?vue&type=style&index=0&id=381bb683&lang=scss\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"229665ca\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/pen/pen.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  653. /***/ }),
  654. /***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true":
  655. /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  656. !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true ***!
  657. \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  658. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  659. eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?vue&type=style&index=0&id=734ac9e2&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"a18938e8\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/components/playRecordTime/playRecordTime.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  660. /***/ }),
  661. /***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true":
  662. /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  663. !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true ***!
  664. \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  665. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  666. eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/coursewarePlay.vue?vue&type=style&index=0&id=1b6fcd76&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"6bfbf546\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/coursewarePlay.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  667. /***/ }),
  668. /***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true":
  669. /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  670. !*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true ***!
  671. \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  672. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  673. eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !!../../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!../../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!../../../../node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!../../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true */ \"./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/views/coursewarePlay/videoPlay/videoPlay.vue?vue&type=style&index=0&id=742aa206&lang=scss&scoped=true\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = (__webpack_require__(/*! !../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\")[\"default\"])\nvar update = add(\"481a96da\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/videoPlay.vue?./node_modules/vue-style-loader/index.js??clonedRuleSet-22.use%5B0%5D!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use%5B1%5D!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use%5B2%5D!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use%5B3%5D!./node_modules/vue-loader/dist/index.js??ruleSet%5B0%5D.use%5B0%5D");
  674. /***/ }),
  675. /***/ "./src/img/coursewarePlay sync recursive ^\\.\\/.*\\.png$":
  676. /*!****************************************************!*\
  677. !*** ./src/img/coursewarePlay/ sync ^\.\/.*\.png$ ***!
  678. \****************************************************/
  679. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  680. eval("var map = {\n\t\"./IMG.png\": \"./src/img/coursewarePlay/IMG.png\",\n\t\"./IMG1.png\": \"./src/img/coursewarePlay/IMG1.png\",\n\t\"./SONG.png\": \"./src/img/coursewarePlay/SONG.png\",\n\t\"./SONG1.png\": \"./src/img/coursewarePlay/SONG1.png\",\n\t\"./VIDEO.png\": \"./src/img/coursewarePlay/VIDEO.png\",\n\t\"./VIDEO1.png\": \"./src/img/coursewarePlay/VIDEO1.png\",\n\t\"./back.png\": \"./src/img/coursewarePlay/back.png\",\n\t\"./baiban.png\": \"./src/img/coursewarePlay/baiban.png\",\n\t\"./close.png\": \"./src/img/coursewarePlay/close.png\",\n\t\"./jieshu.png\": \"./src/img/coursewarePlay/jieshu.png\",\n\t\"./jtb.png\": \"./src/img/coursewarePlay/jtb.png\",\n\t\"./jtr.png\": \"./src/img/coursewarePlay/jtr.png\",\n\t\"./jtr1.png\": \"./src/img/coursewarePlay/jtr1.png\",\n\t\"./kcml.png\": \"./src/img/coursewarePlay/kcml.png\",\n\t\"./pizhu.png\": \"./src/img/coursewarePlay/pizhu.png\",\n\t\"./shang.png\": \"./src/img/coursewarePlay/shang.png\",\n\t\"./ts.png\": \"./src/img/coursewarePlay/ts.png\",\n\t\"./ts1.png\": \"./src/img/coursewarePlay/ts1.png\",\n\t\"./ts2.png\": \"./src/img/coursewarePlay/ts2.png\",\n\t\"./xia.png\": \"./src/img/coursewarePlay/xia.png\",\n\t\"./zhishidian.png\": \"./src/img/coursewarePlay/zhishidian.png\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./src/img/coursewarePlay sync recursive ^\\\\.\\\\/.*\\\\.png$\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/_sync_^\\.\\/.*\\.png$?");
  681. /***/ }),
  682. /***/ "./src/views/coursewarePlay/videoPlay/img sync recursive ^\\.\\/.*\\.png$":
  683. /*!********************************************************************!*\
  684. !*** ./src/views/coursewarePlay/videoPlay/img/ sync ^\.\/.*\.png$ ***!
  685. \********************************************************************/
  686. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  687. eval("var map = {\n\t\"./bg.png\": \"./src/views/coursewarePlay/videoPlay/img/bg.png\",\n\t\"./iconLoop.png\": \"./src/views/coursewarePlay/videoPlay/img/iconLoop.png\",\n\t\"./iconLoopActive.png\": \"./src/views/coursewarePlay/videoPlay/img/iconLoopActive.png\",\n\t\"./iconPause.png\": \"./src/views/coursewarePlay/videoPlay/img/iconPause.png\",\n\t\"./iconPlay.png\": \"./src/views/coursewarePlay/videoPlay/img/iconPlay.png\",\n\t\"./iconSpeed.png\": \"./src/views/coursewarePlay/videoPlay/img/iconSpeed.png\",\n\t\"./jia.png\": \"./src/views/coursewarePlay/videoPlay/img/jia.png\",\n\t\"./jian.png\": \"./src/views/coursewarePlay/videoPlay/img/jian.png\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn map[req];\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./src/views/coursewarePlay/videoPlay/img sync recursive ^\\\\.\\\\/.*\\\\.png$\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/_sync_^\\.\\/.*\\.png$?");
  688. /***/ }),
  689. /***/ "data:application/font-woff;charset=utf-8;base64,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":
  690. /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  691. !*** data:application/font-woff;charset=utf-8;base64,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 ***!
  692. \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  693. /***/ (function(module) {
  694. "use strict";
  695. eval("module.exports = \"data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==\";\n\n//# sourceURL=webpack://classroom/data:application/font-woff;charset=utf-8;base64,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?");
  696. /***/ }),
  697. /***/ "data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=":
  698. /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  699. !*** data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA= ***!
  700. \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  701. /***/ (function(module) {
  702. "use strict";
  703. eval("module.exports = \"data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=\";\n\n//# sourceURL=webpack://classroom/data:application/x-font-ttf;charset=utf-8;base64,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AG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=?");
  704. /***/ }),
  705. /***/ "./node_modules/tcplayer.js/dist/font/VideoJS.eot":
  706. /*!********************************************************!*\
  707. !*** ./node_modules/tcplayer.js/dist/font/VideoJS.eot ***!
  708. \********************************************************/
  709. /***/ (function(module) {
  710. "use strict";
  711. eval("module.exports = \"data:application/vnd.ms-fontobject;base64,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dHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiAARwbGF5C3BsYXktY2lyY2xlBXBhdXNlC3ZvbHVtZS1tdXRlCnZvbHVtZS1sb3cKdm9sdW1lLW1pZAt2b2x1bWUtaGlnaBBmdWxsc2NyZWVuLWVudGVyD2Z1bGxzY3JlZW4tZXhpdAZzcXVhcmUHc3Bpbm5lcglzdWJ0aXRsZXMIY2FwdGlvbnMIY2hhcHRlcnMFc2hhcmUDY29nBmNpcmNsZQ5jaXJjbGUtb3V0bGluZRNjaXJjbGUtaW5uZXItY2lyY2xlAmhkBmNhbmNlbAZyZXBsYXkIZmFjZWJvb2sFZ3BsdXMIbGlua2VkaW4HdHdpdHRlcgZ0dW1ibHIJcGludGVyZXN0EWF1ZGlvLWRlc2NyaXB0aW9uBWF1ZGlvCW5leHQtaXRlbQ1wcmV2aW91cy1pdGVtAAAAAA==\";\n\n//# sourceURL=webpack://classroom/./node_modules/tcplayer.js/dist/font/VideoJS.eot?");
  712. /***/ }),
  713. /***/ "./src/img/coursewarePlay/IMG.png":
  714. /*!****************************************!*\
  715. !*** ./src/img/coursewarePlay/IMG.png ***!
  716. \****************************************/
  717. /***/ (function(module) {
  718. "use strict";
  719. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUAAAD3cUf3cUf3ckj3cUf/eE3/gFD3cUb3ckb3ckb/eFj/jlX2ckb3cUf2ckf3ckf3cUb3ckf3ckf3c0b3cUf5c0f4c0n3c0j2dEj6dEn5dEv3cUb3ckb2ckf2ckf4c0b3c0f3c0b/dk72cUa5R/R8AAAAI3RSTlMA+PGk/BQQ9JyVCgbo4c/BrJ9+d2RRRT46Miza0smzbV1bGheh+gkAAACnSURBVCjPxdJJDsMgDEBRx4TMzTx2bn3/O9ZFUSpTUJb5K+SHhEDAoUUKyRmqiFmRN8WMfkZmx7gc9VQR5+RTxuP86uMOvvU+fhoefZwabiWH/VKSKZh5fI4lNzwK153JI41JcPzmdUq/JLfAaeRVUQje7sp1RHfQlz9+gSlPag0w2HwDUWXxLHkJBddg1QgebJ4Eq1xqlmyM5p0C0Xo07nymva94ZB88sTqgi6zduwAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/IMG.png?");
  720. /***/ }),
  721. /***/ "./src/img/coursewarePlay/IMG1.png":
  722. /*!*****************************************!*\
  723. !*** ./src/img/coursewarePlay/IMG1.png ***!
  724. \*****************************************/
  725. /***/ (function(module) {
  726. "use strict";
  727. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAaVBMVEUAAAAzMzM0NDQzMzMzMzMzMzM6OjpAQEAzMzMzMzNAQEBHR0czMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM0NDQ0NDQ1NTU1NTU0NDQzMzMzMzM0NDQzMzMzMzM0NDQ1NTU2NjY7OzszMzM2TYLAAAAAInRSTlMA+PKk/JwUEJU9Cgbo4c/BrKB+d2RRRTIs2tLJs21dWzkaRb4SwAAAAKdJREFUKM/F0kcOhDAMQFHjQKhDL9OL73/IMVEk5JCIJX9l+YEQUeDUUoXkDVXKrCiYYsYwI7NnXc86b9bBy5eC1+U9xAOsjSF+G55DnBnuJcfjUpMp+vL6ipI7XsX2yeSVRSQYfzxntCW5B04jT1Ul2f7r2kD0BH3b8QdMZdJqgMnlB4gah3PJSyy4BadE8ORyLrgrpRbb22jOKRLZT+PBZTq6imf2B6xWOMaj4dA4AAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/IMG1.png?");
  728. /***/ }),
  729. /***/ "./src/img/coursewarePlay/SONG.png":
  730. /*!*****************************************!*\
  731. !*** ./src/img/coursewarePlay/SONG.png ***!
  732. \*****************************************/
  733. /***/ (function(module) {
  734. "use strict";
  735. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAe1BMVEUAAAD/ckz8i2X2cUf3ckf2cUb3ckb/eEv3ckb3ckn3cUb4ckb3ckb3cUf5ckf4ckj6c0f6ckj/dk/2ckf2cUb3cUb3ckf3cUb2cUf4cUj4dEj5dUj3ckj/eFr3cUf3ckf2ckj4dEf2ckb/gEn/gFX2cUb/lnT+knD5fVU41BD8AAAAJXRSTlMAGr/mpe37EXg/oYmAXlFINC4T583Cu5iQaEwlHgjx2XJEOg4MqC4K8wAAAMlJREFUKM9101kSwiAQRdFGICRRM8+DM+r+VyidwjKS5v1wi1N8AmZMcP23HazGpHb2XLvQG147J3jlmmJ0P6N7+WXdw2/rNJelDZdl3fZRATnF55TBMpo7+C6jeG96TMK4zm80N8ESSUTy3caQUnxQNq4DyYWNKKE4ZDayI8Fy4eAwqXnLnQKYzHnBm95lgTGaxw+M0OUUIzKhMCqXjxixiXgG1WiXeQZFq3GyCrTDuNPvlmAczdynfGHhY0F/IjvJAMgviOMC9QNR+VqghRmQwwAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/SONG.png?");
  736. /***/ }),
  737. /***/ "./src/img/coursewarePlay/SONG1.png":
  738. /*!******************************************!*\
  739. !*** ./src/img/coursewarePlay/SONG1.png ***!
  740. \******************************************/
  741. /***/ (function(module) {
  742. "use strict";
  743. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAflBMVEUAAAA5OTkzMzNMTEw6OjozMzMzMzMzMzM0NDQ0NDQzMzMzMzMzMzMzMzMzMzM0NDQ1NTU0NDQ2NjY0NDQzMzMzMzM0NDQ0NDQ3Nzc7Ozs8PDwzMzM0NDQ0NDQzMzMzMzMzMzMzMzM0NDQ1NTU1NTU1NTUzMzNYWFhUVFRAQEBxjbdkAAAAJnRSTlMAGue/EaXseEn878GhiYBeUj8xK5iQaDgeDQj549nRyLhyTkQ+IoS7CucAAADKSURBVCjPfdPbEoIgFIXhDYFaWqkdPHQ+Ub3/C8Y2nCFctm78x2+4YiA7oaX52YS8icgEe/quzYB9l4A9N4idY+4d86t3zG/nmKV0EfIsXW8LRSvEh0RQN8wb6lcinvO5PM7SssKcTrvIC8iNiyRBvFAubte/fM8Rx8JFtQQcdTxd1Kod8kYR1fZ7IbttyJrjYQ83HHHICUdhQ3GcQl5yZDayltTZhLwvSa2/l3bcmZD5t/EXMg+zHFPZsR5jjR+RWySI4BPkSc36Af/sXO1d/X8tAAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/SONG1.png?");
  744. /***/ }),
  745. /***/ "./src/img/coursewarePlay/VIDEO.png":
  746. /*!******************************************!*\
  747. !*** ./src/img/coursewarePlay/VIDEO.png ***!
  748. \******************************************/
  749. /***/ (function(module) {
  750. "use strict";
  751. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAYFBMVEUAAAD3ckb3cUb4c0b3ckf2cUf6dkr4ckf3cUb/hlP2cUb2ckf2ckb2ckf3c0f2cUb3ckf3ckb5ckf2dEj/dk3/gEn3ckb3ckf3cUf2c0b3cUf2ckf2c0j4dUn6dEj2cUaForDzAAAAH3RSTlMA++JM1640bfUI7+jJk2HPpJxPORUO8NvZlYV3WSMwIfcJjQAAAKdJREFUKM+lk1kOwyAMRDFLyEb2dG/n/resoZ8VjiLmZ4SeLbA1qGJVTuNP2lU/6gnBmOEKjC+zTAA9jfEXkE+9BB19AAxbU8PF4x2g2O/Y3+wz8GBbAb1zVQ+kOg3m1nbpQnsjttraNh0ZQ9AZ3E2dhD9qD5TFlMbsJczyrYjV1otYVTJeROxrAa9jbu6GnzXn1xI2357ZeTmW4yCHSY6iHOSDb1CqL+RsPupp10kIAAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/VIDEO.png?");
  752. /***/ }),
  753. /***/ "./src/img/coursewarePlay/VIDEO1.png":
  754. /*!*******************************************!*\
  755. !*** ./src/img/coursewarePlay/VIDEO1.png ***!
  756. \*******************************************/
  757. /***/ (function(module) {
  758. "use strict";
  759. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEUAAAA0NDQzMzMzMzM1NTU1NTU0NDQ0NDQzMzMzMzMzMzNAQEAzMzMzMzMzMzM0NDQ0NDQzMzM0NDQ0NDQ0NDQ3NzczMzM0NDQ0NDQzMzM0NDQzMzMzMzM0NDQzMzM3NzczMzNRv3IKAAAAIHRSTlMA/OLYTDNtrfCU9Qj6yWHnz6ScTzcO27KFd1kjFOgtF8g38mEAAACrSURBVCjPpZNZDsIwDETjJM1S6N6yFpj7nxIn8IdiVHV+RtazFdmaqN2qvMaPtK8+1BGite0J6G92GoDj1VoXQC7PEnTyFrBshxrnVEaA0rzn9jv7CFzYZkAv3NUA8FxrdjKmyw8ak6w2JuSSMQRtwd3wkPBTLZHKOK/ZlDB9rxRErF6NiFUl40nErhbw3JcWOyi1juW94+rClpvvx3Ic5DDJUZSD/Ocb7NUbNJFBP3oJH9sAAAAASUVORK5CYII=\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/VIDEO1.png?");
  760. /***/ }),
  761. /***/ "./src/img/coursewarePlay/back.png":
  762. /*!*****************************************!*\
  763. !*** ./src/img/coursewarePlay/back.png ***!
  764. \*****************************************/
  765. /***/ (function(module) {
  766. "use strict";
  767. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsBAMAAADsqkcyAAAAJ1BMVEUAAAD///////////////////////////////////////////////+uPUo5AAAADHRSTlMAkrQGgV48Jx4TzMujkJ9pAAAAWElEQVQoz2NAAYxnzpxZwIABZIDCx4E0puIzx7AqPnMSq+IzAlgVHzLAqlh5VDE+xT5YFXNgV8wKV0xYGGEIPisJO5BBZlQ5OcoF8GYpwhkQkV0xlW8AMQBu+bN32NIIcgAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/back.png?");
  768. /***/ }),
  769. /***/ "./src/img/coursewarePlay/baiban.png":
  770. /*!*******************************************!*\
  771. !*** ./src/img/coursewarePlay/baiban.png ***!
  772. \*******************************************/
  773. /***/ (function(module) {
  774. "use strict";
  775. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMAtmKdLBpC4ZnVBNNFN0z56tg0CuN0Vz4Y8cOQhSf2cGczEa2oMewdikT263wAAAGKSURBVFjD7dfZcoIwFIDhIFQQZZHIvgiuPe//gp3ETNRAIyGdTrV+lzj50UMGJ+h/qT8dx4mxVmN3AuKgFUmAClydSAUXkU7EYJEWjYWzD9GJRUzxgwwPjrBag5J1tRMbaQjKwvS+cWxgguZ4F1nCJMvbxgomWt1ESnLB7pCCziZrSnS1JxdipCQma/binpqpRWZkjfGO/GLEL2xmQ9iGpR6xAhBssHIkhh5POeKDKMjUZ2KKjXbK0zl7TEQc8XPvkxeLzI0lt7haU4Y3KlIHIJNn6tu+LxkTSUDOGzWTPciUI59OveLmovPT7ZN35M9F3NYmFwpTSUHW2K3LGgVoKC4VH7T4iNiClu3PRawcNOQWm2xWW1zXAJVYPSZQTWdxdeaiHj7mcODDOR/lI+x2JupzQ6CcRw03lNzN5N9SLmXjkv1USJFcCZLjJ875C1vK5n8wQw5A2fJGBFSApSdciMYcYQ00DAdAVdLIAqjZgyPuQhoJgQh2kjcREcqfsEP432+j2CFS9Mq+AB2n0bpQYlyUAAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/baiban.png?");
  776. /***/ }),
  777. /***/ "./src/img/coursewarePlay/close.png":
  778. /*!******************************************!*\
  779. !*** ./src/img/coursewarePlay/close.png ***!
  780. \******************************************/
  781. /***/ (function(module) {
  782. "use strict";
  783. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAHlBMVEUAAACrq6upqamqqqqrq6uqqqqqqqqsrKyrq6uqqqowbxM5AAAACXRSTlMAnp7uhdPSNIamzFfYAAAAf0lEQVQY03XRuw2AIBAG4HMDWztbehtrKycwTmAcQHewBB/JbSvJz/1RiRQcx0d4HLI0wtYNMmppWaGntOotdbpLr1oa6hE74yoC+oQeIRhaJGJATEwEA8lAMpBMZPq32GGr7KDsGtkl+YRAxGzNADYkb6/SfQs7A8GXrM9PmW6jgU4S26CEnwAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/close.png?");
  784. /***/ }),
  785. /***/ "./src/img/coursewarePlay/icon-load.gif":
  786. /*!**********************************************!*\
  787. !*** ./src/img/coursewarePlay/icon-load.gif ***!
  788. \**********************************************/
  789. /***/ (function(module, __unused_webpack_exports, __webpack_require__) {
  790. "use strict";
  791. eval("module.exports = __webpack_require__.p + \"img/icon-load.027b4b78.gif\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/icon-load.gif?");
  792. /***/ }),
  793. /***/ "./src/img/coursewarePlay/jieshu.png":
  794. /*!*******************************************!*\
  795. !*** ./src/img/coursewarePlay/jieshu.png ***!
  796. \*******************************************/
  797. /***/ (function(module) {
  798. "use strict";
  799. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAhFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8g2+bRAAAAK3RSTlMAlPvse+Qp+N3SuI9qPDUeFA7hzsaIXT8F8bKgUUlF58CtZNe8qZmCMSQHvzt06QAAAkNJREFUWMPtl+2umzAMhoGQAD00AdoCLaVf5/vk/u9vEzGdFmywVmnTpPP+tN2nie04JPjWv1HR7fdd8RjjK7M/lX09BKntoPohyJODPD0ECR0k/I8h5pCIHQ7ZieRgOIxeQCp9CKRZ9MuMOBp+FpVTSAmueImxsyA1hSgL2jEZop1CWsGi5HbUDcvJ7e7OacY6gpjkhlfnlkBAtCZP7BlCKk31ia4g5Eyd7A4CUkM3m0khqCM2M67DzHWsGdeCb2gD+dDzba8hLxuMccISP0KwEp4QyMq5tssHcOuMqylDQe0+liEf0djUvmLnOHBGwcFZYyqtDQfSEKk10CK8oQTNYjzzESYyDwLz++iZ36FsPAi0w3uA5qrgQQq0CkE2WCV3UMvBnHnWCjqNB4F+qzzrHpqQB4H23ntW14RX7jV6de3NW0kOh5K3EonnpKyGvZd4TiRanXPg6/Ni7eVzYj5DdbBN2jKYqMRsLvqKXzh9wFIP1w91dnDxzk4RQapYkq7CBTFPThzGiRrVMTI4Ka2oyWao64S+oAyJ3yxDNvSiG4svktq4bTDnFrvw6U+HLerV4BVqjqEE/JfG/W/WSaoZhoSgNyKgTCFANBSjERCSllSIvn8IxS3mb+P7p5SefVSAsgZZRnZ310vlA12O7W+rOF5++WJGE4BEV6t2AKi6E5bDAOWwbVAk0lR4ppxxMqSdlVyz3o6vc4xX7quyf6YQz33AV51hiAwqy5YOpZeLUAd/IJWHL6lIEpG+hLkKvvXX9QO//qfbV36XPAAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/jieshu.png?");
  800. /***/ }),
  801. /***/ "./src/img/coursewarePlay/jtb.png":
  802. /*!****************************************!*\
  803. !*** ./src/img/coursewarePlay/jtb.png ***!
  804. \****************************************/
  805. /***/ (function(module) {
  806. "use strict";
  807. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAALVBMVEUAAAAzMzMzMzM0NDQ0NDQ1NTU1NTU3NzczMzM0NDQ0NDROTk42NjYzMzMzMzMW6CR3AAAADnRSTlMA1eu1Yz4iDqyORgY0Mpe0BgIAAABkSURBVBjTYxgwwN0oCAUSG4Bc3ndwcAAkbQfjPQarLoRxxcFcNj0I71ECxLA4CPcp1GwWCNcBZtc8EO8l3GpmENcAzmWXe/fuYQHCZUnv3qkhOZT13bsAZIf7PUHxB9cCBhoDAA+0QyUE0U/5AAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/jtb.png?");
  808. /***/ }),
  809. /***/ "./src/img/coursewarePlay/jtr.png":
  810. /*!****************************************!*\
  811. !*** ./src/img/coursewarePlay/jtr.png ***!
  812. \****************************************/
  813. /***/ (function(module) {
  814. "use strict";
  815. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAALVBMVEUAAAB4eHh3d3d4eHh5eXl3d3d4eHiAgIB3d3d4eHh5eXmKiop7e3t6enp3d3dVxSgyAAAADnRSTlMA1eu1Yz4iDqyORgY0Mpe0BgIAAABJSURBVBjTYyAZ7EHl9pmjcOUeJqBw36mict85oHJfonLfmaNywaYhuGDTEFyoaQjuKzQuPsWq+Cwyx+dIBzwefJiAJ3D2MpAFACEbPkj8uKCOAAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/jtr.png?");
  816. /***/ }),
  817. /***/ "./src/img/coursewarePlay/jtr1.png":
  818. /*!*****************************************!*\
  819. !*** ./src/img/coursewarePlay/jtr1.png ***!
  820. \*****************************************/
  821. /***/ (function(module) {
  822. "use strict";
  823. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAALVBMVEUAAAAzMzMzMzM0NDQ0NDQ1NTU1NTU3NzczMzM0NDQ0NDROTk42NjYzMzMzMzMW6CR3AAAADnRSTlMA1eu1Yz4iDqyORgY0Mpe0BgIAAABJSURBVBjTYyAZ7EHl9pmjcOUeJqBw36mict85oHJfonLfmaNywaYhuGDTEFyoaQjuKzQuPsWq+Cwyx+dIBzwefJiAJ3D2MpAFACEbPkj8uKCOAAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/jtr1.png?");
  824. /***/ }),
  825. /***/ "./src/img/coursewarePlay/kcml.png":
  826. /*!*****************************************!*\
  827. !*** ./src/img/coursewarePlay/kcml.png ***!
  828. \*****************************************/
  829. /***/ (function(module) {
  830. "use strict";
  831. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABL1BMVEUAAAD/iV7/qoP/nHP/h17/to//nHP/m3P/k2r/glj/tIz/i2P/hFr/il//s4z/m3P/sov/r4n/h17/sIf/i2H/r4f/qoD/gFX/t5D/gVj/pn7/kWj/gVn/sYr/rof/gVj/tpD/nnf/mXH/gVj/to//gVf/tY//tY7/oHj/to//onr/lW3/gFj/o3v/gFf/uJD/lG3/tY7/qIP/iF3/gVj/hl3/uZP/qoP/iWD/iV3/////sIn/hl3/nXX/oHf/l27/k2r/i2L/q4P/kGj/iWD/p3//s4z/mXH/rob/g1r/lWz/oXn/qIH/jmX/jWT/qYL/m3P/rIX/pH3/gVj/pHz/onr/597/tY7/6+L/zbr/qYr/ybT/6eD/0L7/593/18X/wqv/uJ//s5j/+ff/9/Xcwv+TAAAAOnRSTlMAIr769fTx2MLCu7u7dWZjUkZGNzcjBgb6+vf39/X18ejo6OjY2MLCwqurq6uJiYiIdXVpY1MhIVJS70yhsQAAAeFJREFUSMeV0ed62jAYBeBj9t4je++900JKqaExGJy6piUlgaz2/q+hHnoqO5ap/P6QraPv2D8Ep0oxc7y7tbESnpkJr2xs7R5nihV4ujrdDt+7hLdPr8CST9zfeknk8V45cTtVogyH3GL9PxZzsMnUOWRs369zyYEoL3W4LJVhCeib77oOeRIkoXknAFNeZLAK1htN89YPRG7mL67Fb9zEawBnfR/OAAS++hAAKnN0238e/3IZP/fpxFwFRY16rDE9alQR2R/UiF0Y2UayOPxJiWPW/Fi0jRxir+fLHnYaDL1ew8MOog1folj95MsqIv4KEQRVShvWGIaaSgURlCRVJ+lUr4sj51YhIlEv7MKLREWwJlHq5Gno8jRRJWoN0c++RBFzBrJMV5YY9mVf9nHS9CTL7uwEWftWeiDUpocsSi1ds9kyaH9qxO+HFmWeEyVU52luu7hJi2m+CsQU400x1jdaeDUTxWCekzUGIK1Hd3eK6W1EvCoUOTelAQj6lpciQJf8wi0JQ4G/UIAp2eaUhEUI8c2HBBCX7RsO7Q/455yncA6by9DU2W73JvQRDkKqO1VKwHsFUhkM6EqSbqoAFiEdXxi4LMTTAjxVSxdHB/HN9eXZ2eX1zfjB0UWpCoe/QnsE5bHDJicAAAAASUVORK5CYII=\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/kcml.png?");
  832. /***/ }),
  833. /***/ "./src/img/coursewarePlay/pizhu.png":
  834. /*!******************************************!*\
  835. !*** ./src/img/coursewarePlay/pizhu.png ***!
  836. \******************************************/
  837. /***/ (function(module) {
  838. "use strict";
  839. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABICAMAAABmxpNIAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAAM3RSTlMAJ/H6IfwH4/Woc2g2DgrdoZMS0MGkjXdNG+zp2ce8rm5iXVhSRjEX1su0h0C5g38snD1xbOwgAAACZklEQVRYw+2X23aqMBCGlSCICBXPiNVqlaqotc37v9tezAQqu4TOpDe98L9wLQfymTCHH1sP/W0F6X7fH/6eY2ejjsx1yNq/AsUT4KA6nm1Omi9kRdarKakn/1enZ0balptZHrpS6cWEdBawthv182/pFGmizycNXVj6bJe5HEPgyWGjTrBwdbfQWZsd8QWLKbiPhUvYFpOUCtzUsFocEGQ9Lfh9kHuuxA95bMZCDb4qKbuPT/PQhEN6VZwih6U2eWDMaWEL9nO1VIVuyys7YNNJzhEI7y37WaIGRSJ9yAUdNZXlMa5qMCxV1iIAk0l7WL6IsXtcZAlMG3wjt/RbAmvnRf+sJWoVFw1+o6IucHv0FfDVVFjMsS1HVNJMwu33PXsbSdQTfG6JpL6AwdKupjRSLM6mAvzhzbfJnBQkkRJRHtzu1SRjhSRy+jb4SIK6a1iuJyKp3dWP3B2Q3Ddiw4ykdobYC2jLPXFTmKdL7TWc6xkNpEZkUnuEq+SMhLjhCGdoS4vo8+oI0wYfo7r8O9x9dPQ+9kEkfQo8QoOPhcSGaThCim15Y9XBoMHHfGqZQ4aWod7H1qxpLlL9m5E7pKJcqAO9j4lPsu/JXHaTj1F1htHS4GNMXx83+BjzpfPS4GN0bTSolfIxLuqk9zGGfEBpfYyNWhN9jI9SPjbhvg3XoK7Kx0xQXqUMPMO/Dr0qytl5orRiPqp8KuFuYkmlQcsQBRxPcSDi8FEz2EKVI7sz47+QCXBK0IfN56jJUJWwfpYbhTWWaUkjZbpy5+tY2zqsfTUXS+An/E3FWrNo8xS3Hnrom/4BL1HAUYw0vJ8AAAAASUVORK5CYII=\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/pizhu.png?");
  840. /***/ }),
  841. /***/ "./src/img/coursewarePlay/shang.png":
  842. /*!******************************************!*\
  843. !*** ./src/img/coursewarePlay/shang.png ***!
  844. \******************************************/
  845. /***/ (function(module) {
  846. "use strict";
  847. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAt1BMVEUAAAAAAAAAAAAAAAAAAAD///8AAAD7+/v8/Pz5+fkyMjLe3t75+fn09PTr6+vZ2dkAAAA2Njb////////8/Pz4+Pjx8fHc3Nzj4+PY2NjLy8uCgoL////+/v7+/v75+fn5+fn29vb4+Pjx8fHw8PDv7+/e3t6np6ebm5v+/v78/Pz8/Pz5+fn39/fOzs7V1dWurq5gYGD+/v78/Pz+/v7z8/P19fX09PTx8fHp6enn5+eysrL////b3sHVAAAAPHRSTlMABQ4ICvsR19exFEOrh2Q/FRL98MKif2NhSDwX9uLhuKafloV0cFIgHNe6ta+hPz0sGPXKxY9lXFhRNitjYafjAAAC60lEQVRYw+3XaXeiMBQG4GlAtBWxKloWV7Tq2Lp03/j/v2sk9yYhXIk6/TBnzun7oadeOY/JBUL49V/kQss3AZW/IiyZsxkdKELnEzbmTEYRdiGKOZFAYVH3Zr3ezKsv0DmFyROxNx6mMsOxF+eZk4ym208L6btNo6IMJPz0YHxgqEKN5bqdlqS9XkrFaNQHqSGDOlWocVtJRTqjaRBGURhMRx1ZrNyWK8JoyIPdeYvJtOauxBtCOWZUJjtWyG5SMStyLnhYdcMOZFPFr+WMCJL1FH+r+8AO5qGL48y6CwgZyHIA57HBStNowzla4lDoQNY4ZWYINm2NQyFGsw1zYcZ0YbRNVIqIDz3V+nH10um8XGl9ge76iBQHAj3baMZlVrvUlA10XwxFR1z+3YSpOJkBisNUJrzm6gicmrjPB7IjBlF2fCj9GE4QIjAQD3ymIgwyIxizB0PRZjPm38ypQZU5r4zlfBQy5PdtixpUafF7eigQ1ZIFP3KkGaXKiBcWuabgbcPrU/ljYOiKHOaUf8YbiPQ1EMY93mmP2d9HvC/vhRJAZwky4/WwYNxU+UV8U1BC/mlGkB6vR4ynJ4xrQK6F0oPvI/hgRp6EIRChPGmIeTorMByFOKCstOmYGxtW9kbgOI5A9v8GWS0kjTWc4m2SRMzZB5DsPxYlydZwisnFZtssSx7BOrnYSi97OwsoNUS0Mr3s6Q1o20pBhGllegPSpcDGaIis0qWALkpfeDgeDwjTil9kUaLLo60iEa1Ilke6UG+PIVuyUNNHRi22VQCp5Y24Rh4ZCrHkwwt3ZhqiavLhZR1+BHbFzkHthAHhBo/Ye3RxIOUP9I9y5IM80ImCW4s7Syq/BYKlO9xaKIPuYGGTs7IwChGVFWxytN0sUfiU3y0RgcjCO2+ablDl9dl/s1QAyRXe/OdXYtBXlAuMjqi68ZXlggQaCY02v8uZmXolOxdm4jjzmSSfR4izvH/zXoyRwk9+8u38AU//42qH/8tgAAAAAElFTkSuQmCC\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/shang.png?");
  848. /***/ }),
  849. /***/ "./src/img/coursewarePlay/ts.png":
  850. /*!***************************************!*\
  851. !*** ./src/img/coursewarePlay/ts.png ***!
  852. \***************************************/
  853. /***/ (function(module) {
  854. "use strict";
  855. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAABmCAMAAACA0shAAAACSVBMVEUAAAD/tlLfrVL6sU//tVL6tVL0s1D/tVL/tlL/tlL4tFP/tVL/tlL/tVL/tVL/tVL/tVLerVL/tVL/tVL/tlL/tVL/tlL/tlL2s1L/tlLfrVLfrVLfrVLerFLfrVLszJLv06DfYRf+tVL43Z/436P0yn/21ZL32Zn32Jj54KX32pv0yX70zIP21JH43qL0y4H0zYX23LH43qH0y4L315b10Y71z4j10Yv31pT10IrzyYH32pz54KT54aj204/67cv55LD55bP546377cj66sD657f54qr425z22ar67MTzyoT21qH00pj215bzzo/zzIj77tD66Lv1zof0zoberFL325731pX66Lz20o7779D205D54Kf425vmgTnsol323bPkfDT21Zbuqmbql1LrmVT42ZrrnVjgaB777MToj0n10In0x4Xwsm/ojUb34LjjdCv0zoz20YztpmLpkkv12KT447b326H44Kzlfjf337b56MPoi0X44bP10JH1z4/vrWnyxILibiT55r/55bz226743aj205PplU/447r32qb22Z/11p711pv0zon33aXjeC/10pH00ZT0zIj44LDfYxn11Jv43az11Jf0yYn78NX66sjspGDmhD3icSj1y4ryv33hayHgZRz1zYvzxYLwt3P33q/yvXvxu3jwtHHvr2vjdi761JzniEH8x3v60pb1zojzwn/8v2n20pL6zYv7y4f0y4b7z5D8wW/9ul378tv9vWT7yoP8xHT+uFn9t1b+tlTkum3lsFb+tlUG9zlSAAAAIXRSTlMA5fwHgSkS+Jk3GvCvRKbg0cnHjWpT2XZfu45zr/Tv6MwG6pLWAAAWi0lEQVR42uzXz2vTYBzH8cfWVa0/sP6c7TbtNz2YHXrodQ1ruznpRVqIjFIQpge3i4diFggVRsqkIhSkIjYThHlTJghjWqfY/Wd+njSYtFsy3DXPC/q027e08ObhKQ/7J56aut3v96BWqzhqcPiVmCNSv38nFWfjJqYiqjrgGfHOeSFQpcYzDtTI1ATziiYRESxsRURcEIKgY6XXm1chkoy6FWMJdeg1NiMilsetrnqesYZ7Xl7gHZ+rtkR8rCJsoCIiLgpB7I69DdXpGGNDqOiIIGO5bC4PVcFZbVWP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\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/ts.png?");
  856. /***/ }),
  857. /***/ "./src/img/coursewarePlay/ts1.png":
  858. /*!****************************************!*\
  859. !*** ./src/img/coursewarePlay/ts1.png ***!
  860. \****************************************/
  861. /***/ (function(module) {
  862. "use strict";
  863. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAABmCAMAAACA0shAAAACcFBMVEUAAAD/tlLfrVL/sFD+tVL/tVL/tlL5sU7/tVL5tVPzs1H/tVL3s1P/tlL/tVL/tlL/tVL/tVL/tVLerVL/tVL/tlL/tlL/tlL/t1P/tVL/tVLfrVLfrVL/tVL/tVLfrVLerFLfrVLfrVLszJLv06DfYRf+tVL43Z/536P0y4L32pv32Zn21ZL32Jj0yoD54KX425z21JD43qL20o70zIP43qH0yX/0zYX43J3204/31pT315bzyYH1z4j54aj215X67cv66Lz55LD55bP10In546377cj66sD77MT54qr54Kb20Yz23LD00pjzyoT22ar21qH0zIjzzo/13LL557f77tD1zoferFL31pP32570yoH0zof10Yr779D315X42pr104/0yX7ibiX1z4r10Y/nh0Dpkkz10ZL215j657fws3DtqGPjdCvgaB7gZBr11JX1zobicSj11JLojkj337j44Kz337X55bz0zYvniULfYxn44rb2263wtXL32qX116T22aD326H44rr33rP33aT22qj0yYfxuXXtpWHfYhj558H44LD11pv66sf44bP0zo30x4Tyv3zkeTH66cP55b/22Z3so17mhT311p778NX55bfzxILjdi7hbCP01Jzyw4DsoVvrnlnplE743av43aj0z4v0y4r00ZX33a7urWn0y4fxvHn8wnDvsm79vmbrnFflfTX33abmgTn0yYD61Jz0zIbvsG3uqmXtp2HzzIX9uVzql1H6zYv7y4fuq2frmlT9tVP60pf7z5D+t1f78tv425v1zo/+tlT7yoP8yH38xnnlvHDgsl330ZLqr1LfYRhvPzUWAAAAJXRSTlMA5fwE+oCZCTonEvEZr4ty0qZTycdjRbsw4NqOc+Hdr/TvYujMETrWvwAAFnJJREFUeNrs101rE0EYwPExVWtjfY1VMcG+aJ4tSikEAj2Fbkpam6MYFg85qg2VFonLEgNKy17cMPGwoZBFLNGgCLWlRTwoRa0Bqy39TD6TbbvJJjugHjO/wzLMJDn82ckw5FBvqP9arVZG6XRqXxq1jsQ6RqrVrod6iVtPv09RdllG/OS4wJVKs4w7iq+/hzTqCmJERPFVxIiTAg92TJXL4wryBbsa9nNAsb3ClxEj3hK4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\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/ts1.png?");
  864. /***/ }),
  865. /***/ "./src/img/coursewarePlay/ts2.png":
  866. /*!****************************************!*\
  867. !*** ./src/img/coursewarePlay/ts2.png ***!
  868. \****************************************/
  869. /***/ (function(module) {
  870. "use strict";
  871. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAABmCAMAAACA0shAAAACcFBMVEUAAAD/tlLfrVL/tVL/sFD/tVL/tVL5sU75tVPzs1H3s1P/tlL/tVL/tVL/tVL/tVL/tVL/tVL/tVL/tlL/tVL/tlL/tlL/t1P/tVL/tVL/tlL/tlLfrVLfrVLfrFPqx4b/tlL+tVLfrVLerFLfrVL/tlLerVLfrVHerVLerFPv06DfYRf+tVL43qL43aD0y4H32Zn32Jf43J70zYX21JH54KXzyX/21ZL0yoD23LH31pP204/10Ir0yoH32pv54KT315b32pz215b1z4j0zIL54aj10Yv67cv55LD55bP77cj66sD546377MT54qr425320o30zIjzyoT20o722ar11qH00pj0zo/557f43qX32pr0yn/77tD66LverFL315X0zob425z66Lz779D1zof54Kf1zoj23bPmhz/10I3qmVPnh0H657fokEr425vkejL10pH10JDtqGL34Lj31ZTxuHT1zob22KX0zYvmhD3ojkjfZBrhbCL23K7326L215rhbiT22aDlfDT55Lv337bvrmvpkkzicCf55Lf44bT11Z3105P33Kr11ZbwtHHgZx3436/558L55b7rnVnniULfYxn33Kb44az43qr44bD00ZTsoVzlgDnjdCvzw4HtpF/66cT557366sj32qftqGTsoFz78NX21531zY3005n0yIfjdy/gaR/xunffYhj20Yzvsm720pL9uVzpk0761Jz0x4X60pb0yob8v2n+t1bnjEX6zYv7y4f7z5D8wW/78tv616LywX7yvnv9vWT8yoPtqWT8yH78xnn8xHTurGjuqmburGXlvHDgsl3qr1LfYhl6NpNvAAAAK3RSTlMA5fz7BIA7CScSGa9Z89Kmi0rHdpyVajDh27vuyY5p+Onmr/Tv3sF309LMMbSA2wAAFchJREFUeNrs18trE0EcwPEhVtvEZxUVNUmlLa3aX4IGco4VliZtzU3sQjKHhEApvYgHxUI95JKAiptEkliiu2sNPXkQEYXWCBYf0PZv8jebx24eO7TnnQ90SPbXJOTLZpYlHR7/+FijUUfpdKIljfofiTlGajRu+T2k18i4i9J9lhH/c07gSqRZxj3qGh8hVkM+F2V0PBUx4rzAgx0T9focRS7fkOX37KVND/Bk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\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/ts2.png?");
  872. /***/ }),
  873. /***/ "./src/img/coursewarePlay/xia.png":
  874. /*!****************************************!*\
  875. !*** ./src/img/coursewarePlay/xia.png ***!
  876. \****************************************/
  877. /***/ (function(module) {
  878. "use strict";
  879. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAolBMVEUAAAAAAAAAAAAAAAAAAAD///8AAAA0NDT7+/v9/f34+PjY2Nje3t75+fn4+Pj09PTr6+sAAAD6+vr////8/Pzx8fHc3Nzj4+PY2NjLy8uBgYH+/v7+/v7+/v75+fn29vb4+Pjx8fHw8PDv7+/e3t6wsLCnp6eampr+/v79/f38/Pz5+fnOzs5gYGD////z8/P19fX09PTx8fHp6enn5+f////bZlVoAAAANXRSTlMEAA4ICvsRE9jXsT5Dq6KHZBW29sJ/Y2FIPBfw4uGmn5aFdHBSKyAc1si6sD8Y7o9lXFhRNkHid3kAAAM5SURBVFjD5dfpeqIwFAZgBwPaguJa930bW+2e+7+1ITmEL/EQmWee+devfzCcvBwQQq39+g/5WUgtz78jajL9eZxKpKYJE4L8yJ0ekIKsRuwJPC7sQaiI/vxBRQnCDl8RMEC8xPd6/e1lHMTXQ72ehFKGSd3bD0e4Ue/JLL1so5RwEGceNrM8KOS33mQlKkDsae/nwUc9DxDkY3B+t0kgMFI16bOYIggRxcCn+pySAsQ1dlLluTAMUijPumDnKkDUnCTUNT1jADFKTxeEidAKEBinudT5KgxCHkShfFHF/ATFQYRoU0Uq/IhIqaYthI2gkTg0+4UxAkICgTE6UhijFQsRYiD1jKkoAgSZ6iE5UCoQY8TmEJYRNAmxFNNwXChEENLS+1ZBFRKsdGELreCKTPu6kYM1IQBiDx50K/1pcVXQSId8VQ8jIiRyR6nnjhAMWeo9e5QHNuIM73XpsgRZqB2zhiqHYZDIGW7M1OjCILgkR7rhA52slgxCmtkGxrPQzX/MLwoaSfT4JqDE6/UkiIAoZbJexwFlo4sTaoVd1xEVjdWiOMpmdgnpZpsjNTam/SO6sgzZ6vG8SD/w4VPUNUg3egr1IpEfRBdvGTLU4xMqOktSgJAhz7R/oj8M7yNDaRRClEHzGOI/ncaLUQgxxkuDnY7/wkLp6zscBruwnq+YlEfJ8kgG+4r5zQbFZ/Cbjd/2UHwGbnv/AwjFY+AB9C4FTGEGXwr4olQkIoWMCON8UeLLo6twgy+PfKG+BOyM1LkgF7ZQ81dG8+oob6+vb45xbfJXBpDi5RXcjXl5ASl/jd4z+GvU80JPKwz+QrdbScL8ONdy4pr3GuKx4f+fiJ2kNC9lxqUpKTtl2IirpJISrg63xGEVSkrqGkCgGKa1b0Bo7FuGgAHkVtkVxXLW24zGk8l4tOnNZIHvbg0gUJK5vJN5AsNCWC+ndugjwvaJG0BsRcSDcmMQC24AgZIzrf6t0G9pghlAmCKmneUCwmLZmQpmAIFiMzrHpLMdDred5CgECBhAsI1u4CB1Tvh/SBJDAXBDMIT3AgYBgUaAMAbxAHzSbWqVQa0HqXb+/me+x/GWIxWOv/YP0SnNshMWUqAAAAAASUVORK5CYII=\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/xia.png?");
  880. /***/ }),
  881. /***/ "./src/img/coursewarePlay/zhishidian.png":
  882. /*!***********************************************!*\
  883. !*** ./src/img/coursewarePlay/zhishidian.png ***!
  884. \***********************************************/
  885. /***/ (function(module) {
  886. "use strict";
  887. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAwFBMVEUAAAAAAAAAAAAAAAAAAADy8vIAAADKysr8/PzExMS/v7/////r6+vn5+fx8fHz8/Pg4OC9vb3j4+PIyMhPT0/////9/f36+vr39/fm5ub////z8/PV1dWYmJh6eno2Njb8/Pz5+fn29vbu7u7w8PDa2trV1dWdnZ3////9/f339/f09PTz8/Pt7e29vb2qqqr9/f37+/v7+/v4+Pj4+Pjy8vLr6+vk5OT+/v79/f37+/v7+/v5+fnr6+vIyMj///8aafJKAAAAP3RSTlMACQcMD4YRNdc2OP1eYI6FXS5LLBHx17eZW/h/MBwYD9OtoW9qQjki89ymknlbKSPiyrmbkY94VebPvLOvZi6oTH4kAAACnklEQVRYw+XXaXeiMBSA4YZLqZVWHcSl7vte7d7Z8///1ZCQeEmMBHA+zDnzfivcPifaKsnVP5vjOCk3ZWkAlnYTR6xT5nuEdZ6RMzilCUTJpOhTDqYKAJCc0RExIqdOCUgmRk6M3l3U/f0d67GHihT688/odhybQAWNV6rUZjO4iHl77asD/quqsNmAagWJ9+FxRA0FTFEW0tVHdkdi8UyNVZNL4YuumlcCMOz69CxCFAR0pC2M/ne8piOAiMORa379o1arPbB60mhSkf9cmT7U4j74lWuOOCdI2fNcF6KEARNBNN6XLs9jlU8QbiCCBkPEn2UcETJE2JwRcV1uSIS/mtW950YBiyk2JDY0pOQJQjAW5JYNEwPCDFRuLQioSIkjLi4wExLPyg+1GyPaG2VD4mEnSkG09VkQYeiIctmG3GRDbjIgaCQRJ+4vISQTQo6GVxThxYiXQJzciFhIWH66FBlsG5QKhBRE+iNKL0QAxvRy5LePCBRFpvRYszDSRWQEIB7feZFfiLTEN3JuhBw6R2QaDxdAyJs01mE0WxAJf8TGU4/gbF6EwOybT7++9Yn+oLMiqDAmHEQ/50VuETFt8/Dr0YaACZFl+qJ205Vsjww3TZEPIyuCirEsj9Gyl67IB7oF4YoaEsI4gxBEUDGlbnK0f2VEYibFUBDHgEwqUe/tzbjVao3bu2AJrOF8ut20Xlo/N+1thTXRENyCGit1D4tJw7oFxc2wuY5PqW1Hjdvy3O0EgsrCz2v4C2ngUmaN5EBnpb+MTmOlXGnMTAee4b5er39hHQZDAAj3QbUUky+zmwFEDZZ7PlCPCo1HLxbofa4pbc4BU094aSdJwIZBEAKmfq7NR9rMWY/gGX4djRTH3lVaxQG7ePUf9Qfx3hratSfQkgAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/img/coursewarePlay/zhishidian.png?");
  888. /***/ }),
  889. /***/ "./src/views/coursewarePlay/videoPlay/img/bg.png":
  890. /*!*******************************************************!*\
  891. !*** ./src/views/coursewarePlay/videoPlay/img/bg.png ***!
  892. \*******************************************************/
  893. /***/ (function(module) {
  894. "use strict";
  895. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAJKCAMAAADX+W0/AAAAP1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzJYIvAAAAFXRSTlNaABJVRjE7QCYIDVAgGE5KLBwFNgSKYNkfAAACUUlEQVR42uzQSW7CUBRE0eJjGyMEQsb7X2tI60hxmkHwm5yzgbqq7NbM5+vQnfb5N/tTN1zP8+rYSsJx7PIg3Xj8Q0Ib8lBD+yWhHfJwh/ZDwtRnE/30XUK7ZCOXtp4wZkPjWkKfTfVfE27Z2G1JqPhg+WFJGFNg/JzQUqItCdMlJS7TR0KfIv17QkuZ9pZwSJnDa0JLofaSMKTQ8JxwTKnjPWFMqfGe0KVUt8ucYnPOKXbONcWuGVJsSJdiXU4pdso+teoDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCJPTgQAAAAAADyf20EVVVVVVVVVZX26i63VRiKovBeGDA25i/J/Md6pSu1TRuS9pCS81C+ESyBvX04HA6Hw98W5Cyol7Nek5xNauWsVSNnjYqcFSU5S2KSqwkxy9WMyHKVEdRyVINgkaMFBExyMwHC9TMsgACinETeEnKQi5DfEyhyUfhI4CwHZz4SfI5D5FOCw0DVfE24RL1UvNwkQKsXamElgS7oRULHegK51kvUmXsJUHrtri/wIAG6UbsaO74QN4Y2aCehHbgh1gxzHPXLxjgPrBF3pVxda2QRlupaTtwlfmwx/J8p84A9wX5n4wl2SDA8qA0WwqQEfSsUTIRNnvSNvsJGGF1aPVQnjIRZpwfOmAm7qtc9HXZigxS1KgxsIDaZTXu0SwJDsOzRLgmk2rJHuyRAY9qjXRKu362xYjPxhNTqv9Cc2E48JZXm3CwnnvEPD+IRk+Nty2AAAAAASUVORK5CYII=\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/bg.png?");
  896. /***/ }),
  897. /***/ "./src/views/coursewarePlay/videoPlay/img/iconLoop.png":
  898. /*!*************************************************************!*\
  899. !*** ./src/views/coursewarePlay/videoPlay/img/iconLoop.png ***!
  900. \*************************************************************/
  901. /***/ (function(module) {
  902. "use strict";
  903. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAn1BMVEUAAAD3///4///////4///////4///4///4///////////////3///4///4///3///3///4///4///4///4///6///4///4///3///4///7///4///5///4///5///4///6///9///4///4///4///////3///4///4///4///4///5///3///5///5///5///6///4///4///4///3//89hjQYAAAANHRSTlMA6foGzRb200YQDAql4NeDyLySjGgyJe/suDjZV5deSj4e3KxCG+Sgh3NtKcObfFEssWR1X0mNLgAAA7dJREFUaN7tmtt2qjAQhoeDICqi4llR8Vh1t7V23v/Z9lqtGJSYTGLsFd9tF/n5wxzSiVBSUlJSUlJS8iKC9aHT9sOhbQ9Dv50cqhV4Lc48drFAs/NZg1cxTgb4AK9RhVcwa6KQ7bdpu043RCnDjwAMsm4iCWsGpqg0kMy/IxihaqEC3hkMEBWWbb+dF/1KHWqb43z/7uMdjacDqjbCG5bRuLD705WHefzNk5/TxRz2rgdcgu5NpIV9eIJ0ggwvFjmY+vnk6T3hM6+5SkFMd5BT1fZac3M2p4R3/MrtsO53zcVQ86ga6X5NL1c0smDqsWe0agLT3AOZ3hYzZhpBxOpQpBd8nnowsXr7Dkr0r0HcVu4rmDFS/i42XpiCEs61wrTqoMr+2tfVIrh7rXz8D5M6IOAdL3yACtdzwhtw+ByiF9UJ+zRU2abZtbDwnjr9/GkyJkTEHuhcv+gncNjhL3FdGvtbIDMWR657LY4PzfazCK4ClSRblb+oxRrsmyOxuiPnS5beLjwQZfg94HLKyhI1lObZimeBqMxsi0UFiThbLxCKMrOiTO8ADZfVTooo2hHHbGBfXglIBNliB4GozCzb34paI+0JROVm35SS5pAFHghE5WarbL8IdLL+oiSK9l113+AvCVBoyw45FvKJ4QZPpZX7rMGoieKJlwS+Ult7r6iKfvN2LAQKQ8xofZyURCPIs7r0VKBgY44wmdfJop+8DmgDBQ9v8b66KUnUBX3RLW+9aCwV9VPQ314fuewEouwcoRtI/5DHyBGIshOTbsp8IYd2nb+9guOSp3JYT3iTmrookCYLKLJRaqhdjmZNFL0d9kbaBb9X0GzVBCmzZDafaG2OJ9YES2Cz2MQDING607x/zJLbZMcVV+FgxnALr7qU22SREQONsVgTRsymfLvmQGQp1ISZ1CY7bA8cIBJxNRmrzKZ8epAAlSM/hhjzjylzIPwHagxkWoWaoDkmaSrPkNrammvFWRLrNKM6MPTGJCGosEBsOKAJG3R0QYlRBAzdkU5T/731h1dr+Cv6A905qIlpuFUB08hHr1X4I6ae2sDW8MXRCEwjvzhwa2aWPCpckUzMBFE6wcaRehk0Sc1kX/iTeVXStZdrxmfPypKvs3BkF3wjM99zMUCG7SbndS8NCleZZnNl7iEZy1RN2A+QSqNiLgM7NlJors32jhVKCbsOGKYfW2KXM3gFzrSNDxgkY3gZ6Wy3LCi68dyBF7OZxSt3O/j9aVDnUA2gpKSkpKSkpOS1/Aeky8OGT1wGZwAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/iconLoop.png?");
  904. /***/ }),
  905. /***/ "./src/views/coursewarePlay/videoPlay/img/iconLoopActive.png":
  906. /*!*******************************************************************!*\
  907. !*** ./src/views/coursewarePlay/videoPlay/img/iconLoopActive.png ***!
  908. \*******************************************************************/
  909. /***/ (function(module) {
  910. "use strict";
  911. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAABFFBMVEUAAAD3////gVf/hV3/3tH/gVf4///////////////4///5///////3///4///4///4///4///4///4///4///3///4////g1j4///6///////////4////gVj/gVf4///3///4////gVj4///4///4///4///4///3///4///4///7///////3///4////gVf4///5///7///6///4///////3////gVf4///5////glj/gVj5////g1j/g1n/iV7/imD4///4///4///5////gVj/gVj3////gVj/gVj/gVn6////gVn5///5////kGT/gVj/gVj/gVj/gFj/gVj/gVf/gVn/hFv/hlf/iF73////gFf3WW25AAAAWnRSTlMA6OsrBPj7CAYMaSgP68xK9+/c1tLGjFJELx0Vz6ihkoRiQvTZurisppeHOBPj391/djw0IxnJxrSeb2U/OS4XEr6acVdMtqKQf15cW1NOC5aF6L2ajEU2Jh7ffrgQAAAEyUlEQVRo3u2ZZ1viQBCA5zBEBKlHkSJFBASxIYpiL9jr9dv9///jHs4km7DJbBbit7xfedg3M7szmSTg4+Pj4+Pj4/NJdJfClUZ6M6qq0c10o30VL8LnEopnY4Tja/t5AT6L9XaSOFBfi4fAe5TaV4KyceV1uKHwJhGSrHqqPWZRonx59ExZXCOuyUS8cS59IRLUa14coCq3bKNTO+4X55WFvUj86pLLfGvmnV1oEgup6q4y2S2uWwliprQ343ZaeoF6uOtwaeFVS/XkZ3EWzGslslgEL2lz8cxgLZqdrb5g88NRU+1Ept5PU27r1yBk78KU4cKU57Zp6ukRV//omE7T/FRSU62sua2COEvx7VQ9gTmvJI4e69FheWeR9aFtkKBv/K/el5ayfnsIUuSNm25j+uQeKCBHz+hPkm04ZHTUfflO+mJUq9wJDhudL2K/c+hwcks0dqRK1DiDHbDhOUrqVSSKrl440UUJaU13btotnSdjVtfBkcdpQjV29BlsONR+zDoHqzezlMSsqTubYEfJaI6OwfZV8sGSa2mbaNgvytqG2gkJyrzlul708o4BItWC3XVoEXpbcls1cVbcmBQPNqP9HncpzerrdREpI72LVXrbpbTEeiciZahVm2C72lFadefssnsTJsWDZfldlOv1u4hUHGxHomjYbiQURMqRznPHUaYpVfTHEkCkPOo2WNgjH1y6kjb0wQiX8mTBQl27H7uS6lNzR1ZKImBm+7a5v0FIyZV0U89LUULqtH17z+4mLDZFZnbyUlJ0fRzV8izUjs+7lr6Awe/c8P3t/mg051KaIFYSB+GCK2lJq7HXXDlAdbbuVhAXumapui6Upj8uTRlqRubNuRwbeA4xKZsjnrYoz+BEJM0QO5ohTKpPTEqZ2jMEnAM7Z2MeS68e5tmAOvEDn9kvCc/FPLbpqz34cG5RZ24EDZ8jswCItKJdkTKgGHeYNI85eWmqBxplinOEzWWThbq/iNRUxUj8ExUQ/INY9xGnLuXCBGWLilgWDGaMGDdvpCxh6gypGKRc13Ene2Y4BsZrAMlreTlIx3wHZ1KIkz0eVSzHK+fsDJwCPND/nOHvVZiTp2UKU3x0A+M7zbnwAEesZ4jnZfs6BFYCqBNG4g6R0epTd4r5jTvnAtruCkffiwWxjN/SwfuAc55qTnRT4WI8xsm8phiaa3GZj1PnFPtSQMhtCCR4pxo5YFbeSUeA0JQcst6oxj0YVpZbxhMgKCDHvdEIVgwri5PxCzzkiHJWOyed81I6opPWNzsnPfdSOkc5K9tPRgA8ZYu38nHSsrfSO8pbmZMVlKesUM7KO4OvIEcxIs4vI/hwnuOctCz/XWgN1eaokOBfOWdk4//D+ZJ901gsAMBAKP0p58xH9ZfVlV5oMu/XrUQJAE5Ezm9yRdpLEoYaa9eW8oVF7VNm2njnNBQk90TKGU8QEckiAPxApQ8gxU4S87GPGsoN4rwHSboVVWhtcy3CWkIgT7+FCdm7laOg/Rk6gamIZKOoM1aDMX+WbcL8Of3NJXR94XiOTB+uT75Pzvd/YSYKtcMUZ0x3jq094+zoRs9yoJx7BQ8oPGZbpY2kmoimYo1KuNcFO85OR0+/5s7Bx8fHx8fHx2d2/gFoTRlpB+sX7QAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/iconLoopActive.png?");
  912. /***/ }),
  913. /***/ "./src/views/coursewarePlay/videoPlay/img/iconPause.png":
  914. /*!**************************************************************!*\
  915. !*** ./src/views/coursewarePlay/videoPlay/img/iconPause.png ***!
  916. \**************************************************************/
  917. /***/ (function(module) {
  918. "use strict";
  919. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMAgGT7N+KwfA/x5t23qXNVSiIGPvxrNAAAAM9JREFUaN7t2UkOgzAQRNHQNkMGxrr/XSORiAjLZMDZWPy3LunLW/cJAAAAwME0fVfU5j/NvNVF1zd/SY6t06y0dzMrNXPtmN4czlpUm89oKi3OQ2rTO+ml2po9mk/OpzWnq1YsPjOtXKekqGmtjM9KrVlS9KaAj628Arek6EXfvMEUuCRFnQJ1bFUr4JKiChWxVaEQUaJEiRIlSpQoUaJEiRIlSpQoUaJEieYR3fv1mt8n897v9PwOB3tPJPkdg/advfI88P1+ygQAAABwLHehsJcJj/1F0AAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/iconPause.png?");
  920. /***/ }),
  921. /***/ "./src/views/coursewarePlay/videoPlay/img/iconPlay.png":
  922. /*!*************************************************************!*\
  923. !*** ./src/views/coursewarePlay/videoPlay/img/iconPlay.png ***!
  924. \*************************************************************/
  925. /***/ (function(module) {
  926. "use strict";
  927. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAkFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+WABnwAAAAL3RSTlMA++L49OfEfA0JBdzXtKuThEtELyMdFAft0JxyXFQ0EP3KvLqkjItrY1M8KSgZdD0n60cAAAFeSURBVGje7djZTgJREIThmmEbRgQFQRYBd3Gt9387TYxp0cNoNF0Tkv5eoC7PfxohhBBCCCGEeqwHs95gDKlJzjfNzimE5nx3cAydnB8OT6BC0zjqQoOf5UtIcNvlIwT4RXZTwB2/aZ3BGxPaI/hiSjZYwxPTphs44i4XK7jhTufzCZywwvQOPlhp9gAP/MH1MyAfZfOl1I2a3lA4avpj9ajljG7UckY5ajkjHbWcUY5azkhHLWeko5YzylHLGcGoQ87wL7KOcNQs6hhtlbpRM6lhtFHUMNqHfrRdyEez2y7Uo1dPgHg0v8e/0ejeVBpdPdDoOolGV4Q0uval0VU+f6O5KOEwqv250ej+qDS63ziN7u5Ao7uwVHXQBk5odFeziqD2Q6O7hKZzpICrdI44S+WIu0SO+EvkiL9EjvhrbOWISJuWIzLDzHJEZ5mTrUUJrXK0QgghhBBCCGFPvAJ2s35Ps+NXugAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/iconPlay.png?");
  928. /***/ }),
  929. /***/ "./src/views/coursewarePlay/videoPlay/img/iconSpeed.png":
  930. /*!**************************************************************!*\
  931. !*** ./src/views/coursewarePlay/videoPlay/img/iconSpeed.png ***!
  932. \**************************************************************/
  933. /***/ (function(module) {
  934. "use strict";
  935. eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAMAAABjROYVAAAAolBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8ELnaCAAAANXRSTlMAzK0LjvyZYXJY+IVJlTTBOyP1xx/UkurcuCivnnZnTRW9UgfvMLSkXBkQiYNvP33jwIwsQ80YAeMAAARMSURBVGje7dlrV6JAHMfxn5iiE5k3QkkQb3nXNP/v/60tw8zgru0Gw9g5u3v4PIHOqb5KcxFCqVQqlUql/9T6sgoe6pkaPu7l41ihnJgNqQFl7ENbu0caWAfC8xKS/d6BHv+V9OxVlJ5UlAZr6Fgx0rRLo7RVUXIjjeaWtDnXKB1VlCpV5PVK2t6QRmOhitJphnxeSNdgN7tGuZWK0lu+akhX7u7QqUKDjNbGKkpL5NBipJxaELSjxC4qSnVkS6dntwkUjlK3raJ0RpYpSe8LmERp/khKAxkG6md8mEXrYTrMslam8XXemUWP6d+0FyHDiNSYM4rWbKjoa/bo99T6bRTtXqCiT8h0IMGCSdRbQEUDZNuTsDKJun3IKFvprPSRQfR5AxmdX5DHUs5sFI9as3QT/0AuEzmzUFgTSruPfCoiWsFdlNE7RaswYP26NrQdx5FrU8f/6hd77igsHF79sjbMuvH5VJw/EHkVH6n6fO6tocyJqNjKmS74IwgtvnRvwgbXo9hLcrpQ+26AoCZQTJ5OoM85nx1IDb4x4fTbT5vVOFRBiz45wsxb8iH6gW6s0zEXwfv0Tg8wUmVE1Eb75VdneRl6vd7hy7/p7Pj8fJxBz5iI5vHxZTKZ7MXLmMRaEKKPQx92I8FH3KM43aTNSjL7ZvqDypL7nZe+DManxnowp1gTLt1KV9yAEgF0zOZy44/S0fOkbiD6lDh8FX1TNxw6pumnjYH68Poen9g/RX0erYzH4woRiw9PPGq0ullpdJJMHeDCx2iEWDUM4xxt4Iq3MhR7cGgajZiINi2Lv0FmWRbvdONjX94JMNw7GpCI7uiTD3nN35OoGwRB/AWLD5ZpdJAR7fLfdzuQTKPOyyCJfjQ/4VNxwwemdjRbWwykTutGMt19sTEcnJVtrxw+ep2pbdtTp3qX6Cvd6KiP5Y/8HdeI6mIgtcWN/zdGm/HJXh7HIspX4OEdo25PSlf2Bl8FxWxmVRnl55v7RX1Ilopu45MLsGH83cmozV/Id0aXfOqIzcBW0ahGNCwQ7QwZG3YyomppjJLZ7M1EVKzxNf0pE3kU86LsqEtUE5vCI0RUjqqddnRLiW121EtWwcZoNFojOT7xfSD+Uj96osTpNho6Uk9GZ/yCPP7WWjOafmPmPO3Tn7zj26It+pOjWdSPt84QCKwb/PotrD9ZF48a+Dei2rf/2Q/8JnkfdDDcAcv77G2b3q4YW5Owzf3wyoYxm4R9jo1FeIWxNxLayPtAsubDkF+jhIds9fSJpCFL4wm+Q9IURqZaD6tdEroLGFh0SXBz3glLXhuFtT2SxppP/pldeLYwkp7zXhlGSu+AAg49UthC4wFWanB2FlE1t2jhnAd0tdL+R6a5LTQs6S6W0HKkOzhqz+0uGepOoa2/NLy0/WKLypAKGxZfzvr7U4201U77PoxsWtNw95DbLpy2NiiVSqVSqVQqlf4uPwDg1O2uVndxmwAAAABJRU5ErkJggg==\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/iconSpeed.png?");
  936. /***/ }),
  937. /***/ "./src/views/coursewarePlay/videoPlay/img/jia.png":
  938. /*!********************************************************!*\
  939. !*** ./src/views/coursewarePlay/videoPlay/img/jia.png ***!
  940. \********************************************************/
  941. /***/ (function(module) {
  942. "use strict";
  943. eval("module.exports = \"data:image/png;base64,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\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/jia.png?");
  944. /***/ }),
  945. /***/ "./src/views/coursewarePlay/videoPlay/img/jian.png":
  946. /*!*********************************************************!*\
  947. !*** ./src/views/coursewarePlay/videoPlay/img/jian.png ***!
  948. \*********************************************************/
  949. /***/ (function(module) {
  950. "use strict";
  951. eval("module.exports = \"data:image/png;base64,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\";\n\n//# sourceURL=webpack://classroom/./src/views/coursewarePlay/videoPlay/img/jian.png?");
  952. /***/ }),
  953. /***/ "./node_modules/naive-ui/es/_internal/select-menu/src/interface.mjs":
  954. /*!**************************************************************************!*\
  955. !*** ./node_modules/naive-ui/es/_internal/select-menu/src/interface.mjs ***!
  956. \**************************************************************************/
  957. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  958. "use strict";
  959. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ internalSelectionMenuBodyInjectionKey: function() { return /* binding */ internalSelectionMenuBodyInjectionKey; },\n/* harmony export */ internalSelectionMenuInjectionKey: function() { return /* binding */ internalSelectionMenuInjectionKey; }\n/* harmony export */ });\n/* harmony import */ var _utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../_utils/vue/create-injection-key.mjs */ \"./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs\");\n\nconst internalSelectionMenuInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-internal-select-menu');\nconst internalSelectionMenuBodyInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-internal-select-menu-body');\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_internal/select-menu/src/interface.mjs?");
  960. /***/ }),
  961. /***/ "./node_modules/naive-ui/es/_mixins/common.mjs":
  962. /*!*****************************************************!*\
  963. !*** ./node_modules/naive-ui/es/_mixins/common.mjs ***!
  964. \*****************************************************/
  965. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  966. "use strict";
  967. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ cssrAnchorMetaName: function() { return /* binding */ cssrAnchorMetaName; }\n/* harmony export */ });\nconst cssrAnchorMetaName = 'naive-ui-style';\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_mixins/common.mjs?");
  968. /***/ }),
  969. /***/ "./node_modules/naive-ui/es/_mixins/use-config.mjs":
  970. /*!*********************************************************!*\
  971. !*** ./node_modules/naive-ui/es/_mixins/use-config.mjs ***!
  972. \*********************************************************/
  973. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  974. "use strict";
  975. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ useConfig; },\n/* harmony export */ defaultClsPrefix: function() { return /* binding */ defaultClsPrefix; },\n/* harmony export */ useMergedClsPrefix: function() { return /* binding */ useMergedClsPrefix; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../config-provider/src/context.mjs */ \"./node_modules/naive-ui/es/config-provider/src/context.mjs\");\n\n\nconst defaultClsPrefix = 'n';\nfunction useConfig(props = {}, options = {\n defaultBordered: true\n}) {\n const NConfigProvider = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_1__.configProviderInjectionKey, null);\n return {\n // NConfigProvider,\n inlineThemeDisabled: NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.inlineThemeDisabled,\n mergedRtlRef: NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedRtlRef,\n mergedComponentPropsRef: NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedComponentPropsRef,\n mergedBreakpointsRef: NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedBreakpointsRef,\n mergedBorderedRef: (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => {\n var _a, _b;\n const {\n bordered\n } = props;\n if (bordered !== undefined) return bordered;\n return (_b = (_a = NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedBorderedRef.value) !== null && _a !== void 0 ? _a : options.defaultBordered) !== null && _b !== void 0 ? _b : true;\n }),\n mergedClsPrefixRef: NConfigProvider ? NConfigProvider.mergedClsPrefixRef : (0,vue__WEBPACK_IMPORTED_MODULE_0__.shallowRef)(defaultClsPrefix),\n namespaceRef: (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedNamespaceRef.value)\n };\n}\nfunction useMergedClsPrefix() {\n const NConfigProvider = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_1__.configProviderInjectionKey, null);\n return NConfigProvider ? NConfigProvider.mergedClsPrefixRef : (0,vue__WEBPACK_IMPORTED_MODULE_0__.shallowRef)(defaultClsPrefix);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_mixins/use-config.mjs?");
  976. /***/ }),
  977. /***/ "./node_modules/naive-ui/es/_mixins/use-css-vars-class.mjs":
  978. /*!*****************************************************************!*\
  979. !*** ./node_modules/naive-ui/es/_mixins/use-css-vars-class.mjs ***!
  980. \*****************************************************************/
  981. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  982. "use strict";
  983. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useThemeClass: function() { return /* binding */ useThemeClass; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var css_render__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! css-render */ \"./node_modules/@emotion/hash/dist/hash.browser.esm.js\");\n/* harmony import */ var _css_render_vue3_ssr__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @css-render/vue3-ssr */ \"./node_modules/@css-render/vue3-ssr/esm/index.js\");\n/* harmony import */ var _config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider/src/context.mjs */ \"./node_modules/naive-ui/es/config-provider/src/context.mjs\");\n/* harmony import */ var _utils_index_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_utils/index.mjs */ \"./node_modules/naive-ui/es/_utils/naive/warn.mjs\");\n/* harmony import */ var _utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../_utils/cssr/index.mjs */ \"./node_modules/naive-ui/es/_utils/cssr/index.mjs\");\n\n\n\n\n\n\nfunction useThemeClass(componentName, hashRef, cssVarsRef, props) {\n var _a;\n if (!cssVarsRef) (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_1__.throwError)('useThemeClass', 'cssVarsRef is not passed');\n const mergedThemeHashRef = (_a = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_2__.configProviderInjectionKey, null)) === null || _a === void 0 ? void 0 : _a.mergedThemeHashRef;\n const themeClassRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)('');\n const ssrAdapter = (0,_css_render_vue3_ssr__WEBPACK_IMPORTED_MODULE_3__.useSsrAdapter)();\n let renderCallback;\n const hashClassPrefix = `__${componentName}`;\n const mountStyle = () => {\n let finalThemeHash = hashClassPrefix;\n const hashValue = hashRef ? hashRef.value : undefined;\n const themeHash = mergedThemeHashRef === null || mergedThemeHashRef === void 0 ? void 0 : mergedThemeHashRef.value;\n if (themeHash) finalThemeHash += '-' + themeHash;\n if (hashValue) finalThemeHash += '-' + hashValue;\n const {\n themeOverrides,\n builtinThemeOverrides\n } = props;\n if (themeOverrides) {\n finalThemeHash += '-' + (0,css_render__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(JSON.stringify(themeOverrides));\n }\n if (builtinThemeOverrides) {\n finalThemeHash += '-' + (0,css_render__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(JSON.stringify(builtinThemeOverrides));\n }\n themeClassRef.value = finalThemeHash;\n renderCallback = () => {\n const cssVars = cssVarsRef.value;\n let style = '';\n for (const key in cssVars) {\n style += `${key}: ${cssVars[key]};`;\n }\n (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_5__.c)(`.${finalThemeHash}`, style).mount({\n id: finalThemeHash,\n ssr: ssrAdapter\n });\n renderCallback = undefined;\n };\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.watchEffect)(() => {\n mountStyle();\n });\n return {\n themeClass: themeClassRef,\n onRender: () => {\n renderCallback === null || renderCallback === void 0 ? void 0 : renderCallback();\n }\n };\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_mixins/use-css-vars-class.mjs?");
  984. /***/ }),
  985. /***/ "./node_modules/naive-ui/es/_mixins/use-form-item.mjs":
  986. /*!************************************************************!*\
  987. !*** ./node_modules/naive-ui/es/_mixins/use-form-item.mjs ***!
  988. \************************************************************/
  989. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  990. "use strict";
  991. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* binding */ useFormItem; },\n/* harmony export */ formItemInjectionKey: function() { return /* binding */ formItemInjectionKey; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _utils_index_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_utils/index.mjs */ \"./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs\");\n\n\nconst formItemInjectionKey = (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_1__.createInjectionKey)('n-form-item');\nfunction useFormItem(props, {\n defaultSize = 'medium',\n mergedSize,\n mergedDisabled\n} = {}) {\n const NFormItem = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(formItemInjectionKey, null);\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.provide)(formItemInjectionKey, null);\n const mergedSizeRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(mergedSize ? () => mergedSize(NFormItem) : () => {\n const {\n size\n } = props;\n if (size) return size;\n if (NFormItem) {\n const {\n mergedSize\n } = NFormItem;\n if (mergedSize.value !== undefined) {\n return mergedSize.value;\n }\n }\n return defaultSize;\n });\n const mergedDisabledRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(mergedDisabled ? () => mergedDisabled(NFormItem) : () => {\n const {\n disabled\n } = props;\n if (disabled !== undefined) {\n return disabled;\n }\n if (NFormItem) {\n return NFormItem.disabled.value;\n }\n return false;\n });\n const mergedStatusRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => {\n const {\n status\n } = props;\n if (status) return status;\n return NFormItem === null || NFormItem === void 0 ? void 0 : NFormItem.mergedValidationStatus.value;\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onBeforeUnmount)(() => {\n if (NFormItem) {\n NFormItem.restoreValidation();\n }\n });\n return {\n mergedSizeRef,\n mergedDisabledRef,\n mergedStatusRef,\n nTriggerFormBlur() {\n if (NFormItem) {\n NFormItem.handleContentBlur();\n }\n },\n nTriggerFormChange() {\n if (NFormItem) {\n NFormItem.handleContentChange();\n }\n },\n nTriggerFormFocus() {\n if (NFormItem) {\n NFormItem.handleContentFocus();\n }\n },\n nTriggerFormInput() {\n if (NFormItem) {\n NFormItem.handleContentInput();\n }\n }\n };\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_mixins/use-form-item.mjs?");
  992. /***/ }),
  993. /***/ "./node_modules/naive-ui/es/_mixins/use-theme.mjs":
  994. /*!********************************************************!*\
  995. !*** ./node_modules/naive-ui/es/_mixins/use-theme.mjs ***!
  996. \********************************************************/
  997. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  998. "use strict";
  999. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ createTheme: function() { return /* binding */ createTheme; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! lodash-es */ \"./node_modules/lodash-es/merge.js\");\n/* harmony import */ var _css_render_vue3_ssr__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @css-render/vue3-ssr */ \"./node_modules/@css-render/vue3-ssr/esm/index.js\");\n/* harmony import */ var _styles_global_index_cssr_mjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../_styles/global/index.cssr.mjs */ \"./node_modules/naive-ui/es/_styles/global/index.cssr.mjs\");\n/* harmony import */ var _config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../config-provider/src/context.mjs */ \"./node_modules/naive-ui/es/config-provider/src/context.mjs\");\n/* harmony import */ var _common_mjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./common.mjs */ \"./node_modules/naive-ui/es/_mixins/common.mjs\");\n/* eslint-disable @typescript-eslint/consistent-type-assertions */\n\n\n\n\n\n\nfunction createTheme(theme) {\n return theme;\n}\nfunction useTheme(resolveId, mountId, style, defaultTheme, props, clsPrefixRef) {\n const ssrAdapter = (0,_css_render_vue3_ssr__WEBPACK_IMPORTED_MODULE_1__.useSsrAdapter)();\n const NConfigProvider = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_config_provider_src_context_mjs__WEBPACK_IMPORTED_MODULE_2__.configProviderInjectionKey, null);\n if (style) {\n const mountStyle = () => {\n const clsPrefix = clsPrefixRef === null || clsPrefixRef === void 0 ? void 0 : clsPrefixRef.value;\n style.mount({\n id: clsPrefix === undefined ? mountId : clsPrefix + mountId,\n head: true,\n props: {\n bPrefix: clsPrefix ? `.${clsPrefix}-` : undefined\n },\n anchorMetaName: _common_mjs__WEBPACK_IMPORTED_MODULE_3__.cssrAnchorMetaName,\n ssr: ssrAdapter\n });\n if (!(NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.preflightStyleDisabled)) {\n _styles_global_index_cssr_mjs__WEBPACK_IMPORTED_MODULE_4__[\"default\"].mount({\n id: 'n-global',\n head: true,\n anchorMetaName: _common_mjs__WEBPACK_IMPORTED_MODULE_3__.cssrAnchorMetaName,\n ssr: ssrAdapter\n });\n }\n };\n if (ssrAdapter) {\n mountStyle();\n } else {\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onBeforeMount)(mountStyle);\n }\n }\n const mergedThemeRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => {\n var _a;\n // keep props to make theme overrideable\n const {\n theme: {\n common: selfCommon,\n self,\n peers = {}\n } = {},\n themeOverrides: selfOverrides = {},\n builtinThemeOverrides: builtinOverrides = {}\n } = props;\n const {\n common: selfCommonOverrides,\n peers: peersOverrides\n } = selfOverrides;\n const {\n common: globalCommon = undefined,\n [resolveId]: {\n common: globalSelfCommon = undefined,\n self: globalSelf = undefined,\n peers: globalPeers = {}\n } = {}\n } = (NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedThemeRef.value) || {};\n const {\n common: globalCommonOverrides = undefined,\n [resolveId]: globalSelfOverrides = {}\n } = (NConfigProvider === null || NConfigProvider === void 0 ? void 0 : NConfigProvider.mergedThemeOverridesRef.value) || {};\n const {\n common: globalSelfCommonOverrides,\n peers: globalPeersOverrides = {}\n } = globalSelfOverrides;\n const mergedCommon = (0,lodash_es__WEBPACK_IMPORTED_MODULE_5__[\"default\"])({}, selfCommon || globalSelfCommon || globalCommon || defaultTheme.common, globalCommonOverrides, globalSelfCommonOverrides, selfCommonOverrides);\n const mergedSelf = (0,lodash_es__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(\n // {}, executed every time, no need for empty obj\n (_a = self || globalSelf || defaultTheme.self) === null || _a === void 0 ? void 0 : _a(mergedCommon), builtinOverrides, globalSelfOverrides, selfOverrides);\n return {\n common: mergedCommon,\n self: mergedSelf,\n peers: (0,lodash_es__WEBPACK_IMPORTED_MODULE_5__[\"default\"])({}, defaultTheme.peers, globalPeers, peers),\n peerOverrides: (0,lodash_es__WEBPACK_IMPORTED_MODULE_5__[\"default\"])({}, builtinOverrides.peers, globalPeersOverrides, peersOverrides)\n };\n });\n return mergedThemeRef;\n}\nuseTheme.props = {\n theme: Object,\n themeOverrides: Object,\n builtinThemeOverrides: Object\n};\n/**\n * props.theme (Theme):\n * {\n * common: CommonThemeVars,\n * self(): ThemeVars,\n * peers: { Component: Theme }\n * }\n * provider.theme:\n * {\n * common: CommonThemeVars,\n * Button: Theme\n * ...\n * }\n * defaultTheme:\n * {\n * common: CommonThemeVars,\n * self(): ThemeVars,\n * peers: { Component: Theme }\n * }\n *\n * props.themeOverrides (ThemeOverrides):\n * {\n * common: CommonThemeVars,\n * peers: { Component: ThemeOverrides },\n * ...ThemeVars\n * }\n * provider.themeOverrides:\n * {\n * common: CommonThemeVars,\n * Component: ThemeOverrides\n * ...\n * }\n *\n * mergedTheme:\n * {\n * common: CommonThemeVars,\n * self: ThemeVars,\n * peers: { Component: Theme },\n * overrides: { Component: ThemeOverrides }\n * }\n */\n/* harmony default export */ __webpack_exports__[\"default\"] = (useTheme);\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_mixins/use-theme.mjs?");
  1000. /***/ }),
  1001. /***/ "./node_modules/naive-ui/es/_styles/common/_common.mjs":
  1002. /*!*************************************************************!*\
  1003. !*** ./node_modules/naive-ui/es/_styles/common/_common.mjs ***!
  1004. \*************************************************************/
  1005. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1006. "use strict";
  1007. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n fontFamily: 'v-sans, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"',\n fontFamilyMono: 'v-mono, SFMono-Regular, Menlo, Consolas, Courier, monospace',\n fontWeight: '400',\n fontWeightStrong: '500',\n cubicBezierEaseInOut: 'cubic-bezier(.4, 0, .2, 1)',\n cubicBezierEaseOut: 'cubic-bezier(0, 0, .2, 1)',\n cubicBezierEaseIn: 'cubic-bezier(.4, 0, 1, 1)',\n borderRadius: '3px',\n borderRadiusSmall: '2px',\n fontSize: '14px',\n fontSizeMini: '12px',\n fontSizeTiny: '12px',\n fontSizeSmall: '14px',\n fontSizeMedium: '14px',\n fontSizeLarge: '15px',\n fontSizeHuge: '16px',\n lineHeight: '1.6',\n heightMini: '16px',\n // private now, it's too small\n heightTiny: '22px',\n heightSmall: '28px',\n heightMedium: '34px',\n heightLarge: '40px',\n heightHuge: '46px'\n});\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_styles/common/_common.mjs?");
  1008. /***/ }),
  1009. /***/ "./node_modules/naive-ui/es/_styles/common/light.mjs":
  1010. /*!***********************************************************!*\
  1011. !*** ./node_modules/naive-ui/es/_styles/common/light.mjs ***!
  1012. \***********************************************************/
  1013. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1014. "use strict";
  1015. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var seemly__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! seemly */ \"./node_modules/seemly/es/color/index.js\");\n/* harmony import */ var _common_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./_common.mjs */ \"./node_modules/naive-ui/es/_styles/common/_common.mjs\");\n\n\nconst base = {\n neutralBase: '#FFF',\n neutralInvertBase: '#000',\n neutralTextBase: '#000',\n neutralPopover: '#fff',\n neutralCard: '#fff',\n neutralModal: '#fff',\n neutralBody: '#fff',\n alpha1: '0.82',\n alpha2: '0.72',\n alpha3: '0.38',\n alpha4: '0.24',\n // disabled text, placeholder, icon\n alpha5: '0.18',\n // disabled placeholder\n alphaClose: '0.6',\n alphaDisabled: '0.5',\n alphaDisabledInput: '0.02',\n alphaPending: '0.05',\n alphaTablePending: '0.02',\n alphaPressed: '0.07',\n alphaAvatar: '0.2',\n alphaRail: '0.14',\n alphaProgressRail: '.08',\n alphaBorder: '0.12',\n alphaDivider: '0.06',\n alphaInput: '0',\n alphaAction: '0.02',\n alphaTab: '0.04',\n alphaScrollbar: '0.25',\n alphaScrollbarHover: '0.4',\n alphaCode: '0.05',\n alphaTag: '0.02',\n // primary\n primaryHover: '#36ad6a',\n primaryDefault: '#18a058',\n primaryActive: '#0c7a43',\n primarySuppl: '#36ad6a',\n // info\n infoHover: '#4098fc',\n infoDefault: '#2080f0',\n infoActive: '#1060c9',\n infoSuppl: '#4098fc',\n // error\n errorHover: '#de576d',\n errorDefault: '#d03050',\n errorActive: '#ab1f3f',\n errorSuppl: '#de576d',\n // warning\n warningHover: '#fcb040',\n warningDefault: '#f0a020',\n warningActive: '#c97c10',\n warningSuppl: '#fcb040',\n // success\n successHover: '#36ad6a',\n successDefault: '#18a058',\n successActive: '#0c7a43',\n successSuppl: '#36ad6a'\n};\nconst baseBackgroundRgb = (0,seemly__WEBPACK_IMPORTED_MODULE_0__.rgba)(base.neutralBase);\nconst baseInvertBackgroundRgb = (0,seemly__WEBPACK_IMPORTED_MODULE_0__.rgba)(base.neutralInvertBase);\nconst overlayPrefix = 'rgba(' + baseInvertBackgroundRgb.slice(0, 3).join(', ') + ', ';\nfunction overlay(alpha) {\n return overlayPrefix + String(alpha) + ')';\n}\nfunction neutral(alpha) {\n const overlayRgba = Array.from(baseInvertBackgroundRgb);\n overlayRgba[3] = Number(alpha);\n return (0,seemly__WEBPACK_IMPORTED_MODULE_0__.composite)(baseBackgroundRgb, overlayRgba);\n}\nconst derived = Object.assign(Object.assign({\n name: 'common'\n}, _common_mjs__WEBPACK_IMPORTED_MODULE_1__[\"default\"]), {\n baseColor: base.neutralBase,\n // primary color\n primaryColor: base.primaryDefault,\n primaryColorHover: base.primaryHover,\n primaryColorPressed: base.primaryActive,\n primaryColorSuppl: base.primarySuppl,\n // info color\n infoColor: base.infoDefault,\n infoColorHover: base.infoHover,\n infoColorPressed: base.infoActive,\n infoColorSuppl: base.infoSuppl,\n // success color\n successColor: base.successDefault,\n successColorHover: base.successHover,\n successColorPressed: base.successActive,\n successColorSuppl: base.successSuppl,\n // warning color\n warningColor: base.warningDefault,\n warningColorHover: base.warningHover,\n warningColorPressed: base.warningActive,\n warningColorSuppl: base.warningSuppl,\n // error color\n errorColor: base.errorDefault,\n errorColorHover: base.errorHover,\n errorColorPressed: base.errorActive,\n errorColorSuppl: base.errorSuppl,\n // text color\n textColorBase: base.neutralTextBase,\n textColor1: 'rgb(31, 34, 37)',\n textColor2: 'rgb(51, 54, 57)',\n textColor3: 'rgb(118, 124, 130)',\n // textColor4: neutral(base.alpha4), // disabled, placeholder, icon\n // textColor5: neutral(base.alpha5),\n textColorDisabled: neutral(base.alpha4),\n placeholderColor: neutral(base.alpha4),\n placeholderColorDisabled: neutral(base.alpha5),\n iconColor: neutral(base.alpha4),\n iconColorHover: (0,seemly__WEBPACK_IMPORTED_MODULE_0__.scaleColor)(neutral(base.alpha4), {\n lightness: 0.75\n }),\n iconColorPressed: (0,seemly__WEBPACK_IMPORTED_MODULE_0__.scaleColor)(neutral(base.alpha4), {\n lightness: 0.9\n }),\n iconColorDisabled: neutral(base.alpha5),\n opacity1: base.alpha1,\n opacity2: base.alpha2,\n opacity3: base.alpha3,\n opacity4: base.alpha4,\n opacity5: base.alpha5,\n dividerColor: 'rgb(239, 239, 245)',\n borderColor: 'rgb(224, 224, 230)',\n // close\n closeIconColor: neutral(Number(base.alphaClose)),\n closeIconColorHover: neutral(Number(base.alphaClose)),\n closeIconColorPressed: neutral(Number(base.alphaClose)),\n closeColorHover: 'rgba(0, 0, 0, .09)',\n closeColorPressed: 'rgba(0, 0, 0, .13)',\n // clear\n clearColor: neutral(base.alpha4),\n clearColorHover: (0,seemly__WEBPACK_IMPORTED_MODULE_0__.scaleColor)(neutral(base.alpha4), {\n lightness: 0.75\n }),\n clearColorPressed: (0,seemly__WEBPACK_IMPORTED_MODULE_0__.scaleColor)(neutral(base.alpha4), {\n lightness: 0.9\n }),\n scrollbarColor: overlay(base.alphaScrollbar),\n scrollbarColorHover: overlay(base.alphaScrollbarHover),\n scrollbarWidth: '5px',\n scrollbarHeight: '5px',\n scrollbarBorderRadius: '5px',\n progressRailColor: neutral(base.alphaProgressRail),\n railColor: 'rgb(219, 219, 223)',\n popoverColor: base.neutralPopover,\n tableColor: base.neutralCard,\n cardColor: base.neutralCard,\n modalColor: base.neutralModal,\n bodyColor: base.neutralBody,\n tagColor: '#eee',\n avatarColor: neutral(base.alphaAvatar),\n invertedColor: 'rgb(0, 20, 40)',\n inputColor: neutral(base.alphaInput),\n codeColor: 'rgb(244, 244, 248)',\n tabColor: 'rgb(247, 247, 250)',\n actionColor: 'rgb(250, 250, 252)',\n tableHeaderColor: 'rgb(250, 250, 252)',\n hoverColor: 'rgb(243, 243, 245)',\n // use color with alpha since it can be nested with header filter & sorter effect\n tableColorHover: 'rgba(0, 0, 100, 0.03)',\n tableColorStriped: 'rgba(0, 0, 100, 0.02)',\n pressedColor: 'rgb(237, 237, 239)',\n opacityDisabled: base.alphaDisabled,\n inputColorDisabled: 'rgb(250, 250, 252)',\n // secondary button color\n // can also be used in tertiary button & quaternary button\n buttonColor2: 'rgba(46, 51, 56, .05)',\n buttonColor2Hover: 'rgba(46, 51, 56, .09)',\n buttonColor2Pressed: 'rgba(46, 51, 56, .13)',\n boxShadow1: '0 1px 2px -2px rgba(0, 0, 0, .08), 0 3px 6px 0 rgba(0, 0, 0, .06), 0 5px 12px 4px rgba(0, 0, 0, .04)',\n boxShadow2: '0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)',\n boxShadow3: '0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)'\n});\n/* harmony default export */ __webpack_exports__[\"default\"] = (derived);\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_styles/common/light.mjs?");
  1016. /***/ }),
  1017. /***/ "./node_modules/naive-ui/es/_styles/global/index.cssr.mjs":
  1018. /*!****************************************************************!*\
  1019. !*** ./node_modules/naive-ui/es/_styles/global/index.cssr.mjs ***!
  1020. \****************************************************************/
  1021. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1022. "use strict";
  1023. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../_utils/cssr/index.mjs */ \"./node_modules/naive-ui/es/_utils/cssr/index.mjs\");\n/* harmony import */ var _common_common_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../common/_common.mjs */ \"./node_modules/naive-ui/es/_styles/common/_common.mjs\");\n\n\nconst {\n fontSize,\n fontFamily,\n lineHeight\n} = _common_common_mjs__WEBPACK_IMPORTED_MODULE_0__[\"default\"];\n// All the components need the style\n// It is static and won't be changed in the app's lifetime\n// If user want to overrides it they need to use `n-global-style` is provided\n//\n// Technically we can remove font-size & font-family & line-height to make\n// it pure. However the coding cost doesn't worth it.\n//\n// -webkit-tap-hilight-color:\n// https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-tap-highlight-color\n// In some android devices, there will be the style.\n/* harmony default export */ __webpack_exports__[\"default\"] = ((0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__.c)('body', `\n margin: 0;\n font-size: ${fontSize};\n font-family: ${fontFamily};\n line-height: ${lineHeight};\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: transparent;\n`, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__.c)('input', `\n font-family: inherit;\n font-size: inherit;\n `)]));\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_styles/global/index.cssr.mjs?");
  1024. /***/ }),
  1025. /***/ "./node_modules/naive-ui/es/_styles/transitions/fade-in-scale-up.cssr.mjs":
  1026. /*!********************************************************************************!*\
  1027. !*** ./node_modules/naive-ui/es/_styles/transitions/fade-in-scale-up.cssr.mjs ***!
  1028. \********************************************************************************/
  1029. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1030. "use strict";
  1031. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ fadeInScaleUpTransition: function() { return /* binding */ fadeInScaleUpTransition; }\n/* harmony export */ });\n/* harmony import */ var _utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../_utils/cssr/index.mjs */ \"./node_modules/naive-ui/es/_utils/cssr/index.mjs\");\n/* harmony import */ var _common_common_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../common/_common.mjs */ \"./node_modules/naive-ui/es/_styles/common/_common.mjs\");\n\n\nconst {\n cubicBezierEaseIn,\n cubicBezierEaseOut\n} = _common_common_mjs__WEBPACK_IMPORTED_MODULE_0__[\"default\"];\nfunction fadeInScaleUpTransition({\n transformOrigin = 'inherit',\n duration = '.2s',\n enterScale = '.9',\n originalTransform = '',\n originalTransition = ''\n} = {}) {\n return [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__.c)('&.fade-in-scale-up-transition-leave-active', {\n transformOrigin,\n transition: `opacity ${duration} ${cubicBezierEaseIn}, transform ${duration} ${cubicBezierEaseIn} ${originalTransition && ',' + originalTransition}`\n }), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__.c)('&.fade-in-scale-up-transition-enter-active', {\n transformOrigin,\n transition: `opacity ${duration} ${cubicBezierEaseOut}, transform ${duration} ${cubicBezierEaseOut} ${originalTransition && ',' + originalTransition}`\n }), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__.c)('&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to', {\n opacity: 0,\n transform: `${originalTransform} scale(${enterScale})`\n }), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_1__.c)('&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to', {\n opacity: 1,\n transform: `${originalTransform} scale(1)`\n })];\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_styles/transitions/fade-in-scale-up.cssr.mjs?");
  1032. /***/ }),
  1033. /***/ "./node_modules/naive-ui/es/_utils/composable/use-adjusted-to.mjs":
  1034. /*!************************************************************************!*\
  1035. !*** ./node_modules/naive-ui/es/_utils/composable/use-adjusted-to.mjs ***!
  1036. \************************************************************************/
  1037. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1038. "use strict";
  1039. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useAdjustedTo: function() { return /* binding */ useAdjustedTo; }\n/* harmony export */ });\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/use-memo.js\");\n/* harmony import */ var evtd__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! evtd */ \"./node_modules/evtd/es/delegate.js\");\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var _internal_select_menu_src_interface_mjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../_internal/select-menu/src/interface.mjs */ \"./node_modules/naive-ui/es/_internal/select-menu/src/interface.mjs\");\n/* harmony import */ var _modal_src_interface_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../modal/src/interface.mjs */ \"./node_modules/naive-ui/es/modal/src/interface.mjs\");\n/* harmony import */ var _drawer_src_interface_mjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../drawer/src/interface.mjs */ \"./node_modules/naive-ui/es/drawer/src/interface.mjs\");\n/* harmony import */ var _popover_src_interface_mjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../popover/src/interface.mjs */ \"./node_modules/naive-ui/es/popover/src/interface.mjs\");\n\n\n\n\n\n\n\nconst teleportDisabled = '__disabled__';\nfunction useAdjustedTo(props) {\n const modal = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_modal_src_interface_mjs__WEBPACK_IMPORTED_MODULE_1__.modalBodyInjectionKey, null);\n const drawer = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_drawer_src_interface_mjs__WEBPACK_IMPORTED_MODULE_2__.drawerBodyInjectionKey, null);\n const popover = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_popover_src_interface_mjs__WEBPACK_IMPORTED_MODULE_3__.popoverBodyInjectionKey, null);\n const selectMenu = (0,vue__WEBPACK_IMPORTED_MODULE_0__.inject)(_internal_select_menu_src_interface_mjs__WEBPACK_IMPORTED_MODULE_4__.internalSelectionMenuBodyInjectionKey, null);\n const fullscreenElementRef = (0,vue__WEBPACK_IMPORTED_MODULE_0__.ref)();\n if (typeof document !== 'undefined') {\n fullscreenElementRef.value = document.fullscreenElement;\n const handleFullscreenChange = () => {\n fullscreenElementRef.value = document.fullscreenElement;\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => {\n (0,evtd__WEBPACK_IMPORTED_MODULE_5__.on)('fullscreenchange', document, handleFullscreenChange);\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onBeforeUnmount)(() => {\n (0,evtd__WEBPACK_IMPORTED_MODULE_5__.off)('fullscreenchange', document, handleFullscreenChange);\n });\n }\n return (0,vooks__WEBPACK_IMPORTED_MODULE_6__[\"default\"])(() => {\n var _a;\n const {\n to\n } = props;\n if (to !== undefined) {\n if (to === false) return teleportDisabled;\n if (to === true) return fullscreenElementRef.value || 'body';\n return to;\n }\n if (modal === null || modal === void 0 ? void 0 : modal.value) {\n return (_a = modal.value.$el) !== null && _a !== void 0 ? _a : modal.value;\n }\n if (drawer === null || drawer === void 0 ? void 0 : drawer.value) return drawer.value;\n if (popover === null || popover === void 0 ? void 0 : popover.value) return popover.value;\n if (selectMenu === null || selectMenu === void 0 ? void 0 : selectMenu.value) return selectMenu.value;\n return to !== null && to !== void 0 ? to : fullscreenElementRef.value || 'body';\n });\n}\n// teleport disabled key\nuseAdjustedTo.tdkey = teleportDisabled;\nuseAdjustedTo.propTo = {\n type: [String, Object, Boolean],\n default: undefined\n};\n\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_utils/composable/use-adjusted-to.mjs?");
  1040. /***/ }),
  1041. /***/ "./node_modules/naive-ui/es/_utils/cssr/index.mjs":
  1042. /*!********************************************************!*\
  1043. !*** ./node_modules/naive-ui/es/_utils/cssr/index.mjs ***!
  1044. \********************************************************/
  1045. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1046. "use strict";
  1047. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ asModal: function() { return /* binding */ asModal; },\n/* harmony export */ c: function() { return /* binding */ c; },\n/* harmony export */ cB: function() { return /* binding */ cB; },\n/* harmony export */ cCB: function() { return /* binding */ cCB; },\n/* harmony export */ cE: function() { return /* binding */ cE; },\n/* harmony export */ cM: function() { return /* binding */ cM; },\n/* harmony export */ cNotM: function() { return /* binding */ cNotM; },\n/* harmony export */ createKey: function() { return /* binding */ createKey; },\n/* harmony export */ find: function() { return /* binding */ find; },\n/* harmony export */ insideModal: function() { return /* binding */ insideModal; },\n/* harmony export */ insidePopover: function() { return /* binding */ insidePopover; },\n/* harmony export */ namespace: function() { return /* binding */ namespace; },\n/* harmony export */ prefix: function() { return /* binding */ prefix; }\n/* harmony export */ });\n/* harmony import */ var css_render__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! css-render */ \"./node_modules/css-render/esm/CssRender.js\");\n/* harmony import */ var _css_render_plugin_bem__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @css-render/plugin-bem */ \"./node_modules/@css-render/plugin-bem/esm/index.js\");\n/* eslint-disable @typescript-eslint/restrict-template-expressions */\n\n\nconst namespace = 'n';\nconst prefix = `.${namespace}-`;\nconst elementPrefix = '__';\nconst modifierPrefix = '--';\nconst cssr = (0,css_render__WEBPACK_IMPORTED_MODULE_0__.CssRender)();\nconst plugin = (0,_css_render_plugin_bem__WEBPACK_IMPORTED_MODULE_1__.plugin)({\n blockPrefix: prefix,\n elementPrefix,\n modifierPrefix\n});\ncssr.use(plugin);\nconst {\n c,\n find\n} = cssr;\nconst {\n cB,\n cE,\n cM,\n cNotM\n} = plugin;\nfunction insideModal(style) {\n return c(({\n props: {\n bPrefix\n }\n }) => `${bPrefix || prefix}modal, ${bPrefix || prefix}drawer`, [style]);\n}\nfunction insidePopover(style) {\n return c(({\n props: {\n bPrefix\n }\n }) => `${bPrefix || prefix}popover`, [style]);\n}\nfunction asModal(style) {\n return c(({\n props: {\n bPrefix\n }\n }) => `&${bPrefix || prefix}modal`, style);\n}\n// child block\nconst cCB = (...args) => {\n return c('>', [cB(...args)]);\n};\nfunction createKey(prefix, suffix) {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n return prefix + (suffix === 'default' ? '' : suffix.replace(/^[a-z]/, startChar => startChar.toUpperCase()));\n}\n\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_utils/cssr/index.mjs?");
  1048. /***/ }),
  1049. /***/ "./node_modules/naive-ui/es/_utils/naive/warn.mjs":
  1050. /*!********************************************************!*\
  1051. !*** ./node_modules/naive-ui/es/_utils/naive/warn.mjs ***!
  1052. \********************************************************/
  1053. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1054. "use strict";
  1055. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ throwError: function() { return /* binding */ throwError; },\n/* harmony export */ warn: function() { return /* binding */ warn; },\n/* harmony export */ warnOnce: function() { return /* binding */ warnOnce; }\n/* harmony export */ });\nconst warnedMessages = new Set();\nfunction warnOnce(location, message) {\n const mergedMessage = `[naive/${location}]: ${message}`;\n if (warnedMessages.has(mergedMessage)) return;\n warnedMessages.add(mergedMessage);\n console.error(mergedMessage);\n}\nfunction warn(location, message) {\n console.error(`[naive/${location}]: ${message}`);\n}\nfunction throwError(location, message) {\n throw new Error(`[naive/${location}]: ${message}`);\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_utils/naive/warn.mjs?");
  1056. /***/ }),
  1057. /***/ "./node_modules/naive-ui/es/_utils/vue/call.mjs":
  1058. /*!******************************************************!*\
  1059. !*** ./node_modules/naive-ui/es/_utils/vue/call.mjs ***!
  1060. \******************************************************/
  1061. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1062. "use strict";
  1063. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ call: function() { return /* binding */ call; }\n/* harmony export */ });\nfunction call(funcs, ...args) {\n if (Array.isArray(funcs)) {\n funcs.forEach(func => call(func, ...args));\n } else return funcs(...args);\n}\n\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_utils/vue/call.mjs?");
  1064. /***/ }),
  1065. /***/ "./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs":
  1066. /*!**********************************************************************!*\
  1067. !*** ./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs ***!
  1068. \**********************************************************************/
  1069. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1070. "use strict";
  1071. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ createInjectionKey: function() { return /* binding */ createInjectionKey; }\n/* harmony export */ });\nfunction createInjectionKey(key) {\n return key;\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs?");
  1072. /***/ }),
  1073. /***/ "./node_modules/naive-ui/es/_utils/vue/resolve-slot.mjs":
  1074. /*!**************************************************************!*\
  1075. !*** ./node_modules/naive-ui/es/_utils/vue/resolve-slot.mjs ***!
  1076. \**************************************************************/
  1077. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1078. "use strict";
  1079. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ isSlotEmpty: function() { return /* binding */ isSlotEmpty; },\n/* harmony export */ resolveSlot: function() { return /* binding */ resolveSlot; },\n/* harmony export */ resolveSlotWithProps: function() { return /* binding */ resolveSlotWithProps; },\n/* harmony export */ resolveWrappedSlot: function() { return /* binding */ resolveWrappedSlot; },\n/* harmony export */ resolveWrappedSlotWithProps: function() { return /* binding */ resolveWrappedSlotWithProps; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction ensureValidVNode(vnodes) {\n return vnodes.some(child => {\n if (!(0,vue__WEBPACK_IMPORTED_MODULE_0__.isVNode)(child)) {\n return true;\n }\n if (child.type === vue__WEBPACK_IMPORTED_MODULE_0__.Comment) {\n return false;\n }\n if (child.type === vue__WEBPACK_IMPORTED_MODULE_0__.Fragment && !ensureValidVNode(child.children)) {\n return false;\n }\n return true;\n }) ? vnodes : null;\n}\n/**\n * We shouldn't use the following functions with slot flags `_: 1, 2, 3`\n */\nfunction resolveSlot(slot, fallback) {\n return slot && ensureValidVNode(slot()) || fallback();\n}\nfunction resolveSlotWithProps(slot, props, fallback) {\n return slot && ensureValidVNode(slot(props)) || fallback(props);\n}\n/**\n * Resolve slot with wrapper if content exists, no fallback\n */\nfunction resolveWrappedSlot(slot, wrapper) {\n const children = slot && ensureValidVNode(slot());\n return wrapper(children || null);\n}\n/*\n * Resolve slot with wrapper if content exists, no fallback\n */\nfunction resolveWrappedSlotWithProps(slot, props, wrapper) {\n const children = slot && ensureValidVNode(slot(props));\n return wrapper(children || null);\n}\nfunction isSlotEmpty(slot) {\n return !(slot && ensureValidVNode(slot()));\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/_utils/vue/resolve-slot.mjs?");
  1080. /***/ }),
  1081. /***/ "./node_modules/naive-ui/es/config-provider/src/context.mjs":
  1082. /*!******************************************************************!*\
  1083. !*** ./node_modules/naive-ui/es/config-provider/src/context.mjs ***!
  1084. \******************************************************************/
  1085. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1086. "use strict";
  1087. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ configProviderInjectionKey: function() { return /* binding */ configProviderInjectionKey; }\n/* harmony export */ });\n/* harmony import */ var _utils_index_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../_utils/index.mjs */ \"./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs\");\n\nconst configProviderInjectionKey = (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-config-provider');\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/config-provider/src/context.mjs?");
  1088. /***/ }),
  1089. /***/ "./node_modules/naive-ui/es/drawer/src/interface.mjs":
  1090. /*!***********************************************************!*\
  1091. !*** ./node_modules/naive-ui/es/drawer/src/interface.mjs ***!
  1092. \***********************************************************/
  1093. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1094. "use strict";
  1095. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ drawerBodyInjectionKey: function() { return /* binding */ drawerBodyInjectionKey; },\n/* harmony export */ drawerInjectionKey: function() { return /* binding */ drawerInjectionKey; }\n/* harmony export */ });\n/* harmony import */ var _utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../_utils/vue/create-injection-key.mjs */ \"./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs\");\n\nconst drawerBodyInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-drawer-body');\nconst drawerInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-drawer');\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/drawer/src/interface.mjs?");
  1096. /***/ }),
  1097. /***/ "./node_modules/naive-ui/es/modal/src/interface.mjs":
  1098. /*!**********************************************************!*\
  1099. !*** ./node_modules/naive-ui/es/modal/src/interface.mjs ***!
  1100. \**********************************************************/
  1101. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1102. "use strict";
  1103. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ modalBodyInjectionKey: function() { return /* binding */ modalBodyInjectionKey; },\n/* harmony export */ modalInjectionKey: function() { return /* binding */ modalInjectionKey; },\n/* harmony export */ modalProviderInjectionKey: function() { return /* binding */ modalProviderInjectionKey; }\n/* harmony export */ });\n/* harmony import */ var _utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../_utils/vue/create-injection-key.mjs */ \"./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs\");\n\nconst modalBodyInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-modal-body');\nconst modalProviderInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-modal-provider');\nconst modalInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-modal');\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/modal/src/interface.mjs?");
  1104. /***/ }),
  1105. /***/ "./node_modules/naive-ui/es/popover/src/interface.mjs":
  1106. /*!************************************************************!*\
  1107. !*** ./node_modules/naive-ui/es/popover/src/interface.mjs ***!
  1108. \************************************************************/
  1109. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1110. "use strict";
  1111. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ popoverBodyInjectionKey: function() { return /* binding */ popoverBodyInjectionKey; }\n/* harmony export */ });\n/* harmony import */ var _utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../_utils/vue/create-injection-key.mjs */ \"./node_modules/naive-ui/es/_utils/vue/create-injection-key.mjs\");\n\nconst popoverBodyInjectionKey = (0,_utils_vue_create_injection_key_mjs__WEBPACK_IMPORTED_MODULE_0__.createInjectionKey)('n-popover-body');\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/popover/src/interface.mjs?");
  1112. /***/ }),
  1113. /***/ "./node_modules/naive-ui/es/slider/src/Slider.mjs":
  1114. /*!********************************************************!*\
  1115. !*** ./node_modules/naive-ui/es/slider/src/Slider.mjs ***!
  1116. \********************************************************/
  1117. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1118. "use strict";
  1119. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ sliderProps: function() { return /* binding */ sliderProps; }\n/* harmony export */ });\n/* harmony import */ var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.push.js */ \"./node_modules/core-js/modules/es.array.push.js\");\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n/* harmony import */ var vueuc__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! vueuc */ \"./node_modules/vueuc/es/binder/src/Binder.js\");\n/* harmony import */ var vueuc__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! vueuc */ \"./node_modules/vueuc/es/binder/src/Target.js\");\n/* harmony import */ var vueuc__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! vueuc */ \"./node_modules/vueuc/es/binder/src/Follower.js\");\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/use-merged-state.js\");\n/* harmony import */ var vooks__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! vooks */ \"./node_modules/vooks/es/life-cycle/use-is-mounted.js\");\n/* harmony import */ var evtd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! evtd */ \"./node_modules/evtd/es/delegate.js\");\n/* harmony import */ var _mixins_index_mjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../_mixins/index.mjs */ \"./node_modules/naive-ui/es/_mixins/use-theme.mjs\");\n/* harmony import */ var _mixins_index_mjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../_mixins/index.mjs */ \"./node_modules/naive-ui/es/_mixins/use-config.mjs\");\n/* harmony import */ var _mixins_index_mjs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../_mixins/index.mjs */ \"./node_modules/naive-ui/es/_mixins/use-form-item.mjs\");\n/* harmony import */ var _mixins_index_mjs__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../_mixins/index.mjs */ \"./node_modules/naive-ui/es/_mixins/use-css-vars-class.mjs\");\n/* harmony import */ var _utils_index_mjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../_utils/index.mjs */ \"./node_modules/naive-ui/es/_utils/composable/use-adjusted-to.mjs\");\n/* harmony import */ var _utils_index_mjs__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../_utils/index.mjs */ \"./node_modules/naive-ui/es/_utils/vue/call.mjs\");\n/* harmony import */ var _utils_index_mjs__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../../_utils/index.mjs */ \"./node_modules/naive-ui/es/_utils/vue/resolve-slot.mjs\");\n/* harmony import */ var _styles_index_mjs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../styles/index.mjs */ \"./node_modules/naive-ui/es/slider/styles/light.mjs\");\n/* harmony import */ var _utils_mjs__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./utils.mjs */ \"./node_modules/naive-ui/es/slider/src/utils.mjs\");\n/* harmony import */ var _styles_index_cssr_mjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles/index.cssr.mjs */ \"./node_modules/naive-ui/es/slider/src/styles/index.cssr.mjs\");\n\n/* eslint-disable @typescript-eslint/space-before-function-paren */\n\n\n\n\n\n\n\n\n\n// ref: https://developer.mozilla.org/zh-CN/docs/Web/API/MouseEvent/button\nconst eventButtonLeft = 0;\nconst sliderProps = Object.assign(Object.assign({}, _mixins_index_mjs__WEBPACK_IMPORTED_MODULE_2__[\"default\"].props), {\n to: _utils_index_mjs__WEBPACK_IMPORTED_MODULE_3__.useAdjustedTo.propTo,\n defaultValue: {\n type: [Number, Array],\n default: 0\n },\n marks: Object,\n disabled: {\n type: Boolean,\n default: undefined\n },\n formatTooltip: Function,\n keyboard: {\n type: Boolean,\n default: true\n },\n min: {\n type: Number,\n default: 0\n },\n max: {\n type: Number,\n default: 100\n },\n step: {\n type: [Number, String],\n default: 1\n },\n range: Boolean,\n value: [Number, Array],\n placement: String,\n showTooltip: {\n type: Boolean,\n default: undefined\n },\n tooltip: {\n type: Boolean,\n default: true\n },\n vertical: Boolean,\n reverse: Boolean,\n 'onUpdate:value': [Function, Array],\n onUpdateValue: [Function, Array],\n onDragstart: [Function],\n onDragend: [Function]\n});\n/* harmony default export */ __webpack_exports__[\"default\"] = ((0,vue__WEBPACK_IMPORTED_MODULE_1__.defineComponent)({\n name: 'Slider',\n props: sliderProps,\n setup(props) {\n const {\n mergedClsPrefixRef,\n namespaceRef,\n inlineThemeDisabled\n } = (0,_mixins_index_mjs__WEBPACK_IMPORTED_MODULE_4__[\"default\"])(props);\n const themeRef = (0,_mixins_index_mjs__WEBPACK_IMPORTED_MODULE_2__[\"default\"])('Slider', '-slider', _styles_index_cssr_mjs__WEBPACK_IMPORTED_MODULE_5__[\"default\"], _styles_index_mjs__WEBPACK_IMPORTED_MODULE_6__[\"default\"], props, mergedClsPrefixRef);\n // dom ref\n const handleRailRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(null);\n const [handleRefs, setHandleRefs] = (0,_utils_mjs__WEBPACK_IMPORTED_MODULE_7__.useRefs)();\n const [followerRefs, setFollowerRefs] = (0,_utils_mjs__WEBPACK_IMPORTED_MODULE_7__.useRefs)();\n const followerEnabledIndexSetRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(new Set());\n // data ref\n const formItem = (0,_mixins_index_mjs__WEBPACK_IMPORTED_MODULE_8__[\"default\"])(props);\n const {\n mergedDisabledRef\n } = formItem;\n const precisionRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const {\n step\n } = props;\n if (Number(step) <= 0 || step === 'mark') return 0;\n const stepString = step.toString();\n let precision = 0;\n if (stepString.includes('.')) {\n precision = stepString.length - stepString.indexOf('.') - 1;\n }\n return precision;\n });\n const uncontrolledValueRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(props.defaultValue);\n const controlledValueRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.toRef)(props, 'value');\n const mergedValueRef = (0,vooks__WEBPACK_IMPORTED_MODULE_9__[\"default\"])(controlledValueRef, uncontrolledValueRef);\n const arrifiedValueRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const {\n value: mergedValue\n } = mergedValueRef;\n return (props.range ? mergedValue : [mergedValue]).map(clampValue);\n });\n const handleCountExceeds2Ref = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => arrifiedValueRef.value.length > 2);\n const mergedPlacementRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n return props.placement === undefined ? props.vertical ? 'right' : 'top' : props.placement;\n });\n const markValuesRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const {\n marks\n } = props;\n return marks ? Object.keys(marks).map(parseFloat) : null;\n });\n // status ref\n const activeIndexRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(-1);\n const previousIndexRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(-1);\n const hoverIndexRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(-1);\n const draggingRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(false);\n // style ref\n const dotTransitionDisabledRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.ref)(false);\n const styleDirectionRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const {\n vertical,\n reverse\n } = props;\n const left = reverse ? 'right' : 'left';\n const bottom = reverse ? 'top' : 'bottom';\n return vertical ? bottom : left;\n });\n const fillStyleRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n if (handleCountExceeds2Ref.value) return;\n const values = arrifiedValueRef.value;\n const start = valueToPercentage(props.range ? Math.min(...values) : props.min);\n const end = valueToPercentage(props.range ? Math.max(...values) : values[0]);\n const {\n value: styleDirection\n } = styleDirectionRef;\n return props.vertical ? {\n [styleDirection]: `${start}%`,\n height: `${end - start}%`\n } : {\n [styleDirection]: `${start}%`,\n width: `${end - start}%`\n };\n });\n const markInfosRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const mergedMarks = [];\n const {\n marks\n } = props;\n if (marks) {\n const orderValues = arrifiedValueRef.value.slice();\n orderValues.sort((a, b) => a - b);\n const {\n value: styleDirection\n } = styleDirectionRef;\n const {\n value: handleCountExceeds2\n } = handleCountExceeds2Ref;\n const {\n range\n } = props;\n const isActive = handleCountExceeds2 ? () => false : num => range ? num >= orderValues[0] && num <= orderValues[orderValues.length - 1] : num <= orderValues[0];\n for (const key of Object.keys(marks)) {\n const num = Number(key);\n mergedMarks.push({\n active: isActive(num),\n label: marks[key],\n style: {\n [styleDirection]: `${valueToPercentage(num)}%`\n }\n });\n }\n }\n return mergedMarks;\n });\n function getHandleStyle(value, index) {\n const percentage = valueToPercentage(value);\n const {\n value: styleDirection\n } = styleDirectionRef;\n return {\n [styleDirection]: `${percentage}%`,\n zIndex: index === activeIndexRef.value ? 1 : 0\n };\n }\n function isShowTooltip(index) {\n return props.showTooltip || hoverIndexRef.value === index || activeIndexRef.value === index && draggingRef.value;\n }\n function shouldKeepTooltipTransition(index) {\n if (!draggingRef.value) return true;\n return !(activeIndexRef.value === index && previousIndexRef.value === index);\n }\n function focusActiveHandle(index) {\n var _a;\n if (~index) {\n activeIndexRef.value = index;\n (_a = handleRefs.get(index)) === null || _a === void 0 ? void 0 : _a.focus();\n }\n }\n function syncPosition() {\n followerRefs.forEach((inst, index) => {\n if (isShowTooltip(index)) inst.syncPosition();\n });\n }\n function doUpdateValue(value) {\n const {\n 'onUpdate:value': _onUpdateValue,\n onUpdateValue\n } = props;\n const {\n nTriggerFormInput,\n nTriggerFormChange\n } = formItem;\n if (onUpdateValue) (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_10__.call)(onUpdateValue, value);\n if (_onUpdateValue) (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_10__.call)(_onUpdateValue, value);\n uncontrolledValueRef.value = value;\n nTriggerFormInput();\n nTriggerFormChange();\n }\n function dispatchValueUpdate(value) {\n const {\n range\n } = props;\n if (range) {\n if (Array.isArray(value)) {\n const {\n value: oldValues\n } = arrifiedValueRef;\n if (value.join() !== oldValues.join()) {\n doUpdateValue(value);\n }\n }\n } else if (!Array.isArray(value)) {\n const oldValue = arrifiedValueRef.value[0];\n if (oldValue !== value) {\n doUpdateValue(value);\n }\n }\n }\n function doDispatchValue(value, index) {\n if (props.range) {\n const values = arrifiedValueRef.value.slice();\n values.splice(index, 1, value);\n dispatchValueUpdate(values);\n } else {\n dispatchValueUpdate(value);\n }\n }\n // value conversion\n function sanitizeValue(value, currentValue, stepBuffer) {\n const stepping = stepBuffer !== undefined;\n if (!stepBuffer) {\n stepBuffer = value - currentValue > 0 ? 1 : -1;\n }\n const markValues = markValuesRef.value || [];\n const {\n step\n } = props;\n if (step === 'mark') {\n const closestMark = getClosestMark(value, markValues.concat(currentValue), stepping ? stepBuffer : undefined);\n return closestMark ? closestMark.value : currentValue;\n }\n if (step <= 0) return currentValue;\n const {\n value: precision\n } = precisionRef;\n let closestMark;\n // if it is a stepping, priority will be given to the marks\n // on the rail, otherwise take the nearest one\n if (stepping) {\n const currentStep = Number((currentValue / step).toFixed(precision));\n const actualStep = Math.floor(currentStep);\n const leftStep = currentStep > actualStep ? actualStep : actualStep - 1;\n const rightStep = currentStep < actualStep ? actualStep : actualStep + 1;\n closestMark = getClosestMark(currentValue, [Number((leftStep * step).toFixed(precision)), Number((rightStep * step).toFixed(precision)), ...markValues], stepBuffer);\n } else {\n const roundValue = getRoundValue(value);\n closestMark = getClosestMark(value, [...markValues, roundValue]);\n }\n return closestMark ? clampValue(closestMark.value) : currentValue;\n }\n function clampValue(value) {\n return Math.min(props.max, Math.max(props.min, value));\n }\n function valueToPercentage(value) {\n const {\n max,\n min\n } = props;\n return (value - min) / (max - min) * 100;\n }\n function percentageToValue(percentage) {\n const {\n max,\n min\n } = props;\n return min + (max - min) * percentage;\n }\n function getRoundValue(value) {\n const {\n step,\n min\n } = props;\n if (Number(step) <= 0 || step === 'mark') return value;\n const newValue = Math.round((value - min) / step) * step + min;\n return Number(newValue.toFixed(precisionRef.value));\n }\n function getClosestMark(currentValue, markValues = markValuesRef.value, buffer) {\n if (!(markValues === null || markValues === void 0 ? void 0 : markValues.length)) return null;\n let closestMark = null;\n let index = -1;\n while (++index < markValues.length) {\n const diff = markValues[index] - currentValue;\n const distance = Math.abs(diff);\n if (\n // find marks in the same direction\n (buffer === undefined || diff * buffer > 0) && (closestMark === null || distance < closestMark.distance)) {\n closestMark = {\n index,\n distance,\n value: markValues[index]\n };\n }\n }\n return closestMark;\n }\n function getPointValue(event) {\n const railEl = handleRailRef.value;\n if (!railEl) return;\n const touchEvent = (0,_utils_mjs__WEBPACK_IMPORTED_MODULE_7__.isTouchEvent)(event) ? event.touches[0] : event;\n const railRect = railEl.getBoundingClientRect();\n let percentage;\n if (props.vertical) {\n percentage = (railRect.bottom - touchEvent.clientY) / railRect.height;\n } else {\n percentage = (touchEvent.clientX - railRect.left) / railRect.width;\n }\n if (props.reverse) {\n percentage = 1 - percentage;\n }\n return percentageToValue(percentage);\n }\n // dom event handle\n function handleRailKeyDown(e) {\n if (mergedDisabledRef.value || !props.keyboard) return;\n const {\n vertical,\n reverse\n } = props;\n switch (e.key) {\n case 'ArrowUp':\n e.preventDefault();\n handleStepValue(vertical && reverse ? -1 : 1);\n break;\n case 'ArrowRight':\n e.preventDefault();\n handleStepValue(!vertical && reverse ? -1 : 1);\n break;\n case 'ArrowDown':\n e.preventDefault();\n handleStepValue(vertical && reverse ? 1 : -1);\n break;\n case 'ArrowLeft':\n e.preventDefault();\n handleStepValue(!vertical && reverse ? 1 : -1);\n break;\n }\n }\n function handleStepValue(ratio) {\n const activeIndex = activeIndexRef.value;\n if (activeIndex === -1) return;\n const {\n step\n } = props;\n const currentValue = arrifiedValueRef.value[activeIndex];\n const nextValue = Number(step) <= 0 || step === 'mark' ? currentValue : currentValue + step * ratio;\n doDispatchValue(\n // Avoid the number of value does not change when `step` is null\n sanitizeValue(nextValue, currentValue, ratio > 0 ? 1 : -1), activeIndex);\n }\n function handleRailMouseDown(event) {\n var _a, _b;\n if (mergedDisabledRef.value) return;\n if (!(0,_utils_mjs__WEBPACK_IMPORTED_MODULE_7__.isTouchEvent)(event) && event.button !== eventButtonLeft) {\n return;\n }\n const pointValue = getPointValue(event);\n if (pointValue === undefined) return;\n const values = arrifiedValueRef.value.slice();\n const activeIndex = props.range ? (_b = (_a = getClosestMark(pointValue, values)) === null || _a === void 0 ? void 0 : _a.index) !== null && _b !== void 0 ? _b : -1 : 0;\n if (activeIndex !== -1) {\n // avoid triggering scrolling on touch\n event.preventDefault();\n focusActiveHandle(activeIndex);\n startDragging();\n doDispatchValue(sanitizeValue(pointValue, arrifiedValueRef.value[activeIndex]), activeIndex);\n }\n }\n function startDragging() {\n if (!draggingRef.value) {\n draggingRef.value = true;\n if (props.onDragstart) (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_10__.call)(props.onDragstart);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.on)('touchend', document, handleMouseUp);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.on)('mouseup', document, handleMouseUp);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.on)('touchmove', document, handleMouseMove);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.on)('mousemove', document, handleMouseMove);\n }\n }\n function stopDragging() {\n if (draggingRef.value) {\n draggingRef.value = false;\n if (props.onDragend) (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_10__.call)(props.onDragend);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.off)('touchend', document, handleMouseUp);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.off)('mouseup', document, handleMouseUp);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.off)('touchmove', document, handleMouseMove);\n (0,evtd__WEBPACK_IMPORTED_MODULE_11__.off)('mousemove', document, handleMouseMove);\n }\n }\n function handleMouseMove(event) {\n const {\n value: activeIndex\n } = activeIndexRef;\n if (!draggingRef.value || activeIndex === -1) {\n stopDragging();\n return;\n }\n const pointValue = getPointValue(event);\n if (pointValue === undefined) return;\n doDispatchValue(sanitizeValue(pointValue, arrifiedValueRef.value[activeIndex]), activeIndex);\n }\n function handleMouseUp() {\n stopDragging();\n }\n function handleHandleFocus(index) {\n activeIndexRef.value = index;\n // Wake focus style\n if (!mergedDisabledRef.value) {\n hoverIndexRef.value = index;\n }\n }\n function handleHandleBlur(index) {\n if (activeIndexRef.value === index) {\n activeIndexRef.value = -1;\n stopDragging();\n }\n if (hoverIndexRef.value === index) {\n hoverIndexRef.value = -1;\n }\n }\n function handleHandleMouseEnter(index) {\n hoverIndexRef.value = index;\n }\n function handleHandleMouseLeave(index) {\n if (hoverIndexRef.value === index) {\n hoverIndexRef.value = -1;\n }\n }\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.watch)(activeIndexRef, (_, previous) => void (0,vue__WEBPACK_IMPORTED_MODULE_1__.nextTick)(() => previousIndexRef.value = previous));\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.watch)(mergedValueRef, () => {\n if (props.marks) {\n if (dotTransitionDisabledRef.value) return;\n dotTransitionDisabledRef.value = true;\n void (0,vue__WEBPACK_IMPORTED_MODULE_1__.nextTick)(() => {\n dotTransitionDisabledRef.value = false;\n });\n }\n void (0,vue__WEBPACK_IMPORTED_MODULE_1__.nextTick)(syncPosition);\n });\n (0,vue__WEBPACK_IMPORTED_MODULE_1__.onBeforeUnmount)(() => {\n stopDragging();\n });\n const cssVarsRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const {\n self: {\n markFontSize,\n railColor,\n railColorHover,\n fillColor,\n fillColorHover,\n handleColor,\n opacityDisabled,\n dotColor,\n dotColorModal,\n handleBoxShadow,\n handleBoxShadowHover,\n handleBoxShadowActive,\n handleBoxShadowFocus,\n dotBorder,\n dotBoxShadow,\n railHeight,\n railWidthVertical,\n handleSize,\n dotHeight,\n dotWidth,\n dotBorderRadius,\n fontSize,\n dotBorderActive,\n dotColorPopover\n },\n common: {\n cubicBezierEaseInOut\n }\n } = themeRef.value;\n return {\n '--n-bezier': cubicBezierEaseInOut,\n '--n-dot-border': dotBorder,\n '--n-dot-border-active': dotBorderActive,\n '--n-dot-border-radius': dotBorderRadius,\n '--n-dot-box-shadow': dotBoxShadow,\n '--n-dot-color': dotColor,\n '--n-dot-color-modal': dotColorModal,\n '--n-dot-color-popover': dotColorPopover,\n '--n-dot-height': dotHeight,\n '--n-dot-width': dotWidth,\n '--n-fill-color': fillColor,\n '--n-fill-color-hover': fillColorHover,\n '--n-font-size': fontSize,\n '--n-handle-box-shadow': handleBoxShadow,\n '--n-handle-box-shadow-active': handleBoxShadowActive,\n '--n-handle-box-shadow-focus': handleBoxShadowFocus,\n '--n-handle-box-shadow-hover': handleBoxShadowHover,\n '--n-handle-color': handleColor,\n '--n-handle-size': handleSize,\n '--n-opacity-disabled': opacityDisabled,\n '--n-rail-color': railColor,\n '--n-rail-color-hover': railColorHover,\n '--n-rail-height': railHeight,\n '--n-rail-width-vertical': railWidthVertical,\n '--n-mark-font-size': markFontSize\n };\n });\n const themeClassHandle = inlineThemeDisabled ? (0,_mixins_index_mjs__WEBPACK_IMPORTED_MODULE_12__.useThemeClass)('slider', undefined, cssVarsRef, props) : undefined;\n const indicatorCssVarsRef = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(() => {\n const {\n self: {\n fontSize,\n indicatorColor,\n indicatorBoxShadow,\n indicatorTextColor,\n indicatorBorderRadius\n }\n } = themeRef.value;\n return {\n '--n-font-size': fontSize,\n '--n-indicator-border-radius': indicatorBorderRadius,\n '--n-indicator-box-shadow': indicatorBoxShadow,\n '--n-indicator-color': indicatorColor,\n '--n-indicator-text-color': indicatorTextColor\n };\n });\n const indicatorThemeClassHandle = inlineThemeDisabled ? (0,_mixins_index_mjs__WEBPACK_IMPORTED_MODULE_12__.useThemeClass)('slider-indicator', undefined, indicatorCssVarsRef, props) : undefined;\n return {\n mergedClsPrefix: mergedClsPrefixRef,\n namespace: namespaceRef,\n uncontrolledValue: uncontrolledValueRef,\n mergedValue: mergedValueRef,\n mergedDisabled: mergedDisabledRef,\n mergedPlacement: mergedPlacementRef,\n isMounted: (0,vooks__WEBPACK_IMPORTED_MODULE_13__[\"default\"])(),\n adjustedTo: (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_3__.useAdjustedTo)(props),\n dotTransitionDisabled: dotTransitionDisabledRef,\n markInfos: markInfosRef,\n isShowTooltip,\n shouldKeepTooltipTransition,\n handleRailRef,\n setHandleRefs,\n setFollowerRefs,\n fillStyle: fillStyleRef,\n getHandleStyle,\n activeIndex: activeIndexRef,\n arrifiedValues: arrifiedValueRef,\n followerEnabledIndexSet: followerEnabledIndexSetRef,\n handleRailMouseDown,\n handleHandleFocus,\n handleHandleBlur,\n handleHandleMouseEnter,\n handleHandleMouseLeave,\n handleRailKeyDown,\n indicatorCssVars: inlineThemeDisabled ? undefined : indicatorCssVarsRef,\n indicatorThemeClass: indicatorThemeClassHandle === null || indicatorThemeClassHandle === void 0 ? void 0 : indicatorThemeClassHandle.themeClass,\n indicatorOnRender: indicatorThemeClassHandle === null || indicatorThemeClassHandle === void 0 ? void 0 : indicatorThemeClassHandle.onRender,\n cssVars: inlineThemeDisabled ? undefined : cssVarsRef,\n themeClass: themeClassHandle === null || themeClassHandle === void 0 ? void 0 : themeClassHandle.themeClass,\n onRender: themeClassHandle === null || themeClassHandle === void 0 ? void 0 : themeClassHandle.onRender\n };\n },\n render() {\n var _a;\n const {\n mergedClsPrefix,\n themeClass,\n formatTooltip\n } = this;\n (_a = this.onRender) === null || _a === void 0 ? void 0 : _a.call(this);\n return (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: [`${mergedClsPrefix}-slider`, themeClass, {\n [`${mergedClsPrefix}-slider--disabled`]: this.mergedDisabled,\n [`${mergedClsPrefix}-slider--active`]: this.activeIndex !== -1,\n [`${mergedClsPrefix}-slider--with-mark`]: this.marks,\n [`${mergedClsPrefix}-slider--vertical`]: this.vertical,\n [`${mergedClsPrefix}-slider--reverse`]: this.reverse\n }],\n style: this.cssVars,\n onKeydown: this.handleRailKeyDown,\n onMousedown: this.handleRailMouseDown,\n onTouchstart: this.handleRailMouseDown\n }, (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: `${mergedClsPrefix}-slider-rail`\n }, (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: `${mergedClsPrefix}-slider-rail__fill`,\n style: this.fillStyle\n }), this.marks ? (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: [`${mergedClsPrefix}-slider-dots`, this.dotTransitionDisabled && `${mergedClsPrefix}-slider-dots--transition-disabled`]\n }, this.markInfos.map(mark => (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n key: mark.label,\n class: [`${mergedClsPrefix}-slider-dot`, {\n [`${mergedClsPrefix}-slider-dot--active`]: mark.active\n }],\n style: mark.style\n }))) : null, (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n ref: \"handleRailRef\",\n class: `${mergedClsPrefix}-slider-handles`\n }, this.arrifiedValues.map((value, index) => {\n const showTooltip = this.isShowTooltip(index);\n return (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(vueuc__WEBPACK_IMPORTED_MODULE_14__[\"default\"], null, {\n default: () => [(0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(vueuc__WEBPACK_IMPORTED_MODULE_15__[\"default\"], null, {\n default: () => (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n ref: this.setHandleRefs(index),\n class: `${mergedClsPrefix}-slider-handle-wrapper`,\n tabindex: this.mergedDisabled ? -1 : 0,\n style: this.getHandleStyle(value, index),\n onFocus: () => {\n this.handleHandleFocus(index);\n },\n onBlur: () => {\n this.handleHandleBlur(index);\n },\n onMouseenter: () => {\n this.handleHandleMouseEnter(index);\n },\n onMouseleave: () => {\n this.handleHandleMouseLeave(index);\n }\n }, (0,_utils_index_mjs__WEBPACK_IMPORTED_MODULE_16__.resolveSlot)(this.$slots.thumb, () => [(0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: `${mergedClsPrefix}-slider-handle`\n })]))\n }), this.tooltip && (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(vueuc__WEBPACK_IMPORTED_MODULE_17__[\"default\"], {\n ref: this.setFollowerRefs(index),\n show: showTooltip,\n to: this.adjustedTo,\n enabled: this.showTooltip && !this.range || this.followerEnabledIndexSet.has(index),\n teleportDisabled: this.adjustedTo === _utils_index_mjs__WEBPACK_IMPORTED_MODULE_3__.useAdjustedTo.tdkey,\n placement: this.mergedPlacement,\n containerClass: this.namespace\n }, {\n default: () => (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(vue__WEBPACK_IMPORTED_MODULE_1__.Transition, {\n name: \"fade-in-scale-up-transition\",\n appear: this.isMounted,\n css: this.shouldKeepTooltipTransition(index),\n onEnter: () => {\n this.followerEnabledIndexSet.add(index);\n },\n onAfterLeave: () => {\n this.followerEnabledIndexSet.delete(index);\n }\n }, {\n default: () => {\n var _a;\n if (showTooltip) {\n (_a = this.indicatorOnRender) === null || _a === void 0 ? void 0 : _a.call(this);\n return (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: [`${mergedClsPrefix}-slider-handle-indicator`, this.indicatorThemeClass, `${mergedClsPrefix}-slider-handle-indicator--${this.mergedPlacement}`],\n style: this.indicatorCssVars\n }, typeof formatTooltip === 'function' ? formatTooltip(value) : value);\n }\n return null;\n }\n })\n })]\n });\n })), this.marks ? (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n class: `${mergedClsPrefix}-slider-marks`\n }, this.markInfos.map(mark => (0,vue__WEBPACK_IMPORTED_MODULE_1__.h)(\"div\", {\n key: mark.label,\n class: `${mergedClsPrefix}-slider-mark`,\n style: mark.style\n }, mark.label))) : null));\n }\n}));\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/slider/src/Slider.mjs?");
  1120. /***/ }),
  1121. /***/ "./node_modules/naive-ui/es/slider/src/styles/index.cssr.mjs":
  1122. /*!*******************************************************************!*\
  1123. !*** ./node_modules/naive-ui/es/slider/src/styles/index.cssr.mjs ***!
  1124. \*******************************************************************/
  1125. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1126. "use strict";
  1127. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../_utils/cssr/index.mjs */ \"./node_modules/naive-ui/es/_utils/cssr/index.mjs\");\n/* harmony import */ var _styles_transitions_fade_in_scale_up_cssr_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../_styles/transitions/fade-in-scale-up.cssr.mjs */ \"./node_modules/naive-ui/es/_styles/transitions/fade-in-scale-up.cssr.mjs\");\n\n\n// vars:\n// --n-bezier\n// --n-dot-border\n// --n-dot-border-active\n// --n-dot-border-radius\n// --n-dot-box-shadow\n// --n-dot-color\n// --n-dot-color-modal\n// --n-dot-color-popover\n// --n-dot-height\n// --n-dot-width\n// --n-fill-color\n// --n-fill-color-hover\n// --n-font-size\n// --n-handle-box-shadow\n// --n-handle-box-shadow-active\n// --n-handle-box-shadow-focus\n// --n-handle-box-shadow-hover\n// --n-handle-color\n// --n-handle-size\n// --n-indicator-border-radius\n// --n-indicator-box-shadow\n// --n-indicator-color\n// --n-indicator-text-color\n// --n-rail-color\n// --n-rail-color-hover\n// --n-rail-height\n// --n-rail-width-vertical\n// --n-mark-font-size\n/* harmony default export */ __webpack_exports__[\"default\"] = ((0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.c)([(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider', `\n display: block;\n padding: calc((var(--n-handle-size) - var(--n-rail-height)) / 2) 0;\n position: relative;\n z-index: 0;\n width: 100%;\n cursor: pointer;\n user-select: none;\n -webkit-user-select: none;\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('reverse', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handles', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle-wrapper', `\n transform: translate(50%, -50%);\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dots', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', `\n transform: translateX(50%, -50%);\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('vertical', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handles', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle-wrapper', `\n transform: translate(-50%, -50%);\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-marks', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-mark', `\n transform: translateY(calc(-50% + var(--n-dot-height) / 2));\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dots', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', `\n transform: translateX(-50%) translateY(0);\n `)])])]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('vertical', `\n padding: 0 calc((var(--n-handle-size) - var(--n-rail-height)) / 2);\n width: var(--n-rail-width-vertical);\n height: 100%;\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handles', `\n top: calc(var(--n-handle-size) / 2);\n right: 0;\n bottom: calc(var(--n-handle-size) / 2);\n left: 0;\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle-wrapper', `\n top: unset;\n left: 50%;\n transform: translate(-50%, 50%);\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-rail', `\n height: 100%;\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cE)('fill', `\n top: unset;\n right: 0;\n bottom: unset;\n left: 0;\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('with-mark', `\n width: var(--n-rail-width-vertical);\n margin: 0 32px 0 8px;\n `), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-marks', `\n top: calc(var(--n-handle-size) / 2);\n right: unset;\n bottom: calc(var(--n-handle-size) / 2);\n left: 22px;\n font-size: var(--n-mark-font-size);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-mark', `\n transform: translateY(50%);\n white-space: nowrap;\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dots', `\n top: calc(var(--n-handle-size) / 2);\n right: unset;\n bottom: calc(var(--n-handle-size) / 2);\n left: 50%;\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', `\n transform: translateX(-50%) translateY(50%);\n `)])]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('disabled', `\n cursor: not-allowed;\n opacity: var(--n-opacity-disabled);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle', `\n cursor: not-allowed;\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('with-mark', `\n width: 100%;\n margin: 8px 0 32px 0;\n `), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.c)('&:hover', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-rail', {\n backgroundColor: 'var(--n-rail-color-hover)'\n}, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cE)('fill', {\n backgroundColor: 'var(--n-fill-color-hover)'\n})]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle', {\n boxShadow: 'var(--n-handle-box-shadow-hover)'\n})]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('active', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-rail', {\n backgroundColor: 'var(--n-rail-color-hover)'\n}, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cE)('fill', {\n backgroundColor: 'var(--n-fill-color-hover)'\n})]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle', {\n boxShadow: 'var(--n-handle-box-shadow-hover)'\n})]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-marks', `\n position: absolute;\n top: 18px;\n left: calc(var(--n-handle-size) / 2);\n right: calc(var(--n-handle-size) / 2);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-mark', `\n position: absolute;\n transform: translateX(-50%);\n white-space: nowrap;\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-rail', `\n width: 100%;\n position: relative;\n height: var(--n-rail-height);\n background-color: var(--n-rail-color);\n transition: background-color .3s var(--n-bezier);\n border-radius: calc(var(--n-rail-height) / 2);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cE)('fill', `\n position: absolute;\n top: 0;\n bottom: 0;\n border-radius: calc(var(--n-rail-height) / 2);\n transition: background-color .3s var(--n-bezier);\n background-color: var(--n-fill-color);\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handles', `\n position: absolute;\n top: 0;\n right: calc(var(--n-handle-size) / 2);\n bottom: 0;\n left: calc(var(--n-handle-size) / 2);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle-wrapper', `\n outline: none;\n position: absolute;\n top: 50%;\n transform: translate(-50%, -50%);\n cursor: pointer;\n display: flex;\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle', `\n height: var(--n-handle-size);\n width: var(--n-handle-size);\n border-radius: 50%;\n overflow: hidden;\n transition: box-shadow .2s var(--n-bezier), background-color .3s var(--n-bezier);\n background-color: var(--n-handle-color);\n box-shadow: var(--n-handle-box-shadow);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.c)('&:hover', `\n box-shadow: var(--n-handle-box-shadow-hover);\n `)]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.c)('&:focus', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle', `\n box-shadow: var(--n-handle-box-shadow-focus);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.c)('&:hover', `\n box-shadow: var(--n-handle-box-shadow-active);\n `)])])])]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dots', `\n position: absolute;\n top: 50%;\n left: calc(var(--n-handle-size) / 2);\n right: calc(var(--n-handle-size) / 2);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('transition-disabled', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', 'transition: none;')]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', `\n transition:\n border-color .3s var(--n-bezier),\n box-shadow .3s var(--n-bezier),\n background-color .3s var(--n-bezier);\n position: absolute;\n transform: translate(-50%, -50%);\n height: var(--n-dot-height);\n width: var(--n-dot-width);\n border-radius: var(--n-dot-border-radius);\n overflow: hidden;\n box-sizing: border-box;\n border: var(--n-dot-border);\n background-color: var(--n-dot-color);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('active', 'border: var(--n-dot-border-active);')])])]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle-indicator', `\n font-size: var(--n-font-size);\n padding: 6px 10px;\n border-radius: var(--n-indicator-border-radius);\n color: var(--n-indicator-text-color);\n background-color: var(--n-indicator-color);\n box-shadow: var(--n-indicator-box-shadow);\n `, [(0,_styles_transitions_fade_in_scale_up_cssr_mjs__WEBPACK_IMPORTED_MODULE_1__.fadeInScaleUpTransition)()]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-handle-indicator', `\n font-size: var(--n-font-size);\n padding: 6px 10px;\n border-radius: var(--n-indicator-border-radius);\n color: var(--n-indicator-text-color);\n background-color: var(--n-indicator-color);\n box-shadow: var(--n-indicator-box-shadow);\n `, [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('top', `\n margin-bottom: 12px;\n `), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('right', `\n margin-left: 12px;\n `), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('bottom', `\n margin-top: 12px;\n `), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cM)('left', `\n margin-right: 12px;\n `), (0,_styles_transitions_fade_in_scale_up_cssr_mjs__WEBPACK_IMPORTED_MODULE_1__.fadeInScaleUpTransition)()]), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.insideModal)((0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', 'background-color: var(--n-dot-color-modal);')])), (0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.insidePopover)((0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider', [(0,_utils_cssr_index_mjs__WEBPACK_IMPORTED_MODULE_0__.cB)('slider-dot', 'background-color: var(--n-dot-color-popover);')]))]));\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/slider/src/styles/index.cssr.mjs?");
  1128. /***/ }),
  1129. /***/ "./node_modules/naive-ui/es/slider/src/utils.mjs":
  1130. /*!*******************************************************!*\
  1131. !*** ./node_modules/naive-ui/es/slider/src/utils.mjs ***!
  1132. \*******************************************************/
  1133. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1134. "use strict";
  1135. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ isTouchEvent: function() { return /* binding */ isTouchEvent; },\n/* harmony export */ useRefs: function() { return /* binding */ useRefs; }\n/* harmony export */ });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm-bundler.js\");\n\nfunction isTouchEvent(e) {\n return window.TouchEvent && e instanceof window.TouchEvent;\n}\nfunction useRefs() {\n const refs = new Map();\n const setRefs = index => el => {\n refs.set(index, el);\n };\n (0,vue__WEBPACK_IMPORTED_MODULE_0__.onBeforeUpdate)(() => {\n refs.clear();\n });\n return [refs, setRefs];\n}\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/slider/src/utils.mjs?");
  1136. /***/ }),
  1137. /***/ "./node_modules/naive-ui/es/slider/styles/_common.mjs":
  1138. /*!************************************************************!*\
  1139. !*** ./node_modules/naive-ui/es/slider/styles/_common.mjs ***!
  1140. \************************************************************/
  1141. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1142. "use strict";
  1143. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n railHeight: '4px',\n railWidthVertical: '4px',\n handleSize: '18px',\n dotHeight: '8px',\n dotWidth: '8px',\n dotBorderRadius: '4px'\n});\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/slider/styles/_common.mjs?");
  1144. /***/ }),
  1145. /***/ "./node_modules/naive-ui/es/slider/styles/light.mjs":
  1146. /*!**********************************************************!*\
  1147. !*** ./node_modules/naive-ui/es/slider/styles/light.mjs ***!
  1148. \**********************************************************/
  1149. /***/ (function(__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) {
  1150. "use strict";
  1151. eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _common_mjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./_common.mjs */ \"./node_modules/naive-ui/es/slider/styles/_common.mjs\");\n/* harmony import */ var _styles_common_index_mjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../_styles/common/index.mjs */ \"./node_modules/naive-ui/es/_styles/common/light.mjs\");\n\n\nconst self = vars => {\n const indicatorColor = 'rgba(0, 0, 0, .85)';\n const boxShadow = '0 2px 8px 0 rgba(0, 0, 0, 0.12)';\n const {\n railColor,\n primaryColor,\n baseColor,\n cardColor,\n modalColor,\n popoverColor,\n borderRadius,\n fontSize,\n opacityDisabled\n } = vars;\n return Object.assign(Object.assign({}, _common_mjs__WEBPACK_IMPORTED_MODULE_0__[\"default\"]), {\n fontSize,\n markFontSize: fontSize,\n railColor,\n railColorHover: railColor,\n fillColor: primaryColor,\n fillColorHover: primaryColor,\n opacityDisabled,\n handleColor: '#FFF',\n dotColor: cardColor,\n dotColorModal: modalColor,\n dotColorPopover: popoverColor,\n handleBoxShadow: '0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)',\n handleBoxShadowHover: '0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)',\n handleBoxShadowActive: '0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)',\n handleBoxShadowFocus: '0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)',\n indicatorColor,\n indicatorBoxShadow: boxShadow,\n indicatorTextColor: baseColor,\n indicatorBorderRadius: borderRadius,\n dotBorder: `2px solid ${railColor}`,\n dotBorderActive: `2px solid ${primaryColor}`,\n dotBoxShadow: ''\n });\n};\nconst sliderLight = {\n name: 'Slider',\n common: _styles_common_index_mjs__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n self\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (sliderLight);\n\n//# sourceURL=webpack://classroom/./node_modules/naive-ui/es/slider/styles/light.mjs?");
  1152. /***/ })
  1153. }]);