PageSourceSearch

https://tv2play.hu/radiantmediaplayer/dist/rmp.min.js

js tv2play.hu collected 2026-10-02 03:03:55 UTC 834,242 bytes, 8 lines download raw bytes

1/**
2 * @license Copyright (c) 2015-2025 Radiant Media Player 
3 * Radiant Media Player 10.1.1 | https://www.radiantmediaplayer.com
4 * Terms of service: https://www.radiantmediaplayer.com/terms-of-service.html
5 * Contact information: https://www.radiantmediaplayer.com/contact.html
6 */
7;
8!function(){var t={8534:function(t){t.exports="data:font/woff2;charset=utf-8;base64,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"},8099:function(t){t.exports="data:font/woff2;charset=utf-8;base64,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"},6895:function(t,e,i){"use strict";var s=i(1601),n=i.n(s),a=i(6314),r=i.n(a),o=i(4417),l=i.n(o),h=new URL(i(8099),i.b),d=new URL(i(8534),i.b),c=r()(n()),p=l()(h),m=l()(d);c.push([t.id,'@charset "utf-8";\n/*!\n * Copyright (c) 2015-2025 Radiant Media Player\n * Radiant Media Player | https://www.radiantmediaplayer.com\n * Terms of service: https://www.radiantmediaplayer.com/terms-of-service.html\n * Contact information: https://www.radiantmediaplayer.com/contact.html\n */\n/* Helpers */\n/*\n  woff2 - only\n\n  */\n/* player icons file */\n@font-face {\n  font-family: "rmp-font";\n  src: url('+p+') format("woff2");\n  font-weight: normal;\n  font-style: normal;\n  font-display: block;\n}\n@font-face {\n  font-family: "Roboto";\n  src: url('+m+') format(\'woff2\');\n  font-weight: normal;\n  font-style: normal;\n}\n/* accessible buttons\n * reset user agent stylesheet styles */\n.rmp-button {\n  background: none;\n  border: none;\n  color: inherit;\n  display: block;\n  font-size: inherit;\n  font-family: inherit;\n  font-weight: inherit;\n  line-height: inherit;\n  text-shadow: none;\n  text-transform: none;\n  text-decoration: none;\n  transition: none;\n  text-align: inherit;\n  outline: 0;\n  padding: 0;\n  margin: 0;\n  cursor: pointer;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n.rmp-button:focus {\n  outline: 0;\n}\n.rmp-select {\n  margin: 0;\n  font-family: inherit;\n  text-transform: none;\n}\n.rmp-grab {\n  cursor: grab;\n}\n.rmp-container ::before {\n  box-sizing: border-box;\n}\n.appearance {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n.rmp-overlay-wrapper,\n.rmp-playlist-side-menu,\n.rmp-transcripts-side-menu {\n  scrollbar-width: thin;\n  scrollbar-color: #000000 #ffffff;\n}\n.rmp-overlay-wrapper::-webkit-scrollbar,\n.rmp-playlist-side-menu::-webkit-scrollbar,\n.rmp-transcripts-side-menu::-webkit-scrollbar {\n  width: 12px;\n}\n.rmp-overlay-wrapper::-webkit-scrollbar-track,\n.rmp-playlist-side-menu::-webkit-scrollbar-track,\n.rmp-transcripts-side-menu::-webkit-scrollbar-track {\n  background: #ffffff;\n  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.6);\n}\n.rmp-overlay-wrapper::-webkit-scrollbar-thumb,\n.rmp-playlist-side-menu::-webkit-scrollbar-thumb,\n.rmp-transcripts-side-menu::-webkit-scrollbar-thumb {\n  background: #000000;\n}\n/* Control bar CSS */\n/* player chrome bar (a.k.a. player controls) and inner elements */\n.rmp-control-bar {\n  position: absolute;\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 48px;\n  text-align: center;\n  overflow: visible;\n  opacity: 1;\n  visibility: visible;\n  text-shadow: none;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-control-bar-hint {\n  font-size: 14px;\n  opacity: 0;\n  visibility: hidden;\n  position: absolute;\n  padding: 0 8px;\n  height: 24px;\n  line-height: 24px;\n  white-space: nowrap;\n  margin: 0 4px;\n  top: -30px;\n  text-shadow: none;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12);\n}\n.rmp-xl .rmp-control-bar-hint,\n.rmp-lg .rmp-control-bar-hint {\n  min-width: 90px;\n}\n.rmp-md .rmp-control-bar-hint,\n.rmp-sm .rmp-control-bar-hint {\n  min-width: 60px;\n}\n.rmp-mobile .rmp-control-bar-hint,\n.rmp-no-hint .rmp-control-bar-hint,\n.rmp-xs .rmp-control-bar-hint {\n  display: none !important;\n}\n.rmp-play-pause:hover .rmp-control-bar-hint,\n.rmp-volume:hover .rmp-control-bar-hint,\n.rmp-fullscreen:hover .rmp-control-bar-hint,\n.rmp-quality:hover .rmp-control-bar-hint,\n.rmp-captions:hover .rmp-control-bar-hint,\n.rmp-audio:hover .rmp-control-bar-hint,\n.rmp-quick:hover .rmp-control-bar-hint,\n.rmp-quick-both:hover .rmp-control-bar-hint {\n  opacity: 1;\n  visibility: visible;\n}\n.rmp-control-bar .rmp-button:first-of-type .rmp-control-bar-hint {\n  left: 0;\n  right: auto;\n}\n.rmp-control-bar .rmp-button:last-of-type .rmp-control-bar-hint {\n  right: 0;\n  left: auto;\n}\n/* before durationchange event we hide control bar */\n.rmp-wait-for-duration .rmp-control-bar {\n  opacity: 0 !important;\n  visibility: hidden !important;\n}\n/* play/pause button */\n.rmp-play-pause {\n  order: 1;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-volume:hover ~ .rmp-volume-bar,\n.rmp-volume-bar:hover {\n  display: block;\n}\n.rmp-volume:hover ~ .rmp-volume-bar ~ .rmp-time,\n.rmp-volume-bar:hover ~ .rmp-time,\n.rmp-time:has(~ .rmp-volume:hover ~ .rmp-volume-bar),\n.rmp-time:has(~ .rmp-volume-bar:hover) {\n  display: none;\n}\n/* When one quick rewind or forward are shown */\n.rmp-quick {\n  order: 3;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n/* When both quick rewind AND forward are shown */\n.rmp-quick-both {\n  order: 4;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-sm .rmp-quick-both,\n.rmp-sm .rmp-quick,\n.rmp-xs .rmp-quick-both,\n.rmp-xs .rmp-quick {\n  display: none !important;\n}\n/* volume */\n.rmp-volume {\n  order: 5;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-volume-bar {\n  order: 6;\n  flex-basis: 144px;\n  display: none;\n  cursor: pointer;\n}\n/* current time / duration */\n.rmp-time {\n  order: 7;\n  flex-basis: 144px;\n  align-self: center;\n  white-space: nowrap;\n}\n.rmp-sm .rmp-volume-bar,\n.rmp-sm .rmp-time,\n.rmp-xs .rmp-volume-bar,\n.rmp-xs .rmp-time {\n  display: none !important;\n}\n.rmp-seek-bar {\n  order: 8;\n  flex-grow: 8;\n  padding: 0 8px;\n}\n/* multiple audio|captions menu */\n.rmp-captions-ui .rmp-captions {\n  order: 9;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-audio-ui .rmp-audio {\n  order: 10;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-xs .rmp-captions,\n.rmp-xs .rmp-audio {\n  display: none !important;\n}\n/* quality */\n.rmp-quality {\n  order: 11;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-quality-hd {\n  font-size: 8px;\n  font-weight: bold;\n  position: absolute;\n  line-height: 8px;\n  padding: 2px;\n  display: none;\n  margin-left: -10px;
8\n  margin-top: -1px;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12);\n  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.24);\n  border-radius: 2px;\n  background-clip: padding-box;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n/* fullscreen */\n.rmp-fullscreen {\n  order: 12;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n/* desktop volume UI */\n.rmp-volume-bar:focus {\n  outline: none;\n}\n.rmp-volume-bar-sliding-handle {\n  position: absolute;\n  left: 100%;\n  top: -2px;\n  width: 16px;\n  height: 28px;\n  z-index: 1;\n  margin-left: -8px;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.36), 0 2px 2px rgba(0, 0, 0, 0.36);\n}\n.rmp-volume-bar-sliding-area {\n  position: relative;\n  left: 0;\n  top: 12px;\n  width: 104px;\n  height: 24px;\n  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.36);\n  background: rgba(255, 255, 255, 0.36);\n}\n.rmp-volume-bar-sliding-current-position {\n  position: relative;\n  left: 0;\n  bottom: 0;\n  width: 100%;\n  height: 100%;\n}\n/* current time in video */\n.rmp-time-separator {\n  padding: 0 4px;\n  display: none;\n}\n.rmp-time-elapsed-text,\n.rmp-duration-text {\n  line-height: 48px;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n/* player seek bar */\n/* element with slider role will have focus on click\n so we remove the user agent stylesheet for :focus */\n.rmp-seek-bar:focus {\n  outline: none;\n}\n.rmp-seek-bar-sliding-area {\n  position: relative;\n  background: rgba(255, 255, 255, 0.36);\n  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.36);\n  cursor: pointer;\n}\n.rmp-seek-bar-sliding-current-position {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 0;\n  height: 100%;\n}\n.rmp-seek-bar-sliding-loaded {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 0;\n  height: 100%;\n  background: rgba(255, 255, 255, 0.36);\n  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.36);\n}\n.rmp-seek-bar-sliding-handle {\n  position: absolute;\n  top: 50%;\n  margin-left: -8px;\n  margin-top: -14px;\n  width: 16px;\n  height: 28px;\n  z-index: 1;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.36), 0 2px 2px rgba(0, 0, 0, 0.36);\n}\n/* time indicator (hover seek bar) */\n.rmp-indicator {\n  position: absolute;\n  top: -30px;\n  display: none;\n  margin-left: -35px;\n  text-align: center;\n  height: 24px;\n  line-height: 24px;\n  z-index: 999;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12);\n}\n.rmp-xl .rmp-indicator,\n.rmp-lg .rmp-indicator,\n.rmp-md .rmp-indicator {\n  width: 88px;\n}\n.rmp-sm .rmp-indicator {\n  width: 64px;\n}\n.rmp-xs .rmp-indicator {\n  display: none !important;\n}\n/* Seek bar thumbnails */\n.rmp-thumbnails {\n  width: 128px;\n  position: absolute;\n  left: 0;\n}\n.rmp-sm.rmp-seek-bar-thumbnails-ui .rmp-indicator {\n  display: none !important;\n}\n/* cue points */\n.rmp-cue-point {\n  position: absolute;\n  top: 5px;\n  height: 12px;\n  width: 12px;\n  border-radius: 12px;\n  background-clip: padding-box;\n}\n.rmp-cue-point-text {\n  position: absolute;\n  top: -48px;\n  opacity: 0;\n  visibility: hidden;\n  width: auto;\n  margin-left: auto;\n  text-align: center;\n  height: 24px;\n  line-height: 24px;\n  z-index: 1000;\n  padding: 0 8px;\n  white-space: nowrap;\n  transform: translateX(-50%);\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12);\n}\n/* hide controls layout */\n.rmp-hide-controls > *:not(.rmp-video):not(.rmp-content):not(.rmp-ad-container):not(.rmp-error):not(.rmp-poster):not(.rmp-ad-block-container),\n.rmp-no-display,\n.rmp-no-central-play .rmp-overlay-button,\n.rmp-no-central-play .rmp-mobile-central-ui,\n.rmp-no-loading-spin .rmp-loading-spin {\n  display: none !important;\n}\n/* force hidding of central play button on iOS */\nvideo.rmp-video::-webkit-media-controls-start-playback-button {\n  display: none !important;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n}\n/* rmp-chrome is added to player container while it is active (user is 
8interacting w/ the player)\n * hence player UI is visible */\n.rmp-chrome .rmp-control-bar,\n.rmp-chrome .rmp-title-area,\n.rmp-chrome .rmp-module,\n.rmp-chrome .rmp-logo,\n.rmp-chrome .rmp-360-nav,\n.rmp-chrome .rmp-playlist-left-arrow,\n.rmp-chrome .rmp-playlist-right-arrow,\n.rmp-chrome .rmp-mobile-central-ui {\n  opacity: 1;\n  visibility: visible;\n}\n/* rmp-no-chrome is added to player container (and rmp-chrome removed) while the player is playing content \n * hence player UI is not visible */\n.rmp-no-chrome .rmp-control-bar,\n.rmp-no-chrome .rmp-title-area,\n.rmp-no-chrome .rmp-module,\n.rmp-no-chrome .rmp-logo,\n.rmp-no-chrome .rmp-360-nav,\n.rmp-no-chrome .rmp-playlist-left-arrow,\n.rmp-no-chrome .rmp-playlist-right-arrow,\n.rmp-no-chrome .rmp-mobile-central-ui {\n  opacity: 0;\n  visibility: hidden;\n}\n/* when player is playing content then we auto-hide the mouse cursor if it is on player */\n.rmp-no-chrome.rmp-container,\n.rmp-no-chrome .rmp-content,\n.rmp-no-chrome .rmp-video,\n.rmp-no-chrome .rmp-poster,\n.rmp-no-chrome .rmp-poster-img {\n  cursor: none;\n}\n/* Accessibility CSS */\n/* Accessibility\n * outline is added on focus with JavaScript through the rmp-focus class for keyboard navigation\n */\n/* this is for inner player UI elements (play, seekbar, fullscreen buttons) */\n.rmp-focus {\n  box-shadow: inset 0 0 0 2px #2196f3 !important;\n}\n/* this is for the player container and related items where inset shadows are not rendered correctly */\n.rmp-container.rmp-focus,\n.rmp-related-item.rmp-focus {\n  box-shadow: 0 0 0 2px #2196f3 !important;\n}\n/* show labels when focus is on */\n.rmp-focus.rmp-play-pause .rmp-control-bar-hint,\n.rmp-focus.rmp-volume .rmp-control-bar-hint,\n.rmp-focus.rmp-fullscreen .rmp-control-bar-hint,\n.rmp-focus.rmp-quality .rmp-control-bar-hint,\n.rmp-focus.rmp-captions .rmp-control-bar-hint,\n.rmp-focus.rmp-audio .rmp-control-bar-hint,\n.rmp-focus.rmp-quick .rmp-control-bar-hint,\n.rmp-focus.rmp-quick-both .rmp-control-bar-hint,\n.rmp-focus.rmp-module .rmp-module-hint {\n  opacity: 1;\n  visibility: visible;\n}\n/* Miscellaneous CSS */\n/* error UI */\n.rmp-error-ui .rmp-overlay-button,\n.rmp-error-ui .rmp-loading-spin,\n.rmp-error-ui .rmp-mobile-central-ui,\n.rmp-error-ui .rmp-module-area,\n.rmp-error-ui .rmp-control-bar,\n.rmp-error-ui.rmp-audio-only .rmp-control-bar,\n.rmp-error-ui .rmp-poster,\n.rmp-error-ui .rmp-title-area,\n.rmp-error-ui.rmp-audio-only .rmp-error-text-wrapper p {\n  display: none !important;\n}\n/* \n * No playback support or\n * error detected \n */\n.rmp-error {\n  position: absolute;\n  height: 100%;\n  left: 0;\n  top: 0;\n  width: 100%;\n  text-align: left;\n  background-color: #000000;\n  background-image: radial-gradient(#06224d, #01060d);\n  background-repeat: no-repeat;\n  background-size: cover;\n  font-family: "Courier New", "Courier", monospace;\n  color: rgba(33, 150, 243, 0.8);\n  text-shadow: 0 0 1px #42a5f5, 0 0 2px rgba(255, 255, 255, 0.8);\n}\n.rmp-error-overlay {\n  pointer-events: none;\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  background: repeating-linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%);\n  background-size: auto 4px;\n  z-index: 1;\n}\n.rmp-error-overlay::before {\n  content: "";\n  pointer-events: none;\n  position: absolute;\n  display: block;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  width: 100%;\n  height: 100%;\n  background-image: linear-gradient(0deg, transparent 0%, rgba(13, 71, 161, 0.2) 2%, rgba(13, 71, 161, 0.8) 3%, rgba(13, 71, 161, 0.2) 3%, transparent 100%);\n  background-repeat: no-repeat;\n  animation: scan 6s linear 0s infinite;\n}\n@keyframes scan {\n  0% {\n    background-position: 0 -100vh;\n  }\n  35%,\n  100% {\n    background-position: 0 100vh;\n  }\n}\n.rmp-error-terminal {\n  box-sizing: inherit;\n  position: absolute;\n  height: 100%;\n  width: 100%;\n  padding: 16px;\n  text-transform: uppercase;\n}
8\n.rmp-error-output {\n  color: rgba(33, 150, 243, 0.8);\n  text-shadow: 0 0 1px #42a5f5, 0 0 2px rgba(255, 255, 255, 0.8);\n  font-size: 18px;\n  margin-top: 0;\n  margin-bottom: 8px;\n}\n.rmp-error-output::before {\n  content: "> ";\n}\n.rmp-error-code {\n  color: white;\n}\n.rmp-error-ui.rmp-audio-only .rmp-error-text-wrapper {\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 48px;\n  line-height: 48px;\n  margin-left: 48px;\n  transform: none;\n}\n.rmp-md.rmp-error-ui.rmp-audio-only .rmp-error-text-wrapper,\n.rmp-sm.rmp-error-ui.rmp-audio-only .rmp-error-text-wrapper,\n.rmp-xs.rmp-error-ui.rmp-audio-only .rmp-error-text-wrapper {\n  top: 10px;\n  height: 24px;\n  line-height: 24px;\n  margin-left: 24px;\n}\n.rmp-xs .rmp-error p {\n  display: none;\n}\n.rmp-error-text-wrapper {\n  position: relative;\n  top: 50%;\n  left: 50%;\n  width: fit-content;\n  transform: translate(-50%, -50%);\n}\n.rmp-error-text-header {\n  font-size: 36px;\n  margin-bottom: 16px;\n}\n/* Content title and description */\n.rmp-title-area,\n.rmp-cast-diplay-message-area {\n  position: absolute;\n  opacity: 1;\n  visibility: visible;\n  padding: 0 8px;\n  cursor: default;\n  left: 0;\n  top: 0;\n  width: 100%;\n  text-align: left;\n  font-size: 18px;\n  background: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.36), rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0));\n  height: 64px;\n  color: #ffffff;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-cast-diplay-message-area {\n  display: none;\n}\n.rmp-sm .rmp-title-area,\n.rmp-sm .rmp-cast-diplay-message-area,\n.rmp-xs .rmp-title-area,\n.rmp-xs .rmp-cast-diplay-message-area {\n  display: none !important;\n}\n.rmp-title {\n  height: auto;\n  line-height: 64px;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.rmp-description,\n.rmp-cast-diplay-message-status {\n  height: 36px;\n  line-height: 36px;\n  width: 100%;\n  font-size: 14px;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.rmp-title-ui.rmp-title-description-ui .rmp-title-area,\n.rmp-casting .rmp-cast-diplay-message-area {\n  height: 72px;\n}\n.rmp-title-ui.rmp-title-description-ui .rmp-title-area .rmp-title,\n.rmp-casting .rmp-cast-diplay-message-area .rmp-cast-diplay-message-title {\n  height: 36px;\n  line-height: 36px;\n}\n.rmp-360-ui .rmp-title-area {\n  text-align: center;\n}\n/* player container */\n.rmp-container {\n  position: relative;\n  text-align: center;\n  outline: none;\n  background-color: #000000;\n  padding: 0;\n  border: none;\n  display: block;\n  font-size: 14px;\n  max-width: none;\n  max-height: none;\n  overflow: hidden;\n  line-height: normal;\n  box-sizing: border-box;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n.rmp-container * {\n  box-sizing: border-box;\n}\n.rmp-container img {\n  border: none;\n}\n/* applies to the video tag and its wrapper */\n.rmp-video,\n.rmp-content {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  margin: 0;\n  padding: 0;\n  display: block;\n  outline: none;\n}\n/* right to left language (Hebrew ...) */\n.rmp-rtl {\n  direction: rtl;\n}\n.grabbing {\n  cursor: grab;\n}\n/* central play/pause button (desktop + mobile) & loader */\n.rmp-overlay-button,\n.rmp-mobile-central-ui,\n.rmp-loading-spin {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  height: 80px;\n  margin-top: -40px;\n  width: 80px;\n  margin-left: -40px;\n  z-index: 1;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n/* initial values */\n.rmp-overlay-button,\n.rmp-loading-spin {\n  opacity: 0;\n  visibility: hidden;\n}\n.rmp-mobile-central-ui {\n  opacity: 1;\n  visibility: visible;\n}\n/* small sizes */\n.rmp-sm .rmp-overlay-button,\n.rmp-sm .rmp-mobile-central-ui,\n.rmp-sm .rmp-loading-spin {\n  height: 64px;\n  margin-top: -32px;\n  width: 64px;\n  margin-left: -32px;\n}\n.rmp-xs .rmp-overlay-button,\n.rmp-xs .rmp-mobile-central-ui,\n.rmp-xs .rmp-loading-spin {\n  display: none;\n}\n/* icon centering */\n.rmp-overlay-button .rmp-i-play,\n.rmp-overlay-button .rmp-i-pause,\n.rmp-overlay-button .rmp-i-replay,\n.rmp-mobile-central-ui .rmp-i-play,\n.rmp-mobile-central-ui .rmp-i-pause,\n.rmp-mobile-central-ui .rmp-i-replay {\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n}\n/* when rmp-waiting is on player container we force visibility of loading spin and hide button */\n.rmp-waiting .rmp-loading-spin {\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n.rmp-waiting .rmp-overlay-button,\n.rmp-waiting .rmp-mobile-central-ui {\n  opacity: 0 !important;\n  visibility: hidden !important;\n}\n/* poster container */\n.rmp-poster {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  left: 0;\n  top: 0;\n  background-color: #000000;\n  display: block;\n}\n/* poster image */\n.rmp-poster-img {\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  display: block;\n}\n.rmp-animated-poster-img,\n.rmp-poster-img-with-animated {\n  visibility: hidden;\n  opacity: 0;\n  cursor: pointer;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-visible {\n  visibility: visible;\n  opacity: 1;\n}\n.rmp-poster-img-no-object-fit {\n  left: 50%;\n  top: 50%;\n  width: 100%;\n  height: auto;\n  transform: translate(-50%, -50%);\n}\n/* posterScaleMode setting */\n.rmp-object-fit-contain {\n  object-fit: contain;\n}\n.rmp-object-fit-cover {\n  object-fit: cover;\n}
8\n.rmp-object-fit-fill {\n  object-fit: fill;\n}\n.rmp-object-fit-none {\n  object-fit: none;\n}\n/* logo layout */\n.rmp-logo {\n  position: absolute;\n  display: block;\n  opacity: 1;\n  visibility: visible;\n  margin: 8px;\n  max-width: 50%;\n  cursor: pointer;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-force-show {\n  display: block !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n.rmp-logo-top-left {\n  left: 0;\n  top: 0;\n}\n.rmp-logo-bottom-left {\n  left: 0;\n  bottom: 48px;\n}\n.rmp-logo-top-right {\n  right: 0;\n  top: 56px;\n}\n.rmp-logo-bottom-right {\n  right: 0;\n  bottom: 48px;\n}\n.rmp-title-ui .rmp-logo-top-left {\n  top: 64px;\n}\n.rmp-title-description-ui .rmp-logo-top-left {\n  top: 80px;\n}\n.rmp-360-ui .rmp-logo-top-left {\n  top: 224px;\n}\n.rmp-audio-only .rmp-logo,\n.rmp-xs .rmp-logo {\n  display: none !important;\n}\n.rmp-fullscreen-on {\n  position: fixed !important;\n  width: 100% !important;\n  height: 100% !important;\n  background: #000000 !important;\n  overflow: hidden !important;\n  z-index: 9999 !important;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  margin: 0;\n}\n/* 360 video on iOS or where native fullscreen is not available */\n.rmp-full-window-on {\n  position: fixed !important;\n  background: #000000 !important;\n  overflow: hidden !important;\n  z-index: 9999 !important;\n  width: 100% !important;\n  height: 100% !important;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  margin: 0;\n}\n/* fullscreen on iPadOS */\n.rmp-fullscreen-ipad-os .rmp-360-nav,\n.rmp-fullscreen-ipad-os .rmp-module-overlay-icons,\n.rmp-fullscreen-ipad-os .rmp-title-area {\n  top: 64px;\n}\n/**\n * floating module\n */\n#rmp-anchor-element {\n  box-sizing: border-box;\n  background-color: #000000;\n  background-position: center;\n  background-size: contain;\n  background-repeat: no-repeat;\n}\n/* Movable element - when player is in detached mode */\n.rmp-container.rmp-detach {\n  width: 240px !important;\n  height: 135px !important;\n  position: fixed;\n  bottom: 8px;\n  right: 8px;\n  z-index: 999999;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.24), 0 2px 2px rgba(0, 0, 0, 0.24), 0 4px 4px rgba(0, 0, 0, 0.24), 0 8px 8px rgba(0, 0, 0, 0.24), 0 16px 16px rgba(0, 0, 0, 0.24);\n}\n@media (min-width: 400px) {\n  .rmp-container.rmp-detach {\n    width: 320px !important;\n    height: 180px !important;\n  }\n}\n@media (min-width: 576px) {\n  .rmp-container.rmp-detach {\n    width: 480px !important;\n    height: 270px !important;\n  }\n}\n.rmp-floating {\n  display: none;\n}\n.rmp-detach .rmp-floating {\n  display: block;\n}\n.rmp-transcripts-container {\n  display: flex;\n  flex-direction: row;\n  width: 100%;\n  height: auto;\n  box-sizing: border-box;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n.rmp-transcripts-container * {\n  box-sizing: border-box;\n}\n.rmp-transcripts-player-wrapper {\n  order: 1;\n  flex: 1 0 67%;\n}\n/* transcripts side menu */\n.rmp-transcripts-side-menu {\n  order: 2;\n  flex: 1 0 33%;\n  display: flex;\n  flex-direction: column;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n/* transcripts side menu header */\n.rmp-transcripts-header {\n  text-align: center;\n  font-size: 18px;\n  border-bottom: 4px solid;\n  padding: 4px 0;\n}\n.rmp-transcripts-body {\n  padding: 8px;\n}\n/* transcripts side menu item */\n.rmp-transcripts-item {\n  cursor: pointer;\n  font-size: 14px;\n  line-height: 22px;\n  padding: 2px;\n  transition-property: color, background;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-transcripts-item-active {\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n.rmp-transcripts-side-menu.rmp-md .rmp-transcripts-item,\n.rmp-transcripts-side-menu.rmp-sm .rmp-transcripts-item,\n.rmp-transcripts-side-menu.rmp-xs .rmp-transcripts-item {\n  font-size: 12px;\n  line-height: 20px;\n}\n.rmp-transcripts-side-menu.rmp-md .rmp-transcripts-header,\n.rmp-transcripts-side-menu.rmp-sm .rmp-transcripts-header,\n.rmp-transcripts-side-menu.rmp-xs .rmp-transcripts-header {\n  font-size: 14px;\n}\n/* Modules CSS */\n/* ==========================================================================\n   This section applies to styling CC/subtitles when they are rendered\n   with vtt.js (including FCC settings)\n   ========================================================================== */\n/* CC rendering area\n * .rmp-cc-area > .rmp-cc-container > .rmp-cc-display \n */\n.rmp-cc-area {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  margin: 0;\n  padding: 0;\n  background: transparent;\n  transition-property: bottom;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n/* when control bar is visible move up CAPTIONS area so that captions are not hidden by control bar */\n.rmp-chrome .rmp-cc-area {\n  bottom: 40px;\n}\n/* when control bar is NOT visible move down CAPTIONS area */\n.rmp-no-chrome .rmp-cc-area {\n  bottom: 0;\n}\n/* For FCC settings this is the window area */\n.rmp-cc-display {\n  padding: 1px 2px;\n  font-size: 18px !important;\n  background-color: rgba(0, 0, 0, 0) !important;\n}\n.rmp-cc-cue {\n  margin: 0;\n  float: none;\n  text-transform: none;\n  vertical-align: baseline;\n  border: none;\n  padding: 1px 2px;\n  color: #ffffff !important;\n  text-shadow: none;\n  font-size: 100% !important;\n  background-color: rgba(0, 0, 0, 0.6) !important;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n.rmp-fullscreen-on .rmp-cc-cue {\n  font-size: 150% !important;\n}\n/* ==========================================================================\n   General module layout - applies to all modules\n   Top right corner modules are: RELATED, SHARING, SPEED, CAST, AIRPLAY, CHAPTERS, PiP, INFO\n   Top right corner modules with overlay are: RELATED, SHARING, SPEED, CHAPTERS, INFO\n   Control bar modules are (all with overlay): QUALITY, AUDIO, CAPTIONS\n   ========================================================================== */\n.rmp-module-area {\n  position: absolute;\n  display: flex;\n  flex-flow: row-reverse;\n  right: 0;\n  top: 0;\n  width: 100%;\n  height: 64px;\n}\n.rmp-module {\n  margin: 8px 8px 8px 0;\n  width: 48px;\n  height: 48px;\n  cursor: pointer;\n  opacity: 1;\n  visibility: visible;\n  transition-property: opacity, background, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-module-button {\n  width: 100%;\n  height: 100%;\n}\n.rmp-module .rmp-i {\n  line-height: 48px;\n}\n.rmp-cast {\n  order: 1;\n}\n.rmp-airplay {\n  order: 2;\n}\n.rmp-related {\n  order: 3;\n}\n.rmp-pip {\n  order: 4;\n}\n.rmp-sharing {\n  order: 5;\n}\n.rmp-speed {\n  order: 6;\n}\n.rmp-chapters {\n  order: 6;\n}\n.rmp-info {\n  order: 7;\n}\n.rmp-xs .rmp-module-area {\n  display: none;\n}\n/* custom-module-icon */\n.rmp-custom-module-icon {\n  width: 30px;\n  height: 30px;\n  background-repeat: no-repeat;\n  display: block;\n  position: relative;\n  left: 9px;\n  top: 9px;\n  background-position: center;\n  background-size: 100%;\n  transition-property: background-image;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n/* Module overlay */\n.rmp-module-overlays-area {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  visibility: hidden;\n  opacity: 0;\n}\n/* When a module has an overlay open we hide most player UI */\n.rmp-module-open-ui .rmp-title-area,\n.rmp-module-open-ui .rmp-logo,\n.rmp-module-open-ui .rmp-control-bar,\n.rmp-module-open-ui .rmp-loading-spin,\n.rmp-module-open-ui .rmp-mobile-central-ui,\n.rmp-module-open-ui .rmp-overlay-button,\n.rmp-module-open-ui .rmp-module-area,\n.rmp-module-open-ui .rmp-360-nav,\n.rmp-module-open-ui .rmp-360-text,\n.rmp-module-open-ui .rmp-playlist-left-arrow,\n.rmp-module-open-ui .rmp-playlist-right-arrow {\n  visibility: hidden !important;\n  opacity: 0 !important;\n}\n.rmp-module-open-ui .rmp-module-overlays-area {\n  visibility: visible;\n  opacity: 1;\n}\n.rmp-module-overlay {\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  text-align: center;\n  background: rgba(0, 0, 0, 0.48);\n  opacity: 0;\n  visibility: hidden;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-module-overlay label {\n  display: none;\n}\n.rmp-overlay-wrapper {\n  position: absolute;\n  display: flex;\n  flex-flow: column;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  overflow: auto;\n  overflow-x: hidden;\n}\n.rmp-overlay-levels-area {\n  margin-bottom: 16px;\n  display: flex;\n  flex-flow: column;\n  align-items: center;\n}\n.rmp-overlay-level {\n  min-width: 288px;\n  height: 48px;\n  line-height: 40px;\n  margin: 8px 0;\n  border: 3px solid;\n  padding: 0 4px;\n  font-size: 18px;\n  cursor: pointer;\n  transform: scale(1);\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n  transition-property: background, color, border-color, transform;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.rmp-overlay-level:hover:not(.rmp-overlay-level-active) {\n  transform: scale(1.1);\n}\n.rmp-overlay-level:not(.rmp-overlay-level-active) {\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12);\n}\n.rmp-lg .rmp-overlay-level,\n.rmp-md .rmp-overlay-level {\n  min-width: 288px;\n  font-size: 14px;\n}\n.rmp-sm .rmp-overlay-level,\n.rmp-xs .rmp-overlay-level {\n  min-width: 192px;\n  font-size: 14px;\n}\n/* Module selection when overlay is open */\n.rmp-overlay-menu-selection {\n  height: 48px;\n  display: flex;\n  flex-flow: row;\n  justify-content: center;\n  margin: 8px;\n}\n.rmp-overlay-menu-selection .rmp-i {\n  line-height: 48px;\n}\n.rmp-module-overlay-icons {\n  cursor: pointer;\n  width: 48px;\n  height: 48px;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12);\n}
8\n.rmp-i.rmp-module-overlay-icons-active:hover {\n  color: inherit;\n}\n.rmp-module-overlay-play-pause {\n  position: absolute;\n  left: 8px;\n}\n.rmp-module-overlay-close {\n  position: absolute;\n  right: 8px;\n}\n.rmp-module-overlay-icons:not(.rmp-module-overlay-play-pause):not(\n    .rmp-module-overlay-close\n  ) {\n  margin: 0 8px;\n}\n.rmp-sm .rmp-module-overlay-icons:not(.rmp-module-overlay-play-pause):not(\n    .rmp-module-overlay-close\n  ),\n.rmp-xs .rmp-module-overlay-icons:not(.rmp-module-overlay-play-pause):not(\n    .rmp-module-overlay-close\n  ) {\n  display: none;\n}\n.rmp-sm .rmp-overlay-levels-area,\n.rmp-xs .rmp-overlay-levels-area {\n  margin-top: 32px;\n}\n.rmp-sup {\n  vertical-align: top;\n  top: -4px;\n  position: relative;\n  font-size: 10px;\n  line-height: inherit;\n}\n.rmp-overlay-level-active > span:first-of-type::before {\n  content: "\\2714";\n  padding: 0 4px 0 0;\n}\n/* hint for module (only when overlay is closed) */\n.rmp-module-hint {\n  opacity: 0;\n  visibility: hidden;\n  font-size: 14px;\n  padding: 0 8px;\n  height: 24px;\n  line-height: 24px;\n  white-space: nowrap;\n  margin-top: 6px;\n  float: right;\n  width: -moz-fit-content;\n  width: -webkit-fit-content;\n  width: fit-content;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12);\n}\n.rmp-mobile .rmp-module-hint,\n.rmp-no-hint .rmp-module-hint,\n.rmp-xs .rmp-module-hint {\n  display: none !important;\n}\n.rmp-module:hover .rmp-module-hint {\n  opacity: 1;\n  visibility: visible;\n}\n/**\n * quality module\n */\n.rmp-quality-indicator {\n  border: 1px solid #ffffff;\n  padding: 4px;\n}\n/**\n * Info module\n */\n.rmp-info-text {\n  margin: 0 80px;\n  padding: 8px;\n  text-align: left;\n  background: rgba(0, 0, 0, 0.6);\n  font-size: 14px;\n  line-height: 22px;\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n.rmp-sm .rmp-info-text,\n.rmp-xs .rmp-info-text {\n  font-size: 12px;\n  line-height: 20px;\n}\n/**\n * This section applies to FCC settings in the CC menu\n */\n.rmp-module-fcc-settings {\n  min-width: 288px;\n  height: 48px;\n  line-height: 40px;\n  margin: 8px 0;\n  border: 3px solid;\n  font-size: 18px;\n  background: none;\n  cursor: pointer;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n  transition-property: color, border-color;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.rmp-sm .rmp-module-fcc-settings,\n.rmp-xs .rmp-module-fcc-settings {\n  min-width: 192px;\n}\n.rmp-module-fcc-settings-default {\n  margin-top: 20px;\n}\n.rmp-overlay-fcc-settings-area .rmp-select {\n  display: block;\n  text-align: center;\n  text-transform: capitalize;\n  padding: 2px;\n  color: #000000;\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n.rmp-overlay-fcc-settings-area .rmp-option {\n  text-transform: capitalize;\n}\n.rmp-module-overlay .rmp-overlay-fcc-settings-area label {\n  display: block;\n  text-align: center;\n  margin: 12px 0 6px;\n}\n.rmp-xl .rmp-module-overlay .rmp-overlay-fcc-settings-area label,\n.rmp-xl .rmp-overlay-fcc-settings-area .rmp-select {\n  font-size: 18px;\n}\n/**\n * sharing module\n */\n.rmp-sharing-social {\n  margin-bottom: 16px;\n}\n.rmp-sharing-social .rmp-i:hover {\n  color: inherit;\n}\n.rmp-sharing-social-icons {\n  display: inline;\n  margin: 0 10px;\n  cursor: pointer;\n}\n.rmp-sharing-link,\n.rmp-sharing-code {\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  width: 80%;\n  height: 40px;\n  line-height: 40px;\n  margin-bottom: 16px;\n}\n.rmp-i-link,\n.rmp-i-code {\n  margin-right: 8px;\n  order: 1;\n  flex-grow: 1;\n}\n.rmp-sharing-input {\n  color: #000000;\n  padding: 0 6px;\n  background: #ffffff;\n  border: none;\n  order: 2;\n  flex-grow: 8;\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n.rmp-i-copy {\n  margin-left: 8px;\n  order: 3;\n  flex-grow: 1;\n  cursor: pointer;\n}\n/* Live & DVR UI CSS */\n/* \n * Live UI (not DVR UI)\n */\n.rmp-live .rmp-time-elapsed-text::before {\n  content: "\\2022";\n  margin-right: 4px;\n  font-size: 50px;\n  vertical-align: middle;\n}\n.rmp-live .rmp-seek-bar,\n.rmp-live .rmp-duration-text,\n.rmp-live .rmp-time-separator {\n  display: none !important;\n}\n.rmp-live .rmp-time {\n  flex-grow: 4;\n  text-align: left;\n}\n.rmp-live.rmp-sm:not(.rmp-linear-ad-ui) .rmp-time {\n  display: block !important;\n}\n.rmp-live .rmp-volume-bar {\n  flex-grow: 4;\n}\n/* \n * DVR UI \n */\n/* when casting is engaged DVR streams are handled as simple live streams by Google Cast receiver app */\n.rmp-casting.rmp-dvr .rmp-seek-bar-sliding-area,\n.rmp-casting.rmp-dvr .rmp-duration-text,\n.rmp-dvr.rmp-dvr-live .rmp-duration-text,\n.rmp-dvr .rmp-time-separator,\n.rmp-dvr.rmp-sm .rmp-time,\n.rmp-dvr.rmp-xs .rmp-time {\n  display: none !important;\n}
8\n/* live DVR content adjustment */\n.rmp-dvr.rmp-dvr-live .rmp-time-elapsed-text::before {\n  content: "\\2022";\n  margin-right: 4px;\n  font-size: 50px;\n  vertical-align: middle;\n}\n/* Recorded DVR content adjustment */\n.rmp-dvr.rmp-dvr-vod .rmp-time {\n  cursor: pointer;\n}\n.rmp-dvr.rmp-dvr-vod .rmp-time-elapsed-text {\n  padding: 6px 8px;\n}\n.rmp-dvr.rmp-dvr-vod .rmp-time-elapsed-text::before {\n  content: "\\21BA";\n  margin-right: 4px;\n}\n.rmp-dvr.rmp-dvr-vod .rmp-duration-text {\n  display: inline;\n  margin-left: 8px;\n}\n/* Google Cast & AirPlay UI CSS */\n/* Google Cast - .rmp-cast is the module for casting - also has the .rmp-module class */\n/* the Google-provided cast button within the module */\ngoogle-cast-launcher {\n  padding: 0;\n  margin: 0;\n  border: none;\n  display: inline-block;\n  background: transparent;\n  width: 28px;\n  height: 28px;\n  margin-top: 10px;\n  cursor: pointer;\n  outline: none;\n  float: none;\n  text-align: center;\n  -webkit-filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.24));\n  filter: drop-shadow(0 2px 1px rgba(0, 0, 0, 0.24));\n}\n/* when casting is engaged .rmp-casting is applied on player container (.rmp-container) */\n.rmp-casting .rmp-cast-diplay-message-area,\n.rmp-casting .rmp-poster {\n  display: block !important;\n}\n/* when casting all modules, logo, fullscreen, chapters should be hidden ... */\n.rmp-casting .rmp-module,\n.rmp-casting .rmp-quality,\n.rmp-casting .rmp-logo,\n.rmp-casting .rmp-seek-bar-sliding-loaded,\n.rmp-casting .rmp-title-area,\n.rmp-casting .rmp-ad-info-countdown,\n.rmp-casting .rmp-ad-info-pod,\n.rmp-casting .rmp-ad-current-time {\n  display: none !important;\n}\n/* ... except for the closed captions, related, audio and cast modules\n * on Android Google Cast module is adjusted with physical devices */\n.rmp-casting:not(.rmp-casting-module-overlay-open):not(.rmp-waiting) .rmp-mobile-central-ui,\n.rmp-casting:not(.rmp-casting-module-overlay-open) .rmp-module.rmp-cast,\n.rmp-casting:not(.rmp-casting-module-overlay-open) .rmp-module.rmp-related,\n.rmp-casting:not(.rmp-casting-module-overlay-open) .rmp-playlist-left-arrow,\n.rmp-casting:not(.rmp-casting-module-overlay-open) .rmp-playlist-right-arrow {\n  display: block !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n}\n.rmp-casting:not(.rmp-casting-module-overlay-open) .rmp-control-bar {\n  display: flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n}\n/* if receiver does not support volume control from receiver we hide player volume controller */\n.rmp-casting.rmp-casting-no-volume-control .rmp-volume-bar,\n.rmp-casting.rmp-casting-no-volume-control .rmp-volume {\n  display: none !important;\n}\n.rmp-casting-module-overlay-open .rmp-cast-diplay-message-area {\n  display: none !important;\n}\n/* we do not support casting captions and multi audio tracks with Google Cast Cordova as of now */\n.rmp-casting.rmp-casting-cordova .rmp-module.rmp-captions,\n.rmp-casting.rmp-casting-cordova .rmp-module.rmp-audio {\n  display: none !important;\n}\n/* AirPlay - .rmp-airplay is the module for AirPlay casting - also has the .rmp-module class */\n.rmp-airplay-engaged-ui .rmp-quality {\n  display: none !important;\n}\n/* 360 UI CSS */\n/* 360 layout */\n.rmp-360-ui .rmp-content {\n  touch-action: none;\n}\n.rmp-canvas-360 {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}\n.rmp-360-nav {\n  position: absolute;\n  top: 8px;\n  left: 8px;\n  width: 160px;\n  height: 216px;\n  opacity: 1;\n  visibility: visible;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-md .rmp-360-nav {\n  height: 160px;\n  width: 160px;\n}\n.rmp-md .rmp-360-nav-plus,\n.rmp-md .rmp-360-nav-reset,\n.rmp-md .rmp-360-nav-minus {\n  display: none;\n}\n.rmp-sm .rmp-360-nav,\n.rmp-xs .rmp-360-nav,\n.rmp-sm .rmp-360-text,\n.rmp-xs .rmp-360-text {\n  display: none !important;\n}\n.rmp-360-text {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 80px;\n  height: 40px;\n  line-height: 40px;\n  font-size: 24px;\n  margin-left: -40px;\n  margin-top: -84px;\n  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.24);\n}\n.rmp-360-nav-button {\n  width: 48px;\n  height: 48px;\n  position: absolute;\n}\n.rmp-360-nav-top {\n  top: 8px;\n  left: 56px;\n}\n.rmp-360-nav-bottom {\n  left: 56px;\n  top: 104px;\n}\n.rmp-360-nav-left {\n  left: 8px;\n  top: 56px;\n}\n.rmp-360-nav-right {\n  left: 104px;\n  top: 56px;\n}\n.rmp-360-nav-minus {\n  left: 8px;\n  top: 160px;\n}\n.rmp-360-nav-reset {\n  left: 56px;\n  top: 160px;\n}\n.rmp-360-nav-plus {\n  left: 104px;\n  top: 160px;\n}\n/* List UI CSS */\n/* control bar related skip button */\n.rmp-related-skip-next {\n  order: 2;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n/* skip overlay */\n.rmp-related-skip-preview {\n  position: absolute;\n  top: -152px;\n  width: 192px;\n  height: 152px;\n  opacity: 0;\n  visibility: hidden;\n  font-size: 14px;\n  cursor: pointer;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-md .rmp-related-skip-preview {\n  top: -124px;\n  width: 156px;\n  height: 124px;\n}\n.rmp-sm .rmp-related-skip-preview,\n.rmp-xs .rmp-related-skip-preview {\n  display: none !important;\n}\n.rmp-related-skip-preview-img {\n  object-fit: cover;\n  position: absolute;\n  left: 0;\n  top: 22px;\n  width: 192px;\n  height: 108px;\n}\n.rmp-md .rmp-related-skip-preview-img {\n  width: 156px;\n  height: 80px;\n}\n.rmp-related-skip-preview-up-next {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 22px;\n  line-height: 22px;\n  padding: 0 4px;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n.rmp-related-skip-preview-title {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 22px;\n  line-height: 22px;\n  padding: 0 4px;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n/* related wall */\n.rmp-related-wall {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: space-evenly;\n  align-content: space-evenly;\n  margin-bottom: 8px;\n}\n.rmp-related-item {\n  cursor: pointer;\n  flex-basis: 288px;\n  margin: 16px;\n  display: flex;\n  flex-direction: column;\n  transform: scale(1);\n  border-radius: 4px;\n  overflow: hidden;\n  transition-property: transform;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12), 0 16px 16px rgba(0, 0, 0, 0.12);\n}\n.rmp-related-thumbnail {\n  width: 100%;\n  height: auto;\n}\n.rmp-related-item:not(.rmp-related-item-active):hover {\n  transform: scale(1.1);\n}\n.rmp-related-title {\n  width: 100%;\n  height: 24px;\n  line-height: 24px;\n  transition-property: color;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.rmp-related-duration {\n  width: 100%;\n  height: 24px;\n  line-height: 24px;\n  transition-property: color;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n/* Audio only related */\n.rmp-related-audio-only .rmp-poster {\n  display: block !important;\n}\n/* playlist slider + player container */\n.rmp-playlist-container {\n  display: flex;\n  flex-direction: row;\n  box-sizing: border-box;\n  width: 100%;\n  height: auto;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n.rmp-playlist-container * {\n  box-sizing: border-box;\n}
8\n.rmp-playlist-player-wrapper {\n  order: 1;\n  flex: 1 0 67%;\n}\n/* playlist side menu */\n.rmp-playlist-side-menu {\n  order: 2;\n  flex: 1 0 33%;\n  display: flex;\n  flex-direction: column;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n/* playlist side menu header */\n.rmp-playlist-header {\n  text-align: center;\n  font-size: 18px;\n  border-bottom: 2px solid;\n  padding: 4px 0;\n}\n/* playlist side menu item */\n.rmp-playlist-item {\n  cursor: pointer;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  padding: 8px 0;\n  border-bottom: 1px solid;\n}\n.rmp-playlist-item:focus {\n  outline: none;\n}\n/* playlist side menu item number */\n.rmp-playlist-item-number {\n  order: 1;\n  width: 8%;\n  text-align: center;\n  font-size: 12px;\n  align-self: center;\n}\n/* playlist side menu item img */\n.rmp-playlist-item-thumbnail-wrapper {\n  order: 2;\n  width: 24%;\n  align-self: center;\n  text-align: center;\n}\n.rmp-playlist-item-thumbnail {\n  width: 100%;\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n/* playlist side menu item text section */\n.rmp-playlist-item-text-area {\n  order: 3;\n  width: 68%;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-evenly;\n  padding-left: 8px;\n}\n/* playlist side menu item title */\n.rmp-playlist-item-title {\n  width: 100%;\n  font-size: 14px;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n/* playlist side menu item description */\n.rmp-playlist-item-description {\n  width: 100%;\n  font-size: 12px;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.rmp-playlist-side-menu.rmp-md .rmp-playlist-item-title,\n.rmp-playlist-side-menu.rmp-sm .rmp-playlist-item-title,\n.rmp-playlist-side-menu.rmp-xs .rmp-playlist-item-title {\n  font-size: 12px;\n}\n.rmp-playlist-side-menu.rmp-md .rmp-playlist-item-description,\n.rmp-playlist-side-menu.rmp-sm .rmp-playlist-item-description {\n  font-size: 10px;\n}\n.rmp-playlist-side-menu.rmp-xs .rmp-playlist-item-description {\n  display: none;\n}\n.rmp-playlist-side-menu.rmp-md .rmp-playlist-header,\n.rmp-playlist-side-menu.rmp-sm .rmp-playlist-header,\n.rmp-playlist-side-menu.rmp-xs .rmp-playlist-header {\n  font-size: 14px;\n}\n.rmp-playlist-side-menu.rmp-sm .rmp-playlist-item-thumbnail-wrapper,\n.rmp-playlist-side-menu.rmp-sm .rmp-playlist-item-number,\n.rmp-playlist-side-menu.rmp-xs .rmp-playlist-item-thumbnail-wrapper,\n.rmp-playlist-side-menu.rmp-xs .rmp-playlist-item-number {\n  display: none;\n}\n.rmp-playlist-side-menu.rmp-sm .rmp-playlist-item-text-area,\n.rmp-playlist-side-menu.rmp-xs .rmp-playlist-item-text-area {\n  width: 100%;\n}\n/* in-player navigation arrows */\n.rmp-playlist-left-arrow {\n  left: 8px;\n  width: 50px;\n  height: 50px;\n  position: absolute;\n  top: 50%;\n  opacity: 1;\n  visibility: visible;\n  cursor: pointer;\n  border-radius: 4px;\n  background-clip: padding-box;\n  transform: translateY(-50%);\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-playlist-right-arrow {\n  right: 8px;\n  width: 50px;\n  height: 50px;\n  position: absolute;\n  top: 50%;\n  opacity: 1;\n  visibility: visible;\n  cursor: pointer;\n  border-radius: 4px;\n  background-clip: padding-box;\n  transform: translateY(-50%);\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-xs .rmp-playlist-right-arrow,\n.rmp-xs .rmp-playlist-left-arrow {\n  display: none !important;\n}\n/* Audio only playlist */\n.rmp-playlist-audio-only .rmp-poster {\n  display: block !important;\n}\n/* Audio-only UI CSS */\n/* audio only */\n.rmp-audio-only .rmp-title-area,\n.rmp-audio-only .rmp-module:not(.rmp-cast):not(.rmp-airplay),\n.rmp-audio-only .rmp-quality,\n.rmp-audio-only .rmp-audio,\n.rmp-audio-only .rmp-captions,\n.rmp-audio-only .rmp-overlay-button,\n.rmp-audio-only .rmp-mobile-central-ui,\n.rmp-audio-only .rmp-indicator,\n.rmp-audio-only .rmp-fullscreen,\n.rmp-audio-only .rmp-volume-bar,\n.rmp-audio-only .rmp-loading-spin {\n  display: none !important;\n}\n/* do not auto hide controls bar */\n.rmp-audio-only .rmp-control-bar {\n  opacity: 1 !important;\n  visibility: visible !important;\n  display: flex !important;\n}\n.rmp-audio-only .rmp-i-minus {\n  order: 5;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-audio-only .rmp-i-plus {\n  order: 6;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n.rmp-audio-only .rmp-volume:hover ~ .rmp-volume-bar ~ .rmp-time,\n.rmp-audio-only .rmp-volume-bar:hover ~ .rmp-time {\n  display: block;\n}\n.rmp-audio-only .rmp-cast,\n.rmp-audio-only .rmp-airplay {\n  position: initial;\n  order: 11;\n  flex-grow: 1;\n  flex-basis: 48px;\n  margin: 0 8px 0 0;\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n.rmp-audio-only .rmp-airplay .rmp-i-airplay {\n  position: initial;\n  top: auto;\n  left: auto;\n  transform: none;\n  height: 48px;\n  line-height: 48px;\n}\n.rmp-audio-only.rmp-md .rmp-seek-bar,\n.rmp-audio-only.rmp-sm .rmp-seek-bar,\n.rmp-audio-only.rmp-xs .rmp-seek-bar,\n.rmp-audio-only.rmp-xs .rmp-airplay,\n.rmp-audio-only.rmp-xs .rmp-cast,\n.rmp-audio-only.rmp-xs .rmp-quick,\n.rmp-audio-only.rmp-xs .rmp-quick-both {\n  display: none !important;\n}\n/* error when audioOnly */\n.rmp-audio-only .rmp-error-text {\n  position: absolute;\n  top: 0;\n  left: 0;\n  background: #000000;\n  color: #ffffff;\n  height: 100%;\n  width: 100%;\n  line-height: 48px;\n  padding: 0;\n  border: none;\n  z-index: 1000;\n  margin-top: 0;\n  font-size: 14px;\n  transform: none;\n}
8\n/* Live adjustment */\n.rmp-audio-only.rmp-wait-for-duration .rmp-time-elapsed-text {\n  display: none;\n}\n/* \n * Audio only spinner \n */\n.rmp-audio-only.rmp-waiting .rmp-audio-only-loading-spin {\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n.rmp-audio-only.rmp-error-ui .rmp-audio-only-loading-spin {\n  display: none;\n}\n.rmp-audio-only-loading-spin {\n  width: 100%;\n  height: 4px;\n  display: inline-block;\n  position: absolute;\n  left: 0;\n  top: 0;\n  z-index: 1;\n  background: rgba(255, 255, 255, 0.15);\n  overflow: hidden;\n  opacity: 0;\n  visibility: hidden;\n  transition-property: opacity, visibility;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-audio-only-loading-spin::after {\n  content: "";\n  width: 168px;\n  height: 4px;\n  position: absolute;\n  top: 0;\n  left: 0;\n  box-sizing: border-box;\n  animation: animloader 2s linear infinite;\n}\n@keyframes animloader {\n  0% {\n    left: 0;\n    transform: translateX(-100%);\n  }\n  100% {\n    left: 100%;\n    transform: translateX(0%);\n  }\n}\n/*\n * Audio only with video player > force poster to show\n */\n.rmp-audio-only-use-video-layout .rmp-poster {\n  display: block !important;\n}\n/* Ads UI CSS */\n/* ad-blocker detected */\n.rmp-ad-block-container {\n  position: absolute;\n  top: 5%;\n  left: 5%;\n  margin: 0;\n  padding: 0;\n  width: 90%;\n  height: 90%;\n  outline: none;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-evenly;\n  background-color: #212121;\n  text-align: center;\n  border-radius: 12px;\n  background-clip: padding-box;\n  font-family: "Roboto", "Arial", "Helvetica", sans-serif !important;\n}\n.rmp-ad-block-image {\n  flex-basis: 98px;\n}\n.rmp-ad-block-message {\n  padding: 0 16px 6px;\n}\n.rmp-ad-block-text {\n  font-size: 24px;\n  color: #ef5350;\n  margin-bottom: 4px;\n}\n.rmp-ad-block-text-extended {\n  font-size: 18px;\n  color: #fff;\n}\n.rmp-ad-block-button {\n  width: auto;\n  background: #ef5350;\n  color: #fff;\n  cursor: pointer;\n  font-size: 18px;\n  line-height: 24px;\n  padding: 8px 16px;\n  align-self: center;\n  border-radius: 12px;\n  background-clip: padding-box;\n  transition-property: background-color;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-ad-block-button:hover {\n  background: #e53935;\n}\n.rmp-sm .rmp-ad-block-text-extended,\n.rmp-sm .rmp-ad-block-image,\n.rmp-xs .rmp-ad-block-text-extended,\n.rmp-xs .rmp-ad-block-image {\n  display: none;\n}\n.rmp-md .rmp-ad-block-text-extended {\n  display: none;\n}\n.rmp-md .rmp-ad-block-container {\n  justify-content: center;\n}\n.rmp-xl .rmp-ad-block-text {\n  font-size: 36px;\n}\n.rmp-xl .rmp-ad-block-text-extended {\n  font-size: 24px;\n}\n.rmp-xl .rmp-ad-block-button {\n  font-size: 24px;\n  padding: 16px 32px;\n}\n/* ad container where ads are rendered */\n.rmp-ad-container {\n  position: absolute;\n  top: 0;\n  left: 0;\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  height: 100%;\n  outline: none;\n  display: block;\n  text-align: initial;\n}\n/* non-linear (overlay ads) bottom offset\n   this is not applied in case non-linear ad is taking the full height of the player */\n.rmp-ad-overlay {\n  top: -48px;\n}\n.rmp-ad-no-auto-align {\n  top: 0;\n}\n/* ad information within control bar */\n.rmp-linear-ad-ui .rmp-play-pause,\n.rmp-outstream .rmp-play-pause,\n.rmp-linear-ad-ui .rmp-volume,\n.rmp-outstream .rmp-volume,\n.rmp-linear-ad-ui .rmp-fullscreen,\n.rmp-outstream .rmp-fullscreen {\n  max-width: 72px;\n}\n.rmp-ad-info {\n  order: 6;\n  flex-grow: 1;\n  height: 48px;\n  line-height: 48px;\n  text-align: left;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.rmp-ad-info-message {\n  padding: 3px 6px;\n}\n.rmp-ad-info-pod,\n.rmp-ad-info-countdown {\n  margin-left: 8px;\n}\n/* remaining time bar for ads */\n.rmp-ad-current-time {\n  position: absolute;\n  bottom: 48px;\n  height: 4px;\n  transition-property: width;\n  transition-duration: 0.4s;\n  transition-timing-function: linear;\n}\n/* hide control bar hint for fullscreen to prevent overlapping with skip button */\n.rmp-linear-ad-ui .rmp-seek-bar,\n.rmp-linear-ad-ui .rmp-time,\n.rmp-linear-ad-ui .rmp-logo,\n.rmp-linear-ad-ui .rmp-related-skip-next,\n.rmp-linear-ad-ui .rmp-playlist-left-arrow,\n.rmp-linear-ad-ui .rmp-playlist-right-arrow,\n.rmp-linear-ad-ui .rmp-360-nav,\n.rmp-linear-ad-ui .rmp-title-area,\n.rmp-linear-ad-ui .rmp-module,\n.rmp-linear-ad-ui .rmp-quality,\n.rmp-linear-ad-ui .rmp-audio,\n.rmp-linear-ad-ui .rmp-captions,\n.rmp-linear-ad-ui .rmp-fullscreen .rmp-control-bar-hint,\n.rmp-linear-ad-ui .rmp-quick,\n.rmp-linear-ad-ui .rmp-quick-both,\n.rmp-linear-ad-ui .rmp-fast-rewind,\n.rmp-linear-ad-ui .rmp-fast-forward,\n.rmp-linear-ad-ui .rmp-i-plus,\n.rmp-linear-ad-ui .rmp-i-minus {\n  display: none !important;\n}\n/* ad scheduler */\n.rmp-ad-markers {\n  position: absolute;\n  top: 0;\n  height: 100%;\n  width: 4px;\n}\n.rmp-ad-markers-preroll {\n  left: 0 !important;\n  border-radius: 4px 0 0 4px;\n  background-clip: padding-box;\n}\n.rmp-ad-markers-postroll {\n  left: 100% !important;\n  margin-left: -4px;\n  border-radius: 0 4px 4px 0;\n  background-clip: padding-box;\n}\n/* IMA DAI */\n.rmp-ima-dai-click-area {\n  display: none;\n  position: absolute;\n  top: 0;\n  left: 0;\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  height: 100%;\n  cursor: pointer;\n}\n/* AWS Media Tailor */\n.rmp-ad-shaka-media-tailor-container {\n  position: absolute;\n  top: 0;\n  left: 0;\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  height: 100%;\n  outline: none;\n  display: block;\n  text-align: initial;\n}\n/* rmp-vast - adjustments */\n.rmp-ad-container .rmp-ad-non-linear-container,\n.rmp-ad-container .rmp-ad-container-skip {\n  bottom: 52px;\n}\n/* \n * VPAID \n *\n * VPAID with no controls or full-slot ad sense === no UI while ad is on stage \n */\n.rmp-ad-no-ui .rmp-control-bar,\n.rmp-ad-no-ui .rmp-module,\n.rmp-ad-no-ui .rmp-loading-spin,\n.rmp-ad-no-ui .rmp-mobile-central-ui,\n.rmp-ad-no-ui .rmp-overlay-button {\n  display: none !important;\n}
8\n/* VPAID with adVpaidControls: true - force display of controls */\n.rmp-ad-vpaid-force-controls .rmp-control-bar {\n  display: block !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n/* Icons UI CSS */\n.rmp-i {\n  font-family: "rmp-font" !important;\n  /* stylelint-disable-line font-family-no-missing-generic-family-keyword */\n  speak: never;\n  font-variant: normal;\n  text-transform: none;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  text-shadow: 0 2px 1px rgba(0, 0, 0, 0.24);\n  transition-property: color;\n  transition-duration: 0.4s;\n  transition-timing-function: ease-in;\n}\n.rmp-i-captions::before {\n  content: "\\e926";\n}\n.rmp-i-facebook::before {\n  content: "\\e921";\n  color: #1877f2;\n}\n.rmp-i-x::before {\n  content: "\\e924";\n  color: #fff;\n}\n.rmp-i-linkedin::before {\n  content: "\\e922";\n  color: #0077b5;\n}\n.rmp-i-reddit::before {\n  content: "\\e923";\n  color: #ff4500;\n}\n.rmp-i-whatsapp::before {\n  content: "\\e925";\n  color: #25d366;\n}\n.rmp-i-email::before {\n  content: "\\f003";\n  color: #fff;\n}\n.rmp-i-code::before {\n  content: "\\f121";\n}\n.rmp-i-link::before {\n  content: "\\e92f";\n}\n.rmp-i-copy::before {\n  content: "\\e92b";\n}\n.rmp-i-left::before {\n  content: "\\f137";\n}\n.rmp-i-right::before {\n  content: "\\f138";\n}\n.rmp-i-up::before {\n  content: "\\f139";\n}\n.rmp-i-down::before {\n  content: "\\f13a";\n}\n.rmp-i-plus-360::before {\n  content: "\\f055";\n}\n.rmp-i-minus-360::before {\n  content: "\\f056";\n}\n.rmp-i-reset-360::before {\n  content: "\\e91a";\n}\n.rmp-i-quick-rewind-5::before {\n  content: "\\e919";\n}\n.rmp-i-quick-rewind-10::before,\n.rmp-i-quick-rewind-tv::before {\n  content: "\\e917";\n}\n.rmp-i-quick-rewind-30::before {\n  content: "\\e918";\n}\n.rmp-i-quick-forward-5::before {\n  content: "\\e912";\n}\n.rmp-i-quick-forward-10::before,\n.rmp-i-quick-forward-tv::before {\n  content: "\\e910";\n}\n.rmp-i-quick-forward-30::before {\n  content: "\\e911";\n}\n.rmp-i-airplay::before {\n  content: "\\e906";\n}\n.rmp-i-airplay-connected {\n  color: #2196f3;\n}\n.rmp-i-google-cast::before {\n  content: "\\e909";\n}\n.rmp-i-google-cast-connected::before {\n  content: "\\e90a";\n  color: #2196f3;\n}\n.rmp-i-pip::before {\n  content: "\\e920";\n}\n.rmp-i-info::before {\n  content: "\\e91f";\n}\n.rmp-i-loop::before {\n  content: "\\e915";\n}\n.rmp-i-theater::before {\n  content: "\\e90d";\n}\n.rmp-theater-on .rmp-i-theater::before {\n  content: "\\e90e";\n}\n.rmp-i-chapters::before {\n  content: "\\f02e";\n}\n/* files to set default icons size */\n/* icons in the control bar */\n.rmp-control-bar .rmp-i {\n  font-size: 1.86em;\n}\n/* icons when a module is open */\n.rmp-module-overlay .rmp-i {\n  font-size: 2.14em;\n}\n/* module icons */\n.rmp-module .rmp-i {\n  font-size: 2.14em;\n}\n/* social icons when sharing module is open */\n.rmp-module-overlay .rmp-sharing-social .rmp-i {\n  font-size: 3.14em;\n}\n/* playlist navigation icons */\n.rmp-playlist-left-arrow,\n.rmp-playlist-right-arrow {\n  font-size: 2.42em;\n}\n/* 360 nav icon */\n.rmp-360-nav-button {\n  font-size: 2.42em;\n}\n/* central play icon */\n.rmp-overlay-button .rmp-i-play,\n.rmp-overlay-button .rmp-i-pause,\n.rmp-overlay-button .rmp-i-replay,\n.rmp-mobile-central-ui .rmp-i-play,\n.rmp-mobile-central-ui .rmp-i-pause,\n.rmp-mobile-central-ui .rmp-i-replay {\n  font-size: 3.14em;\n}\n/* TV Skin */\n.rmp-tv .rmp-module-overlay .rmp-i {\n  font-size: 3.72em;\n}\n.rmp-tv .rmp-control-bar .rmp-i {\n  font-size: 1.86em;\n}\n.rmp-xl.rmp-tv .rmp-control-bar .rmp-i {\n  font-size: 3.72em;\n}\n.rmp-tv .rmp-control-bar .rmp-fast-forward.rmp-i,\n.rmp-tv .rmp-control-bar .rmp-fast-rewind.rmp-i {\n  font-size: 3.14em;\n}\n.rmp-xl.rmp-tv .rmp-control-bar .rmp-fast-forward.rmp-i,\n.rmp-xl.rmp-tv .rmp-control-bar .rmp-fast-rewind.rmp-i {\n  font-size: 4.84em;\n}\n.rmp-tv .rmp-control-bar .rmp-fast-indicator.rmp-i,\n.rmp-xl.rmp-tv .rmp-control-bar .rmp-fast-indicator.rmp-i {\n  font-size: 1.86em;\n}\n.rmp-font-awesome .rmp-i-play::before {\n  content: "\\f04b";\n}\n.rmp-font-awesome .rmp-i-replay::before {\n  content: "\\f0e2";\n}\n.rmp-font-awesome .rmp-i-pause::before {\n  content: "\\f04c";\n}\n.rmp-font-awesome .rmp-i-volume::before {\n  content: "\\f028";\n}\n.rmp-font-awesome .rmp-i-volume-half::before {\n  content: "\\f027";\n}\n.rmp-font-awesome .rmp-i-volume-off::before {\n  content: "\\f02
86";\n}\n.rmp-font-awesome .rmp-i-resize-full::before {\n  content: "\\f065";\n}\n.rmp-font-awesome .rmp-i-resize-small::before {\n  content: "\\f066";\n}\n.rmp-font-awesome .rmp-i-close::before,\n.rmp-font-awesome .rmp-i-floating::before {\n  content: "\\f00d";\n}\n/* module icons */\n.rmp-font-awesome .rmp-i-speed::before {\n  content: "\\f017";\n}\n.rmp-font-awesome .rmp-i-quality::before {\n  content: "\\f013";\n}\n.rmp-font-awesome .rmp-i-audio::before {\n  content: "\\f025";\n}\n.rmp-font-awesome .rmp-i-sharing::before {\n  content: "\\f1e0";\n}\n.rmp-font-awesome .rmp-i-chapters::before {\n  content: "\\f02e";\n}\n/* related */\n.rmp-font-awesome .rmp-i-related::before {\n  content: "\\f00a";\n}\n.rmp-font-awesome .rmp-i-skip-next::before {\n  content: "\\f051";\n}\n/* audio only */\n.rmp-font-awesome .rmp-i-plus::before {\n  content: "\\f067";\n}\n.rmp-font-awesome .rmp-i-minus::before {\n  content: "\\f068";\n}\n/* navigation icons */\n.rmp-font-awesome .rmp-i-previous::before {\n  content: "\\f053";\n}\n.rmp-font-awesome .rmp-i-next::before {\n  content: "\\f054";\n}\n/* rewind/forward icons */\n.rmp-font-awesome .rmp-i-fast-rewind::before {\n  content: "\\e905";\n}\n.rmp-font-awesome .rmp-i-fast-fast-rewind::before {\n  content: "\\e903";\n}\n.rmp-font-awesome .rmp-i-fast-fast-fast-rewind::before {\n  content: "\\e901";\n}\n.rmp-font-awesome .rmp-i-fast-forward::before {\n  content: "\\e904";\n}\n.rmp-font-awesome .rmp-i-fast-fast-forward::before {\n  content: "\\e902";\n}\n.rmp-font-awesome .rmp-i-fast-fast-fast-forward::before {\n  content: "\\e900";\n}\n.rmp-font-material .rmp-i-play::before {\n  content: "\\e914";\n}\n.rmp-font-material .rmp-i-replay::before {\n  content: "\\e916";\n}\n.rmp-font-material .rmp-i-pause::before {\n  content: "\\e913";\n}\n.rmp-font-material .rmp-i-volume::before {\n  content: "\\e929";\n}\n.rmp-font-material .rmp-i-volume-half::before {\n  content: "\\e927";\n}\n.rmp-font-material .rmp-i-volume-off::before {\n  content: "\\e928";\n}\n.rmp-font-material .rmp-i-resize-full::before {\n  content: "\\e91c";\n}\n.rmp-font-material .rmp-i-resize-small::before {\n  content: "\\e90c";\n}\n.rmp-font-material .rmp-i-close::before,\n.rmp-font-material .rmp-i-floating::before {\n  content: "\\e908";\n}\n/* module icons */\n.rmp-font-material .rmp-i-speed::before {\n  content: "\\e92e";\n}\n.rmp-font-material .rmp-i-quality::before {\n  content: "\\e92d";\n}\n.rmp-font-material .rmp-i-audio::before {\n  content: "\\e930";\n}\n.rmp-font-material .rmp-i-sharing::before {\n  content: "\\e92c";\n}\n/* related */\n.rmp-font-material .rmp-i-related::before {\n  content: "\\e90b";\n}\n.rmp-font-material .rmp-i-skip-next::before {\n  content: "\\e90f";\n}\n/* audio only */\n.rmp-font-material .rmp-i-plus::before {\n  content: "\\e907";\n}\n.rmp-font-material .rmp-i-minus::before {\n  content: "\\e92a";\n}\n/* navigation icons */\n.rmp-font-material .rmp-i-previous::before {\n  content: "\\e91d";\n}\n.rmp-font-material .rmp-i-next::before {\n  content: "\\e91e";\n}\n/* Spinner UI CSS */\n/* \n * spinner animation\n */\n.rmp-loading-spin-circle {\n  position: relative;\n  top: 16px;\n  left: 16px;\n  width: 48px;\n  height: 48px;\n  border: 5px solid #ffffff;\n  border-bottom-color: #82b1ff;\n  border-radius: 50%;\n  animation: rotation 1s linear infinite;\n}\n.rmp-sm .rmp-loading-spin-circle,\n.rmp-xs .rmp-loading-spin-circle {\n  top: 8px;\n  left: 8px;\n}\n.rmp-loading-spin-circle-alt {\n  top: 8px;\n  left: 8px;\n  width: 64px;\n  height: 64px;\n  transform: rotateZ(45deg);\n  perspective: 1000px;\n  animation: none;\n  border: none;\n}\n.rmp-sm .rmp-loading-spin-circle-alt,\n.rmp-xs .rmp-loading-spin-circle-alt {\n  height: 48px;\n  width: 48px;\n}\n.rmp-loading-spin-circle-alt::before,\n.rmp-loading-spin-circle-alt::after {\n  content: "";\n  display: block;\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: inherit;\n  height: inherit;\n  border-radius: 50%;\n  transform: rotateX(70deg);\n  animation: 1s spin linear infinite;\n}\n.rmp-loading-spin-circle-alt::after {\n  transform: rotateY(70deg);\n  animation-delay: 0.4s;\n}\n@keyframes rotation {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n@keyframes spin {\n  0%,\n  100% {\n    box-shadow: 0.2em 0 0 0 currentcolor;\n  }\n  12% {\n    box-shadow: 0.2em 0.2em 0 0 currentcolor;\n  }\n  25% {\n    box-shadow: 0 0.2em 0 0 currentcolor;\n  }\n  37% {\n    box-shadow: -0.2em 0.2em 0 0 currentcolor;\n  }\n  50% {\n    box-shadow: -0.2em 0 0 0 currentcolor;\n  }\n  62% {\n    box-shadow: -0.2em -0.2em 0 0 currentcolor;\n  }\n  75% {\n    box-shadow: 0 -0.2em 0 0 currentcolor;\n  }\n  87% {\n    box-shadow: 0.2em -0.2em 0 0 currentcolor;\n  }\n}\n/* Skin specific UI CSS */\n/* s1 specific CSS */\n/* applying s1 colors to player */\n.rmp-s1 .rmp-color-bg,\n.rmp-s1 .rmp-module-overlay-icons,\n.rmp-s1 .rmp-related-duration,\n.rmp-s1 .rmp-related-title,\n.rmp-s1.rmp-transcripts-side-menu,\n.rmp-s1.rmp-playlist-side-menu {\n  background: rgba(33, 33, 33, 0.9);\n}\n.rmp-s1 .rmp-ad-markers {\n  background: #82b1ff;\n}\n.rmp-s1 .rmp-overlay-level {\n  border-color: rgba(33, 33, 33, 0.9);\n}\n.rmp-s1 .rmp-overlay-level-active {\n  background: #ffffff;
8\n  color: rgba(33, 33, 33, 0.9);\n  border-color: #ffffff;\n}\n/* border-radius adjustment */\n.rmp-s1 .rmp-volume-bar-sliding-area,\n.rmp-s1 .rmp-volume-bar-sliding-current-position,\n.rmp-s1 .rmp-volume-bar-sliding-handle,\n.rmp-s1 .rmp-seek-bar-sliding-area,\n.rmp-s1 .rmp-seek-bar-sliding-current-position,\n.rmp-s1 .rmp-seek-bar-sliding-loaded,\n.rmp-s1 .rmp-seek-bar-sliding-handle,\n.rmp-s1 .rmp-360-nav,\n.rmp-s1 .rmp-360-text,\n.rmp-s1 .rmp-module,\n.rmp-s1 .rmp-overlay-button,\n.rmp-s1 .rmp-mobile-central-ui,\n.rmp-s1 .rmp-loading-spin,\n.rmp-s1 .rmp-module-hint,\n.rmp-s1 .rmp-control-bar-hint,\n.rmp-s1 .rmp-indicator,\n.rmp-s1 .rmp-overlay-level,\n.rmp-s1 .rmp-module-overlay-icons,\n.rmp-s1 .rmp-module-fcc-settings,\n.rmp-s1 .rmp-cue-point-text,\n.rmp-s1.rmp-dvr .rmp-time-elapsed-text,\n.rmp-s1 .rmp-quality-indicator {\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n.rmp-s1 .rmp-related-skip-preview-up-next {\n  border-radius: 4px 4px 0 0;\n  background-clip: padding-box;\n}\n/* seek bar adjustment */\n.rmp-s1 .rmp-seek-bar-sliding-area {\n  top: 13px;\n  height: 22px;\n}\n.rmp-s1.rmp-seek-bar-thumbnails-ui .rmp-indicator {\n  border-radius: 0 0 4px 4px;\n  background-clip: padding-box;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12), 0 16px 16px rgba(0, 0, 0, 0.12);\n}\n.rmp-s1.rmp-seek-bar-thumbnails-ui .rmp-thumbnails {\n  border: 1px solid rgba(33, 33, 33, 0.9);\n  border-bottom: none;\n  border-radius: 4px 4px 0 0;\n  background-clip: padding-box;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12), 0 16px 16px rgba(0, 0, 0, 0.12);\n}\n/* logo */\n.rmp-s1.rmp-md .rmp-logo-bottom-right,\n.rmp-s1.rmp-sm .rmp-logo-bottom-right {\n  bottom: 80px;\n}\n/* Colors for s2 */\n/* applying s2 colors to player */\n.rmp-s2 .rmp-color-bg,\n.rmp-s2 .rmp-module-overlay-icons {\n  background: rgba(0, 0, 0, 0);\n}\n.rmp-s2.rmp-transcripts-side-menu,\n.rmp-s2.rmp-playlist-side-menu {\n  background: #000000;\n}\n.rmp-s2 .rmp-control-bar {\n  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.36), rgba(0, 0, 0, 0.48));\n}\n.rmp-s2 .rmp-ad-markers,\n.rmp-s2 .rmp-cue-point {\n  background: #ffffff;\n}\n.rmp-s2 .rmp-volume-bar-sliding-handle,\n.rmp-s2 .rmp-volume-bar-sliding-current-position,\n.rmp-s2 .rmp-seek-bar-sliding-handle,\n.rmp-s2 .rmp-seek-bar-sliding-current-position {\n  background: #82b1ff;\n}\n.rmp-s2 .rmp-overlay-level:hover:not(.rmp-overlay-level-active) {\n  color: #82b1ff;\n}\n.rmp-s2 .rmp-overlay-level {\n  background: rgba(0, 0, 0, 0.72);\n  border-color: rgba(0, 0, 0, 0.72);\n}\n.rmp-s2 .rmp-seek-bar-sliding-loaded {\n  background: rgba(255, 255, 255, 0.36);\n}\n.rmp-s2 .rmp-overlay-level-active {\n  background: #ffffff;\n  color: #82b1ff;\n  border-color: #ffffff;\n}\n.rmp-s2 .rmp-overlay-level-active.rmp-abr-active,\n.rmp-s2 .rmp-seek-bar-sliding-area {\n  border-color: #ffffff;\n}\n.rmp-s2 .rmp-related-skip-preview-up-next,\n.rmp-s2 .rmp-related-skip-preview-title,\n.rmp-s2 .rmp-indicator,\n.rmp-s2 .rmp-cue-point-text,\n.rmp-s2 .rmp-related-title,\n.rmp-s2 .rmp-related-duration {\n  background: rgba(0, 0, 0, 0.72);\n}\n.rmp-s2 .rmp-module-hint,\n.rmp-s2 .rmp-control-bar-hint {\n  background: rgba(0, 0, 0, 0.72);\n  border: none;\n}\n.rmp-s2 .rmp-module-hint {\n  margin-top: 0;\n}\n/* border-radius adjustment */\n.rmp-s2 .rmp-overlay-level,\n.rmp-s2 .rmp-time,\n.rmp-s2 .rmp-seek-bar-sliding-area,\n.rmp-s2 .rmp-module-hint,\n.rmp-s2 .rmp-module-fcc-settings,\n.rmp-s2 .rmp-module-overlay-icons,\n.rmp-s2 .rmp-control-bar-hint,\n.rmp-s2 .rmp-indicator,\n.rmp-s2 .rmp-seek-bar-sliding-current-position,\n.rmp-s2 .rmp-seek-bar-sliding-loaded,\n.rmp-s2 .rmp-volume-bar-sliding-current-position,\n.rmp-s2 .rmp-volume-bar-sliding-area,\n.rmp-s2 .rmp-cue-point-text,\n.rmp-s2.rmp-dvr .rmp-time-elapsed-text,\n.rmp-s2 .rmp-quality-indicator {\n  border-radius: 2px;\n  background-clip: padding-box;\n}\n.rmp-s2 .rmp-related-skip-preview-up-next {\n  border-radius: 2px 2px 0 0;\n  background-clip: padding-box;\n}\n.rmp-s2 .rmp-related-skip-preview-title,\n.rmp-s2.rmp-seek-bar-thumbnails-ui .rmp-indicator {\n  border-radius: 0 0 2px 2px;\n  background-clip: padding-box;\n}\n.rmp-s2.rmp-seek-bar-thumbnails-ui .rmp-indicator {\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12), 0 16px 16px rgba(0, 0, 0, 0.12);\n}\n.rmp-s2.rmp-seek-bar-thumbnails-ui .rmp-thumbnails {\n  border: 1px solid rgba(0, 0, 0, 0.72);\n  border-bottom: none;\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12), 0 16px 16px rgba(0, 0, 0, 0.12);\n  border-radius: 2px 2px 0 0;\n  background-clip: padding-box;\n}\n/* central play button */\n.rmp-s2 .rmp-overlay-button,\n.rmp-s2 .rmp-loading-spin,\n.rmp-s2 .rmp-mobile-central-ui {\n  background: rgba(0, 0, 0, 0.72);\n  width: 100px;\n  margin-left: -50px;\n  height: 100px;\n  margin-top: -50px;\n  border-radius: 100px;\n  background-clip: padding-box;\n}\n.rmp-s2.rmp-sm .rmp-overlay-button,\n.rmp-s2.rmp-sm .rmp-loading-spin,\n.rmp-s2.rmp-sm .rmp-mobile-central-ui {\n  width: 76px;\n  margin-left: -38px;\n  height: 76px;\n  margin-top: -44px;\n  border-radius: 76px;\n  background-clip: padding-box;\n}\n.rmp-s2 .rmp-overlay-button .rmp-i-play::before,\n.rmp-s2 .rmp-mobile-central-ui .rmp-i-play::before {\n  margin-left: 4px;\n}\n.rmp-s2 .rmp-loading-spin-circle {\n  top: 18px;\n  left: 18px;\n}\n/* .rmp-time */\n.rmp-s2 .rmp-time {\n  height: 48px;\n  line-height: 48px;\n  background: none;\n  padding: 0;\n  flex-grow: 6;\n  text-align: left;\n}\n.rmp-s2 .rmp-related-skip-preview {\n  top: -166px;\n}\n/* .rmp-seek-bar */\n.rmp-s2 .rmp-seek-bar {\n  position: absolute;\n  left: 12px;\n  width: calc(100% - 24px);\n  top: -8px;\n  height: 8px;
8\n  transition-property: top, height;\n  transition-duration: 0.1s;\n  transition-timing-function: linear;\n}\n.rmp-s2 .rmp-seek-bar:hover {\n  top: -9px;\n  height: 10px;\n  cursor: pointer;\n}\n.rmp-s2 .rmp-seek-bar-sliding-area {\n  height: 100%;\n  background: rgba(255, 255, 255, 0.36);\n}\n.rmp-s2 .rmp-seek-bar-sliding-handle {\n  width: 0;\n  height: 0;\n}\n.rmp-s2 .rmp-seek-bar:hover .rmp-seek-bar-sliding-handle {\n  width: 16px;\n  height: 16px;\n  margin-top: -8px;\n  margin-left: -8px;\n  border-radius: 16px;\n  background-clip: padding-box;\n}\n.rmp-s2 .rmp-indicator,\n.rmp-s2 .rmp-control-bar-hint {\n  top: -40px;\n}\n/* volume bar */\n.rmp-s2 .rmp-volume-bar-sliding-area {\n  height: 8px;\n}\n.rmp-s2 .rmp-volume-bar {\n  flex-grow: 6;\n  margin-top: 8px;\n}\n.rmp-s2 .rmp-volume-bar-sliding-handle {\n  width: 16px;\n  height: 16px;\n  margin-top: -2px;\n  margin-left: -8px;\n  border-radius: 16px;\n  background-clip: padding-box;\n}\n/* Module */\n.rmp-s2 .rmp-module-overlay-icons:not(.rmp-module-overlay-icons-active) {\n  box-shadow: initial;\n}\n/* Ads CSS */\n.rmp-s2 .rmp-ad-info {\n  flex-grow: 6;\n}\n.rmp-s2.rmp-linear-ad-ui .rmp-volume-bar,\n.rmp-outstream .rmp-volume-bar {\n  flex-grow: initial;\n}\n.rmp-s2 .rmp-ad-container.rmp-ad-overlay {\n  top: -60px;\n}\n/* cue points */\n.rmp-s2 .rmp-cue-point {\n  top: -2px;\n  transition-property: top;\n  transition-duration: 0.1s;\n  transition-timing-function: linear;\n}\n.rmp-s2 .rmp-cue-point-text {\n  top: -30px;\n}\n.rmp-s2 .rmp-seek-bar:hover .rmp-cue-point {\n  top: -1px;\n}\n/* outstream skin */\n.rmp-outstream .rmp-control-bar {\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n.rmp-outstream .rmp-overlay-button,\n.rmp-outstream .rmp-mobile-central-ui,\n.rmp-outstream .rmp-loading-spin,\n.rmp-outstream .rmp-control-bar-hint,\n.rmp-outstream .rmp-module-hint {\n  background-color: rgba(0, 0, 0, 0.72);\n  border-radius: 4px;\n  background-clip: padding-box;\n}\n.rmp-outstream .rmp-seek-bar,\n.rmp-outstream .rmp-time,\n.rmp-outstream .rmp-module-area {\n  display: none !important;\n}\n.rmp-outstream .rmp-ad-current-time {\n  bottom: 0;\n}\n/* TV skin specific CSS\n * Note that TV skin is an extension to s2 skin\n */\n/* control bar */\n.rmp-tv .rmp-control-bar {\n  height: 96px;\n}\n.rmp-tv .rmp-play-pause {\n  max-width: initial;\n  min-width: 96px;\n}\n.rmp-tv .rmp-seek-bar {\n  top: -16px;\n  height: 16px;\n}\n.rmp-tv .rmp-seek-bar:hover {\n  top: -16px;\n  height: 16px;\n}\n.rmp-tv .rmp-time {\n  font-size: 18px;\n}\n.rmp-xl.rmp-tv .rmp-time {\n  font-size: 32px;\n}\n.rmp-tv .rmp-control-bar .rmp-indicator {\n  font-size: 18px;\n  height: 40px;\n  line-height: 40px;\n  width: 160px;\n  top: -72px;\n  margin-left: -80px;\n}\n.rmp-tv .rmp-control-bar .rmp-fast-indicator {\n  height: 40px;\n  line-height: 40px;\n  left: 8px;\n  width: 40px;\n  display: inline-block;\n  position: absolute;\n}\n.rmp-tv .rmp-control-bar .rmp-time-indicator {\n  height: 40px;\n  line-height: 40px;\n  display: inline-block;\n  position: absolute;\n  left: 56px;\n  width: 96px;\n  text-align: center;\n}\n.rmp-tv .rmp-overlay-menu-selection {\n  justify-content: flex-start;\n  margin: 16px;\n  height: 72px;\n}\n.rmp-tv .rmp-module-overlay-icons:not(.rmp-module-overlay-play-pause):not(\n    .rmp-module-overlay-close\n  ) {\n  margin: 0 16px 0 0;\n}\n.rmp-tv .rmp-module-overlay-icons {\n  width: 72px;\n  height: 72px;\n  line-height: 72px;\n}\n.rmp-tv .rmp-seek-bar:hover .rmp-seek-bar-sliding-handle,\n.rmp-tv .rmp-overlay-button,\n.rmp-tv .rmp-module-fcc-settings,\n.rmp-tv .rmp-overlay-menu-selection .rmp-module-overlay-play-pause,\n.rmp-tv .rmp-overlay-menu-selection .rmp-i-quality {\n  display: none !important;\n}\n/* Modules overlay */\n.rmp-tv .rmp-overlay-level {\n  font-size: 18px;\n  height: 48px;\n  line-height: 48px;\n  min-width: 288px;\n  margin: 8px 0;\n}\n.rmp-xl.rmp-tv .rmp-overlay-level {\n  height: 72px;\n  line-height: 72px;\n  min-width: 516px;\n  font-size: 32px;\n  margin: 16px 0;\n}\n/* Loader */\n.rmp-tv .rmp-loading-spin {\n  height: 120px !important;\n  width: 120px !important;\n  margin-top: -60px !important;\n  margin-left: -60px !important;\n}\n.rmp-tv .rmp-loading-spin-circle {\n  width: 120px !important;\n  height: 120px !important;\n  border-width: 6px !important;\n}\n/* Ads */\n.rmp-tv .rmp-ad-info {\n  font-size: 18px;\n  height: 96px;\n  line-height: 96px;\n}\n.rmp-xl.rmp-tv .rmp-ad-info {\n  font-size: 32px;\n}\n/* fast-rewind */\n.rmp-tv .rmp-fast-rewind {\n  order: 2;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n/* fast-forward */\n.rmp-tv .rmp-fast-forward {\n  order: 5;\n  flex-grow: 1;\n  flex-basis: 48px;\n}\n/* CC */\n.rmp-tv .rmp-cc-area {\n  bottom: 112px;\n}\n/* Title / description */\n.rmp-tv .rmp-title {\n  margin: 16px 0 0 16px;\n  font-size: 32px;\n}\n.rmp-tv .rmp-description {\n  margin: 16px 0 0 16px;\n  font-size: 18px;\n}\n/* Live/DVR */\n.rmp-tv.rmp-dvr.rmp-dvr-vod .rmp-duration-text {\n  font-size: 18px;\n}\n.rmp-xl.rmp-tv.rmp-dvr.rmp-dvr-vod .rmp-duration-text {\n  font-size: 32px;\n}\n/* We finish with colors */\n/* default color settings */\n/* chromecast button colors as per Google recommendations\n * this is also used for UI focus on keyboard controls */\n.rmp-volume-bar-sliding-current-position,\n.rmp-color-bg-sliding,\n.rmp-audio-only-loading-spin::after {\n  background: #ffffff;\n}\n.rmp-ad-current-time,\n.rmp-quality-hd,\n.rmp-cue-point,\n.rmp-playlist-item:hover,\n.rmp-playlist-item-active,\n.rmp-transcripts-item-active,\n.rmp-dvr.rmp-dvr-vod .rmp-time-elapsed-text:hover {\n  background: #82b1ff;\n}\n.rmp-color-button,\n.rmp-control-bar-hint,\n.rmp-time-elapsed-text,\n.rmp-duration-text,\n.rmp-module-hint,\n.rmp-quality-hd,\n.rmp-related-skip-preview-up-next,\n.rmp-transcripts-item-active:hover,\n.rmp-related-skip-preview-title {\n  color: #ffffff;\n}\n.rmp-color-accent,\n.rmp-overlay-level:hover:not(.rmp-overlay-level-active),\n.rmp-related-item:hover .rmp-related-title,\n.rmp-related-item:hover .rmp-related-duration,\n.rmp-i:hover,\n.rmp-module:hover .rmp-i,\n.rmp-ad-info-message,\n.rmp-sup,\n.rmp-transcripts-item:hover:not(.rmp-transcripts-item-active),\n.rmp-live .rmp-time-elapsed-text::before,\n.rmp-dvr.rmp-dvr-live .rmp-time-elapsed-text::before,\n.rmp-pip-on .rmp-i-pip,\n.rmp-theater-on .rmp-i-theater,\n.rmp-related-item-active {\n  color: #82b1ff;\n}\n.rmp-related-item-active,\n.rmp-module-overlay-icons-active {\n  box-shadow: 0 0 0 3px #82b1ff;\n}\n.rmp-module-fcc-settings {\n  border-color: #ffffff;\n}\n.rmp-transcripts-header,\n.rmp-playlist-header,\n.rmp-playlist-item {\n  border-color: #ffffff;\n}\n.rmp-button.rmp-overlay-level.rmp-abr-active {\n  border-color: #82b1ff;\n}\n.rmp-module-fcc-settings:hover {\n  border-color: #82b1ff;\n  color: #82b1ff;\n}\n.rmp-dvr.rmp-dvr-vod .rmp-time-elapsed-text {\n  background: rgba(130, 177, 255, 0.9);\n}\n.rmp-loading-spin-circle {\n  color: #ffffff;\n}
vendor: 4,144 bytes, line 8
8\n.rmp-loading-spin-circle::after {\n  color: #82b1ff;\n}\n',""]),e.A=c},6314:function(t){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var i="",s=void 0!==e[5];return e[4]&&(i+="@supports (".concat(e[4],") {")),e[2]&&(i+="@media ".concat(e[2]," {")),s&&(i+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),i+=t(e),s&&(i+="}"),e[2]&&(i+="}"),e[4]&&(i+="}"),i})).join("")},e.i=function(t,i,s,n,a){"string"==typeof t&&(t=[[null,t,void 0]]);var r={};if(s)for(var o=0;o<this.length;o++){var l=this[o][0];null!=l&&(r[l]=!0)}for(var h=0;h<t.length;h++){var d=[].concat(t[h]);s&&r[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),i&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=i):d[2]=i),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),e.push(d))}},e}},4417:function(t){"use strict";t.exports=function(t,e){return e||(e={}),t?(t=String(t.__esModule?t.default:t),/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]|(%20)/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t):t}},1601:function(t){"use strict";t.exports=function(t){return t[1]}},5072:function(t){"use strict";var e=[];function i(t){for(var i=-1,s=0;s<e.length;s++)if(e[s].identifier===t){i=s;break}return i}function s(t,s){for(var a={},r=[],o=0;o<t.length;o++){var l=t[o],h=s.base?l[0]+s.base:l[0],d=a[h]||0,c="".concat(h," ").concat(d);a[h]=d+1;var p=i(c),m={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==p)e[p].references++,e[p].updater(m);else{var u=n(m,s);s.byIndex=o,e.splice(o,0,{identifier:c,updater:u,references:1})}r.push(c)}return r}function n(t,e){var i=e.domAPI(e);i.update(t);return function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap&&e.supports===t.supports&&e.layer===t.layer)return;i.update(t=e)}else i.remove()}}t.exports=function(t,n){var a=s(t=t||[],n=n||{});return function(t){t=t||[];for(var r=0;r<a.length;r++){var o=i(a[r]);e[o].references--}for(var l=s(t,n),h=0;h<a.length;h++){var d=i(a[h]);0===e[d].references&&(e[d].updater(),e.splice(d,1))}a=l}}},7659:function(t){"use strict";var e={};t.exports=function(t,i){var s=function(t){if(void 0===e[t]){var i=document.querySelector(t);if(window.HTMLIFrameElement&&i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head}catch(t){i=null}e[t]=i}return e[t]}(t);if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(i)}},540:function(t){"use strict";t.exports=function(t){var e=document.createElement("style");return t.setAttributes(e,t.attributes),t.insert(e,t.options),e}},5056:function(t,e,i){"use strict";t.exports=function(t){var e=i.nc;e&&t.setAttribute("nonce",e)}},7825:function(t){"use strict";t.exports=function(t){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=t.insertStyleElement(t);return{update:function(i){!function(t,e,i){var s="";i.supports&&(s+="@supports (".concat(i.supports,") {")),i.media&&(s+="@media ".concat(i.media," {"));var n=void 0!==i.layer;n&&(s+="@layer".concat(i.layer.length>0?" ".concat(i.layer):""," {")),s+=i.css,n&&(s+="}"),i.media&&(s+="}"),i.supports&&(s+="}");var a=i.sourceMap;a&&"undefined"!=typeof btoa&&(s+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(s,t,e.options)}(e,t,i)},remove:function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)}}}},1113:function(t){"use strict";t.exports=function(t,e){if(e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}},1362:function(t,e,i){"use strict";i(9748);var s=i(1747);t.exports=s("Array","includes")},1127:function(t,e,i){"use strict";i(5745);var s=i(1747);t.exports=s("Array","push")},6429:function(t,e,i){"use strict";i(8559);var s=i(1747);t.exports=s("Array","reverse")}
8,1263:function(t,e,i){"use strict";i(6737);var s=i(1747);t.exports=s("Array","sort")},6880:function(t,e,i){"use strict";var s=i(8280),n=i(1362),a=i(4378),r=Array.prototype,o=String.prototype;t.exports=function(t){var e=t.includes;return t===r||s(r,t)&&e===r.includes?n:"string"==typeof t||t===o||s(o,t)&&e===o.includes?a:e}},8685:function(t,e,i){"use strict";var s=i(8280),n=i(1127),a=Array.prototype;t.exports=function(t){var e=t.push;return t===a||s(a,t)&&e===a.push?n:e}},6823:function(t,e,i){"use strict";var s=i(8280),n=i(2017),a=String.prototype;t.exports=function(t){var e=t.replaceAll;return"string"==typeof t||t===a||s(a,t)&&e===a.replaceAll?n:e}},8059:function(t,e,i){"use strict";var s=i(8280),n=i(6429),a=Array.prototype;t.exports=function(t){var e=t.reverse;return t===a||s(a,t)&&e===a.reverse?n:e}},2757:function(t,e,i){"use strict";var s=i(8280),n=i(1263),a=Array.prototype;t.exports=function(t){var e=t.sort;return t===a||s(a,t)&&e===a.sort?n:e}},7961:function(t,e,i){"use strict";var s=i(8280),n=i(4491),a=String.prototype;t.exports=function(t){var e=t.startsWith;return"string"==typeof t||t===a||s(a,t)&&e===a.startsWith?n:e}},3423:function(t,e,i){"use strict";var s=i(8280),n=i(7511),a=String.prototype;t.exports=function(t){var e=t.trim;return"string"==typeof t||t===a||s(a,t)&&e===a.trim?n:e}},7367:function(t,e,i){"use strict";i(1340);var s=i(2046);t.exports=s.Object.assign},9929:function(t,e,i){"use strict";i(9502);var s=i(2046);t.exports=s.parseFloat},4326:function(t,e,i){"use strict";i(2193);var s=i(2046);t.exports=s.parseInt},1016:function(t,e,i){"use strict";i(9363),i(3643),i(5931),i(7450),i(7057);var s=i(3930),n=i(2250),a=i(2046).Promise,r=a.allSettled;t.exports=function(t){return s(r,n(this)?this:a,t)}},7027:function(t,e,i){"use strict";i(4502),i(9363),i(3643),i(5931),i(7450),i(6415),i(7380),i(5823),i(7714),i(7057);var s=i(2046);t.exports=s.Promise},4378:function(t,e,i){"use strict";i(9770);var s=i(1747);t.exports=s("String","includes")},2017:function(t,e,i){"use strict";i(1398),i(1995),i(929);var s=i(1747);t.exports=s("String","replaceAll")},4491:function(t,e,i){"use strict";i(2395);var s=i(1747);t.exports=s("String","startsWith")},7511:function(t,e,i){"use strict";i(727);var s=i(1747);t.exports=s("String","trim")},7173:function(t,e,i){"use strict";i(9363),i(3643),i(6571);var s=i(2046);t.exports=s.WeakMap},2159:function(t,e,i){"use strict";var s=i(2250),n=i(4640),a=TypeError;t.exports=function(t){if(s(t))return t;throw new a(n(t)+" is not a function")}},2235:function(t,e,i){"use strict";var s=i(5468),n=i(4640),a=TypeError;t.exports=function(t){if(s(t))return t;throw new a(n(t)+" is not a constructor")}},43:function(t,e,i){"use strict";var s=i(4018),n=String,a=TypeError;t.exports=function(t){if(s(t))return t;throw new a("Can't set "+n(t)+" as a prototype")}},2156:function(t){"use strict";t.exports=function(){}},9596:function(t,e,i){"use strict";var s=i(8280),n=TypeError;t.exports=function(t,e){if(s(e,t))return t;throw new n("Incorrect invocation")}},6624:function(t,e,i){"use strict";var s=i(6285),n=String,a=TypeError;t.exports=function(t){if(s(t))return t;throw new a(n(t)+" is not an object")}},6375:function(t,e,i){"use strict";var s=i(8828);t.exports=s((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},1229:function(t,e,i){"use strict";var s=i(8311),n=i(3930),a=i(9298),r=i(6818),o=i(7812),l=i(5468),h=i(575),d=i(5543),c=i(300),p=i(3448),m=Array;t.exports=function(t){var e=a(t),i=l(this),u=arguments.length,g=u>1?arguments[1]:void 0,f=void 0!==g;f&&(g=s(g,u>2?arguments[2]:void 0));var v,y,b,w,k,S,A=p(e),C=0;if(!A||this===m&&o(A))for(v=h(e),y=i?new this(v):m(v);v>C;C++)S=f?g(e[C],C):e[C],d(y,C,S);else for(y=i?new this:[],k=(w=c(e,A)).next;!(b=n(k,w)).done;C++)S=f?r(w,g,[b.value,C],!0):b.value,d(y,C,S);return y.length=C,y}},4436:function(t,e,i){"use strict";var s=i(7374),n=i(4849),a=i(575),r=function(t){return function(e,i,r){var o=s(e),l=a(o);if(0===l)return!t&&-1;var h,d=n(r,l);if(t&&i!=i){for(;l>d;)if((h=o[d++])!=h)return!0}else for(;l>d;d++)if((t||d in o)&&o[d]===i)return t||d||0;return!t&&-1}};t.exports={includes:r(!0),indexOf:r(!1)}}
vendor: 4,524 bytes, line 8
8,726:function(t,e,i){"use strict";var s=i(8311),n=i(1907),a=i(6946),r=i(9298),o=i(575),l=i(6968),h=n([].push),d=function(t){var e=1===t,i=2===t,n=3===t,d=4===t,c=6===t,p=7===t,m=5===t||c;return function(u,g,f,v){for(var y,b,w=r(u),k=a(w),S=o(k),A=s(g,f),C=0,x=v||l,M=e?x(u,S):i||p?x(u,0):void 0;S>C;C++)if((m||C in k)&&(b=A(y=k[C],C,w),t))if(e)M[C]=b;else if(b)switch(t){case 3:return!0;case 5:return y;case 6:return C;case 2:h(M,y)}else switch(t){case 4:return!1;case 7:h(M,y)}return c?-1:n||d?d:M}};t.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6),filterReject:d(7)}},7623:function(t,e,i){"use strict";var s=i(8828);t.exports=function(t,e){var i=[][t];return!!i&&s((function(){i.call(null,e||function(){return 1},1)}))}},3130:function(t,e,i){"use strict";var s=i(9447),n=i(1793),a=TypeError,r=Object.getOwnPropertyDescriptor,o=s&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=o?function(t,e){if(n(t)&&!r(t,"length").writable)throw new a("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},3427:function(t,e,i){"use strict";var s=i(1907);t.exports=s([].slice)},4321:function(t,e,i){"use strict";var s=i(3427),n=Math.floor,a=function(t,e){var i=t.length;if(i<8)for(var r,o,l=1;l<i;){for(o=l,r=t[l];o&&e(t[o-1],r)>0;)t[o]=t[--o];o!==l++&&(t[o]=r)}else for(var h=n(i/2),d=a(s(t,0,h),e),c=a(s(t,h),e),p=d.length,m=c.length,u=0,g=0;u<p||g<m;)t[u+g]=u<p&&g<m?e(d[u],c[g])<=0?d[u++]:c[g++]:u<p?d[u++]:c[g++];return t};t.exports=a},4010:function(t,e,i){"use strict";var s=i(1793),n=i(5468),a=i(6285),r=i(6264)("species"),o=Array;t.exports=function(t){var e;return s(t)&&(e=t.constructor,(n(e)&&(e===o||s(e.prototype))||a(e)&&null===(e=e[r]))&&(e=void 0)),void 0===e?o:e}},6968:function(t,e,i){"use strict";var s=i(4010);t.exports=function(t,e){return new(s(t))(0===e?0:e)}},261:function(t){"use strict";var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i=e+"+/",s=e+"-_",n=function(t){for(var e={},i=0;i<64;i++)e[t.charAt(i)]=i;return e};t.exports={i2c:i,c2i:n(i),i2cUrl:s,c2iUrl:n(s)}},6818:function(t,e,i){"use strict";var s=i(6624),n=i(154);t.exports=function(t,e,i,a){try{return a?e(s(i)[0],i[1]):e(i)}catch(e){n(t,"throw",e)}}},473:function(t,e,i){"use strict";var s=i(6264)("iterator"),n=!1;try{var a=0,r={next:function(){return{done:!!a++}},return:function(){n=!0}};r[s]=function(){return this},Array.from(r,(function(){throw 2}))}catch(t){}t.exports=function(t,e){try{if(!e&&!n)return!1}catch(t){return!1}var i=!1;try{var a={};a[s]=function(){return{next:function(){return{done:i=!0}}}},t(a)}catch(t){}return i}},5807:function(t,e,i){"use strict";var s=i(1907),n=s({}.toString),a=s("".slice);t.exports=function(t){return a(n(t),8,-1)}},3948:function(t,e,i){"use strict";var s=i(2623),n=i(2250),a=i(5807),r=i(6264)("toStringTag"),o=Object,l="Arguments"===a(function(){return arguments}());t.exports=s?a:function(t){var e,i,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=function(t,e){try{return t[e]}catch(t){}}(e=o(t),r))?i:l?a(e):"Object"===(s=a(e))&&n(e.callee)?"Arguments":s}},1182:function(t,e,i){"use strict";var s=i(1907),n=i(2802),a=i(1548).getWeakData,r=i(9596),o=i(6624),l=i(7136),h=i(6285),d=i(4823),c=i(726),p=i(9724),m=i(4932),u=m.set,g=m.getterFor,f=c.find,v=c.findIndex,y=s([].splice),b=0,w=function(t){return t.frozen||(t.frozen=new k)},k=function(){this.entries=[]},S=function(t,e){return f(t.entries,(function(t){return t[0]===e}))};k.prototype={get:function(t){var e=S(this,t);if(e)return e[1]},has:function(t){return!!S(this,t)},set:function(t,e){var i=S(this,t);i?i[1]=e:this.entries.push([t,e])},delete:function(t){var e=v(this.entries,(function(e){return e[0]===t}));return~e&&y(this.entries,e,1),!!~e}},t.exports={getConstructor:function(t,e,i,s){var c=t((function(t,n){r(t,m),u(t,{type:e,id:b++,frozen:null}),l(n)||d(n,t[s],{that:t,AS_ENTRIES:i})})),m=c.prototype,f=g(e),v=function(t,e,i){var s=f(t),n=a(o(e),!0);return!0===n?w(s).set(e,i):n[s.id]=i,t};return n(m,{delete:function(t){var e=f(this);if(!h(t))return!1;var i=a(t);return!0===i?w(e).delete(t):i&&p(i,e.id)&&delete i[e.id]},has:function(t){var e=f(this);if(!h(t))return!1;var i=a(t);return!0===i?w(e).has(t):i&&p(i,e.id)}}),n(m,i?{get:function(t){var e=f(this);if(h(t)){var i=a(t);if(!0===i)return w(e).get(t);if(i)return i[e.id]}},set:function(t,e){return v(this,t,e)}}:{add:function(t){return v(this,t,!0)}}),c}}}
8,7081:function(t,e,i){"use strict";var s=i(1091),n=i(5951),a=i(1548),r=i(8828),o=i(1626),l=i(4823),h=i(9596),d=i(2250),c=i(6285),p=i(7136),m=i(4840),u=i(4284).f,g=i(726).forEach,f=i(9447),v=i(4932),y=v.set,b=v.getterFor;t.exports=function(t,e,i){var v,w=-1!==t.indexOf("Map"),k=-1!==t.indexOf("Weak"),S=w?"set":"add",A=n[t],C=A&&A.prototype,x={};if(f&&d(A)&&(k||C.forEach&&!r((function(){(new A).entries().next()})))){var M=(v=e((function(e,i){y(h(e,M),{type:t,collection:new A}),p(i)||l(i,e[S],{that:e,AS_ENTRIES:w})}))).prototype,E=b(t);g(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(t){var e="add"===t||"set"===t;!(t in C)||k&&"clear"===t||o(M,t,(function(i,s){var n=E(this).collection;if(!e&&k&&!c(i))return"get"===t&&void 0;var a=n[t](0===i?0:i,s);return e?this:a}))})),k||u(M,"size",{configurable:!0,get:function(){return E(this).collection.size}})}else v=i.getConstructor(e,t,w,S),a.enable();return m(v,t,!1,!0),x[t]=v,s({global:!0,forced:!0},x),k||i.setStrong(v,t,w),v}},9595:function(t,e,i){"use strict";var s=i(9724),n=i(1042),a=i(3846),r=i(4284);t.exports=function(t,e,i){for(var o=n(e),l=r.f,h=a.f,d=0;d<o.length;d++){var c=o[d];s(t,c)||i&&s(i,c)||l(t,c,h(e,c))}}},5735:function(t,e,i){"use strict";var s=i(6264)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(i){try{return e[s]=!1,"/./"[t](e)}catch(t){}}return!1}},7382:function(t,e,i){"use strict";var s=i(8828);t.exports=!s((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},9550:function(t){"use strict";t.exports=function(t,e){return{value:t,done:e}}},1626:function(t,e,i){"use strict";var s=i(9447),n=i(4284),a=i(5817);t.exports=s?function(t,e,i){return n.f(t,e,a(1,i))}:function(t,e,i){return t[e]=i,t}},5817:function(t){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},5543:function(t,e,i){"use strict";var s=i(9447),n=i(4284),a=i(5817);t.exports=function(t,e,i){s?n.f(t,e,a(0,i)):t[e]=i}},9251:function(t,e,i){"use strict";var s=i(4284);t.exports=function(t,e,i){return s.f(t,e,i)}},8055:function(t,e,i){"use strict";var s=i(1626);t.exports=function(t,e,i,n){return n&&n.enumerable?t[e]=i:s(t,e,i),t}},2802:function(t,e,i){"use strict";var s=i(8055);t.exports=function(t,e,i){for(var n in e)i&&i.unsafe&&t[n]?t[n]=e[n]:s(t,n,e[n],i);return t}},2532:function(t,e,i){"use strict";var s=i(5951),n=Object.defineProperty;t.exports=function(t,e){try{n(s,t,{value:e,configurable:!0,writable:!0})}catch(i){s[t]=e}return e}},4535:function(t,e,i){"use strict";var s=i(4640),n=TypeError;t.exports=function(t,e){if(!delete t[e])throw new n("Cannot delete property "+s(e)+" of "+s(t))}},9447:function(t,e,i){"use strict";var s=i(8828);t.exports=!s((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},9552:function(t,e,i){"use strict";var s=i(5951),n=i(6285),a=s.document,r=n(a)&&n(a.createElement);t.exports=function(t){return r?a.createElement(t):{}}},8024:function(t){"use strict";var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},4505:function(t){"use strict";t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1}
vendor: 1,357 bytes, line 8
8,NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},9287:function(t){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},376:function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},3440:function(t,e,i){"use strict";var s=i(6794).match(/firefox\/(\d+)/i);t.exports=!!s&&+s[1]},4328:function(t,e,i){"use strict";var s=i(6794);t.exports=/MSIE|Trident/.test(s)},8606:function(t,e,i){"use strict";var s=i(6794);t.exports=/ipad|iphone|ipod/i.test(s)&&"undefined"!=typeof Pebble},1829:function(t,e,i){"use strict";var s=i(6794);
8t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(s)},7586:function(t,e,i){"use strict";var s=i(2832);t.exports="NODE"===s},9291:function(t,e,i){"use strict";var s=i(6794);t.exports=/web0s(?!.*chrome)/i.test(s)},6794:function(t,e,i){"use strict";var s=i(5951).navigator,n=s&&s.userAgent;t.exports=n?String(n):""},798:function(t,e,i){"use strict";var s,n,a=i(5951),r=i(6794),o=a.process,l=a.Deno,h=o&&o.versions||l&&l.version,d=h&&h.v8;d&&(n=(s=d.split("."))[0]>0&&s[0]<4?1:+(s[0]+s[1])),!n&&r&&(!(s=r.match(/Edge\/(\d+)/))||s[1]>=74)&&(s=r.match(/Chrome\/(\d+)/))&&(n=+s[1]),t.exports=n},3786:function(t,e,i){"use strict";var s=i(6794).match(/AppleWebKit\/(\d+)\./);t.exports=!!s&&+s[1]},2832:function(t,e,i){"use strict";var s=i(5951),n=i(6794),a=i(5807),r=function(t){return n.slice(0,t.length)===t};t.exports=r("Bun/")?"BUN":r("Cloudflare-Workers")?"CLOUDFLARE":r("Deno/")?"DENO":r("Node.js/")?"NODE":s.Bun&&"string"==typeof Bun.version?"BUN":s.Deno&&"object"==typeof Deno.version?"DENO":"process"===a(s.process)?"NODE":s.window&&s.document?"BROWSER":"REST"},5762:function(t,e,i){"use strict";var s=i(1907),n=Error,a=s("".replace),r=String(new n("zxcasd").stack),o=/\n\s*at [^:]*:[^\n]*/,l=o.test(r);t.exports=function(t,e){if(l&&"string"==typeof t&&!n.prepareStackTrace)for(;e--;)t=a(t,o,"");return t}},5884:function(t,e,i){"use strict";var s=i(1626),n=i(5762),a=i(3888),r=Error.captureStackTrace;t.exports=function(t,e,i,o){a&&(r?r(t,e):s(t,"stack",n(i,o)))}},3888:function(t,e,i){"use strict";var s=i(8828),n=i(5817);t.exports=!s((function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",n(1,7)),7!==t.stack)}))},6695:function(t,e,i){"use strict";var s=i(9447),n=i(8828),a=i(6624),r=i(2096),o=Error.prototype.toString,l=n((function(){if(s){var t=Object.create(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==o.call(t))return!0}return"2: 1"!==o.call({message:1,name:2})||"Error"!==o.call({})}));t.exports=l?function(){var t=a(this),e=r(t.name,"Error"),i=r(t.message);return e?i?e+": "+i:e:i}:o},1091:function(t,e,i){"use strict";var s=i(5951),n=i(6024),a=i(2361),r=i(2250),o=i(3846).f,l=i(7463),h=i(2046),d=i(8311),c=i(1626),p=i(9724);i(6128);var m=function(t){var e=function(i,s,a){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(i);case 2:return new t(i,s)}return new t(i,s,a)}return n(t,this,arguments)};return e.prototype=t.prototype,e};t.exports=function(t,e){var i,n,u,g,f,v,y,b,w,k=t.target,S=t.global,A=t.stat,C=t.proto,x=S?s:A?s[k]:s[k]&&s[k].prototype,M=S?h:h[k]||c(h,k,{})[k],E=M.prototype;for(g in e)n=!(i=l(S?g:k+(A?".":"#")+g,t.forced))&&x&&p(x,g),v=M[g],n&&(y=t.dontCallGetSet?(w=o(x,g))&&w.value:x[g]),f=n&&y?y:e[g],(i||C||typeof v!=typeof f)&&(b=t.bind&&n?d(f,s):t.wrap&&n?m(f):C&&r(f)?a(f):f,(t.sham||f&&f.sham||v&&v.sham)&&c(b,"sham",!0),c(M,g,b),C&&(p(h,u=k+"Prototype")||c(h,u,{}),c(h[u],g,f),t.real&&E&&(i||!E[g])&&c(E,g,f)))}},8828:function(t){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},5681:function(t,e,i){"use strict";var s=i(8828);t.exports=!s((function(){return Object.isExtensible(Object.preventExtensions({}))}))},6024:function(t,e,i){"use strict";var s=i(1505),n=Function.prototype,a=n.apply,r=n.call;t.exports="object"==typeof Reflect&&Reflect.apply||(s?r.bind(a):function(){return r.apply(a,arguments)})},8311:function(t,e,i){"use strict";var s=i(2361),n=i(2159),a=i(1505),r=s(s.bind);t.exports=function(t,e){return n(t),void 0===e?t:a?r(t,e):function(){return t.apply(e,arguments)}}},1505:function(t,e,i){"use strict";var s=i(8828);t.exports=!s((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},3930:function(t,e,i){"use strict";var s=i(1505),n=Function.prototype.call;t.exports=s?n.bind(n):function(){return n.apply(n,arguments)}},6833:function(t,e,i){"use strict";var s=i(9447),n=i(9724),a=Function.prototype,r=s&&Object.getOwnPropertyDescriptor,o=n(a,"name"),l=o&&"something"===function(){}.name,h=o&&(!s||s&&r(a,"name").configurable);t.exports={EXISTS:o,PROPER:l,CONFIGURABLE:h}}
vendor: 4,264 bytes, line 8
8,1871:function(t,e,i){"use strict";var s=i(1907),n=i(2159);t.exports=function(t,e,i){try{return s(n(Object.getOwnPropertyDescriptor(t,e)[i]))}catch(t){}}},2361:function(t,e,i){"use strict";var s=i(5807),n=i(1907);t.exports=function(t){if("Function"===s(t))return n(t)}},1907:function(t,e,i){"use strict";var s=i(1505),n=Function.prototype,a=n.call,r=s&&n.bind.bind(a,a);t.exports=s?r:function(t){return function(){return a.apply(t,arguments)}}},5868:function(t,e,i){"use strict";var s=i(5951),n=i(7586);t.exports=function(t){if(n){try{return s.process.getBuiltinModule(t)}catch(t){}try{return Function('return require("'+t+'")')()}catch(t){}}}},1747:function(t,e,i){"use strict";var s=i(5951),n=i(2046);t.exports=function(t,e){var i=n[t+"Prototype"],a=i&&i[e];if(a)return a;var r=s[t],o=r&&r.prototype;return o&&o[e]}},5582:function(t,e,i){"use strict";var s=i(2046),n=i(5951),a=i(2250),r=function(t){return a(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?r(s[t])||r(n[t]):s[t]&&s[t][e]||n[t]&&n[t][e]}},3448:function(t,e,i){"use strict";var s=i(3948),n=i(9367),a=i(7136),r=i(3742),o=i(6264)("iterator");t.exports=function(t){if(!a(t))return n(t,o)||n(t,"@@iterator")||r[s(t)]}},300:function(t,e,i){"use strict";var s=i(3930),n=i(2159),a=i(6624),r=i(4640),o=i(3448),l=TypeError;t.exports=function(t,e){var i=arguments.length<2?o(t):e;if(n(i))return a(s(i,t));throw new l(r(t)+" is not iterable")}},9367:function(t,e,i){"use strict";var s=i(2159),n=i(7136);t.exports=function(t,e){var i=t[e];return n(i)?void 0:s(i)}},7703:function(t,e,i){"use strict";var s=i(1907),n=i(9298),a=Math.floor,r=s("".charAt),o=s("".replace),l=s("".slice),h=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,d=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,i,s,c,p){var m=i+t.length,u=s.length,g=d;return void 0!==c&&(c=n(c),g=h),o(p,g,(function(n,o){var h;switch(r(o,0)){case"$":return"$";case"&":return t;case"`":return l(e,0,i);case"'":return l(e,m);case"<":h=c[l(o,1,-1)];break;default:var d=+o;if(0===d)return n;if(d>u){var p=a(d/10);return 0===p?n:p<=u?void 0===s[p-1]?r(o,1):s[p-1]+r(o,1):n}h=s[d-1]}return void 0===h?"":h}))}},5951:function(t,e,i){"use strict";var s=function(t){return t&&t.Math===Math&&t};t.exports=s("object"==typeof globalThis&&globalThis)||s("object"==typeof window&&window)||s("object"==typeof self&&self)||s("object"==typeof i.g&&i.g)||s("object"==typeof this&&this)||function(){return this}()||Function("return this")()},9724:function(t,e,i){"use strict";var s=i(1907),n=i(9298),a=s({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return a(n(t),e)}},8530:function(t){"use strict";t.exports={}},3904:function(t){"use strict";t.exports=function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}}},2416:function(t,e,i){"use strict";var s=i(5582);t.exports=s("document","documentElement")},3648:function(t,e,i){"use strict";var s=i(9447),n=i(8828),a=i(9552);t.exports=!s&&!n((function(){return 7!==Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},6946:function(t,e,i){"use strict";var s=i(1907),n=i(8828),a=i(5807),r=Object,o=s("".split);t.exports=n((function(){return!r("z").propertyIsEnumerable(0)}))?function(t){return"String"===a(t)?o(t,""):r(t)}:r},4084:function(t,e,i){"use strict";var s=i(2250),n=i(6285),a=i(9192);t.exports=function(t,e,i){var r,o;return a&&s(r=e.constructor)&&r!==i&&n(o=r.prototype)&&o!==i.prototype&&a(t,o),t}},2647:function(t,e,i){"use strict";var s=i(1907),n=i(2250),a=i(6128),r=s(Function.toString);n(a.inspectSource)||(a.inspectSource=function(t){return r(t)}),t.exports=a.inspectSource},9259:function(t,e,i){"use strict";var s=i(6285),n=i(1626);t.exports=function(t,e){s(e)&&"cause"in e&&n(t,"cause",e.cause)}},1548:function(t,e,i){"use strict";var s=i(1091),n=i(1907),a=i(8530),r=i(6285),o=i(9724),l=i(4284).f,h=i(4443),d=i(5407),c=i(7005),p=i(6499),m=i(5681),u=!1,g=p("meta"),f=0,v=function(t){l(t,g,{value:{objectID:"O"+f++,weakData:{}}})},y=t.exports={enable:function(){y.enable=function(){},u=!0;var t=h.f,e=n([].splice),i={};i[g]=1,t(i).length&&(h.f=function(i){for(var s=t(i),n=0,a=s.length;n<a;n++)if(s[n]===g){e(s,n,1);break}return s},s({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:d.f}))},fastKey:function(t,e){if(!r(t))return"symbol"==typeof t?t:("str
8ing"==typeof t?"S":"P")+t;if(!o(t,g)){if(!c(t))return"F";if(!e)return"E";v(t)}return t[g].objectID},getWeakData:function(t,e){if(!o(t,g)){if(!c(t))return!0;if(!e)return!1;v(t)}return t[g].weakData},onFreeze:function(t){return m&&u&&c(t)&&!o(t,g)&&v(t),t}};a[g]=!0},4932:function(t,e,i){"use strict";var s,n,a,r=i(551),o=i(5951),l=i(6285),h=i(1626),d=i(9724),c=i(6128),p=i(2522),m=i(8530),u="Object already initialized",g=o.TypeError,f=o.WeakMap;if(r||c.state){var v=c.state||(c.state=new f);v.get=v.get,v.has=v.has,v.set=v.set,s=function(t,e){if(v.has(t))throw new g(u);return e.facade=t,v.set(t,e),e},n=function(t){return v.get(t)||{}},a=function(t){return v.has(t)}}else{var y=p("state");m[y]=!0,s=function(t,e){if(d(t,y))throw new g(u);return e.facade=t,h(t,y,e),e},n=function(t){return d(t,y)?t[y]:{}},a=function(t){return d(t,y)}}t.exports={set:s,get:n,has:a,enforce:function(t){return a(t)?n(t):s(t,{})},getterFor:function(t){return function(e){var i;if(!l(e)||(i=n(e)).type!==t)throw new g("Incompatible receiver, "+t+" required");return i}}}},7812:function(t,e,i){"use strict";var s=i(6264),n=i(3742),a=s("iterator"),r=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||r[a]===t)}},1793:function(t,e,i){"use strict";var s=i(5807);t.exports=Array.isArray||function(t){return"Array"===s(t)}},2250:function(t){"use strict";var e="object"==typeof document&&document.all;t.exports=void 0===e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},5468:function(t,e,i){"use strict";var s=i(1907),n=i(8828),a=i(2250),r=i(3948),o=i(5582),l=i(2647),h=function(){},d=o("Reflect","construct"),c=/^\s*(?:class|function)\b/,p=s(c.exec),m=!c.test(h),u=function(t){if(!a(t))return!1;try{return d(h,[],t),!0}catch(t){return!1}},g=function(t){if(!a(t))return!1;switch(r(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return m||!!p(c,l(t))}catch(t){return!0}};g.sham=!0,t.exports=!d||n((function(){var t;return u(u.call)||!u(Object)||!u((function(){t=!0}))||t}))?g:u},7463:function(t,e,i){"use strict";var s=i(8828),n=i(2250),a=/#|\.prototype\./,r=function(t,e){var i=l[o(t)];return i===d||i!==h&&(n(e)?s(e):!!e)},o=r.normalize=function(t){return String(t).replace(a,".").toLowerCase()},l=r.data={},h=r.NATIVE="N",d=r.POLYFILL="P";t.exports=r},7136:function(t){"use strict";t.exports=function(t){return null==t}},6285:function(t,e,i){"use strict";var s=i(2250);t.exports=function(t){return"object"==typeof t?null!==t:s(t)}},4018:function(t,e,i){"use strict";var s=i(6285);t.exports=function(t){return s(t)||null===t}},7376:function(t){"use strict";t.exports=!0},2087:function(t,e,i){"use strict";var s=i(6285),n=i(5807),a=i(6264)("match");t.exports=function(t){var e;return s(t)&&(void 0!==(e=t[a])?!!e:"RegExp"===n(t))}},5594:function(t,e,i){"use strict";var s=i(5582),n=i(2250),a=i(8280),r=i(1175),o=Object;t.exports=r?function(t){return"symbol"==typeof t}:function(t){var e=s("Symbol");return n(e)&&a(e.prototype,o(t))}},4823:function(t,e,i){"use strict";var s=i(8311),n=i(3930),a=i(6624),r=i(4640),o=i(7812),l=i(575),h=i(8280),d=i(300),c=i(3448),p=i(154),m=TypeError,u=function(t,e){this.stopped=t,this.result=e},g=u.prototype;t.exports=function(t,e,i){var f,v,y,b,w,k,S,A=i&&i.that,C=!(!i||!i.AS_ENTRIES),x=!(!i||!i.IS_RECORD),M=!(!i||!i.IS_ITERATOR),E=!(!i||!i.INTERRUPTED),P=s(e,A),T=function(t){return f&&p(f,"normal",t),new u(!0,t)},I=function(t){return C?(a(t),E?P(t[0],t[1],T):P(t[0],t[1])):E?P(t,T):P(t)};if(x)f=t.iterator;else if(M)f=t;else{if(!(v=c(t)))throw new m(r(t)+" is not iterable");if(o(v)){for(y=0,b=l(t);b>y;y++)if((w=I(t[y]))&&h(g,w))return w;return new u(!1)}f=d(t,v)}for(k=x?t.next:f.next;!(S=n(k,f)).done;){try{w=I(S.value)}catch(t){p(f,"throw",t)}if("object"==typeof w&&w&&h(g,w))return w}return new u(!1)}},154:function(t,e,i){"use strict";var s=i(3930),n=i(6624),a=i(9367);t.exports=function(t,e,i){var r,o;n(t);try{if(!(r=a(t,"return"))){if("throw"===e)throw i;return i}r=s(r,t)}catch(t){o=!0,r=t}if("throw"===e)throw i;if(o)throw r;return n(r),i}}
vendor: 4,492 bytes, line 8
8,7181:function(t,e,i){"use strict";var s=i(5116).IteratorPrototype,n=i(8075),a=i(5817),r=i(4840),o=i(3742),l=function(){return this};t.exports=function(t,e,i,h){var d=e+" Iterator";return t.prototype=n(s,{next:a(+!h,i)}),r(t,d,!1,!0),o[d]=l,t}},183:function(t,e,i){"use strict";var s=i(1091),n=i(3930),a=i(7376),r=i(6833),o=i(2250),l=i(7181),h=i(5972),d=i(9192),c=i(4840),p=i(1626),m=i(8055),u=i(6264),g=i(3742),f=i(5116),v=r.PROPER,y=r.CONFIGURABLE,b=f.IteratorPrototype,w=f.BUGGY_SAFARI_ITERATORS,k=u("iterator"),S="keys",A="values",C="entries",x=function(){return this};t.exports=function(t,e,i,r,u,f,M){l(i,e,r);var E,P,T,I=function(t){if(t===u&&U)return U;if(!w&&t&&t in O)return O[t];switch(t){case S:case A:case C:return function(){return new i(this,t)}}return function(){return new i(this)}},L=e+" Iterator",D=!1,O=t.prototype,R=O[k]||O["@@iterator"]||u&&O[u],U=!w&&R||I(u),F="Array"===e&&O.entries||R;if(F&&(E=h(F.call(new t)))!==Object.prototype&&E.next&&(a||h(E)===b||(d?d(E,b):o(E[k])||m(E,k,x)),c(E,L,!0,!0),a&&(g[L]=x)),v&&u===A&&R&&R.name!==A&&(!a&&y?p(O,"name",A):(D=!0,U=function(){return n(R,this)})),u)if(P={values:I(A),keys:f?U:I(S),entries:I(C)},M)for(T in P)(w||D||!(T in O))&&m(O,T,P[T]);else s({target:e,proto:!0,forced:w||D},P);return a&&!M||O[k]===U||m(O,k,U,{name:u}),g[e]=U,P}},5116:function(t,e,i){"use strict";var s,n,a,r=i(8828),o=i(2250),l=i(6285),h=i(8075),d=i(5972),c=i(8055),p=i(6264),m=i(7376),u=p("iterator"),g=!1;[].keys&&("next"in(a=[].keys())?(n=d(d(a)))!==Object.prototype&&(s=n):g=!0),!l(s)||r((function(){var t={};return s[u].call(t)!==t}))?s={}:m&&(s=h(s)),o(s[u])||c(s,u,(function(){return this})),t.exports={IteratorPrototype:s,BUGGY_SAFARI_ITERATORS:g}},3742:function(t){"use strict";t.exports={}},575:function(t,e,i){"use strict";var s=i(3121);t.exports=function(t){return s(t.length)}},1176:function(t){"use strict";var e=Math.ceil,i=Math.floor;t.exports=Math.trunc||function(t){var s=+t;return(s>0?i:e)(s)}},2292:function(t,e,i){"use strict";var s,n,a,r,o,l=i(5951),h=i(2098),d=i(8311),c=i(9472).set,p=i(9245),m=i(1829),u=i(8606),g=i(9291),f=i(7586),v=l.MutationObserver||l.WebKitMutationObserver,y=l.document,b=l.process,w=l.Promise,k=h("queueMicrotask");if(!k){var S=new p,A=function(){var t,e;for(f&&(t=b.domain)&&t.exit();e=S.get();)try{e()}catch(t){throw S.head&&s(),t}t&&t.enter()};m||f||g||!v||!y?!u&&w&&w.resolve?((r=w.resolve(void 0)).constructor=w,o=d(r.then,r),s=function(){o(A)}):f?s=function(){b.nextTick(A)}:(c=d(c,l),s=function(){c(A)}):(n=!0,a=y.createTextNode(""),new v(A).observe(a,{characterData:!0}),s=function(){a.data=n=!n}),k=function(t){S.head||s(),S.add(t)}}t.exports=k},6254:function(t,e,i){"use strict";var s=i(2159),n=TypeError,a=function(t){var e,i;this.promise=new t((function(t,s){if(void 0!==e||void 0!==i)throw new n("Bad Promise constructor");e=t,i=s})),this.resolve=s(e),this.reject=s(i)};t.exports.f=function(t){return new a(t)}},2096:function(t,e,i){"use strict";var s=i(160);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:s(t)}},2074:function(t,e,i){"use strict";var s=i(2087),n=TypeError;t.exports=function(t){if(s(t))throw new n("The method doesn't accept regular expressions");return t}},7213:function(t,e,i){"use strict";var s=i(5951),n=i(8828),a=i(1907),r=i(160),o=i(5993).trim,l=i(6395),h=a("".charAt),d=s.parseFloat,c=s.Symbol,p=c&&c.iterator,m=1/d(l+"-0")!=-1/0||p&&!n((function(){d(Object(p))}));t.exports=m?function(t){var e=o(r(t)),i=d(e);return 0===i&&"-"===h(e,0)?-0:i}:d},2778:function(t,e,i){"use strict";var s=i(5951),n=i(8828),a=i(1907),r=i(160),o=i(5993).trim,l=i(6395),h=s.parseInt,d=s.Symbol,c=d&&d.iterator,p=/^[+-]?0x/i,m=a(p.exec),u=8!==h(l+"08")||22!==h(l+"0x16")||c&&!n((function(){h(Object(c))}));t.exports=u?function(t,e){var i=o(r(t));return h(i,e>>>0||(m(p,i)?16:10))}:h},9538:function(t,e,i){"use strict";var s=i(9447),n=i(1907),a=i(3930),r=i(8828),o=i(2875),l=i(7170),h=i(2574),d=i(9298),c=i(6946),p=Object.assign,m=Object.defineProperty,u=n([].concat);t.exports=!p||r((function(){if(s&&1!==p({b:1},p(m({},"a",{enumerable:!0,get:function(){m(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},i=Symbol("assign detection"),n="abcdefghijklmnopqrst";return t[i]=7,n.split("").forEach((function(t){e[t]=t})),7!==p({},t)[i]||o(p({},e)).join("")!==n}))?function(t,e){for(var i=d(t),n=arguments.length,r=1,p=l.f,m=h.f;n>r;)for(var g,f=c(arguments[r++]),v=p?u(o(f),p(f)):o(f),y=v.length,b=0;y>b;)g=v[b++],s&&!a(m,f,g)||(i[g]=f[g]);return i}:p}
vendor: 3,575 bytes, line 8
8,8075:function(t,e,i){"use strict";var s,n=i(6624),a=i(2220),r=i(376),o=i(8530),l=i(2416),h=i(9552),d=i(2522),c="prototype",p="script",m=d("IE_PROTO"),u=function(){},g=function(t){return"<"+p+">"+t+"</"+p+">"},f=function(t){t.write(g("")),t.close();var e=t.parentWindow.Object;return t=null,e},v=function(){try{s=new ActiveXObject("htmlfile")}catch(t){}var t,e,i;v="undefined"!=typeof document?document.domain&&s?f(s):(e=h("iframe"),i="java"+p+":",e.style.display="none",l.appendChild(e),e.src=String(i),(t=e.contentWindow.document).open(),t.write(g("document.F=Object")),t.close(),t.F):f(s);for(var n=r.length;n--;)delete v[c][r[n]];return v()};o[m]=!0,t.exports=Object.create||function(t,e){var i;return null!==t?(u[c]=n(t),i=new u,u[c]=null,i[m]=t):i=v(),void 0===e?i:a.f(i,e)}},2220:function(t,e,i){"use strict";var s=i(9447),n=i(8661),a=i(4284),r=i(6624),o=i(7374),l=i(2875);e.f=s&&!n?Object.defineProperties:function(t,e){r(t);for(var i,s=o(e),n=l(e),h=n.length,d=0;h>d;)a.f(t,i=n[d++],s[i]);return t}},4284:function(t,e,i){"use strict";var s=i(9447),n=i(3648),a=i(8661),r=i(6624),o=i(470),l=TypeError,h=Object.defineProperty,d=Object.getOwnPropertyDescriptor,c="enumerable",p="configurable",m="writable";e.f=s?a?function(t,e,i){if(r(t),e=o(e),r(i),"function"==typeof t&&"prototype"===e&&"value"in i&&m in i&&!i[m]){var s=d(t,e);s&&s[m]&&(t[e]=i.value,i={configurable:p in i?i[p]:s[p],enumerable:c in i?i[c]:s[c],writable:!1})}return h(t,e,i)}:h:function(t,e,i){if(r(t),e=o(e),r(i),n)try{return h(t,e,i)}catch(t){}if("get"in i||"set"in i)throw new l("Accessors not supported");return"value"in i&&(t[e]=i.value),t}},3846:function(t,e,i){"use strict";var s=i(9447),n=i(3930),a=i(2574),r=i(5817),o=i(7374),l=i(470),h=i(9724),d=i(3648),c=Object.getOwnPropertyDescriptor;e.f=s?c:function(t,e){if(t=o(t),e=l(e),d)try{return c(t,e)}catch(t){}if(h(t,e))return r(!n(a.f,t,e),t[e])}},5407:function(t,e,i){"use strict";var s=i(5807),n=i(7374),a=i(4443).f,r=i(3427),o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return o&&"Window"===s(t)?function(t){try{return a(t)}catch(t){return r(o)}}(t):a(n(t))}},4443:function(t,e,i){"use strict";var s=i(3045),n=i(376).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return s(t,n)}},7170:function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},5972:function(t,e,i){"use strict";var s=i(9724),n=i(2250),a=i(9298),r=i(2522),o=i(7382),l=r("IE_PROTO"),h=Object,d=h.prototype;t.exports=o?h.getPrototypeOf:function(t){var e=a(t);if(s(e,l))return e[l];var i=e.constructor;return n(i)&&e instanceof i?i.prototype:e instanceof h?d:null}},7005:function(t,e,i){"use strict";var s=i(8828),n=i(6285),a=i(5807),r=i(6375),o=Object.isExtensible,l=s((function(){o(1)}));t.exports=l||r?function(t){return!!n(t)&&((!r||"ArrayBuffer"!==a(t))&&(!o||o(t)))}:o},8280:function(t,e,i){"use strict";var s=i(1907);t.exports=s({}.isPrototypeOf)},3045:function(t,e,i){"use strict";var s=i(1907),n=i(9724),a=i(7374),r=i(4436).indexOf,o=i(8530),l=s([].push);t.exports=function(t,e){var i,s=a(t),h=0,d=[];for(i in s)!n(o,i)&&n(s,i)&&l(d,i);for(;e.length>h;)n(s,i=e[h++])&&(~r(d,i)||l(d,i));return d}},2875:function(t,e,i){"use strict";var s=i(3045),n=i(376);t.exports=Object.keys||function(t){return s(t,n)}},2574:function(t,e){"use strict";var i={}.propertyIsEnumerable,s=Object.getOwnPropertyDescriptor,n=s&&!i.call({1:2},1);e.f=n?function(t){var e=s(this,t);return!!e&&e.enumerable}:i},9192:function(t,e,i){"use strict";var s=i(1871),n=i(6285),a=i(4239),r=i(43);
8t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,i={};try{(t=s(Object.prototype,"__proto__","set"))(i,[]),e=i instanceof Array}catch(t){}return function(i,s){return a(i),r(s),n(i)?(e?t(i,s):i.__proto__=s,i):i}}():void 0)},4878:function(t,e,i){"use strict";var s=i(2623),n=i(3948);t.exports=s?{}.toString:function(){return"[object "+n(this)+"]"}},581:function(t,e,i){"use strict";var s=i(3930),n=i(2250),a=i(6285),r=TypeError;t.exports=function(t,e){var i,o;if("string"===e&&n(i=t.toString)&&!a(o=s(i,t)))return o;if(n(i=t.valueOf)&&!a(o=s(i,t)))return o;if("string"!==e&&n(i=t.toString)&&!a(o=s(i,t)))return o;throw new r("Can't convert object to primitive value")}},1042:function(t,e,i){"use strict";var s=i(5582),n=i(1907),a=i(4443),r=i(7170),o=i(6624),l=n([].concat);t.exports=s("Reflect","ownKeys")||function(t){var e=a.f(o(t)),i=r.f;return i?l(e,i(t)):e}},2046:function(t){"use strict";t.exports={}},4420:function(t){"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},1759:function(t,e,i){"use strict";var s=i(5951),n=i(5463),a=i(2250),r=i(7463),o=i(2647),l=i(6264),h=i(2832),d=i(7376),c=i(798),p=n&&n.prototype,m=l("species"),u=!1,g=a(s.PromiseRejectionEvent),f=r("Promise",(function(){var t=o(n),e=t!==String(n);if(!e&&66===c)return!0;if(d&&(!p.catch||!p.finally))return!0;if(!c||c<51||!/native code/.test(t)){var i=new n((function(t){t(1)})),s=function(t){t((function(){}),(function(){}))};if((i.constructor={})[m]=s,!(u=i.then((function(){}))instanceof s))return!0}return!(e||"BROWSER"!==h&&"DENO"!==h||g)}));t.exports={CONSTRUCTOR:f,REJECTION_EVENT:g,SUBCLASSING:u}},5463:function(t,e,i){"use strict";var s=i(5951);t.exports=s.Promise},3569:function(t,e,i){"use strict";var s=i(6624),n=i(6285),a=i(6254);t.exports=function(t,e){if(s(t),n(e)&&e.constructor===t)return e;var i=a.f(t);return(0,i.resolve)(e),i.promise}},3282:function(t,e,i){"use strict";var s=i(5463),n=i(473),a=i(1759).CONSTRUCTOR;t.exports=a||!n((function(t){s.all(t).then(void 0,(function(){}))}))},9245:function(t){"use strict";var e=function(){this.head=null,this.tail=null};e.prototype={add:function(t){var e={item:t,next:null},i=this.tail;i?i.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}},t.exports=e},5606:function(t,e,i){"use strict";var s=i(6624);t.exports=function(){var t=s(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},663:function(t,e,i){"use strict";var s=i(3930),n=i(9724),a=i(8280),r=i(5606),o=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in o||n(t,"flags")||!a(o,t)?e:s(r,t)}},4239:function(t,e,i){"use strict";var s=i(7136),n=TypeError;t.exports=function(t){if(s(t))throw new n("Can't call method on "+t);return t}},2098:function(t,e,i){"use strict";var s=i(5951),n=i(9447),a=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!n)return s[t];var e=a(s,t);return e&&e.value}},7118:function(t,e,i){"use strict";var s=i(5582),n=i(9251),a=i(6264),r=i(9447),o=a("species");t.exports=function(t){var e=s(t);r&&e&&!e[o]&&n(e,o,{configurable:!0,get:function(){return this}})}},4840:function(t,e,i){"use strict";var s=i(2623),n=i(4284).f,a=i(1626),r=i(9724),o=i(4878),l=i(6264)("toStringTag");t.exports=function(t,e,i,h){var d=i?t:t&&t.prototype;d&&(r(d,l)||n(d,l,{configurable:!0,value:e}),h&&!s&&a(d,"toString",o))}},2522:function(t,e,i){"use strict";var s=i(5816),n=i(6499),a=s("keys");t.exports=function(t){return a[t]||(a[t]=n(t))}},6128:function(t,e,i){"use strict";var s=i(7376),n=i(5951),a=i(2532),r="__core-js_shared__",o=t.exports=n[r]||a(r,{});(o.versions||(o.versions=[])).push({version:"3.40.0",mode:s?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.40.0/LICENSE",source:"https://github.com/zloirock/core-js"})},5816:function(t,e,i){"use strict";var s=i(6128);t.exports=function(t,e){return s[t]||(s[t]=e||{})}}
vendor: 4,109 bytes, line 8
8,8450:function(t,e,i){"use strict";var s=i(6624),n=i(2235),a=i(7136),r=i(6264)("species");t.exports=function(t,e){var i,o=s(t).constructor;return void 0===o||a(i=s(o)[r])?e:n(i)}},1470:function(t,e,i){"use strict";var s=i(1907),n=i(5482),a=i(160),r=i(4239),o=s("".charAt),l=s("".charCodeAt),h=s("".slice),d=function(t){return function(e,i){var s,d,c=a(r(e)),p=n(i),m=c.length;return p<0||p>=m?t?"":void 0:(s=l(c,p))<55296||s>56319||p+1===m||(d=l(c,p+1))<56320||d>57343?t?o(c,p):s:t?h(c,p,p+2):d-56320+(s-55296<<10)+65536}};t.exports={codeAt:d(!1),charAt:d(!0)}},9156:function(t,e,i){"use strict";var s=i(1907),n=2147483647,a=/[^\0-\u007E]/,r=/[.\u3002\uFF0E\uFF61]/g,o="Overflow: input needs wider integers to process",l=RangeError,h=s(r.exec),d=Math.floor,c=String.fromCharCode,p=s("".charCodeAt),m=s([].join),u=s([].push),g=s("".replace),f=s("".split),v=s("".toLowerCase),y=function(t){return t+22+75*(t<26)},b=function(t,e,i){var s=0;for(t=i?d(t/700):t>>1,t+=d(t/e);t>455;)t=d(t/35),s+=36;return d(s+36*t/(t+38))},w=function(t){var e=[];t=function(t){for(var e=[],i=0,s=t.length;i<s;){var n=p(t,i++);if(n>=55296&&n<=56319&&i<s){var a=p(t,i++);56320==(64512&a)?u(e,((1023&n)<<10)+(1023&a)+65536):(u(e,n),i--)}else u(e,n)}return e}(t);var i,s,a=t.length,r=128,h=0,g=72;for(i=0;i<t.length;i++)(s=t[i])<128&&u(e,c(s));var f=e.length,v=f;for(f&&u(e,"-");v<a;){var w=n;for(i=0;i<t.length;i++)(s=t[i])>=r&&s<w&&(w=s);var k=v+1;if(w-r>d((n-h)/k))throw new l(o);for(h+=(w-r)*k,r=w,i=0;i<t.length;i++){if((s=t[i])<r&&++h>n)throw new l(o);if(s===r){for(var S=h,A=36;;){var C=A<=g?1:A>=g+26?26:A-g;if(S<C)break;var x=S-C,M=36-C;u(e,c(y(C+x%M))),S=d(x/M),A+=36}u(e,c(y(S))),g=b(h,k,v===f),h=0,v++}}h++,r++}return m(e,"")};t.exports=function(t){var e,i,s=[],n=f(g(v(t),r,"."),".");for(e=0;e<n.length;e++)i=n[e],u(s,h(a,i)?"xn--"+w(i):i);return m(s,".")}},5819:function(t,e,i){"use strict";var s=i(6833).PROPER,n=i(8828),a=i(6395);t.exports=function(t){return n((function(){return!!a[t]()||"​…᠎"!=="​…᠎"[t]()||s&&a[t].name!==t}))}},5993:function(t,e,i){"use strict";var s=i(1907),n=i(4239),a=i(160),r=i(6395),o=s("".replace),l=RegExp("^["+r+"]+"),h=RegExp("(^|[^"+r+"])["+r+"]+$"),d=function(t){return function(e){var i=a(n(e));return 1&t&&(i=o(i,l,"")),2&t&&(i=o(i,h,"$1")),i}};t.exports={start:d(1),end:d(2),trim:d(3)}},9846:function(t,e,i){"use strict";var s=i(798),n=i(8828),a=i(5951).String;t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var t=Symbol("symbol detection");return!a(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&s&&s<41}))},9472:function(t,e,i){"use strict";var s,n,a,r,o=i(5951),l=i(6024),h=i(8311),d=i(2250),c=i(9724),p=i(8828),m=i(2416),u=i(3427),g=i(9552),f=i(4787),v=i(1829),y=i(7586),b=o.setImmediate,w=o.clearImmediate,k=o.process,S=o.Dispatch,A=o.Function,C=o.MessageChannel,x=o.String,M=0,E={},P="onreadystatechange";p((function(){s=o.location}));var T=function(t){if(c(E,t)){var e=E[t];delete E[t],e()}},I=function(t){return function(){T(t)}},L=function(t){T(t.data)},D=function(t){o.postMessage(x(t),s.protocol+"//"+s.host)};b&&w||(b=function(t){f(arguments.length,1);var e=d(t)?t:A(t),i=u(arguments,1);return E[++M]=function(){l(e,void 0,i)},n(M),M},w=function(t){delete E[t]},y?n=function(t){k.nextTick(I(t))}:S&&S.now?n=function(t){S.now(I(t))}:C&&!v?(r=(a=new C).port2,a.port1.onmessage=L,n=h(r.postMessage,r)):o.addEventListener&&d(o.postMessage)&&!o.importScripts&&s&&"file:"!==s.protocol&&!p(D)?(n=D,o.addEventListener("message",L,!1)):n=P in g("script")?function(t){m.appendChild(g("script"))[P]=function(){m.removeChild(this),T(t)}}:function(t){setTimeout(I(t),0)}),t.exports={set:b,clear:w}},4849:function(t,e,i){"use strict";var s=i(5482),n=Math.max,a=Math.min;t.exports=function(t,e){var i=s(t);return i<0?n(i+e,0):a(i,e)}},7374:function(t,e,i){"use strict";var s=i(6946),n=i(4239);t.exports=function(t){return s(n(t))}},5482:function(t,e,i){"use strict";var s=i(1176);t.exports=function(t){var e=+t;return e!=e||0===e?0:s(e)}},3121:function(t,e,i){"use strict";var s=i(5482),n=Math.min;t.exports=function(t){var e=s(t);return e>0?n(e,9007199254740991):0}}
vendor: 4,214 bytes, line 8
8,9298:function(t,e,i){"use strict";var s=i(4239),n=Object;t.exports=function(t){return n(s(t))}},6028:function(t,e,i){"use strict";var s=i(3930),n=i(6285),a=i(5594),r=i(9367),o=i(581),l=i(6264),h=TypeError,d=l("toPrimitive");t.exports=function(t,e){if(!n(t)||a(t))return t;var i,l=r(t,d);if(l){if(void 0===e&&(e="default"),i=s(l,t,e),!n(i)||a(i))return i;throw new h("Can't convert object to primitive value")}return void 0===e&&(e="number"),o(t,e)}},470:function(t,e,i){"use strict";var s=i(6028),n=i(5594);t.exports=function(t){var e=s(t,"string");return n(e)?e:e+""}},2623:function(t,e,i){"use strict";var s={};s[i(6264)("toStringTag")]="z",t.exports="[object z]"===String(s)},160:function(t,e,i){"use strict";var s=i(3948),n=String;t.exports=function(t){if("Symbol"===s(t))throw new TypeError("Cannot convert a Symbol value to a string");return n(t)}},4640:function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},6499:function(t,e,i){"use strict";var s=i(1907),n=0,a=Math.random(),r=s(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+r(++n+a,36)}},4791:function(t,e,i){"use strict";var s=i(8828),n=i(6264),a=i(9447),r=i(7376),o=n("iterator");t.exports=!s((function(){var t=new URL("b?a=1&b=2&c=3","https://a"),e=t.searchParams,i=new URLSearchParams("a=1&a=2&b=3"),s="";return t.pathname="c%20d",e.forEach((function(t,i){e.delete("b"),s+=i+t})),i.delete("a",2),i.delete("b",void 0),r&&(!t.toJSON||!i.has("a",1)||i.has("a",2)||!i.has("a",void 0)||i.has("b"))||!e.size&&(r||!a)||!e.sort||"https://a/c%20d?a=1&c=3"!==t.href||"3"!==e.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!e[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("https://тест").host||"#%D0%B1"!==new URL("https://a#б").hash||"a1c3"!==s||"x"!==new URL("https://x",void 0).host}))},1175:function(t,e,i){"use strict";var s=i(9846);t.exports=s&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8661:function(t,e,i){"use strict";var s=i(9447),n=i(8828);t.exports=s&&n((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4787:function(t){"use strict";var e=TypeError;t.exports=function(t,i){if(t<i)throw new e("Not enough arguments");return t}},551:function(t,e,i){"use strict";var s=i(5951),n=i(2250),a=s.WeakMap;t.exports=n(a)&&/native code/.test(String(a))},6264:function(t,e,i){"use strict";var s=i(5951),n=i(5816),a=i(9724),r=i(6499),o=i(9846),l=i(1175),h=s.Symbol,d=n("wks"),c=l?h.for||h:h&&h.withoutSetter||r;t.exports=function(t){return a(d,t)||(d[t]=o&&a(h,t)?h[t]:c("Symbol."+t)),d[t]}},6395:function(t){"use strict";t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},2048:function(t,e,i){"use strict";var s=i(1091),n=i(8280),a=i(5972),r=i(9192),o=i(9595),l=i(8075),h=i(1626),d=i(5817),c=i(9259),p=i(5884),m=i(4823),u=i(2096),g=i(6264)("toStringTag"),f=Error,v=[].push,y=function(t,e){var i,s=n(b,this);r?i=r(new f,s?a(this):b):(i=s?this:l(b),h(i,g,"Error")),void 0!==e&&h(i,"message",u(e)),p(i,y,i.stack,1),arguments.length>2&&c(i,arguments[2]);var o=[];return m(t,v,{that:o}),h(i,"errors",o),i};r?r(y,f):o(y,f,{name:!0});var b=y.prototype=l(f.prototype,{constructor:d(1,y),message:d(1,""),name:d(1,"AggregateError")});s({global:!0,constructor:!0,arity:2},{AggregateError:y})},4502:function(t,e,i){"use strict";i(2048)},9748:function(t,e,i){"use strict";var s=i(1091),n=i(4436).includes,a=i(8828),r=i(2156);s({target:"Array",proto:!0,forced:a((function(){return!Array(1).includes()}))},{includes:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}}),r("includes")},9363:function(t,e,i){"use strict";var s=i(7374),n=i(2156),a=i(3742),r=i(4932),o=i(4284).f,l=i(183),h=i(9550),d=i(7376),c=i(9447),p="Array Iterator",m=r.set,u=r.getterFor(p);t.exports=l(Array,"Array",(function(t,e){m(this,{type:p,target:s(t),index:0,kind:e})}),(function(){var t=u(this),e=t.target,i=t.index++;if(!e||i>=e.length)return t.target=null,h(void 0,!0);switch(t.kind){case"keys":return h(i,!1);case"values":return h(e[i],!1)}return h([i,e[i]],!1)}),"values");var g=a.Arguments=a.Array;
vendor: 5,546 bytes, line 8
8if(n("keys"),n("values"),n("entries"),!d&&c&&"values"!==g.name)try{o(g,"name",{value:"values"})}catch(t){}},5745:function(t,e,i){"use strict";var s=i(1091),n=i(9298),a=i(575),r=i(3130),o=i(8024);s({target:"Array",proto:!0,arity:1,forced:i(8828)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}()},{push:function(t){var e=n(this),i=a(e),s=arguments.length;o(i+s);for(var l=0;l<s;l++)e[i]=arguments[l],i++;return r(e,i),i}})},8559:function(t,e,i){"use strict";var s=i(1091),n=i(1907),a=i(1793),r=n([].reverse),o=[1,2];s({target:"Array",proto:!0,forced:String(o)===String(o.reverse())},{reverse:function(){return a(this)&&(this.length=this.length),r(this)}})},6737:function(t,e,i){"use strict";var s=i(1091),n=i(1907),a=i(2159),r=i(9298),o=i(575),l=i(4535),h=i(160),d=i(8828),c=i(4321),p=i(7623),m=i(3440),u=i(4328),g=i(798),f=i(3786),v=[],y=n(v.sort),b=n(v.push),w=d((function(){v.sort(void 0)})),k=d((function(){v.sort(null)})),S=p("sort"),A=!d((function(){if(g)return g<70;if(!(m&&m>3)){if(u)return!0;if(f)return f<603;var t,e,i,s,n="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:i=3;break;case 68:case 71:i=4;break;default:i=2}for(s=0;s<47;s++)v.push({k:e+s,v:i})}for(v.sort((function(t,e){return e.v-t.v})),s=0;s<v.length;s++)e=v[s].k.charAt(0),n.charAt(n.length-1)!==e&&(n+=e);return"DGBEFHACIJK"!==n}}));s({target:"Array",proto:!0,forced:w||!k||!S||!A},{sort:function(t){void 0!==t&&a(t);var e=r(this);if(A)return void 0===t?y(e):y(e,t);var i,s,n=[],d=o(e);for(s=0;s<d;s++)s in e&&b(n,e[s]);for(c(n,function(t){return function(e,i){return void 0===i?-1:void 0===e?1:void 0!==t?+t(e,i)||0:h(e)>h(i)?1:-1}}(t)),i=o(n),s=0;s<i;)e[s]=n[s++];for(;s<d;)l(e,s++);return e}})},7667:function(){},1340:function(t,e,i){"use strict";var s=i(1091),n=i(9538);s({target:"Object",stat:!0,arity:2,forced:Object.assign!==n},{assign:n})},3643:function(){},9502:function(t,e,i){"use strict";var s=i(1091),n=i(7213);s({global:!0,forced:parseFloat!==n},{parseFloat:n})},2193:function(t,e,i){"use strict";var s=i(1091),n=i(2778);s({global:!0,forced:parseInt!==n},{parseInt:n})},7450:function(t,e,i){"use strict";var s=i(1091),n=i(3930),a=i(2159),r=i(6254),o=i(4420),l=i(4823);s({target:"Promise",stat:!0,forced:i(3282)},{allSettled:function(t){var e=this,i=r.f(e),s=i.resolve,h=i.reject,d=o((function(){var i=a(e.resolve),r=[],o=0,h=1;l(t,(function(t){var a=o++,l=!1;h++,n(i,e,t).then((function(t){l||(l=!0,r[a]={status:"fulfilled",value:t},--h||s(r))}),(function(t){l||(l=!0,r[a]={status:"rejected",reason:t},--h||s(r))}))})),--h||s(r)}));return d.error&&h(d.value),i.promise}})},6630:function(t,e,i){"use strict";var s=i(1091),n=i(3930),a=i(2159),r=i(6254),o=i(4420),l=i(4823);s({target:"Promise",stat:!0,forced:i(3282)},{all:function(t){var e=this,i=r.f(e),s=i.resolve,h=i.reject,d=o((function(){var i=a(e.resolve),r=[],o=0,d=1;l(t,(function(t){var a=o++,l=!1;d++,n(i,e,t).then((function(t){l||(l=!0,r[a]=t,--d||s(r))}),h)})),--d||s(r)}));return d.error&&h(d.value),i.promise}})},6415:function(t,e,i){"use strict";var s=i(1091),n=i(3930),a=i(2159),r=i(5582),o=i(6254),l=i(4420),h=i(4823),d=i(3282),c="No one promise resolved";s({target:"Promise",stat:!0,forced:d},{any:function(t){var e=this,i=r("AggregateError"),s=o.f(e),d=s.resolve,p=s.reject,m=l((function(){var s=a(e.resolve),r=[],o=0,l=1,m=!1;h(t,(function(t){var a=o++,h=!1;l++,n(s,e,t).then((function(t){h||m||(m=!0,d(t))}),(function(t){h||m||(h=!0,r[a]=t,--l||p(new i(r,c)))}))})),--l||p(new i(r,c))}));return m.error&&p(m.value),s.promise}})},1866:function(t,e,i){"use strict";var s=i(1091),n=i(7376),a=i(1759).CONSTRUCTOR,r=i(5463),o=i(5582),l=i(2250),h=i(8055),d=r&&r.prototype;if(s({target:"Promise",proto:!0,forced:a,real:!0},{catch:function(t){return this.then(void 0,t)}}),!n&&l(r)){var c=o("Promise").prototype.catch;d.catch!==c&&h(d,"catch",c,{unsafe:!0})}},3825:function(t,e,i){"use strict";var s,n,a,r=i(1091),o=i(7376),l=i(7586),h=i(5951),d=i(3930),c=i(8055),p=i(9192),m=i(4840),u=i(7118),g=i(2159),f=i(2250),v=i(6285),y=i(9596),b=i(8450),w=i(9472).set,k=i(2292),S=i(3904),A=i(4420),C=i(9245),x=i(4932),M=i(5463),E=i(1759),P=i(6254),T="Promise",I=E.CONSTRUCTOR,L=E.REJECTION_EVENT,D=E.SUBCLASSING,O=x.getterFor(T),R=x.set,U=M&&M.prototype,F=M,B=U,H=h.TypeError,N=h.document,V=h.process,q=P.f,z=q,j=!!(N&&N.createEvent&&h.dispatchEvent),W="unhandledrejection",J=function(t){var e;return!(!v(t)||!f(e=t.then))&&e},G=function(t,e){var i,s,n,a=e.value,r=1===e.state,o=r?t.ok:t.fail,l=t.resolve,h=t.reject,c=t.domain;try{o?(r||(2===e.rejection&&Z(e),e.rejection=1),!0===o?i=a:(c&&c.enter(),i=o(a),c&&(c.exit(),n=!0)),i===t.promise?h(new H("Promise-chain cycle")):(s=J(i))?d(s,i,l,h):l(i)):h(a)}catch(t){c&&!n&&c.exit(),h(t)}},K=function(t,e){t.notified||(t.notified=!0,k((function(){for(var i,s=t.reactions;i=s.get();)G(i,t);t.notified=!1,e&&!t.rejection&&Q(t)})))},X=function(t,e,i){var s,n;j?((s=N.createEvent("Event")).promise=e,s.reason=i,s.initEvent(t,!1,!0),h.dispatchEvent(s)):s={promise:e,reason:i},!L&&(n=h["on"+t])?n(s):t===W&&S("Unhandled promise rejection",i)},Q=function(t){d(w,h,(function(){var e,i=t.facade,s=t.value;if(Y(t)&&(e=A((function(){l?V.emit("unhandledRejection",s,i):X(W,i,s)})),t.rejection=l||Y(t)?2:1,e.error))throw e.value}))},Y=function(t){return 1!==t.rejection&&!t.parent},Z=function(t){d(w,h,(function(){var e=t.facade;l?V.emit("rejectionHandled",e):X("rejectionhandled",e,t.value)}))}
vendor: 4,260 bytes, line 8
8,_=function(t,e,i){return function(s){t(e,s,i)}},$=function(t,e,i){t.done||(t.done=!0,i&&(t=i),t.value=e,t.state=2,K(t,!0))},tt=function(t,e,i){if(!t.done){t.done=!0,i&&(t=i);try{if(t.facade===e)throw new H("Promise can't be resolved itself");var s=J(e);s?k((function(){var i={done:!1};try{d(s,e,_(tt,i,t),_($,i,t))}catch(e){$(i,e,t)}})):(t.value=e,t.state=1,K(t,!1))}catch(e){$({done:!1},e,t)}}};if(I&&(B=(F=function(t){y(this,B),g(t),d(s,this);var e=O(this);try{t(_(tt,e),_($,e))}catch(t){$(e,t)}}).prototype,(s=function(t){R(this,{type:T,done:!1,notified:!1,parent:!1,reactions:new C,rejection:!1,state:0,value:null})}).prototype=c(B,"then",(function(t,e){var i=O(this),s=q(b(this,F));return i.parent=!0,s.ok=!f(t)||t,s.fail=f(e)&&e,s.domain=l?V.domain:void 0,0===i.state?i.reactions.add(s):k((function(){G(s,i)})),s.promise})),n=function(){var t=new s,e=O(t);this.promise=t,this.resolve=_(tt,e),this.reject=_($,e)},P.f=q=function(t){return t===F||undefined===t?new n(t):z(t)},!o&&f(M)&&U!==Object.prototype)){a=U.then,D||c(U,"then",(function(t,e){var i=this;return new F((function(t,e){d(a,i,t,e)})).then(t,e)}),{unsafe:!0});try{delete U.constructor}catch(t){}p&&p(U,B)}r({global:!0,constructor:!0,wrap:!0,forced:I},{Promise:F}),m(F,T,!1,!0),u(T)},7714:function(t,e,i){"use strict";var s=i(1091),n=i(7376),a=i(5463),r=i(8828),o=i(5582),l=i(2250),h=i(8450),d=i(3569),c=i(8055),p=a&&a.prototype;if(s({target:"Promise",proto:!0,real:!0,forced:!!a&&r((function(){p.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var e=h(this,o("Promise")),i=l(t);return this.then(i?function(i){return d(e,t()).then((function(){return i}))}:t,i?function(i){return d(e,t()).then((function(){throw i}))}:t)}}),!n&&l(a)){var m=o("Promise").prototype.finally;p.finally!==m&&c(p,"finally",m,{unsafe:!0})}},5931:function(t,e,i){"use strict";i(3825),i(6630),i(1866),i(2736),i(7286),i(6761)},2736:function(t,e,i){"use strict";var s=i(1091),n=i(3930),a=i(2159),r=i(6254),o=i(4420),l=i(4823);s({target:"Promise",stat:!0,forced:i(3282)},{race:function(t){var e=this,i=r.f(e),s=i.reject,h=o((function(){var r=a(e.resolve);l(t,(function(t){n(r,e,t).then(i.resolve,s)}))}));return h.error&&s(h.value),i.promise}})},7286:function(t,e,i){"use strict";var s=i(1091),n=i(6254);s({target:"Promise",stat:!0,forced:i(1759).CONSTRUCTOR},{reject:function(t){var e=n.f(this);return(0,e.reject)(t),e.promise}})},6761:function(t,e,i){"use strict";var s=i(1091),n=i(5582),a=i(7376),r=i(5463),o=i(1759).CONSTRUCTOR,l=i(3569),h=n("Promise"),d=a&&!o;s({target:"Promise",stat:!0,forced:a||o},{resolve:function(t){return l(d&&this===h?r:this,t)}})},7380:function(t,e,i){"use strict";var s=i(1091),n=i(5951),a=i(6024),r=i(3427),o=i(6254),l=i(2159),h=i(4420),d=n.Promise,c=!1;s({target:"Promise",stat:!0,forced:!d||!d.try||h((function(){d.try((function(t){c=8===t}),8)})).error||!c},{try:function(t){var e=arguments.length>1?r(arguments,1):[],i=o.f(this),s=h((function(){return a(l(t),void 0,e)}));return(s.error?i.reject:i.resolve)(s.value),i.promise}})},5823:function(t,e,i){"use strict";var s=i(1091),n=i(6254);s({target:"Promise",stat:!0},{withResolvers:function(){var t=n.f(this);return{promise:t.promise,resolve:t.resolve,reject:t.reject}}})},1398:function(){},1074:function(t,e,i){"use strict";var s=i(1091),n=i(1907),a=i(4849),r=RangeError,o=String.fromCharCode,l=String.fromCodePoint,h=n([].join);s({target:"String",stat:!0,arity:1,forced:!!l&&1!==l.length},{fromCodePoint:function(t){for(var e,i=[],s=arguments.length,n=0;s>n;){if(e=+arguments[n++],a(e,1114111)!==e)throw new r(e+" is not a valid code point");i[n]=e<65536?o(e):o(55296+((e-=65536)>>10),e%1024+56320)}return h(i,"")}})},9770:function(t,e,i){"use strict";var s=i(1091),n=i(1907),a=i(2074),r=i(4239),o=i(160),l=i(5735),h=n("".indexOf);s({target:"String",proto:!0,forced:!l("includes")},{includes:function(t){return!!~h(o(r(this)),o(a(t)),arguments.length>1?arguments[1]:void 0)}})},7057:function(t,e,i){"use strict";var s=i(1470).charAt,n=i(160),a=i(4932),r=i(183),o=i(9550),l="String Iterator",h=a.set,d=a.getterFor(l);r(String,"String",(function(t){h(this,{type:l,string:n(t),index:0})}),(function(){var t,e=d(this),i=e.string,n=e.index;return n>=i.length?o(void 0,!0):(t=s(i,n),e.index+=t.length,o(t,!1))}))}
vendor: 4,175 bytes, line 8
8,929:function(t,e,i){"use strict";var s=i(1091),n=i(3930),a=i(1907),r=i(4239),o=i(2250),l=i(7136),h=i(2087),d=i(160),c=i(9367),p=i(663),m=i(7703),u=i(6264),g=i(7376),f=u("replace"),v=TypeError,y=a("".indexOf),b=a("".replace),w=a("".slice),k=Math.max;s({target:"String",proto:!0},{replaceAll:function(t,e){var i,s,a,u,S,A,C,x,M,E,P=r(this),T=0,I="";if(!l(t)){if((i=h(t))&&(s=d(r(p(t))),!~y(s,"g")))throw new v("`.replaceAll` does not allow non-global regexes");if(a=c(t,f))return n(a,t,P,e);if(g&&i)return b(d(P),t,e)}for(u=d(P),S=d(t),(A=o(e))||(e=d(e)),C=S.length,x=k(1,C),M=y(u,S);-1!==M;)E=A?d(e(S,M,u)):m(S,u,M,[],void 0,e),I+=w(u,T,M)+E,T=M+C,M=M+x>u.length?-1:y(u,S,M+x);return T<u.length&&(I+=w(u,T)),I}})},1995:function(){},2395:function(t,e,i){"use strict";var s,n=i(1091),a=i(2361),r=i(3846).f,o=i(3121),l=i(160),h=i(2074),d=i(4239),c=i(5735),p=i(7376),m=a("".slice),u=Math.min,g=c("startsWith");n({target:"String",proto:!0,forced:!!(p||g||(s=r(String.prototype,"startsWith"),!s||s.writable))&&!g},{startsWith:function(t){var e=l(d(this));h(t);var i=o(u(arguments.length>1?arguments[1]:void 0,e.length)),s=l(t);return m(e,i,i+s.length)===s}})},727:function(t,e,i){"use strict";var s=i(1091),n=i(5993).trim;s({target:"String",proto:!0,forced:i(5819)("trim")},{trim:function(){return n(this)}})},7249:function(t,e,i){"use strict";var s,n=i(5681),a=i(5951),r=i(1907),o=i(2802),l=i(1548),h=i(7081),d=i(1182),c=i(6285),p=i(4932).enforce,m=i(8828),u=i(551),g=Object,f=Array.isArray,v=g.isExtensible,y=g.isFrozen,b=g.isSealed,w=g.freeze,k=g.seal,S=!a.ActiveXObject&&"ActiveXObject"in a,A=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},C=h("WeakMap",A,d),x=C.prototype,M=r(x.set);if(u)if(S){s=d.getConstructor(A,"WeakMap",!0),l.enable();var E=r(x.delete),P=r(x.has),T=r(x.get);o(x,{delete:function(t){if(c(t)&&!v(t)){var e=p(this);return e.frozen||(e.frozen=new s),E(this,t)||e.frozen.delete(t)}return E(this,t)},has:function(t){if(c(t)&&!v(t)){var e=p(this);return e.frozen||(e.frozen=new s),P(this,t)||e.frozen.has(t)}return P(this,t)},get:function(t){if(c(t)&&!v(t)){var e=p(this);return e.frozen||(e.frozen=new s),P(this,t)?T(this,t):e.frozen.get(t)}return T(this,t)},set:function(t,e){if(c(t)&&!v(t)){var i=p(this);i.frozen||(i.frozen=new s),P(this,t)?M(this,t,e):i.frozen.set(t,e)}else M(this,t,e);return this}})}else n&&m((function(){var t=w([]);return M(new C,t,1),!y(t)}))&&o(x,{set:function(t,e){var i;return f(t)&&(y(t)?i=w:b(t)&&(i=k)),M(this,t,e),i&&i(t),this}})},6571:function(t,e,i){"use strict";i(7249)},4580:function(t,e,i){"use strict";var s=i(1091),n=i(5951),a=i(5582),r=i(1907),o=i(3930),l=i(8828),h=i(160),d=i(4787),c=i(261).c2i,p=/[^\d+/a-z]/i,m=/[\t\n\f\r ]+/g,u=/[=]{1,2}$/,g=a("atob"),f=String.fromCharCode,v=r("".charAt),y=r("".replace),b=r(p.exec),w=!!g&&!l((function(){return"hi"!==g("aGk=")})),k=w&&l((function(){return""!==g(" ")})),S=w&&!l((function(){g("a")})),A=w&&!l((function(){g()})),C=w&&1!==g.length;s({global:!0,bind:!0,enumerable:!0,forced:!w||k||S||A||C},{atob:function(t){if(d(arguments.length,1),w&&!k&&!S)return o(g,n,t);var e,i,s,r=y(h(t),m,""),l="",A=0,C=0;if(r.length%4==0&&(r=y(r,u,"")),(e=r.length)%4==1||b(p,r))throw new(a("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;A<e;)i=v(r,A++),s=C%4?64*s+c[i]:c[i],C++%4&&(l+=f(255&s>>(-2*C&6)));return l}})},3682:function(t,e,i){"use strict";var s=i(1091),n=i(5951),a=i(5582),r=i(1907),o=i(3930),l=i(8828),h=i(160),d=i(4787),c=i(261).i2c,p=a("btoa"),m=r("".charAt),u=r("".charCodeAt),g=!!p&&!l((function(){return"aGk="!==p("hi")})),f=g&&!l((function(){p()})),v=g&&l((function(){return"bnVsbA=="!==p(null)})),y=g&&1!==p.length;s({global:!0,bind:!0,enumerable:!0,forced:!g||f||v||y},{btoa:function(t){if(d(arguments.length,1),g)return o(p,n,h(t));for(var e,i,s=h(t),r="",l=0,f=c;m(s,l)||(f="=",l%1);){if((i=u(s,l+=3/4))>255)throw new(a("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");r+=m(f,63&(e=e<<8|i)>>8-l%1*8)}return r}})},2560:function(t,e,i){"use strict";i(9363);var s=i(9287),n=i(5951),a=i(4840),r=i(3742);for(var o in s)a(n[o],o),r[o]=r.Array}
vendor: 4,609 bytes, line 8
8,8132:function(t,e,i){"use strict";var s=i(1091),n=i(5582),a=i(5868),r=i(8828),o=i(8075),l=i(5817),h=i(4284).f,d=i(8055),c=i(9251),p=i(9724),m=i(9596),u=i(6624),g=i(6695),f=i(2096),v=i(4505),y=i(5762),b=i(4932),w=i(9447),k=i(7376),S="DOMException",A="DATA_CLONE_ERR",C=n("Error"),x=n(S)||function(){try{(new(n("MessageChannel")||a("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(t){if(t.name===A&&25===t.code)return t.constructor}}(),M=x&&x.prototype,E=C.prototype,P=b.set,T=b.getterFor(S),I="stack"in new C(S),L=function(t){return p(v,t)&&v[t].m?v[t].c:0},D=function(){m(this,O);var t=arguments.length,e=f(t<1?void 0:arguments[0]),i=f(t<2?void 0:arguments[1],"Error"),s=L(i);if(P(this,{type:S,name:i,message:e,code:s}),w||(this.name=i,this.message=e,this.code=s),I){var n=new C(e);n.name=S,h(this,"stack",l(1,y(n.stack,1)))}},O=D.prototype=o(E),R=function(t){return{enumerable:!0,configurable:!0,get:t}},U=function(t){return R((function(){return T(this)[t]}))};w&&(c(O,"code",U("code")),c(O,"message",U("message")),c(O,"name",U("name"))),h(O,"constructor",l(1,D));var F=r((function(){return!(new x instanceof C)})),B=F||r((function(){return E.toString!==g||"2: 1"!==String(new x(1,2))})),H=F||r((function(){return 25!==new x(1,"DataCloneError").code})),N=F||25!==x[A]||25!==M[A],V=k?B||H||N:F;s({global:!0,constructor:!0,forced:V},{DOMException:V?D:x});var q=n(S),z=q.prototype;for(var j in B&&(k||x===q)&&d(z,"toString",g),H&&w&&x===q&&c(z,"code",R((function(){return L(u(this).name)}))),v)if(p(v,j)){var W=v[j],J=W.s,G=l(6,W.c);p(q,J)||h(q,J,G),p(z,J)||h(z,J,G)}},1324:function(t,e,i){"use strict";var s=i(1091),n=i(5951),a=i(5582),r=i(5817),o=i(4284).f,l=i(9724),h=i(9596),d=i(4084),c=i(2096),p=i(4505),m=i(5762),u=i(9447),g=i(7376),f="DOMException",v=a("Error"),y=a(f),b=function(){h(this,w);var t=arguments.length,e=c(t<1?void 0:arguments[0]),i=c(t<2?void 0:arguments[1],"Error"),s=new y(e,i),n=new v(e);return n.name=f,o(s,"stack",r(1,m(n.stack,1))),d(s,this,b),s},w=b.prototype=y.prototype,k="stack"in new v(f),S="stack"in new y(1,2),A=y&&u&&Object.getOwnPropertyDescriptor(n,f),C=!(!A||A.writable&&A.configurable),x=k&&!C&&!S;s({global:!0,constructor:!0,forced:g||x},{DOMException:x?b:y});var M=a(f),E=M.prototype;if(E.constructor!==M)for(var P in g||o(E,"constructor",r(1,M)),p)if(l(p,P)){var T=p[P],I=T.s;l(M,I)||o(M,I,r(6,T.c))}},9516:function(t,e,i){"use strict";var s=i(5582),n="DOMException";i(4840)(s(n),n)},7105:function(t,e,i){"use strict";i(9363),i(1074);var s=i(1091),n=i(5951),a=i(2098),r=i(5582),o=i(3930),l=i(1907),h=i(9447),d=i(4791),c=i(8055),p=i(9251),m=i(2802),u=i(4840),g=i(7181),f=i(4932),v=i(9596),y=i(2250),b=i(9724),w=i(8311),k=i(3948),S=i(6624),A=i(6285),C=i(160),x=i(8075),M=i(5817),E=i(300),P=i(3448),T=i(9550),I=i(4787),L=i(6264),D=i(4321),O=L("iterator"),R="URLSearchParams",U=R+"Iterator",F=f.set,B=f.getterFor(R),H=f.getterFor(U),N=a("fetch"),V=a("Request"),q=a("Headers"),z=V&&V.prototype,j=q&&q.prototype,W=n.TypeError,J=n.encodeURIComponent,G=String.fromCharCode,K=r("String","fromCodePoint"),X=parseInt,Q=l("".charAt),Y=l([].join),Z=l([].push),_=l("".replace),$=l([].shift),tt=l([].splice),et=l("".split),it=l("".slice),st=l(/./.exec),nt=/\+/g,at=/^[0-9a-f]+$/i,rt=function(t,e){var i=it(t,e,e+2);return st(at,i)?X(i,16):NaN},ot=function(t){for(var e=0,i=128;i>0&&t&i;i>>=1)e++;return e},lt=function(t){var e=null;switch(t.length){case 1:e=t[0];break;case 2:e=(31&t[0])<<6|63&t[1];break;case 3:e=(15&t[0])<<12|(63&t[1])<<6|63&t[2];break;case 4:e=(7&t[0])<<18|(63&t[1])<<12|(63&t[2])<<6|63&t[3]}return e>1114111?null:e},ht=function(t){for(var e=(t=_(t,nt," ")).length,i="",s=0;s<e;){var n=Q(t,s);if("%"===n){if("%"===Q(t,s+1)||s+3>e){i+="%",s++;continue}var a=rt(t,s+1);if(a!=a){i+=n,s++;continue}s+=2;var r=ot(a);if(0===r)n=G(a);else{if(1===r||r>4){i+="�",s++;continue}for(var o=[a],l=1;l<r&&!(++s+3>e||"%"!==Q(t,s));){var h=rt(t,s+1);if(h!=h){s+=3;break}if(h>191||h<128)break;Z(o,h),s+=2,l++}if(o.length!==r){i+="�";continue}var d=lt(o);null===d?i+="�":n=K(d)}}i+=n,s++}return i},dt=/[!'()~]|%20/g,ct={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},pt=function(t){return ct[t]},mt=function(t){return _(J(t),dt,pt)},ut=g((function(t,e){F(this,{type:U,target:B(t).entries,index:0,kind:e})}),R,(function(){var t=H(this),e=t.target,i=t.index++;if(!e||i>=e.length)return t.target=null,T(void 0,!0);var s=e[i];switch(t.kind){case"keys":return T(s.key,!1);case"values":return T(s.value,!1)}return T([s.key,s.value],!1)}),!0),gt=function(t){this.entries=[],this.url=null,void 0!==t&&(A(t)?this.parseObject(t):this.parseQuery("str
8ing"==typeof t?"?"===Q(t,0)?it(t,1):t:C(t)))};gt.prototype={type:R,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,i,s,n,a,r,l,h=this.entries,d=P(t);if(d)for(i=(e=E(t,d)).next;!(s=o(i,e)).done;){if(a=(n=E(S(s.value))).next,(r=o(a,n)).done||(l=o(a,n)).done||!o(a,n).done)throw new W("Expected sequence with length 2");Z(h,{key:C(r.value),value:C(l.value)})}else for(var c in t)b(t,c)&&Z(h,{key:c,value:C(t[c])})},parseQuery:function(t){if(t)for(var e,i,s=this.entries,n=et(t,"&"),a=0;a<n.length;)(e=n[a++]).length&&(i=et(e,"="),Z(s,{key:ht($(i)),value:ht(Y(i,"="))}))},serialize:function(){for(var t,e=this.entries,i=[],s=0;s<e.length;)t=e[s++],Z(i,mt(t.key)+"="+mt(t.value));return Y(i,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var ft=function(){v(this,vt);var t=F(this,new gt(arguments.length>0?arguments[0]:void 0));h||(this.size=t.entries.length)},vt=ft.prototype;if(m(vt,{append:function(t,e){var i=B(this);I(arguments.length,2),Z(i.entries,{key:C(t),value:C(e)}),h||this.length++,i.updateURL()},delete:function(t){for(var e=B(this),i=I(arguments.length,1),s=e.entries,n=C(t),a=i<2?void 0:arguments[1],r=void 0===a?a:C(a),o=0;o<s.length;){var l=s[o];if(l.key!==n||void 0!==r&&l.value!==r)o++;else if(tt(s,o,1),void 0!==r)break}h||(this.size=s.length),e.updateURL()},get:function(t){var e=B(this).entries;I(arguments.length,1);for(var i=C(t),s=0;s<e.length;s++)if(e[s].key===i)return e[s].value;return null},getAll:function(t){var e=B(this).entries;I(arguments.length,1);for(var i=C(t),s=[],n=0;n<e.length;n++)e[n].key===i&&Z(s,e[n].value);return s},has:function(t){for(var e=B(this).entries,i=I(arguments.length,1),s=C(t),n=i<2?void 0:arguments[1],a=void 0===n?n:C(n),r=0;r<e.length;){var o=e[r++];if(o.key===s&&(void 0===a||o.value===a))return!0}return!1},set:function(t,e){var i=B(this);I(arguments.length,1);for(var s,n=i.entries,a=!1,r=C(t),o=C(e),l=0;l<n.length;l++)(s=n[l]).key===r&&(a?tt(n,l--,1):(a=!0,s.value=o));a||Z(n,{key:r,value:o}),h||(this.size=n.length),i.updateURL()},sort:function(){var t=B(this);D(t.entries,(function(t,e){return t.key>e.key?1:-1})),t.updateURL()},forEach:function(t){for(var e,i=B(this).entries,s=w(t,arguments.length>1?arguments[1]:void 0),n=0;n<i.length;)s((e=i[n++]).value,e.key,this)},keys:function(){return new ut(this,"keys")},values:function(){return new ut(this,"values")},entries:function(){return new ut(this,"entries")}},{enumerable:!0}),c(vt,O,vt.entries,{name:"entries"}),c(vt,"toString",(function(){return B(this).serialize()}),{enumerable:!0}),h&&p(vt,"size",{get:function(){return B(this).entries.length},configurable:!0,enumerable:!0}),u(ft,R),s({global:!0,constructor:!0,forced:!d},{URLSearchParams:ft}),!d&&y(q)){var yt=l(j.has),bt=l(j.set),wt=function(t){if(A(t)){var e,i=t.body;if(k(i)===R)return e=t.headers?new q(t.headers):new q,yt(e,"content-type")||bt(e,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),x(t,{body:M(0,C(i)),headers:M(0,e)})}return t};if(y(N)&&s({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(t){return N(t,arguments.length>1?wt(arguments[1]):{})}}),y(V)){var kt=function(t){return v(this,z),new V(t,arguments.length>1?wt(arguments[1]):{})};z.constructor=kt,kt.prototype=z,s({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:kt})}}t.exports={URLSearchParams:ft,getState:B}},5042:function(){},7649:function(){},6299:function(t,e,i){"use strict";i(7105)},3604:function(){},8669:function(t,e,i){"use strict";var s=i(1091),n=i(5582),a=i(8828),r=i(4787),o=i(160),l=i(4791),h=n("URL"),d=l&&a((function(){h.canParse()})),c=a((function(){return 1!==h.canParse.length}));s({target:"URL",stat:!0,forced:!d||c},{canParse:function(t){var e=r(arguments.length,1),i=o(t),s=e<2||void 0===arguments[1]?void 0:o(arguments[1]);try{return!!new h(i,s)}catch(t){return!1}}})},6909:function(t,e,i){"use strict";i(7057);var s,n=i(1091),a=i(9447),r=i(4791),o=i(5951),l=i(8311),h=i(1907),d=i(8055),c=i(9251),p=i(9596),m=i(9724),u=i(9538),g=i(1229),f=i(3427),v=i(1470).codeAt,y=i(9156),b=i(160),w=i(4840),k=i(4787),S=i(7105),A=i(4932),C=A.set,x=A.getterFor("URL"),M=S.URLSearchParams,E=S.getState,P=o.URL,T=o.TypeError,I=o.parseInt,L=Math.floor,D=Math.pow,O=h("".charAt),R=h(/./.exec),U=h([].join),F=h(1..toString),B=h([].pop),H=h([].push),N=h("".replace),V=h([].shift),q=h("".split),z=h("".slice),j=h("".toLowerCase),W=h([].unshift),J="Invalid scheme",G="Invalid host",K="Invalid port",X=/[a-z]/i,Q=/[\d+-.a-z]/i,Y=/\d/,Z=/^0x/i,_=/^[0-7]+$/,$=/^\d+$/,tt=/^[\da-f]+$/i,et=/[\0\t\n\r #%/:<>?@[\\\]^|]/,it=/[\0\t\n\r #/:<>?@[\\\]^|]/,st=/^[\u0000-\u0020]+/,nt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,at=/[\t\n\r]/g,rt=function(t){var e,i,s,n;if("number"==typeof t){for(e=[],i=0;i<4;i++)W(e,t%256),t=L(t/256);return U(e,".")}if("object"==typeof t){for(e="",s=function(t){for(var e=null,i=1,s=null,n=0,a=0;a<8;a++)0!==t[a]?(n>i&&(e=s,i=n),s=null,n=0):(null===s&&(s=a),++n);return n>i?s:e}(t),i=0;i<8;i++)n&&0===t[i]||(n&&(n=!1),s===i?(e+=i?":":"::",n=!0):(e+=F(t[i],16),i<7&&(e+=":")));return"["+e+"]"}return t},ot={},lt=u({},ot,{" ":1,'"':1,"<":1,">":1,"`":1}),ht=u({},lt,{"#":1,"?":1,"{":1,"}":1}),dt=u({},ht,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ct=function(t,e){var i=v(t,0);return i>32&&i<127&&!m(e,t)?t:encodeURIComponent(t)},pt={ftp:21,file:null,http:80,https:443,ws:80,wss:443},mt=function(t,e){var i;return 2===t.length&&R(X,O(t,0))&&(":"===(i=O(t,1))||!e&&"|"===i)},ut=function(t){var e;return t.length>1&&mt(z(t,0,2))&&(2===t.length||"/"===(e=O(t,2))||"\\"===e||"?"===e||"#"===e)},gt=function(t){return"."===t||"%2e"===j(t)},ft={},vt={},yt={},bt={},wt={},kt={},St={},At={},Ct={},xt={},Mt={},Et={},Pt={},Tt={},It={},Lt={},Dt={},Ot={},Rt={},Ut={},Ft={}
vendor: 9,121 bytes, line 8
8,Bt=function(t,e,i){var s,n,a,r=b(t);if(e){if(n=this.parse(r))throw new T(n);this.searchParams=null}else{if(void 0!==i&&(s=new Bt(i,!0)),n=this.parse(r,null,s))throw new T(n);(a=E(new M)).bindURL(this),this.searchParams=a}};Bt.prototype={type:"URL",parse:function(t,e,i){var n,a,r,o,l,h=this,d=e||ft,c=0,p="",u=!1,v=!1,y=!1;for(t=b(t),e||(h.scheme="",h.username="",h.password="",h.host=null,h.port=null,h.path=[],h.query=null,h.fragment=null,h.cannotBeABaseURL=!1,t=N(t,st,""),t=N(t,nt,"$1")),t=N(t,at,""),n=g(t);c<=n.length;){switch(a=n[c],d){case ft:if(!a||!R(X,a)){if(e)return J;d=yt;continue}p+=j(a),d=vt;break;case vt:if(a&&(R(Q,a)||"+"===a||"-"===a||"."===a))p+=j(a);else{if(":"!==a){if(e)return J;p="",d=yt,c=0;continue}if(e&&(h.isSpecial()!==m(pt,p)||"file"===p&&(h.includesCredentials()||null!==h.port)||"file"===h.scheme&&!h.host))return;if(h.scheme=p,e)return void(h.isSpecial()&&pt[h.scheme]===h.port&&(h.port=null));p="","file"===h.scheme?d=Tt:h.isSpecial()&&i&&i.scheme===h.scheme?d=bt:h.isSpecial()?d=At:"/"===n[c+1]?(d=wt,c++):(h.cannotBeABaseURL=!0,H(h.path,""),d=Rt)}break;case yt:if(!i||i.cannotBeABaseURL&&"#"!==a)return J;if(i.cannotBeABaseURL&&"#"===a){h.scheme=i.scheme,h.path=f(i.path),h.query=i.query,h.fragment="",h.cannotBeABaseURL=!0,d=Ft;break}d="file"===i.scheme?Tt:kt;continue;case bt:if("/"!==a||"/"!==n[c+1]){d=kt;continue}d=Ct,c++;break;case wt:if("/"===a){d=xt;break}d=Ot;continue;case kt:if(h.scheme=i.scheme,a===s)h.username=i.username,h.password=i.password,h.host=i.host,h.port=i.port,h.path=f(i.path),h.query=i.query;else if("/"===a||"\\"===a&&h.isSpecial())d=St;else if("?"===a)h.username=i.username,h.password=i.password,h.host=i.host,h.port=i.port,h.path=f(i.path),h.query="",d=Ut;else{if("#"!==a){h.username=i.username,h.password=i.password,h.host=i.host,h.port=i.port,h.path=f(i.path),h.path.length--,d=Ot;continue}h.username=i.username,h.password=i.password,h.host=i.host,h.port=i.port,h.path=f(i.path),h.query=i.query,h.fragment="",d=Ft}break;case St:if(!h.isSpecial()||"/"!==a&&"\\"!==a){if("/"!==a){h.username=i.username,h.password=i.password,h.host=i.host,h.port=i.port,d=Ot;continue}d=xt}else d=Ct;break;case At:if(d=Ct,"/"!==a||"/"!==O(p,c+1))continue;c++;break;case Ct:if("/"!==a&&"\\"!==a){d=xt;continue}break;case xt:if("@"===a){u&&(p="%40"+p),u=!0,r=g(p);for(var w=0;w<r.length;w++){var k=r[w];if(":"!==k||y){var S=ct(k,dt);y?h.password+=S:h.username+=S}else y=!0}p=""}else if(a===s||"/"===a||"?"===a||"#"===a||"\\"===a&&h.isSpecial()){if(u&&""===p)return"Invalid authority";c-=g(p).length+1,p="",d=Mt}else p+=a;break;case Mt:case Et:if(e&&"file"===h.scheme){d=Lt;continue}if(":"!==a||v){if(a===s||"/"===a||"?"===a||"#"===a||"\\"===a&&h.isSpecial()){if(h.isSpecial()&&""===p)return G;if(e&&""===p&&(h.includesCredentials()||null!==h.port))return;if(o=h.parseHost(p))return o;if(p="",d=Dt,e)return;continue}"["===a?v=!0:"]"===a&&(v=!1),p+=a}else{if(""===p)return G;if(o=h.parseHost(p))return o;if(p="",d=Pt,e===Et)return}break;case Pt:if(!R(Y,a)){if(a===s||"/"===a||"?"===a||"#"===a||"\\"===a&&h.isSpecial()||e){if(""!==p){var A=I(p,10);if(A>65535)return K;h.port=h.isSpecial()&&A===pt[h.scheme]?null:A,p=""}if(e)return;d=Dt;continue}return K}p+=a;break;case Tt:if(h.scheme="file","/"===a||"\\"===a)d=It;else{if(!i||"file"!==i.scheme){d=Ot;continue}switch(a){case s:h.host=i.host,h.path=f(i.path),h.query=i.query;break;case"?":h.host=i.host,h.path=f(i.path),h.query="",d=Ut;break;case"#":h.host=i.host,h.path=f(i.path),h.query=i.query,h.fragment="",d=Ft;break;default:ut(U(f(n,c),""))||(h.host=i.host,h.path=f(i.path),h.shortenPath()),d=Ot;continue}}break;case It:if("/"===a||"\\"===a){d=Lt;break}i&&"file"===i.scheme&&!ut(U(f(n,c),""))&&(mt(i.path[0],!0)?H(h.path,i.path[0]):h.host=i.host),d=Ot;continue;case Lt:if(a===s||"/"===a||"\\"===a||"?"===a||"#"===a){if(!e&&mt(p))d=Ot;else if(""===p){if(h.host="",e)return;d=Dt}else{if(o=h.parseHost(p))return o;if("localhost"===h.host&&(h.host=""),e)return;p="",d=Dt}continue}p+=a;break;case Dt:if(h.isSpecial()){if(d=Ot,"/"!==a&&"\\"!==a)continue}else if(e||"?"!==a)if(e||"#"!==a){if(a!==s&&(d=Ot,"/"!==a))continue}else h.fragment="",d=Ft;else h.query="",d=Ut;break;case Ot:if(a===s||"/"===a||"\\"===a&&h.isSpecial()||!e&&("?"===a||"#"===a)){if(".."===(l=j(l=p))||"%2e."===l||".%2e"===l||"%2e%2e"===l?(h.shortenPath(),"/"===a||"\\"===a&&h.isSpecial()||H(h.path,"")):gt(p)?"/"===a||"\\"===a&&h.isSpecial()||H(h.path,""):("file"===h.scheme&&!h.path.length&&mt(p)&&(h.host&&(h.host=""),p=O(p,0)+":"),H(h.path,p)),p="","file"===h.scheme&&(a===s||"?"===a||"#"===a))for(;h.path.length>1&&""===h.path[0];)V(h.path);"?"===a?(h.query="",d=Ut):"#"===a&&(h.fragment="",d=Ft)}else p+=ct(a,ht);break;case Rt:"?"===a?(h.query="",d=Ut):"#"===a?(h.fragment="",d=Ft):a!==s&&(h.path[0]+=ct(a,ot));break;case Ut:e||"#"!==a?a!==s&&("'"===a&&h.isSpecial()?h.query+="%27":h.query+="#"===a?"%23":ct(a,ot)):(h.fragment="",d=Ft);break;case Ft:a!==s&&(h.fragment+=ct(a,lt))}c++}},parseHost:function(t){var e,i,s;if("["===O(t,0)){if("]"!==O(t,t.length-1))return G;if(e=function(t){var e,i,s,n,a,r,o,l=[0,0,0,0,0,0,0,0],h=0,d=null,c=0,p=function(){return O(t,c)};if(":"===p()){if(":"!==O(t,1))return;c+=2,d=++h}for(;p();){if(8===h)return;if(":"!==p()){for(e=i=0;i<4&&R(tt,p());)e=16*e+I(p(),16),c++,i++;if("."===p()){if(0===i)return;if(c-=i,h>6)return;for(s=0;p();){if(n=null,s>0){if(!("."===p()&&s<4))return;c++}if(!R(Y,p()))return;for(;R(Y,p());){if(a=I(p(),10),null===n)n=a;else{if(0===n)return;n=10*n+a}if(n>255)return;c++}l[h]=256*l[h]+n,2!=++s&&4!==s||h++}if(4!==s)return;break}if(":"===p()){if(c++,!p())return}else if(p())return;l[h++]=e}else{if(null!==d)return;c++,d=++h}}if(null!==d)for(r=h-d,h=7;0!==h&&r>0;)o=l[h],l[h--]=l[d+r-1],l[d+--r]=o;else if(8!==h)return;return l}(z(t,1,-1)),!e)return G;this.host=e}else if(this.isSpecial()){if(t=y(t),R(et,t))return G;if(e=function(t){var e,i,s,n,a,r,o,l=q(t,".");if(l.length&&""===l[l.length-1]&&l.length--,(e=l.length)>4)return t;for(i=[],s=0;s<e;s++){if(""===(n=l[s]))return t;if(a=10,n.length>1&&"0"===O(n,0)&&(a=R(Z,n)?16:8,n=z(n,8===a?1:2)),""===n)r=0;else{if(!R(10===a?$:8===a?_:tt,n))return t;r=I(n,a)}H(i,r)}for(s=0;s<e;s++)if(r=i[s],s===e-1){if(r>=D(256,5-e))return null}else if(r>255)return null;for(o=B(i),s=0;s<i.length;s++)o+=i[s]*D(256,3-s);return o}(t),null===e)return G;this.host=e}else{if(R(it,t))return G;for(e="",i=g(t),s=0;s<i.length;s++)e+=ct(i[s],ot);this.host=e}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return m(pt,this.scheme)},shortenPath:function(){var t=this.path,e=t.length;!e||"file"===this.scheme&&1===e&&mt(t[0],!0)||t.length--},serialize:function(){var t=this,e=t.scheme,i=t.username,s=t.password,n=t.host,a=t.port,r=t.path,o=t.query,l=t.fragment,h=e+":";return null!==n?(h+="//",t.includesCredentials()&&(h+=i+(s?":"+s:"")+"@"),h+=rt(n),null!==a&&(h+=":"+a)):"file"===e&&(h+="//"),h+=t.cannotBeABaseURL?r[0]:r.length?"/"+U(r,"/"):"",null!==o&&(h+="?"+o),null!==l&&(h+="#"+l),h},setHref:function(t){var e=this.parse(t);if(e)throw new T(e);this.searchParams.update()},getOrigin:function(){var t=this.scheme,e=this.port;if("blob"===t)try{return new Ht(t.path[0]).origin}catch(t){return"null"}return"file"!==t&&this.isSpecial()?t+"://"+rt(this.host)+(null!==e?":"+e:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(t){this.parse(b(t)+":",ft)},getUsername:function(){return this.username},setUsername:function(t){var e=g(b(t));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var i=0;i<e.length;i++)this.username+=ct(e[i],dt)}},getPassword:function(){return this.password},setPassword:function(t){var e=g(b(t));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var i=0;i<e.length;i++)this.password+=ct(e[i],dt)}},getHost:function(){var t=this.host,e=this.port;return null===t?"":null===e?rt(t):rt(t)+":"+e},setHost:function(t){this.cannotBeABaseURL||this.parse(t,Mt)},getHostname:function(){var t=this.host;return null===t?"":rt(t)},setHostname:function(t){this.cannotBeABaseURL||this.parse(t,Et)},getPort:function(){var t=this.port;return null===t?"":b(t)},setPort:function(t){this.cannotHaveUsernamePasswordPort()||(""===(t=b(t))?this.port=null:this.parse(t,Pt))},getPathname:function(){var t=this.path;return this.cannotBeABaseURL?t[0]:t.length?"/"+U(t,"/"):""},setPathname:function(t){this.cannotBeABaseURL||(this.path=[],this.parse(t,Dt))},getSearch:function(){var t=this.query;return t?"?"+t:""},setSearch:function(t){""===(t=b(t))?this.query=null:("?"===O(t,0)&&(t=z(t,1)),this.query="",this.parse(t,Ut)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var t=this.fragment;return t?"#"+t:""},setHash:function(t){""!==(t=b(t))?("#"===O(t,0)&&(t=z(t,1)),this.fragment="",this.parse(t,Ft)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Ht=function(t){var e=p(this,Nt),i=k(arguments.length,1)>1?arguments[1]:void 0,s=C(e,new Bt(t,!1,i));
8a||(e.href=s.serialize(),e.origin=s.getOrigin(),e.protocol=s.getProtocol(),e.username=s.getUsername(),e.password=s.getPassword(),e.host=s.getHost(),e.hostname=s.getHostname(),e.port=s.getPort(),e.pathname=s.getPathname(),e.search=s.getSearch(),e.searchParams=s.getSearchParams(),e.hash=s.getHash())},Nt=Ht.prototype,Vt=function(t,e){return{get:function(){return x(this)[t]()},set:e&&function(t){return x(this)[e](t)},configurable:!0,enumerable:!0}};if(a&&(c(Nt,"href",Vt("serialize","setHref")),c(Nt,"origin",Vt("getOrigin")),c(Nt,"protocol",Vt("getProtocol","setProtocol")),c(Nt,"username",Vt("getUsername","setUsername")),c(Nt,"password",Vt("getPassword","setPassword")),c(Nt,"host",Vt("getHost","setHost")),c(Nt,"hostname",Vt("getHostname","setHostname")),c(Nt,"port",Vt("getPort","setPort")),c(Nt,"pathname",Vt("getPathname","setPathname")),c(Nt,"search",Vt("getSearch","setSearch")),c(Nt,"searchParams",Vt("getSearchParams")),c(Nt,"hash",Vt("getHash","setHash"))),d(Nt,"toJSON",(function(){return x(this).serialize()}),{enumerable:!0}),d(Nt,"toString",(function(){return x(this).serialize()}),{enumerable:!0}),P){var qt=P.createObjectURL,zt=P.revokeObjectURL;qt&&d(Ht,"createObjectURL",l(qt,P)),zt&&d(Ht,"revokeObjectURL",l(zt,P))}w(Ht,"URL"),n({global:!0,constructor:!0,forced:!r,sham:!a},{URL:Ht})},3487:function(t,e,i){"use strict";i(6909)},8670:function(t,e,i){"use strict";var s=i(1091),n=i(5582),a=i(4787),r=i(160),o=i(4791),l=n("URL");s({target:"URL",stat:!0,forced:!o},{parse:function(t){var e=a(arguments.length,1),i=r(t),s=e<2||void 0===arguments[1]?void 0:r(arguments[1]);try{return new l(i,s)}catch(t){return null}}})},4783:function(){},7404:function(t,e,i){"use strict";i(7667),i(3643),i(4580),i(8132),i(1324),i(9516);var s=i(2046);t.exports=s.atob},6666:function(t,e,i){"use strict";i(7667),i(3643),i(3682),i(8132),i(1324),i(9516);var s=i(2046);t.exports=s.btoa},6343:function(t,e,i){"use strict";var s=i(6880);t.exports=s},3266:function(t,e,i){"use strict";var s=i(8685);t.exports=s},2222:function(t,e,i){"use strict";var s=i(6823);t.exports=s},4106:function(t,e,i){"use strict";var s=i(8059);t.exports=s},1086:function(t,e,i){"use strict";var s=i(2757);t.exports=s},2268:function(t,e,i){"use strict";var s=i(7961);t.exports=s},4598:function(t,e,i){"use strict";var s=i(3423);t.exports=s},975:function(t,e,i){"use strict";var s=i(7367);t.exports=s},6462:function(t,e,i){"use strict";var s=i(9929);t.exports=s},1921:function(t,e,i){"use strict";var s=i(4326);t.exports=s},2027:function(t,e,i){"use strict";var s=i(1016);i(2560),t.exports=s},5204:function(t,e,i){"use strict";var s=i(7027);i(2560),t.exports=s},9792:function(t,e,i){"use strict";var s=i(6908);t.exports=s},9428:function(t,e,i){"use strict";var s=i(7173);i(2560),t.exports=s},9076:function(t,e,i){"use strict";i(6299),i(5042),i(7649),i(3604);var s=i(2046);t.exports=s.URLSearchParams},6908:function(t,e,i){"use strict";i(9076),i(3487),i(8669),i(8670),i(4783);var s=i(2046);t.exports=s.URL}},e={};function i(s){var n=e[s];if(void 0!==n)return n.exports;var a=e[s]={id:s,exports:{}};return t[s].call(a.exports,a,a.exports,i),a.exports}i.m=t,i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,{a:e}),e},i.d=function(t,e){for(var s in e)i.o(e,s)&&!i.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.b=document.baseURI||self.location.href,i.nc=void 0;var s={};!function(){"use strict";var t="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==i.g&&i.g||{},e="URLSearchParams"in t,s="Symbol"in t&&"iterator"in Symbol,n="FileReader"in t&&"Blob"in t&&function(){try{return new Blob,!0}catch(t){return!1}}(),a="FormData"in t,r="ArrayBuffer"in t;if(r)var o=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array
8]"],l=ArrayBuffer.isView||function(t){return t&&o.indexOf(Object.prototype.toString.call(t))>-1};function h(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(t)||""===t)throw new TypeError('Invalid character in header field name: "'+t+'"');return t.toLowerCase()}function d(t){return"string"!=typeof t&&(t=String(t)),t}function c(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return s&&(e[Symbol.iterator]=function(){return e}),e}function p(t){this.map={},t instanceof p?t.forEach((function(t,e){this.append(e,t)}),this):Array.isArray(t)?t.forEach((function(t){if(2!=t.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+t.length);this.append(t[0],t[1])}),this):t&&Object.getOwnPropertyNames(t).forEach((function(e){this.append(e,t[e])}),this)}function m(t){if(!t._noBody)return t.bodyUsed?Promise.reject(new TypeError("Already read")):void(t.bodyUsed=!0)}function u(t){return new Promise((function(e,i){t.onload=function(){e(t.result)},t.onerror=function(){i(t.error)}}))}function g(t){var e=new FileReader,i=u(e);return e.readAsArrayBuffer(t),i}function f(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(t){var i;this.bodyUsed=this.bodyUsed,this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:n&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:a&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:e&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():r&&n&&((i=t)&&DataView.prototype.isPrototypeOf(i))?(this._bodyArrayBuffer=f(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):r&&(ArrayBuffer.prototype.isPrototypeOf(t)||l(t))?this._bodyArrayBuffer=f(t):this._bodyText=t=Object.prototype.toString.call(t):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):e&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},n&&(this.blob=function(){var t=m(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var t=m(this);return t||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}if(n)return this.blob().then(g);throw new Error("could not read as ArrayBuffer")},this.text=function(){var t,e,i,s,n,a=m(this);if(a)return a;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,i=u(e),s=/charset=([A-Za-z0-9_-]+)/.exec(t.type),n=s?s[1]:"utf-8",e.readAsText(t,n),i;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),i=new Array(e.length),s=0;s<e.length;s++)i[s]=String.fromCharCode(e[s]);return i.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},a&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}p.prototype.append=function(t,e){t=h(t),e=d(e);var i=this.map[t];this.map[t]=i?i+", "+e:e},p.prototype.delete=function(t){delete this.map[h(t)]},p.prototype.get=function(t){return t=h(t),this.has(t)?this.map[t]:null},p.prototype.has=function(t){return this.map.hasOwnProperty(h(t))},p.prototype.set=function(t,e){this.map[h(t)]=d(e)},p.prototype.forEach=function(t,e){for(var i in this.map)this.map.hasOwnProperty(i)&&t.call(e,this.map[i],i,this)},p.prototype.keys=function(){var t=[];return this.forEach((function(e,i){t.push(i)})),c(t)},p.prototype.values=function(){var t=[];return this.forEach((function(e){t.push(e)})),c(t)},p.prototype.entries=function(){var t=[];return this.forEach((function(e,i){t.push([i,e])})),c(t)},s&&(p.prototype[Symbol.iterator]=p.prototype.entries);var y=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function b(e,i){if(!(this instanceof b))throw new TypeError('Please use the "new" operator, this DOM object c
8onstructor cannot be called as a function.');var s,n,a=(i=i||{}).body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,i.headers||(this.headers=new p(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,a||null==e._bodyInit||(a=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=i.credentials||this.credentials||"same-origin",!i.headers&&this.headers||(this.headers=new p(i.headers)),this.method=(s=i.method||this.method||"GET",n=s.toUpperCase(),y.indexOf(n)>-1?n:s),this.mode=i.mode||this.mode||null,this.signal=i.signal||this.signal||function(){if("AbortController"in t)return(new AbortController).signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&a)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(a),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==i.cache&&"no-cache"!==i.cache)){var r=/([?&])_=[^&]*/;if(r.test(this.url))this.url=this.url.replace(r,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function w(t){var e=new FormData;return t.trim().split("&").forEach((function(t){if(t){var i=t.split("="),s=i.shift().replace(/\+/g," "),n=i.join("=").replace(/\+/g," ");e.append(decodeURIComponent(s),decodeURIComponent(n))}})),e}function k(t,e){if(!(this instanceof k))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=void 0===e.statusText?"":""+e.statusText,this.headers=new p(e.headers),this.url=e.url||"",this._initBody(t)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},v.call(b.prototype),v.call(k.prototype),k.prototype.clone=function(){return new k(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new p(this.headers),url:this.url})},k.error=function(){var t=new k(null,{status:200,statusText:""});return t.ok=!1,t.status=0,t.type="error",t};var S=[301,302,303,307,308];k.redirect=function(t,e){if(-1===S.indexOf(e))throw new RangeError("Invalid status code");return new k(null,{status:e,headers:{location:t}})};var A=t.DOMException;try{new A}catch(t){(A=function(t,e){this.message=t,this.name=e;var i=Error(t);this.stack=i.stack}).prototype=Object.create(Error.prototype),A.prototype.constructor=A}function C(e,i){return new Promise((function(s,a){var o=new b(e,i);if(o.signal&&o.signal.aborted)return a(new A("Aborted","AbortError"));var l=new XMLHttpRequest;function c(){l.abort()}if(l.onload=function(){var t,e,i={statusText:l.statusText,headers:(t=l.getAllResponseHeaders()||"",e=new p,t.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(t){return 0===t.indexOf("\n")?t.substr(1,t.length):t})).forEach((function(t){var i=t.split(":"),s=i.shift().trim();if(s){var n=i.join(":").trim();try{e.append(s,n)}catch(t){console.warn("Response "+t.message)}}})),e)};0===o.url.indexOf("file://")&&(l.status<200||l.status>599)?i.status=200:i.status=l.status,i.url="responseURL"in l?l.responseURL:i.headers.get("X-Request-URL");var n="response"in l?l.response:l.responseText;setTimeout((function(){s(new k(n,i))}),0)},l.onerror=function(){setTimeout((function(){a(new TypeError("Network request failed"))}),0)},l.ontimeout=function(){setTimeout((function(){a(new TypeError("Network request timed out"))}),0)},l.onabort=function(){setTimeout((function(){a(new A("Aborted","AbortError"))}),0)},l.open(o.method,function(e){try{return""===e&&t.location.href?t.location.href:e}catch(t){return e}}(o.url),!0),"include"===o.credentials?l.withCredentials=!0:"omit"===o.credentials&&(l.withCredentials=!1),"responseType"in l&&(n?l.responseType="blob":r&&(l.responseType="arraybuffer")),i&&"object"==typeof i.headers&&!(i.headers instanceof p||t.Headers&&i.headers instanceof t.Headers)){var m=[];
8Object.getOwnPropertyNames(i.headers).forEach((function(t){m.push(h(t)),l.setRequestHeader(t,d(i.headers[t]))})),o.headers.forEach((function(t,e){-1===m.indexOf(e)&&l.setRequestHeader(e,t)}))}else o.headers.forEach((function(t,e){l.setRequestHeader(e,t)}));o.signal&&(o.signal.addEventListener("abort",c),l.onreadystatechange=function(){4===l.readyState&&o.signal.removeEventListener("abort",c)}),l.send(void 0===o._bodyInit?null:o._bodyInit)}))}C.polyfill=!0,t.fetch||(t.fetch=C,t.Headers=p,t.Request=b,t.Response=k)}(),function(){"use strict";function t(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")}function e(e,i){t(e,i),i.add(e)}function n(t,e,i){if("function"==typeof t?t===e:t.has(e))return arguments.length<3?e:i;throw new TypeError("Private element is not present on this object")}i.d(s,{default:function(){return ty}});var a=i(5204),r=i.n(a),o=i(3266),l=i.n(o),h=i(1921),d=i.n(h),c=i(6343),p=i.n(c);const m=document.createElement("video"),u=document.createElement("audio"),g=/(samsungbrowser\/|firefox\/|opr\/|edg\/|edge\/|fxios)/i;class f{static get userAgent(){return navigator.userAgent||"null"}static get platform(){return navigator.platform||"null"}static get protocol(){return location.protocol?location.protocol.toLowerCase():null}static get primaryPointerIsTouchScreen(){try{return!("undefined"==typeof matchMedia||!matchMedia("(pointer: coarse)").matches)}catch(t){return console.warn(t),!1}}static get isIos(){const t=/os\s+(\d+)/i;return f.primaryPointerIsTouchScreen&&/(ipad|iphone|ipod)/i.test(f.userAgent)?[!0,v.call(f,t,!1)]:[!1,-1]}static get isIpadOS(){return!!(!f.isIos[0]&&f.primaryPointerIsTouchScreen&&/macintel/i.test(f.platform)&&f.devicePixelRatio>1&&navigator.maxTouchPoints&&navigator.maxTouchPoints>=2)}static get isMacOS(){return!(f.isIos[0]||!/(macintosh|mac\s+os)/i.test(f.userAgent)||f.isIpadOS)}static get isSafari(){const t=/version\/(\d+)/i;return!/safari\/[.0-9]*/i.test(f.userAgent)||/(chrome|chromium|crios)/i.test(f.userAgent)||g.test(f.userAgent)||f.isAndroid[0]?[!1,-1]:[!0,v.call(f,t,!1)]}static get isMacosSafari(){return f.isMacOS&&f.isSafari[0]&&!f.isIpadOS?[!0,f.isSafari[1]]:[!1,-1]}static get isApple(){return!!(f.isIos[0]||f.isMacosSafari[0]||f.isIpadOS)}static get isFirefox(){return!!/firefox/i.test(f.userAgent)}static get isAndroid(){const t=/android\s*(\d+)/i;return f.isIos[0]||!f.primaryPointerIsTouchScreen?[!1,-1]:/android/i.test(f.userAgent)?[!0,v.call(f,t,!1)]:[!1,-1]}static get smartTVData(){return/tizen/i.test(f.userAgent)&&/smart-tv/i.test(f.userAgent)?{tv:!0,webos:!1,tizen:!0}:/(web0s|webos)/i.test(f.userAgent)&&/smarttv/i.test(f.userAgent)?{tv:!0,webos:!0,tizen:!1}:{tv:!1,webos:!1,tizen:!1}}static get devicePixelRatio(){return"number"==typeof window.devicePixelRatio&&window.devicePixelRatio>1?window.devicePixelRatio:1}static get isStandalone(){return!(!f.isIos[0]||void 0===navigator.standalone||!navigator.standalone)||!(!f.isAndroid[0]||"function"!=typeof matchMedia||!matchMedia("(display-mode: standalone)").matches)}static get isAndroidMobileOrTabletWebView(){return!(g.test(f.userAgent)||!f.isAndroid[0]||f.isStandalone)&&(!!(f.isAndroid[1]<5&&/version\/[.0-9]*/i.test(f.userAgent))||!!(f.isAndroid[1]>=5&&/chrome\/[.0-9]*/i.test(f.userAgent)&&/wv/.test(f.userAgent)))}static get okMp4(){if(y(f)){if(""!==m.canPlayType('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'))return!0}return!1}static get okWebM(){if(y(f)){if(""!==m.canPlayType('video/webm; codecs="vp9,opus"'))return!0}return!1}static get okM4a(){if(b(f)){if(""!==u.canPlayType('audio/mp4; codecs="mp4a.40.2"'))return!0}return!1}static get okMp3(){if(b(f)){if(""!==u.canPlayType("audio/mpeg"))return!0}return!1}static get okOgg(){if(b(f)){if(""!==u.canPlayType('audio/ogg; codecs="opus"'))return!0}return!1}static get okMse(){return!(!y(f)||"undefined"==typeof MediaSource||"function"!=typeof MediaSource.isTypeSupported)}static get okMms(){return!(!y(f)||void 0===window.ManagedMediaSource||"function"!=typeof window.ManagedMediaSource.isTypeSupported)}static get okShaka(){return!(!f.okMse&&!f.okMms||void 0===r()||"undefined"==typeof Uint8Array||void 0===Array.prototype.forEach)}static get okHlsJS(){return!(!f.okMse&&!f.okMms)}static get okHls(){if(y(f)){const t=m.canPlayType("application/vnd.apple.mpegurl"),e=m.canPlayType("application/x-mpegurl");
8if(""!==t||""!==e)return!0}return!1}static get okEme(){return void 0!==window.MediaKeys||void 0!==window.WebKitMediaKeys||void 0!==window.MSMediaKeys}static get okFps(){return!!(y(f)&&f.okEme&&(f.isMacosSafari[0]&&f.isMacosSafari[1]>=9||f.isIos[0]&&f.isIos[1]>10||f.isIpadOS))}static get ok360(){const t=document.createElement("canvas");try{return!(!window.WebGLRenderingContext||!t.getContext("webgl")&&!t.getContext("experimental-webgl"))}catch(e){console.warn(e);try{return!(!window.WebGL2RenderingContext||!t.getContext("webgl2"))}catch(t){return console.warn(t),!1}}}static get isInIframe(){try{if(window.parent!==window)return!0}catch(t){return console.warn(t),!1}return!1}static get hasIntersectionObserver(){return"undefined"!=typeof IntersectionObserver}static get viewportSize(){let t=-1,e=-1;const i="number"==typeof innerWidth&&innerWidth>0?innerWidth:-1,s="number"==typeof innerHeight&&innerHeight>0?innerHeight:-1;return i>0&&s>0&&(t=i,e=s),{width:t,height:e}}static get hasPassiveEventListeners(){let t=!1;try{const e=Object.defineProperty({},"passive",{get:()=>(t=!0,t)});window.addEventListener("testPassive",null,e),window.removeEventListener("testPassive",null,e)}catch(t){console.warn(t)}return t}static get orientation(){return window.matchMedia("(orientation: portrait)").matches?"portrait":"landscape"}static get hasScreenOrientationAPI(){return!(!window.screen.orientation||"string"!=typeof window.screen.orientation.type||"function"!=typeof window.screen.orientation.addEventListener)}static get hasScreenOrientationLockAPI(){return!(!window.screen.orientation||"string"!=typeof window.screen.orientation.type||"function"!=typeof window.screen.orientation.addEventListener||"function"!=typeof window.screen.orientation.lock)}static get screenDimension(){let t={width:-1,height:-1},e=screen&&"number"==typeof window.screen.width&&window.screen.width>0?window.screen.width:-1,i=screen&&"number"==typeof window.screen.height&&window.screen.height>0?window.screen.height:-1;return"landscape"===f.orientation?(t.width=Math.max(e,i),t.height=Math.min(e,i)):(t.width=Math.min(e,i),t.height=Math.max(e,i)),t}static get isOnline(){return"boolean"!=typeof navigator.onLine||!1!==navigator.onLine}static get hasDownloadSupport(){return!!(void 0!==window.shaka&&window.shaka.offline&&window.shaka.offline.Storage&&window.shaka.offline.Storage.support())}static get hasNativeFullscreenSupport(){const t=document.documentElement;return!(!t||void 0===t.requestFullscreen&&void 0===t.webkitRequestFullscreen&&void 0===t.mozRequestFullScreen&&void 0===t.msRequestFullscreen&&void 0===m.webkitEnterFullscreen)}static getEstimateBW(t){let e=window.rmpGlobals.rmpConnection.bandwidthData.estimate;if(e>0)e=Math.round(1e3*e*1e3);else{if(t)return-1;e=7e5,(f.isIos[0]||f.isAndroid[0]||f.isIpadOS)&&(e=35e4)}return e}}function v(t,e){if(null!==navigator.userAgent){const i=navigator.userAgent.match(t);if(e&&Array.isArray(i)&&void 0!==i[2])return d()(i[2],10);if(Array.isArray(i)&&void 0!==i[1])return d()(i[1],10)}return-1}function y(t){return void 0!==m.canPlayType}function b(t){return void 0!==u.canPlayType}var w,k=i(9792),S=i.n(k),A=i(4598),C=i.n(A),x=i(6462),M=i.n(x),E=i(6666),P=i.n(E),T=i(7404),I=i.n(T);class L{static filterInput(t){const e={},i=L.input;for(let n in i){var s;if(Object.prototype.hasOwnProperty.call(i,n))if(void 0!==t[n]?"shakaCustomRequestFilter"===n||"shakaCustomResponseFilter"===n||"playlistCallback"===n||"relatedCallback"===n||"adScheduleCallback"===n||"cuePointsCallback"===n||"adImaDaiVodPodRequestStreamURLCallback"===n?"function"==typeof t[n]?e[n]=t[n]:e[n]=null:typeof t[n]!=typeof i[n]?e[n]=i[n]:e[n]=t[n]:e[n]=i[n],"string"==typeof e[n])e[n]=C()(s=e[n]).call(s)}for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(this[t]=e[t])}static filterRetryParameters(){const t=L.retryParameters;if(0===Object.keys(this.retryParameters).length)this.retryParameters=t;else{Object.keys(t).forEach((e=>{if(void 0===this.retryParameters[e])this.retryParameters[e]=t[e];else{Object.keys(t[e]).forEach((i=>{("number"!=typeof this.retryParameters[e][i]||this.retryParameters[e][i]<0)&&(this.retryParameters[e][i]=t[e][i])}))}}))}this.retryParameters}static get input(){return{licenseKey:"",width:640,height:360,iframeMode:!1,iframeAllowed:!0,autoHeightMode:!1,autoHeightModeRatio:16/9,backgroundColor:"000000",skin:"s1",iconsSet:"font-awesome",iconsSize:1,customIconsLoc:"",iconSpinner:"classic",fullWindowSkin:!1,skinBackgroun
8dColor:"",skinButtonColor:"",skinAccentColor:"",hideControls:!1,hideCentralPlayButton:!1,hideCentralBuffering:!1,hideSeekBar:!1,hideFullscreen:!1,hideVolume:!1,hideExternalPlayerLabels:!1,disableKeyboardControl:!1,longFormContent:!1,automaticFullscreenOnLandscape:!0,automaticLandscapeOnFullScreen:!0,fullscreenFullWindowMode:!1,fixedLabelsLanguage:"",doubleClickForFullscreen:!0,pauseContentWhenViewingAreaIsClicked:!0,autoplay:!1,autoplayCount:1/0,requestAutoplayCapabilitiesData:!1,detectAutoplayTimeout:-1,viewableAutoplay:!1,viewablePlayPause:!1,viewableThreshold:.5,srcChangeAutoplay:!0,posterScaleMode:"letterbox",autoplayAnimatedPoster:!1,hideInitialBlackFrameWhenNoPoster:!0,scaleMode:"letterbox",loop:!1,muted:!1,permanentMuted:!1,initialVolume:1,forceInitialVolume:!1,rememberVolume:!0,rememberCurrentTime:!1,rememberQuality:!1,bitrateDataDisplayed:"kbps",displayCodecData:!1,preload:"smart",delayToFade:3500,contentMetadata:{},appName:"",logo:{imgUri:"",clickUri:"",position:"topleft",margin:"8px",watermark:!1,pauseContentOnLogoClick:!0},sharing:!1,sharingUrl:"",sharingCode:"",sharingNetworks:["facebook","x","email"],frameRate:-1,strictGdprCompliance:!1,displayRemainingTimeInPlaceOfDuration:!1,errorOnlyShowCustomText:!1,customTrackNames:{captions:[],quality:[],audio:[]},playerContainerRole:"application",flipVideo:{x:0,y:0,z:0},audioOnly:!1,audioOnlyUseVideoLayout:!1,audioOnlyIcecast:!1,audioOnlyID3UI:!1,debugLevel:1,debugForceRawConsoleLogs:!1,pathToRmpFiles:".",offsetStartPosition:0,quickRewind:0,quickForward:0,ajaxWithCredentials:!1,allowLocalStorage:!0,autoBumpCaptionsOnVisibleControlBar:!0,pip:!0,floating:!1,floatingThreshold:.5,retryParameters:{},shakaRestrictions:{},shakaDrm:{},shakaRequestConfiguration:{},shakaCustomConfig:{},shakaFullCustomConfig:{},shakaCustomRequestFilter:null,shakaCustomResponseFilter:null,shakaKeySystemsByURI:{},shakaOffline:!1,shakaOfflinePreferredTrackQuality:-1,shakaMaxBufferAhead:30,shakaMaxBufferBehind:30,shakaClearBufferSwitch:!0,shakaLiveSync:!0,shakaAWSMediaTailor:!1,shakaAWSMediaTailorAdsParam:{},shakaAWSMediaTailorTrackingUrl:"",disableVideo:!1,disableAudio:!1,disableText:!1,disableThumbnails:!1,disableIFrames:!1,ignoreHardwareResolution:!1,hlsJSFetchXhrWithCredentials:!1,hlsJSCaptionsTextTrack1Label:"CC1",hlsJSCaptionsTextTrack2Label:"CC2",hlsJSCaptionsTextTrack3Label:"CC3",hlsJSCaptionsTextTrack4Label:"CC4",hlsJSAppleAppStoreCompliance:!1,hlsJSStopDownloadWhilePaused:!1,hlsJSCustomConfig:{},hlsJSFullCustomConfig:{},forceNativeHlsOverHlsJS:!1,forceHlsJSOnAppleDevices:!1,forceMseHlsOnAppleDevices:!1,hlsJSProgressive:!1,hlsJSMaxBufferAhead:30,hlsJSMaxBufferBehind:30,manualSwitchingMode:"smooth",consumeLessEnergy:!1,hlsEngine:"hlsjs",capLevelToPlayerSize:!0,ignoreDevicePixelRatio:!0,lowLatencyMode:!1,preferredKeySystems:[],videoPreference:{label:"",videoCodecs:["vvc","vvi","av01","dvh","dva","dav","hvc","hev","vp09","avc","vp08"],videoHdr:"auto"},audioPreference:{},subtitlePreference:{},enableCMCD:!1,useHeadersForCMCD:!1,cmcdSessionId:"",cmcdContentId:"",cmcdIncludeKeys:[],enableCMSD:!1,fpsDrm:{},src:{},dashFirst:!1,initialQuality:0,pdCheckCodecsDone:!1,labels:{},dvrUIThreshold:300,ccFiles:[],crossorigin:"",ccFontColor:"white",ccFontOpacity:1,ccFontSize:1,ccFontFamily:"arial",ccFontEdge:"none",ccBackgroundColor:"black",ccBackgroundOpacity:.5,ccWindowColor:"black",ccWindowOpacity:0,transcripts:[],enableGAVideoTracking:!1,gaEventParameters:{},gaEvents:[],enableMatomoTracking:!1,dataMatomoTitle:"",seekBarThumbnailsLoc:"",chaptersLoc:"",cuePoints:[],cuePointsVisibleOnTimeline:!0,cuePointsCallback:null,speed:!1,speedRates:[.25,.5,1,1.5,2,4],googleCast:!0,googleCastCordova:!1,googleCastCordovaDebug:!1,googleCastReceiverAppId:"C899A03E",googleCastAndroidReceiverCompatible:!1,googleCastVmapAdsRequest:"",googleCastAdTagUrl:"",googleCastHeaders:{},googleCastDrmToday:!1,googleCastEnableUITextDisplayer:!1,googleCastData:{},googleCastDisableAds:!1,googleCastAllowSenderVolumeManagement:!1,airplay:!0,airplayWithMms:!0,ads:!1,adTagUrl:"",adShowMarkers:!0,adOnAdBlockPreventPlayback:!1,adsResponse:"",adImaTest:!1,adTagWaterfall:[],adLocale:"auto",adUseStyledNonLinearAds:!0,adVpaidMode:"insecure",adVpaidControl
8s:!1,adContentDuration:0,adContentKeywords:"",adContentTitle:"",adForceNonLinearFullSlot:!1,adTagReloadOnEnded:!0,adAutoAlign:!0,adEnablePreloading:!1,adCookiesEnabled:!0,adLiveStreamPrefetchSeconds:0,adContinuousPlayback:"auto",adForceNativeFullscreenOnIosForAds:!0,adNonLinearAdSlotWidth:-1,adNonLinearAdSlotHeight:-1,adCompanionBackfillMode:"always",adPpid:"",adSessionId:"",omidAccessModeRules:{},adSchedule:{},adScheduleReloadOnEnded:!0,adScheduleWaterfall:[],adScheduleCallback:null,adImaDai:!1,adImaDaiVodContentSourceId:"",adImaDaiVodVideoId:"",adImaDaiVodPod:!1,adImaDaiVodPodRequestStreamURLCallback:null,adImaDaiLiveAssetKey:"",adImaDaiPodNetworkCode:"",adImaDaiCustomAssetKey:"",adImaDaiApiKey:"",adImaDaiBackupStream:"",adImaDaiAdTagParameters:{},adImaDaiStreamActivityMonitorId:"",adImaDaiAuthToken:"",adOutStream:!1,adOutStreamMutedAutoplay:!0,omidAllowedVendors:[],adOmidSupport:!1,adAjaxWithCredentials:!1,adRmpVastEnableVpaid:!0,adSupportHlsCreatives:!1,adRmpVastEnableSimid:!0,adShowRemainingTime:!1,adLoadMediaTimeout:12e3,adLoadVastTimeout:8e3,adMaxNumRedirects:4,adCountDown:!0,adParser:"ima",adPageUrl:"",relatedLoc:"",relatedData:[],relatedUpNextOffset:10,relatedUpNextAutoplay:!0,relatedEndedLoop:!1,relatedAudioOnly:!1,relatedCallback:null,playlistLoc:"",playlistData:[],playlistUpNextAutoplay:!0,playlistEndedLoop:!1,playlistAudioOnly:!1,playlistCallback:null,video360:!1,video360FocalLength:65,video360MaxFocalLength:115,video360MinFocalLength:25,video360InitialLat:0,video360InitialLon:0,video360MobileGyroOffset:45,video360FallbackSrc:{},loopModule:!1,infoModule:"",theaterModeModule:!1,customModule:[],muxDataSettings:{},muxDataUseListData:!0,bitmovinAnalyticsConfig:{},customAllowDenyListUrl:""}}static get retryParameters(){return{manifest:{timeout:25e3,maxAttempts:3,delay:1e3},levels:{timeout:25e3,maxAttempts:3,delay:1e3},segment:{timeout:15e3,maxAttempts:5,delay:1e3},steering:{timeout:25e3,maxAttempts:3,delay:1e3},drm:{timeout:25e3,maxAttempts:3,delay:1e3}}}static get contentMetadata(){return{title:"",description:"",artist:"",album:"",id:"",releaseDate:"",thumbnail:"",duration:"",googleCastType:"GENERIC",artwork:[],poster:[],endOfVideoPoster:[],animatedPoster:""}}}class D{static get blackFrame(){return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="}static getPosX(t){if(t){if("number"==typeof t.pageX)return t.pageX;if("number"==typeof t.clientX)return t.clientX+O.call(D)}return 0}static getPosXTouch(t){return t&&t.changedTouches&&t.changedTouches[0]&&D.isFiniteNumber(t.changedTouches[0].pageX)?t.changedTouches[0].pageX:0}static getPosY(t){if(t){if("number"==typeof t.pageY)return t.pageY;if("number"==typeof t.clientY)return t.clientY+R.call(D)}return 0}static getPosYTouch(t){return t&&t.changedTouches&&t.changedTouches[0]&&D.isFiniteNumber(t.changedTouches[0].pageY)?t.changedTouches[0].pageY:0}static isFiniteNumber(t){return!("number"!=typeof t||!Number.isFinite(t)||Number.isNaN(t))}static isInfinityNumber(t){return"number"==typeof t&&!Number.isFinite(t)&&!Number.isNaN(t)}static getPrecisionWidthWithPaddingAndBorder(t){if(t){const e=t.getBoundingClientRect();if(e&&e.width)return e.width}return 0}static getPrecisionWidthNoPaddingNoBorder(t){let e=0;if(t&&(e=D.getPrecisionWidthWithPaddingAndBorder(t),e>0)){let i=0;const s=F.call(D,t,"padding-left");s>0&&(i+=s);const n=F.call(D,t,"padding-right");n>0&&(i+=n);const a=F.call(D,t,"border-left-width");a>0&&(i+=a);const r=F.call(D,t,"border-right-width");r>0&&(i+=r),e-=i}return e}static getPrecisionHeightWithPaddingAndBorder(t){if(t){const e=t.getBoundingClientRect();if(e&&e.height)return e.height}return 0}static getPrecisionHeightNoPaddingNoBorder(t){let e=0;if(t&&(e=D.getPrecisionHeightWithPaddingAndBorder(t),e>0)){let i=0;const s=F.call(D,t,"padding-top");s>0&&(i+=s);const n=F.call(D,t,"padding-bottom");n>0&&(i+=n);const a=F.call(D,t,"border-top-width");a>0&&(i+=a);const r=F.call(D,t,"border-bottom-width");r>0&&(i+=r),e-=i}return e}static getAbsLeft(t){if(t){return t.getBoundingClientRect().left+O.call(D)||0}return 0}static getAbsTop(t){if(t){return t.getBoundingClientRect().top+R.call(D)||0}return 0}static setText(t,e){void 0!==t&&"string"==typeof e&&(t.textContent=e)}static removeElement(t){if(t&&t.parentNode)try{t.parentNode.removeChild(t)}catch(t){console.warn(t)}}static emptyElement(t){for(;t.firstElementChild;)t.firstElementChild.remove()}static createSyntheticEvent(t,e){if(e&&"function"==typeof Event){const i=new Event(t);e.dispatchEvent(i)}}static isVisible(t){return!(!t||"visible"!==t.style.visibility)}static show(t){t&&(t.style.display="block")}static showFlex(t){t&&(t.style.display="flex")}static showInline(t){t&&(t.style.display="inline")}static hide(t){t&&(t.style.display="none")}static fadeIn(t,e){t&&("none"===t.style.display&&(t.style.display="block"),t.style.transition=e?"unset":"opacity 0.4s ease-in, visibility 0.4s ease-in",t.style.opacity="1",t.style.visibility="visible")}static fadeOut(t,e){t&&(e&&(t.style.display="none"),t.style.opacity="0",t.style.visibility="hidden")}static readableTime(t){if("number"==typeof t&&t>=0){let e=Math.floor(t%60),i=Math.floor(1*t/60),s=0,n="",a="",r="";return i>59&&(s=Math.floor(1*t/3600),i=Math.floor(1*t/3600%1*60),e=Math.floor(t%60)),n=e<10?"0"+e.toString():e.toString(),a=i<10?"0"+i.toString():i.toString(),s>0?r=s+":":0===s&&(r=""),r+a+":"+n}return""}
8static dateToSeconds(t){if(t){const e=/(\d+:)?(\d+):(\d\d?)\.?(\d+)?/,i=t.match(e);if(i){if(i.length>1){i.shift();let t=0;if(i[0]){let e=i[0];e.indexOf(":")>-1&&(e=e.replace(":","")),t+=60*d()(e)*60}return i[1]&&(t+=60*d()(i[1])),i[2]&&(t+=d()(i[2])),i[3]&&(t+=d()(i[3])/1e3),t}}}return 0}static filterInitialQuality(t,e){return t<0||"string"!=typeof e[t]?0:t}static isEmptyObject(t){return"object"==typeof t&&null!==t&&0===Object.keys(t).length}static ajax(t,e,i){return new(r())(((s,n)=>{if("undefined"!=typeof XMLHttpRequest){const a=new XMLHttpRequest;a.open(i,t,!0),a.timeout=1e4,e&&(a.withCredentials=!0),a.onloadend=()=>{"number"==typeof a.status&&a.status>=200&&a.status<300?"HEAD"===i?s(""):"string"==typeof a.responseText&&""!==a.responseText?s(a.responseText):n():n()},a.ontimeout=()=>{n()},a.send(null)}else n()}))}static getNow(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():"undefined"!=typeof Date?Date.now():0}static getRandomInt(t,e){const i=Math.ceil(t),s=Math.floor(e);return Math.floor(Math.random()*(s-i))+i}static cssPropertySupport(t){return void 0!==document.createElement("div").style[t]}static stopPropagation(t){t&&t.stopPropagation()}static contextMenuInteraction(t){t&&(t.stopPropagation(),t.preventDefault())}static appendStyle(t){if(t){const e=document.createElement("style");e.appendChild(document.createTextNode(t)),B.call(D,e)}}static getScript(t,e,i){if("string"==typeof t&&"function"==typeof e&&"function"==typeof i){const s=document.createElement("script");void 0!==s.async&&(s.async=!0),s.onload=e,s.onerror=i,s.src=t,B.call(D,s)}}static getMediaCurrentTime(t){return t&&void 0!==t.currentTime&&D.isFiniteNumber(t.currentTime)&&t.currentTime>=0?t.currentTime:-1}static getMediaDuration(t){return t&&void 0!==t.duration&&D.isFiniteNumber(t.duration)&&t.duration>=0?t.duration:-1}static clearNativeHtml5Buffer(t){try{t&&(t.removeAttribute("src"),t.load())}catch(t){console.warn(t)}}static createElement(t,e,i,s,n){const a=document.createElement(t);if("string"==typeof e&&""!==e?(s&&a.setAttribute("dir","rtl"),a.className=e):null===e&&s&&a.setAttribute("dir","rtl"),"string"==typeof i)if(n){const t=document.createElement("span");t.textContent=i,a.appendChild(t)}else a.textContent=i;return a}static precisionRound(t,e){const i=Math.pow(10,e);return Math.round(t*i)/i}static getClientWidth(t){return t&&"number"==typeof t.clientWidth&&t.clientWidth>0?t.clientWidth:0}static getPoster(t){let e=window.devicePixelRatio||1;const i=t.filter(((t,i)=>i+1>=e));return 0===i.length?t[t.length-1]:i[0]}static filterContentMetadata(t){const e=L.contentMetadata;let i=Object.keys(e),s=t;t||(s=e),i.forEach((t=>{void 0!==s[t]&&typeof s[t]==typeof e[t]||(s[t]=e[t])}));let n=Object.keys(s);for(let t=0,e=n.length;t<e;t++){let e=n[t];switch(e){case"title":case"description":case"artist":case"album":case"id":case"releaseDate":case"thumbnail":case"duration":case"googleCastType":"string"!=typeof s[e]&&(s[e]="");break;case"artwork":case"poster":case"endOfVideoPoster":Array.isArray(s[e])||(s[e]=[])}}if(0===s.artwork.length&&s.poster.length>0)for(let t=0,e=s.poster.length;t<e;t++)s.artwork[t]={},s.artwork[t].src=s.poster[t];return s}static getCMCDContentId(t){return t?N.call(D,H.call(D,t)):V.call(D,32)}static generateUuid(){const t=S().createObjectURL(new Blob),e=t.toString();return S().revokeObjectURL(t),e.substr(e.lastIndexOf("/")+1)}static waitForEvent(t,e,i){i.addEventListener(t,(function(){e(arguments[0])}))}static defaultExtractContentId(t){const e=q.call(D,t),i=document.createElement("a");return i.href=e,i.hostname}static defaultLicenseRequestMessage(t,e){return"spc="+z.call(D,t)+"&assetId="+encodeURIComponent(e.contentId)}static defaultLicenseRequestLoaded(t){var e;const i=t.target,s=i.session;let n=C()(e=i.responseText).call(e);"<ckc>"===n.substr(0,5)&&"</ckc>"===n.substr(-6)&&(n=n.slice(5,-6));const a=j.call(D,n);s.update(a)}static hexToRgb(t){t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,((t,e,i,s)=>e+e+i+i+s+s));const e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return e?{r:d()(e[1],16),g:d()(e[2],16),b:d()(e[3],16)}:null}static eventStopPrevent(t){t&&(t.stopPropagation(),"touchend"===t.type&&t.preventDefault())}static addEvents(t,e,i){t&&t.length>1&&e&&"function"==typeof i&&t.forEach((t=>{e.addEventListener(t,i)}))}static addEventsOnce(t,e,i){t&&t.length>1&&e&&"function"==typeof i&&t.forEach((t=>{e.addEventListener(t,i,{once:!0})}))}static removeEvents(t,e,i){t&&t.length>1&&e&&"function"==typeof i&&t.forEach((t=>{e.removeEventListener(t,i)}))}static getFQURL(t,e){const i=t.split("/"),s=e.split("/");i.pop();for(let t=0;t<s.length;t++)"."!==s[t]&&(".."===s[t]?i.pop():l()(i).call(i,s[t]));return i.join("/")}
8static proxyFullscreenEvents(t){if(t&&t.type){const e=t.type.replace(/^(webkit|moz|MS)/,"").toLowerCase();D.createSyntheticEvent(e,document)}}static isValidCCFiles(t){return!!(Array.isArray(t)&&t[0]&&t[0].lng&&t[0].name&&t[0].uri)}static preventKeyDown(t){if(t&&"string"==typeof t.key&&""!==t.key&&t.target){const e=t.target.tagName.toLowerCase();switch(t.key){case" ":case"ArrowRight":case"ArrowLeft":case"ArrowUp":case"ArrowDown":case"Escape":case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":case"Enter":"select"!==e&&"a"!==e&&t.preventDefault()}}}static insertBefore(t,e,i){t.contains(i)?t.insertBefore(e,i):console.warn("insertBefore called but input referenceNode is not part of parent")}}function O(){return"number"==typeof pageXOffset?pageXOffset:document.documentElement&&"number"==typeof document.documentElement.scrollLeft&&document.documentElement.scrollLeft>0?document.documentElement.scrollLeft:document.body&&"number"==typeof document.body.scrollLeft&&document.body.scrollLeft>0?document.body.scrollLeft:0}function R(){return"number"==typeof pageYOffset?pageYOffset:document.documentElement&&"number"==typeof document.documentElement.scrollTop&&document.documentElement.scrollTop>0?document.documentElement.scrollTop:document.body&&"number"==typeof document.body.scrollTop&&document.body.scrollTop>0?document.body.scrollTop:0}function U(t,e){let i="";if(t&&"undefined"!=typeof getComputedStyle){const s=getComputedStyle(t,null);s&&(i=s.getPropertyValue(e),i=i.toString().toLowerCase())}return i}function F(t,e){let i=U.call(w,t,e);return i=i.toString(),i.indexOf("px")>-1&&(i=i.replace("px","")),M()(i)}function B(t){try{let e=document.head;e||(e=document.body),e&&t&&e.appendChild(t)}catch(t){console.warn(t)}}function H(t){return P()(encodeURIComponent(t).replace(/%([0-9A-F]{2})/g,((t,e)=>String.fromCharCode("0x"+e))))}function N(t,e){return t.length>e?t.substring(0,e):t}function V(t){let e="";const i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(let s=0;s<t;s++)e+=i.charAt(Math.floor(62*Math.random()));return e}function q(t){const e=new Uint16Array(t.buffer);return String.fromCharCode.apply(null,e)}function z(t){const e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let i,s,n,a,r,o,l,h="",d=0;for(;d<t.length;)i=t[d++],s=d<t.length?t[d++]:Number.NaN,n=d<t.length?t[d++]:Number.NaN,a=i>>2,r=(3&i)<<4|s>>4,o=(15&s)<<2|n>>6,l=63&n,Number.isNaN(s)?o=l=64:Number.isNaN(n)&&(l=64),h+=e.charAt(a)+e.charAt(r)+e.charAt(o)+e.charAt(l);return h}function j(t){let e;try{e=I()(t)}catch(t){return console.warn(t),new Uint8Array(0)}const i=e.length,s=new Uint8Array(new ArrayBuffer(i));for(let t=0;t<i;t++)s[t]=e.charCodeAt(t);return s}w=D;class W{constructor(t){this.eventName=t,this.callbacks=[]}registerCallback(t){var e;l()(e=this.callbacks).call(e,t)}unregisterCallback(t){const e=this.callbacks.indexOf(t);e>-1&&this.callbacks.splice(e,1)}firePlayerEvent(t){this.callbacks.slice(0).forEach((e=>{e(t)}))}}function J(e,i,s){t(e,i),i.set(e,s)}function G(t,e){return t.get(n(t,e))}function K(t,e,i){return t.set(n(t,e),i),i}var X=i(9428),Q=i.n(X);class Y{static get hrErrorCode(){return{100:"error on HTML5 media element",104:"invalid license key",105:"cannot find player container element on page",106:"cannot find player container PARENT on page",107:"no playback support",200:"failed to load required library hls.js",201:"hls.js fatal error - general error",202:"Google IMA DAI backup stream not provided",203:"hls.js fatal error - manifest parsing error",204:"hls.js fatal error - network error",205:"hls.js fatal error - incompatible codecs error",206:"hls.js fatal error - decoding media error",300:"failed to load required library Shaka player",301:"Shaka player fatal error",302:"cannot use Shaka player in this environment",303:"Shaka player fatal error - error from the network stack",304:"Shaka player fatal error - error from parsing text streams",305:"Shaka player fatal error - error parsing or processing audio or video streams",306:"Shaka player fatal error - error parsing the manifest",307:"Shaka player fatal error - error related to streaming",308:"Shaka player fatal error - errors related to DRM",309:"Shaka player fatal error - error in the database storage (offline)",500:"failed to load required library three.js (360 video)",600:"FairPlay failed to retrieve the server certificate",601:"FairPlay key system not supported",602:"FairPlay could not create MediaKeys",603:"FairPlay could not create key session",604:"FairPlay license request failed",700:"failed at loading playlistLoc URI",701:"failed at parsing JSON playlist",702:"failed at parsing JSON playlist - no playlist property",703:"empty playlist - exit",704:"cannot append playlist layout - missing rmp-playlist-container container",705:"failed at setPlaylistData - invalid input",706:"failed at setPlaylistData - internal error",707:"failed at setPlaylistLoc - invalid input",708:"failed at setPlaylistLoc - internal error",709:"failed at setPlaylistItem - error while trying to load and play new item",710:"failed at loading relatedLoc URI",711:"failed at parsing JSON related",712:"failed at parsing JSON related - no playlist property",713:"empty related list - exit",714:"failed at setRelatedData - invalid input",715:"failed at setRelatedData - internal error",716:"failed at setRelatedLoc - invalid input",717:"failed at setRelatedLoc - internal error",718:"failed at setRelatedItem - error while trying to load and play new item",800:"c
8annot append transcript layout - wrong HTML layout",801:"cannot get transcript VTT file from server",802:"not a valid WebVTT file - error"}}static get hrWarningCode(){return{1e3:"failed to load logo at provided URI",1001:"failed to load poster at provided URI",1002:"failed to load animated poster at provided URI",1003:"invalid input for this API call",1004:"player not ready - cannot execute API call",1005:"autoplay requested but player failed at playing content",1006:"init method already called for this player instance - exit",1009:"failed to enter picture to picture mode",1010:"warning on HTML5 media element",1011:"videoPlayPromise on content has failed - error message follows",1012:"not ready - cannot initiate playback - exit",1013:"destroy method currently running - wait for destroycompleted event",1014:"internal - call to play() API Promise has rejected - error message follows",1015:"internal - call to stop() API Promise has rejected - error message follows",1016:"internal - call to seekTo() API Promise has rejected - error message follows",1017:"internal - call to setFullscreen() API Promise has rejected - error message follows",1018:"internal - call to dvrSeekTo() API Promise has rejected - error message follows",1019:"internal - call to syncToLiveEdge() API Promise has rejected - error message follows",1020:"internal - call to loadAds() API Promise has rejected - error message follows",1021:"internal - call to stopAds() API Promise has rejected - error message follows",1022:"internal - call to destroy() API Promise has rejected - error message follows",1023:"internal - call to setPlaylistItem() API Promise has rejected - error message follows",1024:"internal - call to setRelatedItem() API Promise has rejected - error message follows",1025:"internal - call to setSrc() API Promise has rejected - error message follows",1026:"cannot use setPlayerSize when player is in fullscreen - exit",1027:"cannot use setPlayerSize with autoHeightMode or iframeMode settings - exit",1028:"failed at locking orientation to landscape",1031:"cannot use seekTo with a live stream - exit",1032:"cannot use seekTo while a linear ad is playing - exit",1033:"to seek into a DVR stream use dvrSeekTo method - exit",1034:"error trying to set currentTime on HTML5 media element",1035:"dvrSeekTo requires a DVR stream - exit",1036:"cannot use dvrSeekTo while a linear ad is playing - exit",1037:"cannot use syncToLiveEdge while a linear ad is on stage - exit",1038:"cannot use dvrSeekTo - invalid content duration - exit",1040:"cannot use seekToFrame - content is not on-demand - exit",1041:"cannot use seekToFrame - invalid currentTime or duration - exit",1050:"cannot use quality setter while a linear ad is playing",2e3:"hls.js warning",3e3:"Shaka player warning",3001:"storage has not been initialized",3002:"could not download offline content",3003:"could not list offline downloaded content",3004:"could not remove offline downloaded content",3005:"could not load offline content - invalid input",3006:"could not query temporary storage usage and availability",3007:"offline storage is not supported in this environment",3008:"could not abort download of offline content",3009:"could not get Shaka Player thumbnails - no thumbnail will be displayed",4e3:"failed to load vtt.js",4001:"vtt.js parsing error",4002:"failed to load text track",4003:"all text tracks could not be loaded - only those available will be presented to the viewer",6e3:"FairPlay decryption key error was encountered",6001:"FairPlay video playback error occured",7e3:"playlistCallback failed",7001:"cannot call setPlaylistItem - no initial playlist input",7010:"relatedCallback failed",7011:"cannot call setRelatedItem - no initial related input",8e3:"failed to load VTT thumbnail file",8001:"failed to load sprite image",8002:"not a valid VTT thumbnail file - no further action taken",8003:"could not parse thumbnails VTT file - corrupted data found",9e3:"error parsing JSON for custom icons",9001:"error loading JSON for custom icons",1e4:"failed to load optional library rmp-vast - no ad will be shown",10001:"failed to load optional library Google IMA SDK - no ad will be shown",10003:"ad-block detection not ready",10004:"VAST parser does not exist yet - exit",10005:"Ad API call cannot be executed - ads setting is set to false",10012:"cannot use loadAds with Google IMA DAI stream",10013:"cannot use loadAds while Google Cast is engaged",10014:"Google Ima Display Container is not initialized - cannot use loadAds",10015:"rmp-vast is not initialized - cannot use loadAds",10016:"loadAds failed at loading and playing ad - query adErrorMessage, adVastErrorCode, adErrorType, adErrorCode getters for more information",10017:"stopAds called but no ad is on stage",10018:"skipAd called but no ad is on stage",10019:"Ad is not in a skippable state",12e3:"setSrc currently running - wait for srcchanged event",12001:"no playback support -> cannot use setSrc - exit",12002:"setSrc called but player is not ready - exit",12003:"cannot use setSrc for FairPlay streaming, outstream ads - exit",12004:"failed at changing player source",13e3:"Google tag is not installed on this page, cannot send data to Google Analytics",14e3:"floating feature requires an anchor element, disabling floating",15e3:"failed at loading chapters WEBVTT file",15001:"not a valid WEBVTT file for chapters - exit",16e3:"failed to load cast_sender.js dependency",16001:"castSession.loadMedia failed on receiving device",16002:"failed at selecting receiver device",16003:"failed at initializing Google Cast Cordova",16004:"cast media is loading - prevented play on local player",17e3:"error entering fullscreen mode",17001:"error exiting fullscreen mode",17002:"already in fullscreen mode",17003:"already in window mode (out of fullscreen mode)"}}}class Z{static available(t){if(!t)return!1;if(window.localStorage)try{const t="__storage_test__";return localStorage.setItem(t,t),localStorage.removeItem(t),!0}catch(t){return console.warn(t),!1}return!1}static writeCurrentTime(t,e){const i={value:Math.round(t).toString()},s=e||"default";try{localStorage.setItem("rmpCurrentTime-"+s,JSON.stringify(i))}catch(t){console.warn(t)}}static writeQuality(t){const e={value:Math.round(t).toString()};try{localStorage.setItem("rmpQuality",JSON.stringify(e))}catch(t){console.warn(t)}}static writeVolume(t){let e=t;e=D.precisionRound(e,2);const i={value:e.toString()};try{localStorage.setItem("rmpVolume",JSON.stringify(i))}catch(t){console.warn(t)}}}class _{constructor(){}
8_getConnectionType(){if("string"==typeof navigator.connection.type&&""!==navigator.connection.type)switch(navigator.connection.type){case"ethernet":return"ethernet";case"wifi":case"wimax":case"mixed":case"other":return"wifi";case"bluetooth":case"cellular":return"cellular";case"none":return"none"}return"unknown"}_getBandwidthEstimate(){if("number"==typeof navigator.connection.downlink&&navigator.connection.downlink>0)return navigator.connection.downlink;if("string"==typeof navigator.connection.effectiveType&&""!==navigator.connection.effectiveType)switch(navigator.connection.effectiveType){case"slow-2g":return.025;case"2g":return.035;case"3g":return.35;case"4g":return 1.4;case"5g":return 5}else if("string"==typeof navigator.connection.type&&""!==navigator.connection.type)switch(navigator.connection.type){case"ethernet":case"wifi":case"wimax":case"mixed":case"other":return 1.4;case"bluetooth":case"cellular":return.35;case"none":return-1}return.35}get bandwidthData(){const t={estimate:-1,connectionType:"none"};return void 0===navigator.onLine||navigator.onLine?void 0===navigator.connection?{estimate:-1,connectionType:"unknown"}:{estimate:this._getBandwidthEstimate(),connectionType:this._getConnectionType()}:t}}var $=new(Q()),tt=new(Q()),et=new WeakSet;class it{constructor(t){e(this,et),J(this,$,void 0),J(this,tt,!1),K($,this,t)}get initialAutoplayRequest(){return G(tt,this)}set initialAutoplayRequest(t){K(tt,this,t)}static initWindowRmpGlobals(){"object"!=typeof window.rmpGlobals&&(window.rmpGlobals={},window.rmpGlobals.rmpInstances=[],window.rmpGlobals.rmpStorage=null,window.rmpGlobals.fullscreenProxyEnabled=!1,window.rmpGlobals.googleCastInitialized=!1,window.rmpGlobals.forceRawConsoleLogs=!1,window.rmpGlobals.rmpConnection=new _,window.rmpGlobals.TCFv2={gdprApplies:"0",tcString:""},window.rmpGlobals.USPData="")}static polyfillFullscreenEvents(){window.rmpGlobals.fullscreenProxyEnabled||(window.rmpGlobals.fullscreenProxyEnabled=!0,document.addEventListener("webkitfullscreenchange",D.proxyFullscreenEvents),document.addEventListener("mozfullscreenchange",D.proxyFullscreenEvents),document.addEventListener("MSFullscreenChange",D.proxyFullscreenEvents))}detectSrc(){G($,this).audioOnly||G($,this).audioOnlyUseVideoLayout||G($,this).relatedAudioOnly||G($,this).playlistAudioOnly?(G($,this).src.m4a&&(G($,this).hasM4a=!0),G($,this).src.mp3&&(G($,this).hasMp3=!0),G($,this).src.ogg&&(G($,this).hasOgg=!0)):(G($,this).src.mp4&&G($,this).src.mp4[0]&&(G($,this).hasMp4=!0),G($,this).src.webm&&G($,this).src.webm[0]&&(G($,this).hasWebM=!0)),G($,this).src.hls&&(G($,this).hasHls=!0),G($,this).src.dash&&(G($,this).hasDash=!0),G($,this).src.fps&&G($,this).fpsDrm.certificatePath&&G($,this).fpsDrm.processSpcPath&&(n(et,this,st).call(this),G($,this).hasFps=!0,G($,this).airplay=!1)}fireAutoplayFailure(){G($,this).viewableAutoplay=!1,G($,this).autoplay=!1,G($,this).autoplayResultKnown=!0,G($,this).rmpUtils.warning(1005),G($,this).dispatch("autoplayfailure")}autoplayFailureRestorePlayUI(){K(tt,this,!1),G($,this).ads&&G($,this).rmpPlaybackManagement.unwireAdAutoplayEvents(),G($,this).rmpUIManagement.restorePlayUI(),this.fireAutoplayFailure()}fireAutoplaySuccess(){if(K(tt,this,!1),G($,this).ads&&G($,this).rmpPlaybackManagement.unwireAdAutoplayEvents(),Z.available(G($,this).allowLocalStorage)&&G($,this).autoplayCount!==1/0)try{if(null!==localStorage.getItem("rmpAutoplayCount")){let t=JSON.parse(localStorage.getItem("rmpAutoplayCount")),e=0;e=null===t||"number"!=typeof t.value?G($,this).autoplayCount-1:t.value-1,e<0&&(e=0),localStorage.setItem("rmpAutoplayCount",JSON.stringify({value:e}))}}catch(t){console.warn(t)}G($,this).autoplayResultKnown=!0,G($,this).dispatch("autoplaysuccess")}playPromise(){let t=!1;G($,this).autoplay&&G(tt,this)&&(t=!0,K(tt,this,!1));const e=G($,this).dom.video.play();void 0!==e?e.then((()=>{t&&this.fireAutoplaySuccess(),G($,this).googleCastInit&&(G($,this).googleCastInit=!1,G($,this).pause()),G($,this).resolvePromise("play")})).catch((e=>{t?this.autoplayFailureRestorePlayUI():G($,this).rmpUIManagement.restorePlayUI(),G($,this).googleCastInit&&(G($,this).googleCastInit=!1,G($,this).pause()),G($,this).rmpUtils.warning(1011,e),G($,this).rejectPromise("play",G($,this).warningData)})):(t&&(this.fireAutoplaySuccess(),G($,this).googleCastInit&&(G($,this).googleCastInit=!1,G($,this).pause())),G($,this).resolvePromise("play"))}fireLevelSwitchEvents(){G($,this).dispatch("qualitychanging"),G($,this).dispatch("qualitychanged")}error(t,e,i){if(G($,this).innerErrorData={code:t,fatal:!0,message:"",event:null},Y.hrErrorCode[t]&&(G($,this).innerErrorData.message=Y.hrErrorCode[t]),console.error(`Radiant Media Player fatal error - error.code: ${G($,this).innerErrorData.code} - error.message: ${G($,this).innerErrorData.message} - at ${D.getNow()-G($,this).refTime} ms`),e&&(console.error(e),G($,this).innerErrorData.event=e),G($,this).playerReady||(G($,this).googleCast=!1,G($,this).rmpReadyManagement.minimalFire(),G($,this).rejectPromise("init",G($,this).errorData)),i)return void G($,this).dispatch("error");const s=G($,this).dom.container.querySelector(".rmp-error");s&&D.removeElement(s);const n=D.createElement("div","rmp-error");G($,this).dom.content||(G($,this).dom.content=D.createElement("div","rmp-content"),D.insertBefore(G($,this).dom.container,G($,this).dom.content,G($,this).dom.container.firstChild)),n.appendChild(D.createElement("div","rmp-error-overlay"));const a=G($,this).labels.error,r=D.createElement("div","rmp-error-terminal");let o='<div class="rmp-error-text-wrapper"><div class="rmp-error-text-header">';G($,this).errorOnlyShowCustomText?o+=`${a.customErrorMessage}`:o+=`${a.error} `,G($,this).errorOnlyShowCustomText||(o+=`<span class="rmp-error-code">${G($,this).innerErrorData.code}</span>`),o+="</div>",G($,this).errorOnlyShowCustomText||(107===G($,this).innerErrorData.code?(o+=`<p class="rmp-error-output">${a.noSupportMessage}</p>`,""!==a.noSupportInstallChrome&&(o+=`<p class="rmp-error-output">${a.noSupportInstallChrome}</p>`)):""!==a.customErrorMessage&&(o+=`<p class="rmp-error-output">${a.customErrorMessage}</p>`),o+=`<p class="rmp-error-output">${G($,this).innerErrorData.message}</p>`),o+="</div>",r.innerHTML=o,n.appendChild(r),G($,this).dom.content.appendChild(n),G($,this).dom.container.contains(G($,this).dom.content)||G($,this).dom.container.appendChild(G($,this).dom.content);let l=!1;if((G($,this).readingMp4&&G($,this).src.mp4.length>0||G($,this).hasPlaylist||G($,this).hasRelated)&&(l=!0),G($,this).changingSrc&&(G($,this).changingSrc=!1),G($,this).rmpModuleManagement.closeAll(),l||G($,this).readingPDorNative&&G($,this).dom.video&&G($,this).dom.video.removeEventListener("error",G($,this).generateErrorFn,!0),G($,this).dom.container.classList.add("rmp-error-ui"),G($,this).dom.container.classList.remove("rmp-wait-for-duration"),G($,this).rmpHlsJS)G($,this).rmpHlsJS.destroy(),G($,this).dispatch("error");else if(G($,this).readingShaka)if(G($,this).shakaPlayer&&G($,this).rmpShakaPlayer){G($,this).rmpShakaPlayer.destroy();let t=!0;G($,this).shakaPlayer.destroy().then((()=>{t&&(t=!1,G($,this).dispatch("error"))})),window.setTimeout((()=>{t&&(t=!1,G($,this).dispatch("error"))}),1e3)}else G($,this).dispatch("error");else D.clearNativeHtml5Buffer(G($,this).dom.video),G($,this).dispatch("error");G($,this).innerErrorData.message,G($,this).innerErrorData}warning(t,e){G($,this).innerWarningData={code:t,message:"",event:null,fatal:!1},Y.hrWarningCode[t]&&(G($,this).innerWarningData.message=Y.hrWarningCode[t]),e&&(console.warn(e),G($,this).innerWarningData.event=e),G($,this).innerWarningData.message,G($,this).innerWarningData,G($,this).dispatch("warning")}updateDurationText(t,e){let i=t;G($,this).displayRemainingTimeInPlaceOfDuration&&e>-1&&(i=t-e),D.setText(G($,this).dom.durationText,D.readableTime(i/1e3))}refreshHtml5VideoErrorManagement(){G($,this).dom.video.removeEventListener("error",G($,this).generateErrorFn,!0),G($,this).dom.video.addEventListener("error",G($,this).generateErrorFn,!0)}refreshHtml5VideoEndedManagement(){G($,this).dom.video.removeEventListener("ended",G($,this).endedFn),G($,this).dom.video.addEventListener("ended",G($,this).endedFn)}}function st(){let t="text";"string"==typeof G($,this).fpsDrm.licenseResponseType&&["blob","json","text","arraybuffer"].indexOf(G($,this).fpsDrm.licenseResponseType)>-1&&(t=G($,this).fpsDrm.licenseResponseType),G($,this).fpsDrm.licenseResponseType=t,Array.isArray(G($,this).fpsDrm.licenseRequestHeaders)||(G($,this).fpsDrm.licenseRequestHeaders=[]),Array.isArray(G($,this).fpsDrm.certificateRequestHeaders)||(G($,this).fpsDrm.certificateRequestHeaders=[{name:"Pragma",value:"Cache-Control: no-cache"},{name:"Cache-Control",value:"max-age=0"}]),"function"!=typeof G($,this).fpsDrm.extractContentId&&(G($,this).fpsDrm.extractContentId=D.defaultExtractContentId),"function"!=typeof G($,this).fpsDrm.licenseRequestMessage&&(G($,this).fpsDrm.licenseRequestMessage=D.defaultLicenseRequestMessage),"function"!=typeof G($,this).fpsDrm.licenseRequestLoaded&&(G($,this).fpsDrm.licenseRequestLoaded=D.defaultLicenseRequestLoaded)}var nt,at=i(4106),rt=i.n(at),ot=new(Q()),lt=new(Q()),ht=new(Q()),dt=new(Q()),ct=new(Q()),pt=new(Q()),mt=new(Q()),ut=new(Q()),gt=new(Q()),ft=new(Q()),vt=new(Q()),yt=ne
8w(Q()),bt=new(Q()),wt=new(Q()),kt=new(Q()),St=new WeakSet;class At{constructor(t){e(this,St),J(this,ot,void 0),J(this,lt,!1),J(this,ht,!1),J(this,dt,"false"),J(this,ct,"rmp"),J(this,pt,""),J(this,mt,null),J(this,ut,null),J(this,gt,null),J(this,ft,[]),J(this,vt,[]),J(this,yt,""),J(this,bt,"radiantmediatechs.com/rmp/rr/vgs-o.json"),J(this,wt,"radiantmediatechs.com/rmp/rr/vgt-o.json"),J(this,kt,"radiantmediatechs.com/rmp/rr/vgrp-o.json"),K(ot,this,t),"string"==typeof window.rmpGetHostname?K(mt,this,window.rmpGetHostname):void 0!==window.location&&window.location.hostname&&K(mt,this,window.location.hostname),G(mt,this)&&K(mt,this,G(mt,this).toLowerCase().replace(/^www\./,""))}get hostname(){return G(mt,this)}get type(){return G(ct,this)}static isTrial(t){let e;if(t.indexOf("!")>-1){e=t.split("!");const i={s:0,c:1,o:2,g:3,i:4,k:5,m:6,e:7,q:8,a:9},s=e[0].replace(/[scogikmeqa]/g,(t=>i[t]));if(/^\d+$/.test(s)){const t=d()(s,10);let i=new Date;const n=i.getTime();i=Math.round(n/1e3);return t>i+1382400||i>t?[!0,e[1],"expired"]:[!0,e[1],"notexpired"]}return[!0,e[1],"expired"]}return[!1,null,"notexpired"]}static isLocalTest(t){if(!t)return!1;if(/^(site.rmp|localhost|bs-local.com)/i.test(t))return!0;if(/^\d+\.\d+\.\d+\.\d+$/i.test(t)){const e=/^172\.[1-3]/i,i=/^10\./i;if(t==="127.0.0.1"||/^192\.168\./i.test(t)||e.test(t)||i.test(t))return!0}return!1}destroy(){window.clearTimeout(G(ut,this)),window.clearTimeout(G(gt,this))}terminate(t){G(ot,this).rmpReadyManagement.minimalFire(),G(ot,this).one("destroycompleted",(()=>{const t=document.getElementById(G(ot,this).id);t&&D.removeElement(t)})),G(ot,this).rmpUtils.error(104,null,!0),G(ot,this).destroy().catch((t=>{G(ot,this).rmpUtils.warning(1022,t)})),G(ot,this).rejectPromise("init",G(ot,this).errorData)}validate(){if(f.isInIframe&&null===G(mt,this)&&document.referrer)try{K(mt,this,new(S())(document.referrer).hostname.toLowerCase().replace(/^www\./,""))}catch(t){console.warn(t)}const t=n(St,this,Lt).call(this,G(ot,this).licenseKey,G(mt,this));return 1===t||2===t||3===t}}function Ct(t){let e;K(dt,this,"true");try{var i;e=JSON.parse(t).data,e=rt()(i=e.replace(/---------------------/g,"").split("")).call(i).join(""),e=I()(e),e=JSON.parse(e)}catch(t){return void console.warn(t)}if(e&&e.sites&&e.permanentBL&&G(mt,this)){let t=!1;for(let i=0,s=e.permanentBL.length;i<s;i++){const s=e.permanentBL[i];if(G(mt,this).indexOf(s)>-1){t=!0;break}}if(t)this.terminate(G(ct,this).toUpperCase()+" Edition auth failed"),K(dt,this,"false");else{const t=e.sites;for(let e=0,i=t.length;e<i;e++)if(G(mt,this).indexOf(t[e])>-1){const i=t[e].split(".");if((i[i.length-2]+"."+i[i.length-1]).indexOf(G(mt,this))>-1){this.terminate(G(ct,this).toUpperCase()+" Edition auth failed"),K(dt,this,"false");break}}}}}function xt(t){K(pt,this,t);const e=n(St,this,Ct).bind(this);D.ajax(G(pt,this),!1,"GET").then(e).catch((t=>{console.warn(t),window.clearTimeout(G(ut,this)),K(ut,this,window.setTimeout((()=>{D.ajax(G(pt,this),!1,"GET").then(e).catch((t=>{console.warn(t)}))}),1e4))}))}function Mt(t){G(lt,this)?Array.isArray(t.appWhitelist)&&t.appWhitelist.length>0&&K(vt,this,t.appWhitelist):Array.isArray(t.blacklist)&&t.blacklist.length>0?(K(ft,this,t.blacklist),K(yt,this,"blacklist")):Array.isArray(t.whitelist)&&t.whitelist.length>0&&(K(ft,this,t.whitelist),K(yt,this,"whitelist"))}function Et(){if("false"!==G(dt,this))if(G(ht,this))K(dt,this,"true");else{if(!G(lt,this)&&G(ft,this).length>0){if("blacklist"===G(yt,this)){K(dt,this,"true");for(let t=0,e=G(ft,this).length;t<e;t++)if(G(mt,this)&&G(mt,this).indexOf(G(ft,this)[t])>-1){K(dt,this,"false");break}}else if("whitelist"===G(yt,this)){K(dt,this,"false");for(let t=0,e=G(ft,this).length;t<e;t++)if(G(mt,this)&&G(mt,this).indexOf(G(ft,this)[t])>-1){K(dt,this,"true");break}}}else if(G(lt,this)&&G(vt,this).length>0&&"string"==typeof G(vt,this)[0]&&""!==G(vt,this)[0]){const t=G(ot,this).dom.container.getAttribute("data-rwlan");if(t){let e;K(dt,this,"false");try{e=I()(t)}catch(t){e=null,console.warn(t)}if(e)for(let t=0,i=G(vt,this).length;t<i;t++)if(e.indexOf(G(vt,this)[t])>-1){K(dt,this,"true");break}}else K(dt,this,"false")}"false"===G(dt,this)&&this.terminate("PLATFORM Edition auth failed")}else this.terminate("PLATFORM Edition auth failed")}function Pt(t){""!==G(ot,this).customAllowDenyListUrl?D.ajax(G(ot,this).customAllowDenyListUrl,!1,"GET").then((e=>{let i;try{i=JSON.parse(e)}catch(e){return console.warn(e),n(St,this,Mt).call(this,t),void n(St,this,Et).call(this)}i.allowlist&&(t.whitelist=i.allowlist),i.denylist&&(t.blacklist=i.denylist),i.appAllowlist&&(t.appWhitelist=i.appAllowlist),n(St,this,Mt).call(this,t),n(St,this,Et).call(this)})).catch((e=>{console.warn(e),n(St,this,Mt).call(this,t),n(St,this,Et).call(this)})):n(St,this,Mt).call(this,t)}function Tt(t){let e;try{var i;e=JSON.parse(t).data,e=rt()(i=e.replace(/---------------------/g,"").split("")).call(i).join(""),e=I()(e),e=JSON.parse(e)}catch(t){return void console.warn(t)}if(e&&e.sites&&e.permanentBL){let t=!1;for(let i=0,s=e.permanentBL.length;i<s;i++){const s=e.permanentBL[i];if(G(mt,this)&&G(mt,this).indexOf(s)>-1){t=!0;break}}if(t)K(dt,this,"false");else{const t=e.sites;for(let e=0,i=t.length;e<i;e++)if(t[e].license){var s;let i=t[e].license;if(i=rt()(s=i.split("")).call(s).join(""),i===G(ot,this).licenseKey){K(dt,this,"true"),n(St,this,Pt).call(this,t[e]);break}}}}""===G(ot,this).customAllowDenyListUrl&&n(St,this,Et).call(this)}function It(t){K(pt,this,t),D.ajax(G(pt,this),!1,"GET").then(n(St,this,Tt).bind(this)).catch((t=>{console.warn(t),window.clearTimeout(G(gt,this)),K(gt,this,window.setTimeout((()=>{D.ajax(G(pt,this),!1,"GET").then(n(St,this,Tt).bind(this)).catch((t=>{console.warn(t)}))}),1e4))}))}function Lt(t,e){const i=/radiantmediatechs\.com\/rmp\/rr\/vg(s-o|t-o|rp-o)\.json/i;if(!i.test(G(bt,this))||!i.test(G(wt,this))||!i.test(G(kt,this)))return 0;let s;G(ot,this).strictGdprCompliance?(K(bt,this,"https://cdn-gdpr."+G(bt,this)),K(wt,this,"https://cdn-gdpr."+G(wt,this)),K(kt,this,"https://cdn-gdpr."+G(kt,this))):(K(bt,this,"https://cdn."+G(bt,this)),K(wt,this,"https://cdn."+G(wt,this)),K(kt,this,"https://cdn."+G(kt,this)));try{s=I()(t)}catch(t){return console.warn(t),0}if(G(mt,this)&&/(qqtv\.|freestreams-live1.com|redditsport.live|mgstrm.website|lionsdelatlas.ma|digi-hdsport.com|fomny.com|streams.rip|brstreams.xyz|liluka-site.eu|epgssiptv.tk|mygoodstream.pw|elahmad.com|hdtvku.com|sportstreamshd.com|mygoaltv.com|trgooltv5.co|tvpoztmo.com|cialis99.com|adreach.co|rumahtv.com|mygstrm748463.tk|nhl.ru|diag-auto.site|onhockey.tv|purakuraplay.com|dailysport.club|minifreeza.eu|megatelevisionhd.tk|tvlatinohd.ml|megatelehd.tk|megamundotv.tk|cms.e.jimdo.com|portenavirtualestereo.jimdofree.com|cambelltv.blogspot.com|spl.s
8a|koora-shoot.online)/i.test(G(mt,this)))return 0;"file:"===f.protocol||"ms-appx-web:"===f.protocol||void 0!==window.Capacitor||void 0!==window.cordova?K(lt,this,!0):K(ht,this,nt.isLocalTest(e));if(/^\D{10}@\d+$/i.test(s))return K(ct,this,"plus"),n(St,this,It).call(this,G(kt,this)),3;if(!/\*_%.+/i.test(s))return 0;s=s.replace("*_%",""),s=s.replace("%_*","");let a=!1;if(s.indexOf("?")>-1){"rom5dasis30db0A"===s.split("?")[1]&&(a=!0,s=s.replace("?rom5dasis30db0A",""))}const r=nt.isTrial(s),o=r[0];if(o&&(K(ct,this,"trial"),s=r[1],"expired"===r[2]))return 0;if(G(lt,this)&&!o)return 0;if(G(ht,this)){if(a||o)return 2;if(!a)return 1}const l={"=":"a","+":"b",y:"c",z:"d",v:"e",u:"f",d:"g",b:"h",s:"i",q:"j",a:"k",c:"l",i:"m",k:"n",e:"o",g:"p",n:"q",o:"r",0:"s",7:"t",8:"u",9:"v",4:"w",5:"x",6:"y",1:"z",2:".",3:"-"},h=s.replace(/[=+yzvudbsqacikegno0789456123]/g,(t=>l[t]));o?G(lt,this)||n(St,this,xt).call(this,G(wt,this),h):n(St,this,xt).call(this,G(bt,this),h);let d=!1;if(G(lt,this))d=!0;else if(e){e.replace(/\d/g,"").indexOf(h)>-1&&(d=!0)}return(o||a)&&d?2:a||o||!d?0:1}nt=At;var Dt,Ot=i(975),Rt=i.n(Ot);class Ut{constructor(){}static setupDefaultValues(t){return Rt()({muted:!1,timeout:250,inline:!1},t)}static startPlayback({muted:t,timeout:e,inline:i},s){let n,a,o,{element:l,source:h}=s();return l.muted=t,!0===t&&l.setAttribute("muted","muted"),!0===i&&l.setAttribute("playsinline","playsinline"),l.src=h,new(r())((t=>{n=l.play(),a=window.setTimeout((()=>{o(!1,new Error("Timeout "+e+" ms has been reached"))}),e),o=(e,i=null)=>{l.removeAttribute("src"),l.load(),window.clearTimeout(a),t({result:e,error:i})},void 0!==n?n.then((()=>{o(!0)})).catch((t=>{o(!1,t)})):o(!0)}))}static video(t){let e="";try{e=S().createObjectURL(new Blob([new Uint8Array([0,0,0,28,102,116,121,112,105,115,111,109,0,0,2,0,105,115,111,109,105,115,111,50,109,112,52,49,0,0,0,8,102,114,101,101,0,0,2,239,109,100,97,116,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,33,16,5,32,164,27,255,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,167,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,2,194,109,111,111,118,0,0,0,108,109,118,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,232,0,0,0,47,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,236,116,114,97,107,0,0,0,92,116,107,104,100,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,101,100,116,115,0,0,0,28,101,108,115,116,0,0,0,0,0,0,0,1,0,0,0,47,0,0,0,0,0,1,0,0,0,0,1,100,109,100,105,97,0,0,0,32,109,100,104,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,68,0,0,8,0,85,196,0,0,0,0,0,45,104,100,108,114,0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0,0,0,1,15,109,105,110,
8102,0,0,0,16,115,109,104,100,0,0,0,0,0,0,0,0,0,0,0,36,100,105,110,102,0,0,0,28,100,114,101,102,0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1,0,0,0,211,115,116,98,108,0,0,0,103,115,116,115,100,0,0,0,0,0,0,0,1,0,0,0,87,109,112,52,97,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,16,0,0,0,0,172,68,0,0,0,0,0,51,101,115,100,115,0,0,0,0,3,128,128,128,34,0,2,0,4,128,128,128,20,64,21,0,0,0,0,1,244,0,0,1,243,249,5,128,128,128,2,18,16,6,128,128,128,1,2,0,0,0,24,115,116,116,115,0,0,0,0,0,0,0,1,0,0,0,2,0,0,4,0,0,0,0,28,115,116,115,99,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,28,115,116,115,122,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,115,0,0,1,116,0,0,0,20,115,116,99,111,0,0,0,0,0,0,0,1,0,0,0,44,0,0,0,98,117,100,116,97,0,0,0,90,109,101,116,97,0,0,0,0,0,0,0,33,104,100,108,114,0,0,0,0,0,0,0,0,109,100,105,114,97,112,112,108,0,0,0,0,0,0,0,0,0,0,0,0,45,105,108,115,116,0,0,0,37,169,116,111,111,0,0,0,29,100,97,116,97,0,0,0,1,0,0,0,0,76,97,118,102,53,54,46,52,48,46,49,48,49])],{type:"video/mp4"}))}catch(t){console.warn(t)}return t=Ut.setupDefaultValues(t),Ut.startPlayback(t,(()=>({element:document.createElement("video"),source:e})))}static audio(t){let e="";try{e=S().createObjectURL(new Blob([new Uint8Array([255,227,24,196,0,0,0,3,72,1,64,0,0,4,132,16,31,227,192,225,76,255,67,12,255,221,27,255,228,97,73,63,255,195,131,69,192,232,223,255,255,207,102,239,255,255,255,101,158,206,70,20,59,255,254,95,70,149,66,4,16,128,0,2,2,32,240,138,255,36,106,183,255,227,24,196,59,11,34,62,80,49,135,40,0,253,29,191,209,200,141,71,7,255,252,152,74,15,130,33,185,6,63,255,252,195,70,203,86,53,15,255,255,247,103,76,121,64,32,47,255,34,227,194,209,138,76,65,77,69,51,46,57,55,170,170,170,170,170,170,170,170,170,170,255,227,24,196,73,13,153,210,100,81,135,56,0,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170,170])],{type:"audio/mpeg"}))}catch(t){console.warn(t)}return t=Ut.setupDefaultValues(t),Ut.startPlayback(t,(()=>({element:document.createElement("audio"),source:e})))}static detect(t,e,i){return f.smartTVData.tv?new(r())((t=>{t("autoplay-with-sound")})):i?new(r())((i=>{Ut[t]({inline:!0,muted:!0,timeout:e}).then((({result:t,error:e})=>{i(!1===t?"no-autoplay":"muted-autoplay")}))})):new(r())((i=>{Ut[t]({inline:!0,timeout:e}).then((({result:s,error:n})=>{!1===s?Ut[t]({inline:!0,muted:!0,timeout:e}).then((({result:t,error:e})=>{i(!1===t?"no-autoplay":"muted-autoplay")})):i("autoplay-with-sound")}))}))}}var Ft=new(Q()),Bt=new(Q()),Ht=new(Q()),Nt=new(Q()),Vt=new WeakSet;class qt{constructor(t){e(this,Vt),J(this,Ft,void 0),J(this,Bt,null),J(this,Ht,null),J(this,Nt,null),K(Ft,this,t)}static getCheckSum(t){const e=t.split(".");if(3===e.length){const t=d()(e[0])+d()(e[1])+d()(e[2]),i=[89,251,307,523,907,1171,1423],s=Math.floor(Math.random()*i.length);if("number"==typeof i[s]){return t*i[s]}}return 0}static hasFormData(){if("undefined"!=typeof FormData)try{return(new FormData).append("test","test"),!0}catch(t){return console.warn(t),!1}return!1}static sendLog(t){return new(r())(((e,i)=>{if("undefined"!=typeof XMLHttpRequest){const s=new XMLHttpRequest;s.open("POST","https://www.rmp-data.com/ls/increment.php",!0),s.timeout=1e4,s.onloadend=()=>{"number"==typeof s.status&&s.status>=200&&s.status<300?e():i()},s.ontimeout=()=>{i()},s.send(t)}else i()}))}destroy(){G(Ft,this).off("srcchanged",G(Ht,this)),G(Ft,this).off("playing adloaded",G(Bt,this)),window.clearTimeout(G(Nt,this))}init(){const t=Math.floor(10*Math.random()+1);if("plus"===G(Ft,this).rmpLicense.type&&(4===t||5===t)||5===t){K(Bt,this,n(Vt,this,Jt).bind(this)),K(Ht,this,n(Vt,this,Wt).bind(this)),G(Ft,this).on("playing adloaded",G(Bt,this));const t=n(Vt,this,zt).call(this);if("plus"===G(Ft,this).rmpLicense.type&&t>0&&f.isOnline){for(let e=0;e<t;e++)n(Vt,this,jt).call(this);if(Z.available(G(Ft,this).allowLocalStorage))try{localStorage.setItem("rmpBacklog",JSON.stringify({value:"0"}))}catch(t){console.warn(t)}}}}}function zt(){let t=0;if("plus"===G(Ft,this).rmpLicense.type&&Z.available(G(Ft,this).allowLocalStorage))try{if(null!==localStorage.getItem("rmpBacklog")){let e=localStorage.getItem("rmpBacklog");null!==e&&(e=JSON.parse(e),e.value&&(t=d()(e.value)))}}catch(t){console.warn(t)}return t}function jt(){if(f.isOnline){if(Dt.hasFormData()){const t=new FormData;if(t.append("licType",G(Ft,this).rmpLicense.type),t.append("licenseKey",G(Ft,this).licenseKey),"file:"===f.protocol||"ms-appx-web
8:"===f.protocol||void 0!==window.Capacitor||void 0!==window.cordova){let e="app";G(Ft,this).appName&&(e=e+"."+G(Ft,this).appName.replace(/\s/g,"-").toLowerCase()),t.append("hostname",e)}else G(Ft,this).rmpLicense.hostname?t.append("hostname",G(Ft,this).rmpLicense.hostname):t.append("hostname","unknown");t.append("version",G(Ft,this).playerVersion),t.append("cs",Dt.getCheckSum(G(Ft,this).playerVersion)),Dt.sendLog(t).then((()=>{0})).catch((()=>{window.clearTimeout(G(Nt,this)),K(Nt,this,window.setTimeout((()=>{Dt.sendLog(t).then((()=>{0})).catch((()=>{0}))}),1e4))}))}}else if(Z.available(G(Ft,this).allowLocalStorage)){const t=n(Vt,this,zt).call(this);try{localStorage.setItem("rmpBacklog",JSON.stringify({value:(t+1).toString()}))}catch(t){console.warn(t)}}}function Wt(){G(Ft,this).off("srcchanged",G(Ht,this)),G(Ft,this).on("playing adloaded",G(Bt,this))}function Jt(){this.destroy(),G(Ft,this).on("srcchanged",G(Ht,this)),n(Vt,this,jt).call(this)}Dt=qt;class Gt{static resetReading(){this.readingMp4=!1,this.readingWebM=!1,this.readingM4a=!1,this.readingMp3=!1,this.readingOgg=!1,this.readingDashShaka=!1,this.readingHlsJS=!1,this.readingHlsShaka=!1,this.readingShaka=!1,this.readingHls=!1,this.readingFps=!1,this.readingPDorNative=!0,this.readingOutstream=!1,this.readingMse=!1}static resetHasStreamType(){this.hasMp4=!1,this.hasWebM=!1,this.hasDash=!1,this.hasHls=!1,this.hasFps=!1,this.hasM4a=!1,this.hasMp3=!1,this.hasOgg=!1}static set(){Gt.resetReading.call(this),Gt.resetHasStreamType.call(this),this.innerPlayerVersion="10.1.1",this.playerReady=!1,this.initAlreadyCalledForThisInstance=!1,this.hasLoadedMetadata=!1,this.isInFullscreen=!1,this.isVod=!0,this.startingSrcUri="",this.volumeBeforeMute=1,this.msePreloadRequested=!1,this.hlsjsInstanceCreated=!1,this.innerAbrAutoMode=!0,this.autoplayMode="unresolved",this.autoplayResultKnown=!1,this.onAutoplayResultKnownFn=null,this.isLive=!1,this.detectLive=!0,this.tvPlayerSkin=!1,this.rtl=!1,this.posterUri="",this.endOfVideoPoster="",this.events={},this.filteredInitialQuality=0,this.initiatePlayback=null,this.innerControls=!0,this.forceResetTimer=!1,this.onVolumeChangeFn=null,this.postStopFn=null,this.isMobile=!1,this.setSrcPDModule=!1,this.firstDurationChange=!0,this.endedFn=null,this.generateErrorFn=null,this.innerErrorData=null,this.innerWarningData=null,this.previousPlayerSize={width:-1,height:-1},this.updateOverlayModuleSelectionFn=null,this.refTime=0,this.initResolve=this.initReject=null,this.playResolve=this.playReject=null,this.setSrcResolve=this.setSrcReject=null,this.destroyResolve=this.destroyReject=null,this.fullscreenResolve=this.fullscreenReject=null,this.rmpLicense=null,this.rmpUtils=null,this.rmpColorsManagement=null,this.rmpPosterManagement=null,this.rmpReadyManagement=null,this.rmpAccessible=null,this.rmpDomManagement=null,this.rmpEventsManagement=null,this.rmpPlaybackManagement=null,this.rmpInitManagement=null,this.rmpSizeManagement=null,this.rmpVolumeManagement=null,this.rmpFullscreenManagement=null,this.rmpSeekManagement=null,this.rmpMediaSessionMetadata=null,this.rmpQuickSeekManagement=null,this.rmpPDQuality=null,this.rmpSharing=null,this.rmpViewableObserver=null,this.rmpLogo=null,this.rmpAirPlay=null,this.rmpGoogleCast=null,this.rmpGoogleCastText=null,this.rmpGoogleCastHelpers=null,this.rmpFccCaptions=null,this.rmpThreeSixty=null,this.rmpThumbnails=null,this.rmpChapters=null,this.rmpCuePoints=null,this.rmpPip=null,this.rmpFloating=null,this.rmpMux=null,this.rmpLogsManagement=null,this.rmpUIManagement=null,this.rmpModuleManagement=null,this.rmpPlaylist=null,this.rmpRelated=null,this.rmpStreamingHelpers=null,this.rmpHlsJS=null,this.rmpNativeHls=null,this.rmpShakaPlayer=null,this.rmpConfigureShakaPlayer=null,this.rmpShakaAWSMediaTailor=null,this.rmpApiSrc=null,this.rmpApiDestroy=null,this.rmpAdsIma=null,this.rmpAdsImaDai=null,this.rmpAdsRmpVast=null,this.rmpAdsHelpers=null,this.rmpAdScheduler=null,this.rmpGoogleAnalytics=null,this.rmpVttJS=null,this.rmpCCManagement=null,this.rmpDvrManagement=null,this.rmpAdBlocker=null,this.changingSrc=!1,this.hasNativeFullscreenSupport=!1,this.windowOnlineFn=null,this.windowOfflineFn=null,this.okShaka=!1,this.okHlsJS=!1,this.okFps=!1,this.okHls=!1,this.okWebM=!1,this.okMp4=!1,this.okM4a=!1,this.okMp3=!1,this.okOgg=!1,this.imaAdOnStage=!1,this.contentCompleteCalled=!1,this.imaAdLinear=!1,this.imaAdPaused=!1,this.imaAdID="",this.imaAdSystem="",this.imaAdvertiserName="",this.imaAdApiFramework="",this.imaAdContentType="",this.imaAdCreativeAdId="",this.imaAdCreativeId="",this.imaAdDealId="",this.imaAdDescription="",this.imaAdDuration=-1,this.imaAdNonLinearHeight=-1,this.imaAdMediaUrl="",this.imaAdSkipTimeOffset=-1,this.imaAdSurveyUrl="",this.imaAdTitle="",this.imaAdTraffickingParameters=null,this.imaAdTraffickingParametersString="",this.imaAdUniversalAdIds=[],this.imaAdLinearHeight=0,this.imaAdLinearWidth=0,this.imaAdNonLinearWidth=-1,this.imaAdWrapperAdIds=[],this.imaAdWrapperAdSystems=[],this.imaAdWrapperCreativeIds=[],this.hasAdUI=!1,this.emptyInitAdTagUrl=!1,this.currentAdForCompanion=null,this.imaAdPodInfo=null,this.isVPAID=!1,this.onAdDestroyLoadAdsFn=null,this.adDisableCustomPlaybackForIOS10Plus=!1,this.imaAdsManager=null,this.rmpVast=null,this.rmpVastAdPodInfo=null,this.adParserLoaded=!1,this.adParserLoadError=!1,this.scheduleHasMidRolls=!1,this.analyticsSecondsPlayed=0,this.analyticsInterval=null,this.bitmovinAnalytics={},this.shakaInstanceCreated=!1,this.shakaPlayer=null,this.shakaAd=null,this.shakaAdManager=null,this.shakaAudioTrackMethodToUse="selectAudioLanguage",this.shakaOfflineStoreOperation=null,this.shakaPreloadManager=null,this.hlsJS=null,this.usingNativeHlsOnAppleDevices=!1,this.hlsJSPreloadManager=!1,this.proceedApiDestroy=!0,this.isDvrLiveMode=!0,this.isDvr=!1,this.castMedia=null,this.castMediaTracks=null,this.remotePlayer=null,this.castSession=null,this.googleCastConnected=!1,this.googleCastUrl="",this.pauseRequestedByLoadCastMedia=!1,this.googleCastInit=!1,this.textTracks=[],this.hasExternalCCFiles=!1,this.loadedCCFiles=[],this.hasRelated=!1,this.hasPlaylist=!1,this.meta={},this.meta.data={},this.meta.type=""}}var Kt=new(Q()),Xt=new(Q()),Qt=new(Q()),Yt=new(Q()),Zt=new(Q()),_t=new(Q()),$t=new(Q());class te{constructor(t){J(this,Kt,void 0),J(this,Xt,"FFFFFF99"),J(this,Qt,"00000050"),J(this,Yt,1),J(this,Zt,"arial"),J(this,_t,"NONE"),J(this,$t,"00000000"),K(Kt,this,t)}setCastTextStyle(){if(G(Kt,this).googleCastCordova)return null;if(!G(Kt,this).rmpFccCaptions)return null;const t=G(Kt,this).rmpFccCaptions,e={white:"FFFFFF",black:"000000",red:"FF0000",green:"008000",blue:"0000FF",yellow:"FFFF00",magenta:"FF00FF",cyan:"00FFFF"};let i=t.fccFontColor;switch(t.fccFontColor){case"white":case"black":case"red":case"green":case"blue":case"yellow":case"magenta":case"cyan":i=e[t.fccFontColor];break;default:i="FFFFFF"}let s=t.fccFontOpacity;s>=1&&(s=.99),K(Xt,this,i+(100*s).toString());
8let n=t.fccBackgroundColor;switch(t.fccBackgroundColor){case"white":case"black":case"red":case"green":case"blue":case"yellow":case"magenta":case"cyan":n=e[t.fccBackgroundColor];break;default:n="FFFFFF"}let a=t.fccBackgroundOpacity;a>=1&&(a=.99),K(Qt,this,n+(100*a).toString()),K(_t,this,t.fccFontEdge.toUpperCase()),K(Zt,this,t.fccFontFamily),K(Yt,this,t.fccFontSize);let r=t.fccWindowColor;switch(t.fccWindowColor){case"white":case"black":case"red":case"green":case"blue":case"yellow":case"magenta":case"cyan":r=e[t.fccWindowColor];break;default:r="FFFFFF"}let o=t.fccWindowOpacity;o>=1&&(o=.99),K($t,this,r+(100*o).toString());let l=new window.chrome.cast.media.TextTrackStyle;return l.foregroundColor="#"+G(Xt,this),l.backgroundColor="#"+G(Qt,this),l.fontScale=G(Yt,this),l.fontFamily=G(Zt,this),l.edgeType=G(_t,this).replace(/\s+/g,"_"),"00000000"!==G($t,this)&&(l.windowType="NORMAL",l.windowColor="#"+G($t,this)),l}resetSettings(){G(Kt,this).googleCastCordova||(K(Xt,this,"FFFFFF99"),K(Qt,this,"00000050"),K(Yt,this,1),K(Zt,this,"arial"),K(_t,this,"NONE"),K($t,this,"00000000"))}setCastTextTrack(t){if(!G(Kt,this).googleCastCordova&&G(Kt,this).remotePlayer&&G(Kt,this).remotePlayer.isMediaLoaded&&G(Kt,this).castMedia&&G(Kt,this).castMediaTracks&&G(Kt,this).castMediaTracks.length>0){const e=window.chrome.cast.media;if(-1===t){try{const t=new e.EditTracksInfoRequest([]);G(Kt,this).castMedia.editTracksInfo(t,(()=>{}),console.warn)}catch(t){console.warn(t)}return}const i=G(Kt,this).castMediaTracks.filter((t=>"TEXT"===t.type));if(i[t]&&"number"==typeof i[t].trackId){const s=i[t].trackId,n=this.setCastTextStyle();let a;a=n?new e.EditTracksInfoRequest([s],n):new e.EditTracksInfoRequest([s]),G(Kt,this).castMedia.editTracksInfo(a,(()=>{}),console.warn)}}}}var ee=new(Q()),ie=new(Q()),se=new(Q());class ne{constructor(t){J(this,ee,void 0),J(this,ie,"Media"),J(this,se,""),K(ee,this,t)}get castContentType(){return G(se,this)}get castTitle(){return G(ie,this)}filterContentType(){G(ee,this).readingDashShaka?K(se,this,"application/dash+xml"):G(ee,this).readingHls||G(ee,this).readingHlsJS||G(ee,this).readingHlsShaka?K(se,this,"application/vnd.apple.mpegurl"):G(ee,this).readingMp4&&!G(ee,this).readingWebM?K(se,this,"video/mp4"):G(ee,this).readingMp4&&G(ee,this).readingWebM?K(se,this,"video/webm"):(G(ee,this).audioOnly||G(ee,this).audioOnlyUseVideoLayout||G(ee,this).playlistAudioOnly||G(ee,this).relatedAudioOnly)&&(G(ee,this).readingM4a?K(se,this,"audio/mp4"):G(ee,this).readingMp3?K(se,this,"audio/mp3"):G(ee,this).readingOgg&&K(se,this,"audio/ogg")),G(ee,this).googleCastUrl=G(ee,this).startingSrcUri}prepareLoadCastMedia(){G(ee,this).pauseRequestedByLoadCastMedia=!0,G(ee,this).pause();const t=window.chrome.cast.media,e=new t.MediaInfo(G(ee,this).googleCastUrl,G(ee,this).rmpGoogleCastHelpers.castContentType);e.metadata=new t.GenericMediaMetadata,"MOVIE"===G(ee,this).contentMetadata.googleCastType||"TV_SHOW"===G(ee,this).contentMetadata.googleCastType?e.metadata.metadataType=G(ee,this).contentMetadata.googleCastType:e.metadata.metadataType=t.MetadataType.GENERIC,G(ee,this).contentMetadata.title&&K(ie,this,G(ee,this).contentMetadata.title),e.metadata.title=G(ie,this);let i=G(ee,this).posterUri;return G(ee,this).contentMetadata.poster.length>0&&(i=G(ee,this).contentMetadata.poster[G(ee,this).contentMetadata.poster.length-1]),e.metadata.images=[{url:i}],""!==G(ee,this).contentMetadata.releaseDate&&(e.metadata.subtitle=G(ee,this).contentMetadata.releaseDate),e.customData={},G(ee,this).isVod?e.streamType=t.StreamType.BUFFERED:(e.streamType=t.StreamType.LIVE,e.customData.isLive=!0),G(ee,this).ads&&G(ee,this).adTagUrl&&(e.customData.adTagUrl=G(ee,this).adTagUrl),G(ee,this).googleCastAdTagUrl&&(e.customData.adTagUrl=G(ee,this).googleCastAdTagUrl),e.customData.adTagUrl&&G(ee,this).googleCastDisableAds&&(e.customData.adTagUrl=""),G(ee,this).googleCastVmapAdsRequest&&(e.customData.vmapAdsRequest=G(ee,this).googleCastVmapAdsRequest,e.customData.adTagUrl=""),D.isEmptyObject(G(ee,this).shakaDrm)||G(ee,this).shakaDrm.servers&&G(ee,this).shakaDrm.servers["com.widevine.alpha"]&&(e.customData.licenseUrl=G
8(ee,this).shakaDrm.servers["com.widevine.alpha"]),D.isEmptyObject(G(ee,this).shakaRequestConfiguration)||G(ee,this).shakaRequestConfiguration.license&&(G(ee,this).shakaRequestConfiguration.license.headers&&(e.customData.licenseHeaders=G(ee,this).shakaRequestConfiguration.license.headers),"boolean"==typeof G(ee,this).shakaRequestConfiguration.license.credentials&&(e.customData.credentials=G(ee,this).shakaRequestConfiguration.license.credentials)),G(ee,this).googleCastDrmToday&&(e.customData.drmToday=G(ee,this).googleCastDrmToday),e}}var ae=new(Q()),re=new(Q()),oe=new(Q()),le=new(Q()),he=new(Q()),de=new(Q()),ce=new(Q()),pe=new(Q()),me=new(Q()),ue=new(Q()),ge=new(Q()),fe=new(Q()),ve=new(Q()),ye=new(Q()),be=new(Q()),we=new(Q()),ke=new(Q()),Se=new(Q()),Ae=new(Q()),Ce=new(Q()),xe=new(Q()),Me=new(Q()),Ee=new(Q()),Pe=new(Q()),Te=new WeakSet;class Ie{constructor(t){e(this,Te),J(this,ae,void 0),J(this,re,!1),J(this,oe,null),J(this,le,null),J(this,he,!1),J(this,de,!1),J(this,ce,null),J(this,pe,""),J(this,me,null),J(this,ue,-1),J(this,ge,!1),J(this,fe,null),J(this,ve,null),J(this,ye,null),J(this,be,null),J(this,we,null),J(this,ke,null),J(this,Se,null),J(this,Ae,null),J(this,Ce,null),J(this,xe,null),J(this,Me,null),J(this,Ee,null),J(this,Pe,-1),K(ae,this,t),G(ae,this).rmpGoogleCastText=new te(t),G(ae,this).rmpGoogleCastHelpers=new ne(t)}get remotePlayerState(){return G(pe,this)}get remotePlayerController(){return G(me,this)}setCastAudioTrack(t){if(G(ae,this).remotePlayer&&G(ae,this).remotePlayer.isMediaLoaded&&G(ae,this).castMedia&&G(ae,this).castMediaTracks&&G(ae,this).castMediaTracks.length>0){let e=G(ae,this).castMediaTracks.filter((t=>"AUDIO"===t.type));if(e[t]&&"number"==typeof e[t].trackId){let i=e[t].trackId,s=new window.chrome.cast.media.EditTracksInfoRequest([i]);G(ae,this).castMedia.editTracksInfo(s,(()=>{}),console.warn)}}}isCastMediaLoaded(){return!!(G(ae,this).remotePlayer&&G(ae,this).remotePlayer.isMediaLoaded&&G(me,this)&&G(ae,this).castMedia)}loadCastMedia(t){K(he,this,!1);let e=G(ae,this).volume,i=G(ae,this).mute,s=G(ae,this).currentTime;const a=G(ae,this).rmpGoogleCastHelpers.prepareLoadCastMedia();G(ae,this).googleCastEnableUITextDisplayer&&(a.customData.enableUITextDisplayer=G(ae,this).googleCastEnableUITextDisplayer),(G(ae,this).hlsJSFetchXhrWithCredentials||G(ae,this).shakaRequestConfiguration.manifest&&!0===G(ae,this).shakaRequestConfiguration.manifest.credentials||G(ae,this).shakaRequestConfiguration.segment&&!0===G(ae,this).shakaRequestConfiguration.segment.credentials)&&(a.customData.credentials=!0),D.isEmptyObject(G(ae,this).googleCastHeaders)||(a.customData.headers=G(ae,this).googleCastHeaders),D.isEmptyObject(G(ae,this).googleCastData)||(a.customData.additionalData=G(ae,this).googleCastData);const r=window.chrome.cast.media;if(G(ae,this).hasExternalCCFiles){let t=[];G(ae,this).ccFiles.forEach(((e,i)=>{t[i]=new r.Track(i+1,r.TrackType.TEXT),t[i].trackContentId=e.uri,t[i].trackContentType="text/vtt",t[i].subtype=r.TextTrackType.SUBTITLES,t[i].name=e.name,t[i].language=e.lng,t[i].customData=null})),a.streamType=r.StreamType.BUFFERED;const e=G(ae,this).rmpGoogleCastText.setCastTextStyle();e&&(a.textTrackStyle=e),a.duration=null,a.tracks=t}K(pe,this,"LOADING"),n(Te,this,De).call(this);let o=new r.LoadRequest(a);G(ae,this).hasExternalCCFiles&&G(ae,this).rmpCCManagement&&G(ae,this).rmpCCManagement.defaultTextTrackIndex>0&&(o.activeTrackIds=[G(ae,this).rmpCCManagement.defaultTextTrackIndex]),K(ue,this,G(ae,this).volume),K(ge,this,G(ae,this).mute),G(ae,this).castSession.loadMedia(o).then((()=>
8{if(G(ae,this).pauseRequestedByLoadCastMedia=!1,K(pe,this,"LOADED"),n(Te,this,De).call(this),G(ae,this).rmpEventsManagement.playCallback(),G(ae,this).castMedia=G(ae,this).castSession.getMediaSession(),n(Te,this,Xe).call(this),null===G(ae,this).castMedia&&G(ae,this).one("castplaying",(()=>{G(ae,this).castMedia=G(ae,this).castSession.getMediaSession(),n(Te,this,Xe).call(this)})),t&&(s=0),s>0&&G(ae,this).seekTo(s).catch((t=>{G(ae,this).rmpUtils.warning(1016,t)})),G(ae,this).dom.captions&&G(ae,this).dom.captionsOverlayLevelsArea){let t=0;const e=G(ae,this).dom.captionsOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0)for(let i=0,s=e.length;i<s;i++)if(e[i].classList.contains("rmp-overlay-level-active")){t=i;break}t>0&&G(ae,this).rmpGoogleCastText.setCastTextTrack(t-1),D.showFlex(G(ae,this).dom.captionsOverlayLevelsArea),D.hide(G(ae,this).dom.captionsOverlayFCCSettingsArea),D.hide(G(ae,this).dom.fccCompliantSettings)}if(G(ae,this).dom.audio&&G(ae,this).dom.audioOverlayLevelsArea){let t=0;const e=G(ae,this).dom.audioOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0)for(let i=0,s=e.length;i<s;i++)if(e[i].classList.contains("rmp-overlay-level-active")){t=i;break}t>0&&this.setCastAudioTrack(t)}G(ae,this).remotePlayer.canControlVolume&&G(ae,this).googleCastAllowSenderVolumeManagement?i?G(ae,this).remotePlayer.isMuted||G(me,this).muteOrUnmute():e>=0&&e<=1&&(G(ae,this).remotePlayer.volumeLevel=e,G(me,this).setVolumeLevel()):G(ae,this).dom.container.classList.add("rmp-casting-no-volume-control"),G(ae,this).dispatch("castmedialoaded")})).catch((t=>{n(Te,this,Le).call(this),K(he,this,!0),G(ae,this).dispatch("castmediaerror"),G(ae,this).rmpUtils.warning(16001,t)}))}destroy(){if(G(ae,this).googleCastConnected&&n(Te,this,Le).call(this),G(me,this)){const t=window.cast.framework.RemotePlayerEventType;G(me,this).removeEventListener(t.PLAYER_STATE_CHANGED,G(fe,this)),G(me,this).removeEventListener(t.IS_CONNECTED_CHANGED,G(ve,this)),G(me,this).removeEventListener(t.VOLUME_LEVEL_CHANGED,G(ye,this)),G(me,this).removeEventListener(t.IS_PAUSED_CHANGED,G(be,this)),G(me,this).removeEventListener(t.IS_PLAYING_BREAK_CHANGED,G(Ce,this)),G(ae,this).isVod&&(G(me,this).removeEventListener(t.CURRENT_TIME_CHANGED,G(ke,this)),G(me,this).removeEventListener(t.DURATION_CHANGED,G(Se,this)))}if(G(ce,this)){const t=window.cast.framework.CastContextEventType;G(ce,this).removeEventListener(t.CAST_STATE_CHANGED,G(Ae,this)),G(ce,this).removeEventListener(t.SESSION_STATE_CHANGED,G(we,this))}G(ae,this).ads&&G(ae,this).off("adcontentresumerequested",G(Ee,this))}init(){if(G(ae,this).googleCast)if(K(Ee,this,n(Te,this,Ke).bind(this)),window.chrome.cast&&window.chrome.cast.isAvailable)G(Ee,this).call(this);else{let t="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1";window.__onGCastApiAvailable=t=>{t&&window.chrome.cast&&(D.getNow(),G(ae,this).refTime,G(ae,this).linearAdOnStage?G(ae,this).on("adcontentresumerequested",G(Ee,this)):G(Ee,this).call(this),delete window.__onGCastApiAvailable)},D.getNow(),G(ae,this).refTime,D.getScript(t,(()=>{}),G(ae,this).rmpUtils.warning.bind(G(ae,this).rmpUtils,16e3))}}}function Le(){G(ae,this).googleCastConnected=!1,G(ae,this).castMedia=null,K(pe,this,""),G(ae,this).dom.container.classList.remove("rmp-casting","rmp-casting-no-volume-control"),G(ae,this).castSession&&G(ae,this).castSession.endSession(!0)}function De(){let t;if(G(ae,this).remotePlayer){switch(G(pe,this)){case"LOADING":case"BUFFERING":G(ae,this).rmpUIManagement.showLoadingSpin();break;case"LOADED":case"ENDED":case"IDLE":case"PLAYING":case"PAUSED":G(ae,this).rmpUIManagement.hideL
8oadingSpin()}t=G(pe,this)}if(t||(t="STANDBY"),!G(oe,this)){const t=D.createElement("div","rmp-cast-diplay-message-area");K(oe,this,D.createElement("div","rmp-cast-diplay-message-title")),K(le,this,D.createElement("div","rmp-cast-diplay-message-status")),t.appendChild(G(oe,this)),t.appendChild(G(le,this));const e=G(ae,this).dom.container.querySelector(".rmp-module-area");e?D.insertBefore(G(ae,this).dom.container,t,e):D.insertBefore(G(ae,this).dom.container,t,G(ae,this).dom.controlBar)}let e=t;G(ae,this).castSession&&(e+=" on "+G(ae,this).castSession.getCastDevice().friendlyName),D.setText(G(oe,this),G(ae,this).rmpGoogleCastHelpers.castTitle),D.setText(G(le,this),e)}function Oe(){G(ae,this).off("play",G(xe,this)),this.loadCastMedia()}function Re(){G(ae,this).dom.container.classList.add("rmp-casting"),G(ae,this).castSession=G(ce,this).getCurrentSession(),G(ae,this).castSession&&(G(ae,this).googleCastConnected=!0,K(xe,this,n(Te,this,Oe).bind(this)),G(ae,this).castSession.addMessageListener("urn:x-cast:com.radiantmediaplayer.cast",((t,e)=>{let i=JSON.parse(e);"STATUS"===i.type&&"MEDIA_FINISHED"===i.message&&(K(pe,this,"ENDED"),n(Te,this,De).call(this),G(ae,this).rmpEventsManagement.pauseCallback(),G(ae,this).hasRelated||G(ae,this).hasPlaylist?G(ae,this).rmpEventsManagement.endedListCallback():G(ae,this).on("play",G(xe,this)),G(ae,this).dispatch("ended"))})),G(re,this)?(G(ae,this).castMedia=G(ae,this).castSession.getMediaSession(),G(ae,this).castMedia,G(ae,this).castMedia?(void 0===G(ae,this).dom.seekBar&&G(ae,this).rmpSeekManagement.appendSeekBar(),G(ae,this).mute=!0,G(ae,this).play().catch((t=>{G(ae,this).rmpUtils.warning(1014,t)}))):this.loadCastMedia()):this.loadCastMedia(),K(re,this,!1))}function Ue(){if(G(ae,this).remotePlayer&&G(ae,this).remotePlayer.playerState){switch(G(ae,this).remotePlayer.playerState,G(ae,this).remotePlayer.playerState){case"BUFFERING":K(pe,this,"BUFFERING"),G(ae,this).dispatch("castwaiting");break;case"PLAYING":K(pe,this,"PLAYING"),G(ae,this).dispatch("castplaying");break;case"IDLE":K(pe,this,"IDLE");break;case"PAUSED":K(pe,this,"PAUSED")}n(Te,this,De).call(this)}}function Fe(){G(ae,this).off("playing",G(Me,this)),n(Te,this,Re).call(this)}function Be(){if(G(ae,this).remotePlayer.isConnected,G(ae,this).remotePlayer.isConnected)G(ae,this).rmpPlaybackManagement.playerInitialized||G(re,this)?n(Te,this,Re).call(this):(G(ae,this).initiatePlayback(),K(Me,this,n(Te,this,Fe).bind(this)),G(ae,this).on("playing",G(Me,this)));else{if(G(ae,this).off("play",G(xe,this)),G(he,this))G(ae,this).play().catch((t=>{G(ae,this).rmpUtils.warning(1014,t)}));else if(G(ae,this).remotePlayer){if(G(ae,this).remotePlayer.savedPlayerState.isPau
8sed||G(ae,this).play().catch((t=>{G(ae,this).rmpUtils.warning(1014,t)})),G(ae,this).isVod&&G(ae,this).remotePlayer&&G(ae,this).remotePlayer.savedPlayerState&&G(ae,this).remotePlayer.savedPlayerState.currentTime){let t=G(ae,this).remotePlayer.savedPlayerState.currentTime;D.isFiniteNumber(t)&&t>=0&&G(ae,this).seekTo(1e3*t).catch((t=>{G(ae,this).rmpUtils.warning(1016,t)}))}else G(ae,this).isDvr&&G(ae,this).syncToLiveEdge().catch((t=>{G(ae,this).rmpUtils.warning(1019,t)}));if(G(ae,this).remotePlayer.canControlVolume&&G(ae,this).googleCastAllowSenderVolumeManagement){if(G(ae,this).remotePlayer.isMuted)G(ae,this).mute=!0;else{const t=G(ae,this).remotePlayer.volumeLevel;let e;e=t<=0?0:t>=1?1:t,G(ae,this).dom.video.volume=e}}else G(ge,this)?G(ae,this).mute=!0:G(ue,this)>=0&&(G(ae,this).volume=G(ue,this));G(ae,this).dom.captionsOverlayLevelsArea&&D.show(G(ae,this).dom.fccCompliantSettings)}n(Te,this,Le).call(this),G(ae,this).dispatch("castmediaunloaded")}}function He(){G(ae,this).remotePlayer&&(G(ae,this).remotePlayer.isPaused?G(ae,this).rmpEventsManagement.pauseCallback():G(ae,this).rmpEventsManagement.playCallback())}function Ne(){G(ae,this).rmpEventsManagement.timeupdateCallback()}function Ve(){(G(ae,this).remotePlayer.duration||G(ae,this).remotePlayer.mediaInfo&&G(ae,this).remotePlayer.mediaInfo.duration)&&G(ae,this).rmpEventsManagement.durationchangeCallback()}function qe(t){if(G(ae,this).remotePlayer){if(G(ae,this).remotePlayer.isMuted)t.type,G(ae,this).mute=!0;else{const e=G(ae,this).remotePlayer.volumeLevel;let i;i=e<=0?0:e>=1?1:e,t.type,G(ae,this).dom.video.volume=i}}}function ze(){G(ae,this).remotePlayer.isPlayingBreak,G(ae,this).rmpAdsHelpers&&(G(ae,this).remotePlayer.isPlayingBreak?(K(Pe,this,G(ae,this).currentTime),G(ae,this).rmpAdsHelpers.setUIForAds(!0),G(ae,this).dispatch("adstarted")):(G(ae,this).rmpAdsHelpers.setUIForAds(!1),G(ae,this).dispatch("adcomplete"),G(ae,this).seekTo(G(Pe,this)).catch((t=>{G(ae,this).rmpUtils.warning(1016,t)}))))}function je(t){t&&t.stopPropagation(),G(ae,this).rmpUIManagement.showChrome()}function We(){K(de,this,!0),G(ae,this).rmpModuleManagement.appendToModuleBar("cast"),D.addEvents(["touchend","click"],G(ae,this).dom.cast,n(Te,this,je).bind(this)),G(ae,this).rmpGoogleCastHelpers.filterContentType(),K(fe,this,n(Te,this,Ue).bind(this)),K(ve,this,n(Te,this,Be).bind(this)),K(ye,this,n(Te,this,qe).bind(this)),K(be,this,n(Te,this,He).bind(this)),K(Ce,this,n(Te,this,ze).bind(this)),G(ae,this).isVod&&(K(ke,this,n(Te,this,Ne).bind(this)),K(Se,this,n(Te,this,Ve).bind(this)));const t=window.cast.framework;G(ae,this).remotePlayer=new t.RemotePlayer,K(me,this,new t.RemotePlayerController(G(ae,this).remotePlayer)),G(me,this).addEventListener(t.RemotePlayerEventType.IS_CONNECTED_CHANGED,G(ve,this)),G(ae,this).isVod&&(G(me,this).addEventListener(t.RemotePlayerEventType.CURRENT_TIME_CHANGED,G(ke,this)),G(me,this).addEventListener(t.RemotePlayerEventType.DURATION_CHANGED,G(Se,this))),G(me,this).addEventListener(t.RemotePlayerEventType.IS_PAUSED_CHANGED,G(be,this)),G(me,this).addEventListener(t.RemotePlayerEventType.VOLUME_LEVEL_CHANGED,G(ye,this)),G(me,this).addEventListener(t.RemotePlayerEventType.IS_MUTED_CHANGED,G(ye,this)),G(me,this).addEventListener(t.RemotePlayerEventType.PLAYER_STATE_CHANGED,G(fe,this)),G(me,this).addEventListener(t.RemotePlayerEventType.IS_PLAYING_BREAK_CHANGED,G(Ce,this))}function Je(t){if(t){const e=window.cast.framework;switch(t.castState){case e.CastState.NO_DEVICES_AVAILABLE:break;case e.CastState.NOT_CONNECTED:case e.CastState.CONNECTED:G(de,this)||n(Te,this,We).call(this);case e.CastState.CONNECTING:}}}function Ge(t){if(t){const e=window.cast.framework;switch(t.sessionState){case e.SessionState.NO_SESSION:case e.SessionState.SESSION_STARTING:case e.SessionState.SESSION_STARTED:break;case e.SessionState.SESSION_START_FAILED:n(Te,this,Le).call(this);break;case e.SessionState.SESSION_ENDING:case e.SessionState.SESSION_ENDED:break;case e.SessionState.SESSION_RESUMED:K(re,this,!0)}}}function Ke(){if(G(ae,this).off("adcontentresumerequested",G(Ee,this)),void 0===window.cast||void 0===window.cast.framework||void 0===window.cast.framework.CastContext)return;if(K(ce,this,window.cast.framework.CastContext.getInstance()),!G(ce,this))return;let t=G(ae,this).googleCastReceiverAppId;"cast-default"===t&&(t=window.chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID),G(ce,this).setOptions({receiverApplicationId:t,autoJoinPolicy:window.chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED,androidReceiverCompatible:G
8(ae,this).googleCastAndroidReceiverCompatible}),K(Ae,this,n(Te,this,Je).bind(this)),G(ce,this).addEventListener(window.cast.framework.CastContextEventType.CAST_STATE_CHANGED,G(Ae,this)),K(we,this,n(Te,this,Ge).bind(this)),G(ce,this).addEventListener(window.cast.framework.CastContextEventType.SESSION_STATE_CHANGED,G(we,this));const e=G(ce,this).getCastState();e!==window.cast.framework.CastState.NO_DEVICES_AVAILABLE&&n(Te,this,We).call(this),G(ae,this).dispatch("castapiavailable")}function Xe(){G(ae,this).castMedia&&G(ae,this).castMedia.media&&Array.isArray(G(ae,this).castMedia.media.tracks)&&G(ae,this).castMedia.media.tracks.length>0?G(ae,this).castMediaTracks=G(ae,this).castMedia.media.tracks:G(ae,this).castMediaTracks=[],G(ae,this).castMediaTracks}var Qe=new(Q()),Ye=new(Q()),Ze=new(Q()),_e=new(Q()),$e=new(Q()),ti=new(Q()),ei=new(Q()),ii=new(Q()),si=new(Q()),ni=new WeakSet;class ai{constructor(t){e(this,ni),J(this,Qe,void 0),J(this,Ye,null),J(this,Ze,0),J(this,_e,0),J(this,$e,!1),J(this,ti,null),J(this,ei,!1),J(this,ii,null),J(this,si,null),K(Qe,this,t),G(Qe,this).rmpGoogleCastText=new te(t),G(Qe,this).rmpGoogleCastHelpers=new ne(t)}get castMediaEnded(){return G(ei,this)}loadDebug(){if(K(si,this,n(ni,this,mi).bind(this)),window.chrome.cast&&window.chrome.cast.isAvailable)G(si,this).call(this);else{let t="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1";window.__onGCastApiAvailable=t=>{t&&window.chrome.cast&&(D.getNow(),G(Qe,this).refTime,G(Qe,this).linearAdOnStage?G(Qe,this).on("adcontentresumerequested",G(si,this)):G(si,this).call(this),delete window.__onGCastApiAvailable)},D.getNow(),G(Qe,this).refTime,D.getScript(t,(()=>{}),G(Qe,this).rmpUtils.warning.bind(G(Qe,this).rmpUtils,16e3))}}setCastAudioTrack(){}isCastMediaLoaded(){return!!G(Qe,this).googleCastConnected}loadCastMedia(t){G(Qe,this).rmpUIManagement.showLoadingSpin(),n(ni,this,oi).call(this,"LOADING");let e=G(Qe,this).currentTime;const i=G(Qe,this).rmpGoogleCastHelpers.prepareLoadCastMedia();let s=new window.chrome.cast.media.LoadRequest(i);G(Qe,this).castSession.loadMedia(s,(i=>{G(Qe,this).pauseRequestedByLoadCastMedia=!1,G(Qe,this).googleCastConnected=!0,G(Qe,this).rmpEventsManagement.playCallback(),n(ni,this,oi).call(this,"PLAYING"),G(Qe,this).castMedia=i,K(ii,this,n(ni,this,pi).bind(this)),G(Qe,this).castMedia.addUpdateListener(G(ii,this)),window.clearInterval(G(ti,this)),K(ti,this,window.setInterval((()=>{G(Qe,this).castMedia.getStatus()}),1e3)),n(ni,this,hi).call(this),n(ni,this,ci).call(this),t&&(e=0),e>0&&G(Qe,this).seekTo(e).catch((t=>{G(Qe,this).rmpUtils.warning(1016,t)})),G(Qe,this).dispatch("castmedialoaded")}),(t=>
8{n(ni,this,li).call(this),G(Qe,this).rmpUIManagement.hideLoadingSpin(),G(Qe,this).dispatch("castmediaerror"),G(Qe,this).rmpUtils.warning(16001,t)}))}destroy(t){G(Qe,this).castSession?(K($e,this,!0),G(Qe,this).castSession.stop((()=>{n(ni,this,ri).call(this),t&&(G(Qe,this).play().catch((t=>{G(Qe,this).rmpUtils.warning(1014,t)})),G(Qe,this).seekTo(G(Ze,this)).catch((t=>{G(Qe,this).rmpUtils.warning(1016,t)})))}),(()=>{n(ni,this,ri).call(this),t&&(G(Qe,this).play().catch((t=>{G(Qe,this).rmpUtils.warning(1014,t)})),G(Qe,this).seekTo(G(Ze,this)).catch((t=>{G(Qe,this).rmpUtils.warning(1016,t)})))}))):n(ni,this,ri).call(this)}init(){if(void 0!==window.chrome&&void 0!==window.chrome.cast&&"function"==typeof window.chrome.cast.ApiConfig&&"function"==typeof window.chrome.cast.initialize){let t=G(Qe,this).googleCastReceiverAppId;"cast-default"===t&&(t=window.chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID);const e=new window.chrome.cast.ApiConfig(new window.chrome.cast.SessionRequest(t,[],null,G(Qe,this).googleCastAndroidReceiverCompatible,null),n(ni,this,ui).bind(this),n(ni,this,gi).bind(this));window.chrome.cast.initialize(e,(()=>{}),(t=>{G(Qe,this).rmpUtils.warning(16003,t)})),G(Qe,this).dispatch("castapiavailable")}}}function ri(){G(Qe,this).castMedia&&G(Qe,this).castMedia.removeUpdateListener(G(ii,this)),K(ii,this,null),K($e,this,!1),K(ei,this,!1),G(Qe,this).googleCastConnected=!1,G(Qe,this).castMedia=null,G(Qe,this).castSession=null,window.clearInterval(G(ti,this))}function oi(t){let e;e=t||"STANDBY",G(Ye,this)||(K(Ye,this,D.createElement("div","rmp-cast-diplay-message-title")),G(Qe,this).dom.container.appendChild(G(Ye,this))),D.setText(G(Ye,this),`${G(Qe,this).rmpGoogleCastHelpers.castTitle} ${e}`)}function li(){n(ni,this,oi).call(this,"DISCONNECTING"),G(Qe,this).dom.container.classList.remove("rmp-casting","rmp-casting-cordova");const t=G(Qe,this).dom.cast.querySelector("span.rmp-i");t&&t.classList.replace("rmp-i-google-cast-connected","rmp-i-google-cast"),this.destroy(!0)}
8function hi(){G(Qe,this).rmpUIManagement.hideLoadingSpin(),G(Qe,this).dom.container.classList.add("rmp-casting","rmp-casting-cordova");const t=G(Qe,this).dom.cast.querySelector("span.rmp-i");t&&t.classList.replace("rmp-i-google-cast","rmp-i-google-cast-connected")}function di(t){D.eventStopPrevent(t),G(Qe,this).rmpPlaybackManagement.playerInitialized||G(Qe,this).googleCastInit||(G(Qe,this).googleCastInit=!0,G(Qe,this).emptyInitAdTagUrl=!0,G(Qe,this).initiatePlayback()),G(Qe,this).rmpUIManagement.showChrome(),G($e,this)||(G(Qe,this).googleCastConnected?n(ni,this,li).call(this):window.chrome.cast.requestSession((t=>{G(Qe,this).castSession=t,this.loadCastMedia()}),(t=>{n(ni,this,ri).call(this),G(Qe,this).rmpUtils.warning(16002,t)})))}function ci(){G(Qe,this).castSession.addMessageListener("urn:x-cast:com.radiantmediaplayer.cast",((t,e)=>{const i=JSON.parse(e);"STATUS"===i.type&&"MEDIA_FINISHED"===i.message&&(n(ni,this,oi).call(this,"ENDED"),G(Qe,this).rmpEventsManagement.pauseCallback(),K(ei,this,!0),(G(Qe,this).hasRelated||G(Qe,this).hasPlaylist)&&G(Qe,this).rmpEventsManagement.endedListCallback(),G(Qe,this).dispatch("ended"))}))}function pi(t){if(!t)return;const e=G(Qe,this).currentTime;e!==G(Ze,this)&&(K(Ze,this,e),G(Qe,this).rmpEventsManagement.timeupdateCallback());const i=G(Qe,this).volume;i!==G(_e,this)&&(K(_e,this,i),G(Qe,this).onVolumeChangeFn())}function mi(){G(Qe,this).off("adcontentresumerequested",G(si,this)),G(Qe,this).playerReady?this.init():G(Qe,this).one("ready",this.init.bind(this))}function ui(t){G(Qe,this).castSession=t}function gi(t){if(t&&void 0===G(Qe,this).dom.cast){G(Qe,this).rmpModuleManagement.appendToModuleBar("cast");const t=n(ni,this,di).bind(this);D.addEvents(["touchend","click"],G(Qe,this).dom.cast,t),G(Qe,this).rmpGoogleCastHelpers.filterContentType()}}var fi=new(Q()),vi=new(Q()),yi=new(Q()),bi=new(Q()),wi=new(Q()),ki=new(Q()),Si=new(Q()),Ai=new(Q()),Ci=new(Q()),xi=new(Q()),Mi=new(Q()),Ei=new(Q()),Pi=new(Q()),Ti=new(Q()),Ii=new(Q()),Li=new(Q()),Di=new(Q()),Oi=new(Q()),Ri=new(Q()),Ui=new WeakSet;class Fi{constructor(t){e(this,Ui),J(this,fi,void 0),J(this,vi,!1),J(this,yi,null),J(this,bi,0),J(this,wi,null),J(this,ki,null),J(this,Si,null),J(this,Ai,null),J(this,Ci,null),J(this,xi,null),J(this,Mi,null),J(this,Ei,null),J(this,Pi,null),J(this,Ti,null),J(this,Ii,null),J(this,Li,null),J(this,Di,null),J(this,Oi,null),J(this,Ri,null),K(fi,this,t)}destroy(){window.clearInterval(G(fi,this).analyticsInterval),window.clearInterval(G(yi,this)),G(fi,this).dom.container&&(G(fi,this).off("ready",G(Li,this)),G(fi,this).off("pause",G(Oi,this)),G(fi,this).off("playing adstarted",G(Si,this)),G(fi,this).off("srcchanged",G(Ai,this)),G(fi,this).off("error",G(wi,this)),G(fi,this).off("adimpression",G(Ci,this)),G(fi,this).off("aderror",G(ki,this)),G(fi,this).off("adclick",G(Ii,this)),G(fi,this).off("enterfullscreen",G(Ei,this)),G(fi,this).off("exitfullscreen",G(Pi,this)),G(fi,this).off("ended",G(Ti,this)),G(fi,this).off("seeking",G(Di,this)),G(fi,this).off("waiting",G(xi,this)),G(fi,this).off("playing canplay canplaythrough",G(Mi,this)),G(fi,this).off("adblock",G(Ri,this)))}init(){0===G(fi,this).gaEvents.length&&(G(fi,this).gaEvents=["ready","playerstart","bufferstalled","ended","error","adimpression","adblock","adplayerror","adloaderror"]);const t=["context","ready","pause","playerstart","error","bufferstalled","fullscreen","ended","seeking","fullminutewatched","adimpression","adplayerror","adloaderror","adclick"],e=[];G(fi,this).gaEvents.forEach((i=>{t.indexOf(i)>-1&&l()(e).call(e,i)})),e.forEach((t=>{switch(t){case"context":K(vi,this,!0);break;case"ready":K(Li,this,n(Ui,this,Hi).bind(this)),G(fi,this).one("ready",G(Li,this));break;case"playerstart":K(Si,this,n(Ui,this,Ni).bind(this)),G(fi,this).on("playing",G(Si,this)),G(fi,this).ads&&G(fi,this).on("adstarted",G(Si,this)),K(Ai,this,n(Ui,this,Vi).bind(this)),G(fi,this).on("srcchanged",G(Ai,this));break;case"error":K(wi,this,n(Ui,this,qi).bind(this)),G(fi,this).on("error",G(wi,this));break;case"pause":K(Oi,this,n(Ui,this,zi).bind(this)),G(fi,this).on("pause",G(Oi,this));break;case"bufferstalled":K(xi,this,n(Ui,this,Ki).bind(this)),K(Mi,this,n(Ui,this,Gi
8).bind(this)),G(fi,this).on("waiting",G(xi,this));break;case"fullscreen":K(Ei,this,n(Ui,this,Xi).bind(this)),G(fi,this).on("enterfullscreen",G(Ei,this)),K(Pi,this,n(Ui,this,Qi).bind(this)),G(fi,this).on("exitfullscreen",G(Pi,this));break;case"ended":G(fi,this).isVod&&(K(Ti,this,n(Ui,this,Yi).bind(this)),G(fi,this).on("ended",G(Ti,this)));break;case"seeking":G(fi,this).isVod&&(K(Di,this,n(Ui,this,_i).bind(this)),G(fi,this).on("seeking",G(Di,this)));break;case"fullminutewatched":K(yi,this,window.setInterval((()=>{G(fi,this).paused||G(fi,this).linearAdOnStage||n(Ui,this,Bi).call(this)&&(K(bi,this,G(bi,this)+100),G(bi,this)>=6e4&&(window.gtag("event","fullminutewatched",G(fi,this).gaEventParameters),K(bi,this,0)))}),100));break;case"adimpression":G(fi,this).ads&&(K(Ci,this,n(Ui,this,ji).bind(this)),G(fi,this).on("adimpression",G(Ci,this)));break;case"adplayerror":case"adloaderror":G(fi,this).ads&&(G(fi,this).off("aderror",G(ki,this)),K(ki,this,n(Ui,this,Wi).bind(this)),G(fi,this).on("aderror",G(ki,this)));break;case"adclick":G(fi,this).ads&&(K(Ii,this,n(Ui,this,Ji).bind(this)),G(fi,this).on("adclick",G(Ii,this)));break;case"adblock":G(fi,this).ads&&(K(Ri,this,n(Ui,this,Zi).bind(this)),G(fi,this).on("adblock",G(Ri,this)))}}))}}function Bi(){return void 0!==window.gtag||(G(fi,this).rmpUtils.warning(13e3),!1)}function Hi(){if(n(Ui,this,Bi).call(this)&&(window.gtag("event","ready",G(fi,this).gaEventParameters),G(vi,this))){const t=G(fi,this).streamType;window.gtag("event",t,G(fi,this).gaEventParameters)}}function Ni(){G(fi,this).off("playing adstarted",G(Si,this)),n(Ui,this,Bi).call(this)&&window.gtag("event","playerstart",G(fi,this).gaEventParameters)}function Vi(){G(fi,this).off("playing adstarted",G(Si,this)),G(fi,this).on("playing adstarted",G(Si,this))}function qi(){n(Ui,this,Bi).call(this)&&window.gtag("event","error",G(fi,this).gaEventParameters)}function zi(){n(Ui,this,Bi).call(this)&&(G(fi,this).one("play",(()=>{window.gtag("event","resume",G(fi,this).gaEventParameters)})),window.gtag("event","pause",G(fi,this).gaEventParameters))}function ji(){n(Ui,this,Bi).call(this)&&window.gtag("event","adimpression",G(fi,this).gaEventParameters)}function Wi(){if(n(Ui,this,Bi).call(this)){let t="adloaderror";"adPlayError"===G(fi,this).adErrorType&&(t="adplayerror"),window.gtag("event",t,G(fi,this).gaEventParameters)}}function Ji(){n(Ui,this,Bi).call(this)&&window.gtag("event","adclick",G(fi,this).gaEventParameters)}function Gi(){G(fi,this).off("playing canplay canplaythrough",G(Mi,this)),n(Ui,this,Bi).call(this)&&window.gtag("event","buffernotstalledanymore",G(fi,this).gaEventParameters)}function Ki(){n(Ui,this,Bi).call(this)&&(G(fi,this).on("playing canplay canplaythrough",G(Mi,this)),window.gtag("event","bufferstalled",G(fi,this).gaEventParameters))}function Xi(){n(Ui,this,Bi).call(this)&&window.gtag("event","enterfullscreen",G(fi,this).gaEventParameters)}function Qi(){n(Ui,this,Bi).call(this)&&window.gtag("event","exitfullscreen",G(fi,this).gaEventParameters)}function Yi(){n(Ui,this,Bi).call(this)&&window.gtag("event","ended",G(fi,this).gaEventParameters)}function Zi(){n(Ui,this,Bi).call(this)&&window.gtag("event","adblock",G(fi,this).gaEventParameters)}function _i(){n(Ui,this,Bi).call(this)&&G(fi,this).isVod&&window.gtag("event","seeking",G(fi,this).gaEventParameters)}var $i=new(Q()),ts=new WeakSet;class es{constructor(t){e(this,ts),J(this,$i,void 0),K($i,this,t)}init(){try{G($i,this).dom.video.textTracks.addEventListener("addtrack",n(ts,this,ss).bind(this))}catch(t){console.warn(t)}}}function is(t){let e;if("cuechange"===t.type&&t&&t.target&&t.target.activeCues&&t.target.activeCues.length>0&&(e=t.target.activeCues),!e)return;G($i,this).meta={},G($i,this).meta.type="id3",G($i,this).meta.data={},G($i,this).meta.raw=[];const i=/http(s)?:.+\.(jpg|png|gif|avif)/;let s;for(let t=0,a=e.length;t<a;t++)if(e[t].value){var n;let a=e[t],r=a.value;switch("number"==typeof a.startTime&&a.startTime>=0&&("number"==typeof G($i,this).meta.data.start&&G($i,this).meta.data.start===a.startTime||(G($i,this).meta.data.start=a.startTime)),"number"==typeof a.endTime&&a.endTime>=0&&("number"==typeof G($i,this).meta.data.end&&G($i,this).meta.data.end===a.endTime||(G($i,this).meta.data.end=a.endTime)),l()(n=G($i,this).meta.raw).call(n,r),r.key){case"TALB":G($i,this).meta.data.albumTitle=r.data.replace(/"/g,"");break;case"TDRC":G($i,this).meta.data.recordingTime=r.data.replace(/"/g,"");break;case"TDRL":G($i,this).meta.data.releaseTime=r.data.replace(/"/g,"");break;case"TCOM":G($i,this).meta.data.composer=r.data.replace(/"/g,"");break;case"TCON":G($i,this).meta.data.contentType=r.data.replace(/"/g,"");break;case"TFLT":G($i,this).meta.data.fileType=r.data.replace(/"/g,"");break;case"TIT1":G($i,this).meta.data.contentGroup=r.data.replace(/"/g,"");break;case"TIT2":G($i,this).meta.data.title=r.data.replace(/"/g,"");break;case"TLEN":G($i,this).meta.data.duration=r.data.replace(/"/g,"");break;case"TPE1":G($i,this).meta.data.artist=r.data.replace(/"/g,"");break;case"TPE2":G($i,this).meta.data.band=r.data.replace(/"/g,"");break;case"TPE3":G($i,this).meta.data.conductor=r.data.replace(/"/g,"");break;
8case"TRSN":G($i,this).meta.data.radioStationName=r.data.replace(/"/g,"");break;case"TRSO":G($i,this).meta.data.radioStationOwner=r.data.replace(/"/g,"");break;case"TSRC":G($i,this).meta.data.isrc=r.data.replace(/"/g,"");break;case"WCOM":G($i,this).meta.data.commercialInfo=r.data.replace(/"/g,"");break;case"WCOP":G($i,this).meta.data.copyrightInfo=r.data.replace(/"/g,"");break;case"WXXX":r.info&&i.test(r.info)?G($i,this).meta.data.url=r.info.replace(/"/g,""):r.data&&i.test(r.data)&&(G($i,this).meta.data.url=r.data.replace(/"/g,"")),s=G($i,this).meta.data.url.match(i),s&&s[0]?G($i,this).meta.data.url=s[0]:delete G($i,this).meta.data.url}}if(G($i,this).audioOnlyID3UI){let t="";G($i,this).meta.data.artist&&(t+=G($i,this).meta.data.artist,G($i,this).meta.data.albumTitle&&(t+=" - "+G($i,this).meta.data.albumTitle,G($i,this).meta.data.recordingTime&&(t+=" ("+G($i,this).meta.data.recordingTime+")")));let e="";G($i,this).meta.data.title&&(e+=G($i,this).meta.data.title,G($i,this).meta.data.duration&&(e+=" ("+G($i,this).meta.data.duration+")"));let i=[""];s&&s[0]&&(i=[s[0]]),G($i,this).contentMetadataConfiguration={description:t,poster:i,title:e}}G($i,this).dispatch("meta"),G($i,this).meta}function ss(t){if(t&&t.track&&t.track.kind&&"metadata"===t.track.kind){t.track;let e=t.track;"disabled"===e.mode&&(e.mode="hidden"),e.addEventListener("cuechange",n(ts,this,is).bind(this))}}var ns=i(1086),as=i.n(ns),rs=i(2222),os=i.n(rs),ls=new(Q());class hs{constructor(t){J(this,ls,void 0),K(ls,this,t)}static getCodecLabel(t,e){let i="";/^avc/i.test(t.videoCodec)?i="H.264":/^(hvc|hev)/i.test(t.videoCodec)?i="H.265":/^(dvh|dva|dav)/i.test(t.videoCodec)?i="Dolby V":/^(vp09|vp9)/i.test(t.videoCodec)?i="VP9":/^(vp08|vp8)/i.test(t.videoCodec)?i="VP8":/^av01/i.test(t.videoCodec)?i="AV1":/^(vvc|vvi)/i.test(t.videoCodec)&&(i="H.266"),D.setText(e,` | ${i}`)}static getBandwidth(t,e){const i=Math.round(t/1e3),s=D.precisionRound(i/1e3,1);let n=document.createElement("span");return"kbps"===e?n.textContent=i+" kbps":"mbps"===e&&(n.textContent=s+" Mbps"),n}static getLevelHeight(t){let e="",i="";const s=document.createElement("span");if("number"==typeof t.width&&t.width>0&&(t.width>=7680?i="8K":t.width>=5120?i="5K":t.width>=3840?i="4K":t.width>1920?i="2K":t.width>=1280&&(i="HD")),"number"==typeof t.height&&t.height>0&&(e+=t.height.toString()+"p","number"==typeof t.frameRate&&t.frameRate>30&&(e+=Math.round(t.frameRate).toString()),s.textContent=e,i)){const t=D.createElement("sup","rmp-sup",i);s.appendChild(t)}return s}static filterNativeTextTracks(t){const e=[];if(t.length>0){const i=/(captions|subtitles|subtitle|caption|text)/i;for(let s=0,n=t.length;s<n;s++)t[s].kind&&i.test(t[s].kind)&&l()(e).call(e,t[s]);const s=[],n=[];for(let t=0,i=e.length;t<i;t++){const i=e[t].language;if(i)if(0===s.length)l()(s).call(s,i),l()(n).call(n,e[t]);else{if(p()(s).call(s,i))continue;l()(s).call(s,i),l()(n).call(n,e[t])}else l()(n).call(n,e[t])}return n}return e}updateQualityModuleIcon(t){const e=/HD/,i=/2K/,s=/4K/,n=/5K/,a=/8K/,r=t.textContent,o=G(ls,this).dom.qualityHD;o&&(a.test(r)?(D.setText(o,"8K"),o.style.display="inline"):n.test(r)?(D.setText(o,"5K"),o.style.display="inline"):s.test(r)?(D.setText(o,"4K"),o.style.display="inline"):i.test(r)?(D.setText(o,"2K"),o.style.display="inline"):e.test(r)?(D.setText(o,"HD"),o.style.display="inline"):o.style.display="none")}selectRendition(t,e){D.eventStopPrevent(e),G(ls,this).rmpUIManagement.showChrome(),G(ls,this).quality=t-1,G(ls,this).rmpModuleManagement.close("quality")}selectAudioTrack(t,e){D.eventStopPrevent(e),G(ls,this).rmpUIManagement.showChrome(),G(ls,this).audioTrack=t,G(ls,this).rmpModuleManagement.close("audio")}setUpAbrUI(){let t;G(ls,this).rmpModuleManagement.appendToControlBar("quality"),G(ls,this).rmpModuleManagement.appendOverlay("quality");const e=G(ls,this).labels;e.hint.auto&&(t=e.hint.auto),G(ls,this).dom.qualityAuto=D.createElement("button","rmp-button rmp-overlay-level rmp-color-bg rmp-overlay-level-active rmp-q0",t,G(ls,this).rtl,!0),G(ls,this).rmpAccessible.button(G(ls,this).dom.qualityAuto,t,!0),G(ls,this).dom.qualityOverlayLevelsArea.appendChild(G(ls,this).dom.qualityAuto)}}var ds=new(Q()),cs=new(Q());class ps{constructor(t){J(this,ds,void 0),J(this,cs,!0),K(ds,this,t)}get enableCaptions(){return G(cs,this)}reset(){K(cs,this,!0)}prepareConfig(){let t=!1;G(ds,this).hasExternalCCFiles?K(cs,this,!1):K(cs,this,!0);let e=6e7;G(ds,this).hlsJSMaxBufferAhead>30&&(e=12e7);const i=G(ds,this).retryParameters,s={default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:i.manifest.timeout,timeoutRetry:{maxNumRetry:i.manifest.maxAttempts-1,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:i.manifest.maxAttempts-2,retryDelayMs:i.manifest.delay,maxRetryDelayMs:8e3}}},n={default:{maxTimeToFirstByteMs:i.levels.timeout,maxLoadTimeMs:i.levels.timeout,timeoutRetry:{maxNumRetry:i.levels.maxAttempts-1,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:i.levels.maxAttempts-1,retryDelayMs:i.levels.delay,maxRetryDelayMs:8e3}}},a={default:{maxTimeToFirstByteMs:i.segment.timeout,maxLoadTimeMs:i.segment.timeout,timeoutRetry:{maxNumRetry:i.segment.maxAttempts-1,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:i.segment.maxAttempts+1,retryDelayMs:i.segment.delay,maxRetryDelayMs:8e3}}},r={default:{maxTimeToFirstByteMs:i.steering.timeout,maxLoadTimeMs:i.steering.timeout,timeoutRetry:{maxNumRetry:i.steering.maxAttempts-1,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:i.steering.maxAttempts-2,retryDelayMs:i.steering.delay,maxRetryDelayMs:8e3}}},o={debug:t,capLevelToPlayerSize:G(ds,this).capLevelToPlayerSize,ignoreDevicePixelRatio:G(ds,this).ignoreDevicePixelRatio,abrMaxWithRealBitrate:!0,useMediaCapabilities:!0,preferManagedMediaSource:!0,maxMaxBufferLength:G(ds,this).hlsJSMaxBufferAhead,maxBufferSize:e,backBufferLength:G(ds,this).hlsJSMaxBufferBehind,enableCEA708Captions:G(cs,this),enableWebVTT:G(cs,this),enableIMSC1:G(cs,this),renderTextTracksNatively:G(cs,this),captionsTextTrack1Label:G(ds,this).hlsJSCaptionsTextTrack1Label,captionsTextTrack1LanguageCode:"cc1",captionsTextTrack2Label:G
8(ds,this).hlsJSCaptionsTextTrack2Label,captionsTextTrack2LanguageCode:"cc2",captionsTextTrack3Label:G(ds,this).hlsJSCaptionsTextTrack3Label,captionsTextTrack3LanguageCode:"cc3",captionsTextTrack4Label:G(ds,this).hlsJSCaptionsTextTrack4Label,captionsTextTrack4LanguageCode:"cc4",enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,manifestLoadPolicy:s,playlistLoadPolicy:n,fragLoadPolicy:a,steeringManifestLoadPolicy:r};G(ds,this).hlsJSFetchXhrWithCredentials&&(o.xhrSetup=t=>{t.withCredentials=!0},o.fetchSetup=(t,e)=>(e.credentials="include",new Request(t.url,e))),G(ds,this).hlsJSAppleAppStoreCompliance&&(o.minAutoBitrate=192001);const l=f.getEstimateBW(!0);var h;(l>0&&(o.testBandwidth=!1,o.abrEwmaDefaultEstimate=o.abrEwmaDefaultEstimateMax=l),G(ds,this).enableCMCD&&(o.cmcd={contentId:G(ds,this).cmcdContentId||D.getCMCDContentId(G(ds,this).contentMetadata.id),sessionId:G(ds,this).cmcdSessionId||D.generateUuid(),useHeaders:G(ds,this).useHeadersForCMCD},G(ds,this).cmcdIncludeKeys[0]&&(o.cmcd.includeKeys=G(ds,this).cmcdIncludeKeys)),"string"==typeof G(ds,this).audioPreference.lang&&""!==G(ds,this).audioPreference.lang&&(o.audioPreference.lang=G(ds,this).audioPreference.lang),"string"==typeof G(ds,this).subtitlePreference.lang&&""!==G(ds,this).subtitlePreference.lang&&(o.subtitlePreference.lang=G(ds,this).subtitlePreference.lang),G(ds,this).hlsJSProgressive&&(o.progressive=!0),G(ds,this).lowLatencyMode&&(o.lowLatencyMode=!0),"string"==typeof G(ds,this).videoPreference.videoHdr&&"auto"!==G(ds,this).videoPreference.videoHdr)&&(G(ds,this).videoPreference.videoHdr=G(ds,this).videoPreference.videoHdr.toUpperCase(),p()(h=["SDR","PQ","HLG"]).call(h,G(ds,this).videoPreference.videoHdr)&&(o.videoPreference={preferHDR:!0,allowedVideoRanges:[G(ds,this).videoPreference.videoHdr]}));if(!D.isEmptyObject(G(ds,this).hlsJSCustomConfig)){Object.keys(G(ds,this).hlsJSCustomConfig).forEach((t=>{o[t]=G(ds,this).hlsJSCustomConfig[t]}))}return o}}var ms=new(Q()),us=new(Q()),gs=new(Q()),fs=new(Q()),vs=new WeakSet;class ys{constructor(t){e(this,vs),J(this,ms,void 0),J(this,us,!1),J(this,gs,0),J(this,fs,!1),K(ms,this,t)}get ccFilesReady(){return G(fs,this)}get defaultTextTrackIndex(){return G(gs,this)}set defaultTextTrackIndex(t){K(gs,this,t)}get readingCaptionsFromHls(){return G(us,this)}set readingCaptionsFromHls(t){K(us,this,t)}ccMenuItemInteraction(t){if(!G(ms,this).dom.captionsOverlayLevelsArea)return;let e=null,i=null;if(t&&t.type&&t.target?(D.eventStopPrevent(t),e="span"===t.target.tagName.toLowerCase()?t.target.parentNode:t.target,i=e.getAttribute("lang")):"string"==typeof t&&""!==t&&(i=t,e=G(ms,this).dom.captionsOverlayLevelsArea.querySelector('[lang="'+i+'"]')),null===e||null===i)return;G(ms,this).rmpUIManagement.showChrome();const s=G(ms,this).dom.captionsOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(s.length>0)for(let t=0,e=s.length;t<e;t++)s[t].classList.remove("rmp-overlay-level-active");for(let t=0,s=G(ms,this).loadedCCFiles.length;t<s;t++){if(e.classList.contains("captions-off")){K(gs,this,0),e.classList.add("rmp-overlay-level-active"),n(vs,this,Ss).call(this),G(ms,this).dispatch("texttrackchanged");break}if(G(ms,this).loadedCCFiles[t].lng===i){K(gs,this,t+1),e.classList.add("rmp-overlay-level-active"),G(ms,this).hasExternalCCFiles?f.isIos[0]?n(vs,this,bs).call(this,t):G(ms,this).rmpVttJS&&G(ms,this).rmpVttJS.parse(G(ms,this).loadedCCFiles[t].data):G(ms,this).readingShaka?n(vs,this,ws).call(this,t):G(us,this)&&n(vs,this,ks).call(this,t),G(ms,this).rmpGoogleCastText&&G(ms,this).rmpGoogleCastText.setCastTextTrack(t),G(ms,this).dispatch("texttrackchanged");break}}G(ms,this).rmpModuleManagement.close("captions")}getCCData(){if(G(ms,this).hasExternalCCFiles){if(G(ms,this).rmpVttJS)return G(ms,this).rmpVttJS.ccData;if(G(ms,this).dom.video.textTracks.length>0){const t=/(captions|subtitles|subtitle|caption|text)/i,e=G(ms,this).dom.video.textTracks,i=[];for(let s=0,n=e.length;s<n;s++){const n=e[s];n&&n.kind&&t.test(n)&&l()(i).call(i,n)}return i}}else if(G(ms,this).textTracks.length>0)return G(ms,this).textTracks;return[{}]}appendUI(){if(G(ms,this).hasExternalCCFiles){if(!f.isIos[0]){if(G(ms,this).loadedCCFiles.forEac
8h(((t,e)=>{""===t.lng&&G(ms,this).loadedCCFiles.splice(e,1)})),G(ms,this).loadedCCFiles.length<1)return;G(ms,this).dom.ccArea=D.createElement("div","rmp-cc-area"),D.hide(G(ms,this).dom.ccArea),D.insertBefore(G(ms,this).dom.content,G(ms,this).dom.ccArea,G(ms,this).dom.video.nextSibling)}K(fs,this,!0)}for(let t=0,e=G(ms,this).loadedCCFiles.length;t<e;t++)if(G(ms,this).loadedCCFiles[t].default){K(gs,this,t+1);break}G(ms,this).rmpModuleManagement.appendToControlBar("captions"),G(ms,this).rmpModuleManagement.appendOverlay("captions"),G(ms,this).dom.captionsOverlayLevelsArea.appendChild(n(vs,this,As).call(this,"captions-off","off",G(ms,this).labels.hint.off,0)),G(ms,this).loadedCCFiles.forEach(((t,e)=>{if(t){const i=t.lng;let s=t.name;G(ms,this).customTrackNames.captions.length>0&&G(ms,this).customTrackNames.captions[e]&&(s=G(ms,this).customTrackNames.captions[e]),G(ms,this).dom.captionsOverlayLevelsArea.appendChild(n(vs,this,As).call(this,"captions-"+i,i,s,e+1))}})),G(ms,this).dispatch("alltexttracksloaded")}destroy(){n(vs,this,Ss).call(this),G(ms,this).textTracks=[],G(ms,this).rmpModuleManagement.destroy("captions"),G(ms,this).rmpVttJS&&G(ms,this).rmpVttJS.destroy(),K(gs,this,0),G(ms,this).loadedCCFiles=[],G(ms,this).ccFiles=[],G(ms,this).hasExternalCCFiles=!1}}function bs(t){const e=G(ms,this).dom.video;for(let i=0,s=e.textTracks.length;i<s;i++)e.textTracks[i].mode=i===t?"showing":"disabled"}function ws(t){const e=G(ms,this).shakaPlayer,i=e.getTextTracks();t>=0&&t<=i.length-1&&(e.selectTextTrack(i[t]),e.setTextTrackVisibility(!0))}function ks(t){G(ms,this).textTracks.forEach((t=>{t.mode="hidden"})),G(ms,this).textTracks[t].mode="showing"}function Ss(){if(G(ms,this).hasExternalCCFiles)if(f.isIos[0])for(let t=0,e=G(ms,this).dom.video.textTracks.length;t<e;t++)G(ms,this).dom.video.textTracks[t].mode="disabled";else G(ms,this).rmpVttJS&&(G(ms,this).rmpVttJS.ccEnabled=!1,G(ms,this).rmpVttJS.ccData=null,D.hide(G(ms,this).dom.ccArea));else if(G(ms,this).readingShaka)G(ms,this).shakaPlayer.setTextTrackVisibility(!1);else if(G(us,this))for(let t=0,e=G(ms,this).textTracks.length;t<e;t++)G(ms,this).textTracks[t].mode="hidden";G(ms,this).rmpGoogleCastText&&G(ms,this).rmpGoogleCastText.setCastTextTrack(-1)}function As(t,e,i,s){var a;const r=D.createElement("button",t+" rmp-button rmp-overlay-level rmp-color-bg",i,G(ms,this).rtl,!0);e.length>0&&(r.setAttribute("lang",e),G(ms,this).rmpAccessible.button(r,i,!0)),s===G(gs,this)&&(r.classList.add("rmp-overlay-level-active"),"captions-off"!==t&&s-1>-1&&(G(ms,this).hasExternalCCFiles?f.isIos[0]?G(ms,this).one("playing",(()=>{n(vs,this,bs).call(this,s-1)})):G(ms,this).rmpVttJS&&G(ms,this).rmpVttJS.parse(G(ms,this).loadedCCFiles[s-1].data):G(ms,this).readingShaka?n(vs,this,ws).call(this,s-1):G(us,this)&&n(vs,this,ks).call(this,s-1),G(ms,this).dispatch("texttrackchanged"))),l()(a=G(ms,this).dom.ccItems).call(a,r);const o=this.ccMenuItemInteraction.bind(this);return D.addEvents(["touchend","click"],r,o),r}var Cs=new(Q()),xs=new(Q()),Ms=new WeakSet;class Es{constructor(t){e(this,Ms),J(this,Cs,void 0),J(this,xs,null),K(Cs,this,t),K(xs,this,null)}static appendCSSForCustomIcons(t,e,i){const s=Object.keys(t);let n="";if(s.forEach((s=>{const a=t[s];n+="quick-rewind"===s||"quick-forward"===s?".rmp-i-"+s+"-5::before, .rmp-i-"+s+"-10::before, .rmp-i-"+s+"-30::before {content: none !important;}.rmp-i-"+s+"-5, .rmp-i-"+s+"-10, .rmp-i-"+s+"-30 {":".rmp-i-"+s+"::before {content: none !important;}.rmp-i-"+s+" {",n+=i?"background-size: 50px !important;":"background-size: 30px !important;",n+='background-image: url("'+a+'") !important;background-position: center !important;background-repeat: no-repeat !important;font-family: none !important;opacity: 0.9 !important;}',n+=e?".rmp-i-"+s+" {opacity: 1 !important;}":"quick-rewind"===s||"quick-forward"===s?".rmp-i-"+s+"-5:hover, .rmp-i-"+s+"-10:hover, .rmp-i-"+s+"-30:hover {opacity: 1 !important;}":".rmp-i-"+s+":hover {opacity: 1 !important;}"})),n){let t="";p()(s).call(s,"play")&&(t+=".rmp-overlay-button .rmp-i-play, .rmp-mobile-central-ui .rmp-i-play"),p()(s).call(s,"pause")&&(t&&(t+=","),t+=".rmp-overlay-button .rmp-i-pause, .rmp-mobile-central-ui .rmp-i-pause"),p()(s).call(s,"replay")&&(t&&(t+=","),t+=".rmp-overlay-button .rmp-i-replay, .rmp-mobile-central-ui .rmp-i-replay"),t+="{ position: static !important;left: auto !important;top: auto !important;height: 100% !important;-webkit-transform: none !important;-moz-transform: none !important;transform: none !important;display: block !important;background-size: 50px !important;}",t+=".rmp-module .rmp-i {position: static !important;left: auto !important;top: auto !important;-webkit-transform: none !important;-moz-transform: none !important;transform: none !important;display: block !important;height: 100% !important;}",t+=".rmp-module-overlay .rmp-i-code, .rmp-module-overlay .rmp-i-copy, .rmp-module-overlay .rmp-i-link {width: 30px !important; height: 30px !important;}",t+="google-cast-launcher {opacity: 0.9 !important;}",t+="google-cast-launcher:hover {opacity: 1 !important;}",D.appendStyle(n+t)}}hideChrome(){G(Cs,this).dom.container.classList.replace("rmp-chrome","rmp-no-chrome")}showChrome(){G(Cs,this).dom.container.classList.replace("rmp-no-chrome","rmp-chrome"),n(Ms,this,Ts).call(this)}showCentralPlay(){G(Cs,this).isMobile?G(Cs,this).dom.centralMobileUI.classList.add("rmp-mobile-show-play"):D.fadeIn(G(Cs,this).dom.overlayButton),this.showChrome()}hideCentralPlay(){G(Cs,this).isMobile?G(Cs,this).dom.centralMobileUI.classList.remove("rmp-mobile-show-play"):D.fadeOut(G(Cs,this).dom.overlayButton)}showLoadingSpin(){G(Cs,this).waitingUI||(G(Cs,this).dom.container.classList.add("rmp-waiting"),D.fadeIn(G(Cs,this).dom.loadingSpin))}hideLoadingSpin(){G(Cs,this).waitingUI&&(G(Cs,this).dom.container.classList.remove("rmp-waiting"),D.fadeOut(G(Cs,this).dom.loadingSpin))}hideControlsUI(){G(Cs,this).dom.container.classList.add("rmp-hide-control
8s"),G(Cs,this).innerControls=!1}showControlsUI(){G(Cs,this).dom.container.classList.remove("rmp-hide-controls"),G(Cs,this).innerControls=!0,this.showChrome()}restorePlayUI(){G(Cs,this).dom.playPause.classList.replace("rmp-i-pause","rmp-i-play"),D.setText(G(Cs,this).dom.playPauseHint,G(Cs,this).labels.hint.play+" (k)"),G(Cs,this).isMobile&&G(Cs,this).dom.centralMobileUIIcon.classList.replace("rmp-i-pause","rmp-i-play"),this.showCentralPlay(),G(Cs,this).showPoster(),G(Cs,this).rmpUIManagement.showChrome()}appendContentTitle(){G(Cs,this).dom.contentTitleArea=D.createElement("div","rmp-title-area"),G(Cs,this).dom.contentTitle=D.createElement("div","rmp-title",null,G(Cs,this).rtl),G(Cs,this).dom.contentTitle.innerHTML=G(Cs,this).contentMetadata.title,G(Cs,this).dom.contentTitle.setAttribute("title",G(Cs,this).contentMetadata.title),G(Cs,this).dom.contentTitleArea.appendChild(G(Cs,this).dom.contentTitle),G(Cs,this).dom.container.classList.add("rmp-title-ui"),G(Cs,this).dom.container&&G(Cs,this).dom.controlBar&&D.insertBefore(G(Cs,this).dom.container,G(Cs,this).dom.contentTitleArea,G(Cs,this).dom.content.nextSibling)}appendContentDescription(){G(Cs,this).dom.description=D.createElement("div","rmp-description",null,G(Cs,this).rtl),G(Cs,this).dom.description.innerHTML=G(Cs,this).contentMetadata.description,G(Cs,this).dom.container.classList.add("rmp-title-description-ui"),G(Cs,this).dom.contentTitleArea.appendChild(G(Cs,this).dom.description)}prepareLiveUI(){G(Cs,this).isVod=!1,G(Cs,this).isLive=!0,G(Cs,this).ads&&(G(Cs,this).adTagReloadOnEnded=!1),G(Cs,this).dom.container.classList.add("rmp-live"),D.setText(G(Cs,this).dom.timeElapsedText,G(Cs,this).labels.hint.live)}static appendCSSForNativeCCRendering(){let t="";t+=".rmp-chrome.rmp-s1 video.rmp-video::-webkit-media-text-track-container {transform: translateY(-48px);}",t+=".rmp-no-chrome.rmp-s1 video.rmp-video::-webkit-media-text-track-container {transform: translateY(0);}",t+=".rmp-chrome.rmp-s2 video.rmp-video::-webkit-media-text-track-container {transform: translateY(-54px);}",t+=".rmp-no-chrome.rmp-s2 video.rmp-video::-webkit-media-text-track-container {transform: translateY(0);}",t+="video.rmp-video::-webkit-media-text-track-container {transition-property: transform;transition-duration: 0.4s;transition-timing-function: ease-in;}",D.appendStyle(".rmp-chrome.rmp-s1 video.rmp-video::-webkit-media-text-track-container {transform: translateY(-48px);}.rmp-no-chrome.rmp-s1 video.rmp-video::-webkit-media-text-track-container {transform: translateY(0);}.rmp-chrome.rmp-s2 video.rmp-video::-webkit-media-text-track-container {transform: translateY(-54px);}.rmp-no-chrome.rmp-s2 video.rmp-video::-webkit-media-text-track-container {transform: translateY(0);}video.rmp-video::-webkit-media-text-track-container {transition-property: transform;transition-duration: 0.4s;transition-timing-function: ease-in;}")}prepareSkin(){let t="html, body { height: 100%; width: 100%; background-color: #000; overflow: hidden; margin: 0; padding: 0;}";switch(G(Cs,this).skin){case"s1":n(Ms,this,Is).call(this),G(Cs,this).dom.container.classList.add("rmp-s1");break;case"s2":n(Ms,this,Is).call(this),G(Cs,this).dom.container.classList.add("rmp-s2");break;case"tv":G(Cs,this).tvPlayerSkin=!0,G(Cs,this).skin="s2",G(Cs,this).iconsSet="font-awesome",G(Cs,this).iframeMode=!0,G(Cs,this).hideFullscreen=!0,G(Cs,this).hideVolume=!0,t+=".rmp-quality {display: none !important}",G(Cs,this).quickForward=10,G(Cs,this).quickRewind=10,G(Cs,this).hideExternalPlayerLabels=!0,G(Cs,this).isMobile=!1,G(Cs,this).dom.container.classList.add("rmp-s2","rmp-tv"),D.appendStyle(t);break;case"outstream":G(Cs,this).skin="s2",G(Cs,this).adShowRemainingTime=!0,G(Cs,this).dom.container.classList.add("rmp-s2","rmp-outstream");break;default:G(Cs,this).skin="s1",n(Ms,this,Is).call(this),G(Cs,this).dom.container.classList.add("rmp-s1")}"material"===G(Cs,this).iconsSet?G(Cs,this).dom.container.classList.add("rmp-font-material"):G(Cs,this).dom.container.classList.add("rmp-font-awesome");let e="";"number"!=typeof G(Cs,this).flipVideo.x||"number"!=typeof G(Cs,this).flipVideo.y||"number"!=typeof G(Cs,this).flipVideo.z||0===G(Cs,this).flipVideo.x&&0===G(Cs,this).flipVideo.y&&0===G(Cs,this).flipVideo.z||(e="#"+G(Cs,this).id+" .rmp-video { transform: rotateX("+G(Cs,this).flipVideo.x+"deg) rotateY("+G(Cs,this).flipVideo.y+"deg) rotateZ("+G(Cs,this).flipVideo.z+"deg) }"),e&&D.appendStyle(e)}destroy(){window.clearInterval(G(xs,this))}}function Ps(){let t=!1;return G(Cs,this).forceResetTimer&&(t=!0),G(Cs,this).adOnStage?(G(Cs,this).adLinear&&G(Cs,this).adPaused||!G(Cs,this).adLinear&&G(Cs,this).paused)&&(t=!0):G(Cs,this).paused&&(t=!0),t}function Ts(){window.clearInterval(G(xs,this)),K(xs,this,window.setInterval((()=>{n(Ms,this,Ps).call(this)?n(Ms,this,Ts).call(this):this.hideChrome()}),G(Cs,this).delayToFade))}function Is(){G(Cs,this).fullWindowSkin&&(G(Cs,this).iframeMode=!0,D.appendStyle("html, body { height: 100%; width: 100%; background-color: #000; overflow: hidden; margin: 0; padding: 0;}"))}var Ls=new(Q()),Ds=new(Q()),Os=new(Q()),Rs=new(Q()),Us=new(Q()),Fs=new(Q()),Bs=new WeakSet;class Hs{constructor(t){e(this,Bs),J(this,Ls,void 0),J(this,Ds,0),J(this,Os,0),J(this,Rs,null),J(this,Us,null),J(this,Fs,null),K(Ls,this,t)}get resyncPauseTime(){return G(Os,this)}set resyncPauseTime(t){K(Os,this,t)}get resyncDvrCurrentTime(){return G(Ds,this)}set resyncDvrCurrentTime(t){K(Ds,this,t)}setLiveMode(t){D.eventStopPrevent(t),G(Ls,this).isDvrLiveMode||(G(Ls,this).rmpHlsJS?G(Ls,this).rmpHlsJS.syncHlsJSToLiveEdge():G(Ls,this).shakaPlayer&&G(Ls,this).shakaPlayer.goToLive(),n(Bs,this,qs).call(this))}wirePauseDvrEvents(){G(Ls,this).on("pause",G(Fs,this))}unwireDvrEvents(){G(Ls,this).off("pause",G(Fs,this)),G(Ls,this).off("timeupdate",G(Us,this))}destroy(){this.unwireDvrEvents(),D.removeEvents(["touchend","click"],G(Ls,this).dom.time,G(Rs,this))}appendDvrUI(){G(Ls,this).isDvr||(G(Ls,this).isDvr=!0,G(Ls,this).isVod=!1,G(Ls,this).detectLive=!1,G(Ls,this).adTagReloadOnEnded=!1,G(Ls,this).rmpSeekManagement.appendSeekBar(),D.setText(G(Ls,this).dom.timeElapsedText,G(Ls,this).labels.hint.live),G(Ls,this).dom.container.classList.add("rmp-dvr","rmp-dvr-live"),K(Rs,this,this.setLiveMode.bind(this)),D.addEvents(["touchend","click"],G(Ls,this).dom.time,G(Rs,this)),K(Fs,this,n(Bs,this,Vs).bind(this)),K(Us,this,n(Bs,this,Ns).bind(this)),G(Ls,this).on("pause",G(Fs,this)),n(Bs,this,qs).call(this))}}function Ns(){if(G(Ls,this).off("timeupdate",G(Us,this)),G(Ls,this).rmpHlsJS){let t=D.getMediaDuration(G(Ls,this).dom.video)-G(Ls,this).rmpHlsJS.hlsJSLevelDuration;D.isFiniteNumber(t)&&D.isFiniteNumber(G(Ds,this))&&G(Ds,this)>0&&G(Ls,this).dvrSeekTo(1e3*(G(Ds,this)-t)).catch((t=>{G(Ls,this).rmpUtils.warning(1018,t)}))}else if(G(Ls,this).readingShaka){const t=G(Ls,this).shakaPlayer.seekRange(),e=t.end,i=t.start;K(Os,this,(D.getNow()-G(Os,this))/1e3),D.isFiniteNumber(e)&&e>0&&G(Ls,this).dvrSeekTo(1e3*(e-i-G(Os,this))).catch((t=>{G(Ls,this).rmpUtils.warning(1018,t)}))}K(Os,this,0),K(Ds,this,0),G(Ls,this).on("pause",G(Fs,this))}function Vs(){G(Ls,this).isDvrLiveMode&&(G(Ls,this).off("pause",G(Fs,this)),G(Ls,this).readingHlsJS?K(Ds,this,D.getMediaCurrentTime(G(Ls,this).dom.video)):G(Ls,this).readingShaka&&K(Os,this,D.getNow()),G(Ls,this).on("timeupdate",G(Us,this)))}function qs(){G(Ls,this).isDvrLiveMode=!0,G(Ls,this).dom.container.classList.replace("rmp-dvr-vod","rmp-dvr-live"),G(Ls,this).dom.current.style.width="100%",G(Ls,this).dom.handle.style.left="100%",G(Ls,this).dispatch("dvrislive")}class zs{static get codes(){return{arabic:["ar","ar-001","ar-AE","ar-BH","ar-DJ","ar-DZ","ar-EG","ar-EH","ar-ER","ar-IL","ar-IQ","ar-JO","ar-KM","ar-KW","ar-LB","ar-LY","ar-MA","ar-MR","ar-OM","ar-PS","ar-QA","ar-SA","ar-SD","ar-SO","ar-SS","ar-SY","ar-TD","ar-TN","ar-YE"],bengali:["bn"],chinese:["zh","zh-SG","zh-CN","zh-HK","zh-MO","zh-Hans","zh-Hans-CN","zh-Hans-
8HK","zh-Hans-MO","zh-Hans-SG"],danish:["da","da-DK","da-GL"],finnish:["fi","fi-FI"],dutch:["nl","nl-AW","nl-BE","nl-BQ","nl-CW","nl-NL","nl-SR","nl-SX"],english:["en","en-001","en-150","en-AG","en-AI","en-AS","en-AT","en-AU","en-BB","en-BE","en-BI","en-BM","en-BS","en-BW","en-BZ","en-CA","en-CC","en-CH","en-CK","en-CM","en-CX","en-CY","en-DE","en-DG","en-DK","en-DM","en-ER","en-FI","en-FJ","en-FK","en-FM","en-GB","en-GD","en-GG","en-GH","en-GI","en-GM","en-GU","en-GY","en-HK","en-IE","en-IL","en-IM","en-IN","en-IO","en-JE","en-JM","en-KE","en-KI","en-KN","en-KY","en-LC","en-LR","en-LS","en-MG","en-MH","en-MO","en-MP","en-MS","en-MT","en-MU","en-MW","en-MY","en-NA","en-NF","en-NG","en-NL","en-NR","en-NU","en-NZ","en-PG","en-PH","en-PK","en-PN","en-PR","en-PW","en-RW","en-SB","en-SC","en-SD","en-SE","en-SG","en-SH","en-SI","en-SL","en-SS","en-SX","en-SZ","en-TC","en-TK","en-TO","en-TT","en-TV","en-TZ","en-UG","en-UM","en-US","en-US-POSIX","en-VC","en-VG","en-VI","en-VU","en-WS","en-ZA","en-ZM","en-ZW"],french:["fr","fr-BE","fr-BF","fr-BI","fr-BJ","fr-BL","fr-YT","fr-CA","fr-CD","fr-CF","fr-CG","fr-CH","fr-CI","fr-CM","fr-DJ","fr-DZ","fr-FR","fr-GA","fr-GF","fr-GN","fr-GP","fr-GQ","fr-HT","fr-KM","fr-LU","fr-MA","fr-MC","fr-MF","fr-MG","fr-ML","fr-MQ","fr-MR","fr-MU","fr-NC","fr-NE","fr-PF","fr-PM","fr-RE","fr-RW","fr-SC","fr-SN","fr-SY","fr-TD","fr-TG","fr-TN","fr-VU","fr-WF"],german:["de","de-AT","de-BE","de-CH","de-DE","de-IT","de-LI","de-LU"],greek:["el","el-CY","el-GR"],hebrew:["he","he-IL"],hindi:["hi","hi-IN"],hungarian:["hu","hu-HU"],indonesian:["id","id-ID"],italian:["it","it-IT","it-CH","it-SM","it-VA"],japanese:["ja","ja-JP"],korean:["ko","ko-KR"],norwegian:["no","nn","nb","nn-NO","nb-NO","nb-SJ"],polish:["pl","pl-PL"],portuguese:["pt","pt-AO","pt-BR","pt-CH","pt-CV","pt-GQ","pt-GW","pt-LU","pt-MO","pt-MZ","pt-PT","pt-ST","pt-TL"],romanian:["ro","ro-MD","ro-RO"],russian:["ru","ru-BY","ru-KG","ru-KZ","ru-MD","ru-RU","ru-UA"],spanish:["es","es-419","es-AR","es-BO","es-BR","es-BZ","es-CL","es-CO","es-CR","es-CU","es-DO","es-EA","es-EC","es-ES","es-GQ","es-GT","es-HN","es-IC","es-MX","es-NI","es-PA","es-PE","es-PH","es-PR","es-PY","es-SV","es-US","es-UY","es-VE"],swahili:["sw","sw-CD","sw-KE","sw-TZ","sw-UG"],swedish:["sv","sv-SE","sv-AX","sv-FI"],taiwanese:["zh-TW","zh-Hant","zh-Hant-TW","zh-Hant-MO","zh-Hant-HK"],thai:["th","th-TH"],turkish:["tr","tr-TR","tr-CY"],ukrainian:["uk","uk-UA"],vietnamese:["vi","vi-VN"]}}static get english(){return{hint:{auto:"Auto",play:"Play",pause:"Pause",seek:"Seek bar",enterFullscreen:"Enter full screen",exitFullscreen:"Exit full screen",rewind:"Rewind",forward:"Forward",sharing:"Share",sharingLink:"Link to video",sharingEmbedCode:"Embed video",quality:"Quality",volume:"Volume",mute:"Mute",unmute:"Unmute",minus:"Minus",plus:"Plus",speed:"Speed",captions:"Closed captions",track:"Track",transcript:"Transcript",audio:"Audio languages",chapters:"Chapters",live:"LIVE",close:"Close",floating:"Close",settings:"Settings",back:"Back",playlist:"Playlist",next:"Next",previous:"Previous",related:"Related",upNext:"Up next",up:"Up",down:"Down",left:"Left",right:"Right",default:"Default",off:"Off",loop:"Loop",theater:"Theater mode",info:"Information",keyboardShortcut:"Keyboard shortcut"},fccCaptions:{fontColor:"Font color",fontOpacity:"Font opacity",fontSize:"Font size",fontFamily:"Font family",fontEdge:"Font edge",backgroundColor:"Background color",backgroundOpacity:"Backgroun
8d opacity",windowColor:"Window color",windowOpacity:"Window opacity"},error:{error:"Error",customErrorMessage:"This content is currently unavailable",noSupportMessage:"This content cannot be played on this device",noSupportInstallChrome:"Using the latest version of Google Chrome may help to view this content"},ads:{controlBarCustomMessage:"Ad",skipMessage:"Skip ad",textForClickUIOnMobile:"Learn more",adBlockDetectedMessage:"AdBlock detected",adBlockMessageMessageExtended:"Our website needs to show advertisement to our viewers - please allow ads on our website",adBlockDetectedButton:"I have disabled AdBlock"}}}static get arabic(){return{hint:{auto:"آلي",play:"قراءة",pause:"إيقاف",seek:"بحث",enterFullscreen:"أدخل ملء الشاشة",exitFullscreen:"الخروج من الشاشة الكاملة",rewind:"الترجيع",forward:"إلى الأمام",sharing:"تقاسم",sharingLink:"الرابط نحو الفيديو",sharingEmbedCode:"تضمين الفيديو",quality:"الجودة",volume:"الصوت",mute:"كتم الصوت",unmute:"إلغاء كتم الصوت",minus:"أقلّ",plus:"أكثر",speed:"السرعة",captions:"صور توضيحية",track:"مسار",transcript:"نسخة طبق الأصل",audio:"لغات الصوت",chapters:"الفصول",live:"LIVE",close:"اغلاق",floating:"اغلاق",settings:"إعدادات",back:"عودة",playlist:"Playlist",next:"التالي",previous:"السابق",related:"ذات صلة",upNext:"الموالي",up:"فوق",down:"أسفل",left:"اليسار",right:"حق",default:"إفتراضي",off:"انهاء",theater:"وضع المسرح",loop:"حلقة",info:"معلومة",keyboardShortcut:"اختصار لوحة المفاتيح"},fccCaptions:{fontColor:"لون الخط",fontOpacity:"تعتيم الخط",fontSize:"حجم الخط",fontFamily:"خط العائلة",fontEdge:"حافة",backgroundColor:"لون الخلفية",backgroundOpacity:"تعتيم الخلفية",windowColor:"لون النافذة",windowOpacity:"تعتيم النافذة"},error:{error:"خطأ",customErrorMessage:"هذا المحتوى غير متوفّر حالياً",noSupportMessage:"لا يمكن قراءة هذا المحتوى على هذا الجهاز",noSupportInstallChrome:"قد يساعد استخدام أحدث إصدار من Google Chrome في عرض هذا المحتوى"},ads:{controlBarCustomMessage:"اعلان",skipMessage:"تخطّي الاعلان",textForClickUIOnMobile:"معرفة المزيد",adBlockDetectedMessage:"تم اكتشاف AdBlock",adBlockMessageMessageExtended:"يحتاج موقعنا إلى عرض الإعلانات لمشاهدينا - يرجى السماح بالإعلان على موقعنا",adBlockDetectedButton:"لقد قمت بتعطيل AdBlock"}}}static get bengali(){return{hint:{auto:"স্বয়ংক্রিয়",play:"খেলা",pause:"বিরতি",seek:"খোঁজ",enterFullscreen:"পূর্ণ পর্দায়ই যান",exitFullscreen:"পূর্ণ পর্দা সরান",rewind:"রিওয়াইন্ড",forward:"ফরোয়ার্ড",sharing:"শেয়ার করুন",sharingLink:"ভিডিও লিঙ্ক",sharingEmbedCode:"ভিডিও এম্বেড করুন",quality:"গুণমান",volume:"আয়তন",mute:"নিঃশব্দ",unmute:"নিঃশব্দ",minus:"বিয়োগ",plus:"প্লাস",speed:"গতি",captions:"শিরোনাম বন্ধ কর",track:"ট্র্যাক",transcript:"প্রতিলিপি",audio:"অডিও ভাষা",chapters:"অধ্যায়",live:"LIVE",close:"বন্ধ",floating:"বন্ধ",settings:"সেটিংস",back:"পেছনে",playlist:"Playlist",next:"পরবর্তী",previous:"আগে",related:"সম্পর্কিত",upNext:"পরবর্তী আসছে",up:"উপরে",down:"নিচে",left:"বাম",right:"ঠিক",default:"ডিফল্ট",off:"বন্ধ",loop:"লুপ",theater:"থিয়েটার মোড",info:"তথ্য",ke
8yboardShortcut:"কীবোর্ড শর্টকাট"},fccCaptions:{fontColor:"ফন্টের রং",fontOpacity:"হরফের অস্বচ্ছতা",fontSize:"অক্ষরের আকার",fontFamily:"ফন্ট পরিবার",fontEdge:"হরফ প্রান্ত",backgroundColor:"পেছনের রং",backgroundOpacity:"পটভূমির অস্বচ্ছতা",windowColor:"জানালার রঙ",windowOpacity:"জানালার অস্বচ্ছতা"},error:{error:"ত্রুটি",customErrorMessage:"এই কন্টেন্ট বর্তমানে অনুপলব্ধ",noSupportMessage:"এই কন্টেন্ট এই ডিভাইসে চালানো যাবে না",noSupportInstallChrome:"Google Chrome-এর সর্বশেষ সংস্করণ ব্যবহার করা এই সামগ্রী দেখতে সাহায্য করতে পারে৷"},ads:{controlBarCustomMessage:"বিজ্ঞাপন",skipMessage:"বিজ্ঞাপন এড়িয়ে যান",textForClickUIOnMobile:"আরও জানুন",adBlockDetectedMessage:"AdBlock সনাক্ত করা হয়েছে",adBlockMessageMessageExtended:"আমাদের ওয়েবসাইটকে আমাদের দর্শকদের বিজ্ঞাপন দেখানোর প্রয়োজন - দয়া করে আমাদের ওয়েবসাইটে বিজ্ঞাপনের অনুমতি দিন",adBlockDetectedButton:"আমি AdBlock নিষ্ক্রিয় করেছি"}}}static get french(){return{hint:{auto:"Auto",play:"Lire",pause:"Pause",seek:"Barre de recherche",enterFullscreen:"Passer en mode plein écran",exitFullscreen:"Quitter le mode plein écran",rewind:"Retour",forward:"Avance",sharing:"Partager",sharingLink:"Lien vers la vidéo",sharingEmbedCode:"Intégrer la vidéo",quality:"Qualité",volume:"Volume",mute:"Désactiver le son",unmute:"Activer le son",minus:"Moins",plus:"Plus",speed:"Vitesse",captions:"Sous-titres",track:"Piste",transcript:"Transcription",audio:"Langues audio",chapters:"Chapitres",live:"DIRECT",close:"Fermer",floating:"Fermer",settings:"Réglages",back:"Retour",playlist:"Playlist",next:"Suivant",previous:"Précédent",related:"Médias liés",upNext:"A suivre",up:"Vers le haut",down:"Vers le bas",left:"Vers la gauche",right:"Vers la droite",default:"Remise à zéro",off:"Désactivé",loop:"En boucle",theater:"Mode Cinéma",info:"Information",keyboardShortcut:"Raccourci clavier"},fccCaptions:{fontColor:"Couleur de la police",fontOpacity:"Transparence de la police",fontSize:"Taille de la police",fontFamily:"Type de la police",fontEdge:"Contour de la police",backgroundColor:"Couleur du fond",backgroundOpacity:"Transparence du fond",windowColor:"Couleur de la fenêtre",windowOpacity:"Transparence de la fenêtre"},error:{error:"Erreur",customErrorMessage:"Ce contenu n'est pas disponible pour le moment",noSupportMessage:"Ce contenu ne peut être lu sur cet appareil",noSupportInstallChrome:"Utiliser la dernière version de Google Chrome peut vous aider à lire ce contenu"},ads:{controlBarCustomMessage:"Publicité",skipMessage:"Passer la publicité",textForClickUIOnMobile:"En savoir plus",adBlockDetectedMessage:"Bloqueur de publicité détecté",adBlockMessageMessageExtended:"Notre site utilise la publicité pour se rémunérer - merci de bien vouloir autoriser la publicité pour notre site",adBlockDetectedButton:"J'ai désactivé mon bloqueur de publicité"}}}static get german(){return{hint:{auto:"Automatisch",play:"Wiedergabe",pause:"Pause",seek:"Schieberegler für Suche",enterFullscreen:"Vollbildmodus aktivieren",exitFullscreen:"Vollbildmodus beenden",rewind:"Zurückspulen",forward:"Nach vorne",sharing:"Teilen",sharingLink:"Link zum Video",sharingEmbedCode:"Video teilen",quality:"Qualität",volume:"Lautstärke",mute:"Stummschalten",unmute:"Stummschaltung aufheben",minus:"Minus",plus:"Plus",speed:"Geschwindigkeit",captions:"Untertitel",track:"Spur",transcript:"Transkript",audio:"Audiosprache",chapters:"Kapitel",live:"LIVE",close:"Zurück",floating:"schließen",settings:"Einstellungen",back:"Zurück",playlist:"Playlist",next:"Nächste",previous:"Vorherige",related:"Ähnliche Inhalte",upNext:"Nächste",up:"Oben",down:"Nach unten",left:"Links",right:"Rechts",default:"Zurücksetzen",off:"Aus",loop:"Schleife",theater:"Theatermodus",info:"Information",keyboardShortcut:"Tastaturkürzel"},fccCaptions:{fontColor:"Schriftfarbe",fontOpacity:"Schriftopazität",fontSize:"Schriftgröße",fontFamily:"Schriftfamilie",fontEdge:"Schriftkante",backgroundColor:"Hintergrundfarbe",backgroundOpacity:"Hintergrundopazität",windowColor:"Fensterfarbe",windowOpacity:"Fensteropazität"},error:{error:"Fehler",customErrorMessage:"Dieser Inhalt ist zurzeit nicht erreichbar",noSupportMessage:"Dieser Inhalt kann auf diesem Gerät nicht wiedergegeben werden",noSupportInstallChrome:"Mithilfe der neuesten Version von Google Chrome können Sie diesen Inhalt möglicherweise anzeigen"},ads:{controlBarCustomMessage:"Werbung",skipMessage:"Werbung überspringen",textForClickUIOnMobile:"Mehr erfahren",adBlockDetectedMessage:"AdBlock erkannt",adBlockMessageMessageExtended:"Unsere Website muss unseren Zuschauern Werbung zeigen - Bitte erlauben Sie Werbung auf unserer Website",adBlockDetectedButton:"Ich habe AdBlock deaktiviert"}}}static get greek(){return{hint:{auto:"Αυτόματο",play:"Παίζω",pause:"Παύση",seek:"Ψάχνω",enterFullscreen:"Μπείτε σε πλήρη οθόνη",exitFullscreen:"Έξοδος από πλήρη οθόνη",rewind:"Πίσω",forward:"Προς τα εμπρός",sharing:"Μερίδιο",sharingLink:"Σύνδεσμος στο βίντεο",sharingEmbedCode:"Ενσωμάτωση βίντεο",quality:"Ποιότητα",volume:"Ενταση ΗΧΟΥ",mute:"Βουβός",unmute:"χωρίς σίγαση",minus:"Μείον",plus:"Συν",speed:"Ταχύτητα",captions:"Κλειστές λεζάντες",track:"Πίστα",transcript:"Αντίγραφο",audio:"Γλώσσες ήχου",chapters:"Κεφάλαια",live:"Ζωντανά",close:"Κλείσε",floating:"Κλείσε",settings:"Ρυθμίσεις",back:"Πίσω",playlist:"Playlist",next:"Επόμενο",previous:"Προηγούμενος",related:"Σχετίζεται με",upNext:"Επόμενο",up:"Πάνω",down:"Κάτω",left:"Αριστερά",right:"σωστά",default:"Προκαθορισμένο",off:"Μακριά από",loop:"Βρόχος",theater:"Λειτουργία θεάτρου",info:"Πληροφορίες",keyboardShortcut:"Συντόμευση πληκτρολογίου"},fccCaptions:{fontColor:"Χρώμα γραμματοσειράς",fontOpacity:"ΑδιαÏ
8†Î¬Î½ÎµÎ¹Î± γραμματοσειράς",fontSize:"Μέγεθος γραμματοσειράς",fontFamily:"Οικογένεια γραμματοσειρών",fontEdge:"Άκρη γραμματοσειράς",backgroundColor:"Χρώμα του φόντου",backgroundOpacity:"Αδιαφάνεια φόντου",windowColor:"Χρώμα παραθύρου",windowOpacity:"Αδιαφάνεια παραθύρου"},error:{error:"Λάθος",customErrorMessage:"Αυτό το περιεχόμενο είναι προσωρινά μη διαθέσιμο",noSupportMessage:"Δεν είναι δυνατή η αναπαραγωγή αυτού του περιεχομένου σε αυτήν τη συσκευή",noSupportInstallChrome:"Η χρήση της πιο πρόσφατης έκδοσης του Google Chrome μπορεί να βοηθήσει στην προβολή αυτού του περιεχομένου"},ads:{controlBarCustomMessage:"διαφήμιση",skipMessage:"Skip ad",textForClickUIOnMobile:"Παράλειψη διαÏ
8†Î®Î¼Î¹ÏƒÎ·Ï‚",adBlockDetectedMessage:"Εντοπίστηκε AdBlock",adBlockMessageMessageExtended:"Ο ιστότοπός μας πρέπει να εμφανίζει διαφημίσεις στους θεατές μας - επιτρέψτε τις διαφημίσεις στον ιστότοπό μας",adBlockDetectedButton:"Έχω απενεργοποιήσει το AdBlock"}}}static get hebrew(){return{hint:{auto:"אוטומטי",play:"נגן",pause:"השהה",seek:"חפש",enterFullscreen:"היכנס למסך מלא",exitFullscreen:"יציאה ממסך מלא",rewind:"להריץ לאחור",forward:"קָדִימָה",sharing:"שיתוף",sharingLink:"קישור לסרטון",sharingEmbedCode:"הטמעת סרטון",quality:"איכות",volume:"עוצמת קול",mute:"השתקה",unmute:"ביטול השתקה",minus:"פחות",plus:"יותר",speed:"מהירות",captions:"כתוביות",track:"מַסלוּל",transcript:"תעתיק",audio:"שפות אודיו",chapters:"פרקים",live:"LIVE",close:"סגור",floating:"סגור",settings:"הגדרות",back:"חזור",playlist:"Playlist",next:"הַבָּא",previous:"הקודם",related:"קשור",upNext:"הַבָּא",up:"למעלה",down:"מטה",left:"שמאלה",right:"ימין",default:"לאפס",off:"כבוי",loop:"לוּלָאָה",theater:"מצב תיאטרון",info:"מֵידָע",keyboardShortcut:"קיצור מקלדת"},fccCaptions:{fontColor:"צבע גופן",fontOpacity:"אטימות גופנים",fontSize:"גודל גופן",fontFamily:"משפחת גופן",fontEdge:"קצה הגופן",backgroundColor:"צבע רקע",backgroundOpacity:"אטימות רקע",windowColor:"צבע חלון",windowOpacity:"אטימות חלונות"},error:{error:"שְׁגִיאָה",customErrorMessage:"תוכן זה אינו זמין כרגע",noSupportMessage:"לא ניתן לנגן תוכן זה על התקן זה",noSupportInstallChrome:"שימוש בגרסה העדכנית ביותר של Google Chrome יכולה לעזור לצפות בתוכן זה"},ads:{controlBarCustomMessage:"פרסומת",skipMessage:"דלג על הפרסומת",textForClickUIOnMobile:"מידע נוסף",adBlockDetectedMessage:"זוהה AdBlock",adBlockMessageMessageExtended:"האתר שלנו צריך להציג פרסומת לצופים שלנו - אנא אפשר פרסומות באתר שלנו",adBlockDetectedButton:"השבתתי את AdBlock"}}}static get spanish(){return{hint:{auto:"Auto",play:"Botón de reproducción",pause:"Pausa",seek:"Barra deslizante de búsqueda",enterFullscreen:"Ingrese a pantalla completa",exitFullscreen:"Salir del modo de pantalla completa",rewind:"Rebobinar",forward:"Avanzar",sharing:"Compartir",sharingLink:"Enlace al video",sharingEmbedCode:"Compartir video",quality:"Calidad",volume:"Volumen",mute:"Silenciar",unmute:"Activar sonido",minus:"Menos",plus:"Más",speed:"Velocidad",captions:"Subtítulos",track:"Pista",transcript:"Transcripción",audio:"Idiomas",chapters:"Capítulos",live:"EN DIRECTO",close:"Atrás",floating:"Atrás",settings:"Configuraciones",back:"Atrás",playlist:"Playlist",next:"Siguiente",previous:"Anterior",related:"Relacionados",upNext:"Siguiente",up:"Arriba",down:"Abajo",left:"Izquierda",right:"Derecha",default:"Reajustar",off:"Desactivado",loop:"Círculo",theater:"Modo Teatro",info:"Información",keyboardShortcut:"Atajo de teclado"},fccCaptions:{fontColor:"Color de fuente",fontOpacity:"Opacidad de fuente",fontSize:"Tamaño de fuente",fontFamily:"Familia tipográfica",fontEdge:"Borde de fuente",backgroundColor:"Color de fondo",backgroundOpacity:"Opacidad de fondo",windowColor:"Color de ventana",windowOpacity:"Opacidad de la ventana"},error:{error:"Error",customErrorMessage:"Contenido no disponible actualmente",noSupportMessage:"Este contenido no se puede reproducir en este dispositivo",noSupportInstallChrome:"Usar la última versión de Google Chrome puede ayudar a ver este contenido"},ads:{controlBarCustomMessage:"Publicidad",skipMessage:"Saltar publicidad",textForClickUIOnMobile:"Saber más",adBlockDetectedMessage:"AdBlock detectado",adBlockMessageMessageExtended:"Nuestro sitio web necesita mostrar publicidad a nuestros visitantes. Permita la publicidad en nuestro sitio web.",adBlockDetectedButton:"He desactivado AdBlock"}}}static get swahili(){return{hint:{auto:"Otomatiki",play:"Kucheza",pause:"Sitisha",seek:"Tafuta",enterFullscreen:"Ingiza skrini nzima",exitFullscreen:"Ondoka kwenye skrini nzima",rewind:"Rudisha nyuma",forward:"Mbele",sharing:"Shiriki",sharingLink:"Unganisha kwa video",sharingEmbedCode:"Pachika video",quality:"Ubora",volume:"Kiasi",mute:"Nyamazisha",unmute:"Umerejeshwa",minus:"Ondoa",plus:"Pamoja",speed:"Kasi",captions:"Manukuu yaliyofungwa",track:"Wimbo",transcript:"Nakala",audio:"Lugha za sauti",chapters:"Sura",live:"LIVE",close:"Funga",floating:"Funga",settings:"Mipangilio",back:"Nyuma",playlist:"Playlist",next:"Inayofuata",previous:"Iliyotangulia",related:"Kuhusiana",upNext:"Inayofuata",up:"Juu",down:"Chini",left:"Kushoto",right:"Haki",default:"Chaguomsingi",off:"Imezimwa",loop:"Kitanzi",theater:"Hali ya ukumbi wa michezo",info:"Habari",keyboardShortcut:"Njia ya mkato ya kibodi"},fccCaptions:{fontColor:"Rangi ya herufi",fontOpacity:"Uwazi wa fonti",fontSize:"Ukubwa wa herufi",fontFamily:"Familia ya herufi",fontEdge:"Ukingo wa fonti",backgroundColor:"Rangi ya usuli",backgroundOpacity:"Ufinyu wa mandharinyuma",windowColor:"Rangi ya dirisha",windowOpacity:"Uwazi wa dirisha"},error:{error:"Hitilafu",customErrorMessage:"Maudhui haya hayapatikani kwa sasa",noSupportMessage:"Maudhui haya hayawezi kuchezwa kwenye kifaa hiki",noSupportInstallChrome:"Kutumia toleo jipya zaidi la Google Chrome kunaweza kusaidia kutazama maudhui haya"},ads:{controlBarCustomMessage:"Tangazo",skipMessage:"Ruka tangazo",textForClickUIOnMobile:"Jifunze zaidi",adBlockDetectedMessage:"AdBlock imetambuliwa",adBlockMessageMessageExtended:"Tovuti yetu inahitaji kuonyesha tangazo kwa watazamaji wetu - tafadhali ruhusu matangazo kwenye tovuti yetu",adBlockDetectedButton:"Nimezima AdBlock"}}}static get portuguese(){return{hint:{auto:"Auto",play:"Reproduzir",pause:"Pausa",seek:"Botão deslizante de busca",enterFullscreen:"Entrar em tela cheia",exitFullscreen:"Sair do ecrã inteiro",rewind:"Retroceder",forward:"Enviar",sharing:"Partilhar",sharingLink:"Link para vídeo",sharingEmbedCode:"Compartilhar vídeo",quality:"Qualidade",volume:"Volume",mute:"Desativar som",unmute:"Ativar som",minu
8s:"Menos",plus:"Mais",speed:"Velocidade",captions:"Legendas ocultas",track:"Acompanhar",transcript:"Transcrição",audio:"Idiomas de áudio",chapters:"Capítulos",live:"EM DIRETO",close:"Voltar",floating:"Voltar",settings:"Configurações",back:"Costas",playlist:"Playlist",next:"Próximo",previous:"Anterior",related:"Relacionados",upNext:"Próximo",up:"Acima",down:"Para baixo",left:"A esquerda",right:"Certa",default:"Restabelecer",off:"Desativado",loop:"Ciclo",theater:"Modo Teatro",info:"Em formação",keyboardShortcut:"Atalho de teclado"},fccCaptions:{fontColor:"Cor da fonte",fontOpacity:"Opacidade da fonte",fontSize:"Tamanho da fonte",fontFamily:"Família de fontes",fontEdge:"Beira",backgroundColor:"Cor de fundo",backgroundOpacity:"Opacidade de fundo",windowColor:"Cor da janela",windowOpacity:"Opacidade da janela"},error:{error:"Erro",customErrorMessage:"Este conteúdo está neste momento indisponível",noSupportMessage:"Este conteúdo não pode ser reproduzido neste dispositivo",noSupportInstallChrome:"Usar a versão mais recente do Google Chrome pode ajudar a visualizar esse conteúdo"},ads:{controlBarCustomMessage:"Publicidade",skipMessage:"Ignorar publicidade",textForClickUIOnMobile:"Saber mais",adBlockDetectedMessage:"AdBlock detectado",adBlockMessageMessageExtended:"Nosso site precisa mostrar propaganda aos nossos telespectadores. Por favor, permita anúncios em nosso site.",adBlockDetectedButton:"Desativei o AdBlock"}}}static get romanian(){return{hint:{auto:"Automat",play:"Joaca",pause:"Pauză",seek:"Căuta",enterFullscreen:"Intră pe tot ecranul",exitFullscreen:"Ieșiți din ecranul complet",rewind:"Derulează înapoi",forward:"Redirecţiona",sharing:"Acțiune",sharingLink:"Link către videoclip",sharingEmbedCode:"Încorporați videoclipul",quality:"Calitate",volume:"Volum",mute:"Mut",unmute:"Activat",minus:"Minus",plus:"Plus",speed:"Viteză",captions:"Subtitrări închise",track:"Urmări",transcript:"Transcriere",audio:"Limbi audio",chapters:"Capitole",live:"LIVE",close:"Închide",floating:"Închide",settings:"Setări",back:"Înapoi",playlist:"Playlist",next:"Următorul",previous:"Anterior",related:"Legate de",upNext:"Următorul",up:"Sus",down:"Jos",left:"Stânga",right:"Dreapta",default:"Mod implicit",off:"Oprit",loop:"Buclă",theater:"Modul teatru",info:"Informație",keyboardShortcut:"Comanda rapidă de la tastatură"},fccCaptions:{fontColor:"Culoarea fontului",fontOpacity:"Opacitatea fontului",fontSize:"Marimea fontului",fontFamily:"Familie de fonturi",fontEdge:"Marginea fontului",backgroundColor:"Culoare de fundal",backgroundOpacity:"Opacitatea fundalului",windowColor:"Culoarea ferestrei",windowOpacity:"Opacitatea ferestrei"},error:{error:"Eroare",customErrorMessage:"Acest continut este momentan indisponibil",noSupportMessage:"Acest conținut nu poate fi redat pe acest dispozitiv",noSupportInstallChrome:"Utilizarea celei mai recente versiuni de Google Chrome poate ajuta la vizualizarea acestui conținut"},ads:{controlBarCustomMessage:"Publicitate",skipMessage:"Sări peste reclamă",textForClickUIOnMobile:"Află mai multe",adBlockDetectedMessage:"AdBlock detectat",adBlockMessageMessageExtended:"Site-ul nostru trebuie să arate reclame pentru spectatorii noștri - vă rugăm să permiteți anunțuri pe site-ul nostru",adBlockDetectedButton:"Am dezactivat AdBlock"}}}static get italian(){return{hint:{auto:"Automatico",play:"Riproduci",pause:"Pausa",seek:"Dispositivo di scorrimento",enterFullscreen:"Entra a schermo intero",exitFullscreen:"Esci dalla modalità a schermo intero",rewind:"Riavvolgere",forward:"Inoltrare",sharing:"Condividi",sharingLink:"Link al video",sharingEmbedCode:"Condividi il Video",quality:"Qualità",volume:"Volume",mute:"Disattiva audio",unmute:"Riattiva audio",minus:"Meno",plus:"Più",speed:"Velocità",captions:"Sottotitoli",track:"Traccia",transcript:"Trascrizione",audio:"Lingue audio",chapters:"Capitoli",live:"DAL VIVO",close:"Indietro",floating:"Indietro",settings:"Impostazioni",back:"Indietro",playlist:"Playlist",next:"Prossimo",previous:"Precedente",related:"Correlati",upNext:"Prossimo",up:"Su",down:"Giù",left:"Sinistra",right:"Destra",default:"Il reset",off:"Disattivato",loop:"Ciclo continuo",theater:"Modalità teatro",info:"Informazione",keyboardShortcut:"Scorciatoia da tastiera"},fccCaptions:{fontColor:"Colore del carattere",fontOpacity:"Opacità dei caratteri",fontSize:"Dimensione del font",fontFamily:"Famiglia di font",fontEdge:"Bordo",backgroundColor:"Colore di sfondo",backgroundOpacity:"Opacità dello sfondo",windowColor:"Colore finestra",windowOpacity:"Opacità della finestra"},error:{error:"Errore",customErrorMessage:"Questo contenuto al momento non è disponibile",noSupportMessage:"Questo contenuto non può essere riprodotto su questo dispositivo",noSupportInstallChrome:"L'utilizzo dell'ultima versione di Google Chrome può aiutare a visualizzare questo contenuto"},ads:{controlBarCustomMessage:"Messaggio pubblicitario",skipMessage:"Salta pubblicità",textForClickUIOnMobile:"Per saperne di più",adBlockDetectedMessage:"Rilevato AdBlock",adBlockMessageMessageExtended:"Il nostro 
8sito Web deve mostrare pubblicità ai nostri spettatori. Si prega di consentire la pubblicità sul nostro sito web.",adBlockDetectedButton:"Ho disabilitato AdBlock"}}}static get russian(){return{hint:{auto:"Автонастройка",play:"Воспроизведение",pause:"Пауза",seek:"Поиск",enterFullscreen:"Войти в полноэкранный режим",exitFullscreen:"Выход из полноэкранного режима",rewind:"перематывать",forward:"пересылать",sharing:"Поделиться",sharingLink:"Ссылка на видео",sharingEmbedCode:"Поделиться видео",quality:"Качество",volume:"Громкость",mute:"Отключить звук",unmute:"Включен звук",minus:"Минус",plus:"Плюс",speed:"Скорость",captions:"Субтитры",track:"Oтслеживать",transcript:"Pасшифровка",audio:"Языки аудио",chapters:"Главы",live:"Прямой эфир",close:"Назад",floating:"Назад",settings:"Настройки",back:"Назад",playlist:"Playlist",next:"Следующий",previous:"Назад",related:"Похожее",upNext:"Следующий",up:"Bверх",down:"Bниз",left:"Oсталось",right:"Право",default:"Oстальные",off:"Выкл",loop:"петля",theater:"Театральный режим",info:"Информация",keyboardShortcut:"Сочетание клавиш"},fccCaptions:{fontColor:"Цвет шрифта",fontOpacity:"Непрозрачность шрифта",fontSize:"Размер шрифта",fontFamily:"Семейство шрифтов",fontEdge:"Край",backgroundColor:"Фоновый цвет",backgroundOpacity:"Прозрачность фона",windowColor:"Цвет окна",windowOpacity:"Непрозрачность окна"},error:{error:"Ошибка",customErrorMessage:"В настоящее время данный контент недоступен",noSupportMessage:"Данный контент не может быть воспроизведен на используемом устройстве",noSupportInstallChrome:"Для просмотра данного контента рекомендуется использование последней версии Google Chrome"},ads:{controlBarCustomMessage:"Pеклама",skipMessage:"Пропустить рекламу",textForClickUIOnMobile:"Подробнее",adBlockDetectedMessage:"Обнаружен AdBlock",adBlockMessageMessageExtended:"Наш сайт должен показывать рекламу нашим зрителям. Пожалуйста, разрешите рекламу на нашем сайте.",adBlockDetectedButton:"Я отключил AdBlock"}}}static get taiwanese(){return{hint:{auto:"自動",play:"播放",pause:"暫停",seek:"時間軸",enterFullscreen:"進入全屏",exitFullscreen:"結束全螢幕",rewind:"倒帶",forward:"快轉",sharing:"分享",sharingLink:"影片連結",sharingEmbedCode:"嵌入影片",quality:"畫質",volume:"音量",mute:"靜音",unmute:"取消靜音",minus:"減",plus:"加",speed:"播放速度",captions:"字幕",track:"追踪",transcript:"字幕",audio:"語言",chapters:"章節",live:"直播",close:"關閉",floating:"關閉",settings:"設置",back:"返回",playlist:"Playlist",next:"下一個",previous:"上一個",related:"相關影片",upNext:"下一個",up:"上",down:"下",left:"左",right:"右",default:"默認",off:"關閉",loop:"循環",theater:"劇院模式",info:"詳細資訊",keyboardShortcut:"鍵盤快捷鍵"},fccCaptions:{fontColor:"字體顏色",fontOpacity:"字體透明度",fontSize:"字體大小",fontFamily:"字型",fontEdge:"字體邊緣",backgroundColor:"背景顏色",backgroundOpacity:"背景透明度",windowColor:"視窗顏色",windowOpacity:"視窗透明度"},error:{error:"錯誤",customErrorMessage:"找不到檔案",noSupportMessage:"無法在此裝置播放",noSupportInstallChrome:"請點此下載與安裝最新版本的Google Chrome來觀看"},ads:{controlBarCustomMessage:"廣告",skipMessage:"略過廣告",textForClickUIOnMobile:"了解更多",adBlockDetectedMessage:"偵測到廣告攔截",adBlockMessageMessageExtended:"我們的網站需要向觀眾展示廣告 - 請允許我們的網站上出現廣告",adBlockDetectedButton:"我已禁用廣告攔截"}}}static get dutch(){return{hint:{auto:"Automatisch",play:"Afspelen",pause:"Pauzeren",seek:"Zoekschuifbalk",enterFullscreen:"Voer het volledige scherm in",exitFullscreen:"Volledig scherm sluiten",rewind:"Terugspoelen",forward:"Doorzenden",sharing:"Delen",sharingLink:"Link naar video",sharingEmbedCode:"Deel Video",quality:"Kwaliteit",volume:"Volume",mute:"Dempen",unmute:"Niet gedempt",minus:"Min",plus:"Plus",speed:"Snelheid",captions:"Gesloten bijschriften",track:"Spoor",transcript:"Vertaling",audio:"Taal",chapters:"Hoofdstukken",live:"LIVE",close:"Terug",floating:"Terug",settings:"Instellingen",back:"Terug",playlist:"Playlist",next:"Volgende",previous:"Voorgaand",related:"Gelijkaardig",upNext:"Volgende",up:"Omhoog",down:"Beneden",left:"Links",right:"Rechtsaf",default:"Opnieuw instellen",off:"Uit",loop:"Lus",theater:"Theatermodus",info:"Informatie",keyboardShortcut:"Toetsenbord sneltoets"},fccCaptions:{fontColor:"Letterkleur",fontOpacity:"Ondoorzichtigheid",fontSize:"Lettertypegrootte",fontFamily:"Lettertypefamilie",fontEdge:"Rand",backgroundColor:"Achtergrond kleur",backgroundOpacity:"Achtergronddekking",windowColor:"Venster kleur",windowOpacity:"Venster ondoorzichtigheid"},error:{error:"Fout",customErrorMessage:"Deze inhoud is momenteel niet beschikbaar",noSupportMessage:"Deze inhoud kan niet op dit apparaat worden afgespeeld",noSupportInstallChrome:"Het gebruik van de nieuwste versie van Google Chrome kan helpen om deze inhoud te bekijken"},ads:{controlBarCustomMessage:"Advertentie",skipMessage:"Advertentie overslaan",textForClickUIOnMobile:"Kom meer te weten",adBlockDetectedMessage:"AdBlock gedetecteerd",adBlockMessageMessageExtended:"Onze website moet advertenties aan onze kijkers tonen - sta advertenties op onze website toe",adBlockDetectedButton:"Ik heb AdBlock uitgeschakeld"}}}static get polish(){return{hint:{auto:"Automatyczny",play:"Odtwarzaj",pause:"Zatrzymaj",seek:"Suwak przewijania",enterFullscreen:"Wejdź na pełny ekran",exitFullscreen:"Zamknij pełny ekran",rewind:"Przewijać",forward:"Popierać",sharing:"Udostępnij",sharingLink:"Link do wideo",sharingEmbedCode:"Udostępnij film",quality:"Jakość",volume:"Głośność",mute:"Wycisz",unmute:"Wyłącz wyciszenie",minus:"Minus",plus:"Plus",speed:"Prędkość",captions:"Zamknięte napisy",track:"Tor",transcript:"Transkrypcja",audio:"Język",chapters:"Odcinki",live:"Na żywo",close:"Wstecz",floating:"Wstecz",settings:"Ustawienia",back:"Z powrotem",playlist:"Playlist",next:"Następny",previous:"Poprzedni",related:"Treści powiązane",upNext:"Następny",up:"W górę",down:"Na dół",left:"Lewo",right:"Dobrze",default:"Resetowanie",off:"Wyłączone",loop:"Pętla",theater:"Tryb teatralny",info:"Informacja",keyboardShortcut:"Skrót klawiszowy"},fccCaptions:{fontColor:"Kolor czcionki",fontOpacity:"Krycie czcionki",fontSize:"Rozmiar czcionki",fontFamily:"Rodzina czcionek",fontEdge:"Krawędź",backgroundColor:"Kolor tła",backgroundOpacity:"Krycie tła",windowColor:"Kolor okna",windowOpacity:"Krycie okna"},error:{error:"Błąd",customErrorMessage:"Ta treść jest aktualnie niedostępna",noSupportMessage:"Tej treści nie można odtworzyć na tym urządzeniu",noSupportInstallChrome:"Aby wyświetlić tę treść, użyj najnowszej wersji Google Chrome"},ads:{controlBarCustomMessage:"Reklama",skipMessage:"Pomiń reklamę",textForClickUIOnMobile:"Więcej informacji",adBlockDetectedMessage:"Wykryto AdBlocka",adBlockMessageMessageExtended:"Nasza witryna internetowa musi wyświetlać reklamy naszym widzom - prosimy o zezwolenie na reklamę na naszej stronie internetowej",adBlockDetectedButton:"Wyłączyłem AdBlocka"}}}static get japanese(){return{hint:{auto:"自動",play:"再生",pause:"一時停止",seek:"シーク バー",enterFullscreen:"フルスクリーンに入る",exitFullscreen:"全画面モードの終了",rewind:"巻き戻し",forward:"回す",sharing:"共有",sharingLink:"ビデオへのリンク",sharingEmbedCode:"動画をシェアする",quality:"画質・音質",volume:"音量",mute:"ミュート",unmute:"ミュート解除",minus:"マイナス",plus:"プラス",speed:"再生速度",captions:"字幕",track:"追跡",transcript:"筆記録",audio:"言語",chapters:"チャプター",live:"ライブ",close:"戻る",floating:"戻る",settings:"設定",back:"バック",playlist:"Playlist",next:"次",previous:"前",related:"関連コンテンツ",upNext:"次",up:"アップ",down:"ダウン",left:"左",right:"正しい",default:"リセットする",off:"オフ",loop:"ループ",theater:"シアターモード",info:"情報",keyboardShortcut:"キーボード ショートカット"},fccCaptions:{fontColor:"フォントカラー",fontOpacity:"フォントの不透明度",fontSize:"フォントサイズ",fontFamily:"フォントファミリー",fontEdge:"縁",backgroundColor:"背景色",backgroundOpacity:"背景の不透明度",windowColor:"ウィンドウの色",windowOpacity:"ウィンドウの不透明度"},error:{error:"エラー",customErrorMessage:"このコンテンツは現在利用できません",noSupportMessage:"このコンテンツは、このデバイスでは再生できません",noSupportInstallChrome:"Google Chromeの最新版を使用すると、このコンテンツを視聴できます"},ads:{controlBarCustomMessage:"広告",skipMessage:"広告をスキップ",textForClickUIOnMobile:"詳細はこちら",adBlockDetectedMessage:"AdBlock が検出されました",adBlockMessageMessageExtended:"私たちのウェブサイトは閲覧者に広告を表示する必要があります - 私たちのウェブサイトでの広告を許可してください",adBlockDetectedButton:"AdBlock を無効にしました"}}}static get chinese(){return{hint:{auto:"自动",play:"播放",pause:"暂停",seek:"定位",enterFullscreen:"进入全屏",exitFullscreen:"退出全屏",rewind:"倒带",forward:"发送",sharing:"共享",sharingLink:"链接到视频",sharingEmbedCode:"嵌入视频",quality:"分辨率",volume:"音量",mute:"静音",unmute:"取消静音",minus:"减少",plus:"增加",speed:"速度",captions:"字幕",track:"追踪",transcript:"成绩单",audio:"音频语言",chapters:"章节",live:"直播",close:"返回",floating:"返回",settings:"设定值",back:"背部",playlist:"Playlist",next:"下一个",previous:"上一个",related:"相关",upNext:"即将播放",up:"上",down:"下",left:"剩下",right:"对",default:"重启",off:"关闭",loop:"环形",theater:"剧院模式",info:"信息",keyboardShortcut:"键盘快捷键"},fccCaptions:{fontColor:"字体颜色",fontOpacity:"字体不透明度",fontSize:"字体大小",fontFamily:"字体系列",fontEdge:"边缘",backgroundColor:"背景颜色",backgroundOpacity:"背景不透明度",windowColor:"窗户颜色",windowOpacity:"窗口不透明度"},error:{error:"错误",customErrorMessage:"此内容当前不可用",noSupportMessage:"无法在此设备上播放此内容",noSupportInstallChrome:"使用最新版本的 Google Chrome 可能有助于观看此内容"},ads:{controlBarCustomMessage:"广告",skipMessage:"跳过广告",textForClickUIOnMobile:"了解更多详情",adBlockDetectedMessage:"检测到广告拦截",adBlockMessageMessageExtended:"我们的网站需要向观众展示广告 - 请允许我们的网站上出现广告",adBlockDetectedButton:"我已禁用广告拦截"}}}static get korean(){return{hint:{auto:"자동",play:"재생",pause:"일시정지",seek:"탐색",enterFullscreen:"전체 화면 입력",exitFullscreen:"전체화면 종료",rewind:"되감기",forward:"전송하다",sharing:"공유하기",sharingLink:"동영상 링크",sharingEmbedCode:"동영상 퍼가기",quality:"품질",volume:"음량",mute:"음소거",unmute:"음소거 해제",minus:"작게",plus:"크게",speed:"재생속도",captions:"자막",track:"과정",transcript:"성적 증명서",audio:"오디오 언어",chapters:"챕터",live:"LIVE",close:"닫기",floating:"닫기",settings:"설정",back:"뒤",playlist:"Playlist",next:"다음",previous:"이전",related:"관련 콘텐츠",upNext:"다음 콘텐츠",up:"쪽으로",down:"내려가는",left:"왼쪽",right:"권리",default:"초기화",off:"끄기",loop:"고리",theater:"극장 모드",info:"정보",keyboardShortcut:"키보드 단축키"},fccCaptions:{fontColor:"글자 색",fontOpacity:"글꼴 불투명도",fontSize:"글꼴 크기",fontFamily:"글꼴 군",fontEdge:"가장자리",backgroundColor:"배경색",backgroundOpacity:"배경 불투명도",windowColor:"창 색상",windowOpacity:"창 불투명도"},error:{error:"오류",customErrorMessage:"현재 이용할 수 없는 콘텐츠입니다",noSupportMessage:"이 기기에서 재생되지 않는 콘텐츠입니다",noSupportInstallChrome:"최신 버전의 Google Chrome을 사용하면 이 콘텐츠 시청에 도움이 될 것입니다"},ads:{controlBarCustomMessage:"광고",skipMessage:"광고 건너뛰기",textForClickUIOnMobile:"자세히 알아보기",adBlockDetectedMessage:"AdBlock이 감지되었습니다.",adBlockMessageMessageExtended:"우리 웹사이트는 시청자에게 광고를 표시해야 합니다. 당사 웹사이트에 광고를 허용해 주세요.",adBlockDetectedButton:"AdBlock을 비활성화했습니다"}}}static get swedish(){return{hint:{auto:"Automatisk",play:"Spela",pause:"Pausa",seek:"Sök",enterFullscreen:"Öppna helskärm",exitFullscreen:"Gå ur fullskärm",rewind:"Spola tillbaka",forward:"Vidarebefordra",
8sharing:"Dela",sharingLink:"Länk till video",sharingEmbedCode:"Bädda in video",quality:"Kvalitet",volume:"Volym",mute:"Ljud av",unmute:"Ljud pÃ¥",minus:"Minus",plus:"Plus",speed:"Hastighet",captions:"Dold bildtext",track:"SpÃ¥r",transcript:"Transkript",audio:"LjudsprÃ¥k",chapters:"Kapitel",live:"LIVE",close:"Stäng",floating:"Stäng",settings:"Inställningar",back:"Tillbaka",playlist:"Playlist",next:"Nästa",previous:"FöregÃ¥ende",related:"Relaterat",upNext:"Nästa",up:"Upp",down:"Ner",left:"Vänster",right:"Rätt",default:"Återställa",off:"Av",loop:"Slinga",theater:"Teaterläge",info:"Information",keyboardShortcut:"Tangentbordsgenväg"},fccCaptions:{fontColor:"Fontfärg",fontOpacity:"Typ av teckensnitt",fontSize:"Textstorlek",fontFamily:"Typsnittsfamilj",fontEdge:"Kant",backgroundColor:"Bakgrundsfärg",backgroundOpacity:"Bakgrundens opacitet",windowColor:"Fönsterfärg",windowOpacity:"Fönster Opacitet"},error:{error:"Fel",customErrorMessage:"Detta innehÃ¥ll är för tillfället inte tillgängligt",noSupportMessage:"Detta innehÃ¥ll kan inte spelas upp pÃ¥ denna enhet",noSupportInstallChrome:"Att använda senaste versionen av Google Chrome kan möjligen underlätta att se detta innehÃ¥ll"},ads:{controlBarCustomMessage:"Annons",skipMessage:"Hoppa över annons",textForClickUIOnMobile:"Läs mer",adBlockDetectedMessage:"AdBlock upptäcktes",adBlockMessageMessageExtended:"VÃ¥r webbplats mÃ¥ste visa reklam för vÃ¥ra tittare - vänligen tillÃ¥t annonser pÃ¥ vÃ¥r webbplats",adBlockDetectedButton:"Jag har inaktiverat AdBlock"}}}static get thai(){return{hint:{auto:"อัตโนมัติ",play:"เล่น",pause:"หยุดชั่วคราว",seek:"แถบเลื่อนค้นหา",enterFullscreen:"เข้าสู่แบบเต็มหน้าจอ",exitFullscreen:"ออกจากโหมดเต็มหน้าจอ",rewind:"ย้อนกลับ",forward:"ล่วงหน้า",sharing:"แชร์",sharingLink:"ลิงก์ไปยังวิดีโอ",sharingEmbedCode:"คัดลอกโค้ดเพื่อนำวิดีโอไปแสดงโชว์ที่อื่น",quality:"ความละเอียด",volume:"ระดับเสียง",mute:"ปิดเสียง",unmute:"เปิดเสียง",minus:"ลด",plus:"เพิ่ม",speed:"อัตราความเร็วในการเล่น",captions:"คำอธิบายวิดีโอ",track:"ติดตาม",transcript:"สำเนา",audio:"ภาษาเสียง",chapters:"ตอน",live:"LIVE",close:"ปิด",floating:"ปิด",settings:"การตั้งค่า",back:"กลับ",playlist:"Playlist",next:"ต่อไป",previous:"ก่อนหน้า",related:"เนื้อหาที่เกี่ยวข้อง",upNext:"ต่อไป",up:"ขึ้น",down:"ลง",left:"ซ้าย",right:"ขวา",default:"รีเซ็ต",off:"ปิด",loop:"ห่วง",theater:"โหมดโรงละคร",info:"ข้อมูล",keyboardShortcut:"แป้นพิมพ์ลัด"},fccCaptions:{fontColor:"สีตัวอักษร",fontOpacity:"ความทึบของตัวอักษร",fontSize:"ขนาดตัวอักษร",fontFamily:"ตระกูลฟอนต์",fontEdge:"ขอบ",backgroundColor:"สีพื้นหลัง",backgroundOpacity:"ความทึบของพื้นหลัง",windowColor:"สีหน้าต่าง",windowOpacity:"ความทึบของหน้าต่าง"},error:{error:"ข้อผิดพลาด",customErrorMessage:"ไม่สามารถแสดงเนื้อหาได้ในขณะนี้",noSupportMessage:"ไม่สามารถแสดงเนื้อหาได้บนอุปกรณ์เครื่องนี้",noSupportInstallChrome:"การใช้ Google Chrome เวอร์ชันล่าสุดช่วยให้คุณสามารถดูเนื้อหานี้ได้"},ads:{controlBarCustomMessage:"โฆษณา",skipMessage:"ข้ามโฆษณา",textForClickUIOnMobile:"ดูเพิ่มเติม",adBlockDetectedMessage:"ตรวจพบ AdBlock",adBlockMessageMessageExtended:"เว็บไซต์ของเราจำเป็นต้องแสดงโฆษณาต่อผู้ชม - à¹
8‚ปรดอนุญาตโฆษณาบนเว็บไซต์ของเรา",adBlockDetectedButton:"ฉันได้ปิดการใช้งาน AdBlock แล้ว"}}}static get turkish(){return{hint:{auto:"Otomatik",play:"Oynat",pause:"Duraklat",seek:"Arama kaydırma çubuğu",enterFullscreen:"Tam ekran yap",exitFullscreen:"Tam ekrandan çık",rewind:"Yeniden sarmak",forward:"Ilerletmek",sharing:"Paylaş",sharingLink:"Video bağlantısı",sharingEmbedCode:"Videoyu göm",quality:"Çözünürlük",volume:"Ses düzeyi",mute:"Sesi kapat",unmute:"Sesi aç",minus:"Eksi",plus:"Artı",speed:"Hız",captions:"Altyazılar",track:"Izlemek",transcript:"Transcript",audio:"Ses dilleri",chapters:"Bölümler",live:"Canlı",settings:"Ayarlar",back:"Geri",close:"Geri",floating:"Geri",playlist:"Playlist",next:"Sonraki",previous:"Önceki",related:"İlgili",upNext:"Sonraki",up:"Yukarı",down:"Aşağı",left:"Ayrıldı",right:"Sağ",default:"Sıfırla",off:"Kapalı",loop:"Döngü",theater:"Tiyatro Modu",info:"Bilgi",keyboardShortcut:"Klavye kısayolu"},fccCaptions:{fontColor:"Yazı rengi",fontOpacity:"Yazı Tipi Opaklığı",fontSize:"Yazı Boyutu",fontFamily:"Font ailesi",fontEdge:"Kenar",backgroundColor:"Arka plan rengi",backgroundOpacity:"Arka Plan Şeffaflığı",windowColor:"Pencere Rengi",windowOpacity:"Pencere Şeffaflığı"},error:{error:"Hata",customErrorMessage:"Bu içerik şu anda kullanılamıyor",noSupportMessage:"Bu içerik bu cihazda oynatılamıyor",noSupportInstallChrome:"Google Chrome'un en son sürümünü kullanmak bu içeriği görüntülemenize yardımcı olabilir"},ads:{controlBarCustomMessage:"Reklam",skipMessage:"Reklamı atla",textForClickUIOnMobile:"Daha fazla bilgi",adBlockDetectedMessage:"AdBlock algılandı",adBlockMessageMessageExtended:"Web sitemizin izleyicilerimize reklam göstermesi gerekiyor - lütfen web sitemizde reklamlara izin verin",adBlockDetectedButton:"AdBlock'u devre dışı bıraktım"}}}static get vietnamese(){return{hint:{auto:"Tá»± động",play:"Đọc",pause:"Dừng",seek:"Tìm",enterFullscreen:"Vào toàn màn hình",exitFullscreen:"Thoát khỏi chế độ toàn màn hình",rewind:"Tua lại",forward:"Chuyển",sharing:"Chia sẻ",sharingLink:"Đường dẫn đến video",sharingEmbedCode:"Gắn video",quality:"Chất lượng",volume:"Âm lượng",mute:"Tắt tiếng",unmute:"Bật tiếng",minus:"Trừ",plus:"Cộng",speed:"Tốc độ",captions:"Phụ đề chi tiết",track:"Theo dõi",transcript:"Bảng điểm",audio:"Ngôn ngữ âm thanh",chapters:"Chương",live:"LIVE",settings:"Cài đặt",back:"Trở lại",close:"Đóng",floating:"Đóng",playlist:"Playlist",next:"Kế tiếp",previous:"Trước",related:"Có liên quan",upNext:"Kế tiếp",up:"Lên",down:"Xuống",left:"Trái",right:"Đúng",default:"Cài lại",off:"Tắt",loop:"Vòng",theater:"Chế độ rạp hát",info:"Thông tin",keyboardShortcut:"Phim tăt"},fccCaptions:{fontColor:"Màu chữ",fontOpacity:"Độ mờ phông chữ",fontSize:"Cỡ chữ",fontFamily:"Họ Phông chữ",fontEdge:"Cạnh",backgroundColor:"Màu nền",backgroundOpacity:"Độ mờ nền",windowColor:"Màu cá»­a sổ",windowOpacity:"Độ mờ cá»­a sổ"},error:{error:"Lỗi",customErrorMessage:"Nội dung này hiện không có",noSupportMessage:"Nội dung này không thể đọc trên thiết bị này",noSupportInstallChrome:"Sá»­ dụng phiên bản mới nhất cá»§a Google Chrome có thể giúp xem nội dung này"},ads:{controlBarCustomMessage:"Quảng cáo",skipMessage:"Bỏ quảng cáo",textForClickUIOnMobile:"Tìm hiểu thêm",adBlockDetectedMessage:"Đã phát hiện thấy AdBlock",adBlockMessageMessageExtended:"Trang web cá»§a chúng tôi cần hiển thị quảng cáo cho người xem - vui lòng cho phép quảng cáo trên trang web cá»§a chúng tôi",adBlockDetectedButton:"Tôi đã tắt AdBlock"}}}static get danish(){return{hint:{auto:"Automatisk",play:"Afspil",pause:"Pause",seek:"Søg",enterFullscreen:"GÃ¥ ind i fuld skærm",exitFullscreen:"Annuller fuld skærm",rewind:"Spole tilbage",forward:"Frem",sharing:"Del",sharingLink:"Link til video",sharingEmbedCode:"Indlejr video",quality:"Kvalitet",volume:"Lydstyrke",mute:"Lydløs",unmute:"Annuller lydløs",minus:"Minus",plus:"Plus",speed:"Hastighed",captions:"Lukkede billedtekster",track:"Spore",transcript:"Udskrift",audio:"Lydsprog",chapters:"Kapitler",live:"LIVE",close:"Luk",floating:"Luk",settings:"Indstillinger",back:"Tilbage",playlist:"Playlist",next:"Næste",previous:"Forrige",related:"Relateret",upNext:"Næste",up:"Op",down:"Ned",left:"Venstre",right:"Ret",default:"Nulstil",off:"Fra",loop:"Sløjfe",theater:"Teatertilstand",info:"Information",keyboardShortcut:"Tastaturgenvej"},fccCaptions:{fontColor:"Skrift farve",fontOpacity:"Skrifttæthed",fontSize:"Skriftstørrelse",fontFamily:"Fontfamilie",fontEdge:"Kant",backgroundColor:"Baggrundsfarve",backgroundOpacity:"Baggrundsdensitet",windowColor:"Vinduesfarve",windowOpacity:"Vinduesgennemsigtighed"},error:{error:"Fejl",customErrorMessage:"Dette indhold er ikke tilgængeligt for øjeblikket",noSupportMessage:"Dette indhold kan ikke afspilles pÃ¥ denne enhed",noSupportInstallChrome:"Hvis du bruger den nyeste version af Google Chrome, kan det hjælpe til at fÃ¥ vist dette indhold"},ads:{controlBarCustomMessage:"Annonce",skipMessage:"Spring annonce over",textForClickUIOnMobile:"Lær mere",adBlockDetectedMessage:"AdBlock registreret",adBlockMessageMessageExtended:"Vores hjemmeside skal vise annoncer til vores seere - tillad venligst annoncer pÃ¥ vores hjemmeside",adBlockDetectedButton:"Jeg har deaktiveret AdBlock"}}}static get finnish(){return{hint:{auto:"Automaattinen",play:"Toista",pause:"Keskeytä",seek:"Hae",enterFullscreen:"Siirry koko näyttöön",exitFullscreen:"Poistu koko näytöstä",rewind:"Kelaa taaksepäin",forward:"Edistää",sharing:"Jaa",sharingLink:"Linkki videoon",sharingEmbedCode:"Liitä video",quality:"Laatu",volume:"Äänenvoimakkuus",mute:"Mykistä",unmute:"Peru mykistys",minus:"Miinus",plus:"Plus",speed:"Nopeus",captions:"Tekstitys",track:"Seurata",transcript:"Jäljennös",audio:"Audiokielet",chapters:"Kappaleet",live:"LIVE",close:"Sulje",floating:"Sulje",settings:"Asetukset",back:"Takaisin",playlist:"Playlist",next:"Seuraava",previous:"Edellinen",related:"Asiaan liittyvä",upNext:"Seuraava",up:"Ylös",down:"Alas",left:"Vasen",right:"Oikea",default:"Nollaa",off:"Pois",loop:"Silmukka",theater:"Teatteritila",info:"Tiedot",keyboardShortcut:"Pikanäppäin"},fccCaptions:{fontColor:"Fontin väri",fontOpacity:"Fontin läpinäkyvyys",fontSize:"Fonttikoko",fontFamily:"Fonttiperhe",fontEdge:"Reuna",backgroundColor:"Taustaväri",backgroundOpacity:"Taustan peittävyys",windowColor:"Ikkunan väri",windowOpacity:"Ikkunan peittävyys"},error:{error:"Virhe",customErrorMessage:"Tämä sisältö ei ole nyt käytettävissä",noSupportMessage:"Sisältöä ei voi toistaa tällä laitteeella",noSupportInstallChrome:"Jos käytät uusinta  Google Chrome -versiota, tämän sisällön katsominen voi olla helpompaa"},ads:{controlBarCustomMessage:"Mainos",skipMessage:"Jätä mainos väliin",textForClickUIOnMobile:"Lisätietoja",adBlockDetectedMessage:"AdBlock havaittu",adBlockMessageMessageExtended:"Verkkosivustomme on näytettävä mainoksia katsojillemme - salli mainokset verkkosivustollamme",adBlockDetectedButton:"Olen poistanut AdBlockin käytöstä"}}}static get norwegian(){return{hint:{auto:"Automatisk",play:"Spill av",pause:"Pause",seek:"Hopp",enterFullscreen:"GÃ¥ inn i fullskjerm",exitFullscreen:"Avslutt fullskjerm",rewind:"Spole",forward:"Framover",sharing:"Del",sharingLink:"Link til videoen",sharingEmbedCode:"Bygg inn videoen",quality:"Kvalitet",volume:"Volum",mute:"Kutt lyden",unmute:"SlÃ¥ pÃ¥ lyden",minus:"Minus",plus:"Pluss",speed:"Hastighet",captions:"Lukkede bildetekster",track:"Spor",transcript:"Transkripsjon",audio:"LydsprÃ¥k",chapters:"Kapitler",live:"PÃ¥ direkten",close:"Lukk",floating:"Lukk",settings:"Innstillinger",back:"Tilbake",playlist:"Playlist",next:"Neste",previous:"Forrige",related:"Relatert",upNext:"Neste",up:"Opp",down:"Ned",left:"Venstre",right:"Ikke sant",default:"Nullstille",off:"Av",loop:"Løkke",theater:"Teatermodus",info:"Informasjon",keyboardShortcut:"Tastatur
8snarvei"},fccCaptions:{fontColor:"Fontin väri",fontOpacity:"Fontin läpinäkyvyys",fontSize:"Fonttikoko",fontFamily:"Fonttiperhe",fontEdge:"Reuna",backgroundColor:"Taustaväri",backgroundOpacity:"Taustan peittävyys",windowColor:"Ikkunan väri",windowOpacity:"Ikkunan peittävyys"},error:{error:"Feil",customErrorMessage:"Dette innholdet er for tiden ikke tilgjengelig",noSupportMessage:"Dette innholdet kan ikke spilles av på denne enheten",noSupportInstallChrome:"Bruk den nyeste versjonen av Google Chrome hvis du opplever problemer med å se dette innholdet"},ads:{controlBarCustomMessage:"Annonse",skipMessage:"Hopp over annonsen",textForClickUIOnMobile:"Finn ut mer",adBlockDetectedMessage:"AdBlock oppdaget",adBlockMessageMessageExtended:"Nettstedet vårt må vise reklame til seerne våre - tillat annonser på nettstedet vårt",adBlockDetectedButton:"Jeg har deaktivert AdBlock"}}}static get indonesian(){return{hint:{auto:"Otomatis",play:"Mainkan",pause:"Jeda",seek:"Cari",enterFullscreen:"Memasuki layar penuh",exitFullscreen:"Keluar layar penuh",rewind:"Memutar ulang",forward:"Meneruskan",sharing:"Bagikan",sharingLink:"Tautan ke video",sharingEmbedCode:"Tempel video",quality:"Kualitas",volume:"Volume",mute:"Bisukan",unmute:"Bersuara",minus:"Dikurangi",plus:"Plus",speed:"Kecepatan",captions:"Keterangan tertutup",track:"Jalur",transcript:"Transkrip",audio:"Bahasa audio",chapters:"Bab",live:"LIVE",close:"Tutup",floating:"Tutup",settings:"Pengaturan",back:"Kembali",playlist:"Playlist",next:"Berikutnya",previous:"Sebelumnya",related:"Terkait",upNext:"Berikutnya",up:"Naik",down:"Turun",left:"Kiri",right:"Baik",default:"Atur ulang",off:"Mati",loop:"Lingkaran",theater:"Mode Teater",info:"Informasi",keyboardShortcut:"Pintasan keyboard"},fccCaptions:{fontColor:"Warna huruf",fontOpacity:"Opasitas Font",fontSize:"Ukuran huruf",fontFamily:"Keluarga Font",fontEdge:"Tepi",backgroundColor:"Warna latar belakang",backgroundOpacity:"Opasitas Latar Belakang",windowColor:"Warna Jendela",windowOpacity:"Opasitas Jendela"},error:{error:"Kesalahan",customErrorMessage:"Saat ini konten tidak tersedia",noSupportMessage:"Konten ini tidak dapat dimainkan pada perangkat",noSupportInstallChrome:"Menggunakaan versi terbaru dari Google Chrome dapat membantu melihat konten ini"},ads:{controlBarCustomMessage:"Iklan",skipMessage:"Lewati iklan",textForClickUIOnMobile:"Pelajari lebih lanjut",adBlockDetectedMessage:"AdBlock terdeteksi",adBlockMessageMessageExtended:"Situs web kami perlu menampilkan iklan kepada pemirsa kami - izinkan iklan di situs web kami",adBlockDetectedButton:"Saya telah menonaktifkan AdBlock"}}}static get hindi(){return{hint:{auto:"स्वचालित",play:"चलाएँ",pause:"रोकें",seek:"खोजें",enterFullscreen:"पूर्ण स्क्रीन दर्ज करें",exitFullscreen:"फुल स्क्रीन से बाहर निकलें",rewind:"रिवाइंड",forward:"आगे",sharing:"साझा करें",sharingLink:"वीडियो से लिंक करें",sharingEmbedCode:"वीडियो एम्बेड करें",quality:"क्वालिटी",volume:"वॉल्यूम",mute:"म्यूट करें",unmute:"अनम्यूट करें",minus:"माइनस",plus:"प्लस",speed:"गति",captions:"कैप्शन",track:"धावन पथ",transcript:"प्रतिलिपि",audio:"ऑडियो भाषाएँ",chapters:"चैप्टर",live:"लाइव",close:"बंद करें",floating:"बंद करें",settings:"समायोजन",back:"वापस",playlist:"Playlist",next:"अगला",previous:"पिछला",related:"संबंधित",upNext:"अगला",up:"यूपी",down:"नीचे",left:"बाएं",right:"सही",default:"रीसेट",off:"बंद",loop:"कुंडली",theater:"थिएटर मोड",info:"जानकारी",keyboardShortcut:"कुंजीपटल संक्षिप्त रीति"}
8,fccCaptions:{fontColor:"लिपि का रंग",fontOpacity:"फ़ॉन्ट अपारदर्शिता",fontSize:"फ़ॉन्ट आकार",fontFamily:"फ़ॉन्ट परिवार",fontEdge:"धार",backgroundColor:"पीछे का रंग",backgroundOpacity:"पृष्ठभूमि की अस्पष्टता",windowColor:"खिड़की का रंग",windowOpacity:"विंडो अपारदर्शिता"},error:{error:"गलती",customErrorMessage:"यह सामग्री फ़िलहाल अनुपलब्ध है",noSupportMessage:"यह सामग्री इस डिवाइस पर नहीं चलाई जा सकती",noSupportInstallChrome:"Google Chrome के नवीनतम संस्करण का इस्तेमाल करने से यह सामग्री देखने में मदद मिल सकती है"},ads:{controlBarCustomMessage:"विज्ञापन",skipMessage:"विज्ञापन छोड़ें",textForClickUIOnMobile:"अधिक जानें",adBlockDetectedMessage:"एडब्लॉक का पता चला",adBlockMessageMessageExtended:"हमारी वेबसाइट को अपने दर्शकों को विज्ञापन दिखाने की आवश्यकता है - कृपया हमारी वेबसाइट पर विज्ञापनों की अनुमति दें",adBlockDetectedButton:"मैंने एडब्लॉक अक्षम कर दिया है"}}}static get ukrainian(){return{hint:{auto:"Автоматичний",play:"грати",pause:"Пауза",seek:"шукати",enterFullscreen:"Перейти на весь екран",exitFullscreen:"Вийти з повноекранного режиму",rewind:"Перемотати назад",forward:"вперед",sharing:"Поділіться",sharingLink:"Посилання на відео",sharingEmbedCode:"Вставити відео",quality:"якість",volume:"Обсяг",mute:"Вимкнути звук",unmute:"увімкни мене",minus:"Мінус",plus:"Плюс",speed:"швидкість",captions:"Закриті субтитри",track:"Трек",transcript:"Стенограма",audio:"Мови аудіо",chapters:"Розділи",live:"Прямий ефір",close:"Закрити",floating:"Закрити",settings:"Налаштування",back:"Назад",playlist:"Playlist",next:"Далі",previous:"Попередній",related:"Пов'язані",upNext:"Далі",up:"вгору",down:"вниз",left:"Ліворуч",right:"правильно",default:"За замовчуванням",off:"Вимкнено",loop:"Петля",theater:"Театральний режим",info:"Інформація",keyboardShortcut:"Комбінація клавіш"},fccCaptions:{fontColor:"Колір шрифту",fontOpacity:"Непрозорість шрифту",fontSize:"Розмір шрифту",fontFamily:"Сімейство шрифтів",fontEdge:"Край шрифту",backgroundColor:"Колір фону",backgroundOpacity:"Непрозорість фону",windowColor:"Колір вікна",windowOpacity:"Непрозорість вікна"},error:{error:"Помилка",customErrorMessage:"Цей вміст зараз недоступний",noSupportMessage:"Цей вміст не можна відтворити на цьому пристрої",noSupportInstallChrome:"Використання останньої версії Google Chrome може допомогти переглянути цей вміст"},ads:{controlBarCustomMessage:"Оголошення",skipMessage:"Пропустити рекламу",textForClickUIOnMobile:"Вивчайте більше",adBlockDetectedMessage:"Виявлено AdBlock",adBlockMessageMessageExtended:"Наш веб-сайт повинен показувати рекламу нашим глядачам - дозвольте рекламу на нашому веб-сайті",adBlockDetectedButton:"Я вимкнув AdBlock"}}}static get hungarian(){return{hint:{auto:"Automatikus",play:"Lejátszás",pause:"Szünet",seek:"Keresés",enterFullscreen:"Lépjen be a teljes képernyőre",exitFullscreen:"Kilépés teljes képernyőből",rewind:"Visszatekerés",forward:"Előmozdít",sharing:"Megosztás",sharingLink:"Hivatkozás a videóra",sharingEmbedCode:"Videó beágyazása",quality:"Minőség",volume:"Hangerő",mute:"Némítás",unmute:"Némítás feloldás",minus:"Mínusz",plus:"Plusz",speed:"Sebesség",captions:"Zárt feliratok",track:"Vágány",transcript:"Másolat",audio:"Nyelvek",chapters:"Fejezetek",live:"Élő",close:"Bezárás",floating:"Bezárás",settings:"Beállítások",back:"Vissza",playlist:"Playlist",next:"Következő",previous:"Előző",related:"Kapcsolódó tartalom",upNext:"Következő",up:"Fel",down:"Le",left:"Balra",right:"Jobbra",default:"Alapértelmezett",off:"Kikapcsolva",loop:"Hurok",theater:"Színházi mód",info:"Információ",keyboardShortcut:"Billentyűparancs"},fccCaptions:{fontColor:"Betű szín",fontOpacity:"Betű átlátszatlansága",fontSize:"Betűméret",fontFamily:"Betűtípus család",fontEdge:"Él",backgroundColor:"Háttérszín",backgroundOpacity:"Háttér átlátszatlansága",windowColor:"Ablak színe",windowOpacity:"Ablak átlátszatlansága"},error:{error:"Hiba",customErrorMessage:"A tartalom jelenleg nem elérhető",noSupportMessage:"A tartalom nem lejátszható az eszközön",noSupportInstallChrome:"A tartalom megtekintéséhez ajánlott a legfrisebb Google Chrome használata"},ads:{controlBarCustomMessage:"Hirdetés",skipMessage:"Hirdetés átugrása",textForClickUIOnMobile:"Bővebben",adBlockDetectedMessage:"AdBlock észlelve",adBlockMessageMessageExtended:"Weboldalunknak hirdetéseket kell megjelenítenie nézőink számára - kérjük, engedélyezze a hirdetéseket webhelyünkön",adBlockDetectedButton:"Letiltottam az AdBlockot"}}}}var js=new(Q()),Ws=new(Q()),Js=new(Q()),Gs=new(Q()),Ks=new WeakSet;class Xs{constructor(t){e(this,Ks),J(this,js,void 0),J(this,Ws,null),J(this,Js,null),J(this,Gs,null),K(js,this,t)}static tcfapi(){if(void 0!==window.__tcfapi){const t=(t,e)=>{e&&t&&"boolean"==typeof t.gdprApplies&&t.gdprApplies?(window.rmpGlobals.TCFv2.gdprApplies="1","tcloaded"!==t.eventStatus&&"useractioncomplete"!==t.eventStatus||"string"!=typeof t.tcString||""===t.tcString||(window.rmpGlobals.TCFv2.tcString=t.tcString,window.rmpGlobals.TCFv2.gdprApplies,window.rmpGlobals.TCFv2.tcString,window.__tcfapi("removeEventListener",2,(e=>{e&&t.listenerId}),t.listenerId))):window.rmpGlobals.TCFv2.gdprApplies};window.__tcfapi("addEventListener",2,t)}}static uspapi(){void 0!==window.__uspapi&&window.__uspapi("getUSPData",1,((t,e)=>{e&&t&&t.uspString&&(t.uspString.toUpperCase(),window.rmpGlobals.USPData=t.uspString.toUpperCase())}))}static rfc3986EncodeURIComponent(t){return encodeURIComponent(t).replace(/[!'()*]/g,(t=>"%"+t.charCodeAt(0).toString(16)))}static getOmidAccessModeRules(t){const e={},i=Object.keys(t);for(let s=0,n=i.length;s<n;s++){const n=i[s];
8if(google.ima.OmidVerificationVendor[n])switch(t[n]){case"LIMITED":e[google.ima.OmidVerificationVendor[n]]=google.ima.OmidAccessMode.LIMITED;break;case"DOMAIN":e[google.ima.OmidVerificationVendor[n]]=google.ima.OmidAccessMode.DOMAIN;break;case"FULL":e[google.ima.OmidVerificationVendor[n]]=google.ima.OmidAccessMode.FULL}}return e}static isGoogleImaDaiAvailable(){return"undefined"!=typeof google&&void 0!==google.ima&&void 0!==google.ima.dai}setAdVolume(t){let e;e=t<0?0:t>1?1:t,G(js,this).imaAdsManager?G(js,this).imaAdsManager.setVolume(e):G(js,this).rmpVast&&(G(js,this).rmpVast.volume=e)}setAdMute(t){if(t)G(js,this).imaAdsManager?this.setAdVolume(0):G(js,this).rmpVast&&(G(js,this).rmpVast.muted=!0);else{let t=G(js,this).volume;if(t<0||t>1)return;G(js,this).imaAdsManager?(0===t&&(t=G(js,this).volumeBeforeMute),this.setAdVolume(t)):G(js,this).rmpVast&&(G(js,this).rmpVast.muted=!1,0===t&&(t=G(js,this).volumeBeforeMute,this.setAdVolume(t)))}}replaceAdTagVar(t){let e=t;if(!/__.+__/i.test(e))return e;const i=["__domain__","__player-width__","__player-height__","__random-number__","__page-url__","__timestamp__","__referrer__","__mobile__","__ima__","__item-title__","__item-description__","__item-duration__","__current-time__","__device-ua__","__language__","__autoplay__","__muted__"];void 0!==window.__tcfapi&&(l()(i).call(i,"__gdpr__"),l()(i).call(i,"__gdpr-consent__")),void 0!==window.__uspapi&&l()(i).call(i,"__uspdata__");const s=[];let n="";"undefined"!=typeof location&&location.hostname&&(n=location.hostname.toLowerCase()),l()(s).call(s,Xs.rfc3986EncodeURIComponent(n));const a=G(js,this).getPlayerSize();let r=a.width;r<=0&&(r=""),l()(s).call(s,Xs.rfc3986EncodeURIComponent(Math.round(r).toString()));let o=a.height;o<=0&&(o=""),l()(s).call(s,Xs.rfc3986EncodeURIComponent(Math.round(o).toString()));let h="";for(let t=0,e=12;t<e;t++)h+=D.getRandomInt(0,9).toString();l()(s).call(s,Xs.rfc3986EncodeURIComponent(h));let d="";document.URL&&(d=document.URL),l()(s).call(s,Xs.rfc3986EncodeURIComponent(d));let c=Date.now();("number"!=typeof c||c<=0)&&(c=""),l()(s).call(s,Xs.rfc3986EncodeURIComponent(c.toString()));let p="";document.referrer&&(p=document.referrer),l()(s).call(s,Xs.rfc3986EncodeURIComponent(p));let m="";G(js,this).isMobile&&(m="mobile"),l()(s).call(s,Xs.rfc3986EncodeURIComponent(m));let u="";"ima"===G(js,this).adParser&&(u=G(js,this).adParser),l()(s).call(s,Xs.rfc3986EncodeURIComponent(u));let g="";""!==G(js,this).contentMetadata.title&&(g=G(js,this).contentMetadata.title),l()(s).call(s,Xs.rfc3986EncodeURIComponent(g));let v="";""!==G(js,this).contentMetadata.description&&(v=G(js,this).contentMetadata.description),l()(s).call(s,Xs.rfc3986EncodeURIComponent(v));let y=G(js,this).duration;y=y<0||!G(js,this).isVod?"":Math.round(y/1e3).toString(),l()(s).call(s,Xs.rfc3986EncodeURIComponent(y));let b=G(js,this).currentTime;b=-1!==b&&G(js,this).isVod?Math.round(b/1e3).toString():"",l()(s).call(s,Xs.rfc3986EncodeURIComponent(b));let w="";f.userAgent&&"null"!==f.userAgent&&(w=f.userAgent),l()(s).call(s,Xs.rfc3986EncodeURIComponent(w));let k=window.navigator.languages[0];k.length>1&&(k=k.substring(0,2)),l()(s).call(s,Xs.rfc3986EncodeURIComponent(k));let S="auto";"no-autoplay"!==G(js,this).autoplayMode&&"unresolved"!==G(js,this).autoplayMode||(S="click"),l()(s).call(s,Xs.rfc3986EncodeURIComponent(S));let A="0";return(G(js,this).mute||G(js,this).volume<=0)&&(A="1"),l()(s).call(s,Xs.rfc3986EncodeURIComponent(A)),void 0!==window.__tcfapi&&(l()(s).call(s,Xs.rfc3986EncodeURIComponent(window.rmpGlobals.TCFv2.gdprApplies)),l()(s).call(s,Xs.rfc3986EncodeURIComponent(window.rmpGlobals.TCFv2.tcString))),void 0!==window.__uspapi&&l()(s).call(s,Xs.rfc3986EncodeURIComponent(window.rmpGlobals.USPData)),i.forEac
8h(((t,i)=>{e=e.replace(t,s[i])})),C()(e).call(e)}endedOutStreamUI(){G(js,this).contentMetadata.endOfVideoPoster.length>0&&(G(js,this).endOfVideoPoster=D.getPoster(G(js,this).contentMetadata.endOfVideoPoster)),""!==G(js,this).endOfVideoPoster&&(G(js,this).poster=G(js,this).endOfVideoPoster),""!==G(js,this).posterUri&&G(js,this).showPoster(),G(js,this).dom.controlBar&&G(js,this).dom.controlBar.classList.add("rmp-no-display"),G(js,this).rmpUIManagement.showCentralPlay(),G(js,this).adTagReloadOnEnded&&!G(js,this).adParserLoadError?(K(Ws,this,n(Ks,this,tn).bind(this)),G(js,this).isMobile?(G(js,this).dom.centralMobileUIIcon.classList.remove("rmp-i-pause","rmp-i-play"),G(js,this).dom.centralMobileUIIcon.classList.add("rmp-i-replay"),D.addEvents(["touchend","click"],G(js,this).dom.centralMobileUI,G(Ws,this))):(G(js,this).dom.overlayButtonIcon.classList.replace("rmp-i-play","rmp-i-replay"),D.addEvents(["touchend","click"],G(js,this).dom.overlayButton,G(Ws,this)),G(js,this).dom.container.addEventListener("click",G(Ws,this)))):(D.removeEvents(["touchend","click"],G(js,this).dom.playPause,G(js,this).initiatePlayback),G(js,this).isMobile?D.removeEvents(["touchend","click"],G(js,this).dom.centralMobileUI,G(js,this).initiatePlayback):D.removeEvents(["touchend","click"],G(js,this).dom.overlayButton,G(js,this).initiatePlayback),G(js,this).adParserLoadError&&(G(js,this).rmpPlaybackManagement.playerInitialized=!0))}seekToOffsetStartPosition(){G(js,this).currentTime<100&&G(js,this).seekTo(G(js,this).offsetStartPosition).catch((t=>{G(js,this).rmpUtils.warning(1016,t)})),G(js,this).offsetStartPosition=0}createControlBarAdInfo(){G(js,this).dom.adInfo=D.createElement("div","rmp-ad-info"),G(js,this).adOutStream||D.hide(G(js,this).dom.adInfo),G(js,this).dom.controlBar.appendChild(G(js,this).dom.adInfo),""!==G(js,this).labels.ads.controlBarCustomMessage&&(G(js,this).dom.adMessage=D.createElement("span","rmp-ad-info-message",G(js,this).labels.ads.controlBarCustomMessage,G(js,this).rtl),G(js,this).dom.adInfo.appendChild(G(js,this).dom.adMessage))}setUIForAds(t){const e=G(js,this).labels;if(t&&!G(js,this).hasAdUI){if(G(js,this).dom.container.classList.add("rmp-linear-ad-ui"),!G(js,this).adOutStream&&(G(js,this).rmpModuleManagement.closeAll(),G(js,this).audioOnlyUseVideoLayout&&G(js,this).dom.container.classList.remove("rmp-audio-only-use-video-layout"),G(js,this).playlistAudioOnly&&G(js,this).dom.container.classList.remove("rmp-playlist-audio-only"),G(js,this).relatedAudioOnly&&G(js,this).dom.container.classList.remove("rmp-related-audio-only"),G(js,this).video360)){const t=G(js,this).dom.container.querySelector(".rmp-360-text");t&&D.removeElement(t),D.show(G(js,this).dom.adContainer)}G(js,this).dom.adInfo||this.createControlBarAdInfo(),!1===G(js,this).adCountDown&&""===e.ads.controlBarCustomMessage||D.show(G(js,this).dom.adInfo),G(js,this).isVPAID&&n(Ks,this,$s).call(this,!0),n(Ks,this,Ys).call(this),G(js,this).hasAdUI=!0}else!t&&G(js,this).hasAdUI&&(G(js,this).dom.container.classList.remove("rmp-linear-ad-ui"),G(js,this).adOutStream||(G(js,this).rmpModuleManagement.closeAll(),(G(js,this).isDvr&&G(js,this).isDvrLiveMode||void 0===G(js,this).dom.seekBar)&&D.setText(G(js,this).dom.timeElapsedText,e.hint.live),G(js,this).audioOnlyUseVideoLayout&&G(js,this).dom.container.classList.add("rmp-audio-only-use-video-layout"),G(js,this).playlistAudioOnly&&G(js,this).dom.container.classList.add("rmp-playlist-audio-only"),G(js,this).relatedAudioOnly&&G(js,this).dom.container.classList.add("rmp-related-audio-only"),G(js,this).video360&&D.hide(G(js,this).dom.adContainer)),D.hide(G(js,this).dom.adInfo),G(js,this).adShowRemainingTime&&D.hide(G(js,this).dom.adCurrentTime),this.clearAdRemainingTimeBarInterval(),G(js,this).isVPAID&&n(Ks,this,$s).call(this,!1),G(js,this).dom.container.classList.remove("rmp-ad-no-ui"),G(js,this).hasAdUI=!1)}updateVPAIDStatus(t){/\/javascript/i.test(G(js,this).adContentType)&&(G(js,this).isVPAID=!0,t&&n(Ks,this,$s).call(this,!0))}udpatePlayPause(){G(js,this).adPaused?(G(js,this).dom.playPause.classList.replace("rmp-i-pause","rmp-i-play"),D.setText(G(js,this).dom.playPauseHint,G(js,this).labels.hint.play+" (k)"),G(js,this).rmpModuleManagement.updatePlayPauseUI(!0),G(js,this).isMobile&&G(js,this).dom.centralMobileUIIcon.classList.replace("rmp-i-pause","rmp-i-play"),G(js,this).rmpUIManagement.showCentralPlay()):(G(js,this).dom.playPause.classList.replace("rmp-i-play","rmp-i-pause"),D.setText(G(js,this).dom.playPauseHint,G(js,this).labels.hint.pause+" (k)"),G(js,this).rmpModuleManagement.updatePlayPauseUI(!1),G(js,this).isMobile&&G(js,this).dom.centralMobileUIIcon.classList.replace("rmp-i-play","rmp-i-pause"),G(js,this).rmpUIManagement.hideCentralPlay())}addCountDown(){G(js,this).dom.adCountdown||(G(js,this).dom.adCountdown=D.createElement("span","rmp-ad-info-countdown"),G(js,this).dom.adInfo.appendChild(G(js,this).dom.adCountdown)),n(Ks,this,Zs).call(this),K(Js,this,window.setInterval(n(Ks,this,Zs).bind(this),1e3))}createAdMarkers(t,e){if(void 0!==G(js,this).dom.timetotal&&void 0!==G(js,this).dom.handle){if(G(js,this).dom.timetotal&&G(js,this).dom.handle)for(let i=0;i<t.length;i++){const s=D.createElement("div","rmp-ad-markers");let n;if(t[i]===1/0)n=e,s.classList.add("rmp-ad-markers-postroll");else{const a=100*t[i]/e;if(a>=100)continue;n=t[i],0===n||a<3?s.classList.add("rmp-ad-markers-preroll"):a>97&&s.classList.add("rmp-ad-markers-postroll"),s.style.left=a+"%"}s.setAttribute("data-marker-timestamp",n),D.insertBefore(G(js,this).dom.timetotal,s,G(js,this).dom.handle)}}else setTimeout((()=>{this.createAdMarkers(t,e)}),100)}clearAdMarkers(){if(G(js,this).dom.timetotal){const t=G(js,this).dom.timetotal.querySelectorAll(".rmp-ad-markers");t.length>0&&t.forEach((t=>{G(js,this).dom.timetotal.removeChild(t)}))}}appendRemainingTimeBar(){G(js,this).dom.adCurrentTime||(G(js,this).dom.adCurrentTime=
8D.createElement("div","rmp-ad-current-time"),G(js,this).dom.controlBar.appendChild(G(js,this).dom.adCurrentTime)),D.show(G(js,this).dom.adCurrentTime),G(js,this).dom.adCurrentTime.style.width=0,n(Ks,this,_s).call(this),this.clearAdRemainingTimeBarInterval(),K(Gs,this,window.setInterval(n(Ks,this,_s).bind(this),400))}clearAdRemainingTimeBarInterval(){window.clearInterval(G(Gs,this))}destroy(){window.clearInterval(G(Js,this)),this.clearAdRemainingTimeBarInterval(),G(js,this).rmpAdScheduler&&G(js,this).rmpAdScheduler.destroy(),G(js,this).rmpApiSrc&&G(js,this).rmpApiSrc.clear()}}function Qs(){G(js,this).isMobile?(G(js,this).dom.centralMobileUI.classList.remove("rmp-mobile-show-play"),G(js,this).dom.centralMobileUIIcon.classList.remove("rmp-i-replay"),G(js,this).dom.centralMobileUIIcon.classList.add("rmp-i-pause")):G(js,this).dom.overlayButtonIcon.classList.replace("rmp-i-replay","rmp-i-play")}function Ys(){/adsense/i.test(G(js,this).adSystem)&&/(text|image\/)/i.test(G(js,this).adContentType)&&G(js,this).dom.container.classList.add("rmp-ad-no-ui")}function Zs(){let t=-1;G(js,this).imaAdsManager?t=G(js,this).imaAdsManager.getRemainingTime():G(js,this).rmpVast?t=(G(js,this).adDuration-G(js,this).adCurrentTime)/1e3:G(js,this).shakaAdManager&&G(js,this).shakaAd&&(t=G(js,this).shakaAd.getRemainingTime()),"number"==typeof t&&t>=0&&(t=D.readableTime(t),D.setText(G(js,this).dom.adCountdown,t))}function _s(){let t=-1;const e=G(js,this).adDuration;if(G(js,this).imaAdsManager)t=G(js,this).imaAdsManager.getRemainingTime();else if(G(js,this).rmpVast){const e=G(js,this).rmpVast.adRemainingTime;e>-1&&(t=e/1e3)}else G(js,this).shakaAdManager&&(t=G(js,this).shakaAdManager.getRemainingTime());if(t>0&&e>0){let i=Math.floor(100*(1-1e3*t/e));i<0&&(i=0),G(js,this).dom.adCurrentTime.style.width=i+"%"}}function $s(t){t?G(js,this).adVpaidControls?G(js,this).dom.container.classList.add("rmp-ad-vpaid-force-controls"):G(js,this).dom.container.classList.add("rmp-ad-no-ui"):G(js,this).adVpaidControls?G(js,this).dom.container.classList.remove("rmp-ad-vpaid-force-controls"):G(js,this).dom.container.classList.remove("rmp-ad-no-ui")}function tn(t){D.eventStopPrevent(t),G(js,this).dom.controlBar&&G(js,this).dom.controlBar.classList.remove("rmp-no-display"),G(js,this).isMobile?D.removeEvents(["touchend","click"],G(js,this).dom.centralMobileUI,G(Ws,this)):(D.removeEvents(["touchend","click"],G(js,this).dom.overlayButton,G(Ws,this)),G(js,this).dom.container.removeEventListener("click",G(Ws,this))),G(js,this).adTagWaterfall=[...G(js,this).rmpInitManagement.originalAdTagWaterfall],G(js,this).adTagUrl=G(js,this).rmpInitManagement.originalAdTagUrl,G(js,this).loadAds(G(js,this).adTagUrl,["internal"]).catch((t=>{G(js,this).rmpUtils.warning(1020,t)})),G(js,this).one("adloaded",n(Ks,this,Qs).bind(this))}var en=new(Q()),sn=new(Q()),nn=new(Q()),an=new(Q()),rn=new(Q()),on=new(Q()),ln=new(Q()),hn=new WeakSet;class dn{constructor(t){e(this,hn),J(this,en,void 0),J(this,sn,null),J(this,nn,null),J(this,an,-1),J(this,rn,!1),J(this,on,""),J(this,ln,null),K(en,this,t)}get adCurrentTime(){return G(an,this)}get isSkippable(){return G(rn,this)}get errorMessage(){return G(on,this)}destroy(){window.clearInterval(G(sn,this))}init(){Xs.isGoogleImaDaiAvailable()?n(hn,this,Sn).call(this):K(sn,this,window.setInterval((()=>{Xs.isGoogleImaDaiAvailable()&&n(hn,this,Sn).call(this)}),40))}}function cn(t,e,i,s,n,a,r){const o=new google.ima.dai.api.VODStreamRequest;o.format="hls",o.contentSourceId=t,o.videoId=e,i&&(o.apiKey=i),D.isEmptyObject(s)||(o.adTagParameters=s),n&&(o.streamActivityMonitorId=n),a&&(o.authToken=a),r&&(o.omidAccessModeRules=r),G(nn,this).requestStream(o)}function pn(t,e,i,s,n,a){const r=new google.ima.dai.api.LiveStreamRequest;r.format="hls",r.assetKey=t,e&&(r.apiKey=e),D.isEmptyObject(i)||(r.adTagParameters=i),s&&(r.streamActivityMonitorId=s),n&&(r.authToken=n),a&&(r.omidAccessModeRules=a),G(nn,this).requestStream(r)}function mn(t,e,i,s,n,a,r){const o=new google.ima.dai.api.PodStreamRequest;o.format="hls",t&&(o.customAssetKey=t),e&&(o.networkCode=e),i&&(o.apiKey=i),D.isEmptyObject(s)||(o.adTagParameters=s),n&&(o.streamActivityMonitorId=n),a&&(o.authToken=a),r&&(o.omidAccessModeRules=r),G(nn,this).requestStream(o)}function un(t,e,i,s,n,a){const r=new google.ima.dai.api.PodVodStreamRequest;r.format="hls",t&&(r.networkCode=t),e&&(r.apiKey=e),D.isEmptyObject(i)||(r.adTagParameters=i),s&&(r.streamActivityMonitorId=s),n&&(r.authToken=n),a&&(r.omidAccessModeRules=a),G(nn,this).requestStream(r)}function gn(t){if(t&&"function"==typeof t.getStreamData){const e=t.getStreamData().adProgressData,i=e.adPosition,s=e.totalAds,n=e.currentTime;K(an,this,n);const a=e.duration;let r=Math.floor(a-n);G(en,this).adCountDown&&r>=0&&(r=D.readableTime(r),D.setText(G(en,this).dom.adCountdown,r)),"number"==typeof s&&s>1&&(G(en,this).dom.adPod||(G(en,this).dom.adPod=D.createElement("span","rmp-ad-info-pod"),G(en,this).dom.adCountdown?D.insertBefore(G(en,this).dom.adInfo,G(en,this).dom.adPod,G(en,this).dom.adCountdown):G(en,this).dom.adInfo.appendChild(G(en,this).dom.adPod)),"number"==typeof i&&D.setText(G(en,this).dom.adPod,i+"/"+s))}}function fn(t){if(t&&(G(en,this).adCountDown&&G(en,this).dom.adInfo&&(G(en,this).dom.adCountdown||(G(en,this).dom.adCountdown=D.createElement("span","rmp-ad-info-countdown"),G(en,this).dom.adInfo.appendChild(G(en,this).dom.adCountdown))),"function"==typeof t.getAd)){const e=t.getAd();G(en,this).imaAdID=e.getAdId(),G(en,this).imaAdPodInfo=e.getAdPodInfo(),G(en,this).imaAdSystem=e.getAdSystem(
8),G(en,this).imaAdvertiserName=e.getAdvertiserName(),G(en,this).imaAdApiFramework=e.getApiFramework(),G(en,this).imaAdCreativeAdId=e.getCreativeAdId(),G(en,this).imaAdCreativeId=e.getCreativeId(),G(en,this).imaAdDealId=e.getDealId(),G(en,this).imaAdDescription=e.getDescription(),G(en,this).imaAdDuration=e.getDuration(),G(en,this).imaAdSkipTimeOffset=e.getSkipTimeOffset(),G(en,this).imaAdTitle=e.getTitle(),G(en,this).imaAdUniversalAdIds=e.getUniversalAdIds(),G(en,this).imaAdLinearHeight=e.getVastMediaHeight(),G(en,this).imaAdLinearWidth=e.getVastMediaWidth(),G(en,this).imaAdWrapperAdIds=e.getWrapperAdIds(),G(en,this).imaAdWrapperAdSystems=e.getWrapperAdSystems(),G(en,this).imaAdWrapperCreativeIds=e.getWrapperCreativeIds(),K(rn,this,e.isSkippable()),G(en,this).currentAdForCompanion=e}}function vn(t){G(en,this).startingSrcUri=t,G(en,this).rmpHlsJS?G(en,this).rmpHlsJS.initFinised():G(en,this).rmpInitManagement.imaDaiUseNativeHls&&(G(en,this).dom.video.src=G(en,this).startingSrcUri)}function yn(t){G(en,this).dispatch("aderror"),G(en,this).adImaDaiBackupStream?n(hn,this,vn).call(this,G(en,this).adImaDaiBackupStream):G(en,this).rmpUtils.error(202,t)}function bn(t){if(t&&t.type)switch(t.type,t.type){case google.ima.dai.api.StreamEvent.Type.STREAM_INITIALIZED:if(G(en,this).rmpInitManagement.imaDaiPod){const e=t.getStreamData().streamId;if(G(en,this).adImaDaiVodPod){let i="";if("function"==typeof G(en,this).adImaDaiVodPodRequestStreamURLCallback){G(en,this).adImaDaiVodPodRequestStreamURLCallback({streamId:e}).then((t=>{G(nn,this).loadStreamMetadata(),n(hn,this,vn).call(this,t)})).catch((t=>{n(hn,this,yn).call(this,t)}));break}if(!G(en,this).adImaDaiBackupStream){G(en,this).rmpUtils.error(202,t);break}i=G(en,this).adImaDaiBackupStream,n(hn,this,vn).call(this,i)}else{let i="";if(e)i=G(en,this).startingSrcUri.replace("[[STREAMID]]",e);else{if(!G(en,this).adImaDaiBackupStream){G(en,this).rmpUtils.error(202,t);break}i=G(en,this).adImaDaiBackupStream}n(hn,this,vn).call(this,i)}}G(en,this).dispatch("adstreaminitialized");break;case google.ima.dai.api.StreamEvent.Type.LOADED:G(en,this).rmpInitManagement.imaDaiPod||(t.getStreamData().url,t.getStreamData().url?n(hn,this,vn).call(this,t.getStreamData().url):n(hn,this,yn).call(this)),G(en,this).dispatch("adloaded");break;case google.ima.dai.api.StreamEvent.Type.AD_BREAK_STARTED:G(en,this).imaAdOnStage=!0,G(en,this).imaAdLinear=!0,G(en,this).rmpAdsHelpers.setUIForAds(!0),D.show(G(ln,this)),G(en,this).dispatch("adbreakstarted");break;case google.ima.dai.api.StreamEvent.Type.AD_BREAK_ENDED:G(en,this).imaAdLinear=!1,G(en,this).imaAdOnStage=!1,G(en,this).rmpAdsHelpers.setUIForAds(!1),D.hide(G(ln,this)),G(en,this).dispatch("adbreakended");break;case google.ima.dai.api.StreamEvent.Type.AD_PERIOD_STARTED:G(en,this).dispatch("adperiodstarted");break;case google.ima.dai.api.StreamEvent.Type.AD_PERIOD_ENDED:G(en,this).dispatch("adperiodended");break;case google.ima.dai.api.StreamEvent.Type.AD_PROGRESS:n(hn,this,gn).call(this,t),G(en,this).dispatch("adprogress");break;case google.ima.dai.api.StreamEvent.Type.CUEPOINTS_CHANGED:G(en,this).dispatch("adcuepointschanged");break;case google.ima.dai.api.StreamEvent.Type.CLICK:G(en,this).dispatch("adclick");break;case google.ima.dai.api.StreamEvent.Type.ERROR:K(on,this,t.getStreamData().errorMessage),n(hn,this,yn).call(this,t);break;case google.ima.dai.api.StreamEvent.Type.STARTED:n(hn,this,fn).call(this,t),G(en,this).dispatch("adstarted");break;case google.ima.dai.api.StreamEvent.Type.FIRST_QUARTILE:G(en,this).dispatch("adfirstquartile");break;case google.ima.dai.api.StreamEvent.Type.MIDPOINT:G(en,this).dispatch("admidpoint");break;case google.ima.dai.api.StreamEvent.Type.THIRD_QUARTILE:G(en,this).dispatch("adthirdquartile");break;case google.ima.dai.api.StreamEvent.Type.COMPLETE:G(en,this).dispatch("adcomplete");break;case google.ima.dai.api.StreamEvent.Type.SKIPPABLE_STATE_CHANGED:G(en,this).dispatch("adskippablestatechanged");break;case google.ima.dai.api.StreamEvent.Type.SKIPPED:G(en,this).dispatch("adskipped");break;case google.ima.dai.api.StreamEvent.Type.VIDEO_CLICKED:G(en,this).rmpUIManagement.showChrome(),G(en,this).dispatch("advideoclicked")}}function wn(){window.clearInterval(G(sn,this)),G(en,this).adImaDaiBackupStream?n(hn,this,vn).call(this,G(en,this).adImaDaiBackupStream):G(en,this).rmpUtils.error(202)}function kn(){window.clearInterval(G(sn,this)),K(ln,this,D.createElement("div","rmp-ima-dai-click-area")),G(en,this).dom.content.appendChild(G(ln,this));const t=new google.ima.dai.api.UiSettings;"auto"===G(en,this).adLocale&&(G(en,this).adLocale=zs.codes[G(en,this).rmpInitManagement.validatedLanguage][0]),t.setLocale(G(en,this).adLocale),K(nn,this,new google.ima.dai.api.StreamManager(G(en,this).dom.video,G(ln,this),t)),G(nn,this).addEventListener([google.ima.dai.api.StreamEvent.Type.LOADED,google.ima.dai.api.StreamEvent.Type.AD_BREAK_STARTED,google.ima.dai.api.StreamEvent.Type.AD_BREAK_ENDED,google.ima.dai.api.StreamEvent.Type.AD_PERIOD_STARTED,google.ima.dai.api.StreamEvent.Type.AD_PERIOD_ENDED,google.ima.dai.api.StreamEvent.Type.AD_PROGRESS,google.ima.dai.api.StreamEvent.Type.CUEPOINTS_CHANGED,google.ima.dai.api.StreamEvent.Type.CLICK,google.ima.dai.api.StreamEvent.Type.ERROR,google.ima.dai.api.StreamEvent.Type.STARTED,google.ima.dai.api.StreamEvent.Type.FIRST_QUARTILE,google.ima.dai.api.StreamEvent.Type.MIDPOINT,google.ima.dai.api.StreamEvent.Type.STREAM_INITIALIZED,google.ima.dai.api.StreamEvent.Type.THIRD_QUARTILE,google.ima.dai.api.StreamEvent.Type.COMPLETE,google.ima.dai.api.StreamEvent.Type.SKIPPABLE_STATE_CHANGED,google.ima.dai.api.StreamEvent.Type.SKIPPED,google.ima.dai.api.StreamEvent.Type.VIDEO_CLICKED],n(hn,this,bn).bind(this),!1),G(en,this).rmpInitManagement.imaDaiUseNativeHls?G(en,this).dom.video.textTracks.addEventListener("addtrack",(t=>{const e=t.track;"metadata"===e.kind&&(e.mode="hidden",e.addEventListener("cuechange",(()=>{for(const t of e.activeCues){const e={};e[t.value.key]=t.value.data,G(nn,this).onTimedMetadata(e)}})))})):G(en,this).hlsJS.on(window.Hls.Events.FRAG_PARSING_METADATA,((t,e)=>
8{G(nn,this)&&e&&e.samples.forEach((t=>{G(nn,this).processMetadata("ID3",t.data,t.pts)}))}));let e=null;if(D.isEmptyObject(G(en,this).omidAccessModeRules)||(e=Xs.getOmidAccessModeRules(G(en,this).omidAccessModeRules)),G(en,this).rmpInitManagement.imaDaiLive)n(hn,this,pn).call(this,G(en,this).adImaDaiLiveAssetKey,G(en,this).adImaDaiApiKey,G(en,this).adImaDaiAdTagParameters,G(en,this).adImaDaiStreamActivityMonitorId,G(en,this).adImaDaiAuthToken,e);else if(G(en,this).rmpInitManagement.imaDaiVod){let t,i;G(en,this).dom.video.addEventListener("seeked",(()=>{if(t)return void(t=!1);const e=G(en,this).dom.video.currentTime,s=G(nn,this).previousCuePointForStreamTime(e);s&&!s.played&&(s.start,t=!0,i=e,G(en,this).dom.video.currentTime=s.start)})),G(nn,this).addEventListener(google.ima.dai.api.StreamEvent.Type.AD_BREAK_ENDED,(()=>{i&&i>G(en,this).dom.video.currentTime&&(G(en,this).dom.video.currentTime=i,i=null)})),n(hn,this,cn).call(this,G(en,this).adImaDaiVodContentSourceId,G(en,this).adImaDaiVodVideoId,G(en,this).adImaDaiApiKey,G(en,this).adImaDaiAdTagParameters,G(en,this).adImaDaiStreamActivityMonitorId,G(en,this).adImaDaiAuthToken,e)}else G(en,this).rmpInitManagement.imaDaiPod&&(G(en,this).adImaDaiVodPod?n(hn,this,un).call(this,G(en,this).adImaDaiPodNetworkCode,G(en,this).adImaDaiApiKey,G(en,this).adImaDaiAdTagParameters,G(en,this).adImaDaiStreamActivityMonitorId,G(en,this).adImaDaiAuthToken,e):n(hn,this,mn).call(this,G(en,this).adImaDaiCustomAssetKey,G(en,this).adImaDaiPodNetworkCode,G(en,this).adImaDaiApiKey,G(en,this).adImaDaiAdTagParameters,G(en,this).adImaDaiStreamActivityMonitorId,G(en,this).adImaDaiAuthToken,e))}function Sn(){G(en,this).adParserLoadError?n(hn,this,wn).call(this):n(hn,this,kn).call(this)}var An=new(Q()),Cn=new(Q()),xn=new(Q()),Mn=new(Q()),En=new(Q()),Pn=new(Q()),Tn=new(Q()),In=new(Q()),Ln=new(Q()),Dn=new(Q()),On=new(Q()),Rn=new(Q()),Un=new(Q()),Fn=new(Q()),Bn=new(Q()),Hn=new(Q()),Nn=new(Q()),Vn=new(Q()),qn=new(Q()),zn=new WeakSet;class jn{constructor(t){e(this,zn),J(this,An,void 0),J(this,Cn,{}),J(this,xn,-1),J(this,Mn,{}),J(this,En,[]),J(this,Pn,!1),J(this,Tn,{}),J(this,In,{}),J(this,Ln,{}),J(this,Dn,{}),J(this,On,null),J(this,Rn,null),J(this,Un,null),J(this,Fn,null),J(this,Bn,null),J(this,Hn,null),J(this,Nn,-1),J(this,Vn,0),J(this,qn,null),K(An,this,t),G(An,this).rmpStreamingHelpers=new hs(t)}get hlsJSLevelDuration(){return G(Nn,this)}get hlsManifestData(){return G(Mn,this)}get hlsSessionData(){return G(En,this)}get hlsLevelData(){return G(Tn,this)}get hlsFragmentData(){return G(In,this)}get hlsFragmentBeingPlayedData(){return G(Ln,this)}get rawProgramDateTime(){return G(xn,this)}unwireFragFirstCheck(){G(An,this).hlsJS.off(window.Hls.Events.FRAG_PARSED,G(qn,this))}syncHlsJSToLiveEdge(){"number"==typeof G(An,this).hlsJS.liveSyncPosition&&G(An,this).hlsJS.liveSyncPosition>0&&(G(An,this).hlsJS.liveSyncPosition,G(An,this).dom.video.currentTime=G(An,this).hlsJS.liveSyncPosition)}destroy(){G(An,this).hlsJS&&(G(An,this).hlsJS.destroy(),G(An,this).hlsJS.bufferTimer=void 0,window.clearInterval(G(An,this).hlsJS.bufferTimer)),K(Nn,this,-1),G(An,this).off("playing",G(Fn,this)),window.clearInterval(G(Hn,this)),window.clearInterval(G(Bn,this)),window.clearInterval(G(On,this)),n(zn,this,Wn).call(this)}init(){G(An,this).msePreloadRequested?G(An,this).msePreloadRequested=!1:n(zn,this,ra).call(this)}initFinised(){G(An,this).hlsJS.attachMedia(G(An,this).dom.video),G(An,this).startingSrcUri,G(An,this).hlsJS.loadSource(G(An,this).startingSrcUri),G(An,this).rmpMux&&G(An,this).rmpMux.initHlsJS(),G(An,this).hlsjsInstanceCreated=!0,G(An,this).dispatch("hlsjsinstancecreated")}}function Wn(){G(Cn,this).reset&&G(Cn,this).reset(),K(xn,this,-1),K(Mn,this,{}),K(En,this,[]),K(Pn,this,!1),K(Tn,this,{}),K(In,this,{}),K(Ln,this,{}),K(Dn,this,{}),K(On,this,null),K(Rn,this,null),K(Un,this,null),K(Fn,this,null),K(Bn,this,null),K(Hn,this,null),K(Nn,this,-1),K(Vn,this,0),K(qn,this,null)}function Jn(){G(An,this).dom.video.textTracks.length>0&&(G(An,this).dom.video.textTracks,window.clearInterval(G(On,this)),G(An,this).rmpCCManagement=new ys(G(An,this)),G(An,this).rmpCCManagement.readingCaptionsFromHls=!0,G(An,this).textTracks=hs.filterNativeTextTracks(G(An,this).dom.video.textTracks),G(An,this).textTracks,G(An,this).textTracks.length>0&&(G(An,this).textTracks.forEach(((t,e)=>{G(An,this).loadedCCFiles[e]={};let i=t.language||t.lang;i||(i=G(An,this).labels.hint.track+" "+(e+1)),G(An,this).loadedCCFiles[e].lng=i;let s=t.label||t.name;s||(s=i),G(An,this).customTrackNames.captions.length>0&&G(An,this).customTrackNames.captions[e]&&(s=G(An,this).customTrackNames.captions[e]),G(An,this).loadedCCFiles[e].name=s,G(An,this).loadedCCFiles[e].uri=t.src||"",G(An,this).loadedCCFiles[e].data=null,t.mode&&"showing"===t.mode&&(G(An,this).loadedCCFiles[e].default=!0)})),G(An,this).rmpCCManagement.appendUI()))}function Gn(){const t=G(An,this).hlsJS.currentLevel;if(t>-1&&G(An,this).dom.qualityOverlayLevelsArea){const e=G(An,this).dom.qualityOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0){for(let t=0,i=e.length;t<i;t++)e[t].classList.remove("rmp-abr-active");e[t+1].classList.add("rmp-abr-active"),G(An,this).rmpStreamingHelpers.updateQualityModuleIcon(e[t+1])}}}function Kn(){const t=G(An,this).hlsJS.levels;let e=0;G(An,this).hlsJS.currentLevel>-1&&(e=G(An,this).hlsJS.currentLevel),"number"==typeof t[e].frameRate&&t[e].frameRate>0&&G(An,this).frameRate!==t[e].frameRate&&(G(An,this).frameRate=t[e].frameRate,G(An,this).frameRate,G(An,this).dispatch("framerateavailable"))}function Xn(){const t=G(An,this).hlsJS.levels;if(Array.isArray(t)&&t.length>0){as()(t).call(t,((t,e)=>t.height&&e.height?t.height-e.height:0)),-1===G(An,this).frameRate&&(n(zn,this,Kn).call(this),K(Hn,this,window.setInterval((()=>{n(zn,this,Kn).call(this)}),16.67))),G(An,this).rmpStreamingHelpers.setUpAbrUI();const e=G(An,this).labels.hint.track;if(G(An,this).dom.qualityAuto){const i=G(An,this).rmpStreamingHelpers.selectRendition.bind(G(An,this).rmpStreamingHelpers,0);D.addEvents(["touchend","click"],G(An,this).dom.qualityAuto,i),t.forEach(((t,i)=>{const s=D.createElement("button","rmp-button rmp-overlay-level rmp-color-bg rmp-q"+(i+1),null,G(An,this).rtl);let n="",a=e+" "+(i+1);if(t){if("string"==typeof t.name&&""!==t.name)n+=t.name,a=t.name,D.setText(s,n);else if("number"==typeof t.bitrate||"number"==typeof t.height){if("number"==typeof t.height&&t.height>0&&(n="on",a=t.height.toString()+"p",s.appendChild(hs.getLevelHeight(t))),"number"==typeof t.bitrate&&t.bitrate>1e4&&("kbps"===G(An,this).bitrateDataDisplayed||"mbps"===G(An,this).bitrateDataDisplayed))if(n="on","number"==typeof t.height&&t.height>0){const e=document.createElement("span");D.setText(e," @ "),s.appendChild(e),s.appendChild(hs.getBandwidth(t.bitrate,G(An,this).bitrateDataDisplayed))}else s.appendChild(hs.getBandwidth(t.bitrate,G(An,this).bitrateDataDisplayed));""===n&&"number"==typeof t.bitrate&&t.bitrate>1e4&&(n="on","none"===G(An,this).bitrateDataDisplayed&&(G(An,this).bitrateDataDisplayed="kbps"),a=Math.round(t.bitrate/1e3),s.appendChild(hs.getBandwidth(t.bitrate,G(An,this).bitrateDataDisplayed)))}if(t.videoCodec&&G(An,this).displayCodecData){const e=document.createElement("span");hs.getCodecLabel(t,e),s.appendChild(e)}}G(An,this).customTrackNames.quality.length>0&&G(An,this).customTrackNames.quality[i]?(a=G(An,this).customTrackNames.quality[i],D.setText(s,G(An,this).customTrackNames.quality[i])):""===n&&D.setText(s,e+" "+(i+1)),G(An,this).rmpAccessible.button(s,a,!0);const r=G(An,this).rmpStreamingHelpers.selectRendition.bind(G(An,this).rmpStreamingHelpers,i+1);D.addEvents(["touchend","click"],s,r),G(An,this).dom.qualityOverlayLevelsArea.appendChild(s)}))}}}function Qn(){G(An,this).hlsJS.off(window.Hls.Events.MANIFEST_PARSED,G(Rn,this)),n(zn,this,Xn).call(this),G(An,this).dispatch("manifestparsed")}function Yn(){if(G(An,this).hlsJS.off(window.Hls.Events.AUDIO_TRACKS_UPDATED,G(Un,this)),G(An,this).hlsJS.audioTracks,G(An,this).hlsJS.audioTracks.length>1){let t;G(An,this).rmpModuleManagement.appendToControlBar("audio"),G(An,this).rmpModuleManagement.appendOverlay("audio");let e=G(An,this).hlsJS.audioTracks.findIndex((t=>t.default));e<0&&(e=0),G(An,this).hlsJS.audioTracks.forEach(((i,s)=>{if("AUDIO"===i.type){let n;n=s===e?"rmp-button rmp-overlay-level rmp-color-bg rmp-overlay-level-active":"rmp-button rmp-overlay-level rmp-color-bg";let a="";a=G(An,this).customTrackNames.audio.length>0&&G(An,this).customTrackNames.audio[s]?G(An,this).customTrackNames.audio[s]:"string"==typeof i.name&&""!==i.name?i.name:"string"==typeof i.lang&&""!==i.lang?i.lang:"Audio "+s,t=D.createElement("button",n,a,G(An,this).rtl,!0),G(An,this).rmpAccessible.button(t,a,!0);const r=G(An,this).rmpStreamingHelpers.selectAudioTrack.bind(G(An,this).rmpStreamingHelpers,s);D.addEvents(["touchend","click"],t,r),G(An,this).dom.audioOverlayLevelsArea.appendChild(t)}}
8))}}function Zn(){G(An,this).isDvr=!1,G(An,this).isVod=!0,G(An,this).detectLive=!1,G(An,this).firstDurationChange=!0,G(An,this).dom.container.classList.remove("rmp-dvr-vod","rmp-dvr-live","rmp-dvr"),D.hide(G(An,this).dom.dvrIcon),G(An,this).rmpDvrManagement&&G(An,this).rmpDvrManagement.destroy(),D.setText(G(An,this).dom.timeElapsedText,"00:00"),G(An,this).rmpEventsManagement.durationchangeCallback(),G(An,this).rmpUtils.refreshHtml5VideoEndedManagement()}function _n(){var t;K(Vn,this,(t=G(Vn,this),t++,t)),2===G(Vn,this)&&G(An,this).hlsJS.stopLoad()}function $n(t,e){if(e&&e.details){const t=K(Tn,this,e.details);t.live&&"number"==typeof t.totalduration&&t.totalduration>G(An,this).dvrUIThreshold&&(G(An,this).rmpDvrManagement||(G(An,this).rmpDvrManagement=new Hs(G(An,this))),G(An,this).rmpDvrManagement.appendDvrUI(),K(Nn,this,t.totalduration)),G(An,this).isDvr?t.live||n(zn,this,Zn).call(this):G(An,this).detectLive&&(t.live,t.live?G(An,this).rmpUIManagement.prepareLiveUI():G(An,this).rmpSeekManagement.appendSeekBar(),G(An,this).detectLive=!1),G(An,this).dispatch("levelloaded")}}function ta(t,e){void 0!==e&&(G(Mn,this).levels=[],G(Mn,this).audioTracks=[],G(Mn,this).subtitles=[],G(Mn,this).captions=[],Array.isArray(e.levels)&&(G(Mn,this).levels=e.levels),Array.isArray(e.audioTracks)&&(G(Mn,this).audioTracks=e.audioTracks),Array.isArray(e.subtitles)&&(G(Mn,this).subtitles=e.subtitles),Array.isArray(e.captions)&&(G(Mn,this).captions=e.captions),G(Mn,this),"object"==typeof e.sessionData&&null!==e.sessionData&&K(En,this,e.sessionData),G(En,this)),G(An,this).dispatch("manifestloaded")}function ea(t,e){if(e&&e.frag&&(K(Ln,this,e.frag),G(An,this).dispatch("fragmentbeingplayedchanged"),e.frag.tagList)){const t=e.frag.tagList,i=t.find((t=>"EXT-X-DATERANGE"===t[0]));if(i){G(An,this).meta={},G(An,this).meta.type="date-range",G(An,this).meta.data={},"number"==typeof e.frag.start&&(G(An,this).meta.data.start=e.frag.start,"number"==typeof e.frag.duration&&(G(An,this).meta.data.end=e.frag.duration+e.frag.start,G(An,this).meta.data.duration=e.frag.duration)),G(An,this).meta.data.metadata={},G(An,this).meta.data.metadata.tag="EXT-X-DATERANGE",G(An,this).meta.data.metadata.content=i[1];const t=i[1].split(",");G(An,this).meta.data.metadata.attributes=[],t.length>0&&t.forEach((t=>{const e=os()(t).call(t,'"',"").split("=");var i;e.length>0&&l()(i=G(An,this).meta.data.metadata.attributes).call(i,{name:e[0],value:e[1]})})),G(An,this).dispatch("meta"),JSON.parse(JSON.stringify(G(An,this).meta))}t.find((t=>"PROGRAM-DATE-TIME"===t[0]))&&e.frag.programDateTime&&(G(An,this).meta={},G(An,this).meta.type="program-date-time",G(An,this).meta.data={},G(An,this).meta.data.programDateTime=e.frag.programDateTime,"number"==typeof e.frag.endProgramDateTime&&(G(An,this).meta.data.endProgramDateTime=e.frag.endProgramDateTime),"string"==typeof e.frag.rawProgramDateTime&&(G(An,this).meta.data.rawProgramDateTime=e.frag.rawProgramDateTime,K(xn,this,e.frag.rawProgramDateTime)),"number"==typeof e.frag.start&&(G(An,this).meta.data.start=e.frag.start,"number"==typeof e.frag.duration&&(G(An,this).meta.data.end=e.frag.duration+e.frag.start)),G(An,this).dispatch("meta"),JSON.parse(JSON.stringify(G(An,this).meta)));const s=t.find((t=>"EXT-X-CUE-IN"===t[0])),n=t.find((t=>"EXT-X-CUE-OUT"===t[0]));if(s||n){G(An,this).meta={},G(An,this).meta.type="scte-35",G(An,this).meta.data={},"number"==typeof e.frag.start&&(G(An,this).meta.data.start=e.frag.start,"number"==typeof e.frag.duration&&(G(An,this).meta.data.end=e.frag.duration+e.frag.start,G(An,this).meta.data.duration=e.frag.duration)),G(An,this).meta.data.metadata={};let t,i="";n?(n[1]&&(i=n[1]),t="EXT-X-CUE-OUT"):(s[1]&&(i=s[1]),t="EXT-X-CUE-IN"),G(An,this).meta.data.metadata.tag=t,G(An,this).meta.data.metadata.content=i,G(An,this).dispatch("meta"),JSON.parse(JSON.stringify(G(An,this).meta))}}}function ia(t,e){e&&void 0!==e.samples&&e.samples[0]&&(G(An,this).meta={},G(An,this).meta.type="sei",G(An,this).meta.data={},G(An,this).meta.data.samples=e.samples,G(An,this).dispatch("meta"),JSON.parse(JSON.stringify(G(An,this).meta)))}function sa(){const t=window.Hls.Events;K(Rn,this,n(zn,this,Qn).bind(this)),G(An,this).hlsJS.on(t.MANIFEST_PARSED,G(Rn,this)),G(An,this).hlsJSStopDownloadWhilePaused&&G(An,this).dom.video.addEventListener("playing",(()=>{G(An,this).dom.video.addEventListener("pause",(()=>{G(An,this).hlsJS.stopLoad()})),G(An,this).dom.video.addEventListener("play",(()=>{G(An,this).hlsJS.startLoad()}))}),{once:!0}),G(An,this).hlsJS.on(t.FRAG_LOADED,((t,e)=>{e&&e.frag&&(K(In,this,e.frag),G(An,this).dispatch("fragmentloaded"))})),"metadata"===G(An,this).preload&&(G(An,this).hlsJSPreloadManager=!0,K(qn,this,n(zn,this,_n).bind(this)),G(An,this).hlsJS.on(t.FRAG_PARSED,G(qn,this))),n(zn,this,Gn).call(this),window.clearInterval(G(Bn,this)),K(Bn,this,window.setInterval(n(zn,this,Gn).bind(this),400)),G(An,this).hlsJS.on(t.LEVEL_SWITCHING,(()=>{G(An,this).dispatch("qualitychanging")})),G(An,this).hlsJS.on(t.LEVEL_SWITCHED,(()=>{G(An,this).dispatch("qualitychanged")})),G(An,this).hlsJS.on(t.LEVEL_LOADED,n(zn,this,$n).bind(this)),G(An,this).hlsJS.on(t.MANIFEST_LOADED,n(zn,this,ta).bind(this)),G(An,this).hlsJS.on(t.FRAG_CHANGED,n(zn,this,ea).bind(this)),G(An,this).audioOnly||(G(Cn,this).enableCaptions&&(G(An,this).one("loadeddata",(()=>{G(An,this).hlsJS.subtitleTracks.length>0?(G(An,this).hlsJS.subtitleTracks,n(zn,this,Jn).call(this)):K(On,this,window.setInterval(n(zn,this,Jn).bind(this),400))})),G(An,this).autoBumpCaptionsOnVisibleControlBar&&Es.appendCSSForNativeCCRendering()),G(An,this).hlsJS.on(t.AUDIO_TRACK_SWITCHING,(()=>{G(An,this).dispatch("audiotrackchanging")})),G(An,this).hlsJS.on(t.AUDIO_TRACK_SWITCHED,(()=>{G(An,this).dispatch("audiotrackchanged")})),K(Un,this,n(zn,this,Yn).bind(this)),G(An,this).hlsJS.on(t.AUDIO_TRACKS_UPDATED,G(Un,this))),G(An,this).hlsJS.on(t.FRAG_PARSING_USERDATA,n(zn,this,ia).bind(this))}function na(){G(An,this).off("playing",G(Fn,this)),K(Pn,this,!1)}function aa(){if(K(Cn,this,new ps(G(An,this))),D.isEmptyObject(G(An,this).hlsJSFullCustomConfig)?K(Dn,this,G(Cn,this).prepareConfig()):K(Dn,this,G(An,this).hlsJSFullCustomConfig),G(Dn,this),G(An,this).hlsJS=new window.Hls(G(Dn,this)),window.bitmovin&&G(An,this).bitmovinAnalyticsConfig.key&&"string"==typeof G(An,this).bitmovinAnalyticsConfig.key&&(G(An,this).bitmovinAnalyticsConfig,G(An,this).bitmovinAnalytics=new window.bitmovin.analytics.adapters.HlsAdapter(G(An,this).bitmovinAnalyticsConfig,G(An,this).hlsJS),G(An,this).bitmovinAnalytics),n(zn,this,sa).call(this),G(An,this).adImaDai)return G(An,this).rmpAdsImaDai=new dn(G(An,this)),void G(An,this).rmpAdsImaDai.init();let t=0,e=0;const i=[window.Hls.ErrorDetails.LEVEL_LOAD_ERROR,window.Hls.ErrorDetails.LEVEL_LOAD_TIMEOUT,window.Hls.ErrorDetails.FRAG_LOAD_ERROR,window.Hls.ErrorDetails.FRAG_LOAD_TIMEOUT];K(Fn,this,n(zn,this,na).bind(this)),G(An,this).hlsJS.on(window.Hls.Events.ERROR,((s,n)=>{if(n&&"boolean"==typeof n.fatal&&n.details&&n.type)if(n.fatal){if(n.type===window.Hls.ErrorTypes.NETWORK_E
8RROR){return i.indexOf(n.details)>-1&&!G(An,this).innerAbrAutoMode?(n.details,G(An,this).quality=-1,void G(An,this).hlsJS.startLoad()):n.details===window.Hls.ErrorDetails.MANIFEST_PARSING_ERROR?void G(An,this).rmpUtils.error(203,n):void G(An,this).rmpUtils.error(204,n)}if(n.type!==window.Hls.ErrorTypes.MEDIA_ERROR)return void G(An,this).rmpUtils.error(201,n);{if(n.details===window.Hls.ErrorDetails.MANIFEST_INCOMPATIBLE_CODECS_ERROR)return void G(An,this).rmpUtils.error(205,n);const i=D.getNow();if(0===t||i-t>3e3)t=D.getNow(),G(An,this).hlsJS.config.capLevelToPlayerSize?(G(An,this).hlsJS.config.capLevelToPlayerSize=!1,t=0,G(An,this).hlsJS.autoLevelCapping=-1,G(An,this).hlsJS.recoverMediaError()):G(Pn,this)?(G(An,this).off("playing",G(Fn,this)),G(An,this).hlsJS.recoverMediaError()):(K(Pn,this,!0),G(An,this).on("playing",G(Fn,this)),t=0,G(An,this).hlsJS.currentLevel=0,G(An,this).hlsJS.recoverMediaError());else{if(!(0===e||i-e>3e3))return void G(An,this).rmpUtils.error(206,n);e=D.getNow(),G(An,this).hlsJS.swapAudioCodec(),G(An,this).hlsJS.recoverMediaError()}}}else G(An,this).rmpUtils.warning(2e3,n)})),this.initFinised()}function ra(){if(void 0!==window.Hls)n(zn,this,aa).call(this);else{let t=G(An,this).pathToRmpFiles+"hls/hls.min.js";0,D.getNow(),G(An,this).refTime,D.getScript(t,n(zn,this,aa).bind(this),G(An,this).rmpUtils.error.bind(G(An,this).rmpUtils,200))}}var oa=new(Q()),la=new WeakSet;class ha{constructor(t){e(this,la),J(this,oa,void 0),K(oa,this,t)}init(){let t;if(D.isEmptyObject(G(oa,this).shakaFullCustomConfig)){if(t=n(la,this,da).call(this),!D.isEmptyObject(G(oa,this).shakaCustomConfig))for(const[e,i]of Object.entries(G(oa,this).shakaCustomConfig))if("object"==typeof i)for(const[s,n]of Object.entries(i))t[e][s]=n;else t[e]=i}else t=G(oa,this).shakaFullCustomConfig;if(G(oa,this).shakaPlayer.configure(t),G(oa,this).shakaPlayer.getConfiguration(),null!==G(oa,this).shakaCustomRequestFilter)G(oa,this).shakaCustomRequestFilter,G(oa,this).shakaPlayer.getNetworkingEngine().registerRequestFilter(G(oa,this).shakaCustomRequestFilter);else if(!D.isEmptyObject(G(oa,this).shakaRequestConfiguration)){G(oa,this).shakaRequestConfiguration;let t={},e=!1,i="";G(oa,this).shakaRequestConfiguration.license&&(G(oa,this).shakaRequestConfiguration.license.headers&&(t=G(oa,this).shakaRequestConfiguration.license.headers),"boolean"==typeof G(oa,this).shakaRequestConfiguration.license.credentials&&(e=G(oa,this).shakaRequestConfiguration.license.credentials),"string"==typeof G(oa,this).shakaRequestConfiguration.license.parameters&&(i=G(oa,this).shakaRequestConfiguration.license.parameters));let s=!1;G(oa,this).shakaRequestConfiguration.manifest&&"boolean"==typeof G(oa,this).shakaRequestConfiguration.manifest.credentials&&(s=G(oa,this).shakaRequestConfiguration.manifest.credentials);let n=!1;G(oa,this).shakaRequestConfiguration.segment&&"boolean"==typeof G(oa,this).shakaRequestConfiguration.segment.credentials&&(n=G(oa,this).shakaRequestConfiguration.segment.credentials),G(oa,this).shakaPlayer.getNetworkingEngine().registerRequestFilter(((a,r)=>{const o=window.shaka.net.NetworkingEngine.RequestType;if(a===o.LICENSE){if(!D.isEmptyObject(t)){Object.keys(t).forEach((e=>{r.headers[e]=t[e]}))}""!==i&&(r.uris[0]+=i),e&&(r.allowCrossSiteCredentials=!0)}a===o.MANIFEST&&s&&(r.allowCrossSiteCredentials=!0),a===o.SEGMENT&&n&&(r.allowCrossSiteCredentials=!0)}))}null!==G(oa,this).shakaCustomResponseFilter&&(G(oa,this).shakaCustomResponseFilter,G(oa,this).shakaPlayer.getNetworkingEngine().registerResponseFilter(G(oa,this).shakaCustomResponseFilter))}}function da(){let t={abr:{},drm:{},manifest:{},restrictions:{},streaming:{}},e={};G(oa,this).consumeLessEnergy&&(t.abr.bandwidthUpgradeTarget=.7,t.abr.bandwidthDowngradeTarget=.75,G(oa,this).capLevelToPlayerSize=!0,G(oa,this).ignoreDevicePixelRatio=!0,G(oa,this).restrictToScreenSize=!0,G(oa,this).shakaClearBufferSwitch=!1);const i=f.getEstimateBW();var s;(t.abr.useNetworkInformation=!0,t.abr.preferNetworkInformationBandwidth=!0,i>-1&&(t.abr.defaultBandwidthEstimate=i),G(oa,this).shakaClearBufferSwitch&&(t.abr.clearBufferSwitch=!0,t.abr.safeMarginSwitch=12),G(oa,this).capLevelToPlayerSize&&(t.abr.restrictToElementSize=!0),G(oa,this).ignoreDevicePixelRatio&&(t.abr.ignoreDevicePixelRatio=G(oa,this).ignoreDevicePixelRatio),G(oa,this).ignoreHardwareResolution&&(t.ignoreHardwareResolution=G(oa,this).ignoreHardwareResolution),"string"==typeof G(oa,this).audioPreference.lang&&""!==G(oa,this).audioPreference.lang&&(t.preferredAudioLanguage=G(oa,this).audioPreference.lang),"string"==typeof G(oa,this).audioPreference.label&&""!==G(oa,this).audioPreference.label&&(t.preferredAudioLabel=G(oa,this).audioPreference.label),Array.isArray(G(
8oa,this).audioPreference.audioCodecs)&&G(oa,this).audioPreference.audioCodecs[0]&&(t.preferredAudioCodecs=G(oa,this).audioPreference.audioCodecs),G(oa,this).audioPreference.spatialAudio&&(t.preferSpatialAudio=G(oa,this).audioPreference.spatialAudio),"string"==typeof G(oa,this).subtitlePreference.lang&&""!==G(oa,this).subtitlePreference.lang&&(t.preferredTextLanguage=G(oa,this).subtitlePreference.lang),"string"==typeof G(oa,this).subtitlePreference.role&&""!==G(oa,this).subtitlePreference.role&&(t.preferredTextRole=G(oa,this).subtitlePreference.role),Array.isArray(G(oa,this).subtitlePreference.textFormats)&&G(oa,this).subtitlePreference.textFormats[0]&&(t.preferredTextFormats=G(oa,this).subtitlePreference.textFormats),"string"==typeof G(oa,this).videoPreference.label&&""!==G(oa,this).videoPreference.label&&(t.preferredVideoLabel=G(oa,this).videoPreference.label),Array.isArray(G(oa,this).videoPreference.videoCodecs)&&G(oa,this).videoPreference.videoCodecs[0]&&(t.preferredVideoCodecs=G(oa,this).videoPreference.videoCodecs),"string"==typeof G(oa,this).videoPreference.videoHdr&&"auto"!==G(oa,this).videoPreference.videoHdr)&&(G(oa,this).videoPreference.videoHdr=G(oa,this).videoPreference.videoHdr.toUpperCase(),p()(s=["SDR","PQ","HLG"]).call(s,G(oa,this).videoPreference.videoHdr)&&(t.preferredVideoHdrLevel=G(oa,this).videoPreference.videoHdr));return t.streaming.bufferingGoal=G(oa,this).shakaMaxBufferAhead,t.streaming.bufferBehind=G(oa,this).shakaMaxBufferBehind,t.streaming.ignoreTextStreamFailures=!0,G(oa,this).lowLatencyMode&&(t.streaming.lowLatencyMode=!0),G(oa,this).shakaLiveSync&&f.smartTVData.tv&&(t.streaming.liveSync=G(oa,this).shakaLiveSync),G(oa,this).disableAudio&&(t.manifest.disableAudio=G(oa,this).disableAudio),G(oa,this).disableVideo&&(t.manifest.disableVideo=G(oa,this).disableVideo),G(oa,this).disableText&&(t.manifest.disableText=G(oa,this).disableText),G(oa,this).disableThumbnails&&(t.manifest.disableThumbnails=G(oa,this).disableThumbnails),G(oa,this).disableIFrames&&(t.manifest.disableIFrames=G(oa,this).disableIFrames),t.manifest.dash={},D.isEmptyObject(G(oa,this).shakaKeySystemsByURI)||(t.manifest.dash.keySystemsByURI=G(oa,this).shakaKeySystemsByURI),t.manifest.retryParameters={maxAttempts:G(oa,this).retryParameters.manifest.maxAttempts,baseDelay:G(oa,this).retryParameters.manifest.delay},t.streaming.retryParameters={maxAttempts:G(oa,this).retryParameters.segment.maxAttempts,baseDelay:G(oa,this).retryParameters.segment.delay},t.drm.retryParameters={maxAttempts:G(oa,this).retryParameters.drm.maxAttempts,baseDelay:G(oa,this).retryParameters.drm.delay},t.manifest.retryParameters.timeout=G(oa,this).retryParameters.manifest.timeout,t.streaming.retryParameters.timeout=G(oa,this).retryParameters.segment.timeout,t.drm.retryParameters.timeout=G(oa,this).retryParameters.drm.timeout,D.isEmptyObject(G(oa,this).shakaDrm)||(G(oa,this).shakaDrm.servers&&(t.drm.servers=G(oa,this).shakaDrm.servers),G(oa,this).shakaDrm.clearKeys&&(t.drm.clearKeys=G(oa,this).shakaDrm.clearKeys),G(oa,this).shakaDrm.advanced&&(t.drm.advanced=G(oa,this).shakaDrm.advanced),G(oa,this).preferredKeySystems.length>0&&(t.drm.preferredKeySystems=G(oa,this).preferredKeySystems)),D.isEmptyObject(G(oa,this).shakaRestrictions)||("number"==typeof G(oa,this).shakaRestrictions.minWidth&&(e.minWidth=G(oa,this).shakaRestrictions.minWidth),"number"==typeof G(oa,this).shakaRestrictions.maxWidth&&(e.maxWidth=G(oa,this).shakaRestrictions.maxWidth),"number"==typeof G(oa,this).shakaRestrictions.minHeight&&(e.minHeight=G(oa,this).shakaRestrictions.minHeight),"number"==typeof G(oa,this).shakaRestrictions.maxHeight&&(e.maxHeight=G(oa,this).shakaRestrictions.maxHeight),"number"==typeof G(oa,this).shakaRestrictions.minPixels&&(e.minPixels=G(oa,this).shakaRestrictions.minPixels),"number"==typeof G(oa,this).shakaRestrictions.maxPixels&&(e.maxPixels=G(
8oa,this).shakaRestrictions.maxPixels),"number"==typeof G(oa,this).shakaRestrictions.minAudioBandwidth&&(e.minAudioBandwidth=G(oa,this).shakaRestrictions.minAudioBandwidth),"number"==typeof G(oa,this).shakaRestrictions.maxAudioBandwidth&&(e.maxAudioBandwidth=G(oa,this).shakaRestrictions.maxAudioBandwidth),"number"==typeof G(oa,this).shakaRestrictions.minVideoBandwidth&&(e.minVideoBandwidth=G(oa,this).shakaRestrictions.minVideoBandwidth),"number"==typeof G(oa,this).shakaRestrictions.maxVideoBandwidth&&(e.maxVideoBandwidth=G(oa,this).shakaRestrictions.maxVideoBandwidth),D.isEmptyObject(e)||(t.restrictions=e)),G(oa,this).consumeLessEnergy&&(t.preferredDecodingAttributes=["powerEfficient","bandwidth","smooth"]),G(oa,this).enableCMCD&&(t.cmcd={enabled:!0,contentId:G(oa,this).cmcdContentId||D.getCMCDContentId(G(oa,this).contentMetadata.id),sessionId:G(oa,this).cmcdSessionId||D.generateUuid(),useHeaders:G(oa,this).useHeadersForCMCD},G(oa,this).cmcdIncludeKeys[0]&&(t.cmcd.includeKeys=G(oa,this).cmcdIncludeKeys)),t.cmsd={enabled:G(oa,this).enableCMSD},D.isEmptyObject(t.drm)&&delete t.drm,D.isEmptyObject(t.manifest)&&delete t.manifest,D.isEmptyObject(t.restrictions)&&delete t.restrictions,t}var ca,pa=new(Q()),ma=new WeakSet;class ua{constructor(t){e(this,ma),J(this,pa,void 0),K(pa,this,t)}async load(){const t=document.createElement("div");t.className="rmp-ad-shaka-media-tailor-container",D.insertBefore(G(pa,this).dom.content.parentNode,t,G(pa,this).dom.content.nextSibling);const e=G(pa,this).shakaPlayer.getNetworkingEngine();let i;if(G(pa,this).shakaAdManager=G(pa,this).shakaPlayer.getAdManager(),G(pa,this).shakaAdManager.initMediaTailor(t,e,G(pa,this).dom.video),G(pa,this).shakaAWSMediaTailorTrackingUrl&&G(pa,this).shakaAdManager.addMediaTailorTrackingUrl(G(pa,this).shakaAWSMediaTailorTrackingUrl),n(ma,this,va).call(this),G(pa,this).adCountDown&&(G(pa,this).dom.adInfo||G(pa,this).rmpAdsHelpers.createControlBarAdInfo()),D.isEmptyObject(G(pa,this).shakaAWSMediaTailorAdsParam))try{i=await G(pa,this).shakaAdManager.requestMediaTailorStream(G(pa,this).startingSrcUri)}catch(t){console.warn(t)}else{G(pa,this).shakaAWSMediaTailorAdsParam;try{i=await G(pa,this).shakaAdManager.requestMediaTailorStream(G(pa,this).startingSrcUri,G(pa,this).shakaAWSMediaTailorAdsParam)}catch(t){console.warn(t)}}G(pa,this).rmpShakaPlayer.loadOrPreload(i)}}function ga(t){try{t.ad,G(pa,this).shakaAd=t.ad,G(pa,this).shakaAd&&G(pa,this).shakaAd.isLinear()&&(G(pa,this).rmpAdsHelpers.addCountDown(),G(pa,this).adUI=!0)}catch(t){console.warn(t)}}function fa(){G(pa,this).adUI=!1}function va(){const t=window.shaka.ads.Utils;G(pa,this).shakaAdManager.addEventListener(t.AD_BREAK_READY,(()=>{G(pa,this).dispatch("adbreakready")})),G(pa,this).shakaAdManager.addEventListener(t.AD_PROGRESS,(()=>{G(pa,this).dispatch("adprogress")})),G(pa,this).shakaAdManager.addEventListener(t.AD_BUFFERING,(()=>{G(pa,this).dispatch("adbuffering")})),G(pa,this).shakaAdManager.addEventListener(t.AD_LOADED,(()=>{G(pa,this).dispatch("adloaded")})),G(pa,this).shakaAdManager.addEventListener(t.AD_IMPRESSION,(()=>{G(pa,this).dispatch("adimpression")})),G(pa,this).shakaAdManager.addEventListener(t.AD_STARTED,(t=>{n(ma,this,ga).call(this,t),G(pa,this).dispatch("adstarted")})),G(pa,this).shakaAdManager.addEventListener(t.AD_DURATION_CHANGED,(()=>{G(pa,this).dispatch("addurationchange")})),G(pa,this).shakaAdManager.addEventListener(t.AD_FIRST_QUARTILE,(()=>{G(pa,this).dispatch("adfirstquartile")})),G(pa,this).shakaAdManager.addEventListener(t.AD_MIDPOINT,(()=>{G(pa,this).dispatch("admidpoint")})),G(pa,this).shakaAdManager.addEventListener(t.AD_THIRD_QUARTILE,(()=>{G(pa,this).dispatch("adthirdquartile")})),G(pa,this).shakaAdManager.addEventListener(t.AD_COMPLETE,(()=>{G(pa,this).dispatch("adcomplete")})),G(pa,this).shakaAdManager.addEventListener(t.AD_STOPPED,(()=>{n(ma,this,fa).call(this),G(pa,this).dispatch("adstopped")})),G(pa,this).shakaAdManager.addEventListener(t.AD_CLOSED,(()=>{G(pa,this).dispatch("aduserclose")})),G(pa,this).shakaAdManager.addEventListener(t.AD_ERROR,(()=>{G(pa,this).dispatch("aderror")})),G(pa,this).shakaAdManager.addEventListener(t.AD_PAUSED,(()=>{G(pa,this).dispatch("adpaused")})),G(pa,this).shakaAdManager.addEventListener(t.AD_RESUMED,(()=>{G(pa,this).dispatch("adresumed")})),G(pa,this).shakaAdManager.addEventListener(t.AD_CLICKED,(()=>{G(pa,this).dispatch("adclick")})),G(pa,this).shakaAdManager.addEventListener(t.AD_MUTED,(()=>{G(pa,this).dispatch("advolumemuted")})),G(pa,this).shakaAdManager.addEventListener(t.AD_VOLUME_CHANGED,(()=>{G(pa,this).dispatch("advolumechanged")})),G(pa,this).shakaAdManager.addEventListener(t.AD_SKIPPED,(()=>{G(pa,this).dispatch("adskipped")})),G(pa,this).shakaAdManager.addEventListener(t.AD_SKIP_STATE_CHANGED,(()=>{G(pa,this).dispatch("adskippablestatechanged")}))}var ya=new(Q()),ba=new(Q()),wa=new(Q()),ka=new(Q()),Sa=new(Q()),Aa=new(Q()),Ca=new(Q()),xa=new(Q()),Ma=new(Q()),Ea=new(Q()),Pa=new(Q()),Ta=new(Q()),Ia=new(Q()),La=new(Q()),Da=new WeakSet;class Oa{constructor(t){e(this,Da),J(this,ya,void 0),J(this,ba,[]),J(this,wa,null),J(this,ka,-1),J(this,Sa,null),J(this,Aa,null),J(this,Ca,null),J(this,xa,null),J(this,Ma,null),J(this,Ea,null),J(this,Pa,null),J(this,Ta,null),J(this,Ia,!1),J(this,La,void 0),K(ya,this,t),G(ya,this).rmpStreamingHelpers=new hs(t)}get hasThumbnailTrack(){return G(Ia,this)}get shakaOfflineDownloadProgress(){return G(ka,this)}set shakaOfflineDownloadProgress(t){K(ka,this,t)}get shakaVideoRenditions(){return G(ba,this)}async loadOrPreload(t){try{"metadata"!==G(ya,this).preload||G(ya,this).rmpPlaybackManagement.playerInitialized?await G(ya,this).shakaPlayer.load(t):(G(ya,this).shakaPreloadManager=await G(ya,this).shakaPlayer.preload(t),G(ya,this).shakaPreloadManager||await G(ya,this).shakaPlayer.load(t))}catch(t){this.shakaError(t)}}shakaError(t){if(t){G(ya,this).rmpMux&&G(ya,this).rmpMux.shakaPlayer&&G(ya,this).rmpMux.shakaPlayer.loadErrorHandler(t);let e=t;if(t&&t.detail&&(e=t.detail),"number"==typeof e.severity&&2===e.severity&&"number"==typeof e.category){let t=301;switch(e.category){case 1:t=303;break;case 2:t=304;break;case 3:t=305;break;case 4:t=306;break;case 5:t=307;break;case 6:t=308;break;case 9:t=309}G(ya,this).rmpUtils.error(t,e)}else G(ya,this).rmpUtils.warning(3e3,e)}}offlineDownloadProgress(t,e){K(ka,this,e),G(ya,this).dispatch("downloadprogress",e)}init(){G(ya,this).msePreloadRequested?G(ya,this).msePreloadRequested=!1:n(Da,this,Za).call(this)}destroy(){G(ya,this).shakaPlayer&&(G(ya,this).shakaPlayer.removeEventListener("error",G(Sa,this)),G(ya,this).shakaPlayer.removeEventListener("adaptation",G(Aa,this)),G(ya,this).shakaPlayer.removeEventListener("trackschanged",G(Ca,this)),G(ya,this).shakaPlayer.removeEventListener("manifestparsed",G(xa,this)),G(ya,this).shakaPlayer.removeEventListener("emsg",G(Ea,this)),G(ya,this).shakaPlayer.removeEventListener("metadata",G(Ta,this)),G(ya,this).shakaPlayer.removeEventListener("buffering",G(Pa,this))),G(ya,this).dom.video&&G(ya,this).dom.video.removeEventListener("durationchange",G(Ma,this)),window.clearInterval(G(wa,this)),K(ka,this,-1),K(Sa,this,null),K(Aa,this,null),K(Ca,this,null),K(xa,this,null),K(Ma,this,null),K(Ia,this,!1)}setUpVideoRenditions(){K(ba,this,[]);const t=G(ya,this).shakaPlayer.getVariantTracks(),e=Ra.call(Oa,t);-1===G(ya,this).frameRate&&(n(Da,this,_a).call(this),K(wa,this,window.setInterval((()=>{n(Da,this,_a).call(this)}),16.67)));const i=G(ya,this).labels.hint.track;if(e.forEach(((t,e)=>{var s;const n=D.createElement("button","rmp-button rmp-overlay-level rmp-color-bg rmp-q"+(e+1),null,G(ya,this).rtl);let a=i+" "+(e+1);n.setAttribute("data-track-id",t.id),l()(s=G(ba,this)).call(s,t.id);let r=!1;const o=t.height;if("number"==typeof o&&o>0&&(r=!0,a=o.toString()+"p",n.appendChild(hs.getLevelHeight(t))),"number"==typeof t.bandwidth&&t.bandwidth>10&&("kbps"===G(ya,this).bitrateDataDisplayed||"mbps"===G(ya,this).bitrateDataDisplayed))if(r=!0,o){const e=document.createElement("span");D.setText(e," @ "),n.appendChild(e),n.appendChild(hs.getBandwidth(t.bandwidth,G(ya,this).bitrateDataDisplayed))}else n.appendChild(hs.getBandwidth(t.bandwidth,G(ya,this).bitrateDataDisplayed));if(t.videoCodec&&G(ya,this).displayCodecData){const e=document.createElement("span");hs.getCodecLabel(t,e),n.appendChild(e)}if(t.hdr&&/hdr/i.test(t.hdr)){const e=document.createElement("span");D.setText(e,` | ${t.hdr}`),n.appendChild(e)}G(ya,this).customTrackNames.quality.length>0&&G(ya,this).customTrackNames.quality[e]?(a=G(ya,this).customTrackNames.quality[e],D.setText(n,G(ya,this).customTrackNames.quality[e])):r||D.setText(n,i+" "+(e+1)),G(ya,this).rmpAccessible.button(n,a,!0),G(ya,this).dom.qualityOverlayLevelsArea.appendChild(n)})),G(ya,this).dom.qualityOverlayLevelsArea){const t=G(ya,this).dom.qualityOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(t.length>0)for(let e=0,i=t.length;e<i;e++){const i=G(ya,this).rmpStreamingHelpers.selectRendition.bind(G(ya,this).rmpStreamingHelpers,e);D.addEvents(["touchend","click"],t[e],i)}}n(Da,this,Fa).call(this)}}function Ra(t){let e=t;as()(e).call(e,((t,e)=>t.height-e.height)),as()(e).call(e,((t,e)=>e.audioBandwidth-t.audioBandwidth));const i=e.find((t=>t.active));return i&&(e=e.filter((t=>
8t.language===i.language&&t.audioId===i.audioId))),e}function Ua(t){let e;const i=t.length;return e=1===i?t[0]:t[Math.floor(i/2)],e}function Fa(){const t=G(ya,this).shakaPlayer.getVariantTracks();if(t.length>0&&G(ya,this).dom.qualityOverlayLevelsArea){const e=G(ya,this).dom.qualityOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0){for(let t=0,i=e.length;t<i;t++)e[t].classList.remove("rmp-abr-active");const i=Ra.call(ca,t);for(let t=0,s=i.length;t<s;t++){const s=i[t];if(s.active){for(let t=0,i=e.length;t<i;t++){const i=e[t],n=i.getAttribute("data-track-id");if(n&&d()(n)===s.id){i.classList.add("rmp-abr-active"),G(ya,this).rmpStreamingHelpers.updateQualityModuleIcon(i);break}}break}}}}}function Ba(t){G(ya,this).rmpModuleManagement.appendToControlBar("audio"),G(ya,this).rmpModuleManagement.appendOverlay("audio"),t.forEach((t=>{let e;e=t.active?"rmp-button rmp-overlay-level rmp-color-bg rmp-overlay-level-active":"rmp-button rmp-overlay-level rmp-color-bg";let i="Audio "+t.id;if(G(ya,this).customTrackNames.audio.length>0&&G(ya,this).customTrackNames.audio[t.id])i=G(ya,this).customTrackNames.audio[t.id];else{let e;t.label&&(i=e=t.label),e||(i=t.language,"selectVariantTrack"===G(ya,this).shakaAudioTrackMethodToUse&&(i+=" @ "+hs.getBandwidth(t.bitrate,G(ya,this).bitrateDataDisplayed).textContent))}const s=D.createElement("button",e,i,G(ya,this).rtl,!0);G(ya,this).rmpAccessible.button(s,i,!0);const n=G(ya,this).rmpStreamingHelpers.selectAudioTrack.bind(G(ya,this).rmpStreamingHelpers,t.id);D.addEvents(["touchend","click"],s,n),G(ya,this).dom.audioOverlayLevelsArea.appendChild(s)}))}function Ha(){G(ya,this).textTracks=hs.filterNativeTextTracks(G(ya,this).shakaPlayer.getTextTracks()),G(ya,this).textTracks.length>0&&(G(ya,this).textTracks,G(ya,this).autoBumpCaptionsOnVisibleControlBar&&Es.appendCSSForNativeCCRendering(),G(ya,this).textTracks.forEach(((t,e)=>{G(ya,this).loadedCCFiles[e]={};let i=t.language||t.lang;i||(i=G(ya,this).labels.hint.track+" "+(e+1)),G(ya,this).loadedCCFiles[e].lng=i;let s=t.label||t.name;s||(s=i),G(ya,this).customTrackNames.captions.length>0&&G(ya,this).customTrackNames.captions[e]&&(s=G(ya,this).customTrackNames.captions[e]),G(ya,this).loadedCCFiles[e].name=s,G(ya,this).loadedCCFiles[e].uri=t.src||"",G(ya,this).loadedCCFiles[e].data=null,t.active&&(G(ya,this).loadedCCFiles[e].default=!0)})),G(ya,this).rmpCCManagement=new ys(G(ya,this)),G(ya,this).rmpCCManagement.appendUI())}function Na(t,e){if(t.length===e.length){const i=[];t.forEach((t=>{l()(i).call(i,t.id)})),as()(i).call(i,((t,e)=>t-e));const s=[];e.forEach((t=>{l()(s).call(s,t.id)})),as()(s).call(s,((t,e)=>t-e));for(let t=0;t<i.length;++t)if(i[t]!==s[t])return!1;return!0}return!1}function Va(){const t=G(ya,this).shakaPlayer.getVariantTracks();if(void 0!==G(La,this)){if(Na.call(ca,G(La,this),t))return}G(ya,this).dom.quality&&G(ya,this).rmpModuleManagement.destroy("quality"),G(ya,this).dom.audio&&G(ya,this).rmpModuleManagement.destroy("audio"),G(ya,this).dom.captions&&G(ya,this).rmpCCManagement&&!G(ya,this).hasExternalCCFiles&&G(ya,this).rmpCCManagement.destroy(),K(La,this,t);const e=G(ya,this).shakaPlayer.getTextTracks(),i=G(ya,this).audioTracks;G(ya,this).rmpStreamingHelpers.setUpAbrUI(),this.setUpVideoRenditions(),G(ya,this).audioOnly||(i.length>1&&n(Da,this,Ba).call(this,i),!G(ya,this).hasExternalCCFiles&&e.length>0&&n(Da,this,Ha).call(this))}function qa(){const t=G(ya,this).shakaPlayer.getConfiguration();t&&t.abr&&t.abr.enabled&&n(Da,this,Fa).call(this),G(ya,this).rmpUtils.fireLevelSwitchEvents()}function za(){if(G(ya,this).detectLive){const t=G(ya,this).shakaPlayer.isLive();if(t){const t=G(ya,this).shakaPlayer.seekRange();t.end-t.start>G(ya,this).dvrUIThreshold?(G(ya,this).rmpDvrManagement||(G(ya,this).rmpDvrManagement=new Hs(G(ya,this))),G(ya,this).rmpDvrManagement.appendDvrUI()):G(ya,this).rmpUIManagement.prepareLiveUI()}else G(ya,this).rmpSeekManagement.appendSeekBar();G(ya,this).detectLive=!1}}function ja(){G(ya,this).dispatch("manifestparsed")}function Wa(t){var e;let i;const s=t.filter((t=>"variant"===t.type));if(0===s.length)return[t[0]];const n=G(ya,this).shakaPlayer.getVariantTracks().find((t=>t.active));if(!n)return[Ua.call(ca,s)];const a=n.language,r=as()(e=s.filter((t=>t.language===a))).call(e,((t,e)=>t.bandwidth>e.bandwidth));if(0===r.length)return[Ua.call(ca,s)];switch(G(ya,this).shakaOfflinePreferredTrackQuality){case-3:i=r[r.length-1];break;case-2:i=r[0];break;case-1:i=Ua.call(ca,r);break;default:G(ya,this).shakaOfflinePreferredTrackQuality>=0&&r[G(ya,this).shakaOfflinePreferredTrackQuality]?(G(ya,this).shakaOfflinePreferredTrackQuality,i=r[G(ya,this).shakaOfflinePreferredTrackQuality]):i=Ua.call(ca,r)}return[i]}function Ja(){window.rmpGlobals.rmpStorage=new window.shaka.offline.Storage(G(ya,this).shakaPlayer);const t={offline:{progressCallback:this.offlineDownloadProgress.bind(this)}};-4!==G(ya,this).shakaOfflinePreferredTrackQuality&&(t.offline.trackSelectionCallback=n(Da,this,Wa).bind(this)),G(ya,this).shakaPlayer.configure(t)}function Ga(t){t&&void 0!==t.buffering&&(t.buffering,t.buffering?G(ya,this).rmpEventsManagement.waitingCallback():G(ya,this).rmpEventsManagement.unstalledCallback())}function Ka(t){t&&t.type&&t.detail&&(G(ya,this).meta={},G(ya,this).meta.type=t.type,G(ya,this).meta.data=t.detail,G(ya,this).dispatch("meta"))}function Xa(t){t&&t.type&&t.payload&&(G(ya,this).meta={},G(ya,this).meta.type="id3",G(ya,this).meta.data=t.payload.data,G(ya,this).dispatch("meta"))}async function Qa(){G(ya,this).shakaPlayer=new window.shaka.Player;try{await G(ya,this).shakaPlayer.attach(G(ya,this).dom.video)}catch(t){this.shakaError(t)}window.bitmovin&&G(ya,this).bitmovinAnalyticsConfig.key&&"string"==typeof G(ya,this).bitmovinAnalyticsConfig.key&&(G(ya,this).bitmovinAnalyticsConfig,G(ya,this).bitmovinAnalytics=new window.bitmovin.analytics.adapters.ShakaAdapter(G(ya,this).bitmovinAnalyticsConfig,G(ya,this).shakaPlayer),G(ya,this).bitmovinAnalytics),G(ya,this).rmpConfigureShakaPlayer=new ha(G(ya,this)),G(ya,this).rmpConfigureShakaPlayer.init(),K(Sa,this,this.shakaError.bind(this)),G(ya,this).shakaPlayer.addEventListener("error",G(Sa,this)),K(Aa,this,n(Da,this,qa).bind(this)),G(ya,this).shakaPlayer.addEventListener("adaptation",G(Aa,this)),K(Ca,this,n(Da,this,Va).bind(this)),G(ya,this).shakaPlayer.addEventListener("trackschanged",G(Ca,this)),K(xa,this,n(Da,this,ja).bind(this)),G(ya,this).shakaPlayer.addEventListener("manifestparsed",G(xa,this)),K(Ea,this,n(Da,this,Ka).bind(this)),G(ya,this).shakaPlayer.addEventListener("emsg",G(Ea,this)),K(Ta,this,n(Da,this,Xa).bind(this)),G(ya,this).shakaPlayer.addEventListener("metadata",G(Ta,this)),K(Pa,this,n(Da,this,Ga).bind(this)),G(ya,this).shakaPlayer.addEventListener("buffering",G(Pa,this)),K(Ma,this,n(Da,this,za).bind(this)),G(ya,this).dom.video.addEventListener("durationchange",G(Ma,this)),G(ya,this).dom.video.addEventListener("playing",(()=>{const t=G(ya,this).shakaPlayer.getImageTracks();t&&t.length>0&&K(Ia,this,!0)}),{once:!0}),G(ya,this).shakaOffline&&G(ya,this).isVod&&(G(ya,this).environment.hasDownloadSupport?n(Da,this,Ja).call(this):G(ya,this).rmpUtils.warning(3007)),G(ya,this).startingSrcUri,G(ya,this).rmpMux&&G(ya,this).rmpMux.initShakaPlayer(),window.shaka.log&&window.shaka.log.setLevel&&window.shaka.log.setLevel(window.shaka.log.Level.ERROR),G(ya,this).shakaAWSMediaTailor?(G(ya,this).rmpShakaAWSMediaTailor=new ua(G(ya,this)),G(ya,this).rmpShakaAWSMediaTailor.load()):this.loadOrPreload(G(ya,this).startingSrcUri),G(ya,this).shakaInstanceCreated=!0,G(ya,this).dispatch("shakainstancecreated")}function Ya(){window.shaka.polyfill.installAll(),window.shaka.Player.isBrowserSupported()?n(Da,this,Qa).call(this):G(ya,this).rmpUtils.error(302)}function Za(){if(void 0!==window.shaka)n(Da,this,Ya).call(this);else{let t=G(ya,this).pathToRmpFiles+"dash/shaka-player.ui.js";0,D.getNow(),G(ya,this).refTime,D.getScript(t,n(Da,this,Ya).bind(this),G(ya,this).rmpUtils.error.bind(G(ya,this).rmpUtils,300))}}function _a(){const t=G(ya,this).shakaPlayer.getVariantTracks().find((t=>t.active));t&&"number"==typeof t.frameRate&&t.frameRate>0&&G(ya,this).frameRate!==t.frameRate&&(G(ya,this).frameRate=t.frameRate,G(ya,this).frameRate,G(ya,this).dispatch("framerateavailable"))}ca=Oa;var $a=new(Q()),tr=new(Q()),er=new(Q()),ir=new WeakSet;class sr{constructor(t){e(this,ir),J(this,$a,void 0),J(this,tr,0),J(this,er,null),K($a,this,t)}destroy(){G($a,this).off("srcchanged",G(er,this))}setMp4Bitrate(t,e){D.eventStopPrevent(e),G($a,this).off("srcchanged",G(er,this)),K(er,this,n(ir,this,nr).bind(this,t)),G($a,this).one("srcchanged",G(er,this)),K(tr,this,G($a,this).currentTime),G($a,this).setSrcPDModule=!0,G($a,this).dispatch("qualitychanging"),G($a,this).setSrc(G($a,this).src,null,t).catch((t=>{G($a,this).rmpUtils.warning(1025,t)})),G($a,this).setSrcPDModule=!1}init(){const t=G($a,this).src.mp4;G($a,this).rmpModuleManagement.appendToControlBar("quality"),G($a,this).rmpModuleManagement.appendOverlay("quality");for(let e=0;e<t.length;e++){let i,s,n;e===G($a,this).filteredInitialQuality?(i="rmp-button rmp-overlay-level rmp-overlay-level-active rmp-color-bg rmp-q"+e,s=t[G($a,this).filteredInitialQuality]):(i="rmp-button rmp-overlay-level rmp-color-bg rmp-q"+e,s=t[e]),n=G($a,this).customTrackNames.quality.length>0&&G($a,this).customTrackNames.quality[e]?G($a,this).customTrackNames.quality[e]:`${G($a,this).labels.hint.quality}  ${e+1}`;const a=D.createElement("button",i,n,G($a,this).rtl,!0);a.setAttribute("data-src",s),G($a,this).rmpAccessible.button(a,n,!0);const r=this.setMp4Bitrate.bind(this,e);D.addEvents(["touchend","click"],a,r),G($a,this).dom.qualityOverlayLevelsArea.appendChild(a)}}}function nr(t){G($a,this).off("srcchanged",G(er,this)),G($a,this).rmpModuleManagement.setActiveLevel("quality",t),G($a,this).rmpPlaybackManagement.playerInitialized&&G(tr,this)>-1&&(G(tr,this),G($a,this).seekTo(G(tr,this)).catch((t=>{G($a,this).rmpUtils.warning(1016,t)}))),G($a,this).dispatch("qualitychanged")}var ar=new(Q()),rr=new WeakSet;class or{constructor(t){e(this,rr),J(this,ar,void 0),K(ar,this,t)}init(){G(ar,this).rmpModuleManagement.appendToModuleBar("speed"),G(ar,this).rmpModuleManagement.appendOverlay("speed"),G(ar,this).speedRates.forEac
8h(((t,e)=>{let i;i=1===t?"rmp-button rmp-overlay-level rmp-color-bg rmp-overlay-level-active":"rmp-button rmp-overlay-level rmp-color-bg";const s=D.createElement("button",i,"x"+t,G(ar,this).rtl,!0);G(ar,this).rmpAccessible.button(s,G(ar,this).labels.hint.speed+" x"+t,!0);const a=n(rr,this,lr).bind(this,e);D.addEvents(["touchend","click"],s,a),G(ar,this).dom.speedOverlayLevelsArea.appendChild(s)}))}}function lr(t,e){D.eventStopPrevent(e);const i=G(ar,this).dom.speedOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(i.length>0&&i[t]){const e=i[t];let s=e.textContent;if("string"==typeof s&&""!==s){s=M()(s.replace("x","")),G(ar,this).playbackRate=s;for(let t=0,e=i.length;t<e;t++)i[t].classList.remove("rmp-overlay-level-active");e.classList.add("rmp-overlay-level-active")}G(ar,this).rmpUIManagement.showChrome()}}var hr=new(Q()),dr=new(Q()),cr=new(Q()),pr=new(Q()),mr=new(Q()),ur=new WeakSet;class gr{constructor(t){e(this,ur),J(this,hr,void 0),J(this,dr,null),J(this,cr,null),J(this,pr,null),J(this,mr,null),K(hr,this,t)}wirePiPEvents(){K(pr,this,n(ur,this,fr).bind(this)),G(hr,this).dom.video.addEventListener("enterpictureinpicture",G(pr,this)),K(mr,this,n(ur,this,vr).bind(this)),G(hr,this).dom.video.addEventListener("leavepictureinpicture",G(mr,this))}unwirePiPEvents(){G(hr,this).dom.video.removeEventListener("enterpictureinpicture",G(pr,this)),G(hr,this).dom.video.removeEventListener("leavepictureinpicture",G(mr,this))}destroy(){return new(r())((t=>{G(hr,this).dom.video&&G(hr,this).dom.video.webkitSupportsPresentationMode&&"function"==typeof G(hr,this).dom.video.webkitSetPresentationMode?("picture-in-picture"===G(hr,this).dom.video.webkitPresentationMode&&G(hr,this).dom.video.webkitSetPresentationMode("inline"),t()):document.pictureInPictureElement?document.exitPictureInPicture().then((()=>{t()})).catch((e=>{console.warn(e),t()})):t()}))}init(){void 0!==document.pictureInPictureEnabled||G(hr,this).dom.video.disablePictureInPicture?G(hr,this).one("loadedmetadata",n(ur,this,br).bind(this)):G(hr,this).dom.video.webkitSupportsPresentationMode&&"function"==typeof G(hr,this).dom.video.webkitSetPresentationMode&&G(hr,this).one("loadedmetadata",n(ur,this,kr).bind(this))}}function fr(){G(hr,this).dom.container.classList.add("rmp-pip-on"),G(hr,this).dispatch("enterpictureinpicture")}function vr(){G(hr,this).dom.container.classList.remove("rmp-pip-on"),G(hr,this).dispatch("leavepictureinpicture")}function yr(t){D.eventStopPrevent(t),document.pictureInPictureElement?document.exitPictureInPicture().catch((t=>{console.warn(t)})):G(hr,this).dom.video.requestPictureInPicture().then((()=>{})).catch((t=>{G(hr,this).rmpUtils.warning(1009,t)}))}function br(){document.pictureInPictureEnabled&&(G(hr,this).rmpModuleManagement.appendToModuleBar("pip"),this.wirePiPEvents(),K(dr,this,n(ur,this,yr).bind(this)),D.addEvents(["touchend","click"],G(hr,this).dom.pip,G(dr,this)))}function wr(t){D.eventStopPrevent(t);let e="picture-in-picture";"picture-in-picture"===G(hr,this).dom.video.webkitPresentationMode&&(e="inline"),G(hr,this).dom.video.webkitSetPresentationMode(e)}function kr(){G(hr,this).rmpModuleManagement.appendToModuleBar("pip"),this.wirePiPEvents(),K(cr,this,n(ur,this,wr).bind(this)),D.addEvents(["touchend","click"],G(hr,this).dom.pip,G(cr,this))}var Sr=new(Q()),Ar=new(Q()),Cr=new(Q()),xr=new(Q()),Mr=new(Q()),Er=new(Q()),Pr=new WeakSet;class Tr{constructor(t){e(this,Pr),J(this,Sr,void 0),J(this,Ar,.5),J(this,Cr,!1),J(this,xr,null),J(this,Mr,null),J(this,Er,!0),K(Sr,this,t)}get isAnchored(){return G(Er,this)}detachPlayer(){K(Er,this,!1),G(Sr,this).dom.container.classList.add("rmp-detach"),G(Sr,this).resize(),G(Sr,this).dispatch("floating")}attachPlayer(){K(Er,this,!0),G(Sr,this).dom.container.classList.remove("rmp-detach"),G(Sr,this).resize(),G(Sr,this).dispatch("unfloating")}init(){G(Sr,this).dom.floatingAnchorElement=document.getElementById("rmp-anchor-element"),G(Sr,this).dom.floatingAnchorElement?(G(Sr,this).posterUri&&(G(Sr,this).dom.floatingAnchorElement.style.backgroundImage="url("+G(Sr,this).posterUri+")"),G(Sr,this).one("ready",n(Pr,this,Or).bind(this))):G(Sr,this).rmpUtils.warning(14e3)}}function Ir(t){t.forEach((t=>{t.intersectionRatio>G(Ar,this)?(G(Cr,this)||K(Cr,this,!0),G(Er,this)||this.attachPlayer()):G(Er,this)&&G(Cr,this)&&this.detachPlayer(),K(Ar,this,t.intersectionRatio)}))}function Lr(t){D.eventStopPrevent(t),G(xr,this).disconnect(),this.attachPlayer(),D.removeElement(G(Sr,this).dom.floating)}function Dr(){G(Sr,this).rmpModuleManagement.appendToModuleBar("floating"),K(Mr,this,n(Pr,this,Lr).bind(this)),D.addEvents(["touchend","click"],G(Sr,this).dom.floating,G(Mr,this))}
8function Or(){if("undefined"!=typeof IntersectionObserver){const t={root:null,rootMargin:"0px",threshold:G(Sr,this).floatingThreshold};K(xr,this,new IntersectionObserver(n(Pr,this,Ir).bind(this),t)),G(xr,this).observe(G(Sr,this).dom.floatingAnchorElement),n(Pr,this,Dr).call(this)}}var Rr=new(Q()),Ur=new(Q()),Fr=new(Q()),Br=new WeakSet;class Hr{constructor(t){e(this,Br),J(this,Rr,void 0),J(this,Ur,[]),J(this,Fr,D.createElement("div","rmp-sharing-social")),K(Rr,this,t)}get filteredSharingNetworks(){return G(Ur,this)}init(){K(Ur,this,Nr.call(Hr,G(Rr,this).sharingNetworks)),G(Rr,this).rmpModuleManagement.appendToModuleBar("sharing"),G(Rr,this).rmpModuleManagement.appendOverlay("sharing"),n(Br,this,Qr).call(this)}}function Nr(t){const e=["facebook","x","twitter","linkedin","reddit","whatsapp","email"],i=[];if(t.forEach(((t,s)=>{-1===e.indexOf(t)&&l()(i).call(i,s)})),i.length>0)for(let e=i.length-1;e>=0;e--)t.splice(i[e],1);return t}function Vr(t){const e=t.target.parentNode.querySelector("input");e&&(e.select(),e.setSelectionRange(0,99999),document.execCommand("copy"))}function qr(){const t=D.createElement("a","rmp-button rmp-i rmp-i-facebook rmp-sharing-social-icons",null,null);t.setAttribute("target","_blank"),t.setAttribute("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(G(Rr,this).sharingUrl)),G(Rr,this).rmpAccessible.button(t,"Facebook"),G(Fr,this).appendChild(t)}function zr(){const t=D.createElement("a","rmp-button rmp-i rmp-i-x rmp-sharing-social-icons",null,null);t.setAttribute("target","_blank"),t.setAttribute("href","https://x.com/share?url="+encodeURIComponent(G(Rr,this).sharingUrl)),G(Rr,this).rmpAccessible.button(t,"X"),G(Fr,this).appendChild(t)}function jr(){const t=D.createElement("a","rmp-button rmp-i rmp-i-linkedin rmp-sharing-social-icons",null,null);t.setAttribute("target","_blank"),t.setAttribute("href","https://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(G(Rr,this).sharingUrl)),G(Rr,this).rmpAccessible.button(t,"LinkedIn"),G(Fr,this).appendChild(t)}function Wr(){const t=D.createElement("a","rmp-button rmp-i rmp-i-reddit rmp-sharing-social-icons",null,null);t.setAttribute("target","_blank"),t.setAttribute("href","https://www.reddit.com/submit?url="+encodeURIComponent(G(Rr,this).sharingUrl)),G(Rr,this).rmpAccessible.button(t,"Reddit"),G(Fr,this).appendChild(t)}function Jr(){const t=D.createElement("a","rmp-button rmp-i rmp-i-whatsapp rmp-sharing-social-icons",null,null);t.setAttribute("target","_blank"),t.setAttribute("href","whatsapp://send?text="+encodeURIComponent(G(Rr,this).sharingUrl)),G(Rr,this).rmpAccessible.button(t,"WhatsApp"),G(Fr,this).appendChild(t)}function Gr(){const t=D.createElement("button","rmp-button rmp-i rmp-i-email rmp-sharing-social-icons",null,null);t.addEventListener("click",(()=>{try{location.href="mailto:?body="+encodeURIComponent(G(Rr,this).sharingUrl)}catch(t){console.warn(t)}})),G(Rr,this).rmpAccessible.button(t,"Email",!0),G(Fr,this).appendChild(t)}function Kr(){const t=D.createElement("div","rmp-sharing-link"),e=D.createElement("span","rmp-i rmp-i-link");t.appendChild(e);const i=D.createElement("label","",G(Rr,this).labels.hint.sharingLink);i.setAttribute("for","rmp-sharing-link-"+G(Rr,this).id),t.appendChild(i);const s=D.createElement("input","rmp-sharing-input","",G(Rr,this).rtl);s.setAttribute("id","rmp-sharing-link-"+G(Rr,this).id),s.setAttribute("aria-label",G(Rr,this).labels.hint.sharingLink),s.setAttribute("type","text"),s.setAttribute("value",G(Rr,this).sharingUrl),t.appendChild(s);const n=D.createElement("span","rmp-i rmp-i-copy");t.appendChild(n),G(Rr,this).dom.sharingOverlayLevelsArea.appendChild(t),n.addEventListener("click",Vr)}function Xr(){const t=D.createElement("div","rmp-sharing-code"),e=D.createElement("span","rmp-i rmp-i-code");t.appendChild(e);const i=D.createElement("label","",G(Rr,this).labels.hint.sharingEmbedCode);i.setAttribute("for","rmp-sharing-code-"+G(Rr,this).id),t.appendChild(i);const s=D.createElement("input","rmp-sharing-input","",G(Rr,this).rtl);s.setAttribute("id","rmp-sharing-code-"+G(Rr,this).id),s.setAttribute("aria-label",G(Rr,this).labels.hint.sharingEmbedCode),s.setAttribute("type","text"),t.appendChild(s);const n=D.createElement("span","rmp-i rmp-i-copy");t.appendChild(n),G(Rr,this).dom.sharingOverlayLevelsArea.appendChild(t),s.setAttribute("value",G(Rr,this).sharingCode),n.addEventListener("click",Vr)}function Qr(){G(Ur,this).indexOf("facebook")>-1&&n(Br,this,qr).call(this),(G(Ur,this).indexOf("x")>-1||G(Ur,this).indexOf("twitter")>-1)&&n(Br,this,zr).call(this),G(Ur,this).indexOf("linkedin")>-1&&n(Br,this,jr).call(this),G(Ur,this).indexOf("reddit")>-1&&n(Br,this,Wr).call(this),G(Ur,this).indexOf("whatsapp")>-1&&n(Br,this,Jr).call(this),G(Ur,this).indexOf("email")>-1&&n(Br,this,Gr).call(this),G(Rr,this).dom.sharingOverlayLevelsArea.appendChild(G(Fr,this)),n(Br,this,Kr).call(this),""!==G(Rr,this).sharingCode&&n(Br,this,Xr).call(this)}var Yr=new(Q()),Zr=new(Q()),_r=new(Q()),$r=new(Q()),to=new(Q()),eo=new(Q()),io=new WeakSet;class so{constructor(t){e(this,io),J(this,Yr,void 0),J(this,Zr,!1),J(this,_r,null),J(this,$r,null),J(this,to,-1),J(this,eo,-1),K(Yr,this,t)}initLoop(){G(Yr,this).rmpModuleManagement.appendToModuleBar("loop"),K(_r,this,n(io,this,no).bind(this)),D.addEvents(["touchend","click"],G(Yr,this).dom.loop,G(_r,this))}initInfo(){G(Yr,this).rmpModuleManagement.appendToModuleBar("info"),G(Yr,this).rmpModuleManagement.appendOverlay("info"),n(io,this,ao).call(this)}initTheater(){G(Yr,this).rmpModuleManagement.appendToModuleBar("theater"),K(to,this,G(Yr,this).rmpSizeManagement.initialWidth),K(eo,this,G(Yr,this).rmpSizeManagement.initialHeight),K($r,this,n(io,this,ro).bind(this)),D.addEvents(["touchend","click"],G(Yr,this).dom.theater,G($r,this))}}function no(t){D.eventStopPrevent(t),G(Yr,this).loopConfiguration?(G(Yr,this).dom.loop.firstChild.firstChild.classList.remove("rmp-color-accent"),G(Yr,this).loopConfiguration=!1):(G(Yr,this).dom.loop.firstChild.firstChild.classList.add("rmp-color-accent"),G(Yr,this).loopConfiguration=!0)}function ao(){const t=D.createElement("div","rmp-info-text");t.innerHTML=G(Yr,this).infoModule,G(Yr,this).dom.infoOverlayLevelsArea.appendChild(t)}function ro(t){if(D.eventStopPrevent(t),G(to,this)>0&&G(eo,this)>
80)if(G(Zr,this)){K(Zr,this,!1),G(Yr,this).dom.container.classList.remove("rmp-theater-on");const t={width:G(to,this),height:G(eo,this)};G(Yr,this).setPlayerSize(t)}else{K(Zr,this,!0);const t=D.getPrecisionWidthNoPaddingNoBorder(G(Yr,this).dom.containerParent);G(Yr,this).dom.container.classList.add("rmp-theater-on");const e=t*G(eo,this)/G(to,this),i={width:t,height:e};G(Yr,this).setPlayerSize(i)}}var oo=new(Q()),lo=new(Q()),ho=new(Q()),co=new(Q()),po=new WeakSet;class mo{constructor(t){e(this,po),J(this,oo,void 0),J(this,lo,null),J(this,ho,null),J(this,co,null),K(oo,this,t)}init(){const t=D.createElement("button","rmp-button rmp-i rmp-i-minus",null,null);G(oo,this).dom.controlBar.appendChild(t),G(oo,this).rmpAccessible.button(t,G(oo,this).labels.hint.minus,!0),K(lo,this,n(po,this,go).bind(this)),D.addEvents(["touchend","click"],t,G(lo,this));const e=D.createElement("button","rmp-button rmp-i rmp-i-plus",null,null);G(oo,this).dom.controlBar.appendChild(e),G(oo,this).rmpAccessible.button(e,G(oo,this).labels.hint.plus,!0),K(ho,this,n(po,this,uo).bind(this)),D.addEvents(["touchend","click"],e,G(ho,this));const i=D.createElement("span","rmp-audio-only-loading-spin",null,null);G(oo,this).dom.container.appendChild(i),K(co,this,n(po,this,fo).bind(this)),G(oo,this).dom.video.addEventListener("volumechange",G(co,this))}}function uo(t){D.eventStopPrevent(t);let e=G(oo,this).volume;e<=1&&e>=0&&(e+=.1,e>=1&&(e=1),G(oo,this).volume=e)}function go(t){D.eventStopPrevent(t);let e=G(oo,this).volume;e<=1&&e>=0&&(e-=.1,e<=0&&(e=0),G(oo,this).volume=e)}function fo(){let t=0;G(oo,this).mute||(t=G(oo,this).volume),t>=0&&t<=1&&G(oo,this).rememberVolume&&Z.available(G(oo,this).allowLocalStorage)&&Z.writeVolume(t),G(oo,this).dom.volume.classList.remove("rmp-i-volume-off","rmp-i-volume-half","rmp-i-volume"),G(oo,this).rmpVolumeManagement.updateVolumeIcon(t),G(oo,this).dispatch("volumechange")}var vo=new(Q()),yo=new(Q()),bo=new(Q()),wo=new(Q()),ko=new WeakSet;class So{constructor(t){e(this,ko),J(this,vo,void 0),J(this,yo,[]),J(this,bo,null),J(this,wo,[]),K(vo,this,t)}get array(){return G(wo,this)}destroy(){G(vo,this).rmpModuleManagement.close("chapters",null),G(vo,this).rmpModuleManagement.destroy("chapters"),K(wo,this,[]),G(vo,this).chaptersLoc=""}init(){D.ajax(G(vo,this).chaptersLoc,G(vo,this).ajaxWithCredentials,"GET").then((t=>{G(vo,this).chaptersLoc,G(vo,this).dispatch("chaptersloaded"),"string"==typeof t&&n(ko,this,Mo).call(this,t)})).catch((t=>{G(vo,this).rmpUtils.warning(15e3,t)}))}}function Ao(t,e){D.eventStopPrevent(e),G(vo,this).seekTo(t).catch((t=>{G(vo,this).rmpUtils.warning(1016,t)})),G(vo,this).rmpModuleManagement.close("chapters")}function Co(){for(let t=0,e=G(wo,this).length;t<e;t++)G(yo,this)[t]&&G(yo,this)[t].classList.remove("rmp-overlay-level-active");const t=G(vo,this).currentTime;if(t>=0)for(let e=0,i=G(wo,this).length;e<i;e++){const s=G(wo,this)[e].start;let n=G(yo,this)[i-1];if(t>G(wo,this)[i-1].start){n.classList.add("rmp-overlay-level-active");break}if(!(t>=s)){G(yo,this)[e-1]&&(n=G(yo,this)[e-1],n.classList.add("rmp-overlay-level-active"));break}}}function xo(){const t=G(vo,this).duration;if(t>0&&G(wo,this).length>0){G(vo,this).rmpModuleManagement.appendToModuleBar("chapters"),G(vo,this).rmpModuleManagement.appendOverlay("chapters"),K(yo,this,[]);const e=[];for(let i=0,s=G(wo,this).length;i<s;i++){const s=G(wo,this)[i].start;if(s>=t){l()(e).call(e,i);continue}let a="rmp-button rmp-overlay-level rmp-color-bg rmp-chapters-text";0===i&&(a+=" rmp-overlay-level-active"),G(yo,this)[i]=D.createElement("button",a,G(wo,this)[i].title,G(vo,this).rtl,!0),G(vo,this).rmpAccessible.button(G(yo,this)[i],G(wo,this)[i].title,!0);const r=n(ko,this,Ao).bind(this,s);D.addEvents(["touchend","click"],G(yo,this)[i],r),G(vo,this).dom.chaptersOverlayLevelsArea.appendChild(G(yo,this)[i])}e.length>0&&e.forEach((t=>{G(wo,this).splice(t,1)})),K(bo,this,n(ko,this,Co).bind(this)),G(vo,this).on("timeupdate",G(bo,this))}}function Mo(t){const e=t.split(/(\r\n|\r|\n)/g),i=/^\s*$/,s=[];e.forEach((t=>{i.test(t)||l()(s).call(s,t)}));if(!/WEBVTT/i.test(s[0]))return void G(vo,this).rmpUtils.warning(15001);s.shift();const a=/^\s*\d*?:?\d*?:?\d+(\.\d+)?\s*-->\s*\d*?:?\d*?:?\d+(\.\d+)?\s*$/;for(let t=0,e=s.length;t<e;t++)if(s[t]&&s[t+1]&&a.test(s[t])){const e=s[t].split("--\x3e"),i=s[t+1];if(2===e.length){var r,o,h;const t=C()(r=e[0]).call(r),s=C()(o=e[1]).call(o);let n=t.replace(/\.\d+/i,"");/^00:/i.test(n)&&n.length>5&&(n=n.replace(/^00:/i,"")),l()(h=G(wo,this)).call(h,{start:1e3*D.dateToSeconds(t),end:1e3*D.dateToSeconds(s),title:i+" - "+n})}}G(wo,this),G(vo,this).dispatch("chaptersparsed"),G(vo,this).hasLoadedMetadata?n(ko,this,xo).call(this):G(vo,this).one("loadedmetadata",n(ko,this,xo).bind(this))}var Eo=new(Q()),Po=new(Q()),To=new(Q()),Io=new WeakSet;class Lo{constructor(t){e(this,Io),J(this,Eo,void 0),J(this,Po,!1),J(this,To,null),K(Eo,this,t)}prepare(){(G(Eo,this).readingDashShaka||G(Eo,this).readingHlsJS||G(Eo,this).readingHlsShaka)&&(G(Eo,this).readingMse=!0),(G(Eo,this).readingMse||G(Eo,this).readingOutstream)&&(G(Eo,this).readingPDorNative=!1),(G(Eo,this).readingOutstream||G(Eo,this).readingMp4||(G(Eo,this).readingM4a||G(Eo,this).readingMp3||G(Eo,this).readingOgg)&&!G(Eo,this).audioOnlyIcecast)&&(G(Eo,this).detectLive=!1),G(Eo,this).ads&&"ima"===G(Eo,this).adParser&&G(Eo,this).readingDashShaka&&f.isIos[0]&&(G(Eo,this).ads=!1),G(Eo,this).generateErrorFn=n(Io,this,Vo).bind(this),G(Eo,this).readingPDorNative&&G(Eo,this).dom.video.addEventListener("error",G(Eo,this).generateErrorFn,!0),G(Eo,this).dom.content.contains(G(Eo,this).dom.poster)?G(Eo,this).dom.content.insertAdjacentElement("afterbegin",G(Eo,this).dom.video):G(Eo,this).dom.content.appendChild(G(Eo,this).dom.video),""!==G(Eo,this).contentMetadata.description&&(G(Eo,this).dom.descriptionLabel=document.createElement("label",null,G(Eo,this).contentMetadata.description),D.hide(G(Eo,this).dom.descriptionLabel),G(Eo,this).dom.descriptionLabel.
8id="media-description-for-"+G(Eo,this).id,G(Eo,this).dom.content.appendChild(G(Eo,this).dom.descriptionLabel)),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.content),G(Eo,this).ads&&"ima"===G(Eo,this).adParser&&!G(Eo,this).adImaDai&&(G(Eo,this).dom.adContainer=D.createElement("div","rmp-ad-container"),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.adContainer)),G(Eo,this).dom.moduleArea=D.createElement("div","rmp-module-area"),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.moduleArea),G(Eo,this).dom.moduleOverlaysArea=D.createElement("div","rmp-module-overlays-area"),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.moduleOverlaysArea),n(Io,this,qo).call(this),n(Io,this,zo).call(this),G(Eo,this).preload,G(Eo,this).readingPDorNative?G(Eo,this).dom.video.preload=G(Eo,this).preload:"none"!==G(Eo,this).preload&&(G(Eo,this).readingHlsJS?(G(Eo,this).rmpHlsJS||(G(Eo,this).rmpHlsJS=new jn(G(Eo,this))),G(Eo,this).rmpHlsJS.init(),G(Eo,this).msePreloadRequested=!0):G(Eo,this).readingShaka&&(G(Eo,this).rmpShakaPlayer||(G(Eo,this).rmpShakaPlayer=new Oa(G(Eo,this))),G(Eo,this).rmpShakaPlayer.init(),G(Eo,this).msePreloadRequested=!0)),G(Eo,this).preload,G(Eo,this).isMobile?n(Io,this,Bo).call(this):n(Io,this,Ho).call(this),G(Eo,this).hideCentralPlayButton&&G(Eo,this).dom.container.classList.add("rmp-no-central-play"),n(Io,this,No).call(this),G(Eo,this).hideCentralBuffering&&G(Eo,this).dom.container.classList.add("rmp-no-loading-spin"),G(Eo,this).hideControls&&G(Eo,this).rmpUIManagement.hideControlsUI(),(G(Eo,this).hideExternalPlayerLabels||G(Eo,this).isMobile)&&G(Eo,this).dom.container.classList.add("rmp-no-hint"),G(Eo,this).readingPDorNative&&(G(Eo,this).rmpMux&&G(Eo,this).rmpMux.initHTML5(),window.bitmovin&&G(Eo,this).bitmovinAnalyticsConfig.key&&"string"==typeof G(Eo,this).bitmovinAnalyticsConfig.key&&(G(Eo,this).bitmovinAnalyticsConfig,G(Eo,this).bitmovinAnalytics=new window.bitmovin.analytics.adapters.HTMLVideoElementAdapter(G(Eo,this).bitmovinAnalyticsConfig,G(Eo,this).dom.video),G(Eo,this).bitmovinAnalytics));new es(G(Eo,this)).init(),G(Eo,this).dispatch("htmlmediaelementappendedtodom")}append(){if(G(Eo,this).adOutStream||G(Eo,this).tvPlayerSkin||G(Eo,this).dom.container.classList.add("rmp-wait-for-duration"),G(Eo,this).dom.container.addEventListener("contextmenu",D.contextMenuInteraction),G(Eo,this).tvPlayerSkin||(G(Eo,this).dom.container.addEventListener("touchend",n(Io,this,Do).bind(this)),G(Eo,this).pauseContentWhenViewingAreaIsClicked&&G(Eo,this).dom.container.addEventListener("click",n(Io,this,Oo).bind(this)),G(Eo,this).doubleClickForFullscreen&&G(Eo,this).dom.container.addEventListener("dblclick",n(Io,this,Ro).bind(this))),G(Eo,this).rmpVolumeManagement.init(),(G(Eo,this).readingMp4||G(Eo,this).readingOutstream||(G(Eo,this).readingM4a||G(Eo,this).readingMp3||G(Eo,this).readingOgg)&&!G(Eo,this).audioOnlyIcecast)&&G(Eo,this).rmpSeekManagement.appendSeekBar(),G(Eo,this).audioOnly){new mo(G(Eo,this)).init()}if(G(Eo,this).rmpFullscreenManagement.init(),G(Eo,this).readingMp4&&G(Eo,this).src.mp4.length>0&&(G(Eo,this).rmpPDQuality=new sr(G(Eo,this)),G(Eo,this).rmpPDQuality.init()),G(Eo,this).speed){new or(G(Eo,this)).init()}if(G(Eo,this).pip&&(G(Eo,this).rmpPip=new gr(G(Eo,this)),G(Eo,this).rmpPip.init()),G(Eo,this).floating&&(G(Eo,this).rmpFloating=new Tr(G(Eo,this)),G(Eo,this).rmpFloating.init()),G(Eo,this).sharing&&G(Eo,this).sharingUrl&&(G(Eo,this).rmpSharing=new Hr(G(Eo,this)),G(Eo,this).rmpSharing.init()),G(Eo,this).loopModule||G(Eo,this).infoModule||G(Eo,this).theaterModeModule){const t=new so(G(Eo,this));G(Eo,this).loopModule&&t.initLoop(),G(Eo,this).infoModule&&t.initInfo(),G(Eo,this).theaterModeModule&&t.initTheater()}G(Eo,this).dom.container.addEventListener("mousemove",G(Eo,this).rmpUIManagement.showChrome.bind(G(Eo,this).rmpUIManagement)),G(Eo,this).initiatePlayback=G(Eo,this).rmpPlaybackManagement.init.bind(G(Eo,this).rmpPlaybackManagement),D.addEvents(["touchend","click"],G(Eo,this).dom.playPause,G(Eo,this).initiatePlayback),G(Eo,this).isMobile?D.addEvents(["touchend","click"],G(Eo,this).dom.centralMobileUI,G(Eo,this).initiatePlayback):D.addEvents(["touchend","click"],G(Eo,this).dom.overlayButton,G(Eo,this).initiatePlayback);const t=n(Io,this,Uo).bind(this);D.addEvents(["touchend","click"],G(Eo,this).dom.controlBar,t),G(Eo,this).dom.controlBar.addEventListener("dblclick",D.stopPropagation),G(Eo,this).isMobile||(G(Eo,this).dom.controlBar.addEventListener("mouseenter",(t=>{t&&t.stopPropagation(),G(Eo,this).forceResetTimer=!0})),G(Eo,this).dom.controlBar.addEventListener("mouseleave",(t=>{t&&t.stopPropagation(),G(Eo,this).forceResetTimer=!1}))),G(Eo,this).isVod&&""!==G(Eo,this).chaptersLoc&&(G(Eo,this).rmpChapters=new So(G(Eo,this)),G(Eo,this).rmpChapters.init()),n(Io,this,jo).call(this);const e=G(Eo,this).labels.hint.keyboardShortcut,i=G(Eo,this).labels.hint.play+" "+e+" k";G(Eo,this).rmpAccessible.button(G(Eo,this).dom.playPause,i,!0,null,"k");const s=G(Eo,this).labels.hint.enterFullscreen+" "+e+" f";G(Eo,this).rmpAccessible.button(G(Eo,this).dom.fullscreen,s,!0,null,"f"),G(Eo,this).rmpReadyManagement.init()}}function Do(t){t&&t.stopPropagation(),K(Po,this,!0),G(Eo,this).rmpUIManagement.showChrome()}function Oo(t){if(G(Eo,this).playerReady&&!G(Po,this)){if(t&&t.stopPropagation(),G(Eo,this).linearAdOnStage)return;if(G(Eo,this).video360&&!G(Eo,this).rmpPlaybackManagement.firstPlay)return;G(Eo,this).initiatePlayback()}}function Ro(t){t&&t.stopPropagation(),G(Eo,this).isInFullscreen?G(Eo,this).setFullscreen(!1).catch((t=>{G(Eo,this).rmpUtils.warning(1017,t)})):G(Eo,this).setFullscreen(!0).catch((t=>{G(Eo,this).rmpUtils.warning(1017,t)}))}function Uo(t){D.eventStopPrevent(t),G(Eo,this).rmpUIManagement.showChrome()}function Fo(){G(Eo,this).off("playing adloaded aderror",G(To,this)),G(Eo,this).dom.centralMobileUI.classList.remove("rmp-mobile-show-play")}function Bo(){G(Eo,this).dom.centralMobileUI=D.createElement("button","rmp-button rmp-mobile-central-ui rmp-mobile-show-play rmp-color-bg",null,null),G(Eo,this).rmpAccessible.button(G(Eo,this).dom.centralMobileUI,G(Eo,this).labels.hint.play,!0),G(Eo,this).dom.centralMobileUIIcon=D.createElement("span","rmp-i rmp-i-play"),G(Eo,this).dom.centralMobileUI.appendChild(G(Eo,this).dom.centralMobileUIIcon),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.centralMobileUI),K(To,this,n(Io,this,Fo).bind(this)),G(Eo,this).on("playing adloaded aderror",G(To,this))}function Ho(){G(Eo,this).dom.overlayButton=D.createElement("button","rmp-button rmp-overlay-button rmp-color-bg",null,null),G(Eo,this).rmpAccessible.button(G(Eo,this).dom.overlayButton,G(Eo,this).labels.hint.play,!0),G(Eo,this).dom.overlayButtonIcon=D.createElement("span","rmp-i rmp-i-play"),G(Eo,this).dom.overlayButton.appendChild(G(Eo,this).dom.overlayButtonIcon),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.overlayButton)}function No(){G(Eo,this).dom.loadingSpin=D.createElement("div","rmp-loading-spin rmp-color-bg");let t="rmp-loading-spin-circle";"rmp"===G(Eo,this).iconSpinner&&(t+=" rmp-loading-spin-circle-alt");const e=D.createElement("div",t);G(Eo,this).dom.loadingSpin.appendChild(e),G(Eo,this).dom.container.appendChild(G(Eo,this).dom.loadingSpin)}function Vo(t){if(t&&t.target){const e=t.target;if(e&&e.error&&"number"==typeof e.error.code){const i=e.error.code;let s="";if("string"==typeof e.error.message&&(s=e.error.message),i.toString(),G(Eo,this).rmpPlaybackManagement.firstFrameReached&&2===i||4===i)return void G(Eo,this).rmpUtils.error(100,t)}G(Eo,this).rmpUtils.warning(1010,t)}}function qo(){G(Eo,this).dom.controlBar=D.createElement("div","rmp-control-bar rmp-color-bg"),G(Eo,this).dom.playPause=D.createElement("button","rmp-play-pause rmp-button rmp-i rmp-i-play",null,null),G(Eo,this).dom.playPauseHint=D.createElement("div","rmp-control-bar-hint rmp-color-bg",G(Eo,this).labels.hint.play+" (k)",G(Eo,this).rtl),G(Eo,this).dom.playPause.appendChild(G(Eo,this).dom.playPauseHint),G(Eo,this).dom.controlBar.appendChild(G(Eo,this).dom.playPause)}function zo(){G(Eo,this).dom.time=D.createElement("div","rmp-time"),G(Eo,this).dom.timeElapsedText=D.createElement("span","rmp-time-elapsed-text",null,G(Eo,this).rtl),G(Eo,this).dom.time.appendChild(G(Eo,this).dom.timeElapsedText),G(Eo,this).dom.volume&&G(Eo,this).dom.controlBar.appendChild(G(Eo,this).dom.time)}function jo(){const t=G(Eo,this).iconsSize;if(t>0&&1!==t){let e=".rmp-control-bar .rmp-i {font-size: "+D.precisionRound(1.86*t,2)+"em;}";e+=".rmp-module-overlay .rmp-i {font-size: "+D.precisionRound(2.14*t,2)+"em;}",e+=".rmp-module .rmp-i {font-size: "+D.precisionRound(2.14*t,2)+"em;}",e+=".rmp-module-overlay .rmp-sharing-social .rmp-i {font-size: "+D.precisionRound(3.14*t,2)+"em;}",e+=".rmp-playlist-left-arrow, .rmp-playlist-right-arrow {font-size: "+D.precisionRound(2.42*t,2)+"em;}",e+=".rmp-360-nav-button {font-size: "+D.precisionRound(2.42*t,2)+"em;}",e+=".rmp-overlay-button .rmp-i-play, .rmp-overlay-button .rmp-i-pause, .rmp-overlay-button .rmp-i-replay, .rmp-mobile-central-ui .rmp-i-play, .rmp-mobile-central-ui .rmp-i-pause, .rmp-mobile-central-ui .rmp-i-replay {font-size: "+3.14*t+"em;}",e+=".rmp-quick, .rmp-quick-both {font-size: "+D.precisionRound(1.71*t,2)+"em;}",e+="google-cast-launcher {width: "+30*t+"px;}",D.appendStyle(e)}}var Wo=new(Q()),Jo=new(Q()),Go=new(Q()),Ko=new(Q());class Xo{constructor(t){J(this,Wo,void 0),J(this,Jo,null),J(this,Go,-1),J(this,Ko,""),K(Wo,this,t)}get currentTime(){return G(Go,this)}get currentText(){return G(Ko,this)}destroy(){window.clearInterval(G(Jo,this))}init(){const t=G(Wo,this).duration;if(t>-1&&G(Wo,this).dom.timetotal&&G(Wo,this).dom.handle){G(Wo,this).cuePointsVisibleOnTimeline&&G(Wo,this).cuePoints.forEac
8h((e=>{const i=D.createElement("div","rmp-cue-point");if("number"==typeof e.time){const s=100*e.time/t;if(s>100||s<0)return;if(i.style.left=s+"%",D.insertBefore(G(Wo,this).dom.timetotal,i,G(Wo,this).dom.handle),e.text){const t=D.createElement("span","rmp-cue-point-text rmp-color-bg");D.setText(t,e.text),i.appendChild(t),i.addEventListener("mouseenter",(e=>{e&&e.stopPropagation(),t.style.opacity=1,t.style.visibility="visible",D.hide(G(Wo,this).dom.indicator)})),i.addEventListener("mouseleave",(e=>{e&&e.stopPropagation(),t.style.opacity=0,t.style.visibility="hidden",D.show(G(Wo,this).dom.indicator)}))}}}));let e=!0;K(Jo,this,window.setInterval((()=>{if(!G(Wo,this).paused){const t=G(Wo,this).currentTime;for(let i=0;i<G(Wo,this).cuePoints.length;i++){const s=G(Wo,this).cuePoints[i];if(s.time&&"number"==typeof s.time&&Math.abs(t-s.time)<33&&e){e=!1,window.setTimeout((()=>{e=!0}),33),K(Go,this,s.time),K(Ko,this,s.text),null!==G(Wo,this).cuePointsCallback&&G(Wo,this).cuePointsCallback(),G(Wo,this).dispatch("cuepoint");break}}}}),33))}}}var Qo=new(Q()),Yo=new(Q()),Zo=new(Q()),_o=new(Q()),$o=new(Q()),tl=new(Q()),el=new(Q()),il=new(Q()),sl=new WeakSet;class nl{constructor(t){e(this,sl),J(this,Qo,void 0),J(this,Yo,!1),J(this,Zo,!1),J(this,_o,!1),J(this,$o,-1),J(this,tl,-1),J(this,el,null),J(this,il,-1),K(Qo,this,t)}get firstTimeupdate(){return G(_o,this)}get currentTimeBeforeSeek(){return G($o,this)}get currentTimeBeforeAd(){return G(tl,this)}get dvrCurrentTime(){return G(il,this)}static checkInView(t,e){let i=t.scrollTop,s=i+t.clientHeight,n=e.offsetTop+60,a=n+e.clientHeight;return n>=i&&a<=s}durationchangeCallback(){const t=G(Qo,this).duration,e=G(Qo,this).currentTime;G(Qo,this).readingHls&&G(Qo,this).detectLive&&("number"==typeof G(Qo,this).dom.video.duration&&Math.abs(G(Qo,this).dom.video.duration)===1/0?G(Qo,this).rmpUIManagement.prepareLiveUI():G(Qo,this).rmpSeekManagement.appendSeekBar(),G(Qo,this).detectLive=!1),G(Qo,this).audioOnlyIcecast&&(G(Qo,this).audioOnly||G(Qo,this).audioOnlyUseVideoLayout)&&G(Qo,this).detectLive&&("number"==typeof G(Qo,this).dom.video.duration&&Math.abs(G(Qo,this).dom.video.duration)===1/0?G(Qo,this).rmpUIManagement.prepareLiveUI():G(Qo,this).rmpSeekManagement.appendSeekBar(),G(Qo,this).detectLive=!1),D.showInline(G(Qo,this).dom.timeSeparator),G(Qo,this).isVod&&t>-1&&e>-1&&G(Qo,this).rmpUtils.updateDurationText(t,e),G(Qo,this).isDvr&&G(Qo,this).isDvrLiveMode&&D.setText(G(Qo,this).dom.timeElapsedText,G(Qo,this).labels.hint.live),G(Qo,this).firstDurationChange&&(G(Qo,this).firstDurationChange=!1,G(Qo,this).dom.container.classList.remove("rmp-wait-for-duration"),G(Qo,this).rmpAdScheduler&&G(Qo,this).rmpAdScheduler.init(t)),G(Qo,this).dispatch("durationchange")}loadedmetadataCallback(){G(Qo,this).hasLoadedMetadata||(G(Qo,this).hasPlaylist&&G(Qo,this).dispatch("playlistitemloaded"),G(Qo,this).hasRelated&&G(Qo,this).dispatch("relateditemloaded"),G(Qo,this).cuePoints.length>0&&G(Qo,this).isVod&&(G(Qo,this).rmpCuePoints=new Xo(G(Qo,this)),G(Qo,this).rmpCuePoints.init()),G(Qo,this).hasLoadedMetadata=!0),G(Qo,this).dispatch("loadedmetadata")}wireUnstalledBufferEvents(){K(el,this,this.unstalledCallback.bind(this)),G(Qo,this).dom.video.addEventListener("adstarted",G(el,this)),G(Qo,this).dom.video.addEventListener("timeupdate",G(el,this)),G(Qo,this).dom.video.addEventListener("playing",G(el,this)),G(Qo,this).dom.video.addEventListener("canplay",G(el,this)),G(Qo,this).dom.video.addEventListener("canplaythrough",G(el,this))}unwireUnstalledBufferEvents(){G(Qo,this).dom.video.removeEventListener("adstarted",G(el,this)),G(Qo,this).dom.video.removeEventListener("timeupdate",G(el,this)),G(Qo,this).dom.video.removeEventListener("playing",G(el,this)),G(Qo,this).dom.video.removeEventListener("canplay",G(el,this)),G(Qo,this).dom.video.removeEventListener("canplaythrough",G(el,this))}unstalledCallback(){G(Qo,this).readingShaka&&K(Yo,this,!1),G(Qo,this).rmpUIManagement.hideL
8oadingSpin(),this.unwireUnstalledBufferEvents(),G(Qo,this).dispatch("buffernotstalledanymore")}waitingCallback(){G(Qo,this).readingShaka?G(Yo,this)||(K(Yo,this,!0),n(sl,this,rl).call(this)):n(sl,this,rl).call(this)}endedListCallback(){if(G(Qo,this).hasRelated){const t=G(Qo,this).rmpRelated.currentRelatedIndex;void 0===G(Qo,this).rmpRelated.relatedList[t+1]&&G(Qo,this).dispatch("relatedcomplete"),G(Qo,this).relatedUpNextAutoplay?(G(Qo,this).relatedEndedLoop||!G(Qo,this).relatedEndedLoop&&void 0!==G(Qo,this).rmpRelated.relatedList[t+1])&&(G(Qo,this).dom.relatedSkipPreview.classList.remove("rmp-force-show"),G(Qo,this).rmpRelated.loadRelatedItem(t+1)):G(Qo,this).setModuleOverlayVisible("related",!0)}if(G(Qo,this).hasPlaylist){const t=G(Qo,this).rmpPlaylist.currentPlaylistIndex,e=G(Qo,this).rmpPlaylist.playlistList;void 0===e[t+1]&&G(Qo,this).dispatch("playlistcomplete"),G(Qo,this).playlistUpNextAutoplay&&(G(Qo,this).playlistEndedLoop||!G(Qo,this).playlistEndedLoop&&void 0!==e[t+1])&&G(Qo,this).rmpPlaylist.loadPlaylistItem(t+1)}}endedCallback(){if(!G(Qo,this).loopConfiguration){if(G(Qo,this).ads){if(!f.isIos[0]&&G(Qo,this).rmpAdsIma){G(Qo,this).contentCompleteCalled=!0;try{G(Qo,this).rmpAdsIma.adsLoader.contentComplete()}catch(t){console.warn(t)}}G(Qo,this).adTagReloadOnEnded||G(Qo,this).rmpAdsHelpers.clearAdMarkers()}G(Qo,this).dom.poster&&(G(Qo,this).contentMetadata.endOfVideoPoster.length>0&&(G(Qo,this).endOfVideoPoster=D.getPoster(G(Qo,this).contentMetadata.endOfVideoPoster)),G(Qo,this).endOfVideoPoster,f.devicePixelRatio,""!==G(Qo,this).endOfVideoPoster&&G(Qo,this).endOfVideoPoster!==G(Qo,this).posterUri&&(G(Qo,this).poster=G(Qo,this).endOfVideoPoster),G(Qo,this).showPoster()),G(Qo,this).isMobile?(G(Qo,this).dom.centralMobileUIIcon.classList.remove("rmp-i-pause","rmp-i-play"),G(Qo,this).dom.centralMobileUIIcon.classList.add("rmp-i-replay")):G(Qo,this).dom.overlayButtonIcon.classList.replace("rmp-i-play","rmp-i-replay")}this.endedListCallback(),G(Qo,this).dispatch("ended")}attachAuxiliaryEvents(){["loadstart","loadeddata","progress","canplay","canplaythrough","ratechange","seeking","seeked","playing"].forEach((t=>{G(Qo,this).dom.video.addEventListener(t,(t=>{let e=t.type;if(e){switch(e){case"playing":case"seeked":G(Qo,this).rmpUIManagement.hideL
8oadingSpin();break;case"loadeddata":case"progress":n(sl,this,al).call(this)}G(Qo,this).dispatch(e)}}))}))}pauseCallback(){if(G(Qo,this).googleCast&&G(Qo,this).pauseRequestedByLoadCastMedia)return void(G(Qo,this).pauseRequestedByLoadCastMedia=!1);const t=G(Qo,this).labels.hint.play;G(Qo,this).dom.playPause.classList.replace("rmp-i-pause","rmp-i-play"),G(Qo,this).dom.playPause.setAttribute("aria-label",t+" "+G(Qo,this).labels.hint.keyboardShortcut+" k"),D.setText(G(Qo,this).dom.playPauseHint,t+" (k)"),G(Qo,this).isMobile&&(G(Qo,this).dom.centralMobileUIIcon.classList.replace("rmp-i-pause","rmp-i-play"),G(Qo,this).dom.centralMobileUI.setAttribute("aria-label",t)),G(Qo,this).rmpUIManagement.showCentralPlay(),G(Qo,this).rmpModuleManagement.updatePlayPauseUI(!0),G(Qo,this).dispatch("pause")}removeReplayIcon(){G(Qo,this).isMobile?G(Qo,this).dom.centralMobileUIIcon.classList.contains("rmp-i-replay")&&G(Qo,this).dom.centralMobileUIIcon.classList.replace("rmp-i-replay","rmp-i-pause"):G(Qo,this).dom.overlayButtonIcon.classList.contains("rmp-i-replay")&&G(Qo,this).dom.overlayButtonIcon.classList.replace("rmp-i-replay","rmp-i-play")}playCallback(){const t=G(Qo,this).labels.hint.pause;G(Qo,this).dom.playPause.classList.replace("rmp-i-play","rmp-i-pause"),G(Qo,this).dom.playPause.setAttribute("aria-label",t+" "+G(Qo,this).labels.hint.keyboardShortcut+" k"),D.setText(G(Qo,this).dom.playPauseHint,t+" (k)"),G(Qo,this).isMobile&&(G(Qo,this).dom.centralMobileUIIcon.classList.replace("rmp-i-play","rmp-i-pause"),G(Qo,this).dom.centralMobileUI.setAttribute("aria-label",t)),G(Qo,this).rmpUIManagement.hideCentralPlay(),this.removeReplayIcon(),G(Qo,this).rmpModuleManagement.updatePlayPauseUI(!1),G(Qo,this).hidePoster(),G(Qo,this).dispatch("play")}timeupdateCallback(){if(G(Qo,this).ads&&"rmp-vast"===G(Qo,this).adParser&&G(Qo,this).readingPDorNative&&G(Qo,this).adOnStage)return;if(G(Qo,this).rememberQuality&&Z.available(G(Qo,this).allowLocalStorage)&&!G(Qo,this).linearAdOnStage){const t=G(Qo,this).quality;-2!==t&&Z.writeQuality(t)}G(_o,this)||K(_o,this,!0);const t=G(Qo,this).currentTime;if(G(Qo,this).linearAdOnStage||K(tl,this,t),K($o,this,t),G(Qo,this).isLive||G(Qo,this).isDvr&&G(Qo,this).isDvrLiveMode)return void G(Qo,this).dispatch("timeupdate");if(G(Qo,this).isVod&&G($o,this)>0&&G(Qo,this).rememberCurrentTime&&Z.available(G(Qo,this).allowLocalStorage)&&!G(Qo,this).linearAdOnStage&&Z.writeCurrentTime(G($o,this),G(Qo,this).contentMetadata.id),G(Qo,this).rmpInitManagement.hasTranscripts&&G(Qo,this).dom.transcriptsContainer){const t=G(Qo,this).dom.transcriptsContainer.querySelector(".rmp-transcripts-side-menu");if(t){const e=t.querySelectorAll(".rmp-transcripts-item");if(e.length>0)for(let i=0,s=e.length;i<s;i++){if(0===i){const t=e[i].getAttribute("data-start-time");if(1e3*D.dateToSeconds(t)>G($o,this)){n(sl,this,ol).call(this);break}}const a=e[i].getAttribute("data-end-time"),r=1e3*D.dateToSeconds(a);if(i===s-1&&G($o,this)>r){n(sl,this,ol).call(this);break}if(r>G($o,this)){e[i].classList.contains("rmp-transcripts-item-active")||(nl.checkInView(t,e[i])||(t.scrollTop=e[i].offsetTop-1),n(sl,this,ol).call(this),e[i].classList.add("rmp-transcripts-item-active"));break}}}}if(G(Qo,this).dom.video&&G(Qo,this).dom.current&&G(Qo,this).dom.handle&&!G(Qo,this).rmpSeekManagement.draggingTimeCursor&&!G(Qo,this).rmpSeekManagement.touchDown){let t,e,i,s,n,a;if(G(Qo,this).isLive)t=-1,e=-1;else if(G(Qo,this).googleCastConnected){const i=G(Qo,this).currentTime;e=i>-1?i/1e3:i,t=G(Qo,this).duration/1e3}else if(t=D.getMediaDuration(G(Qo,this).dom.video),e=D.getMediaCurrentTime(G(Qo,this).dom.video),G(Qo,this).isDvr)if(G(Qo,this).rmpHlsJS){const i=t-G(Qo,this).rmpHlsJS.hlsJSLevelDuration;t=G(Qo,this).rmpHlsJS.hlsJSLevelDuration,e-=i}else G(Qo,this).readingShaka&&(i=G(Qo,this).shakaPlayer.seekRange(),s=i.start,n=i.end,t=n,D.isFiniteNumber(n)&&D.isFiniteNumber(s)&&n>0&&s>0&&(a=1-(n-e)/(n-s)));if(D.isFiniteNumber(t)&&t>0&&D.isFiniteNumber(e)&&e>=0){let i,n,r;if(i=G(Qo,this).isDvr&&G(Qo,this).readingShaka?100*a:100/t*e,G(Qo,this).dom.current.style.width=i+"%",G(Qo,this).dom.handle.style.left=i+"%",G(Qo,this).isDvr&&G(Qo,this).dom.durationText)r=G(Qo,this).dom.durationText,n="-"+D.readableTime(t-e),G(Qo,this).readingHlsJS?K(il,this,e):G(Qo,this).readingShaka&&K(il,this,e-s);else if(G(Qo,this).dom.timeElapsedText){r=G(Qo,this).dom.timeElapsedText,n=D.readableTime(e);const t=G(Qo,this).duration;t>-1&&G(Qo,this).rmpUtils.updateDurationText(t,G(Qo,this).currentTime)}D.setText(r,n)}}let e=G($o,this),i=G(Qo,this).duration;if(G(Qo,this).isLive&&(i=-1,e=-1),i>-1&&e>-1){const t=D.precisionRound(100*e/i,2).toString(),s=D.readableTime(e/1e3)+" / "+D.readableTime(i/1e3);0,G(Qo,this).dom.seekBar.setAttribute("aria-valuenow",t),G(Qo,this).dom.seekBar.setAttribute("aria-valuetext",s)}if(!G(Qo,this).googleCastConnected&&G(Qo,this).hasRelated&&G(Qo,this).relatedUpNextOffset>0&&e>-1&&i>-1){i-e<=1e3*G(Qo,this).relatedUpNextOffset?G(Qo,this).linearAdOnStage?G(Qo,this).dom.relatedSkipPreview.classList.remove("rmp-force-show"):(G(Qo,this).rmpUIManagement.showChrome(),G(Qo,this).dom.relatedSkipPreview.classList.add("rmp-force-show")):G(Qo,this).dom.relatedSkipPreview.classList.remove("rmp-force-show")}if(G(Qo,this).loop&&G(Qo,this).isVod&&e>-1&&i>-1){i-e<300&&!G(Zo,this)&&(K(Zo,this,!0),window.setTimeout((()=>{K(Zo,this,!1)}),301),G(Qo,this).dispatch("loop"))}G(Qo,this).dispatch("timeupdate")}}function al(){if(G(Qo,this).isLive)return;const t=G(Qo,this).dom.video,e=D.getMediaDuration(t);let i=0;const s=t.buffered,n=t.buffered.length,a=D.getMediaCurrentTime(t);let r=0;try{for(let t=n-1;t>=0;t--)if(a>=s.start(t)){r=t;break}n>0&&D.isFiniteNumber(e)&&(i=s.end(r)/e*100)}catch(t){return void console.warn(t)}D.isFiniteNumber(i)&&G(Qo,this).dom.loaded&&(G(Qo,this).dom.loaded.style.width=i+"%")}function rl(){G(Qo,this).rmpUIManagement.showLoadingSpin(),G(Qo,this).dispatch("waiting"),G(Qo,this).dispatch("bufferstalled"),this.wireUnstalledBufferEvents()}function ol(){const t=G(Qo,this).dom.transcriptsContainer.querySelector(".rmp-transcripts-side-menu");if(t){const e=t.querySelectorAll(".rmp-transcripts-item");if(e.length>0)for(let t=0,i=e.length;t<i;t++)if(e[t].classList.contains("rmp-transcripts-item-active")){e[t].classList.remove("rmp-transcripts-item-active");break}}}var ll=new(Q()),hl=new(Q()),dl=new(Q()),cl=new(Q()),pl=new(Q()),ml=new(Q()),ul=new(Q()),gl=new(Q()),fl=new(Q()),vl=new(Q()),yl=new(Q()),bl=new WeakSet;class wl{constructor(t){e(this,bl),J(this,ll,void 0),J(this,hl,!1),J(this,dl,!1),J(this,cl,!0),J(this,pl,!1),J(this,ml,0),J(this,ul,-1),J(this,gl,null),J(this,fl,null),J(this,vl,null),J(this,yl,null),K(ll,this,t)}get startUpTime(){return G(ul,this)}get firstPlay(){return G(cl,this)}get playerInitialized(){return G(hl,this)}set playerInitialized(t){K(hl,this,t)}get adImaDisplayContainerInitialized(){return G(dl,this)}get firstFrameReached(){return G(pl,this)}unwireAdAutoplayEvents(){G(ll,this).off("adstarted adinitialplayrequestsucceeded",G(vl,this)),G(ll,this).off("adinitialplayrequestfailed",G(fl,this))}init(t){if(D.eventStopPrevent(t),!G(ll,this).playerReady)return G(ll,this).rmpUtils.warning(1012,t),void G(ll,this).rejectPromise("play",G(ll,this).warningData);if(G(cl,this)){if(G(ll,this).ads&&!G(ll,this).adParserLoaded)return G(ll,this).rmpUtils.warning(10004,t),void G(ll,this).rejectPromise("play",G(ll,this).warningData);K(ml,this,D.getNow())}G(ll,this).hasPlaylist&&null!==G(ll,this).playlistCallback&&G(cl,this)?(G(ll,this).ads&&""===G(ll,this).adTagUrl&&(G(ll,this).emptyInitAdTagUrl=!1),G(ll,this).rmpPlaylist.playlistCallbackPromise().then((()=>{n(bl,this,El).call(this)})).catch((t=>{console.warn(t),n(bl,this,El).call(this)}))):G(ll,this).hasRelated&&null!==G(ll,this).relatedCallback&&G(cl,this)?(G(ll,this).ads&&""===G(ll,this).adTagUrl&&(G(ll,this).emptyInitAdTagUrl=!1),G(ll,this).rmpRelated.relatedCallbackPromise().then((()=>{n(bl,this,El).call(this)})).catch((t=>{console.warn(t),n(bl,this,El).call(this)}))):n(bl,this,El).call(this)}}function kl(){G(ll,this).off("playing adloaded",G(gl,this)),window.setTimeout((()=>{const t=D.getNow();G(ml,this)>0&&t>G(ml,this)&&K(ul,this,t-G(ml,this)),G(ul,this),K(pl,this,!0),G(ll,this).dispatch("firstframe")}),1)}function Sl(){G(ll,this).rmpUtils.autoplayFailureRestorePlayUI()}function Al(){const t=G(ll,this).adLinear;null!==t&&(t||!t&&"rmp-vast"===G(ll,this).adParser)&&G(ll,this).rmpUtils.fireAutoplaySuccess()}
8function Cl(){if(K(gl,this,n(bl,this,kl).bind(this)),G(ll,this).on("playing adloaded",G(gl,this)),G(ll,this).ads&&!G(ll,this).adImaDai){if(G(ll,this).autoplay&&(K(vl,this,n(bl,this,Al).bind(this)),G(ll,this).on("adstarted adinitialplayrequestsucceeded",G(vl,this)),K(fl,this,n(bl,this,Sl).bind(this)),G(ll,this).on("adinitialplayrequestfailed",G(fl,this))),G(ll,this).emptyInitAdTagUrl)return void G(ll,this).rmpUtils.playPromise();G(ll,this).rmpAdScheduler?(G(ll,this).adTagUrl=G(ll,this).adSchedule.preroll,G(ll,this).rmpAdScheduler.processAdScheduleCallback(G(ll,this).adTagUrl,!0)):G(ll,this).loadAds(G(ll,this).adTagUrl,["internal"],!0).catch((t=>{G(ll,this).rmpUtils.warning(1020,t)})),G(ll,this).resolvePromise("play")}else G(ll,this).rmpUtils.playPromise()}function xl(){if(G(ll,this).rmpGoogleCast){if(G(ll,this).googleCastCordova&&G(ll,this).rmpGoogleCast.isCastMediaLoaded())return G(ll,this).rmpGoogleCast.castMediaEnded?(G(ll,this).rmpGoogleCast.loadCastMedia(),void G(ll,this).resolvePromise("play")):void(G(ll,this).castMedia&&(G(ll,this).paused?(G(ll,this).castMedia.play({}),G(ll,this).rmpEventsManagement.playCallback(),G(ll,this).resolvePromise("play")):(G(ll,this).castMedia.pause({}),G(ll,this).rmpEventsManagement.pauseCallback())));if(G(ll,this).rmpGoogleCast.isCastMediaLoaded())return void(G(ll,this).remotePlayer.isPaused?(G(ll,this).rmpGoogleCast.remotePlayerController.playOrPause(),G(ll,this).resolvePromise("play")):G(ll,this).rmpGoogleCast.remotePlayerController.playOrPause());if(G(ll,this).googleCastConnected&&"LOADING"===G(ll,this).rmpGoogleCast.remotePlayerState)return G(ll,this).rmpUtils.warning(16004),void G(ll,this).rejectPromise("play",G(ll,this).warningData)}if(G(cl,this))return K(cl,this,!1),void n(bl,this,Cl).call(this);G(ll,this).dom.video.paused?G(ll,this).rmpUtils.playPromise():G(ll,this).dom.video.pause()}function Ml(){null!==G(yl,this)&&G(ll,this).off("loadedmetadata",G(yl,this)),G(ll,this).video360&&G(cl,this)&&void 0===window.THREE?window.setTimeout((()=>{n(bl,this,Ml).call(this)}),40):G(ll,this).ads&&G(cl,this)&&G(ll,this).adParserLoaded?n(bl,this,xl).call(this):G(ll,this).linearAdOnStage&&!G(ll,this).adImaDai?G(ll,this).googleCastConnected?n(bl,this,xl).call(this):G(ll,this).rmpAdsIma?G(ll,this).adPaused?(G(ll,this).rmpAdsIma.resumeImaAds(),G(ll,this).resolvePromise("play")):G(ll,this).rmpAdsIma.pauseImaAds():G(ll,this).rmpAdsRmpVast&&(G(ll,this).adPaused?(G(ll,this).rmpAdsRmpVast.resumeRmpVastAds(),G(ll,this).resolvePromise("play")):G(ll,this).rmpAdsRmpVast.pauseRmpVastAds()):G(ll,this).adOutStream||n(bl,this,xl).call(this)}async function El(){if(!G(hl,this)){let t=!1;if(G(ll,this).readingMse||G(ll,this).hasLoadedMetadata&&"none"!==G(ll,this).preload||(t=!0),K(hl,this,!0),G(ll,this).hidePoster(),G(ll,this).ads&&!G(ll,this).adImaDai)if(G(ll,this).rmpAdsIma){try{G(ll,this).rmpAdsIma.adDisplayContainer.initialize()}catch(t){console.warn(t)}K(dl,this,!0),t&&G(ll,this).dom.video.load()}else G(ll,this).rmpVast&&(G(ll,this).rmpVast.initialize(),t&&G(ll,this).dom.video.load());else t&&G(ll,this).dom.video.load();if(G(ll,this).readingHlsJS)G(ll,this).rmpHlsJS||(G(ll,this).rmpHlsJS=new jn(G(ll,this))),G(ll,this).hlsJSPreloadManager&&(G(ll,this).hlsJS.startLoad(),G(ll,this).rmpHlsJS.unwireFragFirstCheck(),G(ll,this).hlsJSPreloadManager=!1),G(ll,this).rmpHlsJS.init();else if(G(ll,this).readingShaka){if(G(ll,this).rmpShakaPlayer||(G(ll,this).rmpShakaPlayer=new Oa(G(ll,this))),G(ll,this).shakaPreloadManager){try{await G(ll,this).shakaPlayer.load(G(ll,this).shakaPreloadManager),await G(ll,this).shakaPreloadManager.destroy()}catch(t){G(ll,this).rmpShakaPlayer.shakaError(t)}G(ll,this).shakaPreloadManager=null}G(ll,this).rmpShakaPlayer.init()}}G(ll,this).hasLoadedMetadata?n(bl,this,Ml).call(this):null===G(yl,this)&&(K(yl,this,n(bl,this,Ml).bind(this)),G(ll,this).on("loadedmetadata",G(yl,this)))}var Pl=i(2027),Tl=i.n(Pl),Il=new(Q()),Ll=new(Q()),Dl=new(Q()),Ol=new(Q()),Rl=new(Q()),Ul=new WeakSet;class Fl{constructor(t,i){e(this,Ul),J(this,Il,void 0),J(this,Ll,[]),J(this,Dl,!1),J(this,Ol,null),J(this,Rl,null),K(Il,this,t),G(Il,this).ccFiles=i,G(Il,this).hasExternalCCFiles=!0}get ccData(){return G(Ol,this)}
8set ccData(t){K(Ol,this,t)}get ccEnabled(){return G(Dl,this)}set ccEnabled(t){K(Dl,this,t)}parse(t){if("string"==typeof t){try{K(Ll,this,[]);const e=new window.WebVTT.Parser(window,window.WebVTT.StringDecoder());e.oncue=t=>{var e;l()(e=G(Ll,this)).call(e,t)},e.onparsingerror=t=>{G(Il,this).rmpUtils.warning(4001,t)},e.parse(t),e.flush(),G(Ll,this)}catch(t){console.warn(t)}K(Dl,this,!0),D.show(G(Il,this).dom.ccArea),K(Ol,this,G(Ll,this))}}destroy(){G(Il,this).off("timeupdate resize",G(Rl,this)),K(Ll,this,[])}init(){if(!f.isIos[0])if(void 0!==window.WebVTT)n(Ul,this,Nl).call(this);else{let t=G(Il,this).pathToRmpFiles+"vtt/vtt.min.js";0,D.getNow(),G(Il,this).refTime,D.getScript(t,n(Ul,this,Nl).bind(this),G(Il,this).rmpUtils.warning.bind(G(Il,this).rmpUtils,4e3))}}}function Bl(t){return new(r())(((e,i)=>{const s=G(Il,this).ccFiles[t].uri;D.ajax(s,G(Il,this).ajaxWithCredentials,"GET").then((i=>{if("string"==typeof i){let n=!1;G(Il,this).ccFiles[t].default&&(n=!0),G(Il,this).loadedCCFiles[t]={lng:G(Il,this).ccFiles[t].lng,name:G(Il,this).ccFiles[t].name,uri:s,default:n,data:i},G(Il,this).dispatch("texttrackloaded"),e()}})).catch((e=>{G(Il,this).loadedCCFiles[t]={lng:"",name:"",uri:"",default:!1,data:null},G(Il,this).dispatch("texttrackloaderror"),G(Il,this).rmpUtils.warning(4002,e),i()}))}))}function Hl(){let t=G(Il,this).currentTime;if(t>-1){t/=1e3;const e=[];G(Ll,this).forEach((i=>{const s=i.startTime,n=i.endTime;t>=s&&t<=n&&l()(e).call(e,i)}));const i=G(Il,this).dom.ccArea;if(e[0]&&G(Dl,this)){D.show(i);const t=G(Il,this).getPlayerSize();t.width>0&&t.height>0&&(i.style.width=t.width+"px",i.style.height=t.height+"px"),window.WebVTT.processCues(window,e,i,!0)}else D.hide(i)}}function Nl(){K(Rl,this,n(Ul,this,Hl).bind(this)),G(Il,this).on("timeupdate resize",G(Rl,this));const t=[];for(let e=0,i=G(Il,this).ccFiles.length;e<i;e++)t[e]=n(Ul,this,Bl).call(this,e);G(Il,this).rmpCCManagement=new ys(G(Il,this)),Tl()(t).then((t=>{t.find((t=>"rejected"===t.status))&&G(Il,this).rmpUtils.warning(4003),G(Il,this).rmpCCManagement.appendUI()}))}var Vl,ql=new(Q()),zl=new(Q()),jl=new(Q()),Wl=new(Q()),Jl=new WeakSet;class Gl{constructor(t){e(this,Jl),J(this,ql,void 0),J(this,zl,.5),J(this,jl,null),J(this,Wl,!1),K(ql,this,t)}get playerVisible(){return G(Wl,this)}destroy(){try{G(jl,this).disconnect()}catch(t){console.warn(t)}}init(){G(ql,this).one("ready",n(Jl,this,Xl).bind(this)),f.isIos[0]&&(G(ql,this).dom.video.addEventListener("webkitbeginfullscreen",(()=>{this.destroy()})),G(ql,this).dom.video.addEventListener("webkitendfullscreen",(()=>{n(Jl,this,Xl).call(this)})))}}function Kl(t){t.forEach((t=>{const e=G(ql,this).rmpPlaybackManagement.playerInitialized;if(t.intersectionRatio>G(zl,this)){if(G(ql,this).viewableAutoplay&&G(ql,this).play().catch((t=>{G(ql,this).rmpUtils.warning(1014,t)})),!G(ql,this).viewablePlayPause&&!e)try{G(jl,this).disconnect()}catch(t){console.warn(t)}K(Wl,this,!0),G(ql,this).dispatch("playerinview")}else G(ql,this).viewablePlayPause&&e&&G(ql,this).pause(),K(Wl,this,!1),G(ql,this).dispatch("playeroutofview");K(zl,this,t.intersectionRatio)}))}function Xl(){const t={root:null,rootMargin:"0px",threshold:[G(ql,this).viewableThreshold]};K(zl,this,G(ql,this).viewableThreshold),K(jl,this,new IntersectionObserver(n(Jl,this,Kl).bind(this),t)),G(jl,this).observe(G(ql,this).dom.container)}var Ql=new(Q()),Yl=new WeakSet;class Zl{constructor(t){e(this,Yl),J(this,Ql,void 0),K(Ql,this,t)}init(){G(Ql,this).fpsDrm;const t=new XMLHttpRequest;t.responseType="arraybuffer",t.addEventListener("load",(t=>{const e=t.target;let i;i="function"==typeof G(Ql,this).fpsDrm.prepareCertificate?G(Ql,this).fpsDrm.prepareCertificate(e.response):new Uint8Array(e.response),G(Ql,this).dom.video.addEventListener("webkitneedkey",n(Yl,this,ih).bind(this,i)),G(Ql,this).dom.video.addEventListener("error",(t=>{G(Ql,this).rmpUtils.warning(6001,t)})),G(Ql,this).dom.video.src=G(Ql,this).startingSrcUri}),{once:!0}),t.addEventListener("error",(t=>{G(Ql,this).rmpUtils.error(600,t)}),{once:!0}),t.open("GET",G(Ql,this).fpsDrm.certificatePath,!0),th.call(Zl,t,G(Ql,this).fpsDrm.certificateRequestHeaders),G(Ql,this).fpsDrm.certificatePath,t.send()}}function _l(t){const e=new ArrayBuffer(2*t.length),i=new Uint16Array(e);for(let e=0,s=t.length;e<s;e++)i[e]=t.charCodeAt(e);return i}function $l(t,e,i){"string"==typeof e&&(e=_l.call(Vl,e));let s=0;const n=new ArrayBuffer(t.byteLength+4+e.byteLength+4+i.byteLength),a=new DataView(n);new Uint8Array(n,s,t.byteLength).set(t),s+=t.byteLength,a.setUint32(s,e.byteLength,!0),s+=4;
8const r=new Uint16Array(n,s,e.length);r.set(e),s+=r.byteLength,a.setUint32(s,i.byteLength,!0),s+=4;return new Uint8Array(n,s,i.byteLength).set(i),new Uint8Array(n,0,n.byteLength)}function th(t,e){e.forEach((e=>{"string"==typeof e.name&&"string"==typeof e.value&&(e.name,e.value,t.setRequestHeader(e.name,e.value))}))}function eh(t){const e=t.target,i=t.message,s=new XMLHttpRequest;s.responseType=G(Ql,this).fpsDrm.licenseResponseType,s.session=e,s.addEventListener("load",G(Ql,this).fpsDrm.licenseRequestLoaded.bind(G(Ql,this)),{once:!0}),s.addEventListener("error",(t=>{G(Ql,this).rmpUtils.error(604,t)}),{once:!0});const n=G(Ql,this).fpsDrm.licenseRequestMessage(i,e);s.open("POST",G(Ql,this).fpsDrm.processSpcPath,!0),th.call(Vl,s,G(Ql,this).fpsDrm.licenseRequestHeaders),s.send(n)}function ih(t,e){let i=e.initData;const s=G(Ql,this).fpsDrm.extractContentId(i);if(i=$l.call(Vl,i,s,t),!G(Ql,this).dom.video.webkitKeys){let t="com.apple.fps.1_0";if("string"==typeof G(Ql,this).fpsDrm.keySystem&&""!==G(Ql,this).fpsDrm.keySystem&&(t=G(Ql,this).fpsDrm.keySystem),!WebKitMediaKeys.isTypeSupported(t,"video/mp4"))return void G(Ql,this).rmpUtils.error(601);G(Ql,this).dom.video.webkitSetMediaKeys(new WebKitMediaKeys(t))}if(!G(Ql,this).dom.video.webkitKeys)return void G(Ql,this).rmpUtils.error(602);const a=G(Ql,this).dom.video.webkitKeys.createSession("video/mp4",i);a?(a.contentId=s,D.waitForEvent("webkitkeymessage",n(Yl,this,eh).bind(this),a),D.waitForEvent("webkitkeyadded",(t=>{}),a),D.waitForEvent("webkitkeyerror",(t=>{G(Ql,this).rmpUtils.warning(6e3,t)}),a)):G(Ql,this).rmpUtils.error(603)}Vl=Zl;var sh=new(Q()),nh=new(Q()),ah=new(Q()),rh=new(Q()),oh=new(Q()),lh=new(Q()),hh=new(Q()),dh=new(Q()),ch=new WeakSet;class ph{constructor(t){e(this,ch),J(this,sh,void 0),J(this,nh,null),J(this,ah,null),J(this,rh,null),J(this,oh,null),J(this,lh,null),J(this,hh,null),J(this,dh,-1),K(sh,this,t),G(sh,this).rmpStreamingHelpers=new hs(t)}destroy(){window.clearInterval(G(oh,this)),window.clearInterval(G(lh,this)),G(sh,this).dom.video.removeEventListener("resize",G(nh,this)),G(sh,this).dom.video.removeEventListener("playing",G(hh,this)),G(sh,this).dom.video.removeEventListener("playing",G(ah,this)),G(sh,this).dom.video.removeEventListener("playing",G(rh,this)),n(ch,this,mh).call(this)}init(){K(nh,this,n(ch,this,uh).bind(this)),G(sh,this).dom.video.addEventListener("resize",G(nh,this)),K(hh,this,n(ch,this,yh).bind(this)),G(sh,this).dom.video.addEventListener("playing",G(hh,this),{once:!0}),G(sh,this).audioOnly||(K(ah,this,n(ch,this,gh).bind(this)),G(sh,this).dom.video.addEventListener("playing",G(ah,this),{once:!0}),G(sh,this).hasExternalCCFiles||(K(rh,this,n(ch,this,vh).bind(this)),G(sh,this).dom.video.addEventListener("playing",G(rh,this),{once:!0})))}}function mh(){K(nh,this,null),K(ah,this,null),K(rh,this,null),K(oh,this,null),K(lh,this,null),K(hh,this,null),K(dh,this,-1)}function uh(){G(sh,this).dom.video.videoHeight&&(G(sh,this).dom.video.videoHeight,G(sh,this).rmpUtils.fireLevelSwitchEvents())}function gh(){if(G(sh,this).dom.video.audioTracks&&G(sh,this).dom.video.audioTracks.length>1){G(sh,this).dom.video.audioTracks,G(sh,this).rmpModuleManagement.appendToControlBar("audio"),G(sh,this).rmpModuleManagement.appendOverlay("audio");for(let t=0;t<G(sh,this).dom.video.audioTracks.length;t++){const e=G(sh,this).dom.video.audioTracks[t];let i;i=e.enabled?"rmp-button rmp-overlay-level rmp-color-bg rmp-overlay-level-active":"rmp-button rmp-overlay-level rmp-color-bg";let s="";s=G(sh,this).customTrackNames.audio.length>0&&G(sh,this).customTrackNames.audio[t]?G(sh,this).customTrackNames.audio[t]:"string"==typeof e.label&&""!==e.label?e.label:"string"==typeof e.language&&""!==e.language?e.language:"Audio "+t;const n=D.createElement("button",i,s,G(sh,this).rtl,!0);G(sh,this).rmpAccessible.button(n,s,!0);const a=G(sh,this).rmpStreamingHelpers.selectAudioTrack.bind(G(sh,this).rmpStreamingHelpers,t);D.addEvents(["touchend","click"],n,a),G(sh,this).dom.audioOverlayLevelsArea.appendChild(n)}}K(lh,this,window.setInterval((()=>{const t=G(sh,this).livePresentationStartTimeAsDate;if(t>-1){const e=new Date(t).getTime();e===G(dh,this)&&-1!==G(dh,this)||(G(sh,this).meta={},G(sh,this).meta.type="program-date-time",G(sh,this).meta.data={},K(dh,this,e),G(sh,this).meta.data.programDateTime=e,G(sh,this).meta.data.rawProgramDateTime=t,G(sh,this).dispatch("meta"),G(sh,this).meta)}}),1e3))}function fh(){G(sh,this).dom.video.textTracks.length>0&&(G(sh,this).dom.video.textTracks,window.clearInterval(G(oh,this)),G(sh,this).rmpCCManagement=new ys(G(sh,this)),G(sh,this).rmpCCManagement.readingCaptionsFromHls=!0,G(sh,this).textTracks=hs.filterNativeTextTracks(G(sh,this).dom.video.textTracks),G(sh,this).textTracks,G(sh,this).textTracks.length>0&&(G(sh,this).textTracks.forEach(((t,e)=>{G(sh,this).loadedCCFiles[e]={};let i=t.language||t.lang;i||(i=G(sh,this).labels.hint.track+" "+(e+1)),G(sh,this).loadedCCFiles[e].lng=i;let s=t.label||t.name;s||(s=i),G(sh,this).loadedCCFiles[e].name=s,G(sh,this).loadedCCFiles[e].uri=t.src||"",G(sh,this).loadedCCFiles[e].data=null,t.mode&&"showing"===t.mode&&(G(sh,this).loadedCCFiles[e].default=!0)})),G(sh,this).rmpCCManagement.appendUI()))}function vh(){G(sh,this).dom.video.textTracks.length>0?(G(sh,this).dom.video.textTracks,n(ch,this,fh).call(this)):K(oh,this,window.setInterval(n(ch,this,fh).bind(this),400))}function yh(){G(sh,this).rmpModuleManagement.appendToControlBar("quality")}
8var bh,wh=new(Q()),kh=new(Q()),Sh=new(Q()),Ah=new(Q()),Ch=new(Q()),xh=new(Q()),Mh=new(Q()),Eh=new(Q()),Ph=new(Q()),Th=new(Q()),Ih=new(Q()),Lh=new(Q()),Dh=new(Q()),Oh=new(Q()),Rh=new(Q()),Uh=new(Q()),Fh=new(Q()),Bh=new(Q()),Hh=new(Q()),Nh=new(Q()),Vh=new(Q()),qh=new(Q()),zh=new(Q()),jh=new WeakSet;class Wh{constructor(t){e(this,jh),J(this,wh,void 0),J(this,kh,null),J(this,Sh,null),J(this,Ah,null),J(this,Ch,null),J(this,xh,null),J(this,Mh,null),J(this,Eh,null),J(this,Ph,{}),J(this,Th,!1),J(this,Ih,!1),J(this,Lh,0),J(this,Dh,0),J(this,Oh,65),J(this,Rh,null),J(this,Uh,null),J(this,Fh,null),J(this,Bh,null),J(this,Hh,null),J(this,Nh,null),J(this,Vh,null),J(this,qh,null),J(this,zh,null),K(wh,this,t)}get fov(){return G(Oh,this)}get lon(){return G(Dh,this)}get lat(){return G(Lh,this)}resize360(){if(G(Mh,this)&&G(Eh,this)){let t=-1,e=-1;if(G(wh,this).isInFullscreen)G(wh,this).hasNativeFullscreenSupport?(t=f.screenDimension.width,e=f.screenDimension.height):G(wh,this).fullscreenFullWindowMode&&f.viewportSize.width>-1&&f.viewportSize.height>-1&&(t=f.viewportSize.width,e=f.viewportSize.height);else{const i=G(wh,this).getPlayerSize();t=i.width,e=i.height}t>0&&e>0&&(G(Mh,this).setSize(t,e),G(Eh,this).aspect=t/e,G(Eh,this).updateProjectionMatrix())}}setCamLatLongFov360(t,e,i,s,a){if(G(Ih,this))return;if(K(Ih,this,!0),D.eventStopPrevent(a),s)return K(Dh,this,e),K(Lh,this,t),K(Oh,this,i),n(jh,this,Yh).call(this),void K(Ih,this,!1);G(wh,this).rmpUIManagement.showChrome();const r=20;0!==e&&K(Dh,this,G(Dh,this)+e/r),0!==t&&K(Lh,this,G(Lh,this)-t/r),0!==i&&(K(Oh,this,G(Oh,this)-i/r),n(jh,this,Yh).call(this));let o=1;window.clearInterval(G(Rh,this)),K(Rh,this,window.setInterval((()=>{0!==e&&K(Dh,this,G(Dh,this)+e/r),0!==t&&K(Lh,this,G(Lh,this)-t/r),0!==i&&(K(Oh,this,G(Oh,this)-i/r),n(jh,this,Yh).call(this)),o++,o===r&&(K(Ih,this,!1),window.clearInterval(G(Rh,this)))}),r))}destroy(){try{G(kh,this)&&cancelAnimationFrame(G(kh,this)),G(Sh,this)&&G(Sh,this).dispose(),G(Ah,this)&&G(Ch,this)&&G(Ah,this).remove(G(Ch,this))}catch(t){console.warn(t)}window.clearInterval(G(Rh,this)),D.removeElement(G(xh,this)),n(jh,this,Jh).call(this)}init(){if(void 0!==window.THREE)n(jh,this,od).call(this);else{let t=G(wh,this).pathToRmpFiles+"three/three.min.js";0,D.getNow(),G(wh,this).refTime,D.getScript(t,n(jh,this,od).bind(this),G(wh,this).rmpUtils.error.bind(G(wh,this).rmpUtils,500))}}}function Jh(){K(kh,this,null),K(Sh,this,null),K(Ah,this,null),K(Ch,this,null),K(xh,this,null),K(Mh,this,null),K(Eh,this,null),K(Ph,this,{}),K(Th,this,!1),K(Ih,this,!1),K(Lh,this,0),K(Dh,this,0),K(Oh,this,65),K(Rh,this,null),K(Uh,this,null),K(Fh,this,null),K(Bh,this,null),K(Hh,this,null),K(Nh,this,null),K(Vh,this,null),K(qh,this,null),K(zh,this,null)}function Gh(t){if(t){try{t.preventDefault()}catch(t){console.warn(t)}G(Ph,this).x=D.getPosXTouch(t),G(Ph,this).y=D.getPosYTouch(t),G(xh,this).classList.add("grabbing"),K(Th,this,!0)}}function Kh(t){t&&("mousedown"===t.type?(G(Ph,this).x=D.getPosX(t),G(Ph,this).y=D.getPosY(t)):"touchstart"===t.type&&(G(Ph,this).x=D.getPosXTouch(t),G(Ph,this).y=D.getPosYTouch(t)),G(xh,this).classList.add("grabbing"),K(Th,this,!0))}function Xh(){G(xh,this).classList.remove("grabbing"),K(Th,this,!1)}function Qh(t){if(G(Ih,this)||!G(Th,this))return;let e,i,s,n;"mousemove"===t.type?(s=D.getPosX(t),n=D.getPosY(t)):"touchmove"===t.type&&(s=D.getPosXTouch(t),n=D.getPosYTouch(t)),e=G(Ph,this).x-s,i=G(Ph,this).y-n,G(Ph,this).x=s,G(Ph,this).y=n;const a=G(wh,this).getPlayerSize();if(a.width>0&&a.height>0){const t=a.width/a.height;let s=1;G(wh,this).dom.container.classList.contains("rmp-sm")?s=2:G(wh,this).dom.container.classList.contains("rmp-md")&&(s=1.5);const n=.1;K(Dh,this,G(Dh,this)+e*n*s),K(Lh,this,G(Lh,this)+i*n*t*s)}}function Yh(){G(Eh,this)&&(G(Oh,this)>G(wh,this).video360MaxFocalLength?K(Oh,this,G(wh,this).video360MaxFocalLength):G(Oh,this)<G(wh,this).video360MinFocalLength&&K(Oh,this,G(wh,this).video360MinFocalLength),G(Oh,this),G(Eh,this).fov=G(Oh,this),G(Eh,this).updateProjectionMatrix())}function Zh(t){if(t&&(t.stopPropagation(),t.preventDefault()),G(Ih,this))return;t&&t.wheelDeltaY&&(t.wheelDeltaY>0?K(Oh,this,G(Oh,this)-10):K(Oh,this,G(Oh,this)+10),n(jh,this,Yh).call(this))}function _h(){try{K(kh,this,requestAnimationFrame(n(jh,this,_h).bind(this)))}catch(t){console.warn(t)}K(Lh,this,Math.max(-85,Math.min(85,G(Lh,this))));const t=window.THREE.MathUtils,e=t.degToRad(90-G(Lh,this)),i=t.degToRad(G(Dh,this)),s=50*Math.sin(e);G(Eh,this).position.x=s*Math.cos(i),G(Eh,this).position.y=50*Math.cos(e),G(Eh,this).position.z=s*Math.sin(i),G(Eh,this).lookAt(G(Eh,this).target),G(Mh,this).render(G(Ah,this),G(Eh,this))}function $h(){G(wh,this).isMobile?(f.isIos[0]?G(wh,this).dom.content.addEventListener("touchstart",n(jh,this,Gh).bind(this)):G(wh,this).dom.content.addEventListener("touchstart",n(jh,this,Kh).bind(this),!!f.hasPassiveEventListeners&&{passive:!0}),G(wh,this).dom.content.addEventListener("touchend",n(jh,this,Xh).bind(this)),G(wh,this).dom.content.addEventListener("touchmove",n(jh,this,Qh).bind(this),!!f.hasPassiveEventListeners&&{passive:!0})):(G(wh,this).dom.content.addEventListener("mousedown",n(jh,this,Kh).bind(this)),G(wh,this).dom.content.addEventListener("mouseup",n(jh,this,Xh).bind(this)),G(wh,this).dom.content.addEventListener("mouseleave",n(jh,this,Xh).bind(this)),G(wh,this).dom.content.addEventListener("mousemove",n(jh,this,Qh).bind(this)),G(wh,this).dom.content.addEventListener("wheel",n(jh,this,Zh).bind(this))),D.show(G(wh,this).dom.ui360);const t=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-top rmp-i rmp-i-up",null,null);K(Fh,this,this.setCamLatLongFov360.bind(this,20,0,0,!1)),D.addEvents(["touchend","click"],t,G(Fh,this)),G(wh,this).dom.ui360.appendChild(t);const e=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-bottom rmp-i rmp-i-down",null,null);K(Bh,this,this.setCamLatLongFov360.bind(this,-20,0,0,!1)),D.addEvents(["touchend","click"],e,G(Bh,this)),G(wh,this).dom.ui360.appendChild(e);const i=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-left rmp-i rmp-i-left",null,null);K(Hh,this,this.setCamLatLongFov360.bind(this,0,-20,0,!1)),D.addEvents(["touchend","click"],i,G(Hh,this)),G(wh,this).dom.ui360.appendChild(i);const s=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-right rmp-i rmp-i-right",null,null);K(Nh,this,this.setCamLatLongFov360.bind(this,0,20,0,!1)),D.addEvents(["touchend","click"],s,G(Nh,this)),G(wh,this).dom.ui360.appendChild(s);const a=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-minus rmp-i rmp-i-minus-360",null,null);K(Vh,this,this.setCamLatLongFov360.bind(this,0,0,-10,!1)),D.addEvents(["touchend","click"],a,G(Vh,this)),G(wh,this).dom.ui360.appendChild(a);const r=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-reset rmp-i rmp-i-reset-360",null,null);K(qh,this,this.setCamLatLongFov360.bind(this,G(wh,this).video360InitialLat,G(wh,this).video360InitialLon,G(wh,this).video360FocalLength,!0)),D.addEvents(["touchend","click"],r,G(qh,this)),G(wh,this).dom.ui360.appendChild(r);const o=D.createElement("button","rmp-button rmp-360-nav-button rmp-360-nav-plus rmp-i rmp-i-plus-360",null,null);K(zh,this,this.setCamLatLongFov360.bind(this,0,0,10,!1)),D.addEvents(["touchend","click"],o,G(zh,this)),G(wh,this).dom.ui360.appendChild(o);const l=G(wh,this).labels.hint;G(wh,this).rmpAccessible.button(t,"360 "+l.up,!0),G(wh,this).rmpAccessible.button(e,"360 "+l.down,!0),G(wh,this).rmpAccessible.button(i,"360 "+l.left,!0),G(wh,this).rmpAccessible.button(s,"360 "+l.right,!0),G(wh,this).rmpAccessible.button(a,"360 "+l.minus,!0),G(wh,this).rmpAccessible.button(r,"360 "+l.default,!0),G(wh,this).rmpAccessible.button(o,"360 "+l.plus,!0)}function td(){const t=G(wh,this).dom.container.querySelector(".rmp-360-text");t&&D.removeElement(t),G(wh,this).isMobile||n(jh,this,$h).call(this)}function ed(t){D.eventStopPrevent(t),G(wh,this).rmpUIManagement.showChrome()}function id(t){const e=t.alpha,i=t.gamma,s=t.beta;if("landscape"===f.orientation){if(i<-85||i>85)return;K(Dh,this,-e),K(Lh,this,i+G(wh,this).video360MobileGyroOffset)}else{if(s>85||s<-85)return;K(Dh,this,-i),K(Lh,this,-s+G(wh,this).video360MobileGyroOffset)}}function sd(t){D.eventStopPrevent(t),DeviceOrientationEvent.requestPermission().then((t=>{"granted"===t?window.addEventListener("deviceorientation",n(jh,this,id).bind(this),!0):(n(jh,this,ad).call(this),n(jh,this,$h).call(this))})).catch((t=>{console.warn(t),n(jh,this,ad).call(this),n(jh,this,$h).call(this)}))}
8function nd(){const t=G(wh,this).getPlayerSize();let e=640;t.width>0&&(e=t.width);let i=360;t.height>0&&(i=t.height);const s=e/i;K(Lh,this,G(wh,this).video360InitialLat),K(Dh,this,G(wh,this).video360InitialLon),K(Oh,this,G(wh,this).video360FocalLength),K(Eh,this,new window.THREE.PerspectiveCamera(G(wh,this).video360FocalLength,s,1,1100)),G(Eh,this).target=new window.THREE.Vector3(0,0,0),K(Ah,this,new window.THREE.Scene);const n=2*Math.round(60/s/2),a=new window.THREE.SphereGeometry(500,60,n);a.scale(-1,1,1),K(Sh,this,new window.THREE.VideoTexture(G(wh,this).dom.video));const r=new window.THREE.MeshBasicMaterial({map:G(Sh,this)});K(Ch,this,new window.THREE.Mesh(a,r)),G(Ah,this).add(G(Ch,this)),K(Mh,this,new window.THREE.WebGLRenderer),G(Mh,this).setPixelRatio(f.devicePixelRatio),G(Mh,this).setSize(e,i),G(Mh,this),K(xh,this,G(Mh,this).domElement),G(xh,this).className="rmp-canvas-360 rmp-grab",D.insertBefore(G(wh,this).dom.content,G(xh,this),G(wh,this).dom.poster),D.hide(G(wh,this).dom.video)}function ad(){G(wh,this).dom.ui360=D.createElement("div","rmp-360-nav rmp-color-bg"),K(Uh,this,n(jh,this,ed).bind(this)),D.addEvents(["touchend","click"],G(wh,this).dom.ui360,G(Uh,this)),D.hide(G(wh,this).dom.ui360),G(wh,this).dom.container.appendChild(G(wh,this).dom.ui360)}function rd(){D.getNow(),G(wh,this).refTime,G(wh,this).one("playing",n(jh,this,td).bind(this)),n(jh,this,nd).call(this),G(wh,this).isMobile?(f.isIos[0]||f.isIpadOS)&&"undefined"!=typeof DeviceOrientationEvent&&"function"==typeof DeviceOrientationEvent.requestPermission?D.addEventsOnce(["touchend","click"],G(wh,this).dom.centralMobileUI,n(jh,this,sd).bind(this)):window.addEventListener("deviceorientation",n(jh,this,id).bind(this),!0):(n(jh,this,ad).call(this),G(wh,this).dom.ui360.addEventListener("mouseenter",(t=>{t&&t.stopPropagation(),G(wh,this).forceResetTimer=!0})),G(wh,this).dom.ui360.addEventListener("mouseleave",(t=>{t&&t.stopPropagation(),G(wh,this).forceResetTimer=!1})));const t=D.createElement("div","rmp-360-text rmp-color-bg","360°",G(wh,this).rtl);G(wh,this).dom.container.appendChild(t),n(jh,this,_h).call(this)}function od(){D.getNow(),G(wh,this).refTime,G(wh,this).playerReady?n(jh,this,rd).call(this):G(wh,this).one("ready",n(jh,this,rd).bind(this))}var ld=new(Q()),hd=new(Q()),dd=new(Q()),cd=new WeakSet;class pd{constructor(t){e(this,cd),J(this,ld,void 0),J(this,hd,null),J(this,dd,null),K(ld,this,t)}static playbackStatePlaying(){navigator.mediaSession.playbackState="playing"}static playbackStatePaused(){navigator.mediaSession.playbackState="paused"}static destroy(){if(void 0!==window.navigator.mediaSession)try{navigator.mediaSession.setActionHandler("play",null),navigator.mediaSession.setActionHandler("stop",null),navigator.mediaSession.setActionHandler("pause",null),navigator.mediaSession.setActionHandler("seekto",null),navigator.mediaSession.setActionHandler("seekbackward",null),navigator.mediaSession.setActionHandler("seekforward",null),navigator.mediaSession.setActionHandler("previoustrack",null),navigator.mediaSession.setActionHandler("nexttrack",null),navigator.mediaSession.setPositionState(null)}catch(t){console.warn(t)}}updatePositionState(){const t=G(ld,this).dom.video;if("setPositionState"in navigator.mediaSession){const e=t.playbackRate;if(0===e)return;const i=t.duration,s=t.currentTime;if(!Number.isFinite(i)||!Number.isFinite(s))return;0;try{navigator.mediaSession.setPositionState({duration:i,playbackRate:e,position:s})}catch(t){console.warn(t)}}}updateMetadata(){const t=G(ld,this).contentMetadataConfiguration,e={};["title","artist","album","artwork"].forEach((i=>{("artwork"!==i&&t[i]||Array.isArray(t[i])&&t[i].length>0)&&(e[i]=t[i])})),navigator.mediaSession.metadata=new window.MediaMetadata(e)}unwire(){const t=G(ld,this).dom.video;t.removeEventListener("play",pd.playbackStatePlaying),t.removeEventListener("pause",pd.playbackStatePaused),t.removeEventListener("playing",G(hd,this)),t.removeEventListener("ratechange",G(dd,this)),t.removeEventListener("timeupdate",G(dd,this))}init(){K(hd,this,n(cd,this,md).bind(this)),G(ld,this).dom.video.addEventListener("playing",G(hd,this),{once:!0})}}function md(){const t=G(ld,this).dom.video;navigator.mediaSession.playbackState="playing",this.updatePositionState(),this.updateMetadata(),t.addEventListener("play",bh.playbackStatePlaying),t.addEventListener("pause",bh.playbackStatePaused),K(dd,this,this.updatePositionState.bind(this)),t.addEventListener("ratechange",G(dd,this)),t.addEventListener("timeupdate",G(dd,this));try{navigator.mediaSession.setActionHandler("seekbackward",(()=>{const t=G(ld,this).currentTime;t>=0&&G(ld,this).seekTo(t-1e4).catch((t=>{G(ld,this).rmpUtils.warning(1016,t)})),this.updatePositionState()})),navigator.mediaSession.setActionHandler("seekforward",(()=>{const t=G(ld,this).currentTime;t>
8=0&&G(ld,this).seekTo(t+1e4).catch((t=>{G(ld,this).rmpUtils.warning(1016,t)})),this.updatePositionState()})),navigator.mediaSession.setActionHandler("seekto",(t=>{G(ld,this).seekTo(1e3*t.seekTime).catch((t=>{G(ld,this).rmpUtils.warning(1016,t)})),this.updatePositionState()})),navigator.mediaSession.setActionHandler("play",(()=>{G(ld,this).play().catch((t=>{G(ld,this).rmpUtils.warning(1014,t)}))})),navigator.mediaSession.setActionHandler("stop",(()=>{G(ld,this).stop().catch((t=>{G(ld,this).rmpUtils.warning(1015,t)}))})),navigator.mediaSession.setActionHandler("pause",(()=>{G(ld,this).pause()})),(G(ld,this).hasPlaylist||G(ld,this).hasRelated)&&(navigator.mediaSession.setActionHandler("previoustrack",(()=>{if(G(ld,this).hasPlaylist){const t=G(ld,this).getPlaylistItem();G(ld,this).setPlaylistItem(t-1).catch((t=>{G(ld,this).rmpUtils.warning(1023,t)}))}else if(G(ld,this).hasRelated){const t=G(ld,this).getCurrentRelatedItemIndex();G(ld,this).setRelatedItem(t-1).catch((t=>{G(ld,this).rmpUtils.warning(1024,t)}))}})),navigator.mediaSession.setActionHandler("nexttrack",(()=>{if(G(ld,this).hasPlaylist){const t=G(ld,this).getPlaylistItem();G(ld,this).setPlaylistItem(t+1).catch((t=>{G(ld,this).rmpUtils.warning(1023,t)}))}else if(G(ld,this).hasRelated){const t=G(ld,this).getCurrentRelatedItemIndex();G(ld,this).setRelatedItem(t+1).catch((t=>{G(ld,this).rmpUtils.warning(1024,t)}))}})))}catch(t){console.warn(t)}}bh=pd;class ud{constructor(){}static initialListParsing(t){if(this.src=t.src,this.seekBarThumbnailsLoc=t.seekBarThumbnailsLoc,D.isValidCCFiles(t.ccFiles)&&(f.isIos[0]?(this.ccFiles=t.ccFiles,this.hasExternalCCFiles=!0):this.rmpVttJS=new Fl(this,t.ccFiles)),this.ads&&(this.adTagUrl=t.adTagUrl,""===t.adTagUrl&&(this.emptyInitAdTagUrl=!0),t.adTagWaterfall&&(this.adTagWaterfall=[...t.adTagWaterfall])),t.shakaDrm&&(this.shakaDrm=t.shakaDrm),t.shakaRequestConfiguration&&(this.shakaRequestConfiguration=t.shakaRequestConfiguration),t.chaptersLoc&&(this.chaptersLoc=t.chaptersLoc),t.logo&&(this.logo=t.logo),t.sharingUrl&&(this.sharingUrl=t.sharingUrl),t.sharingCode&&(this.sharingCode=t.sharingCode),t.contentMetadata.noFilter=!0,this.contentMetadataConfiguration=t.contentMetadata,this.enableGAVideoTracking&&(this.gaEventParametersConfiguration={video_title:this.contentMetadata.title}),this.rmpMux&&this.muxDataUseListData&&(this.muxDataSettings.data.video_title=this.contentMetadata.title),!D.isEmptyObject(this.bitmovinAnalyticsConfig)){const t={};t.key=this.bitmovinAnalyticsConfig.key,t.title=this.contentMetadata.title,t.videoId=this.contentMetadata.id||D.generateUuid(),this.setBitmovinAnalytics(t)}}static listParsing(t){if(this.ads&&("string"==typeof t.adTagUrl&&""!==t.adTagUrl?(this.adTagUrl=t.adTagUrl,t.adTagWaterfall?this.adTagWaterfall=[...t.adTagWaterfall]:this.adTagWaterfall=[]):this.adTagUrl=null),this.rmpCCManagement&&this.rmpCCManagement.destroy(),D.isValidCCFiles(t.ccFiles)&&(this.captionsList=t.ccFiles),t.contentMetadata.noFilter=!0,this.contentMetadataConfiguration=t.contentMetadata,this.enableGAVideoTracking&&(this.gaEventParametersConfiguration={video_title:t.contentMetadata.title}),this.rmpMux&&this.muxDataUseListData&&(this.muxDataSettings.data.video_title=t.contentMetadata.title,window.mux.emit("#"+this.id+" .rmp-video","videochange",{video_title:this.muxDataSettings.data.video_title})),!D.isEmptyObject(this.bitmovinAnalyticsConfig)){const e={};e.key=this.bitmovinAnalyticsConfig.key,e.title=t.contentMetadata.title,e.videoId=t.contentMetadata.id||D.generateUuid(),this.setBitmovinAnalytics(e)}}static filterList(t){const e=t,i=[];let s;for(let t=0,n=e.length;t<n;t++){if(e[t].src.hls)s="hls";else if(e[t].src.dash)s="dash";else if(e[t].src.mp4&&e[t].src.mp4[0])s="mp4";else if(e[t].src.webm&&e[t].src.webm[0])s="webm";else if(e[t].src.m4a)s="m4a";else if(e[t].src.mp3)s="mp3";else{if(!e[t].src.ogg){l()(i).call(i,t);continue}s="ogg"}const n=["contentMetadata","adTagUrl","src","seekBarThumbnailsLoc","ccFiles","shakaDrm","shakaRequestConfiguration"];for(let a=0,r=n.length;a<r;a++){const r=n[a];if("contentMetadata"!==r){if("adTagUrl"===r||"related"===r||"seekBarThumbnailsLoc"===r||"playlistLoc"===r||"sharingUrl"===r||"sharingCode"===r){if("string"!=typeof e[t][r]){e[t][r]="";continue}}else if("src"===r){if("string"!=typeof e[t][r][s]&&!Array.isArray(e[t][r][s])){l()(i).call(i,t);continue}}else if("adTagWaterfall"===r){if(!Array.isArray(e[t][r])||"string"!=typeof e[t][r][0]||""===e[t][r][0]){delete e[t][r];continue}}else if("ccFiles"===r){if(!D.isValidCCFiles(e[t][r])){delete e[t][r];continue}}else if("shakaDrm"===r){if("object"!=typeof e[t][r]||"object"!=typeof e[t][r].servers){delete e[t][r];continue}}else if(("shakaRequestConfiguration"===r||"logo"===r)&&"object"!=typeof e[t][r]){delete e[t][r];continue}}else e[t][r]=D.filterContentMetadata(e[t][r])}}if(i.length>0)for(let t=i.length-1;t>=0;t--)e.splice(i[t],1);return e}}var gd=new(Q()),fd=new(Q()),vd=new(Q()),yd=new(Q()),bd=new(Q()),wd=new WeakSet;class kd{constructor(t){e(this,wd),J(this,gd,void 0),J(this,fd,null),J(this,vd,null),J(this,yd,[]),J(this,bd,0),K(gd,this,t)}
8get playlistList(){return G(yd,this)}get currentPlaylistIndex(){return G(bd,this)}playlistCallbackPromise(){return new(r())(((t,e)=>{G(gd,this).playlistCallback().then((()=>{t()})).catch((t=>{G(gd,this).rmpUtils.warning(7e3,t),e(G(gd,this).warningData)}))}))}loadPlaylistItem(t,e){e&&e.stopPropagation(),G(gd,this).changingSrc||(null!==G(gd,this).playlistCallback?this.playlistCallbackPromise().then((()=>{n(wd,this,Md).call(this,t)})).catch((e=>{console.warn(e),n(wd,this,Md).call(this,t)})):n(wd,this,Md).call(this,t))}setInternalPlaylistData(t){return new(r())(((e,i)=>{Array.isArray(t)?n(wd,this,Od).call(this,t,e,i):"string"==typeof t&&(G(gd,this).playlistLoc=t,D.ajax(G(gd,this).playlistLoc,G(gd,this).ajaxWithCredentials,"GET").then((t=>{let s;G(gd,this).playlistLoc;try{s=JSON.parse(t)}catch(t){return G(gd,this).rmpUtils.error(701,t),void i(G(gd,this).errorData)}Array.isArray(s.playlist)?n(wd,this,Od).call(this,s.playlist,e,i):(G(gd,this).rmpUtils.error(702),i(G(gd,this).errorData))})).catch((t=>{G(gd,this).rmpUtils.error(700,t),i(G(gd,this).errorData)})))}))}init(){G(gd,this).dom.containerParent.parentNode&&(G(gd,this).dom.playlistContainer=G(gd,this).dom.containerParent.parentNode,G(gd,this).dom.playlistPlayerWrapper=G(gd,this).dom.playlistContainer.querySelector(".rmp-playlist-player-wrapper"),G(gd,this).dom.playlistContainer.classList.contains("rmp-playlist-container")&&G(gd,this).dom.playlistPlayerWrapper)?""===G(gd,this).playlistLoc?n(wd,this,Dd).call(this,G(gd,this).playlistData):D.ajax(G(gd,this).playlistLoc,G(gd,this).ajaxWithCredentials,"GET").then((t=>{let e;G(gd,this).playlistLoc;try{e=JSON.parse(t)}catch(t){return G(gd,this).rmpUtils.error(701,t),void G(gd,this).rejectPromise("init",G(gd,this).errorData)}Array.isArray(e.playlist)?n(wd,this,Dd).call(this,e.playlist):(G(gd,this).rmpUtils.error(702),G(gd,this).rejectPromise("init",G(gd,this).errorData))})).catch((t=>{G(gd,this).rmpUtils.error(700,t),G(gd,this).rejectPromise("init",G(gd,this).errorData)})):G(gd,this).rmpUtils.error(704)}}function Sd(){G(gd,this).off("srcchanged",G(fd,this)),G(gd,this).off("error",G(vd,this)),G(gd,this).dispatch("playlistitemloaded"),D.isValidCCFiles(G(gd,this).ccFiles)&&(G(gd,this).captionsList=G(gd,this).ccFiles),null===G(gd,this).playlistCallback&&G(gd,this).ads&&G(gd,this).adTagUrl&&G(gd,this).loadAds(G(gd,this).adTagUrl,["internal"]).catch((t=>{G(gd,this).rmpUtils.warning(1020,t)})),G(gd,this).chaptersLoc&&(G(gd,this).chapters=G(gd,this).chaptersLoc)}function Ad(){G(gd,this).off("srcchanged",G(fd,this)),G(gd,this).off("error",G(vd,this))}function Cd(t){const e=G(gd,this).dom.playlistContainer.querySelectorAll(".rmp-playlist-item");if(e.length>0){for(let t=0,i=e.length;t<i;t++)e[t].classList.remove("rmp-playlist-item-active");e[t]&&e[t].classList.add("rmp-playlist-item-active")}}function xd(t){"object"==typeof t.shakaRequestConfiguration&&(G(gd,this).shakaRequestFilterConfiguration=t.shakaRequestConfiguration),"object"==typeof t.shakaDrm&&(void 0===t.shakaRequestConfiguration&&(G(gd,this).shakaRequestFilterConfiguration={}),G(gd,this).shakaDrmConfiguration=t.shakaDrm),G(gd,this).setSrc(t.src).catch((t=>{G(gd,this).rmpUtils.warning(1025,t)}))}function Md(t){if(void 0===G(yd,this)[t])return;K(bd,this,t);const e=G(yd,this)[G(bd,this)];ud.listParsing.call(G(gd,this),e),n(wd,this,Cd).call(this,G(bd,this)),G(gd,this).rmpPlaybackManagement.playerInitialized?(G(gd,this).on("srcchanged",G(fd,this)),G(gd,this).on("error",G(vd,this)),n(wd,this,xd).call(this,e)):n(wd,this,xd).call(this,e),e.seekBarThumbnailsLoc?G(gd,this).thumbnails=e.seekBarThumbnailsLoc:G(gd,this).rmpThumbnails&&G(gd,this).rmpThumbnails.destroy(),e.chaptersLoc?G(gd,this).chaptersLoc=e.chaptersLoc:G(gd,this).rmpChapters&&G(gd,this).rmpChapters.destroy();const i=G(gd,this).dom.container.querySelector(".rmp-logo");e.logo?G(gd,this).logoConfiguration=e.logo:i&&(G(gd,this).logo.imgUri="",G(gd,this).logoConfiguration=G(gd,this).logo),e.sharingUrl&&(G(gd,this).sharingData={url:e.sharingUrl,code:""}),e.sharingCode&&(G(gd,this).sharingData={url:"",code:e.sharingCode})}function Ed(t){if(G(yd,this)[t]){const e=G(yd,this)[t],i=D.createElement("div","rmp-playlist-item");G(gd,this).rmpAccessible.button(i,e.contentMetadata.title,!0,"playlist");const s=D.createElement("div","rmp-playlist-item-number",(t+1).toString());i.appendChild(s);const n=D.createElement("div","rmp-playlist-item-thumbnail-wrapper"),a=D.createElement("img","rmp-playlist-item-thumbnail");a.alt="",a.src=e.contentMetadata.thumbnail,n.appendChild(a),i.appendChild(n);const r=D.createElement("div","rmp-playlist-item-text-area"),o=G(gd,this).rtl,l=D.createElement("div","rmp-playlist-item-title",null,o);l.innerHTML=e.contentMetadata.title,r.appendChild(l);const h=D.createElement("div","rmp-playlist-item-description",null,o);h.innerHTML=e.contentMetadata.description,r.appendChild(h),i.appendChild(r),i.addEventListener("click",this.loadPlaylistItem.bind(this,t)),G(gd,this).dom.playlistSideMenu.appendChild(i)}}function Pd(t,e){D.eventStopPrevent(e);let i=G(bd,this)-1;t&&(i=G(bd,this)+1),this.loadPlaylistItem(i)}function Td(){const t=G(gd,this).labels.hint,e=D.createElement("button","rmp-button rmp-playlist-left-arrow rmp-color-bg rmp-i rmp-i-previous",null,null);G(gd,this).rmpAccessible.button(e,t.previousItem,!0),G(gd,this).dom.container.appendChild(e);const i=n(wd,this,Pd).bind(this,!1);D.addEvents(["touchend","click"],e,i);const s=D.createElement("button","rmp-button rmp-playlist-right-arrow rmp-color-bg rmp-i rmp-i-next",null,null);G(gd,this).rmpAccessible.button(s,t.nextItem,!0),G(gd,this).dom.container.appendChild(s);const a=n(wd,this,Pd).bind(this,!0);D.addEvents(["touchend","click"],s,a)}function Id(){G(gd,this).dom.playlistSideMenu.style.maxHeight=G(gd,this).getPlayerSize().height+"px",G(gd,this).dom.playlistSideMenu.classList.remove("rmp-xs","rmp-sm","rmp-md"),G(gd,this).dom.container.classList.contains("rmp-md")?G(gd,this).dom.playlistSideMenu.classList.add("rmp-md"):G(gd,this).dom.container.classList.contains("rmp-sm")?G(gd,this).dom.playlistSideMenu.classList.add("rmp-sm"):G(gd,this).dom.container.classList.contains("rmp-xs")&&G(gd,this).dom.playlistSideMenu.classList.add("rmp-xs")}function Ld(){G(gd,this).dom.container.classList.add("rmp-playlist-ui"),n(wd,this,Td).call(this);const t=`rmp-playlist-side-menu rmp-color-button rmp-${G(gd,this).skin}`;G(gd,this).dom.playlistSideMenu=D.createElement("div",t);const e=D.createElement("div","rmp-playlist-header",G(gd,this).labels.hint.playlist,G(gd,this).rtl);G(gd,this).dom.playlistSideMenu.appendChild(e);for(let t=0,e=G(yd,this).length;t<e;t++)n(wd,this,Ed).call(this,t);G(gd,this).dom.playlistContainer.appendChild(G(gd,this).dom.playlistSideMenu),n(wd,this,Id).call(this),G(gd,this).on("resize",n(wd,this,Id).bind(this)),n(wd,this,Cd).call(this,0)}function Dd(t){K(yd,this,ud.filterList(t)),G(yd,this).length>0&&G(yd,this)[0]?(ud.initialListParsing.call(G(gd,this),G(yd,this)[0]),K(fd,this,n(wd,this,Sd).bind(this)),K(vd,this,n(wd,this,Ad).bind(this)),G(gd,this).rmpUtils.detectSrc(),G(gd,this).rmpInitManagement.selectStreamingProtocol(),n(wd,this,Ld).call(this)):(G(gd,this).rmpUtils.error(703),G(gd,this).rejectPromise("init",G(gd,this).errorData))}function Od(t,e,i){if(K(yd,this,ud.filterList(t)),G(yd,this).length>
80&&G(yd,this)[0]){if(G(gd,this).dom.playlistSideMenu){const t=G(gd,this).dom.playlistSideMenu.querySelectorAll(".rmp-playlist-item");if(t.length>0)for(let e=0,i=t.length;e<i;e++)D.removeElement(t[e]);for(let t=0,e=G(yd,this).length;t<e;t++)n(wd,this,Ed).call(this,t);this.loadPlaylistItem(0),e()}}else G(gd,this).rmpUtils.error(703),i(G(gd,this).errorData)}var Rd=new(Q()),Ud=new(Q()),Fd=new(Q()),Bd=new(Q()),Hd=new(Q()),Nd=new WeakSet;class Vd{constructor(t){e(this,Nd),J(this,Rd,void 0),J(this,Ud,0),J(this,Fd,null),J(this,Bd,null),J(this,Hd,[]),K(Rd,this,t)}get currentRelatedIndex(){return G(Ud,this)}get relatedList(){return G(Hd,this)}setInternalRelatedData(t){return new(r())(((e,i)=>{Array.isArray(t)?n(Nd,this,$d).call(this,t,e,i):"string"==typeof t&&(G(Rd,this).relatedLoc=t,D.ajax(G(Rd,this).relatedLoc,G(Rd,this).ajaxWithCredentials,"GET").then((t=>{let s;G(Rd,this).relatedLoc;try{s=JSON.parse(t)}catch(t){return G(Rd,this).rmpUtils.error(711,t),void i(G(Rd,this).errorData)}Array.isArray(s.playlist)?n(Nd,this,$d).call(this,s.playlist,e,i):(G(Rd,this).rmpUtils.error(712),i(G(Rd,this).errorData))})).catch((t=>{G(Rd,this).rmpUtils.error(710,t),i(G(Rd,this).errorData)})))}))}relatedCallbackPromise(){return new(r())(((t,e)=>{G(Rd,this).relatedCallback().then((()=>{t()})).catch((t=>{G(Rd,this).rmpUtils.warning(7010,t),e(G(Rd,this).warningData)}))}))}loadRelatedItem(t,e){D.eventStopPrevent(e),G(Rd,this).changingSrc||G(Rd,this).getRelatedItem()!==t&&(null!==G(Rd,this).relatedCallback?this.relatedCallbackPromise().then((()=>{n(Nd,this,_d).call(this,t)})).catch((e=>{console.warn(e),n(Nd,this,_d).call(this,t)})):n(Nd,this,_d).call(this,t))}init(){""===G(Rd,this).relatedLoc?n(Nd,this,Zd).call(this,G(Rd,this).relatedData):D.ajax(G(Rd,this).relatedLoc,G(Rd,this).ajaxWithCredentials,"GET").then((t=>{let e;G(Rd,this).relatedLoc;try{e=JSON.parse(t)}catch(t){return G(Rd,this).rmpUtils.error(711,t),void G(Rd,this).rejectPromise("init",G(Rd,this).errorData)}Array.isArray(e.playlist)?n(Nd,this,Zd).call(this,e.playlist):(G(Rd,this).rmpUtils.error(712),G(Rd,this).rejectPromise("init",G(Rd,this).errorData))})).catch((t=>{G(Rd,this).rmpUtils.error(710,t),G(Rd,this).rejectPromise("init",G(Rd,this).errorData)}))}}function qd(){G(Rd,this).dom.relatedSkipPreview.classList.remove("rmp-force-show");let t=G(Ud,this)+1;G(Hd,this)[t]||(t=0),G(Rd,this).dom.relatedSkipImg.src=G(Hd,this)[t].contentMetadata.thumbnail,D.setText(G(Rd,this).dom.relatedSkipText,G(Hd,this)[t].contentMetadata.title)}function zd(){G(Rd,this).off("srcchanged",G(Fd,this)),G(Rd,this).off("error",G(Bd,this)),G(Rd,this).dispatch("relateditem"),D.isValidCCFiles(G(Rd,this).ccFiles)&&(G(Rd,this).captionsList=G(Rd,this).ccFiles),null===G(Rd,this).relatedCallback&&G(Rd,this).ads&&G(Rd,this).adTagUrl&&G(Rd,this).loadAds(G(Rd,this).adTagUrl,["internal"]).catch((t=>{G(Rd,this).rmpUtils.warning(1020,t)})),G(Rd,this).chaptersLoc&&(G(Rd,this).chapters=G(Rd,this).chaptersLoc)}function jd(){G(Rd,this).off("srcchanged",G(Fd,this)),G(Rd,this).off("error",G(Bd,this))}function Wd(t){"object"==typeof t.shakaRequestConfiguration&&(G(Rd,this).shakaRequestFilterConfiguration=t.shakaRequestConfiguration),"object"==typeof t.shakaDrm&&(void 0===t.shakaRequestConfiguration&&(G(Rd,this).shakaRequestFilterConfiguration={}),G(Rd,this).shakaDrmConfiguration=t.shakaDrm),G(Rd,this).setSrc(t.src).catch((t=>{G(Rd,this).rmpUtils.warning(1025,t)})),n(Nd,this,Kd).call(this)}function Jd(){if(G(Hd,this)[G(Ud,this)]){const t=G(Hd,this)[G(Ud,this)];ud.listParsing.call(G(Rd,this),t),G(Rd,this).rmpUIManagement.hideCentralPlay(),G(Rd,this).rmpPlaybackManagement.playerInitialized?(G(Rd,this).on("srcchanged",G(Fd,this)),G(Rd,this).on("error",G(Bd,this)),n(Nd,this,Wd).call(this,t)):n(Nd,this,Wd).call(this,t),n(Nd,this,qd).call(this),t.seekBarThumbnailsLoc?G(Rd,this).thumbnails=t.seekBarThumbnailsLoc:G(Rd,this).rmpThumbnails&&G(Rd,this).rmpThumbnails.destroy(),t.chaptersLoc?G(Rd,this).chaptersLoc=t.chaptersLoc:G(Rd,this).rmpChapters&&G(Rd,this).rmpChapters.destroy();const e=G(Rd,this).dom.container.querySelector(".rmp-logo");t.logo?G(Rd,this).logoConfiguration=t.logo:e&&(G(Rd,this).logo.imgUri="",G(Rd,this).logoConfiguration=G(Rd,this).logo),t.sharingUrl&&(G(Rd,this).sharingData={url:t.sharingUrl,code:""}),t.sharingCode&&(G(Rd,this).sharingData={url:"",code:t.sharingCode})}}function Gd(t){if(G(Hd,this)[t]){const e=G(Rd,this).rtl,i=G(Hd,this)[t],s=D.createElement("button","rmp-button rmp-related-item",null,null);
8G(Rd,this).rmpAccessible.button(s,i.contentMetadata.title,!0);const n=D.createElement("img","rmp-related-thumbnail");n.alt="",n.src=i.contentMetadata.thumbnail,s.appendChild(n);const a=D.createElement("div","rmp-related-title",null,e);if(a.innerHTML=i.contentMetadata.title,s.appendChild(a),i.contentMetadata.duration){const t=D.createElement("div","rmp-related-duration",i.contentMetadata.duration,e);s.appendChild(t)}const r=this.loadRelatedItem.bind(this,t);D.addEvents(["touchend","click"],s,r),G(Rd,this).dom.relatedOverlayLevelsArea.appendChild(s)}}function Kd(){const t=G(Rd,this).dom.relatedOverlayLevelsArea.querySelectorAll(".rmp-related-item");if(t.length>0){const e=G(Rd,this).getRelatedItem();for(let i=0,s=t.length;i<s;i++){const s=t[i];s.classList.remove("rmp-related-item-active"),e===i&&s.classList.add("rmp-related-item-active")}}}function Xd(){G(Rd,this).dom.container.classList.add("rmp-related-ui"),G(Rd,this).rmpModuleManagement.appendToModuleBar("related"),G(Rd,this).rmpModuleManagement.appendOverlay("related"),G(Rd,this).dom.relatedOverlayLevelsArea.classList.add("rmp-related-wall");for(let t=0,e=G(Hd,this).length;t<e;t++)n(Nd,this,Gd).call(this,t);n(Nd,this,Kd).call(this)}function Qd(t){D.eventStopPrevent(t),this.loadRelatedItem(G(Ud,this)+1)}function Yd(){const t=G(Rd,this).labels.hint.upNext;let e=G(Ud,this)+1;if(void 0===G(Hd,this)[e]&&(e=0),G(Rd,this).dom.controlBar){G(Rd,this).dom.relatedSkip=D.createElement("button","rmp-button rmp-related-skip-next rmp-i rmp-i-skip-next",null,null),G(Rd,this).rmpAccessible.button(G(R
8d,this).dom.relatedSkip,t,!0);const i=n(Nd,this,Qd).bind(this);D.addEvents(["touchend","click"],G(Rd,this).dom.relatedSkip,i),D.insertBefore(G(Rd,this).dom.controlBar,G(Rd,this).dom.relatedSkip,G(Rd,this).dom.time),G(Rd,this).dom.relatedSkipPreview=D.createElement("div","rmp-related-skip-preview"),D.addEvents(["touchend","click"],G(Rd,this).dom.relatedSkipPreview,i),G(Rd,this).dom.relatedSkip.appendChild(G(Rd,this).dom.relatedSkipPreview),G(Rd,this).dom.relatedSkipImg=D.createElement("img","rmp-related-skip-preview-img"),G(Rd,this).dom.relatedSkipImg.alt=t,G(Rd,this).dom.relatedSkipImg.src=G(Hd,this)[e].contentMetadata.thumbnail,G(Rd,this).dom.relatedSkipPreview.appendChild(G(Rd,this).dom.relatedSkipImg),G(Rd,this).dom.relatedSkipText=D.createElement("div","rmp-related-skip-preview-title rmp-color-bg",G(Hd,this)[e].contentMetadata.title),G(Rd,this).dom.relatedSkipPreview.appendChild(G(Rd,this).dom.relatedSkipText);const s=D.createElement("div","rmp-related-skip-preview-up-next rmp-color-bg",t,G(Rd,this).rtl);G(Rd,this).dom.relatedSkipPreview.appendChild(s),G(Rd,this).isMobile||(G(Rd,this).dom.relatedSkip.addEventListener("mouseenter",(t=>{t&&t.stopPropagation(),G(Rd,this).forceResetTimer=!0,D.fadeIn(G(Rd,this).dom.relatedSkipPreview)})),G(Rd,this).dom.relatedSkip.addEventListener("mouseleave",(t=>{t&&t.stopPropagation(),G(Rd,this).forceResetTimer=!1,D.fadeOut(G(Rd,this).dom.relatedSkipPreview)})))}}function Zd(t){K(Hd,this,ud.filterList(t)),G(Hd,this).length>0&&G(Hd,this)[0]?(ud.initialListParsing.call(G(Rd,this),G(Hd,this)[0]),K(Fd,this,n(Nd,this,zd).bind(this)),K(Bd,this,n(Nd,this,jd).bind(this)),G(Rd,this).rmpUtils.detectSrc(),G(Rd,this).rmpInitManagement.selectStreamingProtocol(),n(Nd,this,Xd).call(this),n(Nd,this,Yd).call(this)):(G(Rd,this).rmpUtils.error(713),G(Rd,this).rejectPromise("init",G(Rd,this).errorData))}function _d(t){K(Ud,this,t),void 0===G(Hd,this)[G(Ud,this)]&&K(Ud,this,0),G(Hd,this)[G(Ud,this)].related?this.setInternalRelatedData(G(Hd,this)[G(Ud,this)].related):n(Nd,this,Jd).call(this)}function $d(t,e,i){if(K(Hd,this,ud.filterList(t)),G(Hd,this).length>0&&G(Hd,this)[0]){K(Ud,this,0);const t=G(Rd,this).dom.relatedOverlayLevelsArea.querySelectorAll(".rmp-related-item");if(t.length>0)for(let e=0,i=t.length;e<i;e++)D.removeElement(t[e]);for(let t=0,e=G(Hd,this).length;t<e;t++)n(Nd,this,Gd).call(this,t);n(Nd,this,Jd).call(this),e()}else G(Rd,this).rmpUtils.error(713),i(G(Rd,this).errorData)}var tc=new(Q()),ec=new(Q()),ic=new(Q()),sc=new(Q()),nc=new(Q()),ac=new(Q()),rc=new(Q()),oc=new(Q()),lc=new(Q()),hc=new(Q()),dc=new WeakSet;class cc{constructor(t){e(this,dc),J(this,tc,void 0),J(this,ec,null),J(this,ic,null),J(this,sc,0),J(this,nc,null),J(this,ac,null),J(this,rc,null),J(this,oc,null),J(this,lc,null),J(this,hc,null),K(tc,this,t)}static prepareMidRolls(){if(Array.isArray(this.adSchedule.midrollRepeat)&&"number"==typeof this.adSchedule.midrollRepeat[0]&&"string"==typeof this.adSchedule.midrollRepeat[1]){this.adSchedule.midroll=[];for(let t=0,e=100;t<e;t++)this.adSchedule.midroll[t]=[this.adSchedule.midrollRepeat[0]*(t+1),this.adSchedule.midrollRepeat[1]];delete this.adSchedule.midrollRepeat}Array.isArray(this.adSchedule.midroll)&&Array.isArray(this.adSchedule.midroll[0])&&2===this.adSchedule.midroll[0].length&&(this.scheduleHasMidRolls=!0)}prepareSchedule(){G(tc,this).adTagReloadOnEnded=G(tc,this).adScheduleReloadOnEnded,G(tc,this).adTagUrl="",Array.isArray(G(tc,this).adScheduleWaterfall)&&G(tc,this).adScheduleWaterfall.length>0&&(G(tc,this).adTagWaterfall=G(tc,this).adScheduleWaterfall),G(tc,this).adSchedule.postroll&&G(tc,this).loopConfiguration&&delete G(tc,this).adSchedule.postroll,G(tc,this).adSchedule.preroll||(G(tc,this).emptyInitAdTagUrl=!0,G(tc,this).adSchedule.preroll=""),G(tc,this).adSchedule.postroll||(G(tc,this).adSchedule.postroll="")}processAdScheduleCallback(t,e){"function"==typeof G(tc,this).adScheduleCallback?G(tc,this).adScheduleCallback().then((t=>{G(tc,this).loadAds(t,["internal"],e).catch((t=>{G(tc,this).rmpUtils.warning(1020,t)}))})).catch((t=>{console.warn(t)}
8)):G(tc,this).loadAds(t,["internal"],e).catch((t=>{G(tc,this).rmpUtils.warning(1020,t)}))}destroy(){n(dc,this,mc).call(this),G(tc,this).off("addestroyed",G(oc,this)),G(tc,this).off("timeupdate",G(ec,this)),G(tc,this).off("ended",G(hc,this)),G(tc,this).off("play",G(lc,this)),window.clearInterval(G(ic,this))}wireSchedulerEndedEvents(){K(hc,this,n(dc,this,yc).bind(this)),G(tc,this).on("ended",G(hc,this))}update(t){if(this.destroy(),G(tc,this).rmpInitManagement.unwireInitAdEvents(),G(tc,this).rmpAdsHelpers.clearAdMarkers(),G(tc,this).adSchedule=t,G(tc,this).adTagReloadOnEnded=G(tc,this).adScheduleReloadOnEnded=!1,cc.prepareMidRolls.call(G(tc,this)),G(tc,this).adSchedule.preroll||G(tc,this).adSchedule.postroll||G(tc,this).scheduleHasMidRolls){G(tc,this).rmpAdScheduler=new cc(G(tc,this)),G(tc,this).rmpAdScheduler.prepareSchedule();const t=G(tc,this).duration;G(tc,this).rmpAdScheduler.init(t)}}init(t){G(tc,this).scheduleHasMidRolls&&n(dc,this,wc).call(this,t),K(ec,this,n(dc,this,vc).bind(this)),G(tc,this).isVod?(G(tc,this).on("timeupdate",G(ec,this)),this.wireSchedulerEndedEvents(),G(tc,this).adShowMarkers&&n(dc,this,kc).call(this,t)):(K(lc,this,n(dc,this,bc).bind(this)),G(tc,this).on("play",G(lc,this)))}}function pc(){G(tc,this).off("adstarted",G(nc,this)),G(tc,this).adLinear||G(tc,this).on("timeupdate",G(ec,this))}function mc(){G(tc,this).off("adstarted",G(nc,this)),G(tc,this).off("aderror",G(rc,this)),G(tc,this).off("adcontentresumerequested",G(ac,this))}function uc(){n(dc,this,mc).call(this),G(tc,this).on("timeupdate",G(ec,this))}function gc(){n(dc,this,mc).call(this),G(tc,this).on("timeupdate",G(ec,this))}function fc(){G(tc,this).off("adstarted",G(nc,this)),G(tc,this).off("addestroyed",G(oc,this)),G(tc,this).on("timeupdate",G(ec,this))}function vc(){let t,e,i;if(G(tc,this).isVod){const e=G(tc,this).currentTime;e>-1&&(t=e/1e3)}else t=G(sc,this);Array.isArray(G(tc,this).adSchedule.midroll)&&Array.isArray(G(tc,this).adSchedule.midroll[0])&&(e=G(tc,this).adSchedule.midroll[0][0],i=G(tc,this).adSchedule.midroll[0][1],"number"==typeof e&&"number"==typeof t&&t>e&&"string"==typeof i&&""!==i&&(G(tc,this).isVod&&(G(tc,this).off("timeupdate",G(ec,this)),K(nc,this,n(dc,this,pc).bind(this)),G(tc,this).on("adstarted",G(nc,this)),"ima"===G(tc,this).adParser?(K(ac,this,n(dc,this,uc).bind(this)),G(tc,this).on("adcontentresumerequested",G(ac,this)),K(rc,this,n(dc,this,gc).bind(this)),G(tc,this).on("aderror",G(rc,this))):(K(oc,this,n(dc,this,fc).bind(this)),G(tc,this).on("addestroyed",G(oc,this)))),this.processAdScheduleCallback(i,!1),G(tc,this).adSchedule.midroll.shift()))}function yc(){G(tc,this).off("ended",G(hc,this)),G(tc,this).adSchedule.postroll&&this.processAdScheduleCallback(G(tc,this).adSchedule.postroll,!1)}function bc(){G(tc,this).off("play",G(lc,this)),K(ic,this,window.setInterval((()=>{if(G(tc,this).paused)return;const t=G(tc,this).adOnStage;var e;(!t||t&&!G(tc,this).adLinear)&&(K(sc,this,(e=G(sc,this),e++,e)),n(dc,this,vc).call(this))}),1e3))}function wc(t){var e;let i=[];if(G(tc,this).adSchedule.midroll.forEach(((e,s)=>{if("string"==typeof e[0])if(G(tc,this).isVod&&t>-1){var n;let i=C()(n=e[0]).call(n).split("%");i=i[0],e[0]=t*i/100/1e3}else l()(i).call(i,s)})),i.length>0)for(let t=i.length-1;t>=0;t--)G(tc,this).adSchedule.midroll.splice(i[t],1);as()(e=G(tc,this).adSchedule.midroll).call(e,((t,e)=>t[0]-e[0])),G(tc,this).adSchedule.midroll}function kc(t){let e=[];G(tc,this).adSchedule.preroll&&l()(e).call(e,0),Array.isArray(G(tc,this).adSchedule.midroll)&&G(tc,this).adSchedule.midroll.forEach((t=>{l()(e).call(e,1e3*t[0])})),G(tc,this).adSchedule.postroll&&l()(e).call(e,1/0),G(tc,this).rmpAdsHelpers.createAdMarkers(e,t)}var Sc=new(Q());class Ac{constructor(t){J(this,Sc,void 0),K(Sc,this,t)}static hasAdblock(){return new(r())((t=>{const e=["https://securepubads.g.doubleclick.net/pagead/ppub_config","https://ads.stickyadstv.com/user-registering","https://static.criteo.net/images/pixel.gif?ch=2"],i=e[D.getRandomInt(0,e.length)];D.ajax(i,!1,"HEAD").then((e=>{t(""!==e)})).catch((()=>{t(!0)}))}))}static adBlockButtonCallback(t){D.eventStopPrevent(t),window.location.reload()}initAdBlockDetectionPreventPlayback(){const t=G(Sc,this).labels.ads,e=G(Sc,this).rtl;G(Sc,this).on("adblock",(()=>{const i=D.createElement("div","rmp-ad-block-container"),s=D.createElement("div","rmp-ad-block-message"),n=D.createElement("div","rmp-ad-block-text",t.adBlockDetectedMessage,e),a=D.createElement("div","rmp-ad-block-text-extended",t.adBlockMessageMessageExtended,e),r=D.createElement("div","rmp-ad-block-image");r.innerHTML='<svg width="98" height="98" viewBox="0 0 98 98" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="49" cy="49" r="49" fill="#EF5350"></circle><circle cx="34" cy="35" r="6" fill="#2C2C32"></circle><circle cx="64" cy="35" r="6" fill="#2C2C32"></circle><path d="M28 70C28 70 44.5 59 69 59" stroke="#2C2C32" stroke-width="7" stroke-linecap="round"></path></svg>';const o=D.createElement("div","rmp-ad-block-button",t.adBlockDetectedButton,e);o.setAttribute("role","button"),D.addEvents(["touchend","click"],o,Ac.adBlockButtonCallback),s.appendChild(n),s.appendChild(a),i.appendChild(r),i.appendChild(s),i.appendChild(o),G(Sc,this).dom.container.appendChild(i),G(Sc,this).controls=!1,G(Sc,this).one("play",(()=>{G(Sc,this).destroy().catch((t=>{G(Sc,this).rmpUtils.warning(1022,t)}))})),G(Sc,this).one("adstarted",(()=>{G(Sc,this).destroy().catch((t=>{G(Sc,this).rmpUtils.warning(1022,t)}))}))}))}}var Cc=new(Q()),xc=new(Q()),Mc=new(Q()),Ec=new(Q()),Pc=new(Q()),Tc=new(Q()),Ic=new(Q()),Lc=new(Q()),Dc=new(Q()),Oc=new(Q()),Rc=new(Q()),Uc=new(Q()),Fc=new(Q()),Bc=new(Q()),Hc=new(Q()),Nc=new(Q()),Vc=new(Q()),qc=new(Q()),zc=new(Q()),jc=new(Q()),Wc=new(Q()),Jc=new WeakSet;class Gc{constructor(t){e(this,Jc),J(this,Cc,void 0),J(this,xc,"english"),J(this,Mc,{}),J(this,Ec,""),J(this,Pc,[]),J(this,Tc,!1),J(this,Ic,!1),J(this,Lc,!1),J(this,Dc,!1),J(this,Oc,0),J(this,Rc,!1),J(this,Uc,null),J(this,Fc,null),J(this,Bc,null),J(this,Hc,null),J(this,Nc,null),J(this,Vc,null),J(this,qc,null),J(this,zc,null),J(this,jc,null),J(this,Wc,null),K(Cc,this,t)}get hasTranscripts(){return G(Rc,this)}get validatedLanguage(){return G(xc,this)}get ccFilesNativeTextTracksLoadedCount(){return G(Oc,this)}set ccFilesNativeTextTracksLoadedCount(t){K(Oc,this,t)}get originalAdTagUrl(){return G(Ec,this)}set originalAdTagUrl(t){K(Ec,this,t)}get originalAdTagWaterfall(){return G(Pc,this)}set originalAdTagWaterfall(t){K(Pc,this,t)}get originalAdSchedule(){return G(Mc,this)}get imaDaiLive(){return G(Tc,this)}get imaDaiVod(){return G(Ic,this)}get imaDaiPod(){return G(Lc,this)}get imaDaiUseNativeHls(){return G(Dc,this)}
8iosAddTrackElements(){G(Cc,this).ccFiles.forEach((t=>{const e=document.createElement("track");e.setAttribute("kind","captions"),e.setAttribute("srclang",t.lng),e.setAttribute("label",t.name),e.setAttribute("src",t.uri),G(Cc,this).dom.video.appendChild(e)}))}selectStreamingProtocol(){D.getNow(),G(Cc,this).refTime,G(Cc,this).adOutStream?n(Jc,this,Zc).call(this):G(Cc,this).hasDash&&G(Cc,this).okShaka&&G(Cc,this).dashFirst?(G(Cc,this).readingDashShaka=!0,G(Cc,this).readingShaka=!0,G(Cc,this).ads&&"rmp-vast"===G(Cc,this).adParser&&G(Cc,this).isMobile&&(G(Cc,this).preload="none"),G(Cc,this).startingSrcUri=G(Cc,this).src.dash,G(Cc,this).rmpDomManagement.prepare(),G(Cc,this).rmpDomManagement.append()):G(Cc,this).hasFps&&G(Cc,this).okFps?n(Jc,this,Xc).call(this,"fps"):G(Cc,this).hasHls&&G(Cc,this).okHlsJS&&"hlsjs"===G(Cc,this).hlsEngine?(G(Cc,this).readingHlsJS=!0,G(Cc,this).ads&&"rmp-vast"===G(Cc,this).adParser&&G(Cc,this).isMobile&&(G(Cc,this).preload="none"),G(Cc,this).startingSrcUri=G(Cc,this).src.hls,G(Cc,this).rmpDomManagement.prepare(),G(Cc,this).rmpDomManagement.append()):G(Cc,this).hasHls&&G(Cc,this).okShaka&&"shakaplayer"===G(Cc,this).hlsEngine?(G(Cc,this).readingHlsShaka=!0,G(Cc,this).readingShaka=!0,G(Cc,this).ads&&"rmp-vast"===G(Cc,this).adParser&&G(Cc,this).isMobile&&(G(Cc,this).preload="none"),G(Cc,this).startingSrcUri=G(Cc,this).src.hls,G(Cc,this).rmpDomManagement.prepare(),G(Cc,this).rmpDomManagement.append()):G(Cc,this).hasHls&&G(Cc,this).okHls?n(Jc,this,Xc).call(this,"hls"):G(Cc,this).hasDash&&G(Cc,this).okShaka?(G(Cc,this).readingDashShaka=!0,G(Cc,this).readingShaka=!0,G(Cc,this).ads&&"rmp-vast"===G(Cc,this).adParser&&G(Cc,this).isMobile&&(G(Cc,this).preload="none"),G(Cc,this).startingSrcUri=G(Cc,this).src.dash,G(Cc,this).rmpDomManagement.prepare(),G(Cc,this).rmpDomManagement.append()):G(Cc,this).audioOnly?n(Jc,this,$c).call(this):G(Cc,this).hasMp4&&(G(Cc,this).okMp4||G(Cc,this).pdCheckCodecsDone)?n(Jc,this,Yc).call(this):G(Cc,this).hasWebM&&(G(Cc,this).okWebM||G(Cc,this).pdCheckCodecsDone)?n(Jc,this,Qc).call(this):G(Cc,this).playlistAudioOnly||G(Cc,this).relatedAudioOnly||G(Cc,this).audioOnlyUseVideoLayout?n(Jc,this,$c).call(this):(G(Cc,this).rmpUtils.error(107),G(Cc,this).rejectPromise("init",G(Cc,this).errorData))}postAutoplayDetection(){(""!==G(Cc,this).relatedLoc||Array.isArray(G(Cc,this).relatedData)&&G(Cc,this).relatedData[0])&&(G(Cc,this).hasRelated=!0,G(Cc,this).rmpRelated=new Vd(G(Cc,this)),""!==G(Cc,this).relatedLoc&&Array.isArray(G(Cc,this).relatedData)&&G(Cc,this).relatedData[0]&&(G(Cc,this).relatedLoc=""),G(Cc,this).srcChangeAutoplay||(G(Cc,this).relatedUpNextAutoplay=!1),G(Cc,this).relatedUpNextAutoplay&&(G(Cc,this).loopConfiguration=!1)),(""!==G(Cc,this).playlistLoc||Array.isArray(G(Cc,this).playlistData)&&G(Cc,this).playlistData[0])&&(G(Cc,this).hasPlaylist=!0,G(Cc,this).rmpPlaylist=new kd(G(Cc,this)),""!==G(Cc,this).playlistLoc&&Array.isArray(G(Cc,this).playlistData)&&G(Cc,this).playlistData[0]&&(G(Cc,this).playlistLoc=""),G(Cc,this).autoHeightMode=!0,G(Cc,this).srcChangeAutoplay||(G(Cc,this).playlistUpNextAutoplay=!1),G(Cc,this).playlistUpNextAutoplay&&(G(Cc,this).loopConfiguration=!1)),(G(Cc,this).hasPlaylist||G(Cc,this).hasRelated)&&(G(Cc,this).audioOnly=!1,G(Cc,this).adTagReloadOnEnded=!1,G(Cc,this).adSchedule={},G(Cc,this).chaptersLoc=""),G(Cc,this).transcripts[0]&&G(Cc,this).transcripts[0].lng&&G(Cc,this).transcripts[0].name&&G(Cc,this).transcripts[0].uri&&(K(Rc,this,!0),G(Cc,this).autoHeightMode=!0),G(Cc,this).bitrateDataDisplayed=G(Cc,this).bitrateDataDisplayed.toLowerCase(),G(Cc,this).audioOnlyUseVideoLayout&&(G(Cc,this).pip=!1),n(Jc,this,pp).call(this)}wireIosExternalCCFiles(){K(qc,this,n(Jc,this,tp).bind(this)),K(zc,this,n(Jc,this,ep).bind(this)),G(Cc,this).dom.video.addEventListener("webkitbeginfullscreen",G(qc,this)),G(Cc,this).dom.video.addEventListener("webkitendfullscreen",G(zc,this))}unwireIosExternalCCFiles(){G(Cc,this).dom.video.removeEventListener("webkitbeginfullscreen",G(qc,this)),G(Cc,this).dom.video.removeEventListener("webkitendfullscreen",G(zc,this))}unwireHtml5VideoEvents(){const t=G(Cc,this).dom.video;t.removeEventListener("durationchange",G(Uc,this)),t.removeEventListener("loadedmetadata",G(Fc,this)),t.removeEventListener("waiting",G(Bc,this)),t.removeEventListener("pause",G(Hc,this)),t.removeEventListener("play",G(Nc,this)),t.removeEventListener("timeupdate",G(Vc,this))}unwireInitAdEvents(){G(Cc,this).off("play",G(jc,this)),G(Cc,this).off("ended",G(Wc,this))}createVideoTag(){G(Cc,this).audioOnly?G(Cc,this).dom.video=document.createElement("audio"):G(Cc,this).dom.video=document.createElement("video"),G(Cc,this).hasExternalCCFiles&&f.isIos[0]&&n(Jc,this,ip).call(this);const t=G(Cc,this).dom.video;
8if(D.cssPropertySupport("objectFit")&&!G(Cc,this).audioOnly)switch(G(Cc,this).scaleMode){case"letterbox":default:t.classList.add("rmp-object-fit-contain");break;case"zoom":t.classList.add("rmp-object-fit-cover");break;case"stretch":t.classList.add("rmp-object-fit-fill");break;case"none":t.classList.add("rmp-object-fit-none")}t.classList.add("rmp-video"),t.controls=!1,G(Cc,this).loopConfiguration&&(t.loop="loop"),""!==G(Cc,this).crossorigin&&t.setAttribute("crossorigin",G(Cc,this).crossorigin),t.setAttribute("x-webkit-airplay","allow"),t.setAttribute("controlslist","nodownload"),G(Cc,this).isMobile&&(t.setAttribute("playsinline",!0),t.setAttribute("webkit-playsinline",!0)),G(Cc,this).isMobile&&G(Cc,this).contentMetadata.title&&t.setAttribute("title",G(Cc,this).contentMetadata.title),(f.isAndroidMobileOrTabletWebView||G(Cc,this).tvPlayerSkin)&&(t.poster=D.blackFrame),K(Uc,this,G(Cc,this).rmpEventsManagement.durationchangeCallback.bind(G(Cc,this).rmpEventsManagement)),t.addEventListener("durationchange",G(Uc,this)),K(Fc,this,G(Cc,this).rmpEventsManagement.loadedmetadataCallback.bind(G(Cc,this).rmpEventsManagement)),t.addEventListener("loadedmetadata",G(Fc,this)),K(Bc,this,G(Cc,this).rmpEventsManagement.waitingCallback.bind(G(Cc,this).rmpEventsManagement)),t.addEventListener("waiting",G(Bc,this)),G(Cc,this).endedFn=G(Cc,this).rmpEventsManagement.endedCallback.bind(G(Cc,this).rmpEventsManagement),G(Cc,this).isVod&&t.addEventListener("ended",G(Cc,this).endedFn),G(Cc,this).rmpEventsManagement.attachAuxiliaryEvents(),K(Hc,this,G(Cc,this).rmpEventsManagement.pauseCallback.bind(G(Cc,this).rmpEventsManagement)),t.addEventListener("pause",G(Hc,this)),K(Nc,this,G(Cc,this).rmpEventsManagement.playCallback.bind(G(Cc,this).rmpEventsManagement)),t.addEventListener("play",G(Nc,this)),K(Vc,this,G(Cc,this).rmpEventsManagement.timeupdateCallback.bind(G(Cc,this).rmpEventsManagement)),t.addEventListener("timeupdate",G(Vc,this)),void 0!==window.navigator.mediaSession&&(G(Cc,this).rmpMediaSessionMetadata=new pd(G(Cc,this)),G(Cc,this).rmpMediaSessionMetadata.init())}}function Kc(){if(G(Cc,this).rmpDomManagement.prepare(),G(Cc,this).readingFps){new Zl(G(Cc,this)).init()}else G(Dc,this)?(G(Cc,this).rmpAdsImaDai=new dn(G(Cc,this)),G(Cc,this).rmpAdsImaDai.init()):G(Cc,this).dom.video.src=G(Cc,this).startingSrcUri;G(Cc,this).rmpDomManagement.append()}function Xc(t){if(G(Cc,this).readingHls=!0,"fps"===t)G(Cc,this).preload="auto",G(Cc,this).airplay=!1,G(Cc,this).readingFps=!0;G(Cc,this).startingSrcUri=G(Cc,this).src[t],G(Cc,this).startingSrcUri,G(Cc,this).rmpNativeHls=new ph(G(Cc,this)),G(Cc,this).rmpNativeHls.init(),n(Jc,this,Kc).call(this)}function Qc(){G(Cc,this).readingMp4=!0,G(Cc,this).readingWebM=!0,G(Cc,this).src.mp4=G(Cc,this).src.webm,G(Cc,this).filteredInitialQuality=D.filterInitialQuality(G(Cc,this).initialQuality,G(Cc,this).src.mp4),G(Cc,this).startingSrcUri=G(Cc,this).src.mp4[G(Cc,this).filteredInitialQuality],G(Cc,this).startingSrcUri,G(Cc,this).filteredInitialQuality,n(Jc,this,Kc).call(this)}function Yc(){G(Cc,this).readingMp4=!0,G(Cc,this).readingWebM=!1,G(Cc,this).filteredInitialQuality=D.filterInitialQuality(G(Cc,this).initialQuality,G(Cc,this).src.mp4),G(Cc,this).startingSrcUri=G(Cc,this).src.mp4[G(Cc,this).filteredInitialQuality],G(Cc,this).startingSrcUri,G(Cc,this).filteredInitialQuality,n(Jc,this,Kc).call(this)}function Zc(){G(Cc,this).hasLoadedMetadata=!0,G(Cc,this).readingOutstream=!0,G(Cc,this).rmpDomManagement.prepare(),G(Cc,this).rmpDomManagement.append()}function _c(t){switch(t){case"m4a":G(Cc,this).readingM4a=!0;break;case"mp3":G(Cc,this).readingMp3=!0;break;case"ogg":G(Cc,this).readingOgg=!0}G(Cc,this).startingSrcUri=G(Cc,this).src[t],G(Cc,this).startingSrcUri,n(Jc,this,Kc).call(this)}function $c(){G(Cc,this).hasM4a&&(G(Cc,this).okM4a||G(Cc,this).pdCheckCodecsDone)?n(Jc,this,_c).call(this,"m4a"):G(Cc,this).hasMp3&&(G(Cc,this).okMp3||G(Cc,this).pdCheckCodecsDone)?n(Jc,this,_c).call(this,"mp3"):G(Cc,this).hasOgg&&(G(Cc,this).okOgg||G(Cc,this).pdCheckCodecsDone)?n(Jc,this,_c).call(this,"ogg"):(G(Cc,this).rmpUtils.error(107),G(Cc,this).rejectPromise("init",G(Cc,this).errorData))}function tp(){G(Cc,this).dom.video.classList.remove("rmp-video")}function ep(){G(Cc,this).dom.video.classList.add("rmp-video")}function ip(){const t=/(captions|subtitles|subtitle|caption|text)/i;G(Cc,this).dom.video.textTracks.addEventListener("addtrack",(e=>{var i;e&&e.track&&e.track.kind&&(t.test(e.track.kind)&&(G(Cc,this).ccFiles.length===G(Oc,this)+1&&(G(Cc,this).loadedCCFiles=G(Cc,this).ccFiles,G(Cc,this).rmpCCManagement=new ys(G(Cc,this)),G(Cc,this).rmpCCManagement.appendUI()),K(Oc,this,(i=G(Oc,this),i++,i))))}
8)),G(Cc,this).dom.video.textTracks.addEventListener("change",(()=>{if(G(Cc,this).isInFullscreen){const e=G(Cc,this).dom.captionsOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0){for(let t=0,i=e.length;t<i;t++)e[t].classList.remove("rmp-overlay-level-active");for(let i=0,s=G(Cc,this).dom.video.textTracks.length;i<s;i++){const s=G(Cc,this).dom.video.textTracks[i];if(s&&s.kind&&t.test(s)&&"showing"===s.mode)return void e[i+1].classList.add("rmp-overlay-level-active")}e[0].classList.add("rmp-overlay-level-active")}}})),this.iosAddTrackElements(),this.wireIosExternalCCFiles()}function sp(){void 0===navigator.languages&&Object.defineProperty(navigator,"languages",{get:()=>navigator.language?[navigator.language]:["en"]});const t=window.navigator.languages[0],e=["arabic","bengali","chinese","danish","dutch","english","french","finnish","german","greek","hebrew","hindi","hungarian","indonesian","italian","japanese","korean","norwegian","polish","portuguese","romanian","russian","spanish","swahili","swedish","taiwanese","thai","turkish","ukrainian","vietnamese"],i=/(hebrew|arabic)/i;for(let s=0,n=e.length;s<n;s++)if(zs.codes[e[s]].indexOf(t)>-1){K(xc,this,e[s]),i.test(G(xc,this))&&(G(Cc,this).rtl=!0);break}let s=zs[G(xc,this)];if(G(Cc,this).fixedLabelsLanguage)s=e.indexOf(G(Cc,this).fixedLabelsLanguage)>-1?zs[G(Cc,this).fixedLabelsLanguage]:zs.english;else if(!D.isEmptyObject(G(Cc,this).labels)&&G(Cc,this).labels[G(xc,this)]&&!D.isEmptyObject(G(Cc,this).labels[G(xc,this)])){let t=Object.keys(zs[G(xc,this)]);for(let e=0,i=t.length;e<i;e++){let i=Object.keys(zs[G(xc,this)][t[e]]);void 0!==G(Cc,this).labels[G(xc,this)][t[e]]&&i.forEach((i=>{typeof G(Cc,this).labels[G(xc,this)][t[e]][i]==typeof zs[G(xc,this)][t[e]][i]&&(s[t[e]][i]=G(Cc,this).labels[G(xc,this)][t[e]][i])}))}}G(Cc,this).labels=s,G(xc,this),G(Cc,this).labels}function np(){if(!G(Cc,this).adTagReloadOnEnded)return;G(Cc,this).imaAdsManager?G(Cc,this).contentCompleteCalled=!1:G(Cc,this).rmpVast&&(G(Cc,this).rmpVast.contentPlayerCompleted=!1);let t=G(Ec,this);if(G(Cc,this).rmpAdScheduler){if(G(Cc,this).adSchedule=G(Mc,this),G(Cc,this).adTagWaterfall=[...G(Pc,this)],G(Cc,this).emptyInitAdTagUrl)return void G(Cc,this).one("ended",G(Wc,this));t=G(Cc,this).adSchedule.preroll,G(Cc,this).rmpAdScheduler.wireSchedulerEndedEvents()}else G(Cc,this).adTagWaterfall=[...G(Pc,this)],t=G(Cc,this).adTagUrl=G(Ec,this);G(Cc,this).loadAds(t,["internal"]).catch((t=>{G(Cc,this).rmpUtils.warning(1020,t)})),G(Cc,this).one("ended",G(Wc,this))}function ap(){G(Cc,this).adTagReloadOnEnded&&(K(jc,this,n(Jc,this,np).bind(this)),G(Cc,this).one("play",G(jc,this)))}function rp(){""!==G(Cc,this).chaptersLoc&&(G(Cc,this).adShowMarkers=!1),"rmp-vast"!==G(Cc,this).adParser&&(G(Cc,this).adParser="ima"),f.isIos[0]&&G(Cc,this).loopConfiguration&&(G(Cc,this).loopConfiguration=!1),G(Cc,this).adImaDai?(G(Cc,this).adParser="ima",G(Cc,this).hlsEngine="hlsjs",G(Cc,this).googleCast=!1,G(Cc,this).airplay=!1,G(Cc,this).adImaDaiLiveAssetKey?K(Tc,this,!0):G(Cc,this).adImaDaiVodContentSourceId&&G(Cc,this).adImaDaiVodVideoId?K(Ic,this,!0):G(Cc,this).adImaDaiPodNetworkCode?K(Lc,this,!0):G(Cc,this).ads=!1,(G(Cc,this).okHls&&!G(Cc,this).okHlsJS||f.isApple)&&K(Dc,this,!0)):(G(Cc,this).adOutStream&&(G(Cc,this).src={},G(Cc,this).adSchedule={}),D.isEmptyObject(G(Cc,this).adSchedule)||(cc.prepareMidRolls.call(G(Cc,this)),(G(Cc,this).adSchedule.preroll||G(Cc,this).adSchedule.postroll||G(Cc,this).scheduleHasMidRolls)&&(G(Cc,this).rmpAdScheduler=new cc(G(Cc,this)),G(Cc,this).rmpAdScheduler.prepareSchedule())),""!==G(Cc,this).adTagUrl||""===G(Cc,this).adsResponse||G(Cc,this).rmpAdScheduler||G(Cc,this).hasRelated||G(Cc,this).hasPlaylist||(G(Cc,this).adTagUrl=G(Cc,this).adsResponse),(G(Cc,this).isVod||G(Cc,this).adOutStream)&&G(Cc,this).adTagReloadOnEnded&&(K(Ec,this,G(Cc,this).adTagUrl),K(Pc,this,[...G(Cc,this).adTagWaterfall]),G(Cc,this).adOutStream||(G(Cc,this).rmpAdScheduler&&(K(Mc,this,{}),G(Mc,this).preroll=G(Cc,this).adSchedule.preroll,G(Cc,this).scheduleHasMidRolls&&(G(Mc,this).midroll=[...G(Cc,this).adSchedule.midroll]),G(Mc,this).postroll=G(Cc,this).adSchedule.postroll),K(Wc,this,n(Jc,this,ap).bind(this)),G(Cc,this).one("ended",G(Wc,this)))),G(Cc,this).hasRelated||G(Cc,this).hasPlaylist||G(Cc,this).rmpAdScheduler||""!==G(Cc,this).adTagUrl||(G(Cc,this).emptyInitAdTagUrl=!0))}function op(){f.ok360?(G(Cc,this).dom.container.classList.add("rmp-360-ui"),f.isApple&&(G(Cc,this).ads&&"rmp-vast"===G(Cc,this).adParser&&(G(Cc,this).ads=!1),f.isIos[0]&&(G(Cc,this).fullscreenFullWindowMode=!0)),G(Cc,this).rmpThreeSixty=new Wh(G(Cc,this)),G(Cc,this).rmpThreeSixty.init()):D.isEmptyObject(G(Cc,this).video360FallbackSrc)?(Gt.resetHasStreamType.call(G(Cc,this)),G(Cc,this).video360=!1):(G(Cc,this).src=G(Cc,this).video360FallbackSrc,G(Cc,this).video360=!1,Gt.resetHasStreamType.call(G(Cc,this)),G(Cc,this).rmpUtils.detectSrc())}function lp(){G(Cc,this).capLevelToPlayerSize=!1,G(Cc,this).ignoreDevicePixelRatio=!1,G(Cc,this).autoHeightMode=!1,G(Cc,this).height=48,G(Cc,this).pip=!1,G(Cc,this).skin="s1",""===G(Cc,this).skinBackgroun
8dColor&&(G(Cc,this).skinBackgroundColor="212121"),G(Cc,this).dom.container.classList.add("rmp-audio-only"),G(Cc,this).labels.error.noSupportInstallChrome="",G(Cc,this).sharing=!1,G(Cc,this).contentMetadata.title="",G(Cc,this).seekBarThumbnailsLoc="",G(Cc,this).speed=!1,G(Cc,this).ads&&(G(Cc,this).adParser="ima")}function hp(){D.ajax(G(Cc,this).customIconsLoc,G(Cc,this).ajaxWithCredentials,"GET").then((t=>{let e;G(Cc,this).customIconsLoc;try{e=JSON.parse(t),D.isEmptyObject(e.icons)||(e.icons,Es.appendCSSForCustomIcons(e.icons,G(Cc,this).adOutStream,G(Cc,this).tvPlayerSkin))}catch(t){G(Cc,this).rmpUtils.warning(9e3,t)}})).catch((t=>{G(Cc,this).rmpUtils.warning(9001,t)}))}function dp(){let t;G(Cc,this).dataMatomoTitle?t=G(Cc,this).dataMatomoTitle:G(Cc,this).contentMetadata.title&&(t=G(Cc,this).contentMetadata.title),G(Cc,this).dom.video.setAttribute("data-matomo-title",t)}function cp(){G(Cc,this).hasNativeFullscreenSupport=f.hasNativeFullscreenSupport,G(Cc,this).ads&&f.isIos[0]&&("ima"!==G(Cc,this).adParser||G(Cc,this).adForceNativeFullscreenOnIos
8ForAds?"rmp-vast"===G(Cc,this).adParser&&(G(Cc,this).fullscreenFullWindowMode=!0):(G(Cc,this).fullscreenFullWindowMode=!0,G(Cc,this).adDisableCustomPlaybackForIOS10Plus=!0)),f.isInIframe&&(G(Cc,this).fullscreenFullWindowMode=!1,G(Cc,this).adDisableCustomPlaybackForIOS10Plus=!1),G(Cc,this).fullscreenFullWindowMode&&(G(Cc,this).hasNativeFullscreenSupport=!1),G(Cc,this).isMobile&&G(Cc,this).hasNativeFullscreenSupport||(G(Cc,this).automaticFullscreenOnLandscape=!1,G(Cc,this).automaticLandscapeOnFullScreen=!1)}function pp(){if(G(Cc,this).rmpSizeManagement.initialSizing(),G(Cc,this).dom.ccItems=[],D.isValidCCFiles(G(Cc,this).ccFiles)&&(f.isIos[0]?G(Cc,this).hasExternalCCFiles=!0:G(Cc,this).rmpVttJS=new Fl(G(Cc,this),G(Cc,this).ccFiles),G(Cc,this).autoBumpCaptionsOnVisibleControlBar)){let t="";t+=".rmp-chrome.rmp-s1 .rmp-cc-area {bottom: 48px}",t+=".rmp-no-chrome.rmp-s1 .rmp-cc-area {bottom: 0}",t+=".rmp-chrome.rmp-s2 .rmp-cc-area {bottom: 54px}",t+=".rmp-no-chrome.rmp-s2 .rmp-cc-area {bottom: 0}",D.appendStyle(t)}return n(Jc,this,sp).call(this),G(Cc,this).audioOnly&&n(Jc,this,lp).call(this),G(Cc,this).contentMetadata=D.filterContentMetadata(G(Cc,this).contentMetadata),G(Cc,this).contentMetadata,this.createVideoTag(),G(Cc,this).rmpColorsManagement.applySkinColors(),G(Cc,this).isMobile&&G(Cc,this).dom.container.classList.add("rmp-mobile"),""!==G(Cc,this).customIconsLoc&&n(Jc,this,hp).call(this),(G(Cc,this).ads||G(Cc,this).shakaAWSMediaTailor)&&(G(Cc,this).rmpAdsHelpers=new Xs(G(Cc,this)),G(Cc,this).shakaAWSMediaTailor||n(Jc,this,rp).call(this)),G(Cc,this).adOnAdBlockPreventPlayback&&(G(Cc,this).rmpAdBlocker=new Ac(G(Cc,this)),G(Cc,this).rmpAdBlocker.initAdBlockDetectionPreventPlayback()),f.hasIntersectionObserver&&(G(Cc,this).rmpViewableObserver=new Gl(G(Cc,this)),G(Cc,this).rmpViewableObserver.init()),G(Cc,this).hasRelated||G(Cc,this).hasPlaylist||G(Cc,this).adOutStream||G(Cc,this).rmpUtils.detectSrc(),G(Cc,this).sharing&&""===G(Cc,this).sharingUrl&&(G(Cc,this).sharingUrl=document.URL),G(Cc,this).video360&&n(Jc,this,op).call(this),n(Jc,this,cp).call(this),G(Cc,this).audioOnly||G(Cc,this).rmpPosterManagement.filterPoster(),G(Cc,this).enableMatomoTracking&&n(Jc,this,dp).call(this),G(Cc,this).rmpAccessible.init(),G(Cc,this).rmpLogsManagement.init(),G(Cc,this).rmpGoogleAnalytics&&G(Cc,this).rmpGoogleAnalytics.init(),G(Cc,this).hasRelated?(G(Cc,this).relatedAudioOnly&&G(Cc,this).dom.container.classList.add("rmp-related-audio-only"),void G(Cc,this).rmpRelated.init()):G(Cc,this).hasPlaylist?(G(Cc,this).playlistAudioOnly&&G(Cc,this).dom.container.classList.add("rmp-playlist-audio-only"),void G(Cc,this).rmpPlaylist.init()):void this.selectStreamingProtocol()}var mp=new(Q()),up=new(Q()),gp=new(Q()),fp=new(Q()),vp=new(Q()),yp=new(Q()),bp=new(Q()),wp=new WeakSet;class kp{constructor(t){e(this,wp),J(this,mp,void 0),J(this,up,null),J(this,gp,null),J(this,fp,null),J(this,vp,null),J(this,yp,null),J(this,bp,!1),K(mp,this,t)}init(){"undefined"!=typeof WebKitPlaybackTargetAvailabilityEvent&&(K(vp,this,n(wp,this,Cp).bind(this)),G(mp,this).dom.video.addEventListener("webkitplaybacktargetavailabilitychanged",G(vp,this)),K(fp,this,n(wp,this,Ap).bind(this)),K(gp,this,n(wp,this,Sp).bind(this)),G(mp,this).dom.video.addEventListener("webkitcurrentplaybacktargetiswirelesschanged",G(gp,this)))}onAirPlayClick(t){D.eventStopPrevent(t);try{G(mp,this).dom.video.webkitShowPlaybackTargetPicker()}catch(t){console.warn(t)}}destroy(){window.clearTimeout(G(up,this)),G(mp,this).dom.video.removeEventListener("webkitplaybacktargetavailabilitychanged",G(vp,this)),G(mp,this).dom.video.removeEventListener("webkitcurrentplaybacktargetiswirelesschanged",G(gp,this))}}function Sp(t){t&&(G(bp,this)?(K(bp,this,!1),window.clearTimeout(G(up,this)),G(mp,this).off("pause",G(fp,this)),G(mp,this).dom.airPlayIcon.classList.remove("rmp-i-airplay-connected"),G(mp,this).dom.container.classList.remove("rmp-airplay-engaged-ui"),G(mp,this).dispatch("airplaymediaunloaded")):(G(mp,this).on("pause",G(fp,this)),K(up,this,window.setTimeout((()=>{G(mp,this).off("pause",G(fp,this))}),1e4)),K(bp,this,!0),G(mp,this).dom.airPlayIcon.classList.add("rmp-i-airplay-connected"),G(mp,this).dom.container.classList.add("rmp-airplay-engaged-ui"),G(mp,this).dispatch("airplaymedialoaded")))}function Ap(){G(mp,this).off("pause",G(fp,this)),G(mp,this).play().catch((t=>{G(mp,this).rmpUtils.warning(1014,t)}))}function Cp(t){if(t)if("available"===t.availability){if(G(mp,this).readingDashShaka)return this.destroy(),void D.removeElement(G(mp,this).dom.airplay);G(mp,this).dom.airplay||(G(mp,this).rmpModuleManagement.appendToModuleBar("airplay"),K(yp,this,this.onAirPlayClick.bind(this)),D.addEvents(["touchend","click"],G(mp,this).dom.airplay,G(yp,this)),G(mp,this).dom.container.classList.add("rmp-airplay-ui"),G(mp,this).dom.airPlayIcon=G(mp,this).dom.container.querySelector(".rmp-i-airplay")),G(mp,this).hasLoadedMetadata||(D.hide(G(mp,this).dom.airplay),G(mp,this).one("loadedmetadata",(()=>{if(D.show(G(mp,this).dom.airplay),G(mp,this).airplayWithMms&&(G(mp,this).readingHlsJS||G(mp,this).readingHlsShaka)){const t=document.createElement("source");t.type="application/x-mpegurl",t.src=G(mp,this).startingSrcUri,G(mp,this).dom.video.appendChild(t)}G(mp,this).dispatch("airplayavailable")})))}else D.hide(G(mp,this).dom.airplay)}var xp=new(Q()),Mp=new(Q()),Ep=new(Q()),Pp=new(Q()),Tp=new(Q()),Ip=new(Q()),Lp=new(Q()),Dp=new(Q()),Op=new(Q()),Rp=new(Q()),Up=new(Q()),Fp=new WeakSet;class Bp{constructor(t){e(this,Fp),J(this,xp,void 0),J(this,Mp,null),J(this,Ep,null),J(this,Pp,null),J(this,Tp,-1),J(this,Ip,""),J(this,Lp,""),J(this,Dp,-1),J(this,Op,!0),J(this,Rp,""),J(this,Up,!1),K(xp,this,t)}get adsLoader(){return G(Mp,this)}get adDisplayContainer(){return G(Ep,this)}get adErrorCode(){return G(Tp,this)}get adErrorMessage(){return G(Ip,this)}get adErrorType(){return G(Lp,this)}get adVastErrorCode(){return G(Dp,this)}get adVmapInput(){return G(Up,this)}destroy(){window.clearInterval(G(Pp,this)),G(xp,this).rmpAdsHelpers.clearAdRemainingTimeBarInterval();try{G(Mp,this).destroy(),G(Ep,this).destroy()}catch(t){console.warn(t)}}resetAdsForNewRequest(){G(xp,this).rmpAdsHelpers.clearAdRemainingTimeBarInterval(),G(xp,this).imaAdOnStage=!1,G(xp,this).imaAdPaused=!1,G(xp,this).isVPAID=!1,G(xp,this).linearAdOnStage&&n(Fp,this,Np).call(this),n(Fp,this,Hp).c
8all(this)}requestImaAds(t){if(G(xp,this).adParserLoaded&&G(Mp,this)){let e;0===G(xp,this).currentTime&&(G(xp,this).rmpUIManagement.showLoadingSpin(),G(xp,this).one("adstarted aderror",(()=>{G(xp,this).rmpUIManagement.hideLoadingSpin()})));try{e=new google.ima.AdsRequest}catch(t){return console.warn(t),void G(xp,this).play().catch((t=>{console.warn(t)}))}/^<\?xml.+\?>/i.test(t)?e.adsResponse=t:e.adTagUrl=t,G(xp,this).adPageUrl&&(e.pageUrl=G(xp,this).adPageUrl);const i=G(xp,this).getPlayerSize();e.linearAdSlotWidth=i.width,e.linearAdSlotHeight=i.height;let s=i.width;G(xp,this).adNonLinearAdSlotWidth>=0&&(s=G(xp,this).adNonLinearAdSlotWidth),e.nonLinearAdSlotWidth=s;let n=i.height;G(xp,this).adNonLinearAdSlotHeight>=0&&(n=G(xp,this).adNonLinearAdSlotHeight),e.nonLinearAdSlotHeight=n,e.vastLoadTimeout=G(xp,this).adLoadVastTimeout,G(xp,this).adForceNonLinearFullSlot&&(e.forceNonLinearFullSlot=!0);const a=G(xp,this).duration;G(xp,this).adContentDuration>0?e.contentDuration=G(xp,this).adContentDuration:G(xp,this).isVod&&a>-1&&(e.contentDuration=a/1e3),""!==G(xp,this).adContentKeywords&&(e.contentKeywords=G(xp,this).adContentKeywords),""!==G(xp,this).adContentTitle&&(e.contentTitle=G(xp,this).adContentTitle),G(xp,this).adLiveStreamPrefetchSeconds>0&&(e.liveStreamPrefetchSeconds=G(xp,this).adLiveStreamPrefetchSeconds),e.setAdWillAutoPlay(G(xp,this).autoplay),e.setAdWillPlayMuted(G(xp,this).muted),D.isEmptyObject(G(xp,this).omidAccessModeRules)||(e.omidAccessModeRules=Xs.getOmidAccessModeRules(G(xp,this).omidAccessModeRules)),"auto"===G(xp,this).adContinuousPlayback?G(xp,this).hasPlaylist&&G(xp,this).playlistUpNextAutoplay||G(xp,this).hasRelated&&G(xp,this).relatedUpNextAutoplay?e.setContinuousPlayback(!0):e.setContinuousPlayback(!1):"yes"===G(xp,this).adContinuousPlayback?e.setContinuousPlayback(!0):e.setContinuousPlayback(!1);try{G(Mp,this).requestAds(e)}catch(t){console.warn(t),G(xp,this).play().catch((t=>{G(xp,this).rmpUtils.warning(1014,t)}))}}else G(xp,this).play().catch((t=>{G(xp,this).rmpUtils.warning(1014,t)}))}init(){if("undefined"!=typeof google&&void 0!==google.ima)n(Fp,this,sm).call(this);else{let t;t=G(xp,this).adImaTest?"https://imasdk.googleapis.com/js/sdkloader/ima3_test.js":"https://imasdk.googleapis.com/js/sdkloader/ima3.js",D.getNow(),G(xp,this).refTime,D.getScript(t,n(Fp,this,sm).bind(this),n(Fp,this,nm).bind(this))}}resumeImaAds(){G(xp,this).imaAdsManager&&G(xp,this).imaAdsManager.resume()}pauseImaAds(){G(xp,this).imaAdsManager&&G(xp,this).imaAdsManager.pause()}}function Hp(){G(xp,this).imaAdsManager&&G(xp,this).imaAdsManager.destroy()}function Np(){G(xp,this).isVod&&G(xp,this).rmpUtils.refreshHtml5VideoEndedManagement(),G(xp,this).readingPDorNative&&G(xp,this).rmpUtils.refreshHtml5VideoErrorManagement(),G(xp,this).rmpAdsHelpers.setUIForAds(!1)}function Vp(){K(Tp,this,-1),K(Ip,this,""),K(Lp,this,""),K(Dp,this,-1)}function qp(){if(G(xp,this).imaAdPaused=!1,G(xp,this).imaAdOnStage=!1,n(Fp,this,Np).call(this),G(xp,this).adOutStream)return G(xp,this).rmpAdsHelpers.endedOutStreamUI(),void G(xp,this).dispatch("adcontentresumerequested");G(xp,this).contentCompleteCalled||(G(Op,this)&&(K(Op,this,!1),G(xp,this).offsetStartPosition>0&&G(xp,this).rmpAdsHelpers.seekToOffsetStartPosition()),f.isIos[0]&&!G(xp,this).adDisableCustomPlaybackForIOS10Plus&&200===G(Tp,this)?window.setTimeout((()=>{G(xp,this).rmpUtils.playPromise()}),1):G(xp,this).rmpUtils.playPromise()),G(xp,this).dispatch("adcontentresumerequested")}function zp(){Array.isArray(G(xp,this).adTagWaterfall)&&"string"==typeof G(xp,this).adTagWaterfall[0]&&""!==G(xp,this).adTagWaterfall[0]?(G(xp,this).adTagUrl=G(xp,this).adTagWaterfall[0],G(xp,this).adTagWaterfall.length>0&&G(xp,this).adTagWaterfall.shift(),G(xp,this).loadAds(G(xp,this).adTagUrl,["internal"]).catch((t=>{G(xp,this).rmpUtils.warning(1020,t)})),G(xp,this).dispatch("adclientsidewaterfallrequested")):(n(Fp,this,Hp).call(this),n(Fp,this,qp).call(this)),n(Fp,this,Vp).call(this)}function jp(t){const e=[200,201,202,203,600,601,603,604],i=t.getError();if(void 0!==i&&(K(Tp,this,i.getErrorCode()),K(Ip,this,i.getMessage()),K(Lp,this,i.getType()),K(Dp,this,i.getVastErrorCode()),G(Tp,this),G(Ip,this),G(Lp,this),G(Dp,this),e.indexOf(G(Dp,this))>-1))return G(xp,this).dispatch("adlog"),void n(Fp,this,Vp).call(this);
8G(xp,this).dispatch("aderror"),n(Fp,this,zp).call(this)}function Wp(t){if(G(xp,this).imaAdPodInfo=t.getAdPodInfo(),G(xp,this).imaAdPodInfo.getAdPosition(),G(xp,this).imaAdPodInfo.getIsBumper(),G(xp,this).imaAdPodInfo.getMaxDuration(),G(xp,this).imaAdPodInfo.getPodIndex(),G(xp,this).imaAdPodInfo.getTimeOffset(),G(xp,this).imaAdPodInfo.getTotalAds(),D.setText(G(xp,this).dom.adPod,""),G(xp,this).imaAdPodInfo&&G(xp,this).dom.adInfo){const t=G(xp,this).imaAdPodInfo.getTotalAds();if("number"==typeof t&&t>1){G(xp,this).dom.adPod||(G(xp,this).dom.adPod=D.createElement("span","rmp-ad-info-pod"),G(xp,this).dom.adCountdown?D.insertBefore(G(xp,this).dom.adInfo,G(xp,this).dom.adPod,G(xp,this).dom.adCountdown):G(xp,this).dom.adInfo.appendChild(G(xp,this).dom.adPod));const e=G(xp,this).imaAdPodInfo.getAdPosition();"number"==typeof e&&D.setText(G(xp,this).dom.adPod,e+"/"+t)}}}function Jp(t){const e=t.getAdData();if("object"==typeof e&&e.adError){const t=e.adError;K(Tp,this,t.getErrorCode()),K(Ip,this,t.getMessage()),K(Lp,this,t.getType()),K(Dp,this,t.getVastErrorCode()),G(xp,this).dispatch("adlog"),G(Tp,this),G(Ip,this),G(Lp,this),G(Dp,this),n(Fp,this,Vp).call(this)}}function Gp(){if(!G(xp,this).isLive){D.setText(G(xp,this).dom.timeElapsedText,D.readableTime(D.getMediaCurrentTime(G(xp,this).dom.video)));const t=G(xp,this).duration;t>-1&&G(xp,this).rmpUtils.updateDurationText(t,G(xp,this).currentTime)}G(xp,this).dispatch("adcomplete")}function Kp(){if(f.isIos[0]&&G(xp,this).adForceNativeFullscreenOnIos
8ForAds&&G(xp,this).isVod&&(G(xp,this).imaAdOnStage=!1),G(xp,this).dispatch("adalladscompleted"),G(xp,this).contentCompleteCalled&&(G(xp,this).contentCompleteCalled=!1,G(xp,this).loopConfiguration||G(xp,this).rmpUIManagement.restorePlayUI(),f.isIos[0]&&!G(xp,this).adDisableCustomPlaybackForIOS10Plus&&G(xp,this).dom.video.src!==G(Rp,this)&&G(xp,this).usingNativeHlsOnAppleDevices)){G(xp,this).srcChangeAutoplay=!1;const t=G(xp,this).streamType;G(xp,this).setSrc({[t]:G(Rp,this)}).catch((t=>{G(xp,this).rmpUtils.warning(1025,t)}))}}function Xp(t,e){G(xp,this).isVPAID=!1;const i=t.isLinear();"boolean"==typeof i&&(G(xp,this).imaAdLinear=i,G(xp,this).imaAdLinear&&"adloaded"===e&&(G(xp,this).muted?G(xp,this).rmpAdsHelpers.setAdMute(!0):G(xp,this).rmpAdsHelpers.setAdVolume(G(xp,this).volume))),"adstarted"===e&&(G(xp,this).imaAdOnStage=!0,G(xp,this).resize(),G(xp,this).dom.adContainer.classList.remove("rmp-ad-overlay"),G(xp,this).imaAdID=t.getAdId(),G(xp,this).imaAdSystem=t.getAdSystem(),G(xp,this).imaAdvertiserName=t.getAdvertiserName(),G(xp,this).imaAdApiFramework=t.getApiFramework(),G(xp,this).imaAdContentType=t.getContentType(),G(xp,this).imaAdCreativeAdId=t.getCreativeAdId(),G(xp,this).imaAdCreativeId=t.getCreativeId(),G(xp,this).imaAdDealId=t.getDealId(),G(xp,this).imaAdDescription=t.getDescription(),G(xp,this).imaAdDuration=t.getDuration(),G(xp,this).imaAdNonLinearHeight=t.getHeight(),G(xp,this).imaAdMediaUrl=t.getMediaUrl(),G(xp,this).imaAdSkipTimeOffset=t.getSkipTimeOffset(),G(xp,this).imaAdSurveyUrl=t.getSurveyUrl(),G(xp,this).imaAdTitle=t.getTitle(),G(xp,this).imaAdTraffickingParameters=t.getTraffickingParameters(),G(xp,this).imaAdTraffickingParametersString=t.getTraffickingParametersString(),G(xp,this).imaAdUniversalAdIds=t.getUniversalAdIds(),G(xp,this).imaAdLinearHeight=t.getVastMediaHeight(),G(xp,this).imaAdLinearWidth=t.getVastMediaWidth(),G(xp,this).imaAdNonLinearWidth=t.getWidth(),G(xp,this).imaAdWrapperAdIds=t.getWrapperAdIds(),G(xp,this).imaAdWrapperAdSystems=t.getWrapperAdSystems(),G(xp,this).imaAdWrapperCreativeIds=t.getWrapperCreativeIds(),G(xp,this).currentAdForCompanion=t)}function Qp(t){n(Fp,this,Xp).call(this,t,"adloaded"),G(xp,this).dispatch("adloaded")}function Yp(t){if(n(Fp,this,Xp).call(this,t,"adstarted"),G(xp,this).googleCastConnected||G(xp,this).video360&&!G(xp,this).imaAdLinear)return G(xp,this).video360&&D.hide(G(xp,this).dom.adContainer),G(xp,this).stopAds().catch((t=>{G(xp,this).rmpUtils.warning(1021,t)}
8)),void G(xp,this).play().catch((t=>{G(xp,this).rmpUtils.warning(1014,t)}));if(G(xp,this).rmpAdsHelpers.updateVPAIDStatus(G(xp,this).imaAdLinear),G(xp,this).imaAdLinear)G(xp,this).imaAdPaused=!1,G(xp,this).rmpAdsHelpers.udpatePlayPause(),G(xp,this).adCountDown&&G(xp,this).dom.adInfo&&G(xp,this).rmpAdsHelpers.addCountDown(),n(Fp,this,Wp).call(this,t),G(xp,this).hidePoster();else if(G(xp,this).adOutStream)G(xp,this).stopAds().catch((t=>{G(xp,this).rmpUtils.warning(1021,t)})),n(Fp,this,zp).call(this);else{n(Fp,this,Np).call(this);const t=G(xp,this).getPlayerSize();G(xp,this).imaAdNonLinearHeight+40<t.height&&G(xp,this).dom.adContainer.classList.add("rmp-ad-overlay"),G(xp,this).adAutoAlign||G(xp,this).dom.adContainer.classList.add("rmp-ad-no-auto-align"),G(xp,this).offsetStartPosition>0&&G(xp,this).rmpAdsHelpers.seekToOffsetStartPosition(),G(xp,this).rmpUtils.playPromise()}G(xp,this).dispatch("adstarted")}function Zp(){G(xp,this).imaAdPaused=!1,G(xp,this).rmpAdsHelpers.udpatePlayPause(),G(xp,this).dispatch("adresumed")}function _p(){G(xp,this).imaAdPaused=!0,G(xp,this).rmpAdsHelpers.udpatePlayPause(),G(xp,this).dispatch("adpaused")}function $p(t){if("object"==typeof t){0;const e=t.getAd();if("object"==typeof e&&t.type)switch(t.type){case google.ima.AdEvent.Type.LOADED:n(Fp,this,Qp).call(this,e);break;case google.ima.AdEvent.Type.STARTED:n(Fp,this,Yp).call(this,e);break;case google.ima.AdEvent.Type.COMPLETE:n(Fp,this,Gp).call(this);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:n(Fp,this,Kp).call(this);break;case google.ima.AdEvent.Type.RESUMED:n(Fp,this,Zp).call(this);break;case google.ima.AdEvent.Type.PAUSED:n(Fp,this,_p).call(this);break;case google.ima.AdEvent.Type.CLICK:G(xp,this).dispatch("adclick");break;case google.ima.AdEvent.Type.AD_BREAK_READY:G(xp,this).dispatch("adbreakready");break;case google.ima.AdEvent.Type.AD_METADATA:G(xp,this).dispatch("admetadata");break;case google.ima.AdEvent.Type.DURATION_CHANGE:G(xp,this).dispatch("addurationchange");break;case google.ima.AdEvent.Type.FIRST_QUARTILE:G(xp,this).dispatch("adfirstquartile");break;case google.ima.AdEvent.Type.MIDPOINT:G(xp,this).dispatch("admidpoint");break;case google.ima.AdEvent.Type.THIRD_QUARTILE:G(xp,this).dispatch("adthirdquartile");break;case google.ima.AdEvent.Type.IMPRESSION:G(xp,this).dispatch("adimpression");break;case google.ima.AdEvent.Type.INTERACTION:G(xp,this).dispatch("adinteraction");break;case google.ima.AdEvent.Type.LINEAR_CHANGED:G(xp,this).dispatch("adlinearchanged");break;case google.ima.AdEvent.Type.SKIPPABLE_STATE_CHANGED:G(xp,this).dispatch("adskippablestatechanged");break;case google.ima.AdEvent.Type.SKIPPED:G(xp,this).dispatch("adskipped");break;case google.ima.AdEvent.Type.USER_CLOSE:G(xp,this).dispatch("aduserclose");break;case google.ima.AdEvent.Type.VOLUME_CHANGED:G(xp,this).dispatch("advolumechanged");break;case google.ima.AdEvent.Type.VOLUME_MUTED:G(xp,this).dispatch("advolumemuted");break;case google.ima.AdEvent.Type.AD_PROGRESS:G(xp,this).dispatch("adprogress");break;case google.ima.AdEvent.Type.LOG:n(Fp,this,Jp).call(this,t)}}}function tm(){f.isIos[0]&&!G(xp,this).adDisableCustomPlaybackForIOS10Plus&&G(xp,this).dom.video.src&&G(xp,this).usingNativeHlsOnAppleDevices&&K(Rp,this,G(xp,this).dom.video.src),G(xp,this).adShowRemainingTime&&G(xp,this).rmpAdsHelpers.appendRemainingTimeBar(),G(xp,this).isVod&&G(xp,this).dom.video.removeEventListener("ended",G(xp,this).endedFn),G(xp,this).readingPDorNative&&G(xp,this).dom.video.removeEventListener("error",G(xp,this).generateErrorFn,!0),G(xp,this).rmpAdsHelpers.setUIForAds(!0),G(xp,this).adOutStream||G(xp,this).dom.video.paused||G(xp,this).dom.video.pause(),G(xp,this).dispatch("adcontentpauserequested")}function em(t){const e=new google.ima.AdsRenderingSettings;e.restoreCustomPlaybackStateOnAdBreakComplete=!0;let i=!0;(f.isIos[0]||f.smartTVData.tv)&&(i=!1),G(xp,this).adEnablePreloading&&i?e.enablePreloading=!0:e.enablePreloading=!1,G(xp,this).adLoadMediaTimeout>0&&(e.loadVideoTimeout=G(xp,this).adLoadMediaTimeout),G(xp,this).adAutoAlign||(e.autoAlign=G(xp,this).adAutoAlign),f.isIpadOS&&(e.useStyledLinearAds=!0);const s=f.getEstimateBW();s>-1&&(e.bitrate=Math.round(s/1e3)),G(xp,this).adUseStyledNonLinearAds&&(e.useStyledNonLinearAds=!0),G(xp,this).isMobile&&G(xp,this).dom.container.classList.contains("rmp-outstream")&&(e.uiElements=[]),G(xp,this).imaAdsManager=t.getAdsManager(G(xp,this).dom.video,e),G(xp,this).dispatch("adadsmanagerloaded");[google.ima.AdEvent.Type.AD_METADATA,google.ima.AdEvent.Type.LOG,google.ima.AdEvent.Type.ALL_ADS_COMPLETED,google.ima.AdEvent.Type.CLICK,google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,google.ima.AdEvent.Type.DURATION_CHANGE,google.ima.AdEvent.Type.FIRST_QUARTILE,google.ima.AdEvent.Type.IMPRESSION,google.ima.AdEvent.Type.INTERACTION,google.ima.AdEvent.Type.LINEAR_CHANGED,google.ima.AdEvent.Type.LOADED,google.ima.AdEvent.Type.MIDPOINT,google.ima.AdEvent.Type.PAUSED,google.ima.AdEvent.Type.RESUMED,google.ima.AdEvent.Type.SKIPPABLE_STATE_CHANGED,google.ima.AdEvent.Type.SKIPPED,google.ima.AdEvent.Type.STARTED,google.ima.AdEvent.Type.THIRD_QUARTILE,google.ima.AdEvent.Type.USER_CLOSE,google.ima.AdEvent.Type.VOLUME_CHANGED,google.ima.AdEvent.Type.VOLUME_MUTED].forEac
8h((t=>{G(xp,this).imaAdsManager.addEventListener(t,n(Fp,this,$p).bind(this))})),G(xp,this).imaAdsManager.addEventListener(google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,n(Fp,this,tm).bind(this)),G(xp,this).imaAdsManager.addEventListener(google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,n(Fp,this,qp).bind(this)),G(xp,this).imaAdsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,n(Fp,this,jp).bind(this));let a=G(xp,this).imaAdsManager.getCuePoints();if(Array.isArray(a)&&a.length>0&&G(xp,this).adShowMarkers&&G(xp,this).isVod){let t=[];a.forEach((e=>{-1===e?l()(t).call(t,1/0):l()(t).call(t,e)}));let e=G(xp,this).duration;G(xp,this).isVod&&e>-1&&(e/=1e3,K(Up,this,!0),G(xp,this).rmpAdsHelpers.createAdMarkers(t,e))}const r=G(xp,this).getPlayerSize();try{G(xp,this).imaAdsManager.init(r.width,r.height,google.ima.ViewMode.NORMAL),G(xp,this).imaAdsManager.start()}catch(t){console.warn(t),G(xp,this).play().catch((t=>{console.warn(t)}))}}function im(t){G(xp,this).hasLoadedMetadata?n(Fp,this,em).call(this,t):(window.clearInterval(G(Pp,this)),K(Pp,this,window.setInterval((()=>{G(xp,this).hasLoadedMetadata&&(window.clearInterval(G(Pp,this)),n(Fp,this,em).call(this,t))}),40)))}
8function sm(){if(D.getNow(),G(xp,this).refTime,"undefined"!=typeof google&&void 0!==google.ima&&(G(xp,this).adParserLoaded=!0,G(xp,this).dom.adContainer&&G(xp,this).dom.video)){"auto"===G(xp,this).adLocale&&(G(xp,this).adLocale=zs.codes[G(xp,this).rmpInitManagement.validatedLanguage][0]),google.ima.settings.setLocale(G(xp,this).adLocale),google.ima.settings.setNumRedirects(G(xp,this).adMaxNumRedirects),google.ima.settings.setCookiesEnabled(G(xp,this).adCookiesEnabled),"onmasterad"===G(xp,this).adCompanionBackfillMode&&google.ima.settings.setCompanionBackfill(google.ima.ImaSdkSettings.CompanionBackfillMode.ON_MASTER_AD),""!==G(xp,this).adPpid&&google.ima.settings.setPpid(G(xp,this).adPpid),""!==G(xp,this).adSessionId&&google.ima.settings.setSessionId(G(xp,this).adSessionId),"enabled"===G(xp,this).adVpaidMode?google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED):"insecure"===G(xp,this).adVpaidMode?google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.INSECURE):google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.DISABLED),f.isIos[0]&&f.isIos[1]>=10&&google.ima.settings.setDisableCustomPlaybackForIOS10Plus(G(xp,this).adDisableCustomPlaybackForIOS10Plus),google.ima.settings.setPlayerType("radiantmediaplayer"),google.ima.settings.setPlayerVersion(G(xp,this).playerVersion),google.ima.settings.getFeatureFlags();try{K(Ep,this,new google.ima.AdDisplayContainer(G(xp,this).dom.adContainer,G(xp,this).dom.video)),K(Mp,this,new google.ima.AdsLoader(G(Ep,this))),G(Mp,this).addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,n(Fp,this,im).bind(this)),G(Mp,this).addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,n(Fp,this,jp).bind(this))}catch(t){return console.warn(t),void G(xp,this).rmpReadyManagement.fire()}G(xp,this).rmpAdsHelpers.createControlBarAdInfo()}G(xp,this).rmpReadyManagement.fire()}function nm(){G(xp,this).rmpUtils.warning(10001),G(xp,this).adParserLoadError=!0,G(xp,this).ads=!1,G(xp,this).rmpReadyManagement.fire(),G(xp,this).dispatch("adblock"),G(xp,this).adOutStream&&G(xp,this).rmpAdsHelpers.endedOutStreamUI()}var am=new(Q()),rm=new(Q()),om=new(Q()),lm=new(Q()),hm=new(Q()),dm=new(Q()),cm=new(Q()),pm=new(Q()),mm=new(Q()),um=new WeakSet;class gm{constructor(t){e(this,um),J(this,am,void 0),J(this,rm,null),J(this,om,null),J(this,lm,null),J(this,hm,null),J(this,dm,null),J(this,cm,null),J(this,pm,null),J(this,mm,!1),K(am,this,t)}requestRmpVastAds(t){G(am,this).isVPAID=!1;0===G(am,this).currentTime&&(G(am,this).rmpUIManagement.showLoadingSpin(),G(am,this).one("adstarted aderror",(()=>
8{G(am,this).rmpUIManagement.hideLoadingSpin()}))),K(om,this,n(um,this,Cm).bind(this)),G(am,this).one("adtagstartloading",G(om,this));const e=C()(t).call(t);try{G(am,this).rmpVast.loadAds(e)}catch(t){console.warn(t)}}restoreContentUI(){n(um,this,fm).call(this),G(am,this).rmpAdsHelpers.setUIForAds(!1),G(am,this).isVod&&G(am,this).rmpUtils.refreshHtml5VideoEndedManagement();const t=G(am,this).duration,e=G(am,this).currentTime;t>-1&&e>-1&&e===t&&G(am,this).rmpEventsManagement.pauseCallback()}init(){if(void 0!==window.RmpVast)n(um,this,Mm).call(this);else{let t=G(am,this).pathToRmpFiles+"rmp-vast/rmp-vast.min.js";0,D.getNow(),G(am,this).refTime,D.getScript(t,n(um,this,Mm).bind(this),n(um,this,Em).bind(this))}}resumeRmpVastAds(){G(am,this).rmpVast&&G(am,this).rmpVast.play()}pauseRmpVastAds(){G(am,this).rmpVast&&G(am,this).rmpVast.pause()}}function fm(){G(am,this).rmpAdsHelpers.clearAdRemainingTimeBarInterval(),G(am,this).off("adresumed adpaused",G(rm,this)),G(am,this).off("adtagstartloading",G(om,this)),G(am,this).off("adstarted",G(lm,this)),G(am,this).off("addestroyed",G(hm,this)),G(am,this).off("aderror",G(dm,this)),G(am,this).off("adinteraction",G(cm,this)),G(am,this).off("adlinearchange",G(pm,this))}function vm(){if(G(am,this).rmpVastAdPodInfo=G(am,this).rmpVast.adPodInfo,D.setText(G(am,this).dom.adPod,""),G(am,this).rmpVastAdPodInfo&&G(am,this).dom.adInfo){const t=G(am,this).rmpVastAdPodInfo.adPodLength;if("number"==typeof t&&t>1){G(am,this).rmpVastAdPodInfo.adPodCurrentIndex,G(am,this).dom.adPod||(G(am,this).dom.adPod=D.createElement("span","rmp-ad-info-pod"),G(am,this).dom.adCountdown?D.insertBefore(G(am,this).dom.adInfo,G(am,this).dom.adPod,G(am,this).dom.adCountdown):G(am,this).dom.adInfo.appendChild(G(am,this).dom.adPod));const e=G(am,this).rmpVastAdPodInfo.adPodCurrentIndex;"number"==typeof e&&D.setText(G(am,this).dom.adPod,e+"/"+t)}}}function ym(){if(G(am,this).googleCastConnected)return G(am,this).stopAds().catch((t=>{G(am,this).rmpUtils.warning(1021,t)})),void G(am,this).play().catch((t=>{G(am,this).rmpUtils.warning(1014,t)}));G(am,this).resize();const t=G(am,this).dom.container.querySelector(".rmp-ad-container");t&&t.classList.remove("rmp-ad-overlay");const e=G(am,this).adLinear;if(G(am,this).rmpAdsHelpers.updateVPAIDStatus(e),e)if(G(am,this).isVod&&G(am,this).dom.video.removeEventListener("ended",G(am,this).endedFn),G(am,this).rmpAdsHelpers.udpatePlayPause(),G(am,this).rmpAdsHelpers.setUIForAds(!0),G(am,this).adCountDown&&G(am,this).dom.adInfo&&G(am,this).rmpAdsHelpers.addCountDown(),G(am,this).adShowRemainingTime&&G(am,this).rmpAdsHelpers.appendRemainingTimeBar(),null===G(am,this).rmpVastAdPodInfo&&n(um,this,vm).call(this),G(am,this).muted)G(am,this).rmpAdsHelpers.setAdMute(!0);else{let t=G(am,this).volume;G(am,this).rmpAdsHelpers.setAdVolume(t)}else{const e=G(am,this).rmpVast.adMediaHeight,i=G(am,this).getPlayerSize();e>-1&&e+40<i.height&&t&&t.classList.add("rmp-ad-overlay"),G(am,this).offsetStartPosition>0&&G(am,this).rmpAdsHelpers.seekToOffsetStartPosition()}}function bm(){if(G(am,this).rmpVastAdPodInfo=G(am,this).rmpVast.adPodInfo,G(am,this).rmpVastAdPodInfo.adPodLength>0&&G(am,this).rmpVastAdPodInfo.adPodCurrentIndex!==G(am,this).rmpVastAdPodInfo.adPodLength){const t=G(am,this).rmpVastAdPodInfo.adPodCurrentIndex,e=G(am,this).rmpVastAdPodInfo.adPodLength;return"number"==typeof t&&"number"==typeof e&&D.setText(G(am,this).dom.adPod,t+1+"/"+e),void G(am,this).one("adstarted",G(lm,this))}if(G(am,this).rmpVastAdPodInfo=null,G(mm,this)&&(K(mm,this,!1),Array.isArray(G(am,this).adTagWaterfall)&&"string"==typeof G(am,this).adTagWaterfall[0]&&""!==G(am,this).adTagWaterfall[0]))return G(am,this).adTagUrl=G(am,this).adTagWaterfall[0],G(am,this).adTagWaterfall.length>0&&G(am,this).adTagWaterfall.shift(),G(am,this).loadAds(G(am,this).adTagUrl,["internal"]).catch((t=>{G(am,this).rmpUtils.warning(1020,t)})),void G(am,this).dispatch("adclientsidewaterfallrequested");G(am,this).adOutStream?G(am,this).rmpAdsHelpers.endedOutStreamUI():(G(am,this).readingPDorNative&&G(am,this).rmpUtils.refreshHtml5VideoErrorManagement(),G(am,this).offsetStartPosition>0&&G(am,this).rmpAdsHelpers.seekToOffsetStartPosition(),this.restoreContentUI())}function wm(){G(am,this).adErrorMessage,G(am,this).adVastErrorCode,G(am,this).adErrorType,K(mm,this,!0)}function km(){G(am,this).rmpAdsHelpers.udpatePlayPause()}function Sm(){G(am,this).dispatch("adinteraction")}function Am(){G(am,this).dispatch("adlinearchanged")}function Cm(){G(am,this).readingPDorNative&&G(am,this).dom.video.removeEventListener("error",G(am,this).generateErrorFn,!0),K(rm,this,n(um,this,km).bind(this)),G(am,this).on("adresumed",G(rm,this)),G(am,this).on("adpaused",G(rm,this)),K(lm,this,n(um,this,ym).bind(this)),G(am,this).one("adstarted",G(lm,this)),K(hm,this,n(um,this,bm).bind(this)),G(am,this).on("addestroyed",G(hm,this)),K(dm,this,n(um,this,wm).bind(this)),G(am,this).on("aderror",G(dm,this)),K(cm,this,n(um,this,Sm).bind(this)),G(am,this).on("adinteraction",G(cm,this)),K(pm,this,n(um,this,Am).bind(this)),G(am,this).on("adlinearchange",G(pm,this))}function xm(){["adloaded","addurationchange","adclick","adclosed","adimpression","adcollapse","adstarted","adtagloaded","adprogress","adviewable","adviewundetermined","adinitialplayrequestfailed","adinitialplayrequestsucceeded","adpaused","adresumed","adtagstartloading","advolumemuted","advolumechanged","adcomplete","adskipped","adskippablestatechanged","adfirstquartile","admidpoint","adthirdquartile","aderror","addestroyed","adpodcompleted","adlinearchange","adsizechange","adexpandedchange","adremainingtimechange","adinteraction","aduseracceptinvitation","adcollapse"].forEach((t=>{G(am,this).rmpVast.on(t,(()=>{G(am,this).dispatch(t)}))}))}function Mm(){D.getNow(),G(am,this).refTime,G(am,this).adParserLoaded=!0;let t=!1;/^<\?xml.+\?>/i.test(G(am,this).adTagUrl)&&(t=!0);const e={vastXmlInput:t,omidSupport:G(am,this).adOmidSupport,omidAllowedVendors:G(am,this).omidAllowedVendors,omidAutoplay:G(am,this).autoplay,partnerName:"radiantmediaplayer",partnerVersion:G(am,this).playerVersion,creativeLoadTimeout:G(am,this).adLoadMediaTimeout,ajaxWithCredentials:G(am,this).adAjaxWithCredentials,maxNumRedirects:G(am,this).adMaxNumRedirects,debugRawConsoleLogs:G(am,this).debugForceRawConsoleLogs,labels:{skipMessage:G(am,this).labels.ads.skipMessage,closeAd:G(
8am,this).labels.hint.close,textForInteractionUIOnMobile:G(am,this).labels.ads.textForClickUIOnMobile},outstream:G(am,this).adOutStream,enableSimid:G(am,this).adRmpVastEnableSimid,useHlsJS:G(am,this).adSupportHlsCreatives,showControlsForAdPlayer:!1};if(G(am,this).adRmpVastEnableVpaid){e.enableVpaid=G(am,this).adRmpVastEnableVpaid;let t="normal";G(am,this).isInFullscreen&&(t="fullscreen");let i=500;window.rmpGlobals.rmpConnection.bandwidthData.estimate>0&&(i=1e3*window.rmpGlobals.rmpConnection.bandwidthData.estimate*.75);const s=G(am,this).getPlayerSize();e.vpaidSettings={width:s.width,height:s.height,viewMode:t,desiredBitrate:i}}G(am,this).rmpVast=new window.RmpVast(G(am,this).dom.container,e),n(um,this,xm).call(this),G(am,this).rmpAdsHelpers.createControlBarAdInfo(),G(am,this).rmpReadyManagement.fire()}function Em(){G(am,this).rmpUtils.warning(1e4),G(am,this).adParserLoadError=!0,G(am,this).ads=!1,G(am,this).rmpReadyManagement.fire(),G(am,this).dispatch("adblock"),G(am,this).adOutStream&&G(am,this).rmpAdsHelpers.endedOutStreamUI()}var Pm=new(Q()),Tm=new(Q()),Im=new WeakSet;class Lm{constructor(t){e(this,Im),J(this,Pm,void 0),J(this,Tm,-1),K(Pm,this,t)}get timeReady(){return G(Tm,this)}updateOverlayModuleSelection(){const t=G(Pm,this).dom.container.querySelectorAll(".rmp-overlay-menu-selection");if(t.length>0)for(let e=0,i=t.length;e<i;e++)D.emptyElement(t[e]);G(Pm,this).rmpModuleManagement.overlayValidated=[],G(Pm,this).rmpModuleManagement.appendModuleSelection()}minimalFire(){G(Pm,this).playerReady||(n(Im,this,Um).call(this),G(Pm,this).resize())}fire(){if(G(Pm,this).playerReady)return;let t="00:00";G(Pm,this).dom.time&&G(Pm,this).dom.timeElapsedText&&!G(Pm,this).tvPlayerSkin&&D.setText(G(Pm,this).dom.timeElapsedText,t),G(Pm,this).dom.durationText&&!G(Pm,this).dom.durationText.textContent&&D.setText(G(Pm,this).dom.durationText,t),(f.isIos[0]||f.isIpadOS)&&(G(Pm,this).initialVolume=1,G(Pm,this).rememberVolume=!1),G(Pm,this).rememberQuality&&(G(Pm,this).readingOutstream||G(Pm,this).readingPDorNative)&&(G(Pm,this).rememberQuality=!1),n(Im,this,Bm).call(this),G(Pm,this).rememberQuality&&n(Im,this,Fm).call(this),G(Pm,this).updateOverlayModuleSelectionFn=this.updateOverlayModuleSelection.bind(this),G(Pm,this).one("playing",G(Pm,this).updateOverlayModuleSelectionFn),n(Im,this,Um).call(this),G(Pm,this).resolvePromise("init"),G(Pm,this).resize(),n(Im,this,Nm).call(this),G(Pm,this).autoplay?(G(Pm,this).onVolumeChangeFn(),G(Pm,this).rmpUtils.initialAutoplayRequest=!0,G(Pm,this).initiatePlayback()):G(Pm,this).rmpUIManagement.showCentralPlay(),G(Pm,this).hasExternalCCFiles&&!f.isIos[0]&&G(Pm,this).rmpVttJS&&G(Pm,this).rmpVttJS.init()}init(){var t;(G(Pm,this).audioOnly||G(Pm,this).rmpPosterManagement.init(),G(Pm,this).enableMatomoTracking&&void 0!==window._paq)&&(G(Pm,this).id,l()(t=window._paq).call(t,["MediaAnalytics::scanForMedia",document.getElementById(G(Pm,this).id)]));G(Pm,this).airplay&&(G(Pm,this).rmpAirPlay=new kp(G(Pm,this)),G(Pm,this).rmpAirPlay.init()),G(Pm,this).rmpLogo.filter(),""!==G(Pm,this).logoConfiguration.imgUri&&G(Pm,this).rmpLogo.init(),""!==G(Pm,this).contentMetadata.title&&(G(Pm,this).rmpUIManagement.appendContentTitle(),""!==G(Pm,this).contentMetadata.description&&G(Pm,this).rmpUIManagement.appendContentDescription()),Array.isArray(G(Pm,this).customModule)&&G(Pm,this).customModule.length>0&&G(Pm,this).customModule[0]?(n(Im,this,Vm).call(this),G(Pm,this).customModule.length>0&&n(Im,this,zm).call(this),G(Pm,this).customModule):G(Pm,this).customModule=[],G(Pm,this).rmpUIManagement.showChrome(),G(Pm,this).ads?n(Im,this,Rm).call(this):this.fire()}}function Dm(){D.getNow(),G(Pm,this).refTime,G(Pm,this).adParserLoaded=!0,G(Pm,this).rmpAdsHelpers.createControlBarAdInfo(),this.fire()}function Om(){D.getNow(),G(Pm,this).refTime,G(Pm,this).adParserLoadError=!0,G(Pm,this).ads=!1,this.fire(),G(Pm,this).dispatch("adblock")}function Rm(){if(G(Pm,this).adImaDai)if("undefined"!=typeof google&&void 0!==google.ima&&void 0!==google.ima.dai)n(Im,this,Dm).call(this);else{const t="https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js";D.getScript(t,n(Im,this,Dm).bind(this),n(Im,this,Om).bind(this))}else"ima"===G(Pm,this).adParser?(G(Pm,this).rmpAdsIma=new Bp(G(Pm,this)),G(Pm,this).rmpAdsIma.init()):(G(Pm,this).rmpAdsRmpVast=new gm(G(Pm,this)),G(Pm,this).rmpAdsRmpVast.init(
8))}function Um(){K(Tm,this,D.getNow()-G(Pm,this).refTime),G(Tm,this),G(Pm,this).playerReady=!0,G(Pm,this).dispatch("ready"),G(Pm,this).frameRate>-1&&G(Pm,this).dispatch("framerateavailable"),G(Pm,this).ads&&Ac.hasAdblock().then((t=>{t&&G(Pm,this).dispatch("adblock")}))}function Fm(){G(Pm,this).one("playing",(()=>{if(Z.available(G(Pm,this).allowLocalStorage))try{if(null!==localStorage.getItem("rmpQuality")){let t=JSON.parse(localStorage.getItem("rmpQuality"));if(t.value&&t.value>-1){let e=d()(t.value);const i=G(Pm,this).qualities;e>i.length-1&&(e=i.length-1),-1===e&&G(Pm,this).readingPDorNative&&(e=0),G(Pm,this).quality=e}}}catch(t){console.warn(t)}}))}function Bm(){if(G(Pm,this).rememberCurrentTime&&Z.available(G(Pm,this).allowLocalStorage)){const t=G(Pm,this).contentMetadata.id||"default";try{if(null!==localStorage.getItem("rmpCurrentTime-"+t)){let e=JSON.parse(localStorage.getItem("rmpCurrentTime-"+t));e.value&&(G(Pm,this).offsetStartPosition=d()(e.value),G(Pm,this).offsetStartPosition)}}catch(t){console.warn(t)}}G(Pm,this).offsetStartPosition>0&&G(Pm,this).isVod&&!G(Pm,this).ads&&G(Pm,this).one("loadedmetadata",(()=>{G(Pm,this).dom.video&&G(Pm,this).dom.video.seekable.length>0&&G(Pm,this).seekTo(G(Pm,this).offsetStartPosition).catch((t=>{G(Pm,this).rmpUtils.warning(1016,t)}))}))}function Hm(t){0===t?G(Pm,this).mute=!0:t<1&&t>0?G(Pm,this).volume=t:1===t&&(G(Pm,this).volume=t,G(Pm,this).onVolumeChangeFn())}function Nm(){const t=G(Pm,this).muted;if(G(Pm,this).initialVolume>1?G(Pm,this).initialVolume=1:G(Pm,this).initialVolume<0&&(G(Pm,this).initialVolume=0),G(Pm,this).forceInitialVolume)G(Pm,this).volume=G(Pm,this).initialVolume;else if(G(Pm,this).rememberVolume&&Z.available(G(Pm,this).allowLocalStorage))try{if(null!==localStorage.getItem("rmpVolume")){const t=JSON.parse(localStorage.getItem("rmpVolume"));if(t.value){const e=M()(t.value);n(Im,this,Hm).call(this,e)}}}catch(t){console.warn(t)}else n(Im,this,Hm).call(this,G(Pm,this).initialVolume);t&&(G(Pm,this).mute=!0)}function Vm(){const t=[];G(Pm,this).customModule.forEach((e=>{"string"==typeof e.hint&&"string"==typeof e.svg&&"function"==typeof e.callback&&("string"!=typeof e.svgHover&&(e.svgHover=e.svg),l()(t).call(t,e))})),G(Pm,this).customModule=t}function qm(t,e){D.eventStopPrevent(e),G(Pm,this).rmpUIManagement.showChrome(),t()}function zm(){G(Pm,this).customModule.forEach((t=>{const e=t.hint,i=t.svg,s=t.svgHover,a=t.callback;let r=e.toLowerCase();r=r.replace(/\s+/g,"-"),G(Pm,this).dom[e]=D.createElement("button","rmp-button rmp-"+r+" rmp-module rmp-color-bg",null,null);const o=D.createElement("div","rmp-module-button"),l=D.createElement("span","rmp-custom-module-icon");let h=`.rmp-${r} .rmp-custom-module-icon {background-image: url(${i});}`;h+=`.rmp-${r} .rmp-custom-module-icon:hover {background-image: url(${s});}`,D.appendStyle(h),o.appendChild(l),G(Pm,this).dom[e].appendChild(o),G(Pm,this).dom.moduleArea.appendChild(G(Pm,this).dom[e]),G(Pm,this).rmpModuleManagement.appendHint(e,e),G(Pm,this).rmpAccessible.button(G(Pm,this).dom[e],e,!0);const d=n(Im,this,qm).bind(this,a);D.addEvents(["touchend","click"],G(Pm,this).dom[e],d),G(Pm,this).dom[e].addEventListener("dblclick",D.stopPropagation)}))}var jm=new(Q()),Wm=new(Q()),Jm=new(Q()),Gm=new WeakSet;class Km{constructor(t){e(this,Gm),J(this,jm,void 0),J(this,Wm,null),J(this,Jm,null),K(jm,this,t)}updateVolumeIcon(t){const e=G(jm,this).dom.volume;t<=0?e.classList.add("rmp-i-volume-off"):t>.5?e.classList.add("rmp-i-volume"):e.classList.add("rmp-i-volume-half")}destroy(){document.removeEventListener("mouseup",G(Wm,this)),document.removeEventListener("mousemove",G(Jm,this))}init(){const t=G(jm,this).labels.hint.volume;G(jm,this).dom.volume=D.createElement("button","rmp-button rmp-volume rmp-i rmp-i-volume",null,null),G(jm,this).dom.controlBar.appendChild(G(jm,this).dom.volume);let e=G(jm,this).labels.hint.mute;G(jm,this).mute&&(e=G(jm,this).labels.hint.unmute),G(jm,this).rmpAccessible.button(G(jm,this).dom.volume,e,!0,null,"m");const i=n(Gm,this,$m).bind(this);D.addEvents(["touchend","click"],G(jm,this).dom.volume,i),G(jm,this).dom.volumeBar=D.createElement("div","rmp-volume-bar"),G(jm,this).isMobile&&G(jm,this).dom.volumeBar.classList.add("rmp-no-display"),G(jm,this).rmpAccessible.button(G(jm,this).dom.volumeBar,t),G(jm,this).dom.volumeBarSlidingArea=D.createElement("div","rmp-volume-bar-sliding-area"),D.addEvents(["touchend","click"],G(jm,this).dom.volumeBar,D.stopPropagation),G(jm,this).dom.volumeBar.appendChild(G(jm,this).dom.volumeBarSlidingArea),G(jm,this).dom.volumeBarSlidingCurrentPosition=D.createElement("div","rmp-volume-bar-sliding-current-position rmp-color-bg-sliding");const s=D.createElement("div","rmp-volume-bar-sliding-handle rmp-color-bg-sliding");G(jm,this).dom.volumeBarSlidingCurrentPosition.appendChild(s),G(jm,this).dom.volumeBarSlidingArea.appendChild(G(jm,this).dom.volumeBarSlidingCurrentPosition),G(jm,this).dom.controlBar.appendChild(G(jm,this).dom.volumeBar),G(jm,this).dom.time&&G(jm,this).dom.controlBar.appendChild(G(jm,this).dom.time);const a=D.createElement("div","rmp-control-bar-hint rmp-color-bg",t+" (m)",G(jm,this).rtl);G(jm,this).dom.volume.appendChild(a);let r=G(jm,this).initialVolume;"number"==typeof G(jm,this).dom.video.volume&&G(jm,this).dom.video.volume>=0&&(r=G(jm,this).dom.video.volume),n(Gm,this,Xm).call(this,r),K(Wm,this,n(Gm,this,Zm).bind(this)),K(Jm,this,n(Gm,this,_m).bind(this)),G(jm,this).dom.volumeBar.addEventListener("mousedown",(t=>{t&&t.stopPropagation(),G(jm,this).dom.volumeBarSlidingCurrentPosition.classList.add("grabbing"),document.addEventListener("mouseup",G(Wm,this)),document.addEventListener("mousemove",G(Jm,this))})),G(jm,this).onVolumeChangeFn=n(Gm,this,Qm).bind(this),G(jm,this).dom.video.addEventListener("volumechange",G(jm,this).onVolumeChangeFn),G(jm,this).ads&&G(jm,this).on("advolumechanged",(()=>{const t=G(jm,this).volume;G(jm,this).dom.volumeBar.setAttribute("aria-valuenow",D.precisionRound(100*t,2)),G(jm,this).dom.volumeBar.setAttribute("aria-valuetext",D.precisionRound(100*t,2).toString()+"%")})),G(jm,this).hideVolume&&G(jm,this).dom.volume.classList.add("rmp-no-display")}}function Xm(t){const e=100*t+"%";G(jm,this).dom.volumeBarSlidingCurrentPosition.style.width=e}function Qm(){if(G(jm,this).audioOnly)return;const t=G(jm,this).labels.hint.keyboardShortcut,e=G(jm,this).mute;let i=0;G(jm,this).dom.volume.classList.remove("rmp-i-volume-off","rmp-i-volume-half","rmp-i-volume"),e?(G(jm,this).dom.volume.setAttribute("aria-label",G(jm,this).labels.hint.unmute+" "+t+" m"),G(jm,this).dom.volume.classList.add("rmp-i-volume-off")):(G(jm,this).dom.volume.setAttribute("aria-label",G(jm,this).labels.hint.mute+" "+t+" m"),i=G(jm,this).volume,this.updateVolumeIcon(i)),i>=0&&i<=1&&(G(jm,this).rememberVolume&&Z.available(G(jm,this).allowLocalStorage)&&Z.writeVolume(i),n(Gm,this,Xm).call(this,i)),G(jm,this).dom.volumeBar.setAttribute("aria-valuenow",D.precisionRound(100*i,2)),G(jm,this).dom.volumeBar.setAttribute("aria-valuetext",D.precisionRound(100*i,2).toString()+"%"),G(jm,this).dispatch("volumechange")}function Ym(t){const e=D.getPosX(t),i=D.getPrecisionWidthWithPaddingAndBorder(G(jm,this).dom.volumeBarSlidingArea),s=D.getAbsLeft(G(jm,this).dom.volumeBarSlidingArea);let n;return n=e>=i+s?1:e<=s?0:Math.abs(e-s)/i,n}function Zm(t){if(t){t.stopPropagation(),G(jm,this).dom.volumeBarSlidingCurrentPosition.classList.remove("grabbing"),this.destroy();const e=n(Gm,this,Ym).call(this,t);n(Gm,this,Xm).call(this,e),G(jm,this).volume=e}}function _m(t){const e=n(Gm,this,Ym).call(this,t);n(Gm,this,Xm).call(this,e),G(jm,this).volume=e}function $m(t){D.eventStopPrevent(t),G(jm,this).mute?G(jm,this).mute=!1:G(jm,this).mute=!0}var tu=i(2268),eu=i.n(tu),iu=new(Q()),su=new(Q()),nu=new(Q()),au=new(Q()),ru=new(Q()),ou=new WeakSet;class lu{constructor(t){e(this,ou),J(this,iu,void 0),J(this,su,null),J(this,nu,null),J(this,au,null),J(this,ru,null),K(iu,this,t)}wireIosFullscreen(){const t=G(iu,this).dom.video;K(su,this,n(ou,this,pu).bind(this)),t.addEventListener("webkitbeginfullscreen",G(su,this)),K(nu,this,n(ou,this,mu).bind(this)),t.addEventListener("webkitendfullscreen",G(nu,this))}unwireIosFullscreen(){const t=G(iu,this).dom.video;t.removeEventListener("webkitbeginfullscreen",G(su,this)),t.removeEventListener("webkitendfullscreen",G(nu,this))}executeFullscreenRequest(){const t=G(iu,this).labels.hint.exitFullscreen,e=G(iu,this).labels.hint.enterFullscreen,i=G(iu,this).dom.video,s=G(iu,this).dom.container;if(G(iu,this).hasNativeFullscreenSupport)G(iu,this).isInFullscreen?G(iu,this).ads&&"rmp-vast"===G(iu,this).adParser&&G(iu,this).linearAdOnStage&&G(iu,this).rmpVast?n(ou,this,gu).call(this,G(iu,this).rmpVast.adPlayer):n(ou,this,gu).call(this,i):G(iu,this).ads&&"rmp-vast"===G(iu,this).adParser&&G(iu,this).linearAdOnStage&&G(iu,this).rmpVast?n(ou,this,uu).call(this,s,G(iu,this).rmpVast.adPlayer):n(ou,this,uu).call(this,s,i);else if(G(iu,this).fullscreenFullWindowMode)if(G(iu,this).isInFullscreen){if(G(iu,this).rmpSizeManagement.initialWidth>0&&G(iu,this).rmpSizeManagement.initialHeight>0){G(iu,this).isInFullscreen=!1,G(iu,this).dom.fullscreen.classList.replace("rmp-i-resize-small","rmp-i-resize-full"),s.classList.remove("rmp-full-window-on"),G(iu,this).dom.fullscreenHint.setAttribute("aria-label",e),D.setText(G(iu,this).dom.fullscreenHint,e+" (f)"),G(iu,this).dispatch("exitfullscreen");const t={width:G(iu,this).rmpSizeManagement.initialWidth,height:G(iu,this).rmpSizeManagement.initialHeight};G(iu,this).setPlayerSize(t),window.setTimeout((()=>{G(iu,this).resize(),G(iu,this).resolvePromise("fullscreen")}),1)}}else if(f.viewportSize.width>0&&f.viewportSize.height>0){G(iu,this).isInFullscreen=!0,G(iu,this).dom.fullscreen.classList.replace("rmp-i-resize-full","rmp-i-resize-small"),s.classList.add("rmp-full-window-on"),G(iu,this).dom.fullscreenHint.setAttribute("aria-label",t),D.setText(G(iu,this).dom.fullscreenHint,t+" (f)"),G(iu,this).dispatch("enterfullscreen");const e={width:f.viewportSize.width,height:f.viewportSize.height,fullscreenFullWindowMode:!0};G(iu,this).setPlayerSize(e),G(iu,this).resolvePromise("fullscreen")}}destroy(){f.hasScreenOrientationLockAPI&&window.screen.orientation.removeEventListener("change",G(ru,this)),document.removeEventListener("fullscreenchange",G(au,this))}init(){G(iu,this).dom.fullscreen=D.createElement("button","rmp-fullscreen rmp-button rmp-i rmp-i-resize-full",null,null),G(iu,this).dom.fullscreenHint=D.createElement("div","rmp-control-bar-hint rmp-color-bg",G(iu,this).labels.hint.enterFullscreen+" (f)",G(iu,this).rtl),G(iu,this).dom.fullscreen.appendChild(G(iu,this).dom.fullscreenHint),G(iu,this).hideFullscreen&&G(iu,this).dom.fullscreen.classList.add("rmp-no-display"),G(iu,this).dom.controlBar.appendChild(G(iu,this).dom.fullscreen),G(iu,this).dom.container.appendChild(G(iu,this).dom.controlBar);const t=n(ou,this,du).bind(this);G(iu,this).hasNativeFullscreenSupport&&(f.isIos[0]?this.wireIosFullscreen():(K(au,this,n(ou,this,cu).bind(this)),document.addEventListener("fullscreenchange",G(au,this)))),D.addEvents(["touchend","click"],G(iu,this).dom.fullscreen,t),G(iu,this).automaticFullscreenOnLandscape&&f.hasScreenOrientationLockAPI&&(K(ru,this,n(ou,this,hu).bind(this)),window.screen.orientation.addEventListener("change",G(ru,this)))}}function hu(){var t;eu()(t=window.screen.orientation.type).call(t,"landscape")?(G(iu,this).setFullscreen(!0).catch((t=>{G(iu,this).rmpUtils.warning(1017,t)})),window.screen.orientation.lock("landscape").then((()=>{})).catch((t=>{G(iu,this).rmpUtils.warning(1028,t)}))):window.screen.orientation.unlock()}function du(t){D.eventStopPrevent(t),G(iu,this).rmpUIManagement.showChrome(),this.executeFullscreenRequest(),G(iu,this).automaticLandscapeOnFullScreen&&f.hasScreenOrientationLockAPI&&(G(iu,this).isInFullscreen?window.screen.orientation.unlock():window.screen.orientation.lock("landscape").then((()=>{})).catch((t=>{G(iu,this).rmpUtils.warning(1028,t)})))}function cu(){const t=G(iu,this).labels.hint.exitFullscreen,e=G(iu,this).labels.hint.enterFullscreen,i=G(iu,this).labels.hint.keyboardShortcut,s=G(iu,this).dom.container;G(iu,this).isInFullscreen?(G(iu,this).isInFullscreen=!1,G(iu,this).dom.fullscreen.classList.replace("rmp-i-resize-small","rmp-i-resize-full"),s.classList.remove("rmp-fullscreen-on"),G(iu,this).dom.fullscreen.setAttribute("aria-label",e+" "+i+" f"),D.setText(G(iu,this).dom.fullscreenHint,e+" (f)"),G(iu,this).resize(),f.isIpadOS&&s.classList.remove("rmp-fullscreen-ipad-os"),G(iu,this).dispatch("exitfullscreen")):(G(iu,this).isInFullscreen=!0,G(iu,this).dom.fullscreen.classList.replace("rmp-i-resize-full","rmp-i-resize-small"),s.classList.add("rmp-fullscreen-on"),G(iu,this).dom.fullscreen.setAttribute("aria-label",t+" "+i+" f"),D.setText(G(iu,this).dom.fullscreenHint,t+" (f)"),G(iu,this).resize(),f.isIpadOS&&s.classList.add("rmp-fullscreen-ipad-os"),G(iu,this).dispatch("enterfullscreen"))}function pu(){G(iu,this).isInFullscreen=!0,f.isIos[0]&&G(iu,this).dom.container.classList.add("rmp-fullscreen-ios"),G(iu,this).dispatch("enterfullscreen")}function mu(){G(iu,this).isInFullscreen=!1,G(iu,this).resize(),f.isIos[0]&&G(iu,this).dom.container.classList.remove("rmp-fullscreen-ios"),G(iu,this).dispatch("exitfullscreen")}function uu(t,e){t&&e&&(void 0!==t.requestFullscreen?t.requestFullscreen({navigationUI:"hide"}).then((()=>{G(iu,this).resolvePromise("fullscreen")}
8)).catch((t=>{G(iu,this).rmpUtils.warning(1020,t),G(iu,this).rejectPromise("fullscreen",G(iu,this).warningData)})):void 0!==t.webkitRequestFullscreen?(t.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT),G(iu,this).resolvePromise("fullscreen")):void 0!==t.mozRequestFullScreen?(t.mozRequestFullScreen(),G(iu,this).resolvePromise("fullscreen")):void 0!==t.msRequestFullscreen?(t.msRequestFullscreen(),G(iu,this).resolvePromise("fullscreen")):e&&void 0!==e.webkitEnterFullscreen&&(e.webkitEnterFullscreen(),G(iu,this).resolvePromise("fullscreen")))}function gu(t){void 0!==document.exitFullscreen?document.exitFullscreen().then((()=>{G(iu,this).resolvePromise("fullscreen")})).catch((t=>{G(iu,this).rmpUtils.warning(1021,t),G(iu,this).rejectPromise("fullscreen",G(iu,this).warningData)})):void 0!==document.webkitExitFullscreen?(document.webkitExitFullscreen(),G(iu,this).resolvePromise("fullscreen")):void 0!==document.mozCancelFullScreen?(document.mozCancelFullScreen(),G(iu,this).resolvePromise("fullscreen")):void 0!==document.msExitFullscreen?(document.msExitFullscreen(),G(iu,this).resolvePromise("fullscreen")):t&&void 0!==t.webkitExitFullscreen&&(t.webkitExitFullscreen(),G(iu,this).resolvePromise("fullscreen"))}var fu=new(Q()),vu=new(Q()),yu=new WeakSet;class bu{constructor(t){e(this,yu),J(this,fu,void 0),J(this,vu,[]),K(fu,this,t)}init(){G(fu,this).dom.containerParent.parentNode&&(G(fu,this).dom.transcriptsContainer=G(fu,this).dom.containerParent.parentNode,G(fu,this).dom.transcriptsPlayerWrapper=G(fu,this).dom.transcriptsContainer.querySelector(".rmp-transcripts-player-wrapper"),G(fu,this).dom.transcriptsContainer.classList.contains("rmp-transcripts-container")&&G(fu,this).dom.transcriptsPlayerWrapper)?D.ajax(G(fu,this).transcripts[0].uri,G(fu,this).ajaxWithCredentials,"GET").then((t=>{G(fu,this).transcripts[0].uri,"string"==typeof t&&n(yu,this,Au).call(this,t)})).catch((t=>{G(fu,this).rmpUtils.error(801,t)})):G(fu,this).rmpUtils.error(800)}}function wu(t){if(t&&t.target){const e=t.target.getAttribute("data-start-time"),i=1e3*D.dateToSeconds(e);G(fu,this).seekTo(i).catch((t=>{G(fu,this).rmpUtils.warning(1016,t)}))}}function ku(){const t=G(fu,this).dom.transcriptsContainer.querySelector(".rmp-transcripts-side-menu");t&&(t.style.maxHeight=G(fu,this).getPlayerSize().height+"px",t.classList.remove("rmp-xs","rmp-sm","rmp-md"),G(fu,this).dom.container.classList.contains("rmp-md")?t.classList.add("rmp-md"):G(fu,this).dom.container.classList.contains("rmp-sm")?t.classList.add("rmp-sm"):G(fu,this).dom.container.classList.contains("rmp-xs")&&t.classList.add("rmp-xs"))}function Su(){const t=D.createElement("div",`rmp-transcripts-side-menu rmp-color-button rmp-${G(fu,this).skin}`),e=D.createElement("div","rmp-transcripts-header",G(fu,this).labels.hint.transcript,G(fu,this).rtl),i=D.createElement("div","rmp-transcripts-body");let s="";for(let t=0,e=G(vu,this).length;t<e;t++)s+='<span data-start-time="'+G(vu,this)[t].start+'" data-end-time="'+G(vu,this)[t].end+'" data-cue-settings="'+G(vu,this)[t].cueSettings+'" class="rmp-transcripts-item">'+G(vu,this)[t].text+"</span>";i.innerHTML=s,i.addEventListener("click",n(yu,this,wu).bind(this)),t.appendChild(e),t.appendChild(i),G(fu,this).dom.transcriptsContainer.appendChild(t),n(yu,this,ku).call(this),G(fu,this).on("resize",n(yu,this,ku).bind(this))}function Au(t){const e=t.split(/(\r\n|\r|\n)/g),i=/^\s*$/,s=[];for(let t=0,n=e.length;t<n;t++)i.test(e[t])||l()(s).call(s,e[t]);if(!/WEBVTT/i.test(s[0]))return void G(fu,this).rmpUtils.error(802);s.shift(),K(vu,this,[]);const a=/^\s*\d*?:?\d*?:?\d+(\.\d+)?\s*-->\s*\d*?:?\d*?:?\d+(\.\d+)?(\s*|\s+.+)$/,r=/^\d+$/;for(let t=0,e=s.length;t<e;t++)if(s[t]&&s[t+1]&&a.test(s[t])){var o,h;const e=s[t].split("--\x3e"),i=C()(o=e[0]).call(o);let n=C()(h=e[1]).call(h);const a=n.split(" ");n=a[0];let c="";if(a.length>1)for(let t=1,e=a.length;t<e;t++)c+=a[t],t!==e-1&&(c+="_");let p=s[t+1];var d;if(s[t+2]&&!r.test(s[t+2])&&(p+=" "+s[t+2],s[t+3]&&!r.test(s[t+3])&&(p+=" "+s[t+3])),2===e.length)l()(d=G(vu,this)).call(d,{start:i,end:n,text:p,cueSettings:c})}0!==G(vu,this).length?(G(vu,this),n(yu,this,Su).call(this)):G(fu,this).rmpUtils.error(802)}
8var Cu,xu=new(Q()),Mu=new(Q()),Eu=new(Q()),Pu=new(Q()),Tu=new(Q()),Iu=new(Q()),Lu=new(Q()),Du=new(Q()),Ou=new WeakSet;class Ru{constructor(t){e(this,Ou),J(this,xu,void 0),J(this,Mu,null),J(this,Eu,null),J(this,Pu,null),J(this,Tu,[]),J(this,Iu,[]),J(this,Lu,[]),J(this,Du,""),K(xu,this,t)}get array(){return G(Tu,this)}get uris(){return G(Iu,this)}get urisTimestamps(){return G(Lu,this)}get currentURI(){return G(Du,this)}set currentURI(t){t&&K(Du,this,t)}appendThumbnailsElement(){G(xu,this).dom.thumbnailsElement=D.createElement("div","rmp-thumbnails"),G(xu,this).dom.seekBar.classList.add("rmp-seek-bar-thumbnails"),G(xu,this).dom.container.classList.add("rmp-seek-bar-thumbnails-ui"),G(xu,this).dom.indicator.appendChild(G(xu,this).dom.thumbnailsElement)}destroy(){n(Ou,this,Uu).call(this),G(xu,this).dom.seekBar.classList.remove("rmp-seek-bar-thumbnails"),G(xu,this).dom.container.classList.remove("rmp-seek-bar-thumbnails-ui"),D.removeElement(G(xu,this).dom.thumbnailsElement)}init(){D.ajax(G(xu,this).seekBarThumbnailsLoc,G(xu,this).ajaxWithCredentials,"GET").then((t=>{G(xu,this).seekBarThumbnailsLoc,G(xu,this).dispatch("thumbnailsloaded"),"string"==typeof t&&n(Ou,this,Hu).call(this,t)})).catch((t=>{G(xu,this).rmpUtils.warning(8e3,t)}))}}function Uu(){G(Mu,this)&&(G(Mu,this).removeEventListener("load",G(Eu,this)),G(Mu,this).removeEventListener("error",G(Pu,this)),K(Mu,this,null))}function Fu(t){n(Ou,this,Uu).call(this),this.appendThumbnailsElement(),G(xu,this).dom.thumbnailsElement.style.backgroundImage='url("'+t+'")'}function Bu(t){n(Ou,this,Uu).call(this),G(xu,this).rmpUtils.warning(8001,t)}function Hu(t){const e=t.split(/(\r\n|\r|\n)/g),i=/^\s*$/,s=[];for(let t=0,n=e.length;t<n;t++)i.test(e[t])||l()(s).call(s,e[t]);if(!/WEBVTT/i.test(s[0]))return void G(xu,this).rmpUtils.warning(8002);s.shift(),K(Iu,this,[]),K(Lu,this,[]);const a=/^(https?:)?\/\//i,r=/^\s*\d*?:?\d*?:?\d+(\.\d+)?\s*-->\s*\d*?:?\d*?:?\d+(\.\d+)?\s*$/;for(let t=0,e=s.length;t<e;t++)if(s[t]&&s[t+1]&&r.test(s[t])){const e=s[t].split("--\x3e"),i=s[t+1].split("#xywh=");if(2===e.length&&(2===i.length||1===i.length)){var o,h,d;const t=C()(o=e[0]).call(o),s=C()(h=e[1]).call(h),n=[D.dateToSeconds(t),D.dateToSeconds(s)];let r=i[0];var c,p;if(a.test(r)||(r=D.getFQURL(G(xu,this).seekBarThumbnailsLoc,r)),-1===G(Iu,this).indexOf(r))l()(c=G(Iu,this)).call(c,r),l()(p=G(Lu,this)).call(p,D.dateToSeconds(t));i[1]?l()(n).call(n,i[1]):l()(n).call(n,"0,0,128,72"),l()(d=G(Tu,this)).call(d,n)}}0!==G(Tu,this).length&&0!==G(Iu,this)&&0!==G(Lu,this)?(G(xu,this).dispatch("thumbnailsparsed"),G(Tu,this),K(Mu,this,document.createElement("img")),K(Du,this,G(Iu,this)[0]),K(Eu,this,n(Ou,this,Fu).bind(this,G(Du,this))),K(Pu,this,n(Ou,this,Bu).bind(this)),G(Mu,this).addEventListener("load",G(Eu,this)),G(Mu,this).addEventListener("error",G(Pu,this)),G(Mu,this).src=G(Du,this)):G(xu,this).rmpUtils.warning(8003)}var Nu=new(Q()),Vu=new(Q()),qu=new(Q()),zu=new(Q()),ju=new(Q()),Wu=new(Q()),Ju=new(Q()),Gu=new(Q()),Ku=new(Q()),Xu=new(Q()),Qu=new(Q()),Yu=new(Q()),Zu=new(Q()),_u=new WeakSet;class $u{constructor(t){e(this,_u),J(this,Nu,void 0),J(this,Vu,null),J(this,qu,null),J(this,zu,null),J(this,ju,null),J(this,Wu,0),J(this,Ju,0),J(this,Gu,0),J(this,Ku,[1,1,1,1]),J(this,Xu,!1),J(this,Qu,!1),J(this,Yu,null),J(this,Zu,null),K(Nu,this,t)}static setClassList(t,e){t&&(t.classList.remove("rmp-i-fast-forward","rmp-i-fast-fast-forward","rmp-i-fast-fast-fast-forward","rmp-i-fast-rewind","rmp-i-fast-fast-rewind","rmp-i-fast-fast-fast-rewind"),t.classList.add(e))}rewind(t,e){if(D.eventStopPrevent(e),G(Nu,this).tvPlayerSkin&&(G(Xu,this)||G(Qu,this)))G(Nu,this).play().catch((t=>{G(Nu,this).rmpUtils.warning(1014,t)}));else if("number"==typeof t&&t>0){const e=G(Nu,this).currentTime,i=1e3*t;if(e>i){const t=e-i;G(Nu,this).isDvr?G(Nu,this).dvrSeekTo(t).catch((t=>{G(Nu,this).rmpUtils.warning(1018,t)})):G(Nu,this).seekTo(t).catch((t=>{G(Nu,this).rmpUtils.warning(1016,t)}))}}}fastRewindClick(t){var e;if(D.eventStopPrevent(t),G(Xu,this))return void G(Nu,this).play().catch((t=>{G(Nu,this).rmpUtils.warning(1014,t)}));G(Qu,this)||G(Nu,this).dom.video.addEventListener("play",(()=>{n(_u,this,ng).call(this)}),{once:!0}),K(Qu,this,!0),G(Nu,this).pause(),window.clearInterval(G(Yu,this)),G(Nu,this).dom.indicator.style.display="block";const i=G(Nu,this).currentTime,s=G(Nu,this).duration;switch(K(Wu,this,(e=G(Wu,this),e++,e)),G(Wu,this)>3&&K(Wu,this,1),K(Ku,this,[1,1,1,1]),G(Wu,this)){case 1:K(Gu,this,G(Ju,this)||i),$u.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-rewind"),n(_u,this,tg).call(this,s),K(Yu,this,window.setInterval((()=>{n(_u,this,tg).call(this,s)}),50));break;case 2:K(Gu,this,G(Ju,this)),$u.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-fast-rewind"),n(_u,this,tg).call(this,s),K(Yu,this,window.setInterval((()=>{n(_u,this,tg).call(this,s)}),50));break;case 3:K(Gu,this,G(Ju,this)),$u.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-fast-fast-rewind"),n(_u,this,tg).call(this,s),K(Yu,this,window.setInterval((()=>{n(_u,this,tg).call(this,s)}),50))}}forward(t,e){if(D.eventStopPrevent(e),G(Nu,this).tvPlayerSkin&&(G(Xu,this)||G(Qu,this)))G(Nu,this).play().catch((t=>{G(Nu,this).rmpUtils.warning(1014,t)}));else if("number"==typeof t&&t>0){const e=G(Nu,this).currentTime,i=1e3*t;if(G(Nu,this).isDvr&&G(Nu,this).isDvrLiveMode)return;const s=e+i;G(Nu,this).isDvr?G(Nu,this).isDvrLiveMode||G(Nu,this).dvrSeekTo(s).catch((t=>{G(Nu,this).rmpUtils.warning(1018,t)})):G(Nu,this).seekTo(s).catch((t=>{G(Nu,this).rmpUtils.warning(1016,t)}))}}fastForwardClick(t){var e;if(D.eventStopPrevent(t),G(Qu,this))return void G(Nu,this).play().catch((t=>{G(Nu,this).rmpUtils.warning(1014,t)}));G(Xu,this)||G(Nu,this).dom.video.addEventListener("play",(()=>{n(_u,this,ng).call(this)}),{once:!0}),K(Xu,this,!0),G(Nu,this).pause(),window.clearInterval(G(Zu,this)),G(Nu,this).dom.indicator.style.display="block";const i=G(Nu,this).currentTime,s=G(Nu,this).duration;switch(K(Wu,this,(e=G(Wu,this),e++,e)),G(Wu,this)>3&&K(Wu,this,1),K(Ku,this,[1,1,1,1]),G(Wu,this)){case 1:K(Gu,this,G(Ju,this)||i),$u.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-forward"),n(_u,this,eg).call(this,s),K(Zu,this,window.setInterval((()=>{n(_u,this,eg).call(this,s)}),50));break;case 2:K(Gu,this,G(Ju,this)),$u.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-fast-forward"),n(_u,this,eg).call(this,s),K(Zu,this,window.setInterval((()=>{n(_u,this,eg).call(this,s)}),50));break;case 3:K(Gu,this,G(Ju,this)),$u.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-fast-fast-forward"),n(_u,this,eg).call(this,s),K(Zu,this,window.setInterval((()=>{n(_u,this,eg).call(this,s)}),50))}}init(){G(Nu,this).quickRewind>0&&n(_u,this,ig).call(this),G(Nu,this).quickForward>0&&n(_u,this,sg).call(this),G(Nu,this).tvPlayerSkin&&(G(Nu,this).dom.fastIndicator=D.createElement("span","rmp-fast-indicator rmp-i rmp-i-fast-forward",null,null),D.insertBefore(G(Nu,this).dom.indicator,G(Nu,this).dom.fastIndicator,G(Nu,this).dom.timeIndicator))}}function tg(t){let e=1e3;switch(G(Wu,this)){case 1:break;case 2:e=5e3;break;case 3:e=1e4}K(Ju,this,G(Gu,this)-e*G(Ku,this)[G(Wu,this)]),G(Ju,this)<=0&&K(Ju,this,0),D.setText(G(Nu,this).dom.timeIndicator,D.readableTime(G(Ju,this)/1e3)),G(Nu,this).dom.indicator.style.left=100*G
8(Ju,this)/t+"%";const i=D.getAbsLeft(G(Nu,this).dom.seekBar),s=D.getAbsLeft(G(Nu,this).dom.indicator),n=D.getPrecisionWidthWithPaddingAndBorder(G(Nu,this).dom.indicator),a=i+n/2,r=D.getPrecisionWidthWithPaddingAndBorder(G(Nu,this).dom.seekBar)+i-n/2;switch(s<a?G(Nu,this).dom.indicator.style.left=a+"px":s>r&&(G(Nu,this).dom.indicator.style.left=r+"px"),G(Wu,this)){case 1:case 2:case 3:G(Ku,this)[G(Wu,this)]++}}function eg(t){let e=1e3;switch(G(Wu,this)){case 1:break;case 2:e=5e3;break;case 3:e=1e4}K(Ju,this,G(Gu,this)+e*G(Ku,this)[G(Wu,this)]),G(Ju,this)>=t&&K(Ju,this,t),D.setText(G(Nu,this).dom.timeIndicator,D.readableTime(G(Ju,this)/1e3)),G(Nu,this).dom.indicator.style.left=100*G(Ju,this)/t+"%";const i=D.getAbsLeft(G(Nu,this).dom.seekBar),s=D.getAbsLeft(G(Nu,this).dom.indicator),n=D.getPrecisionWidthWithPaddingAndBorder(G(Nu,this).dom.indicator),a=i+n/2,r=D.getPrecisionWidthWithPaddingAndBorder(G(Nu,this).dom.seekBar)+i-n/2;switch(s<a?G(Nu,this).dom.indicator.style.left=a+"px":s>r&&(G(Nu,this).dom.indicator.style.left=r+"px"),G(Wu,this)){case 1:case 2:case 3:G(Ku,this)[G(Wu,this)]++}}function ig(){const t=G(Nu,this).labels.hint.rewind;let e="5";G(Nu,this).quickRewind>7.5&&G(Nu,this).quickRewind<20?e="10":G(Nu,this).quickRewind>20&&(e="30"),G(Nu,this).tvPlayerSkin&&(e="tv"),G(Nu,this).dom.quickRewind=D.createElement("button","rmp-quick rmp-button rmp-i rmp-i-quick-rewind-"+e,null,null);const i=e+"s "+t;G(Nu,this).rmpAccessible.button(G(Nu,this).dom.quickRewind,i+" "+G(Nu,this).labels.hint.keyboardShortcut+" j",!0,null,"j"),G(Nu,this).tvPlayerSkin&&(e="10",G(Nu,this).dom.fastRewind=D.createElement("button","rmp-fast-rewind rmp-button rmp-i rmp-i-fast-rewind",null,null),G(Nu,this).rmpAccessible.button(G(Nu,this).dom.fastRewind,t,!0),G(Nu,this).dom.controlBar.appendChild(G(Nu,this).dom.fastRewind),K(zu,this,this.fastRewindClick.bind(this)),G(Nu,this).dom.fastRewind.addEventListener("click",G(zu,this))),G(Nu,this).dom.quickRewindHint=D.createElement("div","rmp-control-bar-hint rmp-color-bg",i+" (j)",G(Nu,this).rtl),G(Nu,this).dom.quickRewind.appendChild(G(Nu,this).dom.quickRewindHint),K(Vu,this,this.rewind.bind(this,d()(e))),D.addEvents(["touchend","click"],G(Nu,this).dom.quickRewind,G(Vu,this)),D.insertBefore(G(Nu,this).dom.controlBar,G(Nu,this).dom.quickRewind,G(Nu,this).dom.volume)}function sg(){const t=G(Nu,this).labels.hint.forward;let e="5";G(Nu,this).quickForward>7.5&&G(Nu,this).quickForward<20?e="10":G(Nu,this).quickForward>20&&(e="30"),G(Nu,this).tvPlayerSkin&&(e="tv"),G(Nu,this).quickRewind>0?G(Nu,this).dom.quickForward=D.createElement("button","rmp-quick-both rmp-button rmp-i rmp-i-quick-forward-"+e,null,null):G(Nu,this).dom.quickForward=D.createElement("button","rmp-quick rmp-button rmp-i rmp-i-quick-forward-"+e,null,null);const i=e+"s "+t;G(Nu,this).rmpAccessible.button(G(Nu,this).dom.quickForward,i+" "+G(Nu,this).labels.hint.keyboardShortcut+" l",!0,null,"l"),G(Nu,this).tvPlayerSkin&&(e="10",G(Nu,this).dom.fastForward=D.createElement("button","rmp-fast-forward rmp-button rmp-i rmp-i-fast-forward",null,null),G(Nu,this).rmpAccessible.button(G(Nu,this).dom.fastForward,t,!0),G(Nu,this).dom.controlBar.appendChild(G(Nu,this).dom.fastForward),K(ju,this,this.fastForwardClick.bind(this)),G(Nu,this).dom.fastForward.addEventListener("click",G(ju,this))),G(Nu,this).dom.quickForwardHint=D.createElement("div","rmp-control-bar-hint rmp-color-bg",i+" (l)",G(Nu,this).rtl),G(Nu,this).dom.quickForward.appendChild(G(Nu,this).dom.quickForwardHint),K(qu,this,this.forward.bind(this,d()(e))),D.addEvents(["touchend","click"],G(Nu,this).dom.quickForward,G(qu,this)),D.insertBefore(G(Nu,this).dom.controlBar,G(Nu,this).dom.quickForward,G(Nu,this).dom.volume)}function ng(){K(Xu,this,!1),K(Qu,this,!1),window.clearInterval(G(Zu,this)),window.clearInterval(G(Yu,this)),G(Nu,this).dom.indicator.style.display="none";G(Nu,this).currentTime!==G(Ju,this)&&G(Nu,this).seekTo(G(Ju,this)).catch((t=>{G(Nu,this).rmpUtils.warning(1016,t)})),K(Wu,this,0),K(Ku,this,[1,1,1,1]),K(Ju,this,0),Cu.setClassList(G(Nu,this).dom.fastIndicator,"rmp-i-fast-forward")}Cu=$u;var ag=new(Q()),rg=new(Q()),og=new(Q()),lg=new(Q()),hg=new(Q()),dg=new(Q()),cg=ne
8w WeakSet;class pg{constructor(t){e(this,cg),J(this,ag,void 0),J(this,rg,!1),J(this,og,!1),J(this,lg,null),J(this,hg,null),J(this,dg,null),K(ag,this,t)}get draggingTimeCursor(){return G(rg,this)}get touchDown(){return G(og,this)}destroy(){window.clearTimeout(G(dg,this)),document.removeEventListener("mouseup",G(lg,this)),document.removeEventListener("mousemove",G(hg,this))}appendSeekBar(){const t=G(ag,this).rtl;if(void 0!==G(ag,this).dom.seekBar)return;if(G(ag,this).dom.seekBar=D.createElement("div","rmp-seek-bar"),G(ag,this).hideSeekBar&&G(ag,this).dom.seekBar.classList.add("rmp-no-display"),G(ag,this).dom.timetotal=D.createElement("div","rmp-seek-bar-sliding-area"),G(ag,this).dom.loaded=D.createElement("div","rmp-seek-bar-sliding-loaded"),G(ag,this).dom.timetotal.appendChild(G(ag,this).dom.loaded),G(ag,this).dom.current=D.createElement("div","rmp-seek-bar-sliding-current-position rmp-color-bg-sliding"),G(ag,this).dom.timetotal.appendChild(G(ag,this).dom.current),G(ag,this).dom.handle=D.createElement("div","rmp-seek-bar-sliding-handle rmp-color-bg-sliding"),G(ag,this).dom.timetotal.appendChild(G(ag,this).dom.handle),G(ag,this).dom.seekBar.addEventListener("touchend",n(cg,this,ug).bind(this)),G(ag,this).dom.seekBar.addEventListener("touchmove",n(cg,this,gg).bind(this),!!f.hasPassiveEventListeners&&{passive:!0}),K(lg,this,n(cg,this,fg).bind(this)),K(hg,this,n(cg,this,mg).bind(this)),G(ag,this).dom.timetotal.addEventListener("mousedown",(t=>{t&&t.stopPropagation(),K(rg,this,!0),G(ag,this).dom.timetotal.classList.add("grabbing"),document.addEventListener("mouseup",G(lg,this)),document.addEventListener("mousemove",G(hg,this))})),G(ag,this).dom.indicator=D.createElement("div","rmp-indicator rmp-color-bg"),G(ag,this).dom.timeIndicator=D.createElement("span","rmp-time-indicator",null,t),G(ag,this).dom.indicator.appendChild(G(ag,this).dom.timeIndicator),G(ag,this).dom.controlBar.appendChild(G(ag,this).dom.indicator),n(cg,this,Sg).call(this),(G(ag,this).quickRewind>0||G(ag,this).quickForward>0||G(ag,this).tvPlayerSkin)&&(G(ag,this).rmpQuickSeekManagement=new $u(G(ag,this)),G(ag,this).rmpQuickSeekManagement.init()),""!==G(ag,this).seekBarThumbnailsLoc&&(G(ag,this).rmpThumbnails=new Ru(G(ag,this)),G(ag,this).rmpThumbnails.init()),G(ag,this).rmpInitManagement.hasTranscripts){new bu(G(ag,this)).init()}G(ag,this).dom.seekBar.appendChild(G(ag,this).dom.timetotal),G(ag,this).dom.time.nextSibling?D.insertBefore(G(ag,this).dom.controlBar,G(ag,this).dom.seekBar,G(ag,this).dom.time.nextSibling):G(ag,this).dom.controlBar.appendChild(G(ag,this).dom.seekBar),G(ag,this).rmpAccessible.button(G(ag,this).dom.seekBar,G(ag,this).labels.hint.seek),G(ag,this).dom.durationText=D.createElement("span","rmp-duration-text",null,t),G(ag,this).dom.timeSeparator=D.createElement("span","rmp-time-separator","/",t),G(ag,this).audioOnly&&D.showInline(G(ag,this).dom.timeSeparator),G(ag,this).dom.time.appendChild(G(ag,this).dom.timeSeparator),G(ag,this).dom.time.appendChild(G(ag,this).dom.durationText);const e=G(ag,this).duration,i=G(ag,this).currentTime;if(e>-1&&i>-1&&(D.showInline(G(ag,this).dom.timeSeparator),G(ag,this).isVod&&G(ag,this).rmpUtils.updateDurationText(e,i)),e>-1&&i>-1){const t=D.precisionRound(100*i/e,2).toString(),s=D.readableTime(i/1e3)+" / "+D.readableTime(e/1e3);G(ag,this).dom.seekBar.setAttribute("aria-valuenow",t),G(ag,this).dom.seekBar.setAttribute("aria-valuetext",s)}}executeSeek(t){let e,i,s;if(G(ag,this).googleCastConnected){const s=G(ag,this).duration;e=-1===s?-1:s/1e3,i=e*t}else if(G(ag,this).isDvr&&G(ag,this).rmpDvrManagement){if(G(ag,this).isDvrLiveMode&&(G(ag,this).rmpDvrManagement.resyncPauseTime>0||G(ag,this).rmpDvrManagement.resyncDvrCurrentTime>0)&&(G(ag,this).rmpDvrManagement.unwireDvrEvents(),G(ag,this).rmpDvrManagement.resyncPauseTime=0,G(ag,this).rmpDvrManagement.resyncDvrCurrentTime=0,G(ag,this).rmpDvrManagement.wirePauseDvrEvents()),G(ag,this).rmpHlsJS){if(e=D.getMediaDuration(G(ag,this).dom.video),!D.isFiniteNumber(e))return;s=e-G(ag,this).rmpHlsJS.hlsJSLevelDuration,s<=0&&(s=0),i=G(ag,this).rmpHlsJS.hlsJSLevelDuration*t+s}else if(G(ag,this).readingShaka){const s=G(ag,this).shakaPlayer.seekRange(),n=s.start,a=s.end;D.isFiniteNumber(a)&&D.isFiniteNumber(n)&&n>=0&&a>0&&(e=a,i=n+(a-n)*t)}}else e=D.getMediaDuration(G(ag,this).dom.video),i=e*t;if(D.isFiniteNumber(e)&&!(e<=0)&&D.isFiniteNumber(t)&&!(i<0||i>e))if(G(ag,this).isDvr&&n(cg,this,Ag).call(this),G(ag,this).dom.current.style.width=100*t+"%",G(ag,this).dom.handle.style.left=100*t+"%",G(ag,this).googleCastConnected)G(ag,this).seekTo(1e3*i).catch((t=>{G(ag,this).rmpUtils.warning(1016,t)}));else try{G(ag,this).dom.video.currentTime=i}catch(t){console.warn(t)}}}function mg(t){if(t){let e,i=0;i="touchend"===t.type||"touchmove"===t.type?(D.getPosXTouch(t)-D.getAbsLeft(G(ag,this).dom.seekBar))/D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.seekBar)*100:(D.getPosX(t)-D.getAbsLeft(G(ag,this).dom.timetotal))/D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.timetotal)*100,e=i>=100?100:i<0?0:i;const s=G(ag,this).duration;if(s>-1){let t,i;G(ag,this).dom.current.style.width=e+"%",G(ag,this).dom.handle.style.left=e+"%",G(ag,this).isDvr&&G(ag,this).dom.durationText?(G(ag,this).dom.container.classList.replace("rmp-dvr-live","rmp-dvr-vod"),i=G(ag,this).dom.durationText,t="-"+D.readableTime((s-e/100*s)/1e3)):G(ag,this).dom.timeElapsedText&&(i=G(ag,this).dom.timeElapsedText,t=D.readableTime(e*(s/1e3)/100),G(ag,this).rmpUtils.updateDurationText(s,e*s/100)),D.setText(i,t)}}}function ug(t){if(t){t.stopPropagation(),t.preventDefault();let e=(D.getPosXTouch(t)-D.getAbsLeft(G(ag,this).dom.seekBar))/D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.seekBar);if(!D.isFiniteNumber(e))return;e>=1?e=1:e<0&&(e=0),n(cg,this,mg).call(this,t),this.executeSeek(e),K(og,this,!1)}}function gg(t){K(og,this,!0),G(ag,this).rmpUIManagement.showChrome(),n(cg,this,mg).call(this,t)}function fg(t){if(t){t.stopPropagation(),K(rg,this,!1),G(ag,this).dom.timetotal.classList.remove("grabbing"),document.removeEventListener("mouseup",G(lg,this)),document.removeEventListener("mousemove",G(hg,this));const e=D.getPosX(t),i=D.getAbsLeft(G(ag,this).dom.timetotal),s=D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.timetotal);let a;a=e<i?0:e>i+s?.99:(e-i)/s,n(cg,this,mg).call(this,t),this.executeSeek(a)}}function vg(){const t=G(ag,this).shakaPlayer.getImageTracks();if(t&&t.length>0){const i=["image/jpeg","image/png","image/svg+xml"];for(const s of i){var e;const i=G(ag,this).shakaPlayer.getStats().estimatedBandwidth,n=as()(e=t.filter((t=>t.mimeType.toLowerCase()===s&&t.bandwidth<.01*i))).call(e,((t,e)=>e.bandwidth-t.bandwidth));if(n&&n.length>0)return n[0]}return t[0]}return null}async function yg(t,e){let i;try{i=await G(ag,this).shakaPlayer.getThumbnails(t.id,e)}catch(t){G(ag,this).rmpUtils.warning(3008,t)}if(!i)return;const s=i.uris[0];G(ag,this).dom.thumbnailsElement.style.backgroundImage="url("+s+")",G(ag,this).dom.thumbnailsElement.style.backgroundPositionX="-"+i.positionX+"px",G(ag,this).dom.thumbnailsElement.style.backgroundPositionY="-"+i.positionY+"px",G(ag,this).dom.thumbnailsElement.style.height=i.height+"px",G(ag,this).dom.thumbnailsElement.style.width=i.width+"px",G(ag,this).dom.thumbnailsElement.style.top="-"+i.height+"px",G(ag,this).dom.indicator.style.width=i.width+"px",G(ag,this).dom.indicator.style.marginLeft=-i.width/2+"px"}function bg(t){"touchmove"===t.type&&D.show(G(ag,this).dom.indicator);let e,i=G(ag,this).duration;if(i<=0)return;i/=1e3,e="touchmove"===t.type?D.getPosXTouch(t):D.getPosX(t);const s=D.getAbsLeft(G(ag,this).dom.container),a=D.getAbsLeft(G(ag,this).dom.seekBar),r=D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.seekBar),o=D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.indicator);let l=e-s;const h=a-s+o/2,d=a-s+r-o/2;l<h?l=h:l>d&&(l=d);const c=(e-s-(a-s))/r;let p,m;p=G(ag,this).isDvr?i-c*i:c*i,p>=i?p=i:p<=0&&(p=0),m=G(ag,this).isDvr?0===p?G(ag,this).labels.hint.live:"-"+D.readableTime(p):D.readableTime(p),D.setText(G(ag,this).dom.timeIndicator,m),G(ag,this).dom.indicator.style.left=l+"px";const u=D.getPrecisionWidthWithPaddingAndBorder(G(ag,this).dom.container),g=G(ag,this).rmpThumbnails;if(g&&g.array.length>0)g.array.forEach((t=>{if(null!==t[0]&&null!==t[1]&&"string"==typeof t[2]&&p>=t[0]&&p<t[1]){var e,i,n,a;if(g.uris.length>1){let t;g.urisTimestamps.forEach(((e,i)=>{p>=e&&(t=g.uris[i])})),t&&t!==g.currentURI&&(g.currentURI=t,G(ag,this).dom.thumbnailsElement.style.backgroundImage='url("'+t+'")')}const r=t[2].split(","),o=C()(e=r[0]).call(e),l=C()(i=r[1]).call(i),h=C()(n=r[2]).call(n),d=C()(a=r[3]).call(a);G(ag,this).dom.thumbnailsElement.style.backgroundPosition="-"+o+"px -"+l+"px",G(ag,this).dom.thumbnailsElement.style.height=d+"px",G(ag,this).dom.thumbnailsElement.style.width=h+"px",G(ag,this).dom.thumbnailsElement.style.top="-"+d+"px",G(ag,this).dom.indicator.style.width=h+"px",G(ag,this).dom.indicator.style.marginLeft=-h/2+"px";const c=D.getAbsLeft(G(ag,this).dom.thumbnailsElement);
8"s2"===G(ag,this).skin&&(c<s?(G(ag,this).dom.indicator.style.left="0",G(ag,this).dom.indicator.style.marginLeft="0"):c+M()(h)>s+u&&(G(ag,this).dom.indicator.style.left=u-16-M()(h)/2+"px"))}}));else if(G(ag,this).rmpShakaPlayer&&G(ag,this).rmpShakaPlayer.hasThumbnailTrack){G(ag,this).dom.thumbnailsElement||(g||(G(ag,this).rmpThumbnails=new Ru(G(ag,this))),G(ag,this).rmpThumbnails.appendThumbnailsElement());const t=n(cg,this,vg).call(this);t&&n(cg,this,yg).call(this,t,p)}}function wg(){G(ag,this).hasLoadedMetadata&&(window.clearTimeout(G(dg,this)),D.show(G(ag,this).dom.indicator))}function kg(){G(ag,this).hasLoadedMetadata&&(window.clearTimeout(G(dg,this)),K(dg,this,window.setTimeout((()=>{D.hide(G(ag,this).dom.indicator)}),400)))}function Sg(){const t=n(cg,this,bg).bind(this),e=n(cg,this,kg).bind(this),i=n(cg,this,wg).bind(this);G(ag,this).dom.timetotal.addEventListener("mousemove",t),G(ag,this).dom.timetotal.addEventListener("touchmove",t,!!f.hasPassiveEventListeners&&{passive:!0}),G(ag,this).dom.timetotal.addEventListener("mouseenter",i),D.addEvents(["touchend","mouseleave"],G(ag,this).dom.timetotal,e)}function Ag(){G(ag,this).isDvrLiveMode=!1,G(ag,this).dom.container.classList.replace("rmp-dvr-live","rmp-dvr-vod"),D.setText(G(ag,this).dom.durationText,""),G(ag,this).dispatch("dvrisvod")}
8var Cg=new(Q()),xg=new(Q()),Mg=new(Q()),Eg=new(Q()),Pg=new WeakSet;class Tg{constructor(t){e(this,Pg),J(this,Cg,void 0),J(this,xg,!1),J(this,Mg,null),J(this,Eg,!0),K(Cg,this,t)}get running(){return G(Eg,this)}clear(){if(G(Cg,this).rmpNativeHls&&G(Cg,this).rmpNativeHls.destroy(),G(Cg,this).rmpMediaSessionMetadata&&pd.destroy(),G(Cg,this).rmpLicense.destroy(),G(Cg,this).rmpVolumeManagement.destroy(),G(Cg,this).rmpFullscreenManagement.destroy(),G(Cg,this).rmpSeekManagement.destroy(),G(Cg,this).rmpUIManagement.destroy(),window.clearInterval(G(Cg,this).analyticsInterval),G(Cg,this).rmpAdsImaDai&&G(Cg,this).rmpAdsImaDai.destroy(),G(Cg,this).rmpViewableObserver&&G(Cg,this).rmpViewableObserver.destroy(),G(Cg,this).rmpGoogleCast&&G(Cg,this).rmpGoogleCast.destroy(),G(Cg,this).rmpAirPlay&&G(Cg,this).rmpAirPlay.destroy(),G(Cg,this).rmpThumbnails&&G(Cg,this).rmpThumbnails.destroy(),G(Cg,this).rmpCuePoints&&G(Cg,this).rmpCuePoints.destroy(),G(Cg,this).ads){n(Pg,this,Dg).call(this);const t=window.setInterval((()=>{G(xg,this)&&(window.clearInterval(t),n(Pg,this,Ug).call(this))}),40)}else n(Pg,this,Ug).call(this)}}function Ig(){K(Eg,this,!1),G(Cg,this).dispatch("destroycompleted"),G(Cg,this).resolvePromise("destroy")}function Lg(){G(Cg,this).rmpAdsIma&&(G(Cg,this).rmpAdsIma.resetAdsForNewRequest(),G(Cg,this).rmpAdsIma.destroy()),K(xg,this,!0)}function Dg(){G(Cg,this).rmpInitManagement.unwireInitAdEvents(),G(Cg,this).rmpAdsHelpers&&G(Cg,this).rmpAdsHelpers.destroy(),G(Cg,this).rmpPlaybackManagement.unwireAdAutoplayEvents(),"ima"===G(Cg,this).adParser?(K(Mg,this,n(Pg,this,Lg).bind(this)),G(Cg,this).adOnStage?G(Cg,this).adLinear?(G(Cg,this).one("adcontentresumerequested",G(Mg,this)),G(Cg,this).stopAds().catch((t=>{G(Cg,this).rmpUtils.warning(1021,t)}))):(G(Cg,this).stopAds().catch((t=>{G(Cg,this).rmpUtils.warning(1021,t)})),G(Mg,this).call(this)):G(Mg,this).call(this)):G(Cg,this).adOnStage?G(Cg,this).adLinear?(G(Cg,this).one("addestroyed",(()=>{K(xg,this,!0)})),G(Cg,this).stopAds().catch((t=>{G(Cg,this).rmpUtils.warning(1021,t)}))):(G(Cg,this).stopAds().catch((t=>{G(Cg,this).rmpUtils.warning(1021,t)})),K(xg,this,!0)):K(xg,this,!0)}function Og(){G(Cg,this).rmpPip?G(Cg,this).rmpPip.destroy().then((()=>{n(Pg,this,Ig).call(this)})):n(Pg,this,Ig).call(this)}function Rg(){if(G(Cg,this).readingShaka){if(null===G(Cg,this).shakaPlayer)return void n(Pg,this,Og).call(this);G(Cg,this).rmpShakaPlayer&&G(Cg,this).rmpShakaPlayer.destroy();let t=!0;G(Cg,this).shakaPlayer.destroy().then((()=>{t&&(t=!1,n(Pg,this,Og).call(this))})),window.setTimeout((()=>{t&&(t=!1,n(Pg,this,Og).call(this))}),1e3)}else if(G(Cg,this).readingHlsJS){if(null===G(Cg,this).hlsJS)return void n(Pg,this,Og).call(this);G(Cg,this).rmpHlsJS&&G(Cg,this).rmpHlsJS.destroy(),n(Pg,this,Og).call(this)}else G(Cg,this).readingPDorNative?(D.clearNativeHtml5Buffer(G(Cg,this).dom.video),n(Pg,this,Og).call(this)):G(Cg,this).readingOutstream&&n(Pg,this,Og).call(this)}function Ug(){G(Cg,this).rmpCCManagement&&G(Cg,this).rmpCCManagement.destroy(),G(Cg,this).rmpThreeSixty&&G(Cg,this).rmpThreeSixty.destroy(),n(Pg,this,Rg).call(this)}var Fg,Bg=new(Q()),Hg=new(Q()),Ng=new(Q()),Vg=new(Q()),qg=new(Q()),zg=new(Q()),jg=new(Q()),Wg=new(Q()),Jg=new WeakSet;class Gg{constructor(t){e(this,Jg),J(this,Bg,void 0),J(this,Hg,!1),J(this,Ng,!1),J(this,Vg,!1),J(this,qg,!1),J(this,zg,!1),J(this,jg,null),J(this,Wg,null),K(Bg,this,t)}clear(){window.clearInterval(G(jg,this))}init(t,e){if(G(Bg,this).preload="auto",G(Bg,this).rmpEventsManagement.removeReplayIcon(),G(Bg,this).dispatch("srcchanging"),G(Bg,this).readingPDorNative&&G(Bg,this).bitmovinAnalyticsConfig.key&&"string"==typeof G(Bg,this).bitmovinAnalyticsConfig.key&&(G(Bg,this).bitmovinAnalyticsConfig,G(Bg,this).bitmovinAnalytics.sourceChange(G(Bg,this).bitmovinAnalyticsConfig),G(Bg,this).bitmovinAnalytics),G(Bg,this).src=t,Gt.resetHasStreamType.call(G(Bg,this)),G(Bg,this).rmpUtils.detectSrc(),n(Jg,this,sf).call(this),G(Bg,this).startingSrcUri,G(Bg,this).googleCastUrl=G(Bg,this).startingSrcUri,G(Bg,this).dom.container.classList.remove("rmp-error-ui"),G(Bg,this).readingMp4&&(Array.isArray(t.webm)&&t.webm.length>0||Array.isArray(t.mp4)&&t.mp4.length>0)&&(Array.isArray(t.webm)&&G(Bg,this).readingWebM?G(Bg,this).src.mp4=t.webm:Array.isArray(t.mp4)&&(G(Bg,this).src.mp4=t.mp4),"number"==typeof e&&e>
8-1?G(Bg,this).googleCastUrl=G(Bg,this).startingSrcUri=G(Bg,this).src.mp4[e]:(G(Bg,this).filteredInitialQuality=D.filterInitialQuality(G(Bg,this).initialQuality,G(Bg,this).src.mp4),G(Bg,this).googleCastUrl=G(Bg,this).startingSrcUri=G(Bg,this).src.mp4[G(Bg,this).filteredInitialQuality])),G(Bg,this).updateOverlayModuleSelectionFn&&G(Bg,this).off("playing",G(Bg,this).updateOverlayModuleSelectionFn),G(Wg,this)?G(Bg,this).off("loadedmetadata error",G(Wg,this)):K(Wg,this,n(Jg,this,_g).bind(this)),n(Jg,this,$g).call(this,e),!G(Bg,this).rmpPlaybackManagement.playerInitialized)if(G(Bg,this).readingPDorNative)n(Jg,this,ef).call(this),G(Bg,this).rmpUIManagement.showCentralPlay(),G(Bg,this).on("loadedmetadata error",G(Wg,this));else{if(G(Bg,this).readingHlsJS)return G(Bg,this).rmpHlsJS?G(Bg,this).rmpHlsJS.destroy():G(Bg,this).rmpHlsJS=new jn(G(Bg,this)),G(Bg,this).rmpUIManagement.showCentralPlay(),G(Bg,this).msePreloadRequested=!1,G(Bg,this).rmpHlsJS.init(),G(Bg,this).msePreloadRequested=!0,void G(Bg,this).on("loadedmetadata error",G(Wg,this));if(G(Bg,this).readingShaka)return G(Bg,this).rmpShakaPlayer&&G(Bg,this).rmpShakaPlayer.destroy(),void(G(Bg,this).shakaPlayer?G(Bg,this).shakaPlayer.destroy().then((()=>{n(Jg,this,af).call(this)})):n(Jg,this,af).call(this))}G(Bg,this).ads?(G(Bg,this).rmpAdsHelpers.clearAdMarkers(),G(Bg,this).imaAdsManager?G(Bg,this).contentCompleteCalled=!1:G(Bg,this).rmpVast&&(G(Bg,this).rmpVast.contentPlayerCompleted=!1),G(Bg,this).adOnStage?(n(Jg,this,tf).call(this),this.clear(),K(jg,this,window.setInterval((()=>{G(zg,this)&&(this.clear(),K(zg,this,!1),n(Jg,this,nf).call(this))}),40))):n(Jg,this,nf).call(this)):n(Jg,this,nf).call(this)}}function Kg(){Gt.resetReading.call(G(Bg,this)),G(Bg,this).hasDash&&G(Bg,this).okShaka&&G(Bg,this).dashFirst?(G(Bg,this).readingDashShaka=!0,G(Bg,this).readingShaka=!0,G(Bg,this).readingPDorNative=!1,G(Bg,this).readingMse=!0):G(Bg,this).hasFps&&G(Bg,this).okFps?(G(Bg,this).readingHls=!0,G(Bg,this).readingFps=!0,G(Bg,this).readingPDorNative=!0,G(Bg,this).readingMse=!1):G(Bg,this).hasHls&&G(Bg,this).okHlsJS&&"hlsjs"===G(Bg,this).hlsEngine?(G(Bg,this).readingHlsJS=!0,G(Bg,this).readingPDorNative=!1,G(Bg,this).readingMse=!0):G(Bg,this).hasHls&&G(Bg,this).okShaka&&"shakaplayer"===G(Bg,this).hlsEngine?(G(Bg,this).readingHlsShaka=!0,G(Bg,this).readingShaka=!0,G(Bg,this).readingPDorNative=!1,G(Bg,this).readingMse=!0):G(Bg,this).hasHls&&G(Bg,this).okHls?(G(Bg,this).readingHls=!0,G(Bg,this).readingPDorNative=!0,G(Bg,this).readingMse=!1):G(Bg,this).hasDash&&G(Bg,this).okShaka?(G(Bg,this).readingDashShaka=!0,G(Bg,this).readingShaka=!0,G(Bg,this).readingPDorNative=!1,G(Bg,this).readingMse=!0):(G(Bg,this).readingPDorNative=!0,G(Bg,this).readingMse=!1,G(Bg,this).audioOnly?G(Bg,this).hasM4a&&(G(Bg,this).okM4a||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).readingM4a=!0:G(Bg,this).hasMp3&&(G(Bg,this).okMp3||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).readingMp3=!0:G(Bg,this).hasOgg&&(G(Bg,this).okOgg||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).readingOgg=!0:G(Bg,this).rmpUtils.error(107):G(Bg,this).hasMp4&&(G(Bg,this).okMp4||G(Bg,this).pdCheckCodecsDone)?(G(Bg,this).readingMp4=!0,G(Bg,this).readingWebM=!1):G(Bg,this).hasWebM&&(G(Bg,this).okWebM||G(Bg,this).pdCheckCodecsDone)?(G(Bg,this).readingMp4=!0,G(Bg,this).readingWebM=!0):G(Bg,this).playlistAudioOnly||G(Bg,this).relatedAudioOnly||G(Bg,this).audioOnlyUseVideoLayout?G(Bg,this).hasM4a&&(G(Bg,this).okM4a||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).readingM4a=!0:G(Bg,this).hasMp3&&(G(Bg,this).okMp3||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).readingMp3=!0:G(Bg,this).hasOgg&&(G(Bg,this).okOgg||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).readingOgg=!0:G(Bg,this).rmpUtils.error(107):G(Bg,this).rmpUtils.error(107))}function Xg(){n(Jg,this,Kg).call(this),G(Ng,this)?(G(Bg,this).rmpShakaPlayer=null,G(Bg,this).rmpHlsJS||(G(Bg,this).rmpHlsJS=new jn(G(Bg,this))),G(Bg,this).rmpHlsJS.init()):G(Vg,this)?(G(Bg,this).rmpHlsJS=null,G(Bg,this).rmpShakaPlayer||(G(Bg,this).rmpShakaPlayer=new Oa(G(Bg,this))),G(Bg,this).rmpShakaPlayer.init()):(G(Bg,this).rmpHlsJS=null,G(Bg,this).rmpShakaPlayer=null,G(Hg,this)?(G(Bg,this).rmpModuleManagement.destroy("quality"),G(Bg,this).rmpPDQuality=new sr(G(Bg,this)),G(Bg,this).rmpPDQuality.init()):G(qg,this)&&(G(Bg,this).rmpNativeHls=new ph(G(Bg,this)),G(Bg,this).rmpNativeHls.init()),n(Jg,this,ef).call(this))}function Qg(){f.isIos[0]&&(G(Bg,this).hasExternalCCFiles&&G(Bg,this).rmpInitManagement.unwireIosExternalCCFiles(),G(Bg,this).hasNativeFullscreenSupport&&G(Bg,this).rmpFullscreenManagement.unwireIosFullscreen()),G(Bg,this).rmpInitManagement.unwireHtml5VideoEvents(),G(Bg,this).dom.video.removeEventListener("ended",G(Bg,this).endedFn),G(Bg,this).rmpMediaSessionMetadata&&G(Bg,this).rmpMediaSessionMetadata.unwire(),G(Bg,this).rmpAirPlay&&G(Bg,this).rmpAirPlay.destroy(),G(Bg,this).dom.video.removeEventListener("volumechange",G(Bg,this).onVolumeChangeFn),G(Bg,this).rmpEventsManagement.unwireUnstalledBufferEvents(),G(Bg,this).rmpPip&&G(Bg,this).rmpPip.unwirePiPEvents()}function Yg(){f.isIos[0]&&(G(Bg,this).hasExternalCCFiles&&G(Bg,this).rmpInitManagement.wireIosExternalCCFiles(),G(Bg,this).hasNativeFullscreenSupport&&G(Bg,this).rmpFullscreenManagement.wireIosFullscreen(),G(Bg,this).dom.video.addEventListener("webkitbeginfullscreen",G(Bg,this).webkitbeginfullscreenFn),G(Bg,this).dom.video.addEventListener("webkitendfullscreen",G(Bg,this).webkitendfullscreenFn)),G(Bg,this).dom.video.addEventListener("volumechange",G(Bg,this).onVolumeChangeFn),G(Bg,this).rmpEventsManagement.wireUnstalledBufferEvents(),G(Bg,this).rmpPip&&G(Bg,this).rmpPip.wirePiPEvents()}function Zg(){G(Bg,this).changingSrc=!1,G(Bg,this).rmpMediaSessionMetadata&&G(Bg,this).rmpMediaSessionMetadata.updatePositionState(),G(Bg,this).one("playing",G(Bg,this).updateOverlayModuleSelectionFn),G(Bg,this).dispatch("srcchanged"),G(Bg,this).resolvePromise("setSrc")}function _g(t){G(Bg,this).off("loadedmetadata error",G(Wg,this)),t.type,t&&t.type&&("loadedmetadata"===t.type?(G(Bg,this).srcChangeAutoplay?G(Bg,this).play().catch((t=>{G(Bg,this).rmpUtils.warning(1014,t)})):(G(Bg,this).rmpUIManagement.showCentralPlay(),G(Bg,this).showPoster()),G(Bg,this).googleCastConnected&&G(Bg,this).rmpGoogleCast.loadCastMedia(!0),n(Jg,this,Zg).call(this)):"error"===t.type&&(G(Bg,this).changingSrc=!1,G(Bg,this).rejectPromise("setSrc",G(Bg,this).errorData)))}function $g(t){!G(Bg,this).innerAbrAutoMode&&G(Bg,this).readingMse&&(G(Bg,this).innerAbrAutoMode=!0,G(Bg,this).dispatch("abrstatuschanged")),G(Bg,this).analyticsSecondsPlayed=0,G(Bg,this).rmpChapters&&G(Bg,this).rmpChapters.destroy(),G(Bg,this).rmpThumbnails&&G(Bg,this).rmpThumbnails.destroy();const e=G(Bg,this).dom.content.querySelector(".rmp-error");e&&D.removeElement(e);const i=G(Bg,this).dom.content.querySelector(".rmp-error-text");i&&D.removeElement(i),G(Bg,this).dom.container.classList.remove("rmp-linear-ad-ui","rmp-module-open-ui","rmp-ad-no-ui","rmp-audio-ui");let s=!1;"number"==typeof t&&t>-1&&(s=!0),s||G(Bg,this).dom.container.classList.remove("rmp-captions-ui"),G(Bg,this).rmpUIManagement.showLoadingSpin(),G(Bg,this).one("srcchanged error",(()=>
8{G(Bg,this).rmpUIManagement.hideLoadingSpin()})),G(Bg,this).rmpUIManagement.showChrome(),G(Bg,this).rmpModuleManagement.closeAll(),G(Bg,this).setSrcPDModule||(G(Bg,this).dom.quality&&G(Bg,this).rmpModuleManagement.destroy("quality"),G(Bg,this).dom.audio&&G(Bg,this).rmpModuleManagement.destroy("audio"),G(Bg,this).rmpCCManagement&&G(Bg,this).rmpCCManagement.destroy(),G(Bg,this).dom.current&&G(Bg,this).dom.handle&&G(Bg,this).dom.timeElapsedText&&(G(Bg,this).dom.current.style.width=0,G(Bg,this).dom.handle.style.left=0,D.setText(G(Bg,this).dom.timeElapsedText,"00:00"))),G(Bg,this).isVod=!0,G(Bg,this).isLive=!1,G(Bg,this).detectLive=!0,G(Bg,this).firstDurationChange=!0,G(Bg,this).dom.container.classList.remove("rmp-live"),G(Bg,this).dom.timeElapsedText&&D.setText(G(Bg,this).dom.timeElapsedText,"00:00")}function tf(){G(Bg,this).rmpAdsIma?G(Bg,this).adLinear?(G(Bg,this).one("adcontentresumerequested",(()=>{G(Bg,this).rmpAdsIma.resetAdsForNewRequest(),K(zg,this,!0)})),G(Bg,this).stopAds().catch((t=>{G(Bg,this).rmpUtils.warning(1021,t)}))):(G(Bg,this).rmpAdsIma.resetAdsForNewRequest(),K(zg,this,!0)):G(Bg,this).rmpVast&&(G(Bg,this).one("addestroyed",(()=>{K(zg,this,!0)})),G(Bg,this).stopAds().catch((t=>{G(Bg,this).rmpUtils.warning(1021,t)})))}function ef(){G(Bg,this).dom.video.src=G(Bg,this).startingSrcUri;try{G(Bg,this).dom.video.load()}catch(t){console.warn(t)}}function sf(){K(Hg,this,!1),K(Ng,this,!1),K(Vg,this,!1),K(qg,this,!1),G(Bg,this).hasDash&&G(Bg,this).okShaka&&G(Bg,this).dashFirst?(K(Vg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.dash):G(Bg,this).hasFps&&G(Bg,this).okFps?(K(qg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.fps):G(Bg,this).hasHls&&G(Bg,this).okHlsJS&&"hlsjs"===G(Bg,this).hlsEngine?(K(Ng,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.hls):G(Bg,this).hasHls&&G(Bg,this).okShaka&&"shakaplayer"===G(Bg,this).hlsEngine?(K(Vg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.hls):G(Bg,this).hasHls&&G(Bg,this).okHls?(K(qg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.hls):G(Bg,this).hasDash&&G(Bg,this).okShaka?(K(Vg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.dash):G(Bg,this).audioOnly?G(Bg,this).hasM4a&&(G(Bg,this).okM4a||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).startingSrcUri=G(Bg,this).src.m4a:G(Bg,this).hasMp3&&(G(Bg,this).okMp3||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).startingSrcUri=G(Bg,this).src.mp3:G(Bg,this).hasOgg&&(G(Bg,this).okOgg||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).startingSrcUri=G(Bg,this).src.ogg:G(Bg,this).rmpUtils.error(107):G(Bg,this).hasMp4&&(G(Bg,this).okMp4||G(Bg,this).pdCheckCodecsDone)?(K(Hg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.mp4[0]):G(Bg,this).hasWebM&&(G(Bg,this).okWebM||G(Bg,this).pdCheckCodecsDone)?(K(Hg,this,!0),G(Bg,this).startingSrcUri=G(Bg,this).src.webm[0]):G(Bg,this).playlistAudioOnly||G(Bg,this).relatedAudioOnly||G(Bg,this).audioOnlyUseVideoLayout?G(Bg,this).hasM4a&&(G(Bg,this).okM4a||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).startingSrcUri=G(Bg,this).src.m4a:G(Bg,this).hasMp3&&(G(Bg,this).okMp3||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).startingSrcUri=G(Bg,this).src.mp3:G(Bg,this).hasOgg&&(G(Bg,this).okOgg||G(Bg,this).pdCheckCodecsDone)?G(Bg,this).startingSrcUri=G(Bg,this).src.ogg:G(Bg,this).rmpUtils.error(107):G(Bg,this).rmpUtils.error(107)}function nf(){if(G(Bg,this).on("loadedmetadata error",G(Wg,this)),G(Bg,this).readingHlsJS){if(G(Bg,this).rmpHlsJS&&G(Bg,this).rmpHlsJS.destroy(),G(Bg,this).dom.video.textTracks.length>0){const t=G(Bg,this).mute;n(Jg,this,Qg).call(this),G(Bg,this).dom.content.removeChild(G(Bg,this).dom.video),G(Bg,this).rmpInitManagement.createVideoTag(),G(Bg,this).readingPDorNative&&G(Bg,this).rmpUtils.refreshHtml5VideoErrorManagement(),G(Bg,this).dom.content.appendChild(G(Bg,this).dom.video),n(Jg,this,Yg).call(this),t&&(G(Bg,this).mute=!0);try{G(Bg,this).dom.video.load()}catch(t){console.warn(t)}}n(Jg,this,Xg).call(this)}else G(Bg,this).readingShaka?(G(Bg,this).rmpShakaPlayer&&G(Bg,this).rmpShakaPlayer.destroy(),G(Bg,this).shakaPlayer?G(Bg,this).shakaPlayer.destroy().then((()=>{n(Jg,this,Xg).call(this)})):n(Jg,this,Xg).call(this)):(G(Bg,this).rmpNativeHls&&G(Bg,this).rmpNativeHls.destroy(),n(Jg,this,Xg).call(this))}function af(){G(Bg,this).rmpUIManagement.showCentralPlay(),G(Bg,this).rmpShakaPlayer||(G(Bg,this).rmpShakaPlayer=new Oa(G(Bg,this))),G(Bg,this).msePreloadRequested=!1,G(Bg,this).rmpShakaPlayer.init(),G(Bg,this).msePreloadRequested=!0,G(Bg,this).on("loadedmetadata error",G(Wg,this))}var rf=new(Q()),of=new(Q()),lf=new(Q()),hf=new(Q()),df=new(Q()),cf=new(Q()),pf=new(Q()),mf=new(Q()),uf=new(Q()),gf=new(Q()),ff=new(Q()),vf=new(Q()),yf=new(Q()),bf=new WeakSet;class wf{constructor(t){e(this,bf),J(this,rf,void 0),J(this,of,null),J(this,lf,null),J(this,hf,"white"),J(this,df,1),J(this,cf,1),J(this,pf,"arial"),J(this,mf,"none"),J(this,uf,"black"),J(this,gf,.5),J(this,ff,"black"),J(this,vf,0),J(this,yf,!1),K(rf,this,t)}static get options(){return{fontColor:["white","black","red","green","blue","yellow","magenta","cyan"],fontOpacity:["100%","75%","50%","25%"],fontSize:["300%","200%","175%","150%","125%","100%","75%","50%"],fontFamily:["arial","courier","georgia","impact","lucida console","tahoma","times new roman","trebuchet ms","verdana"],fontEdge:["none","raised","depressed","outline","drop shadow"],backgroundColor:["white","black","red","green","blue","yellow","magenta","cyan"],backgroundOpacity:["100%","75%","50%","25%","0%"],windowColor:["white","black","red","green","blue","yellow","magenta","cyan"],windowOpacity:["100%","75%","50%","25%","0%"]}}get fccFontColor(){return G(hf,this)}get fccFontOpacity(){return G(df,this)}get fccFontSize(){return G(cf,this)}get fccFontFamily(){return G(pf,this)}get fccFontEdge(){return G(mf,this)}
8get fccBackgroundColor(){return G(uf,this)}get fccBackgroundOpacity(){return G(gf,this)}get fccWindowColor(){return G(ff,this)}get fccWindowOpacity(){return G(vf,this)}static getColorWithOpacity(t,e){let i;switch(t){case"white":i="rgba(255, 255, 255, "+e+")";break;case"black":i="rgba(0, 0, 0, "+e+")";break;case"red":i="rgba(255, 0, 0, "+e+")";break;case"green":i="rgba(0, 128, 0, "+e+")";break;case"blue":i="rgba(0, 0, 255, "+e+")";break;case"yellow":i="rgba(255, 255, 0, "+e+")";break;case"magenta":i="rgba(255, 0, 255, "+e+")";break;case"cyan":i="rgba(0, 255, 255, "+e+")";break;default:i="rgba(255, 255, 255, 1)"}return i}static updateSelectUI(t,e){const i=document.getElementById(t);i&&(i.value=e)}displaySettings(t){D.eventStopPrevent(t),"none"===G(rf,this).dom.captionsOverlayFCCSettingsArea.style.display?(D.hide(G(rf,this).dom.captionsOverlayLevelsArea),D.showFlex(G(rf,this).dom.captionsOverlayFCCSettingsArea)):(D.showFlex(G(rf,this).dom.captionsOverlayLevelsArea),D.hide(G(rf,this).dom.captionsOverlayFCCSettingsArea))}init(){n(bf,this,Cf).call(this);const t=G(rf,this).labels,e=G(rf,this).rtl;G(rf,this).dom.fccCompliantSettings=D.createElement("button","rmp-button rmp-module-fcc-settings",t.hint.settings,e),K(lf,this,this.displaySettings.bind(this)),D.addEvents(["touchend","click"],G(rf,this).dom.fccCompliantSettings,G(lf,this)),G(rf,this).dom.captionsOverlayLevelsArea.appendChild(G(rf,this).dom.fccCompliantSettings),G(rf,this).dom.captionsOverlayFCCSettingsArea=D.createElement("div","rmp-overlay-levels-area rmp-overlay-fcc-settings-area"),D.hide(G(rf,this).dom.captionsOverlayFCCSettingsArea),G(rf,this).dom.captionsOverlayWrapper.appendChild(G(rf,this).dom.captionsOverlayFCCSettingsArea),G(rf,this).rmpAccessible.button(G(rf,this).dom.fccCompliantSettings,t.hint.settings,!0);const i=D.createElement("button","rmp-button rmp-module-fcc-settings",t.hint.back,e);D.addEvents(["touchend","click"],i,G(lf,this)),G(rf,this).dom.captionsOverlayFCCSettingsArea.appendChild(i),G(rf,this).rmpAccessible.button(i,t.hint.back,!0);const s=Object.keys(t.fccCaptions),a={fontColor:"rmp-fcc-font-color",fontOpacity:"rmp-fcc-font-opacity",fontSize:"rmp-fcc-font-size",fontFamily:"rmp-fcc-font-family",fontEdge:"rmp-fcc-font-edge",backgroundColor:"rmp-fcc-background-color",backgroundOpacity:"rmp-fcc-background-opacity",windowColor:"rmp-fcc-window-color",windowOpacity:"rmp-fcc-window-opacity"};s.forEach((e=>{const i=t.fccCaptions[e],s=D.createElement("label","rmp-label",i),r=a[e];s.setAttribute("for",r);const o=D.createElement("select","rmp-select");o.setAttribute("id",r),o.setAttribute("name",r);for(let t=0,i=wf.options[e].length;t<i;t++){const i=wf.options[e][t],s=D.createElement("option","rmp-option",i);s.setAttribute("value",i),o.appendChild(s)}o.addEventListener("change",n(bf,this,kf).bind(this,e,!1,!1)),G(rf,this).dom.captionsOverlayFCCSettingsArea.appendChild(s),G(rf,this).dom.captionsOverlayFCCSettingsArea.appendChild(o)})),n(bf,this,Sf).call(this,!1,!0);const r=D.createElement("button","rmp-button rmp-module-fcc-settings rmp-module-fcc-settings-default",t.hint.default,e);K(of,this,n(bf,this,Af).bind(this)),D.addEvents(["touchend","click"],r,G(of,this)),G(rf,this).dom.captionsOverlayFCCSettingsArea.appendChild(r),G(rf,this).rmpAccessible.button(r,t.hint.default,!0)}}function kf(t,e,i,s){let n,a;D.eventStopPrevent(s);const r=!G(rf,this).hasExternalCCFiles||G(rf,this).hasExternalCCFiles&&f.isIos[0];switch(t){case"fontColor":e?(K(hf,this,"white"),K(df,this,1)):i?(K(hf,this,G(rf,this).ccFontColor),K(df,this,G(rf,this).ccFontOpacity)):K(hf,this,s.target.value),n="{color: "+Fg.getColorWithOpacity(G(hf,this),G(df,this))+" !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n,Fg.updateSelectUI("rmp-fcc-font-color",G(hf,this)),(e||i)&&Fg.updateSelectUI("rmp-fcc-font-opacity",100*G(df,this)+"%");break;case"fontOpacity":K(df,this,d()(s.target.value.slice(0,-1))/100),n="{color: "+Fg.getColorWithOpacity(G(hf,this),G(df,this))+" !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n,Fg.updateSelectUI("rmp-fcc-font-opacity",100*G(df,this)+"%");break;case"fontSize":K(cf,this,e?1:i?G(rf,this).ccFontSize:d()(s.target.value.slice(0,-1))/100),r?(f.isFirefox?G(yf,this)?n=e?"{font-size: revert-layer}":"{font-size: "+100*G(cf,this)+"%}":(n="{}
8",K(yf,this,!0)):n="{font-size: "+100*G(cf,this)+"%}",a="video.rmp-video::cue"+n):(n="{font-size: "+18*G(cf,this)+"px !important;}",a=".rmp-cc-display "+n),Fg.updateSelectUI("rmp-fcc-font-size",100*G(cf,this)+"%");break;case"fontFamily":K(pf,this,e?"Arial, Helvetica, sans-serif":i?G(rf,this).ccFontFamily+", Helvetica, sans-serif":s.target.value+", Helvetica, sans-serif"),n="{font-family: "+G(pf,this)+" !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n,Fg.updateSelectUI("rmp-fcc-font-family",G(pf,this).toLowerCase().split(",")[0]);break;case"fontEdge":switch(K(mf,this,e?"none":i?G(rf,this).ccFontEdge:s.target.value),G(mf,this)){case"none":default:n="{text-shadow: none !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n;break;case"raised":n="{text-shadow: rgb(0, 0, 0) 0px 0px 5px, rgb(0, 0, 0) 0px 1px 5px, rgb(0, 0, 0) 0px 2px 5px !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n;break;case"depressed":n="{text-shadow: rgb(0, 0, 0) 0px -2px 1px !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n;break;case"outline":n="{text-shadow: rgb(0, 0, 0) -2px 0px 1px, rgb(0, 0, 0) 2px 0px 1px, rgb(0, 0, 0) 0px -2px 1px, rgb(0, 0, 0) 0px 2px 1px, rgb(0, 0, 0) -1px 1px 1px, rgb(0, 0, 0) 1px 1px 1px, rgb(0, 0, 0) 1px -1px 1px, rgb(0, 0, 0) 1px 1px 1px !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n;break;case"drop shadow":n="{text-shadow: rgb(0, 0, 0) 0px 2px 1px !important;}",a=r?"video.rmp-video::cue "+n:".rmp-cc-cue "+n}Fg.updateSelectUI("rmp-fcc-font-edge",G(mf,this));break;case"backgroundColor":e?(K(uf,this,"black"),K(gf,this,.5)):i?(K(uf,this,G(rf,this).ccBackgroundColor),K(gf,this,G(rf,this).ccBackgroundOpacity)):K(uf,this,s.target.value),n="{background-color: "+Fg.getColorWithOpacity(G(uf,this),G(gf,this))+" !important;}",a=r?f.isApple?"video::-webkit-media-text-track-display-backdrop "+n:"video.rmp-video::cue "+n:".rmp-cc-cue "+n,Fg.updateSelectUI("rmp-fcc-background-color",G(uf,this)),(e||i)&&Fg.updateSelectUI("rmp-fcc-background-opacity",100*G(gf,this)+"%");break;case"backgroundOpacity":K(gf,this,d()(s.target.value.slice(0,-1))/100),n="{background-color: "+Fg.getColorWithOpacity(G(uf,this),G(gf,this))+" !important;}",a=r?f.isApple?"video::-webkit-media-text-track-display-backdrop "+n:"video.rmp-video::cue "+n:".rmp-cc-cue "+n,Fg.updateSelectUI("rmp-fcc-background-opacity",100*G(gf,this)+"%");break;case"windowColor":e?(K(ff,this,"black"),K(vf,this,0)):i?(K(ff,this,G(rf,this).ccWindowColor),K(vf,this,G(rf,this).ccWindowOpacity)):K(ff,this,s.target.value),n="{background-color: "+Fg.getColorWithOpacity(G(ff,this),G(vf,this))+" !important;}",a=r?"video.rmp-video::-webkit-media-text-track-display "+n:".rmp-cc-display "+n,Fg.updateSelectUI("rmp-fcc-window-color",G(ff,this)),(e||i)&&Fg.updateSelectUI("rmp-fcc-window-opacity",100*G(vf,this)+"%");break;case"windowOpacity":K(vf,this,d()(s.target.value.slice(0,-1))/100),n="{background-color: "+Fg.getColorWithOpacity(G(ff,this),G(vf,this))+" !important;}",a=r?"video.rmp-video::-webkit-media-text-track-display "+n:".rmp-cc-display "+n,Fg.updateSelectUI("rmp-fcc-window-opacity",100*G(vf,this)+"%")}a&&D.appendStyle(a)}function Sf(t,e){n(bf,this,kf).call(this,"fontColor",t,e,null),n(bf,this,kf).call(this,"fontSize",t,e,null),n(bf,this,kf).call(this,"fontFamily",t,e,null),n(bf,this,kf).call(this,"fontEdge",t,e,null),n(bf,this,kf).call(this,"backgroundColor",t,e,null),n(bf,this,kf).call(this,"windowColor",t,e,null)}function Af(t){D.eventStopPrevent(t),G(rf,this).rmpGoogleCastText&&G(rf,this).rmpGoogleCastText.resetSettings(),n(bf,this,Sf).call(this,!0,!1)}function Cf(){Object.keys(Fg.options).forEach((t=>{var e,i,s,n,a,r,o,l,h;switch(t){case"fontColor":p()(e=Fg.options[t]).call(e,G(rf,this).ccFontColor)||(G(rf,this).ccFontColor="white");break;case"fontOpacity":p()(i=Fg.options[t]).call(i,100*G(rf,this).ccFontOpacity+"%")||(G(rf,this).ccFontOpacity=1);break;case"fontSize":p()(s=Fg.options[t]).call(s,100*G(rf,this).ccFontSize+"%")||(G(rf,this).ccFontSize=1);break;case"fontFamily":p()(n=Fg.options[t]).call(n,G(rf,this).ccFontFamily)||(G(rf,this).ccFontFamily="arial");break;case"fontEdge":p()(a=Fg.options[t]).call(a,G(rf,this).ccFontEdge)||(G(rf,this).ccFontEdge="none");break;case"backgroundColor":p()(r=Fg.options[t]).call(r,G(rf,this).ccBackgroun
8dColor)||(G(rf,this).ccBackgroundColor="black");break;case"backgroundOpacity":p()(o=Fg.options[t]).call(o,100*G(rf,this).ccBackgroundOpacity+"%")||(G(rf,this).ccBackgroundOpacity=.5);break;case"windowColor":p()(l=Fg.options[t]).call(l,100*G(rf,this).ccWindowColor)||(G(rf,this).ccWindowColor="black");break;case"windowOpacity":p()(h=Fg.options[t]).call(h,100*G(rf,this).ccWindowOpacity+"%")||(G(rf,this).ccWindowOpacity=0)}})),G(rf,this).ccFontColor,G(rf,this).ccFontOpacity,G(rf,this).ccFontSize,G(rf,this).ccFontFamily,G(rf,this).ccFontEdge,G(rf,this).ccBackgroundColor,G(rf,this).ccBackgroundOpacity,G(rf,this).ccWindowColor,G(rf,this).ccWindowOpacity}Fg=wf;var xf=new(Q()),Mf=new(Q()),Ef=new(Q()),Pf=new WeakSet;class Tf{constructor(t){e(this,Pf),J(this,xf,void 0),J(this,Mf,[]),J(this,Ef,["quality","audio","captions","sharing","speed","related","chapters","info"]),K(xf,this,t)}get openableTypes(){return G(Ef,this)}get overlayValidated(){return G(Mf,this)}set overlayValidated(t){K(Mf,this,t)}appendModuleSelection(){const t=G(xf,this).dom.container.querySelectorAll(".rmp-module-overlay");if(t.length>0){for(let s=0,a=t.length;s<a;s++){var e,i;const a=t[s].getAttribute("data-type");if(p()(e=G(Mf,this)).call(e,a))continue;l()(i=G(Mf,this)).call(i,a);const r=G(xf,this).dom[a+"OverlayWrapper"].querySelector(".rmp-overlay-menu-selection");if(r){G(xf,this).dom[a+"OverlayPlayPause"]=D.createElement("button","rmp-button rmp-i rmp-module-overlay-icons rmp-module-overlay-play-pause rmp-i-play",null,null);const e=G(xf,this).labels.hint.play,i=n(Pf,this,If).bind(this);D.addEvents(["touchend","click"],G(xf,this).dom[a+"OverlayPlayPause"],i),r.appendChild(G(xf,this).dom[a+"OverlayPlayPause"]),G(xf,this).rmpAccessible.button(G(xf,this).dom[a+"OverlayPlayPause"],e,!0);for(let e=0,i=t.length;e<i;e++){const i=t[e].getAttribute("data-type"),s="rmp-button rmp-module-overlay-icons rmp-i rmp-i-"+i,n=G(xf,this).labels.hint[i],a=D.createElement("button",s,null,null),o=this.open.bind(this,i,!0);D.addEvents(["touchend","click"],a,o),r.appendChild(a),G(xf,this).rmpAccessible.button(a,n,!0)}const s=D.createElement("button","rmp-button rmp-i rmp-i-close rmp-module-overlay-icons rmp-module-overlay-close",null,null),o=G(xf,this).labels.hint.close,l=this.close.bind(this,a,!1);D.addEvents(["touchend","click"],s,l),r.appendChild(s),G(xf,this).rmpAccessible.button(s,o,!0)}}G(xf,this).rmpModuleManagement.updatePlayPauseUI(G(xf,this).paused),n(Pf,this,Lf).call(this)}}appendHint(t,e){const i=D.createElement("div","rmp-module-hint rmp-color-bg",e);G(xf,this).dom[t].appendChild(i)}destroy(t){"quality"===t&&G(xf,this).rmpPDQuality&&G(xf,this).rmpPDQuality.destroy(),D.removeElement(G(xf,this).dom[t]),D.removeElement(G(xf,this).dom[t+"Overlay"])}open(t,e,i){let s;D.eventStopPrevent(i),this.closeAll(),G(xf,this).dom.container.classList.add("rmp-module-overlay-"+t,"rmp-module-overlay-open"),this.appendModuleSelection(),s=G(xf,this).linearAdOnStage?G(xf,this).adPaused:G(xf,this).paused,s?G(xf,this).dom[t+"OverlayPlayPause"].classList.replace("rmp-i-pause","rmp-i-play"):G(xf,this).dom[t+"OverlayPlayPause"].classList.replace("rmp-i-play","rmp-i-pause"),G(xf,this).dom.container.classList.add("rmp-module-open-ui"),G(xf,this).googleCastConnected&&G(xf,this).dom.container.classList.add("rmp-casting-module-overlay-open"),D.fadeIn(G(xf,this).dom[t+"Overlay"],e)}close(t,e,i){D.isVisible(G(xf,this).dom[t+"Overlay"])&&(D.eventStopPrevent(i),"captions"===t&&G(xf,this).dom.captionsOverlayFCCSettingsArea&&"flex"===G(xf,this).dom.captionsOverlayFCCSettingsArea.style.display&&G(xf,this).rmpFccCaptions&&G(xf,this).rmpFccCaptions.displaySettings(),G(xf,this).dom.container.classList.remove("rmp-module-open-ui"),G(xf,this).googleCastConnected&&G(xf,this).dom.container.classList.remove("rmp-casting-module-overlay-open"),G(xf,this).rmpUIManagement.showChrome(),D.fadeOut(G(xf,this).dom[t+"Overlay"],e),G(xf,this).dom.container.classList.remove("rmp-module-overlay-"+t,"rmp-module-overlay-open"))}closeAll(){if(G(xf,this).dom.container.classList.contains("rmp-module-overlay-open")){const t=/rmp-module-overlay-(quality|audio|captions|sharing|speed|related|chapters|info)/i,e=G(xf,this).dom.container.className.match(t);if(e&&e[1]){const t=e[1];this.close(t,!0)}}}updatePlayPauseUI(t){let e;
8G(Ef,this).forEach((i=>{G(xf,this).dom[i+"OverlayPlayPause"]&&(t?(G(xf,this).dom[i+"OverlayPlayPause"].classList.replace("rmp-i-pause","rmp-i-play"),e=G(xf,this).labels.hint.play):(G(xf,this).dom[i+"OverlayPlayPause"].classList.replace("rmp-i-play","rmp-i-pause"),e=G(xf,this).labels.hint.pause),G(xf,this).dom[i+"OverlayPlayPause"].setAttribute("aria-label",e))}))}appendToControlBar(t){const e=G(xf,this).labels.hint[t],i=G(xf,this).labels.hint.keyboardShortcut;"audio"===t?G(xf,this).dom.container.classList.add("rmp-audio-ui"):"captions"===t&&G(xf,this).dom.container.classList.add("rmp-captions-ui");let s="rmp-button rmp-"+t+" rmp-i rmp-i-"+t;G(xf,this).readingHls&&"quality"===t&&(s="rmp-button rmp-"+t),G(xf,this).dom[t]=D.createElement("button",s,null,null),G(xf,this).isMobile||(G(xf,this).dom[t].addEventListener("mouseenter",(t=>{t&&t.stopPropagation(),G(xf,this).forceResetTimer=!0})),G(xf,this).dom[t].addEventListener("mouseleave",(t=>{t&&t.stopPropagation(),G(xf,this).forceResetTimer=!1}))),"quality"===t&&G(xf,this).readingMse&&(G(xf,this).dom.qualityHD=D.createElement("span","rmp-quality-hd"),G(xf,this).dom[t].appendChild(G(xf,this).dom.qualityHD)),G(xf,this).dom[t].addEventListener("dblclick",D.stopPropagation);let n=e,a=e,r=null;"captions"===t?(n+=" (c)",r="c",a+=" "+i+" c"):"audio"===t&&(n+=" (a)",r="a",a+=" "+i+" a"),G(xf,this).dom[t+"Hint"]=D.createElement("div","rmp-control-bar-hint rmp-color-bg",n,G(xf,this).rtl),G(xf,this).dom[t].appendChild(G(xf,this).dom[t+"Hint"]),G(xf,this).dom.fullscreen?G(xf,this).dom.quality&&"quality"!==t?G(xf,this).dom.audio&&"audio"!==t?D.insertBefore(G(xf,this).dom.controlBar,G(xf,this).dom[t],G(xf,this).dom.audio):G(xf,this).dom.captions&&"captions"!==t?D.insertBefore(G(xf,this).dom.controlBar,G(xf,this).dom[t],G(xf,this).dom.captions):D.insertBefore(G(xf,this).dom.controlBar,G(xf,this).dom[t],G(xf,this).dom.quality):D.insertBefore(G(xf,this).dom.controlBar,G(xf,this).dom[t],G(xf,this).dom.fullscreen):G(xf,this).dom.controlBar.appendChild(G(xf,this).dom[t]),G(xf,this).readingHls&&"quality"===t&&(G(xf,this).dom.qualityIndicator=D.createElement("span","rmp-quality-indicator"),G(xf,this).dom[t].appendChild(G(xf,this).dom.qualityIndicator),D.setText(G(xf,this).dom.qualityIndicator,"Auto")),G(xf,this).rmpAccessible.button(G(xf,this).dom[t],a,!0,null,r)}appendToModuleBar(t){let e,i="";switch(t){case"cast":i="Google Cast",e=G(xf,this).googleCastCordova?D.createElement("span","rmp-i rmp-i-google-cast"):document.createElement("google-cast-launcher");break;case"pip":i="PiP";break;case"airplay":i="AirPlay";break;default:i=G(xf,this).labels.hint[t]}e||(e=D.createElement("span","rmp-i rmp-i-"+t)),G(xf,this).dom[t]=D.createElement("button","rmp-button rmp-"+t+" rmp-module rmp-color-bg",null,null),G(xf,this).isMobile||(G(xf,this).dom[t].addEventListener("mouseenter",(t=>{t&&t.stopPropagation(),G(xf,this).forceResetTimer=!0})),G(xf,this).dom[t].addEventListener("mouseleave",(t=>{t&&t.stopPropagation(),G(xf,this).forceResetTimer=!1})));const s=D.createElement("div","rmp-module-button");s.appendChild(e),G(xf,this).dom[t].appendChild(s),"cast"!==t&&"airplay"!==t||!G(xf,this).audioOnly?G(xf,this).dom.moduleArea.appendChild(G(xf,this).dom[t]):G(xf,this).dom.controlBar.appendChild(G(xf,this).dom[t]),G(xf,this).dom[t].addEventListener("dblclick",D.stopPropagation),this.appendHint(t,i),G(xf,this).rmpAccessible.button(G(xf,this).dom[t],i,!0)}appendOverlay(t){G(xf,this).dom[t+"Overlay"]=D.createElement("div","rmp-module-overlay"),G(xf,this).dom[t+"Overlay"].setAttribute("data-type",t),D.addEvents(["touchend","click"],G(xf,this).dom[t+"Overlay"],D.stopPropagation),G(xf,this).dom.moduleOverlaysArea.appendChild(G(xf,this).dom[t+"Overlay"]),G(xf,this).dom[t+"OverlayWrapper"]=D.createElement("div","rmp-overlay-wrapper"),G(xf,this).dom[t+"Overlay"].appendChild(G(xf,this).dom[t+"OverlayWrapper"]);const e=D.createElement("div","rmp-overlay-menu-selection");G(xf,this).dom[t+"OverlayWrapper"].appendChild(e),G(xf,this).dom[t+"OverlayLevelsArea"]=document.createElement("div"),"related"!==t&&(G(xf,this).dom[t+"OverlayLevelsArea"].className="rmp-overlay-levels-area"),G(xf,this).dom[t+"OverlayWrapper"].appendChild(G(xf,this).dom[t+"OverlayLevelsArea"]);const i=this.open.bind(this,t,!1);D.addEvents(["touchend","click"],G(xf,this).dom[t],i),"captions"===t&&(G(xf,this).rmpFccCaptions=new wf(G(xf,this)),G(xf,this).rmpFccCaptions.init())}setActiveLevel(t,e){if(G(xf,this).dom[t+"OverlayLevelsArea"]){const i=G(xf,this).dom[t+"OverlayLevelsArea"].querySelectorAll(".rmp-overlay-level");if(i.length>0){for(let t=0,e=i.length;t<e;t++)i[t].classList.remove("rmp-overlay-level-active");i[e].classList.add("rmp-overlay-level-active")}}}}function If(t){let e;D.eventStopPrevent(t),e=G(xf,this).linearAdOnStage?G(xf,this).adPaused:G(xf,this).paused,e?G(xf,this).play().catch((t=>{G(xf,this).rmpUtils.warning(1014,t)})):G(xf,this).pause()}function Lf(){const t=G(xf,this).dom.container.className;let e;if(t){const i=/rmp-module-overlay-(quality|sharing|audio|captions|speed|related|chapters|info)/i,s=t.match(i);s&&s[1]&&(e=s[1])}if(e){const t=G(xf,this).dom.container.querySelector('.rmp-module-overlay[data-type="'+e+'"]');if(t){const i=t.querySelector(".rmp-i-"+e);i&&i.classList.add("rmp-module-overlay-icons-active")}}}var Df=new(Q()),Of=new(Q()),Rf=new(Q()),Uf=new WeakSet;class Ff{constructor(t){e(this,Uf),J(this,Df,void 0),J(this,Of,null),J(this,Rf,null),K(Df,this,t)}get shakaPlayer(){return G(Rf,this)}destroy(){if(G(Df,this).off("error",G(Of,this)),G(Df,this).readingShaka)try{G(Df,this).shakaPlayer.mux.destroy()}catch(t){console.warn(t)}}init(){G(Df,this).muxDataSettings.data.player_init_time=Date.now(),"string"==typeof G(Df,this).muxDataSettings.data.player_name&&""!==G(Df,this).muxDataSettings.data.player_name||(G(Df,this).muxDataSettings.data.player_name="radiantmediaplayer"),"string"==typeof G(Df,this).muxDataSettings.data.player_version&&""!==G(Df,this).muxDataSettings.data.player_version||(G(Df,this).muxDataSettings.data.player_version=G(Df,this).playerVersion)}initHlsJS(){void 0!==window.mux&&(G(Df,this).muxDataSettings.hlsjs=G(Df,this).hlsJS,G(Df,this).muxDataSettings.Hls=window.Hls,K(Of,this,n(Uf,this,Bf).bind(this)),G(Df,this).on("error",G(Of,this)),G(Df,this).muxDataSettings,window.mux.monitor("#"+G(Df,this).id+" .rmp-video",G(Df,this).muxDataSettings))}initShakaPlayer(){void 0!==window.initShakaPlayerMux&&(G(Df,this).muxDataSettings,K(Rf,this,window.initShakaPlayerMux(G(Df,this).shakaPlayer,G(Df,this).muxDataSettings)))}initHTML5(){G(Df,this).muxDataSettings,void 0!==window.mux&&(K(Of,this,n(Uf,this,Bf).bind(this)),G(Df,this).on("error",G(Of,this)),window.mux.monitor("#"+G(Df,this).id+" .rmp-video",G(Df,this).muxDataSettings))}}function Bf(){window.mux.emit("#"+G(Df,this).id+" .rmp-video","error",{player_error_code:G(Df,this).innerErrorData.code,player_error_message:G(Df,this).innerErrorData.message})}
8var Hf=new(Q()),Nf=new(Q()),Vf=new(Q()),qf=new(Q()),zf=new(Q()),jf=new(Q()),Wf=new WeakSet;class Jf{constructor(t){e(this,Wf),J(this,Hf,void 0),J(this,Nf,[]),J(this,Vf,null),J(this,qf,null),J(this,zf,null),J(this,jf,null),K(Hf,this,t)}button(t,e,i,s,a){var r;t&&(l()(r=G(Nf,this)).call(r,t),G(Hf,this).dom.seekBar&&t===G(Hf,this).dom.seekBar||G(Hf,this).dom.volumeBar&&t===G(Hf,this).dom.volumeBar?(t.setAttribute("role","slider"),t.setAttribute("tabindex","0"),t.setAttribute("aria-valuemin","0"),t.setAttribute("aria-valuemax","100")):t===G(Hf,this).dom.container?(t.setAttribute("tabindex","0"),""!==G(Hf,this).playerContainerRole&&t.setAttribute("role",G(Hf,this).playerContainerRole)):"string"==typeof t.nodeName&&"button"===t.nodeName.toLowerCase()?t.setAttribute("type","button"):s&&"playlist"===s&&(t.setAttribute("role","button"),t.setAttribute("tabindex","0"),G(Hf,this).disableKeyboardControl||t.addEventListener("keydown",(t=>{t&&"string"==typeof t.key&&" "===t.key&&(t.preventDefault(),t.stopPropagation(),n(Wf,this,Qf).call(this))}))),e&&t.setAttribute("aria-label",e),a&&t.setAttribute("aria-keyshortcuts",a),G(Hf,this).disableKeyboardControl||i&&t.addEventListener("keyup",(e=>{if(e&&"string"==typeof e.key&&"Enter"===e.key)if(G(Hf,this).dom.cast&&t===G(Hf,this).dom.cast){let e=t.querySelector("google-cast-launcher");e&&D.createSyntheticEvent("click",e)}else D.createSyntheticEvent("click",t),window.clearTimeout(G(jf,this)),K(jf,this,window.setTimeout((()=>{const t=G(Hf,this).dom.container.className.match(/rmp-module-overlay-\w+/);if(null!==t){const e=t[0].split("-")[3],i=G(Hf,this).dom[e+"Overlay"].querySelector(".rmp-overlay-level-active");i&&(i.focus(),n(Wf,this,Gf).call(this,i))}}),400))})),t.addEventListener("blur",(()=>{n(Wf,this,Kf).call(this,t)})))}destroy(){window.clearTimeout(G(jf,this)),G(Hf,this).dom.container.removeEventListener("keyup",G(Vf,this)),G(Hf,this).dom.container.removeEventListener("blur",G(qf,this)),G(Hf,this).dom.container.removeEventListener("keydown",D.preventKeyDown),document.removeEventListener("keyup",G(zf,this))}init(){let t=G(Hf,this).contentMetadata.title;this.button(G(Hf,this).dom.container,t),""!==G(Hf,this).contentMetadata.description&&G(Hf,this).dom.container.setAttribute("aria-describedby","media-description-for-"+G(Hf,this).id),G(Hf,this).disableKeyboardControl||(K(zf,this,n(Wf,this,Xf).bind(this)),document.addEventListener("keyup",G(zf,this))),K(qf,this,n(Wf,this,Kf).bind(this,G(Hf,this).dom.container)),G(Hf,this).dom.container.addEventListener("blur",G(qf,this)),G(Hf,this).disableKeyboardControl||(K(Vf,this,n(Wf,this,Zf).bind(this)),G(Hf,this).dom.container.addEventListener("keyup",G(Vf,this)),G(Hf,this).dom.container.addEventListener("keydown",D.preventKeyDown)),G(Hf,this).dom.video.setAttribute("tabindex","-1")}}function Gf(t){t&&t.classList.add("rmp-focus"),G(Hf,this).forceResetTimer||(G(Hf,this).forceResetTimer=!0)}function Kf(t){t&&t.classList.remove("rmp-focus"),G(Hf,this).forceResetTimer&&(G(Hf,this).forceResetTimer=!1)}function Xf(t){if(t&&"string"==typeof t.key&&"tab"===t.key.toLowerCase()){const t=document.activeElement;for(let t=0,e=G(Nf,this).length;t<e;t++)n(Wf,this,Kf).call(this,G(Nf,this)[t]);for(let i=0,s=G(Nf,this).length;i<s;i++)if(G(Nf,this)[i]&&t===G(Nf,this)[i]){var e;t===G(Hf,this).dom.volume?D.show(G(Hf,this).dom.volumeBar):p()(e=[G(Hf,this).dom.seekBar,G(Hf,this).dom.playPause,G(Hf,this).dom.quickForward,G(Hf,this).dom.quickRewind]).call(e,t)&&D.hide(G(Hf,this).dom.volumeBar),n(Wf,this,Gf).call(this,G(Nf,this)[i]);break}}}function Qf(){let t;t=G(Hf,this).linearAdOnStage?G(Hf,this).adPaused:G(Hf,this).paused,t?G(Hf,this).play().catch((t=>{G(Hf,this).rmpUtils.warning(1014,t)})):G(Hf,this).pause()}function Yf(t,e,i){G(Hf,this).isVod&&!G(Hf,this).hideSeekBar&&e>-1&&i>-1&&G(Hf,this).seekTo(t).catch((t=>{G(Hf,this).rmpUtils.warning(1016,t)}))}function Zf(t){if(!t||"string"!=typeof t.key||""===t.key)return;t.key,t.target;let e=G(Hf,this).currentTime,i=G(Hf,this).duration;G(Hf,this).isLive&&(i=-1,e=-1);const s=G(Hf,this).volume;G(Hf,this).rmpUIManagement.showChrome();let a,r=0;const o=G(Hf,this).audioTracks,l=o.find((t=>t.active));let h=1e4,d=1e4;switch(t.key){case" ":case"k":n(Wf,this,Qf).call(this);break;case"a":l&&(l.id!==o.length-1&&(r=l.id+1),G(Hf,this).audioTrack=r);break;case"j":if(G(Hf,this).hasAdUI)break;G(Hf,this).quickRewind&&(h=1e3*G(Hf,this).quickRewind),n(Wf,this,Yf).call(this,e-h,e,i);break;case"l":if(G(Hf,this).hasAdUI)break;G(Hf,this).quickForward&&(d=1e3*G(Hf,this).quickForward),n(Wf,this,Yf).call(this,e+d,e,i);break;case"f":G(Hf,this).hideFullscreen||G(Hf,this).googleCastConnected||G(Hf,this).audioOnly||G(Hf,this).rmpFullscreenManagement.executeFullscreenRequest();break;case"c":if(G(Hf,this).dom.captionsOverlayLevelsArea){const t=G(Hf,this).dom.captionsOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(t.length>0){let e=0;for(let i=0,s=t.length;i<s;i++){if(t[i].classList.contains("rmp-overlay-level-active")){e=i===t.length-1?0:i+1;break}}D.createSyntheticEvent("click",t[e])}}break;case"ArrowLeft":if(G(Hf,this).hasAdUI)break;n(Wf,this,Yf).call(this,e-5e3,e,i);break;case"ArrowRight":if(G(Hf,this).hasAdUI)break;n(Wf,this,Yf).call(this,e+5e3,e,i);break;case"ArrowUp":G(Hf,this).hideVolume||(s>=0||s<=1)&&(a=s<=.9?s+.1:1,G(Hf,this).volume=a);break;case"ArrowDown":G(Hf,this).hideVolume||(s>=0||s<=1)&&(a=s>=.1?s-.1:0,G(Hf,this).volume=a);break;case"m":G(Hf,this).hideVolume||(G(Hf,this).mute?G(Hf,this).mute=!1:G(Hf,this).mute=!0);break;case"Escape":if(G(Hf,this).dom.container.classList.contains("rmp-module-overlay-open")){let t=G(Hf,this).dom.container.className;if(t){let e=/rmp-module-overlay-(quality|sharing|audio|captions|speed|related|chapters)/i,i=t.match(e);i&&i[1]&&G(Hf,this).setModuleOverlayVisible(i[1],!1)}}break;case"0":n(Wf,this,Yf).call(this,0,e,i);break;case"1":n(Wf,this,Yf).call(this,.1*i,e,i);break;case"2":n(Wf,this,Yf).call(this,.2*i,e,i);break;case"3":n(Wf,this,Yf).call(this,.3*i,e,i);break;case"4":n(Wf,this,Yf).call(this,.4*i,e,i);break;case"5":n(Wf,this,Yf).call(this,.5*i,e,i);break;case"6":n(Wf,this,Yf).call(this,.6*i,e,i);break;case"7":n(Wf,this,Yf).call(this,.7*i,e,i);break;case"8":n(Wf,this,Yf).call(this,.8*i,e,i);break;case"9":n(Wf,this,Yf).call(this,.9*i,e,i)}}var _f=new(Q()),$f=new(Q()),tv=new(Q()),ev=new(Q()),iv=new(Q()),sv=new(Q()),nv=new(Q()),av=new WeakSet;class rv{constructor(t){e(this,av),J(this,_f,void 0),J(this,$f,null),J(this,tv,16/9),J(this,ev,-1),J(this,iv,-1),J(this,sv,-1),J(this,nv,null),K(_f,this,t)}get initialWidth(){return G(ev,this)}set initialWidth(t){K(ev,this,t)}get initialHeight(){return G(iv,this)}set initialHeight(t){K(iv,this,t)}destroy(){window.clearTimeout(G(nv,this)),window.removeEventListener("resize",G($f,this)),f.hasScreenOrientationAPI&&window.screen.orientation.removeEventListener("change",G($f,this))}resizePlayer(t){const e=G(_f,this).getPlayerSize();if(G(_f,this).previousPlayerSize={width:e.width,height:e.height},e.width,!G(_f,this).dom.container)return;if(G(_f,this).isInFullscreen)return G(_f,this).fullscreenFullWindowMode&&f.viewportSize.width>0&&f.viewportSize.height>0&&(G(_f,this).width=f.viewportSize.width,G(_f,this).height=f.viewportSize.height,G(_f,this).dom.container.style.width=G(_f,this).width+"px",G(_f,this).dom.container.style.height=G(_f,this).height+"px"),void n(av,this,hv).call(this);let i=G(_f,this).dom.containerParent;if(G(_f,this).dom.floatingAnchorElement&&G(_f,this).floating&&(i=G(_f,this).dom.floatingAnchorElement.parentNode),G(_f,this).iframeMode)t&&(G(_f,this).dom.container.style.width="100%",G(_f,this).dom.container.style.height="100%",G(_f,this).audioOnly&&(G(_f,this).dom.container.style.height="48px")),G(_f,this).width=D.getPrecisionWidthNoPaddingNoBorder(i),G(_f,this).height=D.getPrecisionHeightNoPaddingNoBorder(i);else{let t=0,e=0;const s=D.getPrecisionWidthNoPaddingNoBorder(i);s>=G(ev,this)?(t=G(ev,this),e=G(iv,this)):(t=s,e=s/G(tv,this)),0===t||0===e?(G(_f,this).autoHeightMode&&(G(_f,this).autoHeightMode=!1,K(ev,this,640),K(iv,this,360),K(tv,this,16/9)),G(_f,this).width=G(ev,this),G(_f,this).height=G(iv,this),t=G(ev,this)+"px",e=G(iv,this)+"px"):(G(_f,this).width=t,G(_f,this).height=e,G(_f,this).autoHeightMode?(t="100%",e+="px"):(G(_f,this).audioOnly&&(e=48),t+="px",e+="px")),G(_f,this).dom.container.style.width=t,G(_f,this).dom.container.style.height=e,G(_f,this).dom.floatingAnchorElement&&G(_f,this).floating&&(G(_f,this).dom.floatingAnchorElement.style.width=t,G(_f,this).dom.floatingAnchorElement.style.height=e)}n(av,this,hv).call(this)}initialSizing(){if(G(_f,this).iframeMode&&G(_f,this).autoHeightMode&&(G(_f,this).autoHeightMode=!1),G(_f,this).iframeMode?(G(_f,this).width=D.getPrecisionWidthNoPaddingNoBorder(G(_f,this).dom.containerParent),G(_f,this).height=D.getPrecisionHeightNoPaddingNoBorder(G(_f,this).dom.containerParent)):G(_f,this).autoHeightMode?(G(_f,this).width=D.getPrecisionWidthNoPaddingNoBorder(G(_f,this).dom.containerParent),G(_f,this).height=G(_f,this).width/G(_f,this).autoHeightModeRatio):(G(_f,this).autoHeightMode=!1,G(_f,this).iframeMode=!1),K(ev,this,G(_f,this).width),K(iv,this,G(_f,this).height),K(tv,this,G(ev,this)/G(iv,this)),G(_f,this).autoHeightMode&&(K(ev,this,999999),K(tv,this,G(_f,this).autoHeightModeRatio)),this.resizePlayer(!0),"undefined"!=typeof ResizeObserver){new ResizeObserver((t=>{requestAnimationFrame((()=>{for(const e of t){const t=e.contentRect.width;if(t<=0)return;if(G(sv,this)<=0)return K(sv,this,t),void this.resizePlayer();t!==G(sv,this)&&(K(sv,this,t),this.resizePlayer())}}))})).observe(G(_f,this).dom.containerParent),window.addEventListener("error",(t=>{}))}else K($f,this,n(av,this,ov).bind(this)),window.addEventListener("resize",G($f,this)),f.hasScreenOrientationAPI&&window.screen.orientation.addEventListener("change",G($f,this))}}function ov(t){t&&("change"===t.type?this.resizePlayer():"resize"===t.type&&null===G(nv,this)&&K(nv,this,window.setTimeout((()=>{this.resizePlayer(),K(nv,this,null)}),67)))}function lv(){let t=-1,e=-1;G(_f,this).isInFullscreen&&(G(_f,this).hasNativeFullscreenSupport?(t=f.screenDimension.width,e=f.screenDimension.height):G(_f,this).fullscreenFullWindowMode&&(t=f.viewportSize.width,e=f.viewportSize.height));const i=G(_f,this).getPlayerSize();if(G(_f,this).rmpVast)if(G(_f,this).isInFullscreen){if(t>0&&e>0)if(G(_f,this).hasNativeFullscreenSupport)try{G(_f,this).rmpVast.resizeAd(t,e,"fullscreen")}catch(t){console.warn(t)}else if(G(_f,this).fullscreenFullWindowMode)try{G(_f,this).rmpVast.resizeAd(t,e,"normal")}catch(t){console.warn(t)}}else try{G(_f,this).rmpVast.resizeAd(i.width,i.height,"normal")}catch(t){console.warn(t)}else G(_f,this).imaAdsManager&&(G(_f,this).isInFullscreen?t>0&&e>0&&(G(_f,this).hasNativeFullscreenSupport?G(_f,this).imaAdsManager.resize(t,e,google.ima.ViewMode.FULLSCREEN):G(_f,this).fullscreenFullWindowMode&&G(_f,this).imaAdsManager.resize(t,e,google.ima.ViewMode.NORMAL)):G(_f,this).imaAdsManager.resize(i.width,i.height,google.ima.ViewMode.NORMAL))}function hv(){const t=G(_f,this).getPlayerSize(),e=t.width,i=t.height;if(e>0){let t="rmp-xl";G(_f,this).dom.container.classList.remove("rmp-xl","rmp-lg","rmp-md","rmp-sm","rmp-xs"),e<320?t="rmp-xs":e<480?t="rmp-sm":e<640?t="rmp-md":e<1024&&(t="rmp-lg"),G(_f,this).dom.container.classList.add(t)}G(_f,this).adOnStage&&n(av,this,lv).call(this),G(_f,this).rmpThreeSixty&&G(_f,this).rmpThreeSixty.resize360(),G(_f,this).previousPlayerSize.width,e===G(_f,this).previousPlayerSize.width&&i===G(_f,this).previousPlayerSize.height||G(_f,this).dispatch("resize")}var dv=new(Q()),cv=new WeakSet;class pv{constructor(t){e(this,cv),J(this,dv,void 0),K(dv,this,t)}
8applySkinColors(){if(""!==G(dv,this).skinBackgroundColor&&(-1===G(dv,this).skinBackgroundColor.indexOf("rgba")&&(G(dv,this).skinBackgroundColor="#"+G(dv,this).skinBackgroundColor),n(cv,this,mv).call(this)),""!==G(dv,this).skinButtonColor&&(-1===G(dv,this).skinButtonColor.indexOf("rgba")&&(G(dv,this).skinButtonColor="#"+G(dv,this).skinButtonColor),n(cv,this,uv).call(this)),""!==G(dv,this).skinAccentColor&&(-1===G(dv,this).skinAccentColor.indexOf("rgba")&&(G(dv,this).skinAccentColor="#"+G(dv,this).skinAccentColor),n(cv,this,gv).call(this)),G(dv,this).googleCast){""===G(dv,this).skinButtonColor&&(G(dv,this).skinButtonColor="rgba(255, 255, 255, 1)"),""===G(dv,this).skinAccentColor&&(G(dv,this).skinAccentColor="rgba(130, 177, 255, 1)");let t="google-cast-launcher{--disconnected-color: "+G(dv,this).skinButtonColor+";--connected-color: "+G(dv,this).skinAccentColor+";}";""===G(dv,this).customIconsLoc&&(t+="google-cast-launcher:hover{--disconnected-color: "+G(dv,this).skinAccentColor+";}"),D.appendStyle(t)}}}function mv(){const t=G(dv,this).skinBackgroundColor;let e=".rmp-s1 .rmp-color-bg,.rmp-s1 .rmp-module-overlay-icons,.rmp-s1 .rmp-related-title,.rmp-s1 .rmp-related-duration,.rmp-s1.rmp-playlist-side-menu,.rmp-s2.rmp-playlist-side-menu,.rmp-s1.rmp-transcripts-side-menu,.rmp-s2.rmp-transcripts-side-menu{background: "+t+";}";e+=".rmp-s1 .rmp-overlay-level{border-color: "+t+";}",e+=".rmp-s1 .rmp-overlay-level-active{color: "+t+";}",D.appendStyle(e)}function uv(){const t=G(dv,this).skinButtonColor;let e=".rmp-color-button,.rmp-loading-spin-circle,.rmp-control-bar-hint,.rmp-time-elapsed-text,.rmp-duration-text,.rmp-module-hint,.rmp-quality-hd,.rmp-related-skip-preview-up-next,.rmp-transcripts-item-active:hover,.rmp-related-skip-preview-title{color: "+t+";}";e+=".rmp-color-bg-sliding,.rmp-volume-bar-sliding-current-position,.rmp-audio-only-loading-spin::after,.rmp-s2 .rmp-ad-markers,.rmp-s2 .rmp-cue-point{background: "+t+";}",e+=".rmp-module-fcc-settings, .rmp-loading-spin-circle,.rmp-quality-indicator,.rmp-transcripts-header,.rmp-playlist-header,.rmp-playlist-item,.rmp-s2 .rmp-overlay-level-active.rmp-abr-active,.rmp-s2 .rmp-seek-bar-sliding-area{border-color: "+t+";}",e+=".rmp-s1 .rmp-overlay-level-active,.rmp-s2 .rmp-overlay-level-active{background: "+t+"; border-color: "+t+";}",D.appendStyle(e)}function gv(){const t=G(dv,this).skinAccentColor;let e=".rmp-color-accent,.rmp-overlay-level:hover:not(.rmp-overlay-level-active),.rmp-i:hover,.rmp-module:hover .rmp-i,.rmp-ad-info-message,.rmp-sup,.rmp-transcripts-item:hover:not(.rmp-transcripts-item-active),.rmp-live .rmp-time-elapsed-text::before,.rmp-dvr.rmp-dvr-live .rmp-time-elapsed-text::before,.rmp-pip-on .rmp-i-pip,.rmp-theater-on .rmp-i-theater,.rmp-loading-spin-circle::after,.rmp-related-item-active,.rmp-related-item:hover .rmp-related-title,.rmp-related-item:hover .rmp-related-duration,.rmp-s2 .rmp-overlay-level:hover:not(.rmp-overlay-level-active),.rmp-s2 .rmp-overlay-level-active{color: "+t+";}";e+=".rmp-ad-current-time,.rmp-quality-hd,.rmp-cue-point,.rmp-playlist-item:hover,.rmp-playlist-item-active,.rmp-transcripts-item-active,.rmp-dvr.rmp-dvr-vod .rmp-time-elapsed-text:hover,.rmp-s1 .rmp-ad-markers,.rmp-s2 .rmp-volume-bar-sliding-handle,.rmp-s2 .rmp-volume-bar-sliding-current-position,.rmp-s2 .rmp-seek-bar-sliding-handle,.rmp-s2 .rmp-seek-bar-sliding-current-position{background: "+t+";}",e+=".rmp-abr-active, .rmp-button.rmp-overlay-level.rmp-abr-active{border-color: "+t+";}",e+=".rmp-loading-spin-circle{border-bottom-color: "+t+";}",e+=".rmp-module-fcc-settings:hover{border-color: "+t+"; color: "+t+";}",e+=".rmp-related-item-active, .rmp-module-overlay-icons-active{box-shadow: 0 0 0 3px "+t+";}";const i=D.hexToRgb(t);i&&(e+=".rmp-dvr.rmp-dvr-vod .rmp-time-elapsed-text{background: rgba("+i.r+","+i.g+","+i.b+",0.9);}"),D.appendStyle(e)}var fv=new(Q()),vv=new(Q()),yv=new(Q()),bv=new(Q()),wv=new(Q()),kv=new WeakSet;class Sv{constructor(t){e(this,kv),J(this,fv,void 0),J(this,vv,null),J(this,yv,null),J(this,bv,null),J(this,wv,null),K(fv,this,t)}filter(){G(fv,this).logo.imgUri&&"string"!=typeof G(fv,this).logo.imgUri&&(G(fv,this).logo.imgUri=""),G(fv,this).logo.clickUri&&"string"!=typeof G(fv,this).logo.clickUri&&(G(fv,this).logo.clickUri="");const t=["topleft","bottomleft","topright","bottomright"];G(fv,this).logo.position&&!p()(t).call(t,G(fv,this).logo.position)&&(G(fv,this).logo.position="topleft"),"boolean"!=typeof G(fv,this).logo.watermark&&(G(fv,this).logo.watermark=!1),"boolean"!=typeof G(fv,this).logo.pauseContentOnLogoClick&&(G(fv,this).logo.pauseContentOnLogoClick=!0),"string"!=typeof G(fv,this).logo.margin&&(G(fv,this).logo.margin="8px")}hide(){D.hide(G(wv,this))}show(){D.show(G(wv,this))}init(){K(wv,this,document.createElement("img")),G(wv,this).alt="",n(kv,this,Mv).call(this),K(vv,this,n(kv,this,Av).bind(this)),K(yv,this,n(kv,this,Cv).bind(this)),G(wv,this).addEventListener("load",G(vv,this)),G(wv,this).addEventListener("error",G(yv,this)),K(bv,this,n(kv,this,xv).bind(this)),D.addEvents(["touchend","click"],G(wv,this),G(bv,this)),G(wv,this).src=G(fv,this).logoConfiguration.imgUri}update(){n(kv,this,Mv).call(this),G(wv,this).addEventListener("error",G(yv,this)),G(wv,this).src=G(fv,this).logoConfiguration.imgUri}}function Av(){G(wv,this).removeEventListener("load",G(vv,this)),G(wv,this).removeEventListener("error",G(yv,this)),G(fv,this).dom.container.appendChild(G(wv,this))}function Cv(t){G(wv,this).removeEventListener("load",G(vv,this)),G(wv,this).removeEventListener("error",G(yv,this)),G(fv,this).rmpUtils.warning(1e3,t),this.hide()}function xv(t){if(t&&t.stopPropagation(),G(fv,this).rmpUIManagement.showChrome(),"touchend"===t.type)return;const e=G(fv,this).logoConfiguration;""!==e.clickUri&&(e.pauseContentOnLogoClick&&!G(fv,this).paused&&G(fv,this).pause(),window.open(e.clickUri,"_blank"),G(fv,this).dispatch("logoclick"))}function Mv(){G(wv,this).classList.remove("rmp-logo","rmp-force-show","rmp-logo-bottom-left","rmp-logo-top-right","rmp-logo-bottom-right","rmp-logo-top-left");const t=G(fv,this).logoConfiguration;let e="rmp-logo";switch(t.watermark&&(e+=" rmp-force-show"),t.position){case"bottomleft":e+=" rmp-logo-bottom-left";break;case"topright":e+=" rmp-logo-top-right";break;case"bottomright":e+=" rmp-logo-bottom-right";break;default:e+=" rmp-logo-top-left"}G(wv,this).className=e,"8px"!==t.margin&&(G(wv,this).style.margin=t.margin)}var Ev=new(Q()),Pv=new(Q()),Tv=new(Q()),Iv=new(Q()),Lv=new(Q()),Dv=new WeakSet;class Ov{constructor(t){e(this,Dv),J(this,Ev,void 0),J(this,Pv,null),J(this,Tv,null),J(this,Iv,null),J(this,Lv,null),K(Ev,this,t),G(Ev,this).dom.poster=D.createElement("div","rmp-poster"),G(Ev,this).dom.posterImg=D.createElement("img","rmp-poster-img"),n(Dv,this,Hv).call(this,G(Ev,this).dom.posterImg)}filterPoster(){G(Ev,this).autoplay?(G(Ev,this).posterUri="",0===G(Ev,this).contentMetadata.endOfVideoPoster.length&&G(Ev,this).contentMetadata.poster.length>0&&(G(Ev,this).contentMetadata.endOfVideoPoster=G(Ev,this).contentMetadata.poster)):G(Ev,this).contentMetadata.poster.length>0&&(G(Ev,this).posterUri=D.getPoster(G(Ev,this).contentMetadata.poster)),G(Ev,this).posterUri,f.devicePixelRatio,G(Ev,this).contentMetadata.endOfVideoPoster.length>0&&(G(Ev,this).endOfVideoPoster=D.getPoster(G(Ev,this).contentMetadata.endOfVideoPoster)),G(Ev,this).endOfVideoPoster,f.devicePixelRatio}wirePosterLoadEvents(){K(Iv,this,n(Dv,this,Fv).bind(this)),K(Lv,this,n(Dv,this,Bv).bind(this)),G(Ev,this).dom.posterImg.addEventListener("load",G(
8Iv,this)),G(Ev,this).dom.posterImg.addEventListener("error",G(Lv,this))}unwirePosterLoadEvents(){G(Ev,this).dom.posterImg.removeEventListener("load",G(Iv,this)),G(Ev,this).dom.posterImg.removeEventListener("error",G(Lv,this))}initAnimatedPoster(){G(Ev,this).dom.animatedPosterImg=D.createElement("img","rmp-poster-img"),G(Ev,this).dom.animatedPosterImg.alt="",n(Dv,this,Hv).call(this,G(Ev,this).dom.animatedPosterImg),K(Pv,this,n(Dv,this,Rv).bind(this)),K(Tv,this,n(Dv,this,Uv).bind(this)),G(Ev,this).dom.animatedPosterImg.addEventListener("load",G(Pv,this)),G(Ev,this).dom.animatedPosterImg.addEventListener("error",G(Tv,this)),G(Ev,this).dom.animatedPosterImg.src=G(Ev,this).contentMetadata.animatedPoster}init(){let t;G(Ev,this).dom.content.contains(G(Ev,this).dom.poster)||G(Ev,this).dom.content.appendChild(G(Ev,this).dom.poster),G(Ev,this).backgroundColor&&(G(Ev,this).dom.poster.style.backgroundColor="#"+G(Ev,this).backgroundColor),G(Ev,this).dom.posterImg.alt="",this.wirePosterLoadEvents(),G(Ev,this).contentMetadata.animatedPoster&&this.initAnimatedPoster(),""!==G(Ev,this).posterUri?t=G(Ev,this).posterUri:G(Ev,this).hideInitialBlackFrameWhenNoPoster?G(Ev,this).dom.poster.classList.add("rmp-no-display"):t=D.blackFrame,t&&(G(Ev,this).contentMetadata.endOfVideoPoster[0]||(G(Ev,this).contentMetadata.endOfVideoPoster=[t]),G(Ev,this).autoplay&&!(G(Ev,this).audioOnlyUseVideoLayout||G(Ev,this).playlistAudioOnly||G(Ev,this).relatedAudioOnly)?G(Ev,this).hidePoster():G(Ev,this).dom.posterImg.src=t)}}function Rv(){G(Ev,this).dom.animatedPosterImg.src,G(Ev,this).dom.animatedPosterImg.removeEventListener("load",G(Pv,this)),G(Ev,this).dom.animatedPosterImg.removeEventListener("error",G(Tv,this)),G(Ev,this).dom.poster.contains(G(Ev,this).dom.animatedPosterImg)||(G(Ev,this).dom.poster.classList.remove("rmp-no-display"),G(Ev,this).dom.poster.appendChild(G(Ev,this).dom.animatedPosterImg),G(Ev,this).autoplayAnimatedPoster?(G(Ev,this).dom.posterImg.style.display="none",G(Ev,this).dom.animatedPosterImg.classList.add("rmp-animated-poster-img","rmp-visible")):(G(Ev,this).dom.animatedPosterImg.style.display="none",G(Ev,this).dom.animatedPosterImg.classList.add("rmp-animated-poster-img"),G(Ev,this).dom.posterImg.classList.add("rmp-poster-img-with-animated","rmp-visible"),G(Ev,this).dom.poster.addEventListener("mouseenter",(t=>{t&&t.stopPropagation(),G(Ev,this).dom.animatedPosterImg.style.display="block",G(Ev,this).dom.animatedPosterImg.classList.add("rmp-visible"),G(Ev,this).dom.posterImg.classList.remove("rmp-visible")})),G(Ev,this).dom.poster.addEventListener("mouseleave",(t=>{t&&t.stopPropagation(),G(Ev,this).dom.animatedPosterImg.classList.remove("rmp-visible"),G(Ev,this).dom.posterImg.classList.add("rmp-visible")}))))}function Uv(t){G(Ev,this).dom.animatedPosterImg.src,G(Ev,this).dom.animatedPosterImg.removeEventListener("load",G(Pv,this)),G(Ev,this).dom.animatedPosterImg.removeEventListener("error",G(Tv,this)),G(Ev,this).rmpUtils.warning(1002,t)}function Fv(){G(Ev,this).dom.posterImg.src,G(Ev,this).dom.posterImg.removeEventListener("load",G(Iv,this)),G(Ev,this).dom.posterImg.removeEventListener("error",G(Lv,this)),G(Ev,this).dom.poster.contains(G(Ev,this).dom.posterImg)||G(Ev,this).dom.poster.appendChild(G(Ev,this).dom.posterImg)}function Bv(t){G(Ev,this).dom.posterImg.src,G(Ev,this).dom.posterImg.removeEventListener("load",G(Iv,this)),G(Ev,this).dom.posterImg.removeEventListener("error",G(Lv,this)),G(Ev,this).rmpUtils.warning(1001,t)}function Hv(t){if(D.cssPropertySupport("objectFit"))switch(G(Ev,this).posterScaleMode){case"letterbox":default:t.classList.add("rmp-object-fit-contain");break;case"zoom":t.classList.add("rmp-object-fit-cover");break;case"stretch":t.classList.add("rmp-object-fit-fill");break;case"none":t.classList.add("rmp-object-fit-none")}else t.classList.add("rmp-poster-img-no-object-fit")}var Nv=i(5072),Vv=i.n(Nv),qv=i(7825),zv=i.n(qv),jv=i(7659),Wv=i.n(jv),Jv=i(5056),Gv=i.n(Jv),Kv=i(540),Xv=i.n(Kv),Qv=i(1113),Yv=i.n(Qv),Zv=i(6895),_v={};_v.styleTagTransform=Yv(),_v.setAttributes=Gv(),_v.insert=Wv().bind(null,"head"),_v.domAPI=zv(),_v.insertStyleElement=Xv();Vv()(Zv.A,_v),Zv.A&&Zv.A.locals&&Zv.A.locals;var $v=new WeakSet;class ty{constructor(t){e(this,$v),Gt.set.call(this),this.rmpUtils=new it(this),this.rmpReadyManagement=new Lm(this),this.rmpSizeManagement=new rv(this),this.dom={},this.id=t,it.initWindowRmpGlobals(),it.polyfillFullscreenEvents(),Xs.tcfapi(),Xs.uspapi(),this.dom.content=D.createElement("div","rmp-content"),this.rmpEventsManagement=new nl(this),this.rmpDomManagement=new Lo(this),this.rmpPlaybackManagement=new wl(this),this.rmpInitManagement=new Gc(this),this.rmpUIManagement=new Es(this),this.rmpModuleManagement=new Tf(this),this.rmpLogsManagement=new qt(this),this.rmpAccessible=new Jf(this),this.rmpSizeManagement=new rv(this),this.rmpColorsManagement=new pv(this),this.rmpLicense=new At(this),this.rmpReadyManagement=new Lm(this),this.rmpVolumeManagement=new Km(this),this.rmpFullscreenManagement=new lu(this),this.rmpSeekManagement=new pg(this),this.rmpPosterManagement=new Ov(this),this.rmpLogo=new Sv(this),navigator.userAgentData&&navigator.userAgentData.mobile||f.isIos[0]||f.isAndroid[0]||f.isIpadOS?this.isMobile=!0:this.isMobile=!1}resolvePromise(t){this[t+"Resolve"]&&(this[t+"Resolve"](),n($v,this,ey).call(this,t))}rejectPromise(t,e){e.code,this[t+"Reject"]&&(this[t+"Reject"](e),n($v,this,ey).call(this,t))}dispatch(t,e){const i=this.events[t];if(i){const s={type:t};e&&(s.data=e),i.firePlayerEvent(s)}}on(t,e){if("string"!=typeof t||""===t||"function"!=typeof e)return;t.split(" ").forEach((t=>{n($v,this,iy).call(this,t,e)}))}one(t,e){if("string"!=typeof t||""===t||"function"!=typeof e)return;t.split(" ").forEach((t=>{n($v,this,sy).call(this,t,e)}))}off(t,e){if("string"!=typeof t||""===t||"function"!=typeof e)return;t.split(" ").forEach((t=>{n($v,this,ny).call(this,t,e)}))}init(t){return this.refTime=D.getNow(),new(r())(((e,i)=>{var s,a;if(this.initResolve=e,this.initReject=i,this.initAlreadyCalledForThisInstance)return this.rmpUtils.warning(1006),void this.resolvePromise("init");if(this.initAlreadyCalledForThisInstance=!0,"string"!=typeof this.id||""===this.id)return void this.rmpUtils.error(105,null,!0);if(this.dom.container=document.getElementById(this.id),null===this.dom.container)return void this.rmpUtils.error(105,null,!0);if(this.dom.containerParent=this.dom.container.parentNode,null===this.dom.containerParent)return void this.rmpUtils.error(106,null,!0);window.rmpGlobals.inputSettings?l()(a=window.rmpGlobals.inputSettings).call(a,t):window.rmpGlobals.inputSettings=[t];if(window.rmpGlobals.defaultInputSettings=L.input,l()(s=window.rmpGlobals.rmpInstances).c
8all(s,this),L.filterInput.call(this,t),this.debugForceRawConsoleLogs&&(window.rmpGlobals.forceRawConsoleLogs=!0),window.rmpGlobals.environment=this.environment,this.id,window.rmpGlobals.inputSettings,window.rmpGlobals.environment,L.filterRetryParameters.call(this),D.isEmptyObject(this.customTrackNames)||(this.customTrackNames.captions||(this.customTrackNames.captions=[]),this.customTrackNames.quality||(this.customTrackNames.quality=[]),this.customTrackNames.audio||(this.customTrackNames.audio=[])),n($v,this,hy).call(this),this.one("playing",(()=>{n($v,this,ay).call(this),this.analyticsInterval=window.setInterval((()=>{n($v,this,ay).call(this)}),100)})),this.enableGAVideoTracking&&(this.rmpGoogleAnalytics=new Fi(this)),"string"==typeof this.src.mp4&&""!==this.src.mp4&&(this.src.mp4=[this.src.mp4]),"string"==typeof this.src.webm&&""!==this.src.webm&&(this.src.webm=[this.src.webm]),""===this.licenseKey)return void this.rmpLicense.terminate("no license key provided for Radiant Media Player - exit");this.playerVersion,this.dom.container.classList.add("rmp-container","rmp-color-button","rmp-chrome"),this.rmpUIManagement.showChrome();if("/"!==this.pathToRmpFiles.substr(this.pathToRmpFiles.length-1)&&(this.pathToRmpFiles=this.pathToRmpFiles+"/"),!this.rmpLicense.validate())return void this.rmpLicense.terminate("license key check failed");if(f.isInIframe&&(document.referrer,document.location.href,!this.iframeAllowed))return void this.rmpLicense.terminate("iframe embedding not allowed");this.windowOnlineFn=n($v,this,oy).bind(this),window.addEventListener("online",this.windowOnlineFn),this.windowOfflineFn=n($v,this,ly).bind(this),window.addEventListener("offline",this.windowOfflineFn),this.okShaka=f.okShaka,this.okHls=f.okHls,this.okHlsJS=f.okHlsJS,this.forceNativeHlsOverHlsJS&&this.okHlsJS&&this.okHls&&(this.okHlsJS=!1),this.forceMseHlsOnAppleDevices&&(this.forceHlsJSOnAppleDevices=this.forceMseHlsOnAppleDevices),f.isIos[0]&&(!this.forceHlsJSOnAppleDevices&&(this.okHlsJS||this.okShaka&&"shakaplayer"===this.hlsEngine)&&this.okHls&&n($v,this,ry).call(this),this.ads&&"ima"===this.adParser&&!this.usingNativeHlsOnAppleDevices&&(this.adForceNativeFullscreenOnIos
8ForAds=!1)),f.isMacosSafari[0]&&!this.forceHlsJSOnAppleDevices&&(this.okHlsJS||this.okShaka&&"shakaplayer"===this.hlsEngine)&&this.okHls&&n($v,this,ry).call(this),f.isIpadOS&&(this.dom.container.classList.add("rmp-ipad-os"),!this.forceHlsJSOnAppleDevices&&(this.okHlsJS||this.okShaka&&"shakaplayer"===this.hlsEngine)&&this.okHls&&n($v,this,ry).call(this)),this.okHlsJS&&this.okHls&&this.video360&&f.isApple&&(this.okHlsJS=!1,this.dashFirst=!1),this.okFps=f.okFps,this.okWebM=f.okWebM,this.okMp4=f.okMp4,(this.audioOnly||this.playlistAudioOnly||this.relatedAudioOnly||this.audioOnlyUseVideoLayout)&&(this.okM4a=f.okM4a,this.okMp3=f.okMp3,this.okOgg=f.okOgg),this.audioOnly?(this.doubleClickForFullscreen=!1,this.dom.container.style.backgroundColor="transparent",this.skin="s1"):"000000"!==this.backgroundColor&&(this.dom.container.style.backgroundColor="#"+this.backgroundColor),this.adOutStream&&(this.ads=!0,this.skin="outstream"),this.rmpUIManagement.prepareSkin(),this.permanentMuted&&(this.rememberVolume=!1,this.pip=!1,this.googleCast=!1,this.airplay=!1,this.muted=!0),(this.video360&&f.ok360||this.adOutStream)&&(this.doubleClickForFullscreen=!1,this.pip=!1,this.googleCast=!1,this.airplay=!1,this.capLevelToPlayerSize=!1,this.ignoreDevicePixelRatio=!1),this.tvPlayerSkin&&(this.pip=!1,this.googleCast=!1,this.airplay=!1),this.video360&&f.ok360&&""===this.crossorigin&&(this.crossorigin="anonymous"),void 0===window.chrome&&(this.googleCast=!1),n($v,this,dy).call(this),n($v,this,cy).call(this),this.audioOnly&&this.audioOnlyUseVideoLayout&&(this.dom.container.classList.add("rmp-audio-only-use-video-layout"),this.audioOnly=!1),this.longFormContent&&(this.shakaMaxBufferAhead=120,this.hlsJSMaxBufferAhead=120);let r="video";this.audioOnly&&(r="audio");let o=this.detectAutoplayTimeout;if(o<=0&&(o=2500,this.isMobile&&(o=5e3)),this.viewablePlayPause&&(this.viewableAutoplay=!0),this.autoplay||this.viewableAutoplay){if(this.adOutStream&&this.adOutStreamMutedAutoplay&&(this.muted=!0),Z.available(this.allowLocalStorage)&&this.autoplayCount!==1/0)try{if(null!==localStorage.getItem("rmpAutoplayCount")){let t=JSON.parse(localStorage.getItem("rmpAutoplayCount"));t.value,t&&"number"==typeof t.value&&t.value<=0&&(this.autoplay=!1)}}catch(t){console.warn(t)}Ut.detect(r,o,this.muted).then((t=>{switch(this.autoplayMode=t,this.autoplayMode){case"no-autoplay":this.rmpUtils.fireAutoplayFailure();break;case"muted-autoplay":this.muted||(this.muted=!0)}this.dispatch("autoplaymodedetected"),this.autoplayMode,this.rmpInitManagement.postAutoplayDetection()}))}else this.requestAutoplayCapabilitiesData?(Ut.detect(r,o,this.muted).then((t=>{this.autoplayMode=t,this.dispatch("autoplaymodedetected"),this.autoplayMode})),this.rmpInitManagement.postAutoplayDetection()):this.rmpInitManagement.postAutoplayDetection()}))}get ready(){return this.playerReady}get playerInitialized(){return!!this.rmpPlaybackManagement&&this.rmpPlaybackManagement.playerInitialized}get environment(){return{userAgent:f.userAgent,platform:f.platform,protocol:f.protocol,primaryPointerIsTouchScreen:f.primaryPointerIsTouchScreen,isIos:f.isIos,isIpadOS:f.isIpadOS,isMacOS:f.isMacOS,isSafari:f.isSafari,isMacosSafari:f.isMacosSafari,isApple:f.isApple,isFirefox:f.isFirefox,isAndroid:f.isAndroid,smartTVData:f.smartTVData,devicePixelRatio:f.devicePixelRatio,isStandalone:f.isStandalone,isAndroidMobileOrTabletWebView:f.isAndroidMobileOrTabletWebView,okMp4:f.okMp4,okWebM:f.okWebM,okM4a:f.okM4a,okMp3:f.okMp3,okOgg:f.okOgg,okMse:f.okMse,okMms:f.okMms,okShaka:f.okShaka,okHlsJS:f.okHlsJS,okHls:f.okHls,okEme:f.okEme,okFps:f.okFps,ok360:f.ok360,isInIframe:f.isInIframe,hasIntersectionObserver:f.hasIntersectionObserver,viewportSize:f.viewportSize,hasPassiveEventListeners:f.hasPassiveEventListeners,orientation:f.orientation,hasScreenOrientationAPI:f.hasScreenOrientationAPI,hasScreenOrientationLockAPI:f.hasScreenOrientationLockAPI,screenDimension:f.screenDimension,isOnline:f.isOnline,hasDownloadSupport:f.hasDownloadSupport,hasNativeFullscreenSupport:f.hasNativeFullscreenSupport,bwEstimate:f.getEstimateBW(!1),isMobile:this.isMobile}}get playerVersion(){return this.innerPlayerVersion}get preloadConfiguration(){return this.preload}get appNameConfiguration(){return this.appName}get paused(){return this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded()?this.googleCastCordova?"PAUSED"===this.castMedia.playerState:this.remotePlayer.isPaused:!(!this.dom||!this.dom.video||"boolean"!=typeof this.dom.video.paused)&&this.dom.video.paused}get streamType(){let t="nosupport";return this.readingDashShaka?t="dash":this.readingHlsJS||this.readingHls||this.readingHlsShaka?t="hls":this.readingMp4&&!this.readingWebM?t="mp4":this.readingMp4&&this.readingWebM?t="webm":this.readingM4a?t="m4a":this.readingMp3?t="mp3":this.readingOgg?t="ogg":this.readingOutstream&&(t="outstream"),t}play(){return new(r())(((t,e)=>{this.playResolve=t,this.playReject=e,this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded()?this.googleCastCordova?this.paused&&(this.castMedia.play({}),this.resolvePromise("play")):this.remotePlayer.isPaused&&(this.rmpGoogleCast.remotePlayerController.playOrPause(),this.resolvePromise("play")):this.linearAdOnStage&&!this.adImaDai?this.adPaused&&(this.rmpAdsIma?(this.rmpAdsIma.resumeImaAds(),this.resolvePromise("play")):this.rmpAdsRmpVast&&(this.rmpAdsRmpVast.resumeRmpVastAds(),this.resolvePromise("play"))):this.paused&&this.initiatePlayback()}))}pause(){this.playerReady?this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded()?this.googleCastCordova?this.paused||this.castMedia.pause({}):this.remotePlayer.isPaused||this.rmpGoogleCast.remotePlayerController.playOrPause():this.linearAdOnStage&&!this.adImaDai?this.adPaused||(this.rmpAdsIma?this.rmpAdsIma.pauseImaAds():this.rmpAdsRmpVast&&this.rmpAdsRmpVast.pauseRmpVastAds()):this.paused||this.initiatePlayback():this.rmpUtils.warning(1004)}stop(){return new(r())(((t,e)=>this.playerReady?this.googleCastConnected?(this.pause(),this.isVod&&(this.seekTo(0).catch((t=>{this.rmpUtils.warning(1016,t)})),this.dom.current.style.width=0,this.dom.handle.style.left=0,D.setText(this.dom.timeElapsedText,"00:00")),this.dispatch("stopcompleted"),void t()):(this.postStopFn=n($v,this,py).bind(this,t),void(this.adOnStage?this.imaAdsManager?this.adLinear?(this.on("adalladscompleted",this.postStopFn),this.stopAds().catch((t=>{this.rmpUtils.warning(1021,t),this.postStopFn()}))):(this.stopAds().catch((t=>{this.rmpUtils.warning(1021,t)})),this.postStopFn()):this.rmpVast&&(this.on("addestroyed",this.postStopFn),this.stopAds().catch((t=>{this.rmpUtils.warning(1021,t),this.postStopFn()}))):this.postStopFn())):(this.rmpUtils.warning(1004),void e(this.warningData))))}fastForward(){this.rmpQuickSeekManagement&&this.rmpQuickSeekManagement.fastForwardClick(null)}fastRewind(){this.rmpQuickSeekManagement&&this.rmpQuickSeekManagement.fastRewindClick(null)}getStreamMode(){return new(r())((t=>{this.isDvr?(this.isDvrLiveMode&&t("livedvr"),t("voddvr")):this.detectLive?this.one("durationchange",(()=>{this.isLive&&t("live"),t("vod")})):(this.isLive&&t("live"),t("vod"))}))}get shakaPlayerInstance(){return this.shakaPlayer?this.shakaPlayer:{}}get htmlMediaElement(){return this.dom.video?this.dom.video:{}}get bandwidthEstimate(){let t=-1;return this.hlsJS?Number.isNaN(this.hlsJS.bandwidthEstimate)||(t=Math.round(this.hlsJS.bandwidthEstimate)):this.shakaPlayer&&"function"==typeof this.shakaPlayer.getStats&&(t=this.shakaPlayer.getStats(),t=t&&D.isFiniteNumber(t.estimatedBandwidth)?Math.round(t.estimatedBandwidth):-1),t<=0&&(t=f.getEstimateBW(!1)),t}get bufferAhead(){return n($v,this,my).call(this,"ahead")}get bufferBehind(){return n($v,this,my).call(this,"behind")}get loopConfiguration(){return this.loop}set loopConfiguration(t){!this.isVod||this.ads&&f.isIos[0]?this.loop=!1:"boolean"==typeof t&&this.dom.video&&(this.dom.video.loop=this.loop=t)}get controls(){return this.innerControls}set controls(t){"boolean"==typeof t?this.rmpUIManagement&&(t?this.rmpUIManagement.showControlsUI():this.rmpUIManagement.hideControlsUI()):this.rmpUtils.warning(1003)}get controlsVisible(){if(!this.hideControls&&this.dom.container){if(this.dom.container.classList.contains("rmp-chrome"))return!0;
8if(this.dom.container.classList.contains("rmp-no-chrome"))return!1}return!1}set controlsVisible(t){"boolean"==typeof t?!this.hideControls&&this.rmpUIManagement&&(t?this.rmpUIManagement.showChrome():this.rmpUIManagement.hideChrome()):this.rmpUtils.warning(1003)}get currentTime(){if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())return n($v,this,uy).call(this);if(this.linearAdOnStage&&!this.adImaDai&&this.usingNativeHlsOnAppleDevices&&this.rmpEventsManagement)return this.isLive?-1:this.rmpEventsManagement.currentTimeBeforeAd;if(this.dom&&this.dom.video){const t=this.dom.video;if(this.isDvr){if(!this.isDvrLiveMode)return this.rmpEventsManagement&&this.rmpEventsManagement.dvrCurrentTime>=0?1e3*this.rmpEventsManagement.dvrCurrentTime:-1;if(this.readingHlsJS)return 1e3*t.currentTime;if(this.readingShaka){const e=this.shakaPlayer.seekRange().start;return 1e3*(t.currentTime-e)}}const e=D.getMediaCurrentTime(t);if(e>=0)return 1e3*e}return-1}get currentTimeBeforeSeek(){return this.rmpEventsManagement?this.rmpEventsManagement.currentTimeBeforeSeek:-1}seekTo(t){return new(r())(((e,i)=>{if(!D.isFiniteNumber(t)||t<0)return this.rmpUtils.warning(1003),void i(this.warningData);if(this.isLive)return this.rmpUtils.warning(1031),void i(this.warningData);if(this.isDvr)return this.rmpUtils.warning(1033),void i(this.warningData);if(this.linearAdOnStage)return this.rmpUtils.warning(1032),void i(this.warningData);if(this.dom&&this.dom.video){const s=this.dom.video,n=t/1e3;if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded()){if(this.googleCastCordova){const t=new window.chrome.cast.media.SeekRequest;return t.currentTime=n,this.castMedia.seek(t),void e()}return this.remotePlayer.currentTime=n,this.rmpGoogleCast.remotePlayerController.seek(),void e()}s.addEventListener("seeked",(()=>{e()}),{once:!0});try{s.currentTime=n}catch(t){this.rmpUtils.warning(1034,t),i(this.warningData)}}else this.rmpUtils.warning(1004),i(this.warningData)}))}get duration(){if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())return n($v,this,gy).call(this);if(this.linearAdOnStage&&!this.adImaDai&&this.usingNativeHlsOnAppleDevices)return-1;if(this.dom&&this.dom.video){const t=this.dom.video;if(this.isLive){if(D.isFiniteNumber(t.duration))return 1e3*t.duration;if(D.isInfinityNumber(t.duration))return Number.POSITIVE_INFINITY}if(this.isDvr){if(this.rmpHlsJS&&this.rmpHlsJS.hlsJSLevelDuration>=0)return 1e3*this.rmpHlsJS.hlsJSLevelDuration;if(this.shakaPlayer){const t=this.shakaPlayer.seekRange(),e=t.start,i=t.end;if(D.isFiniteNumber(i)&&D.isFiniteNumber(e)&&i>0&&e>=0){return 1e3*(i-e)}}return-1}const e=D.getMediaDuration(t);if(e>=0)return 1e3*e}return-1}getFullscreen(){return this.isInFullscreen}setFullscreen(t){return new(r())(((e,i)=>{this.fullscreenResolve=e,this.fullscreenReject=i,"boolean"==typeof t&&(this.isInFullscreen&&t||!this.isInFullscreen&&!t?(this.isInFullscreen?this.rmpUtils.warning(1022):this.rmpUtils.warning(1023),this.rejectPromise("fullscreen",this.warningData)):this.rmpFullscreenManagement&&this.rmpFullscreenManagement.executeFullscreenRequest())}))}get livePresentationStartTimeAsDate(){if(this.shakaPlayer){const t=this.shakaPlayer.getPresentationStartTimeAsDate();if(t)return t}else{if(this.rmpHlsJS)return this.rmpHlsJS.rawProgramDateTime;if(this.dom.video&&"function"==typeof this.dom.video.getStartDate){const t=this.dom.video.getStartDate();return t&&"function"==typeof t.getTime&&Number.isNaN(t.getTime())?-1:t}}return-1}dvrSeekTo(t){return new(r())(((e,i)=>{if(!D.isFiniteNumber(t)||t<0)return this.rmpUtils.warning(1003),void i(this.warningData);if(!this.isDvr)return this.rmpUtils.warning(1035),void i(this.warningData);if(this.linearAdOnStage)return this.rmpUtils.warning(1036),void i(this.warningData);const s=this.duration;if(s>0&&this.rmpSeekManagement&&this.dom&&this.dom.video){const n=t/s;if(n>=1)return this.rmpUtils.warning(1003),void i(this.warningData);this.googleCastConnected?window.setTimeout((()=>{e()}),1):this.dom.video.addEventListener("seeked",(()=>{e()}),{once:!0}),this.rmpSeekManagement.executeSeek(n)}else this.rmpUtils.warning(1038),i(this.warningData)}))}syncToLiveEdge(){return new(r())(((t,e)=>{if(this.linearAdOnStage)return this.rmpUtils.warning(1037),void e(this.warningData);if(this.dom&&this.dom.video){const e=this.dom.video;this.isLive?(e.addEventListener("seeked",(()=>{t()}),{once:!0}),this.rmpHlsJS?this.rmpHlsJS.syncHlsJSToLiveEdge():this.shakaPlayer&&this.shakaPlayer.goToLive()):this.isDvr&&this.rmpDvrManagement&&(this.isDvrLiveMode?t():e.addEventListener("seeked",(()=>{t()}),{once:!0}),this.rmpDvrManagement.setLiveMode())}else this.rmpUtils.warning(1004),e(this.warningData)}))}get volume(){let t;if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())t=this.googleCastCordova?this.castMedia.volume.level:this.remotePlayer.volumeLevel;else if(this.linearAdOnStage&&!this.adImaDai)t=n($v,this,fy).call(this);else if(this.dom&&this.dom.video)try{t=this.dom.video.volume}catch(e){console.warn(e),t=-1}return D.isFiniteNumber(t)&&-2!==t?t:-1}set volume(t){if(!D.isFiniteNumber(t))return void this.rmpUtils.warning(1003);if(!this.playerReady)return void this.rmpUtils.warning(1004);let e;e=t<0?0:t>1?1:t,this.mute&&(this.mute=!1);let i=this.volume;if(!(i>=0&&i<=1&&i===e))if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())if(this.googleCastCordova){const t=new window.chrome.cast.Volume(e,this.mute),i=new window.chrome.cast.media.VolumeRequest(t);this.castMedia.setVolume(i)}else this.remotePlayer.volumeLevel=e,this.rmpGoogleCast.remotePlayerController.setVolumeLevel();else{try{this.dom.video.volume=e}catch(t){console.warn(t)}this.linearAdOnStage&&!this.adImaDai&&this.rmpAdsHelpers.setAdVolume(e)}}get mute(){return this.muted}set mute(t){"boolean"==typeof t?this.playerReady?t?n($v,this,vy).call(this):n($v,this,yy).call(this):this.rmpUtils.warning(1004):this.rmpUtils.warning(1003)}get playbackRate(){return this.dom.video?this.dom.video.playbackRate:-1}set playbackRate(t){if(!D.isFiniteNumber(t))return void this.rmpUtils.warning(1003);if(!this.playerReady)return void this.rmpUtils.warning(1004);const e=this.paused;!e&&f.isIos[0]&&this.pause();try{this.dom.video.playbackRate=t}catch(t){console.warn(t)}!e&&f.isIos[0]&&this.play().catch((t=>{this.rmpUtils.warning(1014,t)}))}showCaptions(t){"string"==typeof t&&this.rmpCCManagement&&this.rmpCCManagement.ccMenuItemInteraction(t)}hideCaptions(){this.rmpCCManagement&&this.rmpCCManagement.ccMenuItemInteraction("off")}get ccVisibleLanguage(){if(this.dom.captionsOverlayLevelsArea){const t=this.dom.captionsOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(t.length>0)for(let e=0,i=t.length;e<i;e++){const i=t[e];if(i.classList.contains("rmp-overlay-level-active"))return i.getAttribute("lang")}}return""}get captionsData(){return this.rmpCCManagement?this.rmpCCManagement.getCCData():[{}]}get captionsList(){return this.hasExternalCCFiles&&this.rmpCCManagement&&this.rmpCCManagement.ccFilesReady?this.loadedCCFiles:[{lng:"",name:"",uri:"",data:null,default:!1}]}set captionsList(t){if(D.isValidCCFiles(t))if(this.playerReady)if(this.rmpCCManagement&&this.rmpCCManagement.destroy(),f.isIos[0]){this.ccFiles=t,this.hasExternalCCFiles=!0,this.rmpInitManagement.ccFilesNativeTextTracksLoadedCount=0;const e=this.dom.video.querySelectorAll("track");if(e.length>0)for(let t=0,i=e.length;t<i;t++)D.removeElement(e[t]);this.rmpInitManagement.iosAddTrackElements()}else this.rmpVttJS=new Fl(this,t),this.rmpVttJS.init();else this.rmpUtils.warning(1004);else this.rmpUtils.warning(1003)}showPoster(){this.dom.poster&&(this.dom.poster.style.display="block")}hidePoster(){this.dom.poster&&(this.dom.poster.style.display="none")}get poster(){return this.posterUri}set poster(t){let e="";e=Array.isArray(t)&&"string"==typeof t[0]?D.getPoster(t):"string"==typeof t?t:D.blackFrame,this.posterUri=e,this.dom.poster.classList.remove("rmp-no-display"),this.rmpPosterManagement.unwirePosterLoadEvents(),this.rmpPosterManagement.init()}resize(){this.rmpSizeManagement&&this.rmpSizeManagement.resizePlayer()}getPlayerSize(){return{width:D.getPrecisionWidthWithPaddingAndBorder(this.dom.container),height:D.getPrecisionHeightWithPaddingAndBorder(this.dom.container)}}setPlayerSize(t){if("number"!=typeof t.width||t.width<=0||"number"!=typeof t.height||t.height<=0)return void this.rmpUtils.warning(1003);if(!this.playerReady)return void this.rmpUtils.warning(1004);let e=!1;if("boolean"==typeof t.fullscreenFullWindowMode&&(e=t.fullscreenFullWindowMode),this.isInFullscreen&&!this.fullscreenFullWindowMode)return void this.rmpUtils.warning(1026);if(this.iframeMode||this.autoHeightMode&&!this.fullscreenFullWindowMode)return void this.rmpUtils.warning(1027);
8const i=t.width,s=t.height;e?(this.width=i,this.height=s):(this.rmpSizeManagement.initialWidth=i,this.width=i,this.rmpSizeManagement.initialHeight=s,this.height=s),this.audioOnly&&(this.height=48),this.resize()}get ratio(){const t={player:-1,media:-1},e=this.getPlayerSize();if(e.width>0&&e.height>0&&(t.player=e.width/e.height),this.dom.video){const e=this.dom.video.videoWidth,i=this.dom.video.videoHeight;e>0&&i>0&&(t.media=e/i)}return t}get waitingUI(){return!!this.dom.container.classList.contains("rmp-waiting")}set waitingUI(t){"boolean"==typeof t?this.rmpUIManagement&&(t&&!this.waitingUI?this.rmpUIManagement.showLoadingSpin():!t&&this.waitingUI&&this.rmpUIManagement.hideLoadingSpin()):this.rmpUtils.warning(1003)}get logoConfiguration(){return this.logo}set logoConfiguration(t){if(this.playerReady)if(this.logo=t,this.rmpLogo.filter(),""===this.logo.imgUri)this.rmpLogo.hide();else{this.dom.container.querySelector(".rmp-logo")?this.rmpLogo.update():this.rmpLogo.init(),this.rmpLogo.show()}else this.rmpUtils.warning(1004)}get thumbnails(){return this.seekBarThumbnailsLoc}set thumbnails(t){"string"==typeof t&&""!==t?this.playerReady?(this.seekBarThumbnailsLoc=t,this.rmpThumbnails&&this.rmpThumbnails.destroy(),this.rmpThumbnails=new Ru(this),this.rmpThumbnails.init()):this.rmpUtils.warning(1004):this.rmpUtils.warning(1003)}get cameraView(){let t=-1,e=-1,i=-1;return this.rmpThreeSixty&&(t=this.rmpThreeSixty.lat,e=this.rmpThreeSixty.lon,i=this.rmpThreeSixty.fov),{lat:t,lon:e,fov:i}}set cameraView(t){const e=this.cameraView;let i=e.lat;"number"==typeof t.lat&&(i=t.lat);let s=e.lon;"number"==typeof t.lon&&(s=t.lon);let n=e.fov;"number"==typeof t.fov&&(n=t.fov),this.rmpThreeSixty&&this.rmpThreeSixty.setCamLatLongFov360(i,s,n,!0)}get chaptersData(){return this.rmpChapters&&this.rmpChapters.array.length>0?this.rmpChapters.array:[{start:-1,end:-1,title:""}]}get chapters(){return this.chaptersLoc}set chapters(t){"string"==typeof t&&""!==t?this.playerReady?(this.rmpChapters&&this.rmpChapters.destroy(),this.chaptersLoc=t,this.rmpChapters=new So(this),this.rmpChapters.init()):this.rmpUtils.warning(1004):this.rmpUtils.warning(1003)}seekToChapter(t){return new(r())(((e,i)=>{if(!this.playerReady)return this.rmpUtils.warning(1004),void i(this.warningData);const s=this.rmpChapters;s&&s.array.length>0&&"number"==typeof t&&t>-1&&void 0!==s.array[t]?this.seekTo(s.array[t].start).then((()=>{e()})).catch((t=>{this.rmpUtils.warning(1016,t),i(this.warningData)})):(this.rmpUtils.warning(1003),i(this.warningData))}))}get castMediaLoaded(){if(this.googleCast){if(this.googleCastCordova)return this.googleCastConnected;if(this.remotePlayer)return this.remotePlayer.isMediaLoaded}return!1}get castConnected(){return this.googleCastConnected}get castUrl(){return this.googleCastUrl}get metadata(){return D.isEmptyObject(this.meta)?{data:{},type:""}:this.meta}get hlsManifestData(){return this.rmpHlsJS?this.rmpHlsJS.hlsManifestData:{levels:[{}],audioTracks:[{}],subtitles:[{}],captions:[{}]}}get hlsSessionData(){return this.rmpHlsJS?this.rmpHlsJS.hlsSessionData:[]}get hlsLevelData(){return this.rmpHlsJS?this.rmpHlsJS.hlsLevelData:{}}get hlsFragmentData(){return this.rmpHlsJS?this.rmpHlsJS.hlsFragmentData:{}}get hlsFragmentBeingPlayedData(){return this.rmpHlsJS?this.rmpHlsJS.hlsFragmentBeingPlayedData:{}}get hlsJSInstance(){return this.hlsJS?this.hlsJS:{}}hlsStartLoad(){this.hlsJS&&this.hlsJS.startLoad()}hlsStopLoad(){this.hlsJS&&this.hlsJS.stopLoad()}get errorData(){return this.innerErrorData?this.innerErrorData:{code:-1,message:"",event:null,fatal:!1}}get warningData(){return this.innerWarningData?this.innerWarningData:{code:-1,message:"",event:null,fatal:!1}}getModuleOverlayVisible(t){return!!("string"==typeof t&&this.rmpModuleManagement&&this.rmpModuleManagement.openableTypes.indexOf(t)>-1&&this.dom[t+"Overlay"])&&D.isVisible(this.dom[t+"Overlay"])}setModuleOverlayVisible(t,e){this.rmpModuleManagement&&"boolean"==typeof e&&"string"==typeof t&&this.rmpModuleManagement.openableTypes.indexOf(t)>-1&&this.dom[t+"Overlay"]&&(e&&!D.isVisible(this.dom[t+"Overlay"])?this.rmpModuleManagement.open(t,!1,null):!e&&D.isVisible(this.dom[t+"Overlay"])&&this.rmpModuleManagement.close(t))}resetAutoplayCount(){Z.available(this.allowLocalStorage)&&localStorage.rmpAutoplayCount&&delete localStorage.rmpAutoplayCount}getAutoplayResult(){return new(r())((t=>{this.autoplayResultKnown||this.requestAutoplayCapabilitiesData?t(this.autoplayMode):(this.onAutoplayResultKnownFn=n($v,this,by).bind(this,t),this.one("autoplayfailure",this.onAutoplayResultKnownFn),this.one("autoplaysuccess",this.onAutoplayResultKnownFn))}))}get playerVisible(){return!!this.rmpViewableObserver&&this.rmpViewableObserver.playerVisible}get currentFramerate(){return this.frameRate}get droppedFramesCount(){return this.dom.video&&this.dom.video.getVideoPlaybackQuality?this.dom.video.getVideoPlaybackQuality().droppedVideoFrames:-1}get currentFrameNumber(){const t=this.currentTime;if(this.isVod&&this.frameRate>-1&&t>=0){const e=Math.round((t*this.frameRate+1e3)/1e3);return 0===t?1:e}return-1}get totalFramesNumber(){const t=this.duration;return this.isVod&&this.frameRate>-1&&t>-1?(this.frameRate,Math.round(t*this.frameRate/1e3),Math.round(t*this.frameRate/1e3)):-1}seekToFrame(t){return new(r())(((e,i)=>{if(!this.playerReady)return this.rmpUtils.warning(1004),void i(this.warningData);if(!this.isVod)return this.rmpUtils.warning(1040),void i(this.warningData);if("string"==typeof t&&("next"===t||"previous"===t||D.isFiniteNumber(d()(t)))&&this.frameRate>-1){if(this.duration>-1){let s;if("next"===t)s=this.currentFrameNumber/this.frameRate*1e3;else if("previous"===t)s=(this.currentFrameNumber-2)/this.frameRate*1e3;else{const e=d()(t);e>1?s=(e-1)/this.frameRate*1e3:1===e&&(s=0)}this.seekTo(s).then((()=>{e()})).catch((t=>{this.rmpUtils.warning(1016,t),i(this.warningData)}))}else this.rmpUtils.warning(1041),i(this.warningData)}else this.rmpUtils.warning(1003),i(this.warningData)}))}get sharingData(){return{url:this.sharingUrl,code:this.sharingCode}}set sharingData(t){t&&"object"==typeof t&&(t.url||t.code)&&(t.url&&n($v,this,wy).call(this,t.url),t.code&&n($v,this,ky).call(this,t.code))}get cuePointData(){return this.rmpCuePoints?{time:this.rmpCuePoints.currentTime,text:this.rmpCuePoints.currentText}:{time:-1,text:""}}
8get adParserConfiguration(){return this.adParser}get vpaidCreative(){return!!this.adOnStage&&this.isVPAID}get adLinear(){if(this.adOnStage){if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdLinear;if(this.rmpVast)return this.rmpVast.adLinear}return!1}get adOnStage(){if(this.ads){if(this.googleCastConnected)return!(!this.remotePlayer||!this.remotePlayer.isPlayingBreak);if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdOnStage;if(this.rmpVast)return this.rmpVast.adOnStage}return!1}get linearAdOnStage(){return this.adOnStage&&this.adLinear}get adSystem(){if(this.adOnStage){if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdSystem;if(this.rmpVast){const t=this.rmpVast.adSystem;if(t.value)return t.value}}return""}get adContentType(){if(this.adOnStage){if(this.imaAdsManager)return this.imaAdContentType;if(this.rmpVast)return this.rmpVast.adContentType}return""}get adTitle(){if(this.adOnStage){if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdTitle;if(this.rmpVast)return this.rmpVast.adTitle}return""}get adDescription(){if(this.adOnStage){if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdDescription;if(this.rmpVast)return this.rmpVast.adDescription}return""}get adMediaUrl(){if(this.adOnStage){if(this.imaAdsManager)return this.imaAdMediaUrl;if(this.rmpVast)return this.rmpVast.adMediaUrl}return""}get adMediaHeight(){if(this.adOnStage)if(this.imaAdsManager||this.rmpAdsImaDai){let t;if(t=this.imaAdLinear?this.imaAdLinearHeight:this.imaAdNonLinearHeight,"number"==typeof t)return t}else if(this.rmpVast)return this.rmpVast.adMediaHeight;return-1}get adMediaWidth(){if(this.adOnStage)if(this.imaAdsManager||this.rmpAdsImaDai){let t;if(t=this.imaAdLinear?this.imaAdLinearWidth:this.imaAdNonLinearWidth,"number"==typeof t)return t}else if(this.rmpVast)return this.rmpVast.adMediaWidth;return-1}get adCurrentTime(){if(this.rmpAdsImaDai)return 1e3*this.rmpAdsImaDai.adCurrentTime;if(this.linearAdOnStage)if(this.imaAdsManager){const t=this.adDuration,e=this.imaAdsManager.getRemainingTime();if(D.isFiniteNumber(e)&&e>=0&&t>=0)return t-1e3*e}else if(this.rmpVast)return this.rmpVast.adCurrentTime;return-1}get adDuration(){if(this.linearAdOnStage)if(this.imaAdsManager||this.rmpAdsImaDai){if(D.isFiniteNumber(this.imaAdDuration)&&this.imaAdDuration>=0)return 1e3*this.imaAdDuration}else if(this.rmpVast)return this.rmpVast.adDuration;return-1}get adPaused(){if(this.adImaDai)return this.paused;if(this.linearAdOnStage){if(this.imaAdsManager)return this.imaAdPaused;if(this.rmpVast)return this.rmpVast.adPaused}return!1}get currentAdTagUrl(){return this.adOnStage?this.adTagUrl:""}loadAds(t,e,i){return new(r())(((s,a)=>{if("string"!=typeof t||""===t)return this.rmpUtils.warning(1003),void a(this.warningData);if(!this.playerReady)return this.rmpUtils.warning(1004),void a(this.warningData);if(!this.ads)return this.rmpUtils.warning(10005),void a(this.warningData);if(this.adImaDai)return this.rmpUtils.warning(10012),void a(this.warningData);if(this.googleCastConnected)return this.rmpUtils.warning(10013),void a(this.warningData);this.adTagUrl=this.rmpAdsHelpers.replaceAdTagVar(t),this.rmpInitManagement.originalAdTagUrl=this.adTagUrl;let r,o,l=!1,h=!1;if(Array.isArray(e)&&e[0]&&("internal"===e[0]?l=!0:(this.adTagWaterfall=e,this.rmpInitManagement.originalAdTagWaterfall=this.adTagWaterfall,h=!0)),i)return this.rmpAdsIma?this.rmpAdsIma.requestImaAds(this.adTagUrl):this.rmpAdsRmpVast&&this.rmpAdsRmpVast.requestRmpVastAds(this.adTagUrl),void s();if(this.adTagUrl,this.onAdDestroyLoadAdsFn=n($v,this,Ay).bind(this),r=()=>{this.off("aderror",o),s()},o=()=>{this.off("adloaded",r),h||l?s():(this.rmpUtils.warning(10016),a(this.warningData))},this.rmpAdsIma){if(!this.rmpPlaybackManagement.adImaDisplayContainerInitialized)return this.rmpUtils.warning(10014),void a(this.warningData);this.one("adloaded",r),this.one("aderror",o),this.linearAdOnStage?(this.on("adcontentresumerequested",this.onAdDestroyLoadAdsFn),this.stopAds().catch((t=>{this.rmpUtils.warning(1021,t),a(this.warningData)}))):this.onAdDestroyLoadAdsFn()}else if(this.rmpAdsRmpVast){if(!this.rmpVast.initialized)return this.rmpUtils.warning(10015),void a(this.warningData);this.one("adloaded",r),this.one("aderror",o),this.linearAdOnStage?(this.on("addestroyed",this.onAdDestroyLoadAdsFn),this.stopAds().catch((t=>{this.rmpUtils.warning(1021,t),a(this.warningData)}))):this.onAdDestroyLoadAdsFn()}}))}stopAds(){return new(r())(((t,e)=>this.playerReady?this.adOnStage?void(this.imaAdsManager?this.adLinear?(this.one("adcontentresumerequested",(()=>{t()})),this.imaAdsManager.stop()):(this.imaAdOnStage=!1,this.imaAdsManager.stop(),t()):this.rmpVast&&(this.one("addestroyed",(()=>{t()}
8)),this.rmpVast.stopAds())):(this.rmpUtils.warning(10017),void e(this.warningData)):(this.rmpUtils.warning(1004),void e(this.warningData))))}skipAd(){return new(r())(((t,e)=>this.playerReady?this.adOnStage?void(this.adSkippableState?this.imaAdsManager?(this.one("adcontentresumerequested",(()=>{t()})),this.imaAdsManager.skip()):this.rmpVast&&(this.rmpVast.isSkippableAd||this.vpaidCreative)&&(this.one("addestroyed",(()=>{t()})),this.rmpVast.skipAd()):(this.rmpUtils.warning(10019),e(this.warningData))):(this.rmpUtils.warning(10018),void e(this.warningData)):(this.rmpUtils.warning(1004),void e(this.warningData))))}get adScheduleConfiguration(){return this.rmpInitManagement?this.rmpInitManagement.originalAdSchedule:{}}set adScheduleConfiguration(t){!D.isEmptyObject(t)&&(t.preroll||t.midroll||t.postroll)&&this.rmpAdScheduler&&this.rmpAdScheduler.update(t)}get adSkippableState(){if(this.rmpAdsImaDai)return this.rmpAdsImaDai.isSkippable;if(this.adOnStage){if(this.imaAdsManager)return this.imaAdsManager.getAdSkippableState();if(this.rmpVast&&(this.rmpVast.isSkippableAd||this.vpaidCreative))return this.rmpVast.adSkippableState}return!1}get adSkipTimeOffset(){if(this.adOnStage){if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdSkipTimeOffset;if(this.rmpVast)return this.rmpVast.skipTimeOffset}return-1}get adUI(){return this.hasAdUI}set adUI(t){"boolean"==typeof t&&this.rmpAdsHelpers&&this.rmpAdsHelpers.setUIForAds(t)}get adPodInfo(){if(this.adOnStage){if(this.imaAdsManager)return this.imaAdPodInfo||{};if(this.rmpVast)return this.rmpVast.adPodInfo}return{}}get adUniversalAdIds(){if(this.adOnStage)if(this.imaAdsManager||this.rmpAdsImaDai){if(this.imaAdUniversalAdIds.length>0){const t=[];return this.imaAdUniversalAdIds.forEach((e=>{l()(t).call(t,{idRegistry:e.getAdIdRegistry(),value:e.getAdIdValue()})})),t}}else if(this.rmpVast)return this.rmpVast.adUniversalAdIds;return[{}]}get advertiserName(){if(this.adOnStage){if(this.imaAdsManager||this.rmpAdsImaDai)return this.imaAdvertiserName;if(this.rmpVast){const t=this.rmpVast.adAdvertiser;if(t.value)return t.value}}return""}get adSurveyUrl(){if(this.adOnStage){if(this.imaAdsManager)return this.imaAdSurveyUrl;if(this.rmpVast){const t=this.rmpVast.adSurvey;if(t&&t.value)return t.value}}return""}getCompanionAds(t,e,i){if(!this.ads)return this.rmpUtils.warning(10005),[{}];if(!this.playerReady)return this.rmpUtils.warning(1004),[{}];let s=300;"number"==typeof t&&t>0&&(s=t);let n=250;if("number"==typeof e&&e>0&&(n=e),"ima"===this.adParser){if(this.adImaDai){if("function"==typeof this.currentAdForCompanion.getCompanionAds)return this.currentAdForCompanion.getCompanionAds()}else if(this.imaAdsManager){const t=this.currentAdForCompanion.getCompanionAds(s,n,i);if(Array.isArray(t)&&t.length>0)return t}}else if(this.rmpVast){const t=this.rmpVast.getCompanionAdsList(s,n);if(Array.isArray(t)&&t.length>0)return t}return[{}]}getAdBlock(){return new(r())(((t,e)=>{this.adParserLoadError?t(!0):this.rmpAdsHelpers?Ac.hasAdblock().then((e=>{t(!!e)})):(this.rmpUtils.warning(10003),e(this.warningData))}))}get adErrorMessage(){return this.rmpAdsImaDai?this.rmpAdsImaDai.errorMessage:this.rmpAdsIma?this.rmpAdsIma.adErrorMessage:this.rmpVast?this.rmpVast.adErrorMessage:""}get adVastErrorCode(){return this.rmpAdsIma?this.rmpAdsIma.adVastErrorCode:this.rmpVast?this.rmpVast.adVastErrorCode:-1}get adErrorType(){return this.rmpAdsIma?this.rmpAdsIma.adErrorType:this.rmpVast?this.rmpVast.adErrorType:""}get adErrorCode(){return this.rmpAdsIma?this.rmpAdsIma.adErrorCode:-1}get adsManager(){return this.imaAdsManager?this.imaAdsManager:{}}get adID(){return this.adOnStage?this.imaAdID:""}get adCreativeAdId(){return this.adOnStage?this.imaAdCreativeAdId:""}get adCreativeId(){return this.adOnStage?this.imaAdCreativeId:""}get adDealId(){return this.adOnStage?this.imaAdDealId:""}get adApiFramework(){return this.adOnStage&&"string"==typeof this.imaAdApiFramework?this.imaAdApiFramework:""}get adTraffickingParameters(){return this.adOnStage&&"object"==typeof this.imaAdTraffickingParameters?this.imaAdTraffickingParameters:{}}get adTraffickingParametersString(){return this.adOnStage?this.imaAdTraffickingParametersString:""}
8get adWrapperAdIds(){return this.adOnStage&&Array.isArray(this.imaAdWrapperAdIds)?this.imaAdWrapperAdIds:[""]}get adWrapperAdSystems(){return this.adOnStage&&Array.isArray(this.imaAdWrapperAdSystems)?this.imaAdWrapperAdSystems:[""]}get adWrapperCreativeIds(){return this.adOnStage&&Array.isArray(this.imaAdWrapperCreativeIds)?this.imaAdWrapperCreativeIds:[""]}getCompanionAd(t){return this.rmpVast?this.rmpVast.getCompanionAd(t):{}}get timeViewed(){return 1e3*this.analyticsSecondsPlayed}get percentViewed(){const t=this.duration;return this.isVod&&t>-1?D.precisionRound(1e3*this.analyticsSecondsPlayed*100/t,2):-1}get currentTimeInPercent(){const t=this.duration,e=this.currentTime;return this.isVod&&e>-1&&t>-1?100*e/t:-1}get timeReady(){return this.rmpReadyManagement?this.rmpReadyManagement.timeReady:-1}get startUpTime(){return this.rmpPlaybackManagement?this.rmpPlaybackManagement.startUpTime:-1}get gaEventParametersConfiguration(){return this.gaEventParameters}set gaEventParametersConfiguration(t){D.isEmptyObject(t)||(this.gaEventParameters=t)}get bitmovinAnalyticsConfiguration(){return this.bitmovinAnalyticsConfig}set bitmovinAnalyticsConfiguration(t){this.bitmovinAnalyticsConfig=t}get floatingStatus(){return!(!this.rmpFloating||this.rmpFloating.isAnchored)}set floatingStatus(t){"boolean"==typeof t&&this.rmpFloating&&(t?this.rmpFloating.isAnchored&&this.rmpFloating.detachPlayer():this.rmpFloating.isAnchored||this.rmpFloating.attachPlayer())}get audioTracks(){const t=[{active:!1,id:-1,language:""}];if(!this.playerReady)return this.rmpUtils.warning(1004),t;const e=[];if(this.readingHls&&this.dom.video.audioTracks&&this.dom.video.audioTracks.length>1)for(let t=0;t<this.dom.video.audioTracks.length;t++){const i=this.dom.video.audioTracks[t];i.enabled?l()(e).call(e,{language:i.language,active:!0,id:t}):l()(e).call(e,{language:i.language,active:!1,id:t})}else if(this.hlsJS&&this.hlsJS.audioTracks&&this.hlsJS.audioTracks.length>0){const t=this.hlsJS.audioTrack;this.hlsJS.audioTracks.forEach(((i,s)=>{i.id===t?l()(e).call(e,{language:i.lang,active:!0,id:s}):l()(e).call(e,{language:i.lang,active:!1,id:s})}))}else if(this.shakaPlayer){this.shakaAudioTrackMethodToUse="selectAudioLanguage";const t=this.shakaPlayer.getVariantTracks(),i=[];for(let e=0,s=t.length;e<s;e++){const s=t[e];p()(i).call(i,s.audioId)||l()(i).call(i,s.audioId)}let s=0;for(let n=0,a=i.length;n<a;n++){const a=i[n],r=t.find((t=>t.audioId===a));if(r){let i="";r.audioRoles&&r.audioRoles[0]&&(i=r.audioRoles[0]);let o="";r.label&&(o=r.label);let h=-1;if(r.audioBandwidth&&(h=r.audioBandwidth),0===n)l()(e).call(e,{language:r.language,id:s,audioId:a,role:i,label:o,bitrate:h}),s++;else{let n=!0;for(let i=0,s=t.length;i<s;i++)n=e.some((t=>t.audioId===a));if(n)continue;l()(e).call(e,{language:r.language,id:s,audioId:a,role:i,label:o,bitrate:h}),s++}}}const n=t.find((t=>t.active));if(n){const t=n.audioId;e.forEach((e=>{e.audioId===t?e.active=!0:e.active=!1}))}}if(e.length>0){const t=[];for(let i=0,s=e.length;i<s;i++){const s=e[i];if(t.find((t=>t.language===s.language&&t.role===s.role))){this.shakaAudioTrackMethodToUse="selectVariantTrack";break}l()(t).call(t,{language:s.language,role:s.role})}}let i=!0;if("selectVariantTrack"===this.shakaAudioTrackMethodToUse){for(let t=0,s=e.length;t<s;t++){const s=e[t];if(!s.label||""===s.label){i=!1;break}}i&&(this.shakaAudioTrackMethodToUse="selectVariantsByLabel")}return this.shakaAudioTrackMethodToUse,e.length>0?e:t}get audioTrack(){const t=this.audioTracks.find((t=>t.active));return t?t.id:-1}set audioTrack(t){if("number"!=typeof t)return void this.rmpUtils.warning(1003);if(!this.playerReady)return void this.rmpUtils.warning(1004);const e=this.audioTracks,i=e.length;if(t>i-1||t<0)this.rmpUtils.warning(1003);else{if(this.rmpGoogleCast&&this.rmpGoogleCast.setCastAudioTrack(t),this.readingHls&&this.dom.video.audioTracks&&this.dom.video.audioTracks.length>1){this.dispatch("audiotrackchanging");for(let e=0;e<this.dom.video.audioTracks.length;e++)this.dom.video.audioTracks[e].enabled=e===t;this.dispatch("audiotrackchanged")}else if(this.hlsJS&&this.hlsJS.audioTracks&&this.hlsJS.audioTracks.length>1)this.hlsJS.audioTrack=t;else if(this.readingShaka&&this.shakaPlayer&&this.rmpShakaPlayer){const i=e.find((e=>e.id===t));if(i){this.dispatch("audiotrackchanging");const t=this.shakaPlayer.getVariantTracks().find((t=>t.audioId===i.audioId));if(this.shakaPlayer.configure({abr:{enabled:!1}}),"selectAudioLanguage"===this.shakaAudioTrackMethodToUse&&t?(this.shakaAudioTrackMethodToUse,t.language,i.role,this.shakaPlayer.selectAudioLanguage(t.language,i.role)):"selectVariantTrack"===this.shakaAudioTrackMethodToUse&&t?(this.shakaAudioTrackMethodToUse,this.shakaPlayer.selectVariantTrack(t,!0,0)):(this.shakaAudioTrackMethodToUse,this.shakaPlayer.selectVariantsByLabel(i.label,!0,0)),this.innerAbrAutoMode=!0,this.shakaPlayer.configure({abr:{enabled:!0}}),this.dispatch("abrstatuschanged"),this.dom.qualityOverlayLevelsArea){const t=[],e=this.dom.qualityOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0){for(let i=0,s=e.length;i<s;i++){const s=e[i];s.classList.contains("rmp-q0")?s.classList.add("rmp-overlay-level-active"):l()(t).call(t,s)}t.forEach((t=>{D.removeElement(t)}))}this.audioTracks;this.rmpShakaPlayer.setUpVideoRenditions()}const e=this.shakaPlayer.getTextTracks();if(!this.hasExternalCCFiles&&e.length>0&&this.dom.captionsOverlayLevelsArea&&this.rmpCCManagement){this.rmpCCManagement.defaultTextTrackIndex=0;const t=this.dom.captionsOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(t.length>0)for(let e=0,i=t.length;e<i;e++)t[e].classList.remove("rmp-overlay-level-active");const e=this.dom.container.querySelector(".captions-off");e&&e.classList.add("rmp-overlay-level-active"),this.shakaPlayer.setTextTrackVisibility(!1)}this.dispatch("audiotrackchanged")}}this.rmpModuleManagement.setActiveLevel("audio",t)}}
8get qualities(){const t=[{active:!1,audioCodec:"",bitrate:-1,height:-1,id:-1,videoCodec:"",width:-1}];if(!this.playerReady)return this.rmpUtils.warning(1004),t;const e=[];if(this.shakaPlayer&&this.rmpShakaPlayer){return this.shakaPlayer.getVariantTracks().forEach((t=>{const i={};for(let s=0,n=this.rmpShakaPlayer.shakaVideoRenditions.length;s<n;s++){const n=this.rmpShakaPlayer.shakaVideoRenditions[s];if(t.id===n){i.id=s,i.active=!1,t.active&&(i.active=!0),t.bandwidth&&(i.bandwidth=t.bandwidth),t.width&&(i.width=t.width),t.height&&(i.height=t.height),t.videoCodec&&(i.videoCodec=t.videoCodec),t.audioCodec&&(i.audioCodec=t.audioCodec),l()(e).call(e,i);break}}})),e}if(this.hlsJS){if(Array.isArray(this.hlsJS.levels)&&this.hlsJS.levels.length>0){const t=this.hlsJS.currentLevel;return this.hlsJS.levels.forEach(((i,s)=>{const n={};n.id=s,n.active=!1,s===t&&(n.active=!0),i.bitrate&&(n.bitrate=i.bitrate),i.width&&(n.width=i.width),i.height&&(n.height=i.height),i.videoCodec&&(n.videoCodec=i.videoCodec),i.audioCodec&&(n.audioCodec=i.audioCodec),l()(e).call(e,n)})),e}}
8else{if(this.readingMp4){const t=this.quality;return this.src.mp4.forEach(((i,s)=>{let n=!1;s===t&&(n=!0),l()(e).call(e,{active:n,id:s})})),e}if(this.readingM4a||this.readingMp3||this.readingOgg)return l()(e).call(e,{active:!0,id:0}),e}return t}get quality(){if(!this.playerReady)return this.rmpUtils.warning(1004),-2;if(this.readingMse||this.readingHls){if(this.abrAutoMode)return-1;const t=this.qualities.find((t=>t.active));if(t)return t.id}else{if(this.readingMp4){const t=this.getSrc();let e=this.src.mp4.findIndex((e=>e===t));return-1===e&&(e=0),e}if(this.readingM4a||this.readingMp3||this.readingOgg)return 0}return-2}set quality(t){if("number"!=typeof t)return void this.rmpUtils.warning(1003);if(!this.playerReady)return void this.rmpUtils.warning(1004);if(this.linearAdOnStage)return void this.rmpUtils.warning(1050);const e=this.qualities;if(-1!==t&&void 0===e[t]||this.readingMp4&&-1===t)this.rmpUtils.warning(1003);else if(this.readingMp4)this.rmpPDQuality&&this.rmpPDQuality.setMp4Bitrate(t);else if(this.shakaPlayer&&this.rmpShakaPlayer){if(-1===t)this.innerAbrAutoMode=!0,this.shakaPlayer.configure({abr:{enabled:!0}});else{this.innerAbrAutoMode=!1,this.shakaPlayer.configure({abr:{enabled:!1}});const e=this.rmpShakaPlayer.shakaVideoRenditions[t],i=this.shakaPlayer.getVariantTracks().find((t=>t.id===e));i&&("instant"===this.manualSwitchingMode?this.shakaPlayer.selectVariantTrack(i,!0):"smooth"===this.manualSwitchingMode?this.shakaPlayer.selectVariantTrack(i,!0,8):this.shakaPlayer.selectVariantTrack(i,!1),this.rmpUtils.fireLevelSwitchEvents())}if(this.dom.qualityOverlayLevelsArea){const e=this.dom.qualityOverlayLevelsArea.querySelectorAll(".rmp-overlay-level");if(e.length>0&&e[t+1]){for(let t=0,i=e.length;t<i;t++)e[t].classList.remove("rmp-abr-active");e[t+1].classList.add("rmp-abr-active"),this.rmpStreamingHelpers.updateQualityModuleIcon(e[t+1])}this.rmpModuleManagement.setActiveLevel("quality",t+1)}this.dispatch("abrstatuschanged")}else if(this.hlsJS){if(-1===t){this.innerAbrAutoMode=!0;try{"instant"===this.manualSwitchingMode?this.hlsJS.currentLevel=-1:"smooth"===this.manualSwitchingMode?this.hlsJS.nextLevel=-1:this.hlsJS.loadLevel=-1,this.dispatch("abrstatuschanged")}catch(t){console.warn(t)}}else{const e=this.hlsJS.levels;if(e&&e.length&&t>=0&&t<e.length){this.innerAbrAutoMode=!1;try{"instant"===this.manualSwitchingMode?this.hlsJS.currentLevel=t:"smooth"===this.manualSwitchingMode?this.hlsJS.nextLevel=t:this.hlsJS.loadLevel=t,this.dispatch("abrstatuschanged")}catch(t){console.warn(t)}}}this.rmpModuleManagement.setActiveLevel("quality",t+1)}}get abrAutoMode(){return this.readingMse?this.innerAbrAutoMode:!!this.readingHls||(this.readingMp4||this.readingM4a||this.readingMp3||this.readingOgg,!1)}destroy(){return new(r())(((t,e)=>{if(this.destroyResolve=t,this.destroyReject=e,!this.playerReady)return this.rmpUtils.warning(1004),void this.rejectPromise("destroy",this.warningData);if(this.rmpApiDestroy&&this.rmpApiDestroy.running)return this.rmpUtils.warning(1013),void this.rejectPromise("destroy",this.warningData);if(this.rmpApiDestroy=new Tg(this),this.changingSrc&&(this.changingSrc=!1),window.removeEventListener("online",this.windowOnlineFn),window.removeEventListener("offline",this.windowOfflineFn),window.rmpGlobals.fullscreenProxyEnabled&&(document.removeEventListener("webkitfullscreenchange",D.proxyFullscreenEvents),document.removeEventListener("mozfullscreenchange",D.proxyFullscreenEvents),document.removeEventListener("MSFullscreenChange",D.proxyFullscreenEvents)),this.rmpSizeManagement.destroy(),this.rmpAccessible.destroy(),this.rmpLogsManagement.destroy(),this.rmpGoogleAnalytics&&this.rmpGoogleAnalytics.destroy(),this.rmpMux&&this.rmpMux.destroy(),this.isInFullscreen&&(this.proceedApiDestroy=!1,this.one("exitfullscreen",(()=>{this.proceedApiDestroy=!0})),this.setFullscreen(!1).catch((t=>{this.rmpUtils.warning(1017,t)}))),this.proceedApiDestroy)this.rmpApiDestroy.clear();else{const t=window.setInterval((()=>{this.proceedApiDestroy&&(window.clearInterval(t),this.rmpApiDestroy.clear())}),40)}}))}get contentMetadataConfiguration(){return D.isEmptyObject(this.contentMetadata)?L.contentMetadata:this.contentMetadata}set contentMetadataConfiguration(t){if(t&&t.noFilter?this.contentMetadata=t:this.contentMetadata=D.filterContentMetadata(t),this.rmpPosterManagement.filterPoster(),"string"==typeof this.contentMetadata.title&&""!==this.contentMetadata.title&&(this.dom.contentTitle||this.rmpUIManagement.appendContentTitle(),this.dom.container.setAttribute("aria-label",this.contentMetadata.title),this.dom.contentTitle.innerHTML=this.contentMetadata.title,this.isMobile&&this.contentMetadata.title&&this.dom.video.setAttribute("title",this.contentMetadata.title)),"string"==typeof this.contentMetadata.description&&""!==this.contentMetadata.description&&(this.dom.description?(this.dom.description.innerHTML=this.contentMetadata.description,this.dom.descriptionLabel&&D.setText(this.dom.descriptionLabel,this.contentMetadata.description)):this.rmpUIManagement.appendContentDescription()),this.contentMetadata.poster[0]&&(this.poster=this.contentMetadata.poster),this.contentMetadata.animatedPoster&&(this.dom.animatedPosterImg?this.dom.animatedPosterImg.src!==this.contentMetadata.animatedPoster&&(this.dom.animatedPosterImg.src=this.contentMetadata.animatedPoster):this.rmpPosterManagement.initAnimatedPoster()),this.rmpMediaSessionMetadata){if(t&&t.noFilter&&this.contentMetadata.poster.length>0)for(let t=0,e=this.contentMetadata.poster.length;t<e;t++)this.contentMetadata.artwork[t]={},this.contentMetadata.artwork[t].src=this.contentMetadata.poster[t];this.rmpMediaSessionMetadata.updateMetadata()}}showAirplayPlaybackTargetPicker(){this.rmpAirPlay&&this.rmpAirPlay.onAirPlayClick()}listDownloadedContent(){return new(r())(((t,e)=>this.environment.hasDownloadSupport?window.rmpGlobals.rmpStorage?void window.rmpGlobals.rmpStorage.list().then((e=>{t(e)})).catch((t=>{this.rmpUtils.warning(3003,t),e(this.warningData)})):(this.rmpUtils.warning(3001),void e(this.warningData)):(this.rmpUtils.warning(3007),void e(this.warningData))))}download(){return new(r())(((t,e)=>this.environment.hasDownloadSupport?window.rmpGlobals.rmpStorage&&this.rmpShakaPlayer?(this.rmpShakaPlayer.shakaOfflineDownloadProgress=0,this.dispatch("downloadstarted"),this.shakaOfflineStoreOperation=window.rmpGlobals.rmpStorage.store(this.startingSrcUri),void this.shakaOfflineStoreOperation.promise.then((()=>{this.rmpShakaPlayer.offlineDownloadProgress(null,1),this.shakaOfflineStoreOperation=null,this.dispatch("downloadcompleted"),t()})).catch((t=>{this.rmpShakaPlayer.offlineDownloadProgress(null,-1),this.shakaOfflineStoreOperation=null,this.rmpUtils.warning(3002,t),e(this.warningData)}))):(this.rmpUtils.warning(3001),void e(this.warningData)):(this.rmpUtils.warning(3007),void e(this.warningData))))}abortDownload(){return new(r())(((t,e)=>{this.shakaOfflineStoreOperation&&this.shakaOfflineStoreOperation.abort().then((()=>{this.dispatch("abortdownloadcompleted"),t()})).catch((t=>{this.rmpUtils.warning(3008,t),e(this.warningData)}))}))}get downloadProgress(){return this.rmpShakaPlayer?this.rmpShakaPlayer.shakaOfflineDownloadProgress:-1}loadDownload(t){return new(r())(((e,i)=>this.environment.hasDownloadSupport?window.rmpGlobals.rmpStorage?t&&t.offlineUri?void this.setSrc({[this.streamType]:t.offlineUri}).then((()=>{e()})).catch((t=>{this.rmpUtils.warning(1025,t),i(this.warningData)})):(this.rmpUtils.warning(3005),void i(this.warningData)):(this.rmpUtils.warning(3001),void i(this.warningData)):(this.rmpUtils.warning(3007),void i(this.warningData))))}removeDownload(t){return new(r())(((e,i)=>this.environment.hasDownloadSupport?window.rmpGlobals.rmpStorage?void window.rmpGlobals.rmpStorage.remove(t.offlineUri).then((()=>{this.dispatch("downloadremoved"),e()})).catch((t=>{this.rmpUtils.warning(3004,t),i(this.warningData)})):(this.rmpUtils.warning(3001),void i(this.warningData)):(this.rmpUtils.warning(3007),void i(this.warningData))))}getPlaylistItem(){return this.rmpPlaylist?this.rmpPlaylist.currentPlaylistIndex:0}setPlaylistItem(t){return new(r())(((e,i)=>{if("number"!=typeof t||t<0)return this.rmpUtils.warning(1003),void i(this.warningData);if(!this.rmpPlaylist)return this.rmpUtils.warning(7001),void i(this.warningData);let s,n;s=()=>{this.off("error",n),e()},n=()=>{this.off("srcchanged",s),this.rmpUtils.error(709),i(this.warningData)},this.one("srcchanged",s),this.one("error",n),this.rmpPlaylist.loadPlaylistItem(t)}))}getPlaylistData(){return this.rmpPlaylist&&this.rmpPlaylist.playlistList.length>0?this.rmpPlaylist.playlistList:[{}]}setPlaylistData(t){return new(r())(((e,i)=>{this.rmpPlaylist&&Array.isArray(t)&&"object"==typeof t[0]?this.rmpPlaylist.setInternalPlaylistData(t).then((()=>{e()})).catch((t=>{this.rmpUtils.error(706,t),i(this.errorData)})):(this.rmpUtils.error(705),i(this.errorData))}))}getPlaylistLoc(){return this.rmpPlaylist?this.playlistLoc:""}setPlaylistLoc(t){return new(r())(((e,i)=>{this.rmpPlaylist&&"string"==typeof t&&""!==t?this.rmpPlaylist.setInternalPlaylistData(t).then((()=>{e()})).catch((t=>{this.rmpUtils.error(708,t),i(this.errorData)})):(this.rmpUtils.error(707),i(this.errorData))}))}setPlaylistItemCallback(t){this.rmpPlaylist&&"function"==typeof t&&(this.playlistCallback=t)}getRelatedItem(){return this.rmpRelated?this.rmpRelated.currentRelatedIndex:0}setRelatedItem(t){return new(r())(((e,i)=>{if("number"!=typeof t||t<0)return this.rmpUtils.warning(1003),void i(this.warningData);if(!this.rmpRelated)return this.rmpUtils.warning(7001),void i(this.warningData);let s,n;s=()=>{this.off("error",n),e()},n=()=>{this.off("srcchanged",s),this.rmpUtils.error(718),i(this.warningData)},this.one("srcchanged",s),this.one("error",n),this.rmpRelated.loadRelatedItem(t)}))}getRelatedData(){return this.rmpRelated&&this.rmpRelated.relatedList.length>0?this.rmpRelated.relatedList:[{}]}setRelatedData(t){return new(r())(((e,i)=>{this.rmpRelated&&Array.isArray(t)&&"object"==typeof t[0]?this.rmpRelated.setInternalRelatedData(t).then((()=>{e()})).catch((t=>{this.rmpUtils.error(715,t),i(this.errorData)})):(this.rmpUtils.error(714),i(this.errorData))}))}getRelatedLoc(){return this.rmpRelated?this.relatedLoc:""}setRelatedLoc(t){return new(r())(((e,i)=>{this.rmpRelated&&"string"==typeof t&&""!==t?this.rmpRelated.setInternalRelatedData(t).then((()=>{e()})).catch((t=>{this.rmpUtils.error(717,t),i(this.errorData)})):(this.rmpUtils.error(716),i(this.errorData))}))}setRelatedItemCallback(t){this.rmpRelated&&"function"==typeof t&&(this.relatedCallback=t)}setSrc(t,e){return new(r())(((i,s)=>{if(this.setSrcResolve=i,this.setSrcReject=s,"object"!=typeof t)return this.rmpUtils.warning(1003),void this.rejectPromise("setSrc",this.warningData);if(!this.playerReady)return this.rmpUtils.warning(1004),void this.rejectPromise("setSrc",this.warningData);if(this.readingFps||this.readingOutstream)return this.rmpUtils.warning(12006),void this.rejectPromise("setSrc",this.warningData);if(this.changingSrc)return this.rmpUtils.warning(12e3),void this.rejectPromise("setSrc",this.warningData);return void 0===["hls","dash","mp4","webm","m4a","mp3","ogg","fps"].find((e=>void 0!==t[e]))?(this.rmpUtils.warning(1003),void this.rejectPromise("setSrc",this.warningData)):"nosupport"===this.streamType?(this.rmpUtils.warning(12001),void this.rejectPromise("setSrc",this.warningData)):void(this.readingMse&&this.msePreloadRequested&&!this.hlsjsInstanceCreated&&!this.shakaInstanceCreated?this.readingHlsJS?this.one("hlsjsinstancecreated",(()=>{n($v,this,Cy).call(this,t,e)})):this.one("shakainstancecreated",(()=>{n($v,this,Cy).call(this,t,e)})):n($v,this,Cy).call(this,t,e))}))}getSrc(){return this.startingSrcUri}isChangingSrc(){return this.changingSrc}get shakaCustomRequestFilterConfiguration(){return this.shakaCustomRequestFilter}set shakaCustomRequestFilterConfiguration(t){"function"==typeof t&&(this.shakaCustomRequestFilter=t)}get shakaRequestFilterConfiguration(){return this.shakaRequestConfiguration}set shakaRequestFilterConfiguration(t){"object"==typeof t&&(this.shakaRequestConfiguration=t)}get shakaDrmConfiguration(){return this.shakaDrm}set shakaDrmConfiguration(t){D.isEmptyObject(t)||(this.shakaDrm=t)}}function ey(t){switch(t){case"fullscreen":this.fullscreenResolve=this.fullscreenReject=null;break;case"init":this.initResolve=this.initReject=null;break;case"play":this.playResolve=this.playReject=null;break;case"setSrc":this.setSrcResolve=this.setSrcReject=null;break;
8case"destroy":this.destroyResolve=this.destroyReject=null}}function iy(t,e){let i=this.events[t];i||(i=new W(t),this.events[t]=i),i.registerCallback(e)}function sy(t,e){const i=s=>{this.off(t,i),e(s)};this.on(t,i)}function ny(t,e){const i=this.events[t];i&&i.callbacks.indexOf(e)>-1&&(i.unregisterCallback(e),0===i.callbacks.length&&delete this.events[t])}function ay(){this.changingSrc||this.linearAdOnStage||this.paused||(this.analyticsSecondsPlayed+=.1)}function ry(){this.okHlsJS=!1,"shakaplayer"===this.hlsEngine&&(this.okShaka=!1),this.usingNativeHlsOnAppleDevices=!0}function oy(){this.dispatch("online")}function ly(){this.dispatch("offline")}function hy(){"smart"!==this.preload&&"auto"!==this.preload&&"metadata"!==this.preload&&(this.preload="none");const t=window.rmpGlobals.rmpConnection.bandwidthData;if("smart"===this.preload)if(this.isMobile)switch(t.connectionType){case"cellular":default:this.preload="none";break;case"wifi":case"ethernet":this.preload="metadata"}else t.estimate>-1?t.estimate>1?this.preload="metadata":this.preload="none":this.preload="metadata";this.autoplay&&(this.preload="auto")}function dy(){this.googleCast&&!window.rmpGlobals.googleCastInitialized&&(window.rmpGlobals.googleCastInitialized=!0,this.googleCastCordova?(this.rmpGoogleCast=new ai(this),this.googleCastCordovaDebug?this.rmpGoogleCast.loadDebug():this.one("ready",this.rmpGoogleCast.init.bind(this.rmpGoogleCast))):(this.rmpGoogleCast=new Ie(this),this.one("ready",this.rmpGoogleCast.init.bind(this.rmpGoogleCast))))}function cy(){void 0===window.mux&&void 0===window.initShakaPlayerMux||D.isEmptyObject(this.muxDataSettings)||D.isEmptyObject(this.muxDataSettings.data)||"string"!=typeof this.muxDataSettings.data.env_key||""===this.muxDataSettings.data.env_key||(this.rmpMux=new Ff(this),this.rmpMux.init())}function py(t){this.ads&&(this.imaAdsManager?this.off("adalladscompleted",this.postStopFn):this.rmpVast&&this.off("addestroyed",this.postStopFn)),this.paused||this.pause(),this.isVod&&this.seekTo(0).catch((t=>{this.rmpUtils.warning(1016,t)})),this.showPoster(),this.dispatch("stopcompleted"),t()}function my(t){if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())return-1;if(this.linearAdOnStage&&!this.adImaDai&&this.usingNativeHlsOnAppleDevices)return-1;if(this.dom&&this.dom.video){const e=this.dom.video;let i=D.getMediaCurrentTime(e);if(i<0)return-1;if(i*=1e3,void 0!==e.buffered&&"function"==typeof e.buffered.start&&"function"==typeof e.buffered.end){const s=e.buffered;for(let e=0;e<s.length;++e){const n=1e3*s.start(e),a=1e3*s.end(e);if(n<=i&&a>=i)return"behind"===t?i-n:a-i}}}return-1}function uy(){if(this.googleCast)if(this.googleCastCordova){if(this.castMedia){const t=this.castMedia.getEstimatedTime();if(D.isFiniteNumber(t)&&t>=0)return 1e3*t}}else if(this.remotePlayer&&D.isFiniteNumber(this.remotePlayer.currentTime)&&this.remotePlayer.currentTime>=0)return 1e3*this.remotePlayer.currentTime;return-1}function gy(){if(this.googleCast)if(this.googleCastCordova){if(this.castMedia&&this.castMedia.media){if(D.isInfinityNumber(this.castMedia.media.duration))return Number.POSITIVE_INFINITY;{const t=this.castMedia.media.duration;if(t>=0)return 1e3*t}}}else if(this.remotePlayer){if(D.isInfinityNumber(this.remotePlayer.duration))return Number.POSITIVE_INFINITY;let t;if(D.isFiniteNumber(this.remotePlayer.duration)&&this.remotePlayer.duration>=0&&(t=this.remotePlayer.duration),t)return 1e3*t}return-1}function fy(){return this.imaAdsManager?this.imaAdsManager.getVolume():this.rmpVast?this.rmpVast.volume:-2}function vy(){this.volumeBeforeMute=this.volume,(this.volumeBeforeMute<0||this.volumeBeforeMute>1)&&(this.volumeBeforeMute=.5),this.muted=!0;try{this.dom.video.muted=!0}catch(t){console.warn(t)}if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())if(this.googleCastCordova){const t=new window.chrome.cast.Volume(this.volumeBeforeMute,!0),e=new window.chrome.cast.media.VolumeRequest(t);this.castMedia.setVolume(e)}else this.remotePlayer.isMuted||this.rmpGoogleCast.remotePlayerController.muteOrUnmute();else this.linearAdOnStage&&!this.adImaDai&&this.rmpAdsHelpers.setAdMute(!0);this.dom.volume.classList.remove("rmp-i-volume-off","rmp-i-volume-half","rmp-i-volume"),this.dom.volume.classList.add("rmp-i-volume-off")}function yy(){if(!this.permanentMuted){this.muted=!1;try{this.dom.video.muted=!1}catch(t){console.warn(t)}if(this.rmpGoogleCast&&this.rmpGoogleCast.isCastMediaLoaded())if(this.googleCastCordova){const t=new window.chrome.cast.Volume(this.volumeBeforeMute,!1),e=new window.chrome.cast.media.VolumeRequest(t);this.castMedia.setVolume(e)}else this.remotePlayer.isMuted&&this.rmpGoogleCast.remotePlayerController.muteOrUnmute();else this.linearAdOnStage&&!this.adImaDai&&this.rmpAdsHelpers.setAdMute(!1);this.dom.volume.classList.remove("rmp-i-volume-off","rmp-i-volume-half","rmp-i-volume");const t=this.volume;this.rmpVolumeManagement.updateVolumeIcon(t)}}function by(t){this.off("autoplayfailure",this.onAutoplayResultKnownFn),this.off("autoplaysuccess",this.onAutoplayResultKnownFn),this.autoplay?"autoplay-with-sound"===this.autoplayMode?t("autoplay-with-sound"):t("muted-autoplay"):t("no-autoplay")}function wy(t){if("string"==typeof t&&t&&this.rmpSharing){const e=this.rmpSharing.filteredSharingNetworks;this.sharingUrl=t;const i=this.dom.container;if(e.indexOf("facebook")>-1){const e=i.querySelector(".rmp-i-facebook");e&&e.setAttribute("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(t))}if(e.indexOf("x")>-1||e.indexOf("twitter")>-1){const e=i.querySelector(".rmp-i-x");e&&e.setAttribute("href","https://x.com/share?url="+encodeURIComponent(t))}if(e.indexOf("linkedin")>-1){const e=i.querySelector(".rmp-i-linkedin");e&&e.setAttribute("href","https://www.linkedin.com/shareArticle?mini=true&url="+encodeURIComponent(t))}if(e.indexOf("reddit")>-1){const e=i.querySelector(".rmp-i-reddit");e&&e.setAttribute("href","https://www.reddit.com/submit?url="+encodeURIComponent(t))}if(e.indexOf("whatsapp")>-1){const e=i.querySelector(".rmp-i-whatsapp");e&&e.setAttribute("href","whatsapp://send?text="+encodeURIComponent(t))}
8const s=i.querySelector("#rmp-sharing-link-"+this.id);s&&(s.value=t)}}function ky(t){const e=this.dom.container.querySelector("#rmp-sharing-code-"+this.id);"string"==typeof t&&t&&e&&(this.sharingCode=t,e.value=this.sharingCode)}function Sy(){D.addEvents(["touchend","click"],this.dom.playPause,this.initiatePlayback),this.isMobile?D.addEvents(["touchend","click"],this.dom.centralMobileUI,this.initiatePlayback):D.addEvents(["touchend","click"],this.dom.overlayButton,this.initiatePlayback),this.rmpUIManagement.showCentralPlay()}function Ay(){this.rmpAdsIma?(this.off("adcontentresumerequested",this.onAdDestroyLoadAdsFn),this.rmpAdsIma.resetAdsForNewRequest(),this.rmpAdsIma.requestImaAds(this.adTagUrl)):this.rmpAdsRmpVast&&(this.off("addestroyed",this.onAdDestroyLoadAdsFn),this.rmpAdsRmpVast.restoreContentUI(),this.rmpAdsRmpVast.requestRmpVastAds(this.adTagUrl)),this.adOutStream&&n($v,this,Sy).call(this)}function Cy(t,e){this.changingSrc=!0,this.rmpApiSrc=new Gg(this),this.rmpApiSrc.init(t,e)}}(),window.RadiantMP=s.default}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.