File "frame.mobile.min.js"
Path: /IB OFFICIAL EE EXEMPLARS/Inspiring Extended Essays/html5/lib/scripts/framemobileminjs
File size: 192.06 KB
MIME-type: text/plain
Charset: utf-8
/*! ds-bootstrap - v1.0.0.27106 - 2022-02-8 10:26pm UTC
* Copyright (c) 2022 ; Not Licensed */!function(){"use strict";var e={64442:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS,o=i._,r=i.pubSub,a=i.events,s=i.constants,l=function(){function e(t,n){var i=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.frame=t,this.preso=n,this.setupControlOptions(),this.layouts={},this.setLayout(this.frame.default_layout,s.refs.FRAME),this.resourceDescription=this.frame.resourceData.description;var l=n.getFirstSlide();for(var c in this.slideWidth=l.get("width"),this.slideHeight=l.get("height"),this.temp=[],this.frame.layouts)this.temp.push(c);this.rtl="rtl"===this.frame.textdirection,this.hasModernText=0!==this.frame.renderingEngineType,this.dir=this.dir.bind(this),o.bindAll(this,"onLayoutChanged"),r.on(a.controlLayout.CHANGED,this.onLayoutChanged),r.on(a.controlLayout.UPDATE,(function(e,t,n){i.frame.controlLayouts[e]=n,i.setLayout(e,t)})),r.on(a.controlOptions.CHANGED,(function(e){var t=i.optionChangesRequireMenuRefresh(i.frame.controlOptions.menuOptions,e.menuOptions);i.frame.controlOptions=e,i.setupControlOptions(),r.trigger(a.controlOptions.RESET),t&&r.trigger(a.navData.REFRESH_VIEW)})),r.on(a.frame.FONT_SCALE,(function(e){i.frame.fontscale=e,r.trigger(a.controlOptions.RESET)})),r.on(a.glossary.UPDATE,(function(e){i.frame.glossaryData=e,r.trigger(a.glossary.REFRESH_VIEW)})),r.on(a.navData.UPDATE,(function(e){i.frame.navData=e,r.trigger(a.navData.REFRESH_VIEW)})),r.on(a.resources.UPDATE,(function(e){i.frame.resourceData.resources=e,r.trigger(a.resources.REFRESH_VIEW)})),r.on(a.resources.UPDATE_DESCRIPTION,(function(e){i.frame.resourceData.description=e,r.trigger(a.resources.REFRESH_VIEW)}))}return n(e,[{key:"setupControlOptions",value:function(){var e=this.frame.controlOptions.sidebarOptions;this.sidebarOpts=e,this.bottomBarOpts=this.frame.controlOptions.bottomBarOptions,this.topTabs=e.tabs.linkRight||[],this.topTabsLeft=e.tabs.linkLeft||[],this.topTabsRight=e.tabs.linkRight||[],this.sidebarTabs=e.tabs.sidebar||[],this.outlineInSidebar=this.sidebarTabs.some((function(e){return"outline"===e.name})),this.buttonOptions=this.frame.controlOptions.buttonoptions,this.title={enabled:e.titleEnabled,text:e.titleText}}},{key:"optionChangesRequireMenuRefresh",value:function(e,t){return e.wrapListItems!==t.wrapListItems||e.autonumber!==t.autonumber}},{key:"onLayoutChanged",value:function(e,t){this.setLayout(e,t)}},{key:"hasTopLinks",value:function(){return 0!==this.topTabsLeft.length||0!==this.topTabsRight.length}},{key:"getString",value:function(e){var t=this.currLayout.string_table,n=this.frame.stringTables[t].string[e];return null==n?(console.warn("could not find "+e+" in string table "+t),e.replace("acc_","")):n}},{key:"setLayout",value:function(e,t){this.currLayout=this.frame.layouts[e],this.currControlLayout=this.frame.controlLayouts[e],this.layouts[t]=this.currControlLayout,r.trigger(a.frameModel.LAYOUT_CHANGED,this.currControlLayout,t)}},{key:"getWndControlLayout",value:function(e){return this.layouts[e]||this.currControlLayout}},{key:"dir",value:function(e){if(null!=e)return this.rtl?e.reverse():e}}]),e}();t.default=l},7481:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);function o(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}n(85362),n(33596),n(51697),n(35256),n(99110),n(29474),n(53326),n(17497),n(25676),n(85799),n(63252),n(78128),n(72796),n(59345),n(96920),n(61679),n(90183),n(54639),n(63051),n(49011),n(57365),n(95535),n(54659);var r=t.nameSpace=DS.constants.refs.FRAME,a=DS,s=a.pubSub,l=a.events,c=a._.isEmpty,u=a.detection,d=u.device,f=u.env,h=f.is360,p=f.isDevicePreview,v=f.enableFs,b=function(){var e=i.views.model,t=e.topTabsLeft,n=e.topTabsRight,o=e.sidebarTabs;return!_.isEmpty(t)||!_.isEmpty(n)||!_.isEmpty(o)};t.render=function(e){var t,n,a=e.topTabsLeft,u=e.topTabsRight,f=e.sidebarOpts,g=e.bottomBarOpts,y=e.sidebarOpts.timeEnabled,m=e.frame.controlOptions.controls,w=m.closed_captions,k=m.settings,_=i.views.tree(r,[{wrapper:["slide",{frame:[{optionPane:[].concat(o(b()?["hamburger"]:[]),[{playbackControls:["playPause","seek"].concat(o(w?["captions"]:[]),o(k?["settings"]:[]),o(d.isTablet&&h?["fullScreenOpen"]:[]))},{navControls:["prev","next","submit"].concat(o(y?["timer"]:[]))}])}]},"panels","visibleOverlay","captionContainer",{sidebar:["tabs"]}]}].concat(o(h?[]:["disableOverlay"]),["fullScreenClose"]));n=!c(a)||!c(u),f.sidebarEnabled||g.bottomBarEnabled||n||!t&&h&&(!p||v)||i.views.getNamespace(r).optionPane.setVisibility(!1),s.on(l.frameModel.LAYOUT_CHANGED,(function(e,t){if(t===r){var n={playPause:e.seekbar,seek:e.seekbar,next:e.next,prev:e.previous,submit:e.submit,glossaryLink:e.glossary,outlineLink:e.outline.enabled,transcriptLink:e.transcript,resourcesLink:e.resources};s.trigger(l.frame.LAYOUT_READY,n),i.views.resetStates(r),i.views.updateVisibility(n,r),i.views.update(_)}})),DS.pubSub.on(DS.events.navcontrols.CHANGED,(function(e){var t=e.kind,n=e.name,o=e.visible,r=e.enable,a="enable_window_control"===t?"getTopNameSpace":"getFrameNameSpace";"previous"===n&&(n="prev");var s=i.views[a]()[n];null!=s&&("set_window_control_visible"===t?(s.setVisibility(o),s.childVisibilityChanged()):s.setEnabled(r))}));return{all:function(){return i.views.update(_)},resize:function(){i.views.update(_),i.views.getNamespace(r).panels.children.forEach((function(e){null!=e.update&&(e.update(),e.updateChildren(!0))}))}}}},76132:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);n(2953),n(90921),n(83523),n(33677),n(3188),n(61679),n(25676),n(17497),n(78128),n(53885),n(57365);var o=t.nameSpace="LightboxControlsWnd";t.render=function(e){var t=i.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["close","submit","next","prev","captions"]}]}]},"captionContainer","lightBoxClose"]),n=i.views.getNamespace(o);n.slide=n.lightBoxSlide,n.wrapper=n.lightBoxWrapper,n.visibleOverlay.setVisibility(!0);var r=function(e,n){if(n===o){var r={next:e.next,prev:e.previous,submit:e.submit};i.views.resetStates(o),i.views.updateVisibility(r,o),i.views.update(t)}};return DS.pubSub.on(DS.events.frameModel.LAYOUT_CHANGED,r),r(e.currControlLayout),{all:function(){return i.views.update(t)},resize:function(){n.zoomBounds=null,i.views.update(t)},pinchZoom:function(){return n.lightBoxBottom.update()}}}},8930:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);n(2953),n(90921),n(83523),n(3188),n(61679),n(53885),n(57365);var o=t.nameSpace="LightboxWnd";t.render=function(e){var t=i.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["close","captions"]}]}]},"captionContainer","lightBoxClose"]),n=i.views.getNamespace(o);return n.slide=n.lightBoxSlide,n.wrapper=n.lightBoxWrapper,n.visibleOverlay.setVisibility(!0),{all:function(){i.views.update(t)},resize:function(){n.zoomBounds=null,i.views.update(t)},pinchZoom:function(){n.lightBoxBottom.update()}}}},10854:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);n(89780),n(37180),n(46708),n(49011);var o=t.nameSpace="MessageWnd";t.render=function(e){var t=i.views.tree(o,["overlay",{messageWindowWrapper:["messageWindowSlide"]},"disableOverlay"]),n=i.views.getNamespace(o);return n.slide=n.messageWindowSlide,n.wrapper=n.messageWindowWrapper,{all:function(){return i.views.update(t)},resize:function(){n.isAttached&&(n.overlay.update(),n.messageWindowWrapper.update())}}}},83233:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=n(81596);var r=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return new MutationObserver((function(){n.view.onCaptionChanged()})).observe(n.el,{childList:!0,subtree:!0}),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((i=o)&&i.__esModule?i:{default:i}).default);t.default=r},51788:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=n(81596);var r=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return DS.pubSub.on(DS.events.messageWindow.SHOWN,(function(){n.view.isNotResume=!0,n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(((i=o)&&i.__esModule?i:{default:i}).default);t.default=r},8280:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.detection,c=s._,u=s.pubSub,d=s.events,f=s.globalEventHelper.addWindowListener,h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return c.bindAll(n,"onLayoutReady"),l.deviceView.isTablet&&f("resize",(function(){window.requestAnimationFrame((function(){n.view.update()}))})),u.on(d.frame.LAYOUT_READY,n.onLayoutReady),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onLayoutReady",value:function(e){this.view.layout=e}},{key:"teardown",value:function(){u.off(d.frame.LAYOUT_READY,this.onLayoutReady)}}]),t}(a.default);t.default=h},83837:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=a(n(81596)),r=n(29326);a(n(80110));function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=DS,c=l.events,u=l.pubSub,d=l.detection.orientation,f=(l.utils.getPath,l.dom.hasClass),h=l._,p=h.bindAll,v=h.first,b=h.kebabCase,g=l.globalEventHelper.addWindowListener,y=l.constants.MOBILE_ANIMATION_DURATION,m=/Panel$/,w=/Link$/,k=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return i.ns=r.views.getCurrentNameSpace(),p(i,"onShow","onHide","onCloseClick","onLayoutReady","onCheckLayoutLandscape"),u.on((s(n={},c.tab.SHOW,i.onShow),s(n,c.tab.HIDE,i.onHide),s(n,c.frame.LAYOUT_READY,i.onLayoutReady),n)),t.current=v(i.view.children),i.onClickEl(i.tabCloseEl,i.onCloseClick),g("resize",i.onCheckLayoutLandscape),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"isDeactivated",value:function(e){return f(document.body,"no-"+e)}},{key:"onCheckLayoutLandscape",value:function(){!this.view.visible&&null!=this.lastViewVisibility&&d.isLandscape&&(this.onLayoutReady(this.lastViewVisibility),this.lastViewVisibility=null)}},{key:"onLayoutReady",value:function(e){var n=this;if(null==this.lastLink||!e[this.lastLink.nameKey])if(d.isLandscape){var i=this.ns.tabs.children;t.panelAvailable=i.some((function(t){var i=t.nameKey.replace(w,""),o=w.test(t.nameKey)&&e[t.nameKey]&&!n.isDeactivated(i);return o&&n.onShow(t.nameKey.replace(w,"Panel"),!1),o})),this.lastViewVisibility=null}else this.lastViewVisibility=e}},{key:"onCloseClick",value:function(){d.isLandscape?this.ns.sidebar.viewLogic.toggle():u.trigger(DS.events.tab.HIDE)}},{key:"onShow",value:function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this.view.children[e];if(this.view.setVisibility(n),null!=this.lastPanel&&this.lastPanel.setVisibility(!1),null!=i){i.setVisibility(n),t.current=i;var o=this.ns[e.replace(m,"Link")];this.lastLink=o,o.viewLogic.select(),n&&(u.trigger(c.slide.ARIA_TOGGLE,{hidden:!0}),"outlinePanel"===e?u.trigger(c.mobile.OUTLINE_SHOWN):"transcriptPanel"===e&&u.trigger(c.mobile.NOTES_SHOWN),document.body.classList.add("tab-shown"),null!=this.prevPanelName&&document.body.classList.remove(this.prevPanelName),this.prevPanelName=this.activePanelClass(e),document.body.classList.add(this.prevPanelName),null!=this.lastPanel&&(this.lastPanel.el.style.opacity=0),i.el.style.opacity=1),this.lastPanel=i}}},{key:"activePanelClass",value:function(e){return"tab-active-"+b(e)}},{key:"onHide",value:function(e){clearTimeout(this.tabShownDelayId),this.tabShownDelayId=setTimeout((function(){document.body.classList.remove("tab-shown")}),y),u.trigger(c.slide.ARIA_TOGGLE,{hidden:!1}),this.view.setVisibility(!1)}}]),t}(o.default);k.current=null,k.panelAvailable=!1,t.default=k},13215:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(i):void 0},a=n(24499),s=(i=a)&&i.__esModule?i:{default:i};n(29326);var l=DS,c=l.pubSub,u=l.events,d=l.utils.toSeconds,f=l.constants.MOBILE_ANIMATION_DURATION,h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _.bindAll(n,"onClear"),n.animationDuration=d(f),c.on(u.sidebar.HIDE_SEARCH,n.onClear),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClear",value:function(){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onClear",this).call(this)}},{key:"onClickLink",value:function(e){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onClickLink",this).call(this,e),c.trigger(u.tab.HIDE),c.trigger(u.sidebar.CLOSE),c.trigger(u.topEllipsesPanel.HIDE)}}]),t}(s.default);t.default=h},58283:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&s.return&&s.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=l(n(81596)),a=l(n(83837)),s=n(29326);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=DS,d=u._,f=u.detection,h=f.orientation,p=f.deviceView,v=p.isTablet,b=p.isPhone,g=u.events,y=u.pubSub,m=u.dom,w=(m.addClass,m.removeClass,u.globalEventHelper),k=w.addWindowListener,_=w.addDocumentListener,S=u.constants,C=S.MOBILE_UI_SIZE,O=S.MOBILE_ANIMATION_DURATION,L=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));d.bindAll(i,"showContent","hideContent","onCheckTabShown","onCheckTabHidden","forceHide","onToggleSearch");var o=s.views.getCurrentNameSpace();return i.panels=o.panels,i.visibleOverlay=o.visibleOverlay,i.hamburger=o.hamburger,i.toggleShow=!1,window.requestAnimationFrame((function(){[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(document.querySelectorAll(".hamburger"))).forEach((function(e){return i.onClickEl(e,i.onToggle)}))})),k("resize",i.onResize.bind(i)),y.on((c(n={},g.sidebar.OPEN,i.showContent),c(n,g.sidebar.CLOSE,i.hideContent),c(n,g.tab.SHOW,i.onCheckTabShown),c(n,g.tab.HIDE,i.onCheckTabHidden),c(n,g.window.STACKING_CHANGED,i.forceHide),n)),i.searchToggle=!1,_("touchend",i.onToggleSearch),i.hideContent(),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onToggleSearch",value:function(e){if(e.target.classList.contains("search-toggle-btn")){this.searchToggle=!this.searchToggle;var t=this.searchToggle?["add",g.sidebar.SHOW_SEARCH,!0]:["remove",g.sidebar.HIDE_SEARCH,!1],n=i(t,3),o=n[0],r=n[1],a=n[2];y.trigger(r),document.body.classList[o]("search-active"),e.target.setAttribute("aria-pressed",a)}}},{key:"forceHide",value:function(e){"MessageWnd"===e&&(this.hideContent(),y.trigger(g.tab.HIDE))}},{key:"onCheckTabShown",value:function(){this.tabShown=!0,h.isPortrait&&this.hideContent()}},{key:"onCheckTabHidden",value:function(){this.tabShown=!1}},{key:"onResize",value:function(){var e=this;this.el.classList.remove("transition-all"),setTimeout((function(){e.el.classList.add("transition-all"),e.tabShown&&h.isLandscape&&(e.showContent(),e.el.style.display="block")}),O),this.hideContent()}},{key:"ariaToggleBurger",value:function(e){null==this.hamburgers&&(this.hamburgers=document.querySelectorAll(".hamburger")),this.hamburgers.forEach((function(t){t.setAttribute("aria-expanded",e)}))}},{key:"showContent",value:function(){var e=this,t=this.view.children.tabs,n=s.views.getNamespace(this.view.nameSpace).hamburger;if(h.isPortrait&&this.visibleOverlay.setVisibility(!0),this.el.removeAttribute("aria-hidden"),this.el.focus(),this.el.style.display="block",window.requestAnimationFrame((function(){e.el.style.opacity=1;var n=window.innerHeight-t.h-C,i=0;v&&(n-=25,i=25),e.el.style.transform=h.isPortrait?"translate("+i+"px, "+n+"px)":"translate("+(window.innerWidth-160)+"px, 0)"})),this.toggleShow=!0,null!=n){var i=n.children,o=i.burger,r=i.searchBtn;this.ariaToggleBurger(!0),this.el.setAttribute("aria-expanded",!0),(b||v&&h.isLandscape)&&(o.el.style.display="none"),null!=r&&(r.el.style.display="none")}if(!this.tabShown&&h.isLandscape&&a.default.panelAvailable){var l=a.default.current||d.first(this.panels.children);null!=l&&(y.trigger(g.tab.SHOW,l.nameKey),this.tabShown=!0)}}},{key:"hideContent",value:function(){var e=this,t=s.views.getNamespace(this.view.nameSpace).hamburger;if(this.visibleOverlay.setVisibility(!1),this.el.style.opacity=0,this.el.setAttribute("aria-hidden",!0),h.isPortrait&&setTimeout((function(){e.el.style.display="none"}),O),this.view.updateTrans(),this.toggleShow=!1,null!=t){var n=t.children,i=n.burger,o=n.searchBtn;this.ariaToggleBurger(!1),i.el.style.display="block",null!=o&&(o.el.style.display="block"),this.el.setAttribute("aria-expanded",!1)}}},{key:"toggle",value:function(){this.toggleShow?(this.hideContent(),d.forEach(this.el.querySelectorAll(".selected"),(function(e){return e.classList.remove("selected")})),h.isLandscape&&y.trigger(g.tab.HIDE)):this.showContent(),this.ariaToggleBurger(this.toggleShow),this.el.setAttribute("aria-expanded",this.toggleShow)}},{key:"onToggle",value:function(e){null!=this.hamburger&&this.hamburger.enabled&&this.toggle()}}]),t}(r.default);t.default=L},31131:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596);var a=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickLink),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickLink",value:function(e){var t=this.model.properties.data;DS.pubSub.trigger(DS.events.sidebar.CLOSE),DS.pubSub.trigger(DS.events.tab.HIDE),DS.pubSub.trigger(DS.events.customlink.EVENT,t)}}]),t}(((i=r)&&i.__esModule?i:{default:i}).default);t.default=a},37097:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s._,c=s.pubSub,u=s.events,d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickLink),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickLink",value:function(e){c.trigger(u.tab.SHOW,this.model.name+"Panel")}},{key:"deselect",value:function(){l.forEach(this.el.parentNode.querySelectorAll(".selected"),(function(e){e.classList.remove("selected")}))}},{key:"select",value:function(){this.deselect(),this.el.classList.add("selected")}}]),t}(a.default);t.default=d},64376:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596);var a=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickOverlay),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickOverlay",value:function(e){DS.pubSub.trigger(DS.events.sidebar.CLOSE)}}]),t}(((i=r)&&i.__esModule?i:{default:i}).default);t.default=a},28885:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.hamburgerAndSearch=void 0;var i=n(29326),o=n(70381);t.hamburgerAndSearch=function(e){var t=i.views.model.frame.controlOptions.controls.search;return'\n <button\n class="hamburger"\n aria-expanded="false"\n data-ref="burger"\n aria-label="'+i.views.model.getString("sidebar_toggle")+'">\n '+(0,o.getIcon)("hamburger")()+"\n </button>\n "+(t?function(e){return'\n <button\n class="search-toggle-btn search-toggle-'+e+'"\n aria-pressed="false"\n data-ref="searchBtn"\n aria-label="'+i.views.model.getString("search_toggle")+'">\n '+(0,o.getIcon)("search")()+"\n </button>"}(e):"")+"\n "}},57365:function(e,t,n){var i,o=n(29326),r=n(83233),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.utils.pxify,c=s.constants.MOBILE_UI_SIZE,u=s.detection.orientation;o.views.def("captionContainer",a.default,(function(e){var t=o.views.getNamespace(DS.constants.refs.FRAME).slide;return{attrs:{class:"caption-container"},overflow:"visible",z:1,wp:function(){return window.innerWidth},wl:function(){return window.innerWidth-c},hl:function(){return window.innerHeight},hp:function(){return"unset"},yp:null,add:!0,updateHook:function(){u.isPortrait?(this.el.style.height="unset",this.el.style.top="unset",this.onCaptionChanged()):this.el.style.bottom=""},onCaptionChanged:function(){if(u.isPortrait){var e=Math.max(0,window.innerHeight-(t.y+t.h+c));this.el.style.bottom=l((e-this.el.clientHeight)/2+c)}}}}))},90183:function(e,t,n){var i,o=n(29326),r=n(70381),a=n(25065),s=(i=a)&&i.__esModule?i:{default:i};function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=DS.constants.MOBILE_UI_SIZE,u="captions";o.views.def(u,s.default,(function(){var e,t=o.views.model;return l(e={tag:"button",attrs:{id:u,class:"cs-button btn","aria-label":t.getString("acc_closed_captions"),tabindex:0,"aria-pressed":!0},xp:function(){return this.left||0},xl:function(){return(this.parent.w-this.w)/2},minH:c,noUpdate:!0,visible:!1,parentAlign:"tr",html:(0,r.getIcon)("captions")()},"xp",(function(){return this.left||0})),l(e,"xl",(function(){return(this.parent.w-this.w)/2})),l(e,"minW",47),e}))},53885:function(e,t,n){var i,o=n(29326),r=n(70381),a=n(62744),s=(i=a)&&i.__esModule?i:{default:i};var l="close",c=DS,u=c.detection.orientation,d=c.constants.MOBILE_UI_SIZE;o.views.def(l,s.default,(function(e){var t={windowId:e};return{tag:"button",attrs:{id:l,class:"cs-button btn",tabindex:0},html:'\n <div class="icon">\n '+(0,r.getIcon)("close")()+"\n </div>\n ",model:t,parentAlign:"t-",w:d,h:d,noContent:!1,beforeReflowHook:function(){this.setVisibility(u.isLandscape)}}}))},49011:function(e,t,n){var i=n(29326),o=n(70381),r=DS,a=(r.detection,r.detection),s=a.orientation,l=a.deviceView,c="disableOverlay";i.views.def(c,(function(){var e=i.views.model,t=e.frame,n=window.globals.parseParams().orientations||null,r=JSON.parse(decodeURIComponent(n))||t.orientations,a=r.phone,u=r.tablet;return{attrs:{id:c,role:"dialog","aria-modal":!0,"aria-labelledby":"mobile-disabled-orientation-text","aria-live":"assertive"},style:{fontSize:t.fontscale+"%",background:"black",color:"white"},x:0,y:0,w:function(){},h:function(){},updateHook:function(){var e=!0;s.isLandscape?(l.isPhone&&a.includes("landscape")||l.isTablet&&u.includes("landscape"))&&(e=!1):s.isPortrait&&(l.isPhone&&a.includes("portrait")||l.isTablet&&u.includes("portrait"))&&(e=!1),e&&!s.forceHideWarning?document.body.classList.add("show-disabled-overlay"):document.body.classList.remove("show-disabled-overlay")},html:function(){return'<div class="mobile-disabled-orientation-overlay-inner">\n <div class="mobile-disabled-orientation-overlay-icon">\n '+(0,o.getIcon)("disableOrientation")()+'\n </div>\n <div id="mobile-disabled-orientation-text">'+e.getString("disabled_orientation")+"</div>\n </div>"},add:!0}}))},51697:function(e,t,n){var i=n(29326),o="frame";i.views.def(o,(function(){return{attrs:{id:o},x:0,y:0,w:"100%",h:"100%",z:2}}))},84839:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.SMALL_PAD=2;var n=t.PAD=10,i=(t.HALF_PAD=n/2,t.TWO_PAD=2*n,t.BTN_H=46,t.SEARCH_H=48,t.TOUCH_SIZE=58,t.NAV_SIZE=58,t.SLIDE_Z=1,t.OVERLAY_Z=999);t.TOP_UI_Z=i+1},95535:function(e,t,n){var i,o=n(29326),r=n(21788),a=(i=r)&&i.__esModule?i:{default:i},s=n(70381);var l="fullScreenClose";o.views.def(l,a.default,(function(e){return{tag:"button",attrs:{id:l,class:"cs-button btn fullscreen-close-btn",tabindex:0},overflow:"visible",html:'\n <div class="fullscreen-close-btn-bg"></div>\n '+(0,s.getIcon)("close")()+"\n ",x:26,y:26,w:18,h:18,noContent:!0}}))},54659:function(e,t,n){var i,o=n(29326),r=n(47226),a=(i=r)&&i.__esModule?i:{default:i},s=n(70381);var l="fullScreenOpen",c=DS.constants.MOBILE_UI_SIZE;o.views.def(l,a.default,(function(e){o.views.model;return{tag:"button",attrs:{id:l,class:"cs-button btn fullscreen-open-btn",tabindex:0},html:"\n "+(0,s.getIcon)("enterFullScreen")()+"\n ",padLeft:6,padRight:6,minW:c,minH:c,noUpdate:!0,parentAlign:"br",noContent:!1}}))},94835:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.glossary=void 0;var i,o=n(29326),r=n(68085);(i=r)&&i.__esModule;var a=DS,s=a.slideObjectUtils,l=a.utils.getPath,c="glossary";t.glossary=o.views.def(c,(function(){var e=o.views.model,t=o.views.model.rtl?"rtl":"";return s.activeMobileMenuItem(e.frame.glossaryData,"no-glossary"),{attrs:{id:c+"-content",class:"panel "+t,tabindex:-1},w:"100%",h:"100%",model:e,html:'\n <h4 class="panel-section-heading glossary-title cs-heading">\n '+e.getString("terms")+'\n </h4>\n\n <div data-ref="terms" class="glossary-content scrolling-panel">\n <ul>\n '+l(e,"frame.glossaryData",[]).map((function(e){return'\n <dt class="glossary-item glossary-term" tabindex="-1">\n '+e.title+'\n </dt>\n <dd class="glossary-item glossary-desc" tabindex="-1">\n '+e.content+"\n </dd>\n "})).join("")+"\n </ul>\n </div>"}}))},99110:function(e,t,n){var i=n(29326),o=(n(70381),n(28885)),r=DS.constants.MOBILE_UI_SIZE,a="hamburger";i.views.def(a,(function(){i.views.model;return{attrs:{id:a},x:0,y:0,w:r,h:r,overflow:"visible",updateHook:function(){var e,t,n,o,r,a;this.setEnabled((e=i.views.model,t=e.topTabsLeft,n=e.topTabsRight,o=e.sidebarTabs,r=e.currControlLayout,(a=function(e){return e.some((function(e){var t=e.name,n=r[t];return"outline"===t?n.enabled:"customlink"===t||n}))})(t)||a(n)||a(o)))},html:(0,o.hamburgerAndSearch)("portrait")}}))},40631:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(e){return'<svg class="cs-icon caption-icon" width="22px" height="20px" viewBox="0 0 22 20" focusable="false">\n <g stroke="none" stroke-width="1" fill-rule="evenodd" focusable="false">\n <g>\n <path d="M14.8517422,14 L20.008845,14 C21.1103261,14 22,13.1019465 22,11.9941413 L22,2.00585866 C22,0.897060126 21.1085295,0 20.008845,0 L1.991155,0 C0.889673948,0 0,0.898053512 0,2.00585866 L0,11.9941413 C0,13.1029399 0.891470458,14 1.991155,14 L8.09084766,14 L11.4712949,17.3804472 L14.8517422,14 Z M3,4 L13,4 L13,6 L3,6 L3,4 Z M14,4 L19,4 L19,6 L14,6 L14,4 Z M19,8 L8,8 L8,10 L19,10 L19,8 Z M7,8 L3,8 L3,10 L7,10 L7,8 Z"></path>\n </g>\n </g>\n </svg>'}},76956:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'\n <svg class="cs-icon icon-close" width="36" height="36" viewBox="0 0 36 36" focusable="false">\n <polygon points="36,2.826 33.174,0 18,15.174 2.826,0 0,2.826 15.174,18 0,33.174 2.826,36 18,20.826 33.174,36 36,33.174 20.826,18" />\n </svg>'}},39444:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.disableOrientationIcon=function(){return'<svg viewBox="0 0 161 135">\n <g stroke="none" stroke-width="1" fill="#fff" fill-rule="evenodd">\n <path d="M59,31.9948589 C59,30.340844 60.3408574,29 62.0069809,29 L99.9930191,29 C101.653729,29 103,30.3364792 103,31.9948589 L103,103.005141 C103,104.659156 101.659143,106 99.9930191,106 L62.0069809,106 C60.3462712,106 59,104.663521 59,103.005141 L59,31.9948589 Z M61,36 L101,36 L101,96 L61,96 L61,36 Z M81,104 C82.6568542,104 84,102.656854 84,101 C84,99.3431458 82.6568542,98 81,98 C79.3431458,98 78,99.3431458 78,101 C78,102.656854 79.3431458,104 81,104 Z M76,32.5 C76,32.2238576 76.2276528,32 76.5096495,32 L85.4903505,32 C85.7718221,32 86,32.2319336 86,32.5 C86,32.7761424 85.7723472,33 85.4903505,33 L76.5096495,33 C76.2281779,33 76,32.7680664 76,32.5 Z"></path>\n <path d="M144.276039,68.4976037 C143.65768,83.6270348 137.530567,98.6224671 125.961909,110.191125 C101.576936,134.576098 62.1020027,134.704192 37.8006658,110.402855 L37.8275751,110.429765 L33.4090737,114.848266 L33.3821643,114.821357 C60.1400795,141.579272 103.595566,141.480117 130.445572,114.630111 C143.247134,101.828549 149.95913,85.2399018 150.581333,68.4976037 L161.373625,68.4976037 L147.23149,54.3554681 L133.089354,68.4976037 L144.276049,68.4976037 Z"></path>\n <path d="M17.2900541,66.5559885 C17.8833587,51.3895735 24.012088,36.3498513 35.6085461,24.7533932 C59.9935191,0.36842015 99.4684528,0.240325436 123.76979,24.5416624 L123.74288,24.514753 L128.161382,20.0962516 L128.188291,20.1231609 C101.430376,-6.63475424 57.9748898,-6.5355989 31.1248839,20.314407 C18.2955218,33.1437691 11.582203,49.7766814 10.9851551,66.5559885 L0.259994507,66.5559885 L14.4021301,80.6981242 L28.5442658,66.5559885 L17.2900541,66.5559885 Z"></path>\n </g>\n </svg>'}},32160:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.downArrowIcon=function(){return'\n <svg width="22px" height="11px" viewBox="0 0 22 11" focusable="false">\n <path d="M 0 0 L 11 11 22 0" fill="#191c1d"/>\n </svg>\n '}},76807:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.enterFullScreenIcon=function(){return'<svg class="cs-icon enter-fullscreen-icon" width="25" height="25" viewBox="0 0 32 32" focusable="false">\n <g>\n <path d="M0,0 L12,0 L12,3 L3,3 L3,12 L0,12 L0,0 Z"/> \n <path d="M20,0 L32,0 L32,12, L29,12, L29,3, L20,3, L20,0 Z"/>\n <path d="M0,20 L3,20 L3,29, L12,29, L12,32, L0,32, L0,20 Z"/>\n <path d="M29,20 L32,20 L32,32, L20,32, L20,29, L29,29, L29,20 Z"/>\n </g>\n </svg>'}},70381:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;var i=n(73834),o=n(52042),r=n(292),a=n(9416),s=n(43218),l=n(85076),c=n(76956),u=n(40631),d=n(39444),f=n(62863),h=n(76807),p=n(98947),v=n(29148),b=n(32160),g=function(){return"no icon"},y=t.icons={hamburger:i.hamburgerIcon,play:o.playIcon,next:r.nextIcon,prev:a.prevIcon,pause:s.pauseIcon,submit:l.submitIcon,close:c.closeIcon,captions:u.captionsIcon,disableOrientation:d.disableOrientationIcon,search:f.searchIcon,enterFullScreen:h.enterFullScreenIcon,settings:p.settingsIcon,track:v.trackIcon,downArrow:b.downArrowIcon};t.getIcon=function(e){return y[e]||g}},73834:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'<svg class="cs-icon hamburger-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n <g id="icon-menu-mobile">\n <rect width="40" height="4"></rect>\n <rect y="16" width="40" height="4"></rect>\n <rect y="32" width="40" height="4"></rect>\n </g>\n </svg>'}},292:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'<svg className="cs-icon pause-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n <path transform="translate(0, -5)" d="M39.414,16.587L22.826,0L20,2.826L33.175,16H0v4h33.175L20,33.174L22.826,36l16.588-16.587C40.195,18.633,40.195,17.368,39.414,16.587z"/>\n </svg>'}},43218:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg class="cs-icon pause-icon" width="12" height="14" viewBox="0 0 12 14" focusable="false">\n <g id="icon-pause">\n <rect x="0" width="4" height="14"/>\n <rect x="8" width="4" height="14"/>\n </g>\n </svg>'}},52042:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg class="cs-icon play-icon" width="13" height="15" viewBox="0 0 13 15" focusable="false">\n <path id="icon-play" d="M 13 7.15 L 2 0 2 14.3 13 7.15 Z"/>\n </svg>'}},9416:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'<svg class="cs-icon prev-mobile-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n <path transform="translate(0, -5)" d="M0.586,19.413L17.174,36L20,33.174L6.825,20H40v-4H6.825L20,2.826L17.174,0L0.586,16.587C-0.195,17.367-0.195,18.632,0.586,19.413z"/>\n </svg>'}},62863:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'<svg class="cs-icon search-icon" width="22" height="22" viewBox="0 0 40 40" focusable="false">\n <g id="icon-search" transform="translate(4, 0)">\n <path d="M14.1378906,27.4473684 C21.6653507,27.4473684 27.7757813,21.4196023 27.7757813,13.9736842 C27.7757813,6.52776609 21.6653507,0.5 14.1378906,0.5 C6.61043053,0.5 0.5,6.52776609 0.5,13.9736842 C0.5,21.4196023 6.61043053,27.4473684 14.1378906,27.4473684 L14.1378906,27.4473684 Z M14.1378906,24.4473684 C8.25820695,24.4473684 3.5,19.7535325 3.5,13.9736842 C3.5,8.19383595 8.25820695,3.5 14.1378906,3.5 C20.0175743,3.5 24.7757813,8.19383595 24.7757813,13.9736842 C24.7757813,19.7535325 20.0175743,24.4473684 14.1378906,24.4473684 L14.1378906,24.4473684 Z" ></path>\n <path d="M20.887408,24.4494377 L31.4348235,34.8541634 L32.5026823,35.9075758 L34.609507,33.7718582 L33.5416482,32.7184459 L22.9942327,22.3137202 L21.9263739,21.2603078 L19.8195492,23.3960254 L20.887408,24.4494377 L20.887408,24.4494377 Z" ></path>\n </g>\n </svg>'}},98947:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n </svg>\n '}},85076:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'<svg class="cs-icon submit-icon" width="40" height="30" viewBox="0 0 40 30" focusable="false">\n <path transform="translate(0, -5)" d="M12.685,30c-0.538,0-1.053-0.218-1.429-0.604L0,17.832l2.857-2.8l9.827,10.097L37.143,0L40,2.8L14.114,29.396C13.738,29.782,13.222,30,12.685,30z"/>\n </svg>'}},29148:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e){return'\n <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n <defs>\n <rect id="'+e+'-track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="'+e+'-trackFilter">\n <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n </filter>\n </defs>\n <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use fill="#303030" fill-rule="evenodd" xlink:href="#'+e+'-track"></use>\n <use fill="black" fill-opacity="1" filter="url(#'+e+'-trackFilter)" xlink:href="#'+e+'-track"></use>\n <use stroke="#595959" stroke-width="1" xlink:href="#'+e+'-track"></use>\n <circle fill="#B4B4B4" stroke-width="0" cx="8" cy="8" r="5"></circle>\n </g>\n </g>\n <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use fill="#505050" fill-rule="evenodd" xlink:href="#'+e+'-track"></use>\n <use fill="black" fill-opacity="1" filter="url(#'+e+'-trackFilter)" xlink:href="#'+e+'-track"></use>\n <use stroke="#595959" stroke-width="1" xlink:href="#'+e+'-track"></use>\n <circle fill="#6EBBEF" stroke-width="0" cx="16" cy="8" r="6"></circle>\n </g>\n </g> \n </svg>\n '}},83523:function(e,t,n){var i=n(29326),o="lightBox";i.views.def(o,(function(){return{attrs:{class:o+" cs-base"},x:0,y:0,z:1,w:"100%",h:"100%",overflow:"visible"}}))},33677:function(e,t,n){var i=n(29326),o=DS.detection.orientation,r="lightBoxBottom";i.views.def(r,(function(e){var t=i.views.model.rtl;return{tag:"nav",attrs:{id:r,class:"option-pane"},methods:{getZoomBounds:function(){return i.views.getNamespace(e).zoomBounds},getParentBB:function(){return null==this.cachedParentBB&&(this.cachedParentBB=this.parent.getBox(),null!=this.cachedParentBB&&(this.cachedParentBB.left=this.cachedParentBB.x,this.cachedParentBB.right=this.cachedParentBB.x+this.cachedParentBB.w,this.cachedParentBB.top=this.cachedParentBB.y,this.cachedParentBB.bottom=this.cachedParentBB.y+this.cachedParentBB.h)),this.cachedParentBB},shouldZoom:function(){return null!=this.getParentBB()&&null!=this.getZoomBounds()}},z:1,xp:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return Math.floor(Math.max(e.left,0)-t.left)}return 0},xl:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return t.w+(Math.min(e.right,window.innerWidth-58)-t.right)}return this.parent.w-this.w},yp:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return t.h+(Math.min(e.bottom,window.innerHeight-58)-t.bottom)}return this.parent.h-this.h},yl:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return Math.floor(Math.max(e.top,0)-t.top)}return 0},wp:function(){if(this.shouldZoom()){var e=this.getZoomBounds();return Math.ceil(Math.min(e.right,window.innerWidth)-Math.max(e.left,0))}return this.parent.w},wl:58,hp:58,hl:function(){if(this.shouldZoom()){var e=this.getZoomBounds();return Math.ceil(Math.min(e.bottom,window.innerHeight)-Math.max(e.top,0))}return this.parent.h},updateHook:function(){var e=this;if(this.hasAllChildren()){o.isLandscape?this.setVisibility(!0):this.setVisibility(this.children.some((function(t){return t.visible&&t!=e.children.close})));var n={vertical:o.isLandscape,alignChild:!0,bounds:{t:0,b:this.h,l:0,r:this.w},reverse:t};this.flowChildren(n),this.cachedParentBB=null}},childVisibilityChangedHook:function(){this.update()}}}))},3188:function(e,t,n){var i,o=n(29326),r=n(70381),a=n(62744),s=(i=a)&&i.__esModule?i:{default:i};var l="lightBoxClose";o.views.def(l,s.default,(function(e){var t={windowId:e};return{tag:"button",attrs:{id:l,class:"lightbox-close-btn-floating",tabindex:0,"aria-label":DS.stringTabler.getString("close")},style:{overflow:"visible"},html:(0,r.getIcon)("close"),y:35,x:function(){return window.innerWidth-(this.w+35)},model:t,w:20,h:20}}))},90921:function(e,t,n){var i=n(29326),o=n(84839),r="lightBoxSlide";i.views.def(r,(function(){var e=i.views.getCurrentNameSpace().lightBoxWrapper;return{attrs:{class:r,"aria-live":"assertive",role:"dialog","aria-modal":!0},overflow:"visible",winScale:function(){return e.dimScale},origin:"0 0",wl:function(){return this.parent.wl-o.NAV_SIZE},hl:function(){return this.parent.hl},wp:function(){return this.parent.wp},hp:function(){return this.parent.hp-o.NAV_SIZE},z:1,bgColor:"white",add:!0,html:function(){return'<div id="slide-label-lightbox" data-ref="label" aria-live="polite"></div><main data-ref="container" class="slide-container" transform-origin: 0 0; position: absolute;" tabindex="-1"></main>'}}}))},2953:function(e,t,n){var i,o=n(29326),r=n(84839),a=n(88761),s=(i=a)&&i.__esModule?i:{default:i};var l="lightBoxWrapper";o.views.def(l,(function(e){var t=o.views.model,n=t.slideWidth,i=t.slideHeight;o.views.getNamespace(DS.constants.refs.FRAME);return{attrs:{id:l,class:"cs-base fn-"+t.frame.default_layout},style:{transformOrigin:"0px 0px"},overflow:"visible",dimScale:function(){var e=.8*s.default.width,t=.8*s.default.height;return Math.min(e/n,t/i)},wl:function(){return n*this.dimScale+r.NAV_SIZE},wp:function(){return n*this.dimScale},hl:function(){return i*this.dimScale},hp:function(){return i*this.dimScale+r.NAV_SIZE},x:function(){return(s.default.width-this.w)/2},y:function(){return(s.default.height-this.h)/2},add:!0}}))},37180:function(e,t,n){var i,o=n(29326),r=n(10895),a=(i=r)&&i.__esModule?i:{default:i};var s="messageWindowSlide";o.views.def(s,a.default,(function(){return{attrs:{id:s,class:"cs-window","aria-labelledby":"slide-label-message",role:"alertdialog","aria-modal":!0,tabindex:-1},winScale:1,origin:"0 0",w:"100%",h:"100%",x:0,y:0,z:1,html:'<div id="slide-label-message" data-ref="label"></div><div data-ref="container" class="slide-container"></div>'}}))},89780:function(e,t,n){var i,o=n(29326),r=n(51788),a=(i=r)&&i.__esModule?i:{default:i};var s="messageWindowWrapper";o.views.def(s,a.default,(function(e){var t=o.views.model.preso.display().windows().find({id:e});return{attrs:{id:s},w:t.get("width"),h:t.get("height"),style:{overflow:"visible",transformOrigin:"0 0",background:"transparent"},y:function(){return this.isNotResume?(window.innerHeight-this.h)/2:window.innerHeight/2-this.h/2*this.scale},scalel:function(){return this.isNotResume?1:window.innerWidth/this.w},scalep:function(){return this.isNotResume?.8:window.innerWidth/this.w},xl:function(){return this.isNotResume?(window.innerWidth-this.w)/2:0},xp:function(){return this.isNotResume?(window.innerWidth-.8*this.w)/2:0},add:!0}}))},85799:function(e,t,n){var i=n(29326),o=DS,r=o.constants.MOBILE_UI_SIZE,a=o.detection.orientation,s="navControls";i.views.def(s,(function(e){i.views.model.rtl;var t=i.views.getNamespace(e).playbackControls;return{tag:"nav",attrs:{id:s,"aria-label":"slide navigation"},wp:function(){return this.width||0},wl:"100%",hp:"100%",hl:function(){return this.parent.h-r},updateHook:function(){var e={reverse:!1,pad:0,fullUpdate:!0,sizeToChildren:!0};a.isLandscape&&(e.sizeToChildren=!1,e.vertical=!0,e.toTop=!0,e.startPos=this.h-t.h,e.reverse=!0),this.flowChildren(e)}}}))},17497:function(e,t,n){var i,o=n(29326),r=n(70381),a=n(83567),s=(i=a)&&i.__esModule?i:{default:i};var l="next",c=DS,u=c.detection,d=u.orientation,f=u.deviceView.isTablet,h=c.constants.MOBILE_UI_SIZE;o.views.def(l,s.default,(function(e){var t=o.views.model,n={tag:"button",attrs:{id:l,class:"cs-button btn","aria-label":t.getString("acc_"+l),tabindex:0},html:'\n <div class="icon">\n '+(0,r.getIcon)(l)()+"\n </div>\n ",padLeft:6,padRight:6,wp:47,wl:h,minH:h,noUpdate:!0,parentAlign:"br",noContent:!1};return f&&Object.assign(n,{wp:"fit-to-text-w",wl:h,wPad:function(){return d.isLandscape?0:20},calcTextSize:!0,html:'\n <span class="txt">'+t.getString(l)+'</span>\n <div class="icon">\n '+(0,r.getIcon)("next")()+"\n </div>\n ",beforeReflowHook:function(){this.doTextCalcs(),this.update()}}),n}))},35256:function(e,t,n){var i,o=n(29326),r=n(8280),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.constants.MOBILE_UI_SIZE,c=s.detection,u=c.deviceView.isPhone,d=c.orientation,f=s.dom,h="optionPane";o.views.def(h,a.default,(function(e){o.views.model;var t=o.views.getNamespace(e),n=t.fullScreenOpen,i=t.captions,r=t.settings,a=t.seek,s=t.playPause,c=t.submit,p=t.next,v=t.prev;return{tag:"section",attrs:{id:h,class:_.kebabCase(h)},wl:function(){return l},wp:function(){return window.innerWidth},hl:function(){return window.innerHeight},hp:function(){return l},xl:function(){return window.innerWidth-l},xp:0,yl:0,yp:function(){return window.innerHeight-l},z:4,childVisibilityChangedHook:function(){this.update()},methods:{moveButtonsToOverflow:function(){var e=[n,i,r,s,c,p,v].filter((function(e){return e&&e.visible}));this.applyOverflowVisibility(e,[i])},applyOverflowVisibility:function(e,t){for(this.ctrlOverflow=[];e.length>5&&t.length>0;){var n=t.pop(),i=e.indexOf(n);i>=0&&(e.splice(i,1),n.setVisibility(!1),this.ctrlOverflow.push(n),f.addClass(this.el,n.nameKey+"-overflow"))}return e},revertOverflowVisibility:function(){var e=this;null!=this.ctrlOverflow&&this.ctrlOverflow.forEach((function(t){t.setVisibility(t.layoutDefaultVisible),f.removeClass(e.el,t.nameKey+"-overflow")}))}},updateHook:function(){if(this.hasAllChildren())if(u&&(this.revertOverflowVisibility(),this.moveButtonsToOverflow()),d.isPortrait){this.layout.seek&&a.setVisibility(!0),a.width=0;var e=this.calcChildrensWidth();a.width=this.w-e,this.flowChildren({sizeToChildren:!0,reverse:!1})}else a.setVisibility(!1),this.flowChildren({vertical:!0,sizeToChildren:!0,reverse:!1})},overflow:"visible"}}))},55761:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.outline=void 0;var i,o=n(29326),r=n(16585),a=(i=r)&&i.__esModule?i:{default:i},s=(n(70381),n(84839)),l=n(88450);var c=DS,u=c.pubSub,d=c.events,f=c.constants.MOBILE_ANIMATION_DURATION,h=void 0,p="outline",v=function(e){for(var t="";e;)t=e.index+1+"."+t,e=null!=e.parent&&"slidelink"===e.parent.kind&&e.parent;return t+" "};t.outline=o.views.def(p,a.default,(function(e){var t=o.views.model,n=o.views.model.rtl,i=(o.views.getNamespace(DS.constants.refs.FRAME),n?"rtl":""),r=t.frame.controlOptions.menuOptions,a=r.wrapListItems,c=r.autonumber,b=t.frame.controlOptions.controls.search,g=0;return b&&(u.on(d.sidebar.SHOW_SEARCH,(function(){g=s.SEARCH_H,h.update()})),u.on(d.sidebar.HIDE_SEARCH,(function(){setTimeout((function(){g=0,h.update()}),f)}))),{tag:"nav",attrs:{id:p+"-content",class:"cs-menu cs-panel is-scrollable cs-outline panel "+i,tabindex:-1},w:"100%",y:function(){return g},h:function(){var e=this.parent.h;return e-g},overflow:"auto",draws:[],updateHook:function(){h=this},html:function(){var e=this,i=t.frame.navData.outline.links||[];this.el.depth=0,this.el.innerHTML='\n <div class="outline-title">'+t.title.text+"</div>\n ",function t(i,o,r){var s=document.createElement("ul");s.depth=o.depth+1,o.appendChild(s);for(var u=0;u<i.length;u++){var d=document.createElement("li"),f=i[u];f.parent=r,f.index=u,d.setAttribute("tabindex",-1),s.appendChild(d),d.depth=s.depth;var h=null!=f.links,p=15*d.depth+5,b=f.slideid;null==b&&e.draws.push({link:f,links:i,i:u});var g=(0,l.checkIsScene)(b);d.innerHTML='\n <div\n class="cs-listitem listitem '+(a?"":"no-wrap")+'"\n style="padding-'+(n?"right":"left")+": "+p+'px;"\n data-ref="'+b+'"\n data-slide-title="'+i[u].displaytext+'"\n '+(g?'data-is-scene="true"':"")+"\n "+(h?'data-has-links="true"':"")+'\n tabIndex="-1"\n >\n\n '+(c?v(f):"")+" "+f.displaytext+"\n </div>\n ",h&&(d.classList.add("item-collapsible"),f.expand||d.classList.add("item-collapsed"),t(f.links,d,f))}}(i,this.el)}}}))},69621:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.outlineSearch=void 0;var i=n(29326),o=n(24670),r=n(7582),a=n(55761);function s(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var l="outlineSearch";t.outlineSearch=i.views.def(l,(function(){var e=i.views.model,t=e.frame,n=e.rtl,c=t.controlOptions.controls.search;return{attrs:{id:l+"-content",class:"outline-search "+(n?"rtl":""),tabindex:-1},overflow:"scroll",w:"100%",h:"100%",model:t,childViews:[a.outline].concat(s(c?[o.search,r.searchResults]:[]))}}))},46708:function(e,t,n){n(29326).views.def("overlay",(function(){return{attrs:{class:"overlay overlay-message"},x:0,y:0,w:function(){return window.innerWidth},h:function(){return window.innerHeight},position:"fixed",add:!0}}))},65339:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.panelContentMap=void 0;var i=n(69621),o=(n(55761),n(81609)),r=n(94835),a=n(41454);t.panelContentMap={resources:o.resources,transcript:a.transcript,glossary:r.glossary,outline:i.outlineSearch}},96920:function(e,t,n){var i,o=n(29326),r=n(83837),a=(i=r)&&i.__esModule?i:{default:i},s=n(70381),l=n(65339),c=n(84839);function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var d=DS.constants.MOBILE_UI_SIZE,f=o.views.def("panels",a.default,(function(){var e=o.views.model;return{attrs:{class:"panels"},x:0,y:0,wp:function(){return window.innerWidth+c.SMALL_PAD},hp:function(){return window.innerHeight-d+c.SMALL_PAD},wl:function(){return window.innerWidth-160},hl:function(){return window.innerHeight+c.SMALL_PAD},bgColor:"white",z:3,visible:!1,html:'\n <button class="tab-close" data-ref="tabClose" aria-label="'+e.getString("close")+'">\n '+(0,s.getIcon)("close")()+"\n </button>\n ",childDef:function(){h(e)}}})),h=function(e){[].concat(u(e.sidebarTabs),u(e.topTabsLeft),u(e.topTabsRight)).forEach((function(e,t){"customlink"!==e.name&&function(e,t,n){var i=t.name,r=i+"Panel",a=o.views.def(r,{attrs:{id:r,class:"tab-panel is-scrollable","aria-labelledby":i+"-tab",role:"tabpanel",tabindex:0},visibility:"no-reflow",visible:!1,overflow:"auto",x:0,y:0,w:"100%",h:"100%"});a.init(),f.append(a);var s=l.panelContentMap[i];null!=s&&(s.init(),a.append(s))}(0,e)}))}},53326:function(e,t,n){var i,o=n(29326),r=n(70381),a=n(86107),s=(i=a)&&i.__esModule?i:{default:i};var l=DS.constants.MOBILE_UI_SIZE,c="playPause";o.views.def(c,s.default,(function(){var e=o.views.model;return{attrs:{id:c,class:"play-pause-btn content-center cs-button","aria-pressed":!1,"aria-label":e.getString("acc_play")+"/"+e.getString("acc_pause"),tabindex:-1},tag:"button",style:{background:"transparent",border:"none"},updateHook:function(){this.el.setAttribute("aria-pressed",!this.toggle)},html:function(){return'\n <div style="transform:translate(0, -2px)">\n '+(this.toggle?(0,r.getIcon)("pause")():(0,r.getIcon)("play")())+'\n </div>\n\n <svg class="circle-progress" width="38" height="38" viewBox="0 0 38 38">\n <circle\n cx="17" cy="17" r="17"\n fill="#464646"\n stroke="none" />\n\n <path\n d="M 0 0"\n transform="rotate(-90 17 17)"\n fill="white"\n stroke="none" />\n\n <circle\n cx="17" cy="17" r="14.5"\n fill="#31373a"\n stroke="none" />\n </svg>\n '},minW:l,minH:l,z:1}}))},29474:function(e,t,n){var i,o=n(29326),r=n(22653),a=(i=r)&&i.__esModule?i:{default:i};n(84839);var s=DS,l=s.constants.MOBILE_UI_SIZE,c=s.detection.orientation,u="playbackControls";o.views.def(u,a.default,(function(e){var t=o.views.getNamespace(e),n=t.hamburger,i=t.seek,r=o.views.model,a=(r.rtl,r.currControlLayout);a.pauseplay,a.seekbar;return{attrs:{id:u,"aria-label":"playback controls"},visibility:"no-reflow",overflow:"visible",x:0,yp:0,yl:function(){return null!=n?l:0},wp:function(){return this.width+(i.visible?0:i.w)||0},wl:"100%",hp:"100%",hl:function(){return this.height||0},noUpdate:!0,updateHook:function(){this.flowChildren({fullUpdate:!0,reverse:!1,sizeToChildren:!0,startPos:0,vertical:c.isLandscape});var e=this.children.some((function(e){return e.visible}));this.setVisibility(e)}}}))},25676:function(e,t,n){var i,o=n(29326),r=n(70381),a=n(83567),s=(i=a)&&i.__esModule?i:{default:i};var l=DS,c=l.detection,u=c.orientation,d=c.deviceView.isTablet,f=l.constants.MOBILE_UI_SIZE,h="prev";o.views.def(h,s.default,(function(){var e=o.views.model,t={tag:"button",attrs:{id:h,class:"cs-button btn","aria-label":e.getString("acc_"+h),tabindex:0},html:'\n <div class="icon">\n '+(0,r.getIcon)(h)()+"\n </div>\n ",padLeft:6,padRight:6,wp:47,wl:f,minH:f,noUpdate:!0,parentAlign:"br",noContent:!1};return d&&Object.assign(t,{wp:"fit-to-text-w",wl:f,wPad:function(){return u.isLandscape?0:20},calcTextSize:!0,html:'\n <span class="txt">'+e.getString(h)+'</span>\n <div class="icon">\n '+(0,r.getIcon)("prev")()+"\n </div>\n ",beforeReflowHook:function(){this.doTextCalcs(),this.update()}}),t}))},81609:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.resources=void 0;var i,o=n(29326),r=n(34194),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.utils,c=l.getPath,u=l.stripTags,d=s.detection.device.isMobile,f="resources";t.resources=o.views.def(f,a.default,(function(){var e=o.views.model,t=e.frame,n=e.rtl?"rtl":"";return DS.slideObjectUtils.activeMobileMenuItem(o.views.model.frame.resourceData.resources,"no-resources"),{attrs:{id:f+"-content",class:"is-scrollable panel "+n,tabindex:-1},overflow:"",model:t,html:'\n <h4 class="resources-title '+n+'" tabindex="-1">\n '+u(c(t,"resourceData.description"))+"\n </h4>\n <div class='resources-content panel-content'>\n <ul>\n "+c(t,"resourceData.resources",[]).reduce((function(e,t,n){var i=d?"data-url":"href",o=d?t.url:"javascript:DS.windowOpen.open({ url: '"+t.url+"' })",r=d?'target="_blank"':"";return e+'\n <li class="cs-listitem resource" tabindex="-1"\n data-url="'+t.url+'"\n id="resource-'+n+'"\n role="presentation">\n <a '+i+'="'+o+'" '+r+' tabindex="'+(0===n?0:-1)+'">\n <img src="'+t.image+'" role="presentation" tabindex="-1" />\n '+t.title+"\n </a>\n </li>"}),"")+"\n </ul>\n </div>"}}))},24670:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.search=void 0;var i=n(29326),o=s(n(37781)),r=n(84839),a=(s(n(35734)),n(70381));function s(e){return e&&e.__esModule?e:{default:e}}var l="search",c=DS,u=c.pubSub,d=c.events,f=c.constants.MOBILE_ANIMATION_DURATION,h=void 0;t.search=i.views.def(l,o.default,(function(){var e=i.views.model,t=(i.views.getCurrentNameSpaceString(),e.frame.controlOptions.controls.search),n=0;return t&&(n=-r.TOUCH_SIZE,u.on(d.sidebar.SHOW_SEARCH,(function(){n=0,h.update()})),u.on(d.sidebar.HIDE_SEARCH,(function(){setTimeout((function(){n=-r.TOUCH_SIZE,h.update()}),f)}))),{attrs:{class:l,"aria-label":e.getString("acc_search_input"),tabIndex:0},style:{background:"white"},z:3,x:0,y:function(){return n},w:function(){return this.parent.w},h:function(){return r.TOUCH_SIZE},updateHook:function(){h=this},html:'\n <div class="search-ui">\n <div data-ref="bottomDiv"></div>\n <form id="outline-search" data-ref="searchForm" class="search-input cs-outlinesearch cs-searchinput">\n <input class="cs-input " data-ref="searchInput" type="search" placeholder="'+e.getString("search")+'">\n <div\n class="input-search-icon"\n style="background-repeat: no-repeat"\n tabindex="-1"\n >'+(0,a.getIcon)("search")()+"</div>\n </form>\n </div>\n "}}))},7582:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.searchResults=void 0;var i,o=n(29326),r=n(70381),a=n(13215),s=(i=a)&&i.__esModule?i:{default:i},l=n(84839);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u="searchResults";t.searchResults=o.views.def(u,s.default,(function(e){var t,n=o.views.model,i=n.rtl?"rtl":"";return c(t={attrs:{id:u+"-content",class:"cs-menu cs-panel panel"+i,tabindex:-1},z:2,x:0,y:0,w:"100%"},"y",(function(){return l.SEARCH_H})),c(t,"h",(function(){return this.parent.h})),c(t,"visible",!1),c(t,"html",'\n <div class="outline-title">'+n.title.text+'</div>\n <span class="cs-outline search-content">\n <div style="display:none">\n <span class="flex-static-auto">\n <h4 data-ref="title" class=\'cs-heading search-heading panel-section-heading\'>\n '+n.getString("search_results")+'\n </h4>\n <button class="btn-unstyled search-filter cs-search-filter" tabindex="0" data-ref="searchFilter">\n <span>'+n.getString("filter")+"</span>\n "+(0,r.getIcon)("filter")()+'\n </button>\n </span>\n \n <div class="search-options flex-static-auto" data-ref="searchOptions">\n <p>'+n.getString("search_in")+'</p>\n <label>\n <input data-ref="notesCheck" type="checkbox" checked>\n <span>'+n.getString("transcript_chk")+'</span>\n </label>\n <label>\n <input data-ref="slideCheck" type="checkbox" checked>\n <span>'+n.getString("slide_text_chk")+'</span>\n </label>\n </div>\n </div>\n <div class="search-results is-scrollable" tabindex="0" data-ref="searchResults">\n <ul data-ref="results"></ul>\n </div>\n \n <button data-ref="clear" class="btn search-clear cs-button flex-static-auto">\n <span>'+n.getString("clear")+"</span>\n "+(0,r.getIcon)("clear")()+"\n </button>\n </span>\n "),t}))},63252:function(e,t,n){var i,o=n(29326),r=(n(70381),n(37787)),a=(i=r)&&i.__esModule?i:{default:i};var s="seek";o.views.def(s,a.default,(function(){var e=o.views.model,t=o.views.model.frame.controlOptions.controls,n=t.readonly,i=t.seekbar;return{attrs:{id:s,tabindex:-1,class:"progress-bar cs-seekcontrol "+(n?"read-only":"")},y:function(){return this.parent.h/3},overflow:"visible",noUpdate:!0,w:function(){return this.width||0},h:30,html:'\n <div class="cs-seekbar-inner progress-bar-inner slide-lockable">\n <div class="cs-seek progress-bar-seek">\n <div data-ref="progressBarFill" class="cs-fill progress-bar-fill" style="width: 0px">\n </div>\n </div>\n <input\n aria-hidden="'+!i+'"\n '+(n?"disabled":"")+'\n data-ref="progressBar"\n type="range"\n tabindex="0"\n aria-label="'+e.getString("acc_slide_progress")+'"\n />\n </div>\n '}}))},54639:function(e,t,n){var i=n(29326),o=s(n(28564)),r=n(70381),a=(s(n(35734)),n(84839));function s(e){return e&&e.__esModule?e:{default:e}}var l=DS,c=l.dom,u=c.addClass,d=c.removeClass,f=l.appState,h=l.utils,p=h.pxify,v=h.getPath,b=l.detection,g=(b.deviceView.isPhone,b.orientation),y=l.constants.MOBILE_UI_SIZE,m="settings";i.views.def(m,o.default,(function(e){var t=i.views.model,n=(i.views.model.rtl,i.views.getNamespace(e)),o=n.optionPane,s=n.captions;return{noUpdate:!0,attrs:{id:m,class:"cs-settings"},overflow:"visible",minW:y,minH:y,w:47,h:y,z:2,xp:function(){return this.left||0},xl:function(){return 0},y:function(){return this.top||0},methods:{getControlConfigs:function(){return DS.frameModel.hasModernText?[{name:"acctext",labelId:"accessible_text",isOn:function(){return f.accessibleTextOn()}}]:[]},getToggleControls:function(){return this.getControlConfigs().map((function(e){var n=e.name,i=e.labelId,o=(0,e.isOn)();return'\n <div class="switch '+(o?"toggle-on":"toggle-off")+'" data-ref="'+n+'Switch">\n <label class="switch-label" id="'+n+'-label">\n '+t.getString(i)+'\n </label>\n <button class="switch-toggle" id="'+n+'-switch" tabindex="0" role="switch" aria-checked="'+o+'" aria-labelledby="'+n+'-label">\n '+(0,r.getIcon)("track")(n)+"\n </button>\n </div>\n "})).join("")},getIconConfigs:function(){return[{name:"captions",labelId:"acc_closed_captions",getIcon:(0,r.getIcon)("captions")}]},getIconControls:function(){return this.getIconConfigs().map((function(e){var n=e.name,i=e.labelId,o=e.getIcon;return'\n <button id="'+n+'-overflow" class="cs-button overflow-button" tabindex="0" aria-label="'+t.getString(i)+'" data-ref="'+n+'Button">\n '+o()+"\n </button> \n "})).join("")},updatePanelPosition:function(){if(null!=o){var e=this.children.settingsPanel.el;if(e.style.left=0,!g.isLandscape){var t=e.getBoundingClientRect(),n=o.el.getBoundingClientRect(),i=0;t.right>n.right&&(i=n.right-(t.right+a.PAD)),t.left<n.left&&(i=n.left-t.left+a.PAD),e.style.left=p(i)}}}},updateHook:function(){var e=this;window.requestAnimationFrame((function(){return e.updatePanelPosition()}));var t=v(s,"viewLogic.toggle");t?(u(this.el,"captions-on"),d(this.el,"captions-off")):(u(this.el,"captions-off"),d(this.el,"captions-on")),this.setVisibility(0!==this.getControlConfigs().length||t)},html:function(){return'\n <button data-ref="settingsBtn" aria-expanded="false" class="cs-button settings-button" aria-label="'+t.getString("acc_settings")+'" tabIndex="0">\n '+(0,r.getIcon)("settings")()+'\n </button>\n <div data-ref="settingsPanel" class="settings-panel top-tabs-drop" tabindex="-1">\n <div class="icon-buttons">\n '+this.getIconControls()+'\n </div>\n <div class="toggle-buttons">\n '+this.getToggleControls()+'\n </div>\n </div>\n <div class="panel-down-arrow">\n '+(0,r.getIcon)("downArrow")()+"\n </div>\n "}}}))},72796:function(e,t,n){var i,o=n(29326),r=n(58283),a=(i=r)&&i.__esModule?i:{default:i},s=n(28885);var l=DS.constants.MOBILE_UI_SIZE,c=DS.detection.deviceView.isTablet,u="sidebar";o.views.def(u,a.default,(function(e){var t=o.views.getNamespace(e).tabs,n={tag:"section",attrs:{id:u,"aria-label":"sidebar",class:"transition-all "+(c?"sidebar-tablet-trans":"")},z:3,overflow:"visible",wp:function(){return this.parent.w},wl:160,hp:function(){return t.h+l},hl:function(){return this.parent.w},xp:0,xl:function(){return window.innerWidth},yl:0,yp:function(){return window.innerHeight},html:(0,s.hamburgerAndSearch)("landscape")};return c&&Object.assign(n,{hp:function(){return t.h},wp:function(){return this.width||this.parent.w}}),n}))},33596:function(e,t,n){var i=n(29326),o=a(n(10895)),r=a(n(88761));function a(e){return e&&e.__esModule?e:{default:e}}var s=DS,l=s.constants.MOBILE_UI_SIZE,c=s.detection.orientation,u="slide";i.views.def(u,o.default,(function(e){var t=i.views.model;i.views.getNamespace(e).optionPane;return{attrs:{id:u,class:u},methods:{getAvailableWidth:function(){return r.default.width-(c.isLandscape?l:0)},getAvailableHeight:function(){return r.default.height-(c.isLandscape?0:l)}},winScale:function(){var e=t.slideWidth,n=t.slideHeight;return Math.min(this.getAvailableWidth()/e,this.getAvailableHeight()/n)},origin:"0 0",w:function(){return t.slideWidth*this.winScale},h:function(){return t.slideHeight*this.winScale},x:function(){return(this.getAvailableWidth()-this.w)/2},y:function(){return(this.getAvailableHeight()-this.h)/2},z:1,overflow:"visible",add:!0,html:'<div id="slide-label" data-ref="label" aria-live="polite"></div>\n <main class="slide-container" data-ref="container" aria-live="off" tabindex="-1"></main>'}}))},78128:function(e,t,n){var i,o=n(29326),r=n(83567),a=(i=r)&&i.__esModule?i:{default:i},s=n(70381);var l=DS,c=l.constants.MOBILE_UI_SIZE,u=l.detection,d=u.orientation,f=u.deviceView.isTablet,h="submit";o.views.def(h,a.default,(function(){var e=o.views.model,t={tag:"button",attrs:{id:h,class:"cs-button btn","aria-label":e.getString("acc_"+h),tabindex:0},html:'\n <div class="icon">\n '+(0,s.getIcon)(h)()+"\n </div>\n ",overflow:"visible",padLeft:6,padRight:6,wp:47,wl:c,minH:c,noUpdate:!0,parentAlign:"br",noContent:!1};return f&&Object.assign(t,{wp:"fit-to-text-w",wl:c,wPad:function(){return d.isLandscape?0:20},calcTextSize:!0,html:'\n <span class="txt">'+e.getString(h)+'</span>\n <div class="icon">\n '+(0,s.getIcon)(h)()+"\n </div>\n ",beforeReflowHook:function(){this.doTextCalcs(),this.update()}}),t}))},59345:function(e,t,n){var i=n(29326),o=s(n(37097)),r=s(n(31131)),a=n(84839);function s(e){return e&&e.__esModule?e:{default:e}}function l(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var c=DS,u=(c.utils.getPath,c.constants.MOBILE_UI_SIZE),d=c.detection,f=d.orientation,h=d.deviceView,p=h.isTablet,v=h.isPhone,b="tabs",g=i.views.def(b,(function(e){var t=!0,n=i.views.getNamespace(e),o=n.sidebar;n.tabs;return{attrs:{id:b,tabindex:0,"aria-label":"sidebar-tabs"},overflow:"auto",x:0,yl:u,yp:function(){return p&&f.isPortrait?0:u},noContent:!1,w:"100%",h:function(){return f.isLandscape?window.innerHeight-a.TOUCH_SIZE:this.height||0},methods:{sizeToLargestTab:function(){var e=160;this.children.forEach((function(t){t.el.style.width="auto";var n=t.el.clientWidth;n>e&&(e=n)})),o.width=e,o.updateSize(),this.updateSize(),this.children.forEach((function(t){t.el.style.width="",t.width=e,t.updateSize()}))}},updateHook:function(){0!==this.children.length&&(this.flowChildren({fullUpdate:!1,sizeToChildren:!0,vertical:!0}),p&&t&&f.isPortrait?(this.sizeToLargestTab(),t=!1):this.updateSize())},childDef:function(){y(i.views.model)}}})),y=function(e){[].concat(l(e.sidebarTabs),l(e.topTabsLeft),l(e.topTabsRight)).forEach((function(t,n){!function(e,t,n){var a=t.name,s=a+"Tab",l=void 0,c=void 0,u=void 0;"customlink"===a?(l=r.default,c=t.properties.title,s="link"+n,u="custom-link"):(l=o.default,c=e.getString(t.name),s=t.name+"Link",u="panel-link");var d=i.views.def(s,l,{model:Object.assign(t,{idx:n}),tag:"button",attrs:{id:s,class:"tab "+u,"aria-label":c,tabindex:-1},w:function(){return f.isLandscape||v?this.parent.w:this.width||null},h:50,noUpdate:!0,html:c});d.init(),g.append(d)}(e,t,n)}))}},63051:function(e,t,n){var i,o=n(29326),r=(n(84839),n(84588)),a=(i=r)&&i.__esModule?i:{default:i};var s="timer";o.views.def(s,a.default,(function(){return{noTabIndex:!0,attrs:{id:s,"aria-label":"timer",class:"timer"},overflow:"visible",visible:!1,x:0,y:0,w:58,hp:58,hl:34,html:'<div class="timer-text" data-ref="timerText" tabindex="0" data-tabindex="0"></div>'}}))},41454:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.transcript=void 0;var i,o=n(29326),r=n(58635),a=(i=r)&&i.__esModule?i:{default:i};var s="transcript";t.transcript=o.views.def(s,a.default,(function(){var e=o.views.model,t=e.rtl?"rtl":"";return{attrs:{id:s+"-content",class:"cs-menu cs-panel is-scrollable cs-menu cs-transcript panel "+t,tabindex:-1},w:"100%",h:"100%",html:'\n <h4 data-ref="title" class="note-title cs-heading panel-section-heading"></h4>\n <hr class="cs-div"></hr>\n <div data-ref="content" class="note-content"></div>\n ',model:e.frame}}))},61679:function(e,t,n){var i,o=n(29326),r=n(64376),a=(i=r)&&i.__esModule?i:{default:i};o.views.def("visibleOverlay",a.default,(function(){return{attrs:{class:"visible-overlay"},x:0,y:0,w:function(){return window.innerWidth},h:function(){return window.innerHeight},visible:!1,position:"fixed",bgColor:"rgba(0, 0, 0, 0.5)",add:!0}}))},85362:function(e,t,n){var i,o=n(29326),r=n(88761),a=(i=r)&&i.__esModule?i:{default:i};var s="wrapper";o.views.def(s,(function(){return{attrs:{id:s,class:s},x:0,y:0,w:function(){return a.default.width},h:function(){return a.default.height},add:!0}}))},43340:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=(n(29326),n(35734)),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.dom,c=s._,u=s.detection,d=s.pubSub,f=s.events,h=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),c.bindAll(this,"onLoaderShow","onLoaderMute","onLoaderUnmute","onLoaderHide","onRemoveLoaderTitle");var t={};t[f.loader.SHOW]=this.onLoaderShow,t[f.loader.MUTE]=this.onLoaderMute,t[f.loader.UNMUTE]=this.onLoaderUnmute,t[f.loader.HIDE]=this.onLoaderHide,t[f.loader.REMOVE_TITLE]=this.onRemoveLoaderTitle,t[f.startOverlay.READY]=this.onLoaderHide,l.addClass(document.body,"theme-"+window.globals.themeName),document.body.classList.contains("view-tablet")&&l.addClass(document.body,"is-touchable-tablet"),u.env.is360&&l.addClass(document.body,"is-360"),d.on(t),this.setupBrandingColor()}return o(e,[{key:"setupBrandingColor",value:function(){window.requestAnimationFrame((function(){var e=a.default.getColor(DS.constants.refs.FRAME,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme");null!=e&&(DS.constants.theme.brandingHighlight=e,d.trigger(f.app.BRANDING_COLOR,e))}))}},{key:"onRemoveLoaderTitle",value:function(){var e=document.querySelector("body > .mobile-load-title-overlay");null!=e&&e.parentNode.removeChild(e)}},{key:"getSpinLoader",value:function(){return document.querySelector("body > .slide-loader")}},{key:"onLoaderMute",value:function(){var e=this.getSpinLoader();null!=e&&(e.style.opacity=0)}},{key:"showLoaderDelayed",value:function(e){clearTimeout(this.loaderTimeout),this.loaderTimeout=setTimeout(this.onLoaderShow,e)}},{key:"onLoaderHide",value:function(){clearTimeout(this.loaderTimeout),this.getSpinLoader().style.display="none",l.addClass(document.getElementById("preso"),"hide-slide-loader"),d.trigger(f.app.HIDE_LOADER)}},{key:"onLoaderUnmute",value:function(){var e=this.getSpinLoader();null!=e&&(e.style.opacity=1)}},{key:"onLoaderShow",value:function(e){e>0?this.showLoaderDelayed(e):(this.getSpinLoader().style.display="block",l.removeClass(document.getElementById("preso"),"hide-slide-loader"),d.trigger(f.app.SHOW_LOADER))}}]),e}();t.default=h},25065:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.pubSub,c=s.captionsManager,u=s.events.captions,d=u.SHOW_BUTTON,f=u.HIDE_BUTTON,h=u.ENABLED,p=u.ENABLE,v=s.detection.theme.isUnified,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickCaptions),n.toggle=!1,l.on(d,(function(e){return n.onVisibilityChanged(!0)})),l.on(f,(function(e){return n.onVisibilityChanged(!1)})),l.on(h,n.onCaptionsEnabled.bind(n)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onVisibilityChanged",value:function(e){this.view.setVisibility(e,!0),this.view.childVisibilityChanged(),this.toggle=c.isCaptionEnabled(),this.updateBtn()}},{key:"onCaptionsEnabled",value:function(e){this.toggle=e,this.updateBtn()}},{key:"updateBtn",value:function(){var e=this.toggle?"add":"remove";this.view.el.classList[e]("cs-tabs","cs-selected"),this.view.el.setAttribute("aria-pressed",this.toggle),v&&this.view.updateHtml()}},{key:"onClickCaptions",value:function(e){this.toggleCaptions()}},{key:"toggleCaptions",value:function(){this.toggle=!this.toggle,l.trigger(p,this.toggle),this.updateBtn()}},{key:"teardown",value:function(){l.off(d),l.off(f),l.off(h)}}]),t}(a.default);t.default=b},21788:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.events,c=s.pubSub,u=s._,d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return u.bindAll(n,"onEnterFullscreen"),n.onClick(n.onClickClose),n.view.setVisibility(!1),c.on(l.presentation.ENTER_FULLSCREEN,n.onEnterFullscreen),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onEnterFullscreen",value:function(){this.view.setVisibility(!0)}},{key:"onClickClose",value:function(e){var t=this;setTimeout((function(){c.trigger(l.presentation.EXIT_FULLSCREEN),t.view.setVisibility(!1)}),300)}}]),t}(a.default);t.default=d},47226:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.events,c=s.pubSub,u=s._,d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return u.bindAll(n,"onExitFullScreen"),n.onClick(n.onClickOpen),c.on(l.presentation.EXIT_FULLSCREEN,n.onExitFullScreen),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onExitFullScreen",value:function(){this.view.setVisibility(!0)}},{key:"onClickOpen",value:function(e){c.trigger(l.presentation.ENTER_FULLSCREEN),this.view.setVisibility(!1)}}]),t}(a.default);t.default=d},68085:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(56848),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=(s._,s.focusManager),c=s.detection,u=s.pubSub,d=s.events,f=s.dom,h=f.addClass,p=f.removeClass,v=(s.keyManager.isTabKey,function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.view.isUnified&&(n.getScrollEl=function(){return n.termsEl},n.getOffsetTop=function(e){return e.offsetTop},n.getOffsetHeight=function(e){return e.offsetHeight+e.nextElementSibling.clientHeight}),n.hasDefinition=c.deviceView.isDesktop&&!n.view.isUnified,u.on(d.glossary.REFRESH_VIEW,(function(){n.view.updateHtml(),n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickItem",value:function(e){var t=e.target;if(this.hasDefinition&&null!=t&&"p"!==t.nodeName.toLowerCase()){var n=null!=this.activeItem;n&&(this.activeItem.firstElementChild.setAttribute("aria-expanded",!1),this.activeItem.style.backgroundColor="",this.closeItem(this.activeItem)),n&&this.lastSelected==t||(t.setAttribute("aria-expanded",!0),this.openItem(t.parentElement)),this.lastSelected=t}}},{key:"getNextItem",value:function(e){var t=this.getItems(),n=void 0,i=this.getItems().indexOf(this.currentItem);do{(i+=1)===t.length&&(i=0),n=t[i]}while("none"===n.parentElement.style.display);return n}},{key:"getPrevItem",value:function(e){var t=this.getItems(),n=void 0,i=this.getItems().indexOf(this.currentItem);do{-1===(i-=1)&&(i=t.length-1),n=t[i]}while("none"===n.parentElement.style.display);return n}},{key:"hasListItems",value:function(){return!DS._.isEmpty(this.model.frame.glossaryData)}},{key:"getItems",value:function(){return this.links=this.links||[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(this.el.querySelectorAll(".term"))),this.links}},{key:"openItem",value:function(e){h(e,"cs-selected"),e.nextElementSibling.style.display="block",h(e.nextElementSibling,"open"),this.activeItem=e}},{key:"closeItem",value:function(e){var t=this;p(e,"cs-selected"),p(e.nextElementSibling,"open"),this.activeItem=null,TweenLite.to(e,.2,{opacity:1,onComplete:function(){e.nextElementSibling.style.display="none",l.setFocusRectOn(t.currentItem)}})}}]),t}(a.default));t.default=v},62744:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596);var a=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickClose),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickClose",value:function(e){var t=this.model.windowId;DS.pubSub.trigger(DS.events.window.CLOSING,t)}}]),t}(((i=r)&&i.__esModule?i:{default:i}).default);t.default=a},56848:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(i):void 0},a=n(81596),s=(i=a)&&i.__esModule?i:{default:i};var l=DS,c=l.focusManager,u=l.keyManager,d=l.detection,f=l.globalEventHelper,h=f.addDocumentListener,p=f.removeDocumentListener,v=(l.utils.getPath,l.dom),b=v.parentNodesOf,g=v.addClass,y=v.removeClass,m=l._,w=m.first,k=m.last,_=m.bindAll,S=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _(n,"onKeydown","addEvents","onClickItem"),n.addEvents(),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"focusSelf",value:function(){this.hasListItems()&&this.getItems().find((function(e){return 0===e.tabIndex})).focus()}},{key:"addEvents",value:function(){var e=this;d.device.isMobile?(this.el.addEventListener("touchmove",(function(t){e.moved=!0})),this.onClick((function(t){e.moved||e.onClickItem(t),e.moved=!1}))):this.onClick(this.onClickItem)}},{key:"onClickItem",value:function(){}},{key:"onFocus",value:function(){!this.isFocused&&this.hasListItems()&&(this.isFocused=!0,this.currentItem=this.currentItem||w(this.getItems()),g(this.currentItem,"hover"),u.isShowFocus&&this.centerOnFocused(),c.setFocusRectOn(this.getFocusRectTarget()),h("keydown",this.onKeydown))}},{key:"onBlur",value:function(e){this.el.contains(e.relatedTarget)||(r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onBlur",this).call(this,e),null!=this.currentItem&&(y(this.currentItem,"hover"),this.currentItem.style.backgroundColor=""),p("keydown",this.onKeydown),this.isFocused=!1)}},{key:"onKeydown",value:function(e){var t=this.currentItem;u.isActionKey(e.which)?(this.activateItem(e),u.isSpaceKey(e.which)&&e.preventDefault()):u.isDownishKey(e.which)?this.currentItem=this.getNextItem(this.getItemContent()):u.isUpishKey(e.which)?this.currentItem=this.getPrevItem(this.getItemContent()):u.isHomeKey(e.which)?this.currentItem=this.getFirstItem():u.isEndKey(e.which)&&(this.currentItem=this.getLastItem()),t!==this.currentItem&&(e.preventDefault(),t.tabIndex=-1,y(t,"hover"),this.focusOnCurrent())}},{key:"hasListItems",value:function(){return!1}},{key:"getFocusRectTarget",value:function(){return this.currentItem}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem&&(this.currentItem.tabIndex=0,g(this.currentItem,"hover"),this.currentItem.focus()),c.setFocusRectOn(this.getFocusRectTarget())}},{key:"activateItem",value:function(){this.onClickItem({target:this.currentItem.firstElementChild})}},{key:"getNextItem",value:function(e){var t=this,n=this.getItems().findIndex((function(n){return t.findIndexCb(n,e)}))+1;return n===this.getItems().length&&(n=0),this.getItems()[n]}},{key:"getPrevItem",value:function(e){var t=this,n=this.getItems().findIndex((function(n){return t.findIndexCb(n,e)}))-1;return-1===n&&(n=this.getItems().length-1),this.getItems()[n]}},{key:"getLastItem",value:function(){return k(this.getItems())}},{key:"getFirstItem",value:function(){return w(this.getItems())}},{key:"getItemContent",value:function(){return this.currentItem.textContent.trim()}},{key:"findIndexCb",value:function(e,t){return e.textContent.trim()===t}},{key:"getItems",value:function(){return[]}},{key:"getScrollEl",value:function(){return this.el}},{key:"getOffsetEl",value:function(){return this.el}},{key:"getOffsetTop",value:function(e){return function(e){return b(e,(function(e){return"li"===e.nodeName.toLowerCase()})).reduce((function(e,t){return e+t.offsetTop}),0)}(e)}},{key:"getOffsetHeight",value:function(e){return e.offsetHeight}},{key:"centerOnFocused",value:function(){if(null!=this.currentItem){var e=this.getOffsetEl(),t=this.getOffsetHeight(e),n=this.getScrollEl().scrollTop,i=this.getOffsetTop(this.currentItem),o=i+this.getOffsetHeight(this.currentItem);o-n>t?e.scrollTop=o-t+10:i<n+10&&(e.scrollTop=i-10)}}}]),t}(s.default);t.default=S},16585:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(i):void 0},a=n(56848),s=(i=a)&&i.__esModule?i:{default:i},l=n(29326),c=n(88450);function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var d=DS,f=d.detection,h=d.pubSub,p=d._,v=d.events,b=d.keyManager,g=d.resolver,y=d.windowManager,m=d.utils.prefixWithPlayer,w=d.focusManager.setFocusRectOn,k=d.globalEventHelper.addDocumentListener,_=d.dom,S=_.parentNodesOf,C=_.getParentWithClass,O=_.hasClass,L=_.addClass,E=_.removeClass,I=function(e){return S(e,(function(e){return"li"===e.nodeName.toLowerCase()}))},x=function(e){return I(e).slice(1).some((function(e){return O(e,"item-collapsed")}))},T=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return p.bindAll(n,"updateVisitedSlides","onSlideChanged","onSelectFirstSlideLink","addSlideToVisited","visuallyUpdateLinks","collapseLastItem","onClickLink","onCarrotClick","onClickItem","centerOnFocused","setDrawSlides","mouseDown","mouseUp"),n.visitedSlides=new Set,n.menuOptions=l.views.model.frame.controlOptions.menuOptions,h.once(v.resume.SET_DATA,n.updateVisitedSlides),h.on(v.window.MAIN_CHANGED,n.onSlideChanged),h.on(v.mobile.OUTLINE_SHOWN,n.centerOnFocused),h.on(v.navData.SELECT_FIRST_SLIDE_LINK,n.onSelectFirstSlideLink),n.removeDocListeners=p.flow(k("mousedown",n.mouseDown),k("mouseup",n.mouseUp)),null!=DS.presentation.getDrawPromise&&DS.presentation.getDrawPromise().then(n.setDrawSlides),n.isTopTabChild=l.views.model.topTabs.some((function(e){return"outline"===e.name})),h.on(v.navData.REFRESH_VIEW,(function(){n.view.updateHtml(),n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){h.off(v.window.MAIN_CHANGED,this.onSlideChanged),h.off(v.mobile.OUTLINE_SHOWN,this.centerOnFocused),this.removeDocListeners()}},{key:"focusSelf",value:function(){this.getItems().find((function(e){return 0===e.parentNode.tabIndex})).parentNode.focus()}},{key:"onFocus",value:function(){var e=this;this.isMouseDown||(null!=this.view.parent.children.search&&f.theme.isUnified?setTimeout((function(){e.el.contains(document.activeElement)&&r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onFocus",e).call(e)}),500):r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onFocus",this).call(this))}},{key:"mouseDown",value:function(){this.isMouseDown=!0}},{key:"mouseUp",value:function(){this.isMouseDown=!1}},{key:"onClickItem",value:function(e){var t=this;if(f.theme.isUnified){var n=C(e.target,"listitem");O(e.target,"carrot")&&(t.onCarrotClick(n),1)||O(n.parentNode,"item-collapsible")&&(t.onCarrotClick(n),!O(n,"is-promoted-slide"))||"locked"!==t.menuOptions.flow&&t.onClickLink(n)}else("locked"!==this.menuOptions.flow?this.onClickLink:this.onCarrotClick)(e.target)}},{key:"visuallyUpdateLinks",value:function(){var e=this;this.visitedSlides.forEach((function(t){var n=e.view.children[t];null!=n&&(f.theme.isUnified?e.updateViewedState(n.el):L(n.el,"cs-viewed"))})),f.theme.isUnified&&(this.setComplete("div.is-promoted-slide"),this.setComplete("div.is-scene",1))}},{key:"setComplete",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=this.el.querySelectorAll(e);Array.from(i).forEach((function(e){Array.from(e.parentNode.querySelectorAll("div")).slice(n).every((function(e){return O(e,"cs-viewed")}))&&(L(e,"cs-complete"),t.updateAriaLabel(e))}))}},{key:"updateVisitedSlides",value:function(e,t){null!=e&&(e.forEach(this.addSlideToVisited),this.visuallyUpdateLinks())}},{key:"getNextItem",value:function(e){var t=this,n=this.getItems(),i=void 0,o=n.findIndex((function(n){return t.findIndexCb(n,e)}));do{(o+=1)===n.length&&(o=0),i=n[o]}while(x(i));return i}},{key:"getPrevItem",value:function(e){var t=this,n=this.getItems(),i=void 0,o=n.findIndex((function(n){return t.findIndexCb(n,e)}));do{-1===(o-=1)&&(o=n.length-1),i=n[o]}while(x(i));return i}},{key:"addSlideToVisited",value:function(e){var t=e.absoluteId,n=e.getScene().absoluteId;this.visitedSlides.add(n).add(t)}},{key:"isCurrentLinkParent",value:function(e,t){return e.el===this.view.children[t].el&&e.el.getAttribute("data-has-links")&&!e.el.getAttribute("data-is-scene")}},{key:"onSelectFirstSlideLink",value:function(){var e=this.view.el.querySelector("ul > li > div:not(.is-scene)");if(null!=e){var t=e.getAttribute("data-ref");this.selectLink(e,t)}}},{key:"onSlideChanged",value:function(e){if(this.addSlideToVisited(e),!this.currentItem||C(this.currentItem,"listitem").getAttribute("data-ref")!=e.absoluteId){var t=this.view.children[e.absoluteId];null!=t&&this.selectLink(t.el,e.absoluteId)}}},{key:"selectLink",value:function(e,t){var n=this;this.onClickLink(e,!0),S(e,(function(i){i.classList.contains("item-collapsed")&&(n.isCurrentLinkParent(e,t)||(E(i,"item-collapsed"),i.setAttribute("aria-expanded",!0)))}),(function(e){return n.el===e}))}},{key:"collapsibleParents",value:function(e){var t=this;return S(e,(function(e){return e.classList.contains("item-collapsible")}),(function(e){return t.el===e}))}},{key:"collapseLastItem",value:function(e){var t=this;null!=this.lastExpandedEls&&this.menuOptions.autocollapse&&this.lastExpandedEls.forEach((function(n){n.contains(e)||O(n,"item-collapsed")||t.toggleScene(n)}))}},{key:"toggleScene",value:function(e){var t=O(e,"item-collapsed"),n=void 0;if(n=t?"remove":"add",e.classList[n]("item-collapsed"),e.setAttribute("aria-expanded",t),f.theme.isUnified){var i=Array.from(e.querySelectorAll("div.listitem")),o=i[0];!function(e,n){if(t)return;var i=e.slice(1).filter((function(e){return!O(e,"is-promoted-slide")&&!O(e,"is-scene")}));i.some((function(e){return O(e,"cs-viewed")}))&&E(n,"cs-unvisited");i.every((function(e){return O(e,"cs-viewed")}))&&L(n,"cs-complete")}(i,o),this.updateAriaLabel(o)}h.trigger(v.menuLinksListItem.TOGGLE)}},{key:"updateAriaLabel",value:function(e){var t=[].slice.call(e.querySelector(".outline-states").children),n=e.getAttribute("data-slide-title"),i=e.children[0];t.some((function(e){if("none"!==window.getComputedStyle(e).display){var t=e.getAttribute("aria-label");return i.textContent=n+" "+t,!0}}))||(i.textContent=n)}},{key:"onCarrotClick",value:function(e){if(null!==e){var t=C(e,"item-collapsible");this.toggleScene(t)}}},{key:"onClickLink",value:function(e,t){var n=this;if(f.theme.isUnified){var i=e.getAttribute("data-ref"),o=null!=i;if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(i)){if(null!=this.currentItem&&e!==this.currentItem&&(this.currentItem.tabIndex=-1,E(this.currentItem,"hover")),this.currentItem=e,null!=i&&(this.collapseLastItem(e),this.lastExpandedEls=this.collapsibleParents(e),this.lastExpandedEls.forEach((function(e){var t=e.firstElementChild;i.includes(t.getAttribute("data-ref"))&&(L(t,"cs-viewed"),n.updateAriaLabel(t))}))),O(e,"listitem")){this.updateViewedState(e);var r=this.el.querySelector(".cs-selected");O(e,"is-scene")||(null!=r&&(E(r,"cs-selected"),this.updateAriaLabel(r)),L(e,"cs-selected"),window.requestAnimationFrame((function(){return n.updateAriaLabel(e)})))}else this.onCarrotClick(e);if(o&&!t){var a=y.getCurrentWindowSlide().absoluteId;i!=a&&(h.trigger(v.request.NEXT_SLIDE,i),f.theme.isUnified&&h.trigger(v.topEllipsesPanel.HIDE)),f.deviceView.isMobile&&(h.trigger(v.tab.HIDE),(f.deviceView.isPhone||f.theme.isClassic)&&h.trigger(v.sidebar.CLOSE))}null!=this.currentItem&&null!=this.focusor&&w(this.currentItem)}}else this.onClickLinkOld(e,t)}},{key:"onClickLinkOld",value:function(e,t){var n=e.getAttribute("data-ref"),i=null!=n,o=(0,c.checkIsScene)(n);if("UL"!==e.nodeName)if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(n)){if(null!=this.currentItem&&e!==this.currentItem&&(this.currentItem.tabIndex=-1,E(this.currentItem,"hover")),this.currentItem=e,(o||O(e.parentNode,"item-collapsible"))&&this.toggleScene(e.parentNode),null!=n&&(this.collapseLastItem(e),this.lastExpandedEls=this.collapsibleParents(e),Array.from(this.lastExpandedEls).forEach((function(e){var t=e.firstElementChild;n.includes(t.getAttribute("data-ref"))&&L(t,"cs-viewed")}))),O(e,"listitem")){L(e,"cs-viewed");var r=this.el.querySelector(".cs-selected");null!=r&&E(r,"cs-selected"),L(e,"cs-selected")}else this.onCarrotClick(e);if(i&&!t){var a=y.getCurrentWindowSlide().absoluteId;o||n==a||(h.trigger(v.request.NEXT_SLIDE,n),f.theme.isUnified&&h.trigger(v.topEllipsesPanel.HIDE)),f.deviceView.isMobile&&(h.trigger(v.tab.HIDE),(f.deviceView.isPhone||f.theme.isClassic)&&h.trigger(v.sidebar.CLOSE))}null!=this.currentItem&&null!=this.focusor&&w(this.currentItem)}else O(e,"carrot")&&this.onCarrotClick(e)}},{key:"updateViewedState",value:function(e){L(e,"cs-viewed");var t=I(e).pop();if(!O(e,"is-scene")&&null!=t){var n=t.querySelector("div.listitem");E(n,"cs-unvisited")}this.updateAriaLabel(e)}},{key:"isExpanded",value:function(){return!!this.currentItem.dataset.hasLinks&&O(this.parentElement,"item-collapsed")}},{key:"onKeydown",value:function(e){var t=this.currentItem;if(b.isActionKey(e.which))this.activateItem(),b.isSpaceKey(e.which)&&e.preventDefault();else if(b.isRightKey(e.which)&&t.dataset.hasLinks)O(this.currentItem.parentNode,"item-collapsed")?this.onCarrotClick(this.currentItem.firstElementChild):this.currentItem=this.getNextItem(this.getItemContent());else if(b.isDownKey(e.which))this.currentItem=this.getNextItem(this.getItemContent());else if(b.isUpKey(e.which))this.currentItem=this.getPrevItem(this.getItemContent());else if(b.isLeftKey(e.which))if(t.dataset.hasLinks&&!O(t.parentNode,"item-collapsed"))this.onCarrotClick(this.currentItem.firstElementChild);else{var n=C(this.currentItem,"item-collapsible");null!=n&&(this.currentItem=n.querySelector(".cs-listitem"))}else b.isHomeKey(e.which)?this.currentItem=this.getFirstItem():b.isEndKey(e.which)&&(this.currentItem=this.getLastItem());t!==this.currentItem&&(e.preventDefault(),E(t,"hover"),t.parentNode.tabIndex=-1,this.focusOnCurrent())}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem.parentNode&&(this.currentItem.parentNode.tabIndex=0,L(this.currentItem,"hover"),this.currentItem.parentNode.focus()),w(this.currentItem)}},{key:"hasListItems",value:function(){return!p.isEmpty(l.views.model.frame.navData.outline.links)}},{key:"getItems",value:function(){return this.links=this.links||[].concat(u(this.el.querySelectorAll(".cs-listitem"))),this.links}},{key:"activateItem",value:function(){var e="locked"!==this.menuOptions.flow&&null==this.currentItem.dataset.isScene,t=e?"onClickLink":"onCarrotClick",n=e?this.currentItem:this.currentItem.querySelector(".carrot");this[t](n)}},{key:"findIndexCb",value:function(e,t){return e===t}},{key:"getItemContent",value:function(){return this.currentItem}},{key:"getTreeRootEl",value:function(){return this.el.querySelector("ul")}},{key:"getOffsetEl",value:function(){return f.deviceView.isMobile?this.el.parentNode:this.el}},{key:"getOffsetTop",value:function(e){return f.deviceView.isMobile?p.first(S(e,(function(e){return"li"===e.nodeName.toLowerCase()}))).offsetTop:r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"getOffsetTop",this).call(this,e)}},{key:"scrollToCurrent",value:function(){var e=this;f.deviceView.isMobile&&(this.currentItem=this.getItems().find((function(t){return t.getAttribute("data-ref")===e.currentSlideId}))),r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"scrollToCurrent",this).call(this)}},{key:"setDrawSlides",value:function(){var e=this;this.view.draws.forEach((function(t){var n=t.link,i=t.links,o=g.resolvePath(m(n.drawid)),r=function(){var t=n.spliceNum||1,r=o.slides();i.splice.apply(i,[n.index,t].concat(u(r.map(e.createNewLink)))),n.spliceNum=r.length,e.view.updateHtml(),e.view.initChildRefs()};o.on(v.draw.RESET_COMPLETE,r),null!=o.slides()&&r()}))}},{key:"createNewLink",value:function(e){var t={kind:"slidelink",expand:!1,type:"slide"};return t.slideid=e.absoluteId,t.slidetitle=t.displaytext=e.get("title"),t}}]),t}(s.default);t.default=T},86107:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s._,c=s.events,u=s.pubSub,d=s.detection,f=s.dom.tappedClass,h=s.keyManager,p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onTap=function(e){f(n.el)},n.onClickBtn=function(e){1!==n.currTimeline.progress()?n.currTimeline.togglePlayback():d.theme.isUnified&&n.currTimeline.reset()},n.onKeydown=function(e){var t=e.which;h.isSeekKey(t)&&u.trigger(c.player.SEEK,e)},n.onPlaybackChanged=function(){n.updateToggle(),n.updateView()},l.bindAll(n,"onTimelineChanged"),u.on(c.player.TOGGLE_PLAYBACK,n.onClickBtn),u.on(c.playbackControls.TIMELINE_CHANGED,n.onTimelineChanged),d.deviceView.isMobile&&n.onClick(n.onTap),n.onClick(n.onClickBtn),n.el.addEventListener("keydown",n.onKeydown),n.view.toggle=!0,d.deviceView.isMobile&&u.on(c.currTimeline.TICK,n.onTick.bind(n)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){u.off(c.currTimeline.TICK,this.onTick.bind(this))}},{key:"onTick",value:function(e){null!=this.circleProgress&&this.circleProgress.setAttribute("d",DS.svgUtils.wheelPath(17,17,17,0,360*e)),this.lastProgress=e}},{key:"updateView",value:function(){this.view.updateHtml(),this.circleProgress=this.el.querySelector(".circle-progress path"),this.onTick(this.lastProgress)}},{key:"updateToggle",value:function(){this.view.toggle="playing"===this.currTimeline.playbackState(),this.view.el.setAttribute("aria-pressed",!this.view.toggle)}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e,this.view.toggle=this.currTimeline.isPlaying(),this.updateView()}}]),t}(a.default);t.default=p},22653:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS,o=i._,r=i.pubSub,a=i.events,s=i.dom.toggleClasses,l=(i.shortcutManager,function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.view=t,o.bindAll(this,"onSlideChanged","onTimelineChanged","onPlaybackChanged"),r.on(a.slide.STARTED,this.onSlideChanged)}return n(e,[{key:"teardown",value:function(){r.off(a.slide.STARTED,this.onSlideChanged)}},{key:"onTimelineChanged",value:function(e,t){e!==this.currTimeline&&(r.trigger(a.playbackControls.TIMELINE_CHANGED,e,t),null!=this.currTimeline&&(this.currTimeline.off(a.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.off(a.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.off(a.timeline.ENDED,this.onPlaybackChanged)),this.currTimeline=e,this.currTimeline.on(a.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.on(a.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.on(a.timeline.ENDED,this.onPlaybackChanged),this.onPlaybackChanged())}},{key:"onPlaybackChanged",value:function(){var e=this.view.children,t=e.reset,n=e.playPause,i=null!=this.currTimeline&&"playing"===this.currTimeline.playbackState();s(document.body,"timeline-playing","timeline-paused",i),s(document.body,"has-reset","no-reset",this.view.visible&&null!=t&&t.visible),null!=n&&n.viewLogic.onPlaybackChanged()}},{key:"onSlideChanged",value:function(e,t,n){this.view.el.tabIndex=0,this.view.el.tabIndex=-1,this.view.nameSpace===n&&(null!=this.currSlide&&this.currSlide.off(a.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.currSlide=t,this.currSlide.on(a.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.onTimelineChanged(t.currentTimeline(),t))}}]),e}());t.default=l},34194:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(68085),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.detection,c=s.pubSub,u=s.events,d=s.keyManager.isSpaceKey,f=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMobileLinks(),c.on(u.resources.REFRESH_VIEW,(function(){n.view.updateHtml(),n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"handleMobileLinks",value:function(){var e=this;l.device.isMobile&&(this.el.addEventListener("touchstart",(function(t){e.startScroll=e.el.scrollTop})),this.getItems().forEach((function(t){t.addEventListener("touchend",e.onTouchEnd.bind(e))})))}},{key:"wasScrolled",value:function(){return Math.abs(this.startScroll-this.el.scrollTop)>2}},{key:"onTouchEnd",value:function(e){var t=e.currentTarget.dataset.url;null==t||this.wasScrolled()||DS.windowOpen.open({url:t})}},{key:"onClickItem",value:function(){}},{key:"hasListItems",value:function(){return(this.model.resourceData.resources||[]).length>0}},{key:"getItems",value:function(){return this.items=this.items||[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(this.el.querySelectorAll(".resource a"))),this.items}},{key:"activateItem",value:function(e){d(e.keyCode)&&DS.windowOpen.open({url:this.currentItem.dataset.url})}},{key:"getOffsetTop",value:function(e){return this.currentItem.offsetTop}},{key:"getFocusRectTarget",value:function(){return this.currentItem.parentNode}}]),t}(a.default);t.default=f},37781:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.pubSub,c=s.events,u=s.TweenLite,d=s.focusManager,f=s._.bindAll,h=s.dom.addClass,p=s.detection,v=!1,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),i=n.view.children.searchForm.el,o=n.view.children.searchInput.el;return i.addEventListener("submit",n.onSearch.bind(n)),p.deviceView.isMobile&&(f(n,"onMobileOutlineShown"),o.addEventListener("input",n.onSearch.bind(n)),l.on(c.mobile.OUTLINE_SHOWN,n.onMobileOutlineShown)),n.ensureEventSubscriptions(),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){l.off(c.mobile.OUTLINE_SHOWN,this.onMobileOutlineShown),l.off(c.controlOptions.RESET,this.onControlOptionsReset,this),v=!1}},{key:"ensureEventSubscriptions",value:function(){v||(l.on(c.controlOptions.RESET,this.onControlOptionsReset,this),v=!0)}},{key:"onControlOptionsReset",value:function(){this.view.updateHtml(),this.view.update()}},{key:"onMobileOutlineShown",value:function(){document.getElementById("outline-panel").appendChild(this.el),h(document.body,"tab-shown")}},{key:"onFocus",value:function(e){d.setFocusRectOn(this.view.el)}},{key:"onSearch",value:function(e){e.preventDefault();var t=this.view.parent.children.searchResults,n=this.view.children.bottomDiv,i=document.querySelector("#outline-content ul");u.to(i,.2,{alpha:0,onComplete:function(){t.el.style.opacity=0,u.to(t.el,.2,{alpha:1,onComplete:function(){return t.viewLogic.onAfterVisible()}}),n.el.style.opacity=0,t.setVisibility(!0)}}),t.viewLogic.performSearch(this.searchInputEl.value),h(document.body,"search-results-active")}},{key:"updateVisibility",value:function(e){var t=this.view,n=t.searchResults,i=t.searchResults.visible,o=t.visible;this.view.setVisibility(e),n.setVisibility(e&&this.searchResultsOpen),o&&(this.searchResultsOpen=i)}}]),t}(a.default);t.default=b},24499:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&s.return&&s.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),a=n(56848),s=(i=a)&&i.__esModule?i:{default:i},l=n(29326),c=n(88450),u=n(14900);function d(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var h=function(e){return(0,c.checkIsScene)(e.slideid)},p=DS,v=p.windowManager,b=p.focusManager,g=p.TweenLite,y=p.events,m=p.pubSub,w=p.keyManager,k=p.resolver,S=p.dom,C=(S.hasClass,S.removeClass),O=S.addClass,L=S.getParentWithClass,E=p._,I=E.bindAll,x=(E.first,p.utils),T=x.stripTags,P=(x.stripPlayer,x.prefixWithPlayer),M=p.globalEventHelper,A=M.addDocumentListener,D=(M.removeDocumentListener,p.detection),j=D.theme,B=D.os,H=function e(t,n,i){f(this,e),this.slideId=t,this.title=n,this.text=i},N=function(e){function t(e){f(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));I(n,"traverseLinks","performSearch","onSlideChanged","onClear","onReset","loadSlideBankSearchData"),n.animationDuration=.2;var i=l.views.model.frame.notesData||[];return n.notesBySlideId=i.map((function(e){return new H(P(e.slideId),DS.utils.getPath(k.resolvePath(e.slideId,DS.presentation),"title"),T(e.content).trim())})),n.slideTextData=l.views.model.frame.navData.search||[],n.slideTextBySlideId=n.slideTextData.filter((function(e){return!e.slidebank})).map((function(e){return new H(P(e.slideid),DS.utils.getPath(k.resolvePath(e.slideid,DS.presentation),"title"),T(e.Text).trim())})),n.menuOptions=l.views.model.frame.controlOptions.menuOptions,n.wrapListItems=n.menuOptions.wrapListItems,n.links=l.views.model.frame.navData.outline.links,n.hasSlideBankSlides=n.slideTextData.some((function(e){return e.slidebank})),n.hasSlideBankSlides&&m.on(y.player.RESET,n.onReset),null!=n.clearEl&&n.onClickEl(n.clearEl,n.onClear),m.on(y.search.CLEAR,n.onClear),n.onClickEl(n.searchFilterEl,n.onToggleSearchOptions),n.onClick(n.onClickLink),m.on(y.window.MAIN_CHANGED,n.onSlideChanged),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"loadSlideBankSearchData",value:function(){this.slideBankTextBySlideId=this.slideTextData.filter((function(e){return e.slidebank})).reduce((function(e,t){var n=k.getSlideBankSlideInstance(t.slideid);return null!==n&&e.push(new H(n.absoluteId,n.title(),T(t.Text))),e}),[])}},{key:"teardown",value:function(){m.off(y.window.MAIN_CHANGED,this.onSlideChanged),window.globals.HAS_SLIDE&&m.off(y.search.CLEAR,this.onClear)}},{key:"onSlideChanged",value:function(e){var t=this.resultsEl.querySelector(".cs-selected"),n=this.resultsEl.querySelector('[data-slide-id="'+e.absoluteId+'"]');null!=t&&C(t,"cs-selected"),null!=n&&(O(n,"cs-selected"),O(n,"cs-viewed"),this.updateAriaLabel(n))}},{key:"onReset",value:function(){this.onClear(),this.loadSlideBankSearchData()}},{key:"onFocus",value:function(e){e.relatedTarget;var t=e.target;if(this.el.contains(t)){if(t===this.searchFilterEl||t===this.clearEl)return b.setFocusRectOn(t),this.isFocused=!1,!1;if(t===this.notesCheckEl||t===this.slideCheckEl)return b.setFocusRectOn(t.parentElement),this.isFocused=!1,!1;if(!this.isFocused&&(!j.isUnified||w.isShowFocus)){var n=this.getItems(),i=o(n,1)[0];this.isFocused=!0,null!=i&&(this.currentItem=i,this.lastSelected!==this.currentItem&&this.focusOnCurrent(),A("keydown",this.onKeydown))}}return!1}},{key:"getIsSearchVisible",value:function(){return this.searchOptionsEl.classList.contains("visible")}},{key:"setCheckboxesVisible",value:function(e){this.notesCheckEl.hidden=e,this.slideCheckEl.hidden=e}},{key:"onToggleSearchOptions",value:function(e){var t=this,n=this.getIsSearchVisible(),i=n?"remove":"add";this.searchOptionsEl.classList[i]("visible"),n?(clearTimeout(this.checkBoxTimeout),this.checkBoxTimeout=setTimeout((function(){t.setCheckboxesVisible(n)}),200)):this.setCheckboxesVisible(n)}},{key:"onClickLink",value:function(e){if("locked"!==this.menuOptions.flow){var t=L(e.target,"listitem"),n=t.dataset.slideId;null==n||"restricted"===this.menuOptions.flow&&!e.target.classList.contains("cs-viewed")||(O(t,"cs-viewed"),this.updateAriaLabel(t),m.trigger(y.request.NEXT_SLIDE,n))}}},{key:"updateAriaLabel",value:function(e){j.isUnified&&[].concat(d(e.querySelector(".outline-states").children)).forEach((function(t){if("none"===window.getComputedStyle(t).display);else{var n=t.getAttribute("aria-label"),i=e.getAttribute("data-slide-title");e.children[0].textContent=i+" "+n}}))}},{key:"traverseLinks",value:function(e){for(var t=0;t<e.length;t++){var n=e[t];h(n)||this.searchResults.has(n.slideid)||(this.noSearchTerm||n.displaytext.toLowerCase().indexOf(this.term)>=0)&&this.searchResults.set(n.slideid,n.displaytext),null!=n.links&&this.traverseLinks(n.links)}}},{key:"getDefaultSate",value:function(e){var t=v.getCurrentWindow().getCurrentSlide().absoluteId===e||k.resolvePath(e).viewed,n=this.menuOptions.flow;if(t)switch(n){case"free":case"restricted":return l.views.model.getString("acc_visited");case"locked":return l.views.model.getString("acc_visited")+", "+l.views.model.getString("acc_locked")}else switch(n){case"free":return"";case"restricted":case"locked":return l.views.model.getString("acc_locked")}}},{key:"performSearch",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(window.globals.HAS_SLIDE){this.term=t.toLowerCase(),this.items=null,this.noSearchTerm=""===t,this.searchResults=new Map,this.resultsEl.innerHTML="",this.slideTextEnabled=this.slideCheckEl.checked,this.notesEnabled=this.notesCheckEl.checked;var n=l.views.model.frame.navData.links;null!=n&&this.traverseLinks(n),this.hasSlideBankSlides&&void 0===this.slideBankTextBySlideId&&this.loadSlideBankSearchData();var i=function(t){t.forEach((function(t){(t.text.toLowerCase().indexOf(e.term)>=0||t.title.toLowerCase().indexOf(e.term)>=0)&&e.searchResults.set(t.slideId,t.title)}))},o=!this.noSearchTerm;this.slideTextEnabled&&o&&i(this.slideTextBySlideId),this.hasSlideBankSlides&&o&&i(this.slideBankTextBySlideId),this.notesEnabled&&o&&i(this.notesBySlideId);B.isIOS;var r=this.wrapListItems?"":"no-wrap",a=v.getCurrentWindow().getCurrentSlide().absoluteId,s=0;this.searchResults.forEach((function(t,n){0;var i=a===n?"cs-selected":"",o=document.createElement("li"),c=k.resolvePath(n).viewed?"cs-viewed":"",d=e.menuOptions.flow,f=e.getDefaultSate(n),h='\n <div role="menuitem" class="cs-listitem listitem '+i+" "+r+" "+c+" "+("free"!==d&&"cs-"+d)+'"\n data-slide-id="'+n+'"\n data-slide-title="'+t+'"\n tabindex="'+s+'"\n role = "treeitem">\n <span style="position: absolute; opacity: 0;">'+t+" "+f+"</span>";j.isUnified?h+='\n <span class="linkText" aria-hidden="true">\n '+t+'\n </span>\n <span class="outline-states" aria-hidden="true">\n <span class="visitedIcon" aria-label="'+l.views.model.getString("acc_visited")+'">\n '+(0,u.getIcon)("checkmark")()+'\n </span>\n <span class="lockedIcon" aria-label="'+l.views.model.getString("acc_locked")+'">\n '+(0,u.getIcon)("lock")()+'\n </span>\n <span class="lockedViewedIcon" aria-label="'+l.views.model.getString("acc_visited")+", "+l.views.model.getString("acc_locked")+'">\n '+(0,u.getIcon)("lockedViewed")()+"\n </span>\n </span>\n </div>\n ":h+="\n "+t+"\n </div>",o.innerHTML=h,e.resultsEl.appendChild(o),s=-1}))}}},{key:"onClear",value:function(){var e=this,t=this.view.parent.children,n=t.outline,i=t.search;this.outlineUl=this.outlineUl||document.querySelector("#outline-content ul"),n.setVisibility(!0),g.to(this.el,this.animationDuration,{alpha:0,onComplete:function(){g.to(e.outlineUl,e.animationDuration,{alpha:1}),e.view.setVisibility(!1),i.children.bottomDiv.el.style.opacity=1,w.isShowFocus&&n.el.focus()}}),this.term="",i.children.searchInput.el.value="",C(document.body,"search-results-active"),m.trigger(y.search.UPDATE_PANEL)}},{key:"hasListItems",value:function(){return!_.isEmpty(this.getItems())}},{key:"getItems",value:function(){return this.items=this.items||[].concat(d(this.el.querySelectorAll(".cs-listitem"))),this.items}},{key:"activateItem",value:function(){this["locked"!==this.menuOptions.flow?"onClickLink":"onCarrotClick"]({target:this.currentItem})}},{key:"findIndexCb",value:function(e,t){return e===t}},{key:"getItemContent",value:function(){return this.currentItem}},{key:"onAfterVisible",value:function(){this.view.parent.children.outline.setVisibility(!1)}}]),t}(s.default);t.default=N},37787:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i},s=n(29326);var l=DS,c=l._,u=l.detection,d=l.utils,f=l.keyManager,h=l.dom,p=h.addClass,v=h.removeClass,b=l.globalEventHelper.addWindowListener,g=l.events,y=l.pubSub,m=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return c.bindAll(n,"onTick","onSeek","onMouseDown","onMouseUp","checkSeekable","onKeydown","onTimelineChanged","onChange"),y.on(g.slide.STARTED,n.checkSeekable),y.on(g.player.SEEK,n.onKeydown),y.on(g.playbackControls.TIMELINE_CHANGED,n.onTimelineChanged),n.isUserControlled=!s.views.model.frame.controlOptions.controls.readonly||s.views.model.frame.controlOptions.controls.readonlyOnce,n.bindListeners(),n.isUp=!0,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"bindListeners",value:function(){if(this.isUserControlled){var e=u.deviceView.isClassicDesktop?this.seekEl:this.view.el;u.device.isMobile?(e.addEventListener("touchstart",this.onMouseDown),this.seekEvent="touchmove",this.endEvent="touchend"):(e.addEventListener("mousedown",this.onMouseDown),e.addEventListener("keydown",this.onKeydown),this.seekEvent="mousemove",this.endEvent="mouseup"),this.progressBarEl.addEventListener("change",this.onChange)}}},{key:"isSeekable",value:function(){if(null==this.currSlide)return!1;var e=s.views.model.frame.controlOptions.controls,t=e.readonly,n=e.readonlyOnce;return!(t&&!n||n&&!this.currSlide.currentTimelineCompletedOnce())}},{key:"getSeekValue",value:function(e){var t=this.view.getBox();return d.clamp(0,1,(e-t.x)/t.w)}},{key:"getEventX",value:function(e){return u.device.isMobile?e.touches[0]&&e.touches[0].pageX:e.pageX}},{key:"onTimelineChanged",value:function(e,t){null!=this.currTimeline&&(this.currTimeline.off(g.timeline.TICK,this.onTick),this.currTimeline.off(g.timeline.COMPLETE,this.checkSeekable)),this.currSlide=t,this.currTimeline=e,this.currTimeline.on(g.timeline.TICK,this.onTick),this.currTimeline.on(g.timeline.COMPLETE,this.checkSeekable);var n=this.currTimeline.progress();this.duration=d.toSeconds(this.currTimeline.timelineDuration()),this.progressBarEl.max=Math.round(1e3*this.duration),this.progressBarEl.step=100,isNaN(n)&&(n=0),this.onTick(n),this.checkSeekable()}},{key:"checkSeekable",value:function(){this.isSeekable()?(v(this.el,"read-only"),this.progressBarEl.disabled=!1):(p(this.el,"read-only"),this.progressBarEl.disabled=!0)}},{key:"onTick",value:function(e){var t=100*e;this.progressBarFillEl.style.width=t+"%",this.progressBarEl.setAttribute("aria-valuetext",Math.round(t)+"%"),this.progressBarEl.value=this.currTimeline.timeline?this.currTimeline.timeline.currentTime:0,y.trigger(g.currTimeline.TICK,e)}},{key:"onSeek",value:function(e){var t=this;e.preventDefault(),e.stopPropagation();this.seeking=!0,!0!==this.isUp&&this.currTimeline.isPlaying()&&(this.currTimeline.pause(!0),this.currTimeline.on(g.timeline.AFTER_SEEK_UPDATE,(function e(){t.currTimeline.play(),t.currTimeline.off(g.timeline.AFTER_SEEK_UPDATE,e)})));var n=this.getEventX(e);null!=n&&this.currTimeline.progress(this.getSeekValue(n)),this.isUp=!1}},{key:"seekBy",value:function(e,t){var n=this;e.preventDefault(),this.currTimeline.isPlaying()&&(this.currTimeline.pause(),setTimeout((function(){return n.currTimeline.play()}),125)),this.currTimeline.seek(this.currTimeline.elapsedTime()+t)}},{key:"isEnded",value:function(){return this.currTimeline.progress()>=1}},{key:"onChange",value:function(e){this.currTimeline.progress(this.progressBarEl.value/this.progressBarEl.max)}},{key:"onMouseDown",value:function(e){this.onSeek(e),this.isUp=!1,this.removeEndListener=b(this.endEvent,this.onMouseUp),this.removeSeekListener=b(this.seekEvent,this.onSeek),this.currTimeline.onSeekStart()}},{key:"onMouseUp",value:function(e){this.onSeek(e),this.removeEndListener(),this.removeSeekListener(),this.isUp=!0,this.currTimeline.onSeekEnd()}},{key:"onKeydown",value:function(e){var t=e.which;f.isActionKey(t)?y.trigger(g.player.TOGGLE_PLAYBACK):this.isSeekable()&&(f.isDownishKey(t)?this.seekBy(e,-100):f.isPageDownKey(t)?this.seekBy(e,-1e3):f.isUpishKey(t)?this.seekBy(e,100):f.isPageUpKey(t)&&this.seekBy(e,1e3))}}]),t}(a.default);t.default=m},28564:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(i):void 0},a=n(81596),s=(i=a)&&i.__esModule?i:{default:i},l=n(29326);var c=DS,u=c.dom,d=u.addClass,f=u.removeClass,h=c.appState,p=c.scaler,v=c.shortcutManager,b=c.events,g=c.focusManager,y=c.pubSub,m=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onCaptionsEnabled=function(){n.view.updateHook()},DS._.bindAll(n,"onAccessibleTextChanged","onZoomModeChanged","onKeyboardShortcutsChanged"),n.onClickEl(n.settingsBtnEl,n.togglePanel),null!=n.shortcutsSwitchEl&&(n.onClickEl(n.shortcutsSwitchEl,n.toggleShortcuts),DS.pubSub.on(b.player.ENABLE_KEYBOARD_SHORTCUTS,n.onKeyboardShortcutsChanged)),null!=n.captionsButtonEl&&(n.onClickEl(n.captionsButtonEl,n.toggleCaptions),y.on(b.captions.ENABLED,n.onCaptionsEnabled)),null!=n.resetButtonEl&&n.onClickEl(n.resetButtonEl,n.resetTimeline),null!=n.acctextSwitchEl&&(n.onClickEl(n.acctextSwitchEl,n.toggleAccessibleText),h.on(b.player.ACCESSIBLE_TEXT_CHANGED,n.onAccessibleTextChanged)),null!=n.zoomSwitchEl&&(n.onClickEl(n.zoomSwitchEl,n.toggleZoomMode),y.on(b.window.ZOOM_MODE_CHANGED,n.onZoomModeChanged)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"togglePanel",value:function(){this.isOpen?this.hidePanel():this.showPanel()}},{key:"showPanel",value:function(){this.isOpen=!0,d(this.el,"open"),this.view.updatePanelPosition(),this.settingsBtnEl.setAttribute("aria-expanded",!0),null!=this.view.updatePanelDepth&&this.view.updatePanelDepth(!0)}},{key:"hidePanel",value:function(){this.isOpen=!1,f(this.el,"open"),this.settingsBtnEl.setAttribute("aria-expanded",!1),null!=this.view.updatePanelDepth&&this.view.updatePanelDepth(!1)}},{key:"onBlur",value:function(e){null!=e&&this.isOpen&&!this.el.contains(e.relatedTarget)&&(this.hidePanel(),r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onBlur",this).call(this))}},{key:"updateToggle",value:function(e,t){t?(d(e,"toggle-on"),f(e,"toggle-off")):(d(e,"toggle-off"),f(e,"toggle-on")),e.querySelector("button").setAttribute("aria-checked",t)}},{key:"onAccessibleTextChanged",value:function(e){this.accTextOn=e,this.updateToggle(this.acctextSwitchEl,this.accTextOn)}},{key:"onKeyboardShortcutsChanged",value:function(e){this.updateToggle(this.shortcutsSwitchEl,e)}},{key:"toggleAccessibleText",value:function(){this.accTextOn=!this.accTextOn,this.updateToggle(this.acctextSwitchEl,this.accTextOn),h.onToggleAccessibleText(this.accTextOn)}},{key:"onZoomModeChanged",value:function(){this.updateToggle(this.zoomSwitchEl,p.zoomMode)}},{key:"toggleZoomMode",value:function(){p.enableZoomMode(!p.zoomMode),this.updateToggle(this.zoomSwitchEl,p.zoomMode),g.setFocusRectOn(this.zoomSwitchEl.querySelector("button"))}},{key:"toggleShortcuts",value:function(){v.enableShortcuts(!v.enabled),this.updateToggle(this.shortcutsSwitchEl,v.enabled)}},{key:"toggleCaptions",value:function(){l.views.getNamespace("_frame").captions.viewLogic.toggleCaptions(),this.view.updateHook()}},{key:"resetTimeline",value:function(){l.views.getNamespace("_frame").reset.viewLogic.resetTimeline()}},{key:"teardown",value:function(){h.off(b.player.ACCESSIBLE_TEXT_CHANGED,this.onAccessibleTextChanged),y.off(b.window.ZOOM_MODE_CHANGED,this.onZoomModeChanged),y.off(b.captions.ENABLED,this.onCaptionsEnabled)}},{key:"onFocus",value:function(e){var t=e.target;if(this.el.contains(t))return g.setFocusRectOn(t),this.isFocused=!1,!1}}]),t}(s.default);t.default=m},10895:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i},s=n(29326),l=n(2182);var c=DS,u=c.pubSub,d=c.events,f=c._,h=c.utils,p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return f.bindAll(n,"onSlideChange","onAriaToggle"),u.on(d.slide.HAS_MOUNTED,n.onSlideChange),u.on(d.slide.ARIA_TOGGLE,n.onAriaToggle),n.teardownPushableSlide=(0,l.pushableSlide)(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onAriaToggle",value:function(e){e.hidden?(this.el.setAttribute("aria-hidden",!0),this.el.setAttribute("tabindex",0)):(this.el.removeAttribute("aria-hidden"),this.el.removeAttribute("tabindex"))}},{key:"teardown",value:function(){u.off(d.slide.HAS_MOUNTED,this.onSlideChange),this.teardownPushableSlide()}},{key:"onSlideChange",value:function(e){this.view.nameSpace===e.props.windowId&&(this.labelEl.textContent=s.views.model.getString("slide")+": "+h.stripTags(e.props.model.title()))}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),t}(a.default);t.default=p},83567:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i};var s=DS,l=s.detection,c=s.dom,u=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return l.deviceView.isMobile&&n.onClick(n.onTap),n.onClick(n.onClickBtn),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onTap",value:function(e){c.tappedClass(this.el)}},{key:"onClickBtn",value:function(e){var t=this.view,n=t.enabled,i=t.nameKey;n&&DS.pubSub.trigger(DS.events.presentation.ON_OBJECT_EVENT,i+"_pressed")}},{key:"onLayoutChange",value:function(e){var t=this,n=this.view.nameKey;this.hasFocus&&(e[n]?window.requestAnimationFrame((function(){return t.onFocus()})):this.onBlur())}}]),t}(a.default);t.default=u},80110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i},s=n(29326);var l=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.searchEnabled=s.views.model.frame.controlOptions.controls.search,n.onClick(n.showPanel),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"didChangeVisibility",value:function(e){this.view.parent.viewLogic.tabDidChangeVisibility()}},{key:"showPanel",value:function(e){if(!this.isActive){var t=this.view.parent,n=t.children;for(var i in n)n[i].viewLogic.hidePanel();this.el.classList.add("cs-selected"),this.el.setAttribute("aria-selected","true"),this.isActive=!0,t.viewLogic.setAsActive(this.view),DS.pubSub.trigger(DS.events.tab.SHOW,this.model.name)}}},{key:"hidePanel",value:function(){this.el.classList.remove("cs-selected"),this.el.setAttribute("aria-selected","false"),this.isActive=!1}},{key:"isLive",value:function(){var e=s.views.model.currControlLayout[this.model.name];return _.isObject(e)?e.enabled:e}}]),t}(a.default);t.default=l},84588:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&s.return&&s.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),a=n(81596),s=(i=a)&&i.__esModule?i:{default:i},l=n(29326);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=DS,d=u.detection,f=u.events,h=u.pubSub,p=u.svgUtils,v=u._.bindAll,b={remaining:function(e,t){return DS.utils.formatSecondsAsTime(t-e,!0)},totalelapsed:function(e,t){return[e,t].map((function(e){return DS.utils.formatSecondsAsTime(e,!0)})).join(" / ")},elapsed:function(e){return DS.utils.formatSecondsAsTime(e,!0)},none:function(){return""}},g=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return v(i,"onShow","onHide","onTick"),h.on((c(n={},f.timer.SHOW,i.onShow),c(n,f.timer.HIDE,i.onHide),n)),i.timeFormat=i.getTimeFormat(),i.isPieProgress=d.theme.isUnified,i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"getTimeFormat",value:function(){if(!d.deviceView.isClassicMobile){var e=l.views.model.sidebarOpts.timeFormat;if(e&&null!=b[e.toLowerCase()])return e.toLowerCase();if(!l.views.model.sidebarOpts.timeEnabled)return"none"}return"remaining"}},{key:"teardown",value:function(){var e;h.off((c(e={},f.timer.SHOW,this.onShow),c(e,f.timer.HIDE,this.onHide),e))}},{key:"onTick",value:function(e,t,n){if(this.view.children.timerText.el.innerHTML=b[this.timeFormat](t,n),!d.deviceView.isClassicMobile){var i=p.wheelPath(9,9,9,0,360*(1-e),this.isPieProgress);this.view.children.timerPath.el.setAttributeNS(null,"d",i)}}},{key:"onShow",value:function(e){null!=this.currentTimer&&this.onHide(),this.currentTimer=e,this.currentTimer.on("tick",this.onTick),this.toggleVisibility(!0),window.requestAnimationFrame(DS.pubSub.trigger.bind(DS.pubSub,DS.events.timer.SHOWN))}},{key:"onHide",value:function(){null!=this.currentTimer&&(this.currentTimer.off("tick",this.onTick),this.currentTimer=null,window.requestAnimationFrame(DS.pubSub.trigger.bind(DS.pubSub,DS.events.timer.HIDDEN))),this.toggleVisibility(!1)}},{key:"toggleVisibility",value:function(e){var t=o(e?["add","remove"]:["remove","add"],2),n=t[0],i=t[1];document.body.classList[n]("timer-shown"),this.el.classList[i]("hidden"),this.el.classList[n]("shown"),this.view.setVisibility(e),this.view.parent.updateChildren(!0)}},{key:"onFocus",value:function(){var e=this.view.children.timerText.el.getBoundingClientRect(),t=e.left,n=e.top,i=e.width,o=e.height;t-=8,n-=8,i+=37,o+=12,DS.focusManager.setFocusRectOn(this.el,{left:t,top:n,width:i,height:o})}}]),t}(s.default);t.default=g},58635:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),a=(i=r)&&i.__esModule?i:{default:i},s=n(29326);var l=/color:#ffffff/gi,c=DS,u=c.detection,d=c.events,f=c.focusManager,h=c.pubSub,p=c.utils,v=c.slideObjectUtils,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return h.on(d.window.MAIN_CHANGED,n.onSlideChanged.bind(n)),u.deviceView.isClassicMobile?h.on(d.mobile.NOTES_SHOWN,n.onHamburgerToggle.bind(n,!1)):u.deviceView.isUnifiedMobile&&h.on(d.hamburger.TOGGLE,n.onHamburgerToggle.bind(n)),n.forceScrollToTop=!1,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onHamburgerToggle",value:function(e){this.forceScrollToTop&&!e&&(this.getScrollElement().scrollTop=0,this.forceScrollToTop=!1)}},{key:"onFocus",value:function(){this.el.focus(),f.setFocusRectOn(this.el.parentNode)}},{key:"focusSelf",value:function(){this.onFocus()}},{key:"handleTab",value:function(){return this.el.parentElement.focus(),!0}},{key:"onSlideChanged",value:function(e){var t=(this.model.notesData||[]).find((function(t){return p.stripPlayer(e.absoluteId)===t.slideId}));null!=this.titleEl&&(this.titleEl.innerHTML=e.get("title"));var n=null==t?"":t.content;u.deviceView.isClassicMobile&&(n=n.replace(l,"color:#515557")),this.contentEl.innerHTML=n,h.trigger(d.transcript.CHANGED),v.activeMobileMenuItem(n,"no-transcript"),this.scrollToTop()}},{key:"scrollToTop",value:function(){u.deviceView.isDesktop?this.view.el.scrollTop=0:u.theme.isClassic?0===this.getScrollElement().scrollTop?this.forceScrollToTop=!0:this.getScrollElement().scrollTop=0:s.views.getNamespace(this.view.nameSpace).sidebar.collapsed?this.forceScrollToTop=!0:this.getScrollElement().scrollTop=0}},{key:"getScrollElement",value:function(){return u.deviceView.isClassicMobile?this.view.parent.el:this.view.el}},{key:"getViewBox",value:function(){return this.view.parent.getBox()}},{key:"teardown",value:function(){h.off(d.window.MAIN_CHANGED,this.onSlideChanged.bind(this)),u.deviceView.isClassicMobile?h.off(d.mobile.NOTES_SHOWN,this.onHamburgerToggle.bind(this,!1)):u.deviceView.isUnifiedMobile&&h.off(d.hamburger.TOGGLE,this.onHamburgerToggle.bind(this))}}]),t}(a.default);t.default=b},81596:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS,o=i.pubSub,r=i.events,a="click",s=function(){function e(t){for(var n in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.el=t.el,this.view=t,this.model=t.model,t.children)this[n+"El"]=t.children[n].el;DS._.bindAll(this,"onFocus","onBlur","onLayoutChange"),this.el.addEventListener("focusin",this.onFocus),this.el.addEventListener("focusout",this.onBlur),o.on(r.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}return n(e,[{key:"onClick",value:function(e){this.el.addEventListener(a,e.bind(this))}},{key:"onClickEl",value:function(e,t){e.addEventListener(a,t.bind(this))}},{key:"on",value:function(e,t){this.el.addEventListener(e,t.bind(this))}},{key:"getViewBox",value:function(){return this.view.getBox()}},{key:"onFocus",value:function(){var e=this.getViewBox(),t=e.x,n=e.y,i=e.w,o=e.h;DS.focusManager.setFocusRectOn(this.el,{left:t,top:n,width:i,height:o}),this.hasFocus=!0}},{key:"onBlur",value:function(){DS.focusManager.takeFocusOff(),this.hasFocus=!1}},{key:"teardown",value:function(){o.off(r.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}},{key:"onLayoutChange",value:function(){}}]),e}();t.default=s},29326:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var a,s=e[Symbol.iterator]();!(i=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&s.return&&s.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=DS,l=s._,c=s.scaler,u=s.detection,d=s.detection.orientation,f=s.utils,h=f.getPath,p=f.scaleVal,v=f.pxify,b=s.dom,g=b.addClass,y=b.removeClass,m=s.constants.refs.FRAME,w=document.getElementById(DS.constants.els.PRESO),k={x:"w",xl:"w",xp:"w",y:"h",yl:"h",yp:"h",wl:"w",wp:"w",hl:"h",hp:"h"},_=["wrapper","lightBoxWrapper"],S=function(e,t,n){n=e.w>0?n:0,e.y=e.top=0,e.x=e.left=t.l+n,e.update(),t.l=e.x+e.w},C=function(e,t,n){n=e.w>0?n:0,e.y=e.top=0,e.x=e.left=t.r-e.w-n,e.update(),t.r=e.x},O=function(e,t,n){n=e.h>0?n:0,e.x=e.left=0,e.y=e.top=t.t+n,e.update(),t.t=e.y+e.h},L=function(e,t,n){n=e.h>0?n:0,e.x=e.left=0,e.y=e.top=t.b-e.h-n,e.update(),t.b=e.y},E={l:S,r:C,t:O,b:L},I=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.ViewLogic=t,this.params=n,this.nameKey=null!=n&&n.nameKey||t.nameKey,this.enabled=!0}return r(e,[{key:"init",value:function(e){if(this.hasInited)console.warn("has already initialized",this);else{this.hasInited=!0;var t=void 0,n=this.ViewLogic,i=this.params;null==i&&null!=n?i=n:null!=n&&(t=!0),l.isFunction(i)&&(i=i(this.nameSpace||e)),i.w=i.w||i.minW||100,i.h=i.h||i.minH||100,this.orientationProps(i,"x","y","w","h","scale"),(i=Object.assign({position:"absolute",x:0,y:0,minW:0,maxW:Number.MAX_SAFE_INTEGER,minH:0,maxH:Number.MAX_SAFE_INTEGER,wPad:0,scale:1,visibility:"reflow",visual:!0,bgColor:null,overflow:"hidden",origin:"center center",z:null,opacity:null,visible:!0,attrs:{},noContent:!0,calcTextSize:!1},i)).calcTextSize&&(i.noContent=!1),this.noContent=i.noContent,this.lastWidthByText=0,this.lastHeightByText=0,this.padLeft=i.padLeft||0,this.padRight=i.padRight||0,this.childDef=i.childDef,this.childViews=i.childViews,this.updateHook=i.updateHook,this.onCaptionChanged=i.onCaptionChanged,i.childViews=null,i.updateHook=null,i.childDef=null,i.nameKey=null,i.onCaptionChanged=null,Object.assign(this,i.methods),i.methods=null,this.createDynamicGetters(i),i.visual&&(this.el=document.createElement(i.tag||"div"),this.initAttributes(i.attrs),this.initStyles(i),"button"===i.tag&&(this.el.style.cursor="pointer"),this.initContent(i),i.add&&w.appendChild(this.el),this.hasInitialized=!0),this.initVisibility(i),this.initChildRefs(),t&&(this.viewLogic=new n(this))}}},{key:"orientationProp",value:function(e,t){var n=t+"l",i=t+"p";null!=e[n]&&null!=e[i]&&(e[t]=function(){return d.isLandscape?this[n]:this[i]})}},{key:"orientationProps",value:function(e){for(var t=this,n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];i.forEach((function(n){return t.orientationProp(e,n)}))}},{key:"initContent",value:function(e){if(this.noContent){var t=this.html;null!=t&&(this.el.innerHTML=t)}else this.content=document.createElement("div"),this.content.setAttribute("class","view-content"),this.content.setAttribute("tabindex",-1),Object.assign(this.content.style,{position:"relative","text-align":"center",top:0}),Object.assign(this.content.style,e.contentStyle||{}),this.initAttributes(e.contentAttrs,this.content),null!=e.html&&(this.content.innerHTML=this.html),this.el.appendChild(this.content)}},{key:"initAttributes",value:function(e,t){for(var n in e)if(null!=e[n]){var i=e[n];"id"===n?i=l.kebabCase(i):"tabindex"===n&&-1!==i&&this.el.setAttribute("data-"+n,i),(t||this.el).setAttribute(n,i)}}},{key:"initStyles",value:function(e){if(Object.assign(this.el.style,{position:e.position,left:0,top:0,backgroundColor:e.bgColor,border:e.border,overflow:e.overflow,transformOrigin:e.origin,opacity:e.opacity,zIndex:e.z}),null!=h(e,"style.display")){var t=e.style.display;"boolean"==typeof t&&(e.style.display=t?"block":"none")}Object.assign(this.el.style,e.style)}},{key:"initVisibility",value:function(e){!1===e.visible&&this.setVisibility(!1)}},{key:"initChildRefs",value:function(){this.children=[],this.childList=[];for(var e=this.el.querySelectorAll("[data-ref]"),t=0;t<e.length;t++)this.children[e[t].getAttribute("data-ref")]={el:e[t]}}},{key:"updateHtml",value:function(){var e=this.html;null!=e&&(this.noContent?this.el.innerHTML=e:this.content.innerHTML=e)}},{key:"createDynamicGetters",value:function(t){for(var n in t)"id"!==n&&null!=t[n]&&e.prop(this,n,t[n])}},{key:"updateSize",value:function(){this.el.style.width=v(p(this.w)),this.el.style.height=v(p(this.h))}},{key:"updateTrans",value:function(){var e=_.includes(this.nameKey)?l.identity:p,t=["translate("+v(e(this.x))+", "+v(e(this.y))+")"];if(this.xs)for(var n=0;n<this.xs.length;n++)t.push("translateX("+v(e(this.xs[n]))+")");if(this.ys)for(var i=0;i<this.ys.length;i++)t.push("translateY("+v(e(this.ys[i]))+")");u.deviceView.isMobile&&null!=this.scale&&t.push("scale("+this.scale+")"),this.el.style.transform=t.join(" ")}},{key:"calcChildrensWidth",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!0},t=0;return null!=this.children&&this.children.forEach((function(n){e(n)&&(n.update(),t+=n.w)})),t}},{key:"calcChildrensHeight",value:function(){var e=0;return null!=this.children&&this.children.forEach((function(t){t.update(),e+=t.h})),e}},{key:"positionChildren",value:function(e){var t=e.vertical,n=e.toTop,i=e.toLeft,r=e.pad,a=e.startPos,s=e.reverse,c=void 0!==s&&s,u=e.hook,f=void 0===u?l.noop:u,h=e.rtl,p=void 0!==h&&h,v=e.sizeToChildren,b=e.alignChild,g=t?n?L:O:i?C:S,y=Object.assign({l:a,r:a,t:a,b:a},e.bounds),m=c!==p?this.children.slice().reverse():this.children,w=o(t?["height","t"]:["width","l"],2),k=w[0],_=w[1],I=d.isLandscape?l.first:l.last;m.forEach((function(e){(e.beforeReflowHook||l.noop)();var t=b&&I(e.parentAlign);!e.visible&&"reflow"===e.visibility||"-"===t||(t?E[t](e,y,r):g(e,y,r),f(e))})),v&&(this[k]=y[_])}},{key:"flowChildren",value:function(e){(e=Object.assign({pad:0,sizeToChildren:!1,startPos:0,toLeft:!1,reverse:!1,fullUpdate:!1,rtl:!1,hook:function(){}},e)).fullUpdate?this.hasAllChildren()&&(this.positionChildren(e),this.updateSize()):this.positionChildren(e)}},{key:"setEnabled",value:function(e,t){this.enabled!=e&&(this.enabled=e,e?y(this.el,"cs-disabled"):g(this.el,"cs-disabled"),this.el.setAttribute("aria-disabled",!e));var n=this.el.getAttribute("data-tabindex");null!=n&&this.el.setAttribute("tabindex",t&&!e?-1:n)}},{key:"setVisibility",value:function(e,t){var n=this.visible!==e,i=!1;return"no-reflow"===this.visibility?(this.el.style.visibility=e?"visible":"hidden",this.el.style.pointerEvents=e?"":"none"):"reflow"===this.visibility&&(this.el.style.display=e?"block":"none",i=!0),t&&(this.layoutDefaultVisible=e),this.visible=e,n&&h(this,"viewLogic.didChangeVisibility")&&this.viewLogic.didChangeVisibility(e),i}},{key:"childVisibilityChanged",value:function(){null!=this.childVisibilityChangedHook?this.childVisibilityChangedHook():null!=this.parent&&this.parent.childVisibilityChanged()}},{key:"update",value:function(){null!=this.beforeUpdateHook&&this.beforeUpdateHook(),this.updateSize(),this.updateTrans(),null!=this.updateHook&&this.updateHook()}},{key:"updateChildren",value:function(e){this.children.forEach((function(t){t.update(),e&&t.updateChildren(e)}))}},{key:"doTextCalcs",value:function(){var e=1/c.getScale(),t=this.content.clientWidth*e,n=this.content.clientHeight*e;this.lastWidthByText=t+4+this.padLeft+this.padRight,this.lastHeightByText=n+4}},{key:"wasAppended",value:function(){var e=this;this.calcTextSize&&this.doTextCalcs(),null!=this.childViews&&this.childViews.forEach((function(t){"string"==typeof t&&(t=D.getOrCreateView(t)),t.init(e.nameSpace),e.append(t)}))}},{key:"setChildNum",value:function(e){this.defaultChildNum=e}},{key:"hasAllChildren",value:function(){return this.hasInitialized&&this.children.length===this.defaultChildNum}},{key:"append",value:function(e,t){if(e.parent=this,this.children[l.camelCase(e.nameKey)]=e,t?this.children.unshift(e):this.children.push(e),this.noContent||e.outsideContent?this.el.appendChild(e.el):this.content.appendChild(e.el),e.wasAppended(),e.update(),null==e.nameSpace){for(var n=this;null!=n&&null==n.nameSpace;)n=n.parent;e.nameSpace=n.nameSpace,D.hasNamespace(n.nameSpace)?D.getNamespace(n.nameSpace)[e.nameKey]=e:console.warn("could not find namespace "+n.nameSpace+" when appending")}}},{key:"destroy",value:function(){null!=this.children&&this.children.forEach((function(e){return e.destroy()})),null!=this.viewLogic&&this.viewLogic.teardown(),null!=this.el.parentNode&&this.el.parentNode.removeChild(this.el),this.nameSpace=null}},{key:"startFloat",value:function(){this.floating=!0,this.lastFloatParent=this.el.parentNode,this.shouldReparent&&D.getNamespace(this.nameSpace).wrapper.el.appendChild(this.el)}},{key:"endFloat",value:function(){this.floating&&(this.floating=!1,this.shouldReparent&&this.lastFloatParent.appendChild(this.el))}},{key:"right",value:function(){return this.floating?0:this.x+this.w}},{key:"bottom",value:function(){return this.floating?0:this.y+this.h}},{key:"getBox",value:function(){if(null==D.getNamespace(this.nameSpace).wrapper)return null;var e=D.getNamespace(this.nameSpace).wrapper.dimScale||1,t=(D.getNamespace(this.nameSpace).wrapper.scale||1)*e,n=this.x,i=this.y,o=this.w,r=this.h,a=this.offsets,s=(a=void 0===a?{}:a).l,l=void 0===s?0:s,c=a.t,u=this;for(n=(n+l)*t,i=(i+(void 0===c?0:c))*t;u=u.parent;){var d=null!=u.parent?t:1,f=u.offsets,h=(f=void 0===f?{}:f).l,p=void 0===h?0:h,v=f.t,b=void 0===v?0:v;n+=(u.x+p)*d,i+=(u.y+b)*d}return{x:n,y:i,w:o*=t,h:r*=t}}}]),e}();I.propFns=(a(n={},"fit-to-text-w",(function(){return Math.max(this.minW,this.lastWidthByText)+this.wPad})),a(n,"fit-to-text-h",(function(){return Math.max(this.minH,this.lastHeightByText)})),a(n,"vertical-center",(function(){return this.parent.h/2-this.h/2})),a(n,"horizontal-center",(function(){return this.parent.w/2-this.w/2})),n),I.prop=function(e,t,n){if("number"==typeof n)e[t]=n;else if("string"==typeof n&&null!=I.propFns[n])Object.defineProperties(e,a({},t,{get:I.propFns[n],set:l.noop}));else if("string"==typeof n&&n.endsWith("%")){var i=parseFloat(n)/100,o=null!=k[t]?k[t]:t;Object.defineProperties(e,a({},t,{get:function(){return this.parent[o]?e.parent[o]*i:0},set:l.noop}))}else if(l.isFunction(n)){var r=void 0;if("w"===t||"h"===t){var s=n.bind(e),c=t.toUpperCase(),u=e["min"+c],d=e["max"+c];r=function(){var e=s();return e<u?e=u:e>d&&(e=d),e}.bind(e)}else r=n;Object.defineProperties(e,a({},t,{get:r,set:l.noop}))}else e[t]=n;e[t]=n};var x=void 0,T={},P={},M={},A=function(e){var t=void 0===e?"undefined":i(e),n=void 0,o=void 0;return"string"===t?n=e:"object"===t?o=e[n=Object.keys(e)[0]]:console.warn("invalid view definition. "+e+" is a "+(void 0===e?"undefined":i(e))),{viewName:n,children:o}},D=t.views={nameSpaces:{},nsStack:[],getNamespace:function(e){return this.nameSpaces[e]},hasNamespace:function(e){return null!=this.nameSpaces[e]},setModel:function(e){return this.model=e,this},resetStates:function(e){var t=this.getNamespace(e);l.forEach(t,(function(e){return e&&e.setEnabled&&e.setEnabled(!0)}))},updateVisibility:function(e,t){var n=!1;for(var i in e){var o=this.nameSpaces[t][i];if(null!=o)o.setVisibility(e[i],!0)&&(n=!0)}return n},def:function(e,t,n){null==n?t.nameKey=e:n.nameKey=e;var i=new I(t,n);return null==T[e]?(T[e]=i,P[e]={ViewLogic:t,p:n},M[e]=0):console.warn("views connot share the same name "+e),i},addNameSpace:function(e){x=e,this.nameSpaces[x]=this.nameSpaces[x]||{name:e,topLevelElements:[],isAttached:!0,tabReachable:!0,detach:function(){this.isAttached=!1,this.topLevelElements.forEach((function(e){return w.removeChild(e.el)}))},reattach:function(){this.isAttached=!0,this.topLevelElements.forEach((function(e){return w.appendChild(e.el)}))},updateTabIndex:function(){var e=this;this.topLevelElements.forEach((function(t){var n=function(e,t){t?e.el.removeAttribute("aria-hidden"):e.el.setAttribute("aria-hidden",!0)};t.children.some((function(e){return"startoverlay"===e.nameKey}))?t.children.filter((function(e){return"startoverlay"!=e.nameKey})).forEach((function(t){return n(t,e.tabReachable)})):n(t,e.tabReachable);var i=t.el.querySelectorAll("[tabIndex]");l.forEach(i,(function(t){if(!t.dataset.leavealone){var n=t.getAttribute("data-tabindex");null==n&&(n=t.tabIndex,t.setAttribute("data-tabindex",n)),t.tabIndex=e.tabReachable?n:-1}}))}))}}},update:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){e.forEach((function(e){l.isFunction(e)?e():Array.isArray(e)?update(e,t):null==e||!e.update||e.noUpdate&&!t||(e.update(),t&&e.updateHtml())}))})),getViewConfig:function(e){var t=P[e];return{name:e,ViewLogic:t.ViewLogic,p:t.p}},getOrCreateView:function(e){if(++M[e]>1){var t=P[e],n=t.ViewLogic,i=t.p;return new I(n,i)}return T[e]},tree:function(e,t){for(var n=this,i=[],o=function t(i){if(null!==i){var o=A(i),r=o.viewName,a=o.children,s=n.nameSpaces[e][r]=n.getOrCreateView(r);if(null!=s){if(s.nameSpace=e,h(a,"length")>0){s.setChildNum(a.length),s.hasChildren=!0;for(var l=0;l<a.length;l++)t(a[l])}}else console.warn("could not find view '"+r+"'")}},r=function t(o,r){if(null!==o){var a=A(o),s=a.viewName,l=a.children,c=n.nameSpaces[e][s];if(null!=c){if(c.init(e),null!=r?r.append(c):n.nameSpaces[e].topLevelElements.push(c),null!=c.childDef&&c.childDef(),i.push(c),c.hasChildren)for(var u=0;u<l.length;u++)t(l[u],c)}else console.warn("could not find view '"+s+"'")}},a=0;a<t.length;a++)o(t[a]);for(var s=0;s<t.length;s++)r(t[s]);return i},getCurrentNameSpace:function(){return this.nameSpaces[x]},getTopNameSpace:function(){return l.last(this.nsStack)},getCurrentNameSpaceString:function(){return x},getFrameNameSpace:function(){return this.nameSpaces[m]}}},88450:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=DS,i=n.MicroScrollBar,o=n.detection;t.checkIsScene=function(e){return null!=e&&2===e.split(".").length},t.getHasTabs=function(e,t){return e.some((function(e){var n=t[e.name];return null==n||"outline"===e.name&&n.enabled||!0===n}))},t.addPanelScrollBars=function(){var e=document.querySelectorAll(".panel > div[id*=content]"),t=o.theme.isUnified?12:0;Array.from(e).forEach((function(e){var n=e.parentNode.id;if("outline-panel"!=n){var o=n.replace("-panel","");new i(e,o,!1,t)}else{var r=e.querySelector("#outline-content"),a=e.querySelector("#search-results-content");null!=r&&new i(r,"outline",!1,t),null!=a&&new i(a,"search",!1,t)}}))}},2182:function(e,t){function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var i=DS,o=i._,r=i.pubSub,a=i.events,s=i.detection,l=i.constants.MOBILE_UI_SIZE,c="top 150ms ease-in-out";t.pushableSlide=function(e){var t;if(!s.deviceView.isPhone)return o.noop;function i(){e.view.el.style.transition=null,e.view.el.style.top="0px"}function u(t){e.view.el.style.transition=c;var n=.45*window.innerHeight-10,i=-(e.view.bottom()-n),o=e.view.y+i,r=0;o<l&&s.theme.isUnified?r=l-o+10:o<0&&(r=-1*o+10),e.view.el.style.top=i+r+"px"}function d(){e.view.el.style.transition=c,e.view.el.style.top="0px"}return r.on((n(t={},a.threeSixtyImage.UN_PUSH_LABEL,i),n(t,a.threeSixtyImage.PUSH_UP_BY_LABEL,u),n(t,a.threeSixtyImage.PUSH_DOWN_BY_LABEL,d),t)),function(){i(),r.off(a.threeSixtyImage.UN_PUSH_LABEL,i),r.off(a.threeSixtyImage.PUSH_UP_BY_LABEL,u),r.off(a.threeSixtyImage.PUSH_DOWN_BY_LABEL,d)}}},35734:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=n(29326);function o(e){return Array.isArray(e)?e:Array.from(e)}function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var a=DS,s=a._,l=a.pubSub,c=a.events,u={},d=void 0,f=!1,h={},p=function(e){try{var t=[].concat(r(document.styleSheets)).find(e);d=[].concat(r(t.rules))}catch(e){}};if(p((function(e){return null!=e.href&&e.href.includes("output.min.css")})),l.on(c.scheme.CHANGED,(function(e){p((function(t){return null!=t.ownerNode&&t.ownerNode.id===e})),h={}})),null!=d){var v=function(e,t){var n=void 0,o=void 0;if(f){n=t+".cs-"+i.views.model.frame.default_layout;var r=e.split(" ");o=(r=r.map((function(e){return(e.startsWith(".")?".":"")+s.compact(e.split(".")).reverse().join(".")}))).join(" ")}else n=".cs-"+i.views.model.frame.default_layout+t,o=e;return n+" "+o};u.getColor=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=v(t,i);if(null==h[o]){var r=d.find((function(e){return e.selectorText===o}));null==r&&(f=!f,o=v(t,i),r=d.find((function(e){return e.selectorText===o}))||{}),h[o]=r.style||{}}return h[o][n]||""}}else{var b=function(e,t){var n=document.createElement(e);return n.setAttribute("class",t),n},g=function(e){return b("div",e)},y=/^\./,m=/\./g;u.getColor=function(e,t,n){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=(r||t).split(/\s+/),s=i.views.getNamespace(e).wrapper.el,l=void 0,c=void 0;a.forEach((function(e,t){if(y.test(e))l=g(e.replace(m," "));else{var n=o(e.split(".")),i=n[0],r=n.slice(1);l=b(i,r.join(" "))}0===t&&(l.style.position="absolute",l.style.display="none",c=l),s.appendChild(l),s=l}));var u=window.getComputedStyle(l).getPropertyValue(n);return""===u&&"border-color"===n&&(u=window.getComputedStyle(l).getPropertyValue("border-top-color")),c.parentNode.removeChild(c),u||""}}t.default=u},88761:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS.detection,o=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.minSize=Math.min(window.innerWidth,window.innerHeight),this.isMobileChrome=i.os.isIOS&&i.browser.isChrome}return n(e,[{key:"shouldUseCache",value:function(){return this.isMobileChrome&&document.activeElement.classList.contains("acc-textinput")}},{key:"height",get:function(){return this.shouldUseCache()?(this.cachedOuterHeight!==window.outerHeight&&(this.cachedHeight=window.outerHeight-(this.cachedOuterHeight-this.cachedHeight),this.cachedOuterHeight=window.outerHeight),this.cachedHeight):(this.cachedOuterHeight=window.outerHeight,this.cachedHeight=window.innerHeight,window.innerHeight)}},{key:"width",get:function(){return window.innerWidth}}]),e}());t.default=o},56662:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.initPlayer=void 0;var i=a(n(64442)),o=n(29326),r=a(n(43340));function a(e){return e&&e.__esModule?e:{default:e}}var s=DS,l=s.globalEventHelper.addWindowListener,c=s.events,u=c.ds,d=u.FRAME_DATA_LOADED,f=u.PRESO_READY,h=c.window.STACKING_CHANGED,p=c.frame,v=p.MODEL_READY,b=p.SCALE,g=c.resume.SET_DATA,y=c.startOverlay.READY,m=c.controlOptions.RESET,w=c.sidebar.ACTIVE_TAB_SET,k=c.renderTree.DESTROYED,S=s.constants,C=(S.els.PRESO,S.refs.FRAME),O=s.detection.theme,L=s.pubSub,E=s.focusManager,I=s.flagManager,x=s.playerGlobals,T=s.stringTabler,P=s.shortcutManager,M=void 0,A=void 0,D=void 0,j={},B=function(e){var t=o.views.nsStack.indexOf(e);t>=0&&o.views.nsStack.splice(t,1)},H=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];o.views.nsStack.forEach((function(t,n,i){t.tabReachable=n===i.length-1&&e,t.updateTabIndex()}))},N=function(e){M={createWindow:function(t){var n=this,i=void 0,r=void 0,a=o.views.getNamespace(t),s=function(){return function(e){var t=o.views.getNamespace(e),n=t.isAttached;t.reattach(),B(t),o.views.nsStack.push(t),n||j[e].all(),H(),L.trigger(h,e)}(t)};return null==a&&(o.views.addNameSpace(t),r=e[t](A),i=l("resize",(function(){r.resize(),L.trigger(b)})),t===C?A.setLayout(A.frame.default_layout,C):r.all(),a=o.views.getNamespace(t),j[t]=r,a.moveToTop=s),s(),L.on(m,(function e(){var t,a,s=(t=[],(a=o.views.getNamespace(C).tabs.viewLogic.getSelectedTab())&&t.push(a.nameKey),_.each(o.views.getNamespace(C).topTabs.children,(function(e){_.each(_.filter(e.children,"viewLogic.showing",!0),(function(e){return t.push(e.nameKey)}))})),t);B(o.views.getNamespace(C)),r.destroy(),DS.pubSub.trigger(k),o.views.nameSpaces[C]=null,i(),L.off(m,e),n.createWindow("_frame"),r.rerender(),s.forEach((function(e){L.trigger(w,e)}))})),{id:t,el:a.slide.el,wndEl:a.wrapper.el,captionEl:(a.captionContainer||{}).el,x:function(){return a.wrapper.x},y:function(){return a.wrapper.y},close:function(){a.zoomBounds=null,a.detach(),B(a),o.views.nsStack[o.views.nsStack.length-1].moveToTop(),E.reCenter()},moveToTop:s,getWinScale:function(){return a.slide.winScale||1},getPinchZoomBounds:function(){return a.slide.pinchZoomBounds},onPinchZoom:j[t].pinchZoom?function(e){a.zoomBounds=e,j[t].pinchZoom()}:function(){}}},getDefaultLayout:function(){return D.default_layout},getFonts:function(){return D.fonts},getFontScale:function(){return A.frame.fontscale},getCaptionData:function(){var e=A.frame.controlOptions.controls;return{font:e.font,enabled:e.closed_captions}},getNavData:function(){return A.frame.navData.outline.links},isReadOnlyOnce:function(){return D.controlOptions.controls.readonlyOnce},topmostUnreachable:function(){return o.views.nsStack}},L.on(g,H),L.on(y,(function(){H(!1)})),x.player=M};t.initPlayer=function(e,t){N(e),function(e){var t=window.globalProvideData;if(window.globalProvideData=function(e,n){"frame"===e&&(D=JSON.parse(n),I.register("frame",D.flags,O),M.hasData=!0,L.trigger(d,M),window.globalProvideData=t)},L.on(f,(function(e){new r.default,A=new i.default(D,e),o.views.setModel(A),T.initialize(A),P.initialize((function(e){return A.getString(e)})),DS.frameModel=A,DS.views=o.views,L.trigger(v)})),window.globals.useJson){var n=e.replace(".js",".json"),a=new XMLHttpRequest;return a.overrideMimeType("application/json"),a.onreadystatechange=function(){4===a.readyState&&200===a.status&&window.globalProvideData("frame",a.responseText.replace(/\\'/g,"'").replace(/\\"/g,'"'))},a.open("GET",n,!0),void a.send(null)}DS.loadScript(e)}(t)}},38040:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(){return'\n <svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <g>\n <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n </g>\n </svg>'}},60638:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsOffIcon=function(e){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <g>\n <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n </g>\n </svg>'}},75572:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsOnIcon=function(e){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="M 19 2 Q 19 1.15 18.4 0.6 17.85 0 17 0 L 2 0 Q 1.15 0 0.6 0.6 0 1.15 0 2 L 0 12 Q 0 12.85 0.6 13.4 1.15 14 2 14 L 7.6 14 9.5 15.9 11.4 14 17 14 Q 17.85 14 18.4 13.4 19 12.85 19 12 L 19 2 M 15.7 4.2 L 15.25 4.85 Q 15.15 4.9 15.1 5 15 5.05 14.85 5.05 14.75 5.05 14.6 4.95 14.5 4.9 14.3 4.8 14.15 4.65 13.9 4.6 13.65 4.5 13.3 4.5 12.85 4.5 12.5 4.7 12.15 4.85 11.9 5.15 11.7 5.45 11.6 5.9 11.45 6.35 11.45 6.9 11.5 7.45 11.6 7.9 11.7 8.35 11.95 8.65 12.2 8.95 12.5 9.15 12.85 9.3 13.25 9.3 13.65 9.3 13.9 9.2 14.2 9.1 14.35 8.95 14.5 8.85 14.65 8.75 14.8 8.65 14.95 8.65 15.15 8.65 15.25 8.8 L 15.75 9.4 Q 15.45 9.75 15.15 10 14.8 10.2 14.45 10.35 14.05 10.5 13.7 10.55 13.3 10.6 12.95 10.6 12.25 10.6 11.65 10.35 11.1 10.1 10.65 9.65 10.2 9.15 9.95 8.45 9.7 7.75 9.7 6.9 9.7 6.1 9.95 5.4 10.15 4.75 10.6 4.25 11.05 3.75 11.7 3.5 12.35 3.2 13.2 3.2 14 3.2 14.6 3.45 15.2 3.7 15.7 4.2 M 5.85 4.7 Q 5.5 4.85 5.25 5.15 5.05 5.45 4.95 5.9 4.8 6.35 4.8 6.9 4.85 7.45 4.95 7.9 5.05 8.35 5.3 8.65 5.55 8.95 5.85 9.15 6.2 9.3 6.6 9.3 7 9.3 7.25 9.2 7.55 9.1 7.7 8.95 7.85 8.85 8 8.75 8.15 8.65 8.3 8.65 8.5 8.65 8.6 8.8 L 9.1 9.4 Q 8.8 9.75 8.5 10 8.15 10.2 7.8 10.35 7.4 10.5 7.05 10.55 6.65 10.6 6.3 10.6 5.6 10.6 5 10.35 4.45 10.1 4 9.65 3.55 9.15 3.3 8.45 3.05 7.75 3.05 6.9 3.05 6.1 3.3 5.4 3.5 4.75 3.95 4.25 4.4 3.75 5.05 3.5 5.7 3.2 6.55 3.2 7.35 3.2 7.95 3.45 8.55 3.7 9.05 4.2 L 8.6 4.85 Q 8.5 4.9 8.45 5 8.35 5.05 8.2 5.05 8.1 5.05 7.95 4.95 7.85 4.9 7.65 4.8 7.5 4.65 7.25 4.6 7 4.5 6.65 4.5 6.2 4.5 5.85 4.7 Z"/>\n </svg>'}},60848:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.carrotIcon=function(e){return'\n <svg style="left:calc('+e+');" class="cs-icon cs-icon-carrot carrot"width="30" height="30" viewBox="0 0 30 30" focusable="false">\n <g transform="translate(8, 8)">\n <polygon style="fill:currentColor !important" points="1,1.5 5,5 1,8.5"/>\n </g>\n </svg>'}},89324:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.checkmarkIcon=function(){return'<svg class="cs-icon check-icon" focusable="false" width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <polygon style="fill:currentColor !important" points="12.04 4 13.45 5.41 6.25 12.62 2 8.36 3.41 6.95 6.25 9.79"></polygon>\n </g>\n </svg>'}},54762:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.clearIcon=function(){return'<svg class="cs-icon icon-clear" width="13" height="14" viewBox="0 0 13 14" focusable="false">\n <use xlink:href="#icon-clear" fill="rgba(240, 240, 240, 1)" transform="translate(0, 1)" />\n <path id="icon-clear" transform="translate(3,3)" d="M6.5,0C2.9,0,0,2.9,0,6.5C0,10.1,2.9,13,6.5,13c3.6,0,6.5-2.9,6.5-6.5C13,2.9,10.1,0,6.5,0z M1.5,6.5c0-2.8,2.2-5,5-5c1.2,0,2.4,0.5,3.2,1.2L2.2,9.1C1.8,8.3,1.5,7.5,1.5,6.5z M6.5,11.5c-1.2,0-2.3-0.5-3.2-1.2L10.8,4c0.4,0.7,0.7,1.6,0.7,2.5C11.5,9.3,9.3,11.5,6.5,11.5z"/>\n </svg>'}},51523:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'\n <svg class="cs-icon icon-close" width="20" height="20" viewBox="0 0 36 36" focusable="false">\n <polygon points="36,2.826 33.174,0 18,15.174 2.826,0 0,2.826 15.174,18 0,33.174 2.826,36 18,20.826 33.174,36 36,33.174 20.826,18" />\n </svg>'}},7572:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.downArrowIcon=function(e,t){return'\n <div style="height: 100%; width: 100%; background-color: '+e+"; border-right: 1px solid; border-bottom: 1px solid; border-color: "+t+'; border-bottom-right-radius: 3px; transform: rotate(45deg);" />\n '}},16608:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.fileIcon=function(){return'\n <svg width="20px" height="27px" viewBox="0 0 40 50" role="presentation" focusable="false">\n <g stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">\n <g>\n <path class="file-icon-bg" d="M2.00804893,0 C0.899034128,0 0,0.889064278 0,1.99091407 L0,48.0090859 C0,49.1086374 0.892756032,50 1.99862555,50 L37.2170607,50 C38.3208711,50 39.2156863,49.1011186 39.2156863,47.993136 L39.2156863,13.6363636 L26.1437908,0 L2.00804893,0 Z"></path>\n <path class="file-icon-fold" d="M26.1437908,0 L26.1437908,11.7296861 C26.1437908,12.8319383 27.0422752,13.7254902 28.1433598,13.7254902 L39.2156863,13.7254902"></path>\n </g>\n </g>\n </svg>'}},24314:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.filterIcon=function(){return'<svg class="cs-icon icon-gear" width="14" height="14" viewBox="0 0 14 14" focusable="false">\n <path id="icon-gear" transform="translate(0,3)" d="M11.1,9.8C11.1,9.8,11.1,9.8,11.1,9.8C11.1,9.8,11.1,9.7,11.1,9.8c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1c0,0,0,0,0,0c0-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1,0.1-0.2c0,0,0,0,0,0c0.1-0.2,0.2-0.5,0.2-0.7l2-0.4V6.4l-2-0.4c0-0.3-0.1-0.5-0.2-0.7c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0,0,0-0.1-0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.2-1.7l-0.9-0.9L9.7,2.8c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0-0.1,0-0.1-0.1c0,0,0,0,0,0c-0.1,0-0.1-0.1-0.2-0.1c0,0,0,0,0,0c-0.1,0-0.1,0-0.2-0.1c0,0,0,0,0,0C8.3,2.1,8.1,2.1,7.8,2L7.4,0H6.2L5.9,2c-0.3,0-0.5,0.1-0.7,0.2c0,0,0,0,0,0C5,2.3,5,2.3,4.9,2.3c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0c0,0-0.1,0-0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0L2.3,1.6L1.4,2.5l1.2,1.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0.1-0.1,0.1c0,0,0,0,0,0C2.2,5,2.2,5,2.2,5.1c0,0,0,0,0,0c0,0.1,0,0.1-0.1,0.2c0,0,0,0,0,0C2,5.5,1.9,5.8,1.9,6l-2,0.4v1.2l2,0.4c0,0.3,0.1,0.5,0.2,0.7c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0,0,0.1,0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l-1.2,1.7l0.9,0.9L4,11.2c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0.1c0,0,0,0,0,0c0.2,0.1,0.5,0.2,0.7,0.2l0.4,2h1.2l0.4-2c0.3,0,0.5-0.1,0.7-0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.7,1.2l0.9-0.9L11.1,9.8C11,9.8,11,9.8,11.1,9.8C11,9.8,11.1,9.8,11.1,9.8z M6.8,9.2c-1.2,0-2.2-1-2.2-2.2c0-1.2,1-2.2,2.2-2.2C8,4.8,9,5.8,9,7C9,8.2,8,9.2,6.8,9.2z"/>\n </svg>'}},14900:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;var i=n(61100),o=n(32383),r=n(39376),a=n(46993),s=n(1901),l=n(48290),c=n(77280),u=n(75572),d=n(60638),f=n(38040),h=n(60848),p=n(66714),v=n(89611),b=n(24314),g=n(51523),y=n(54762),m=n(90559),w=n(16608),k=n(1224),_=n(24831),S=n(26462),C=n(7572),O=n(89324),L=n(19747),E=n(52007),I=function(){return"no icon"},x=t.icons={next:i.nextIcon,prev:o.prevIcon,submit:r.submitIcon,replay:a.replayIcon,play:s.playIcon,pause:l.pauseIcon,volume:c.volumeIcon,captionsOn:u.captionsOnIcon,captionsOff:d.captionsOffIcon,captions:f.captionsIcon,carrot:h.carrotIcon,search:p.searchIcon,searchClear:v.searchClearIcon,filter:b.filterIcon,close:g.closeIcon,clear:y.clearIcon,hamburger:m.hamburgerIcon,file:w.fileIcon,link:k.linkIcon,settings:_.settingsIcon,track:S.trackIcon,downArrow:C.downArrowIcon,checkmark:O.checkmarkIcon,lock:L.lockIcon,lockedViewed:E.lockedViewedIcon};t.getIcon=function(e){return x[e]||I}},90559:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'\n <svg class="cs-icon" width="30px" height="12px" viewBox="0 10 30 12" focusable="false">\n <path transform="translate(0, 1)" d="M0,15 L17,15 L17,17 L0,17 L0,15 Z M0,11 L17,11 L17,13 L0,13 L0,11 Z M0,19 L17,19 L17,21 L0,21 L0,19 Z" ></path>\n </svg>\n '}},1224:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.linkIcon=function(e){return'\n <svg class="link-icon" preserveAspectRatio="none" x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" role="presentation" focusable="false">\n <path fill="'+e+'" stroke="none" d="\n M 1.45 8.5\n Q 0.0453125 10.0015625 0 11.9\n L 0 12.15\n Q 0.0453125 14.0484375 1.45 15.55\n L 1.5 15.6\n Q 3.0015625 17.0046875 4.85 17.05\n L 5.1 17.05\n Q 7.0150390625 17.0046875 8.5 15.6\n L 10.65 13.45\n Q 10.95 13.15 10.95 12.75 10.95 12.35 10.65 12.05 10.3689453125 11.7689453125 10 11.75\n L 9.95 11.75\n Q 9.55 11.75 9.2 12.05\n L 7.1 14.15\n Q 6.2 15.05 5 15.05 3.8 15.05 2.9 14.15 2 13.25 2 12.05 2 10.8826171875 2.85 9.95\n L 5 7.8\n Q 5.3 7.5 5.3 7.1\n L 5.3 7.05\n Q 5.2810546875 6.6810546875 5 6.4 4.7 6.1 4.3 6.1 3.9 6.1 3.55 6.4\n L 1.45 8.5\n M 12.05 5\n Q 11.75 4.7 11.35 4.7 10.95 4.7 10.65 5\n L 5 10.65\n Q 4.7 10.95 4.7 11.35 4.7 11.75 5 12.05 5.3 12.35 5.7 12.35 6.1 12.35 6.4 12.05\n L 12.05 6.4\n Q 12.35 6.1 12.35 5.7 12.35 5.3 12.05 5\n M 15.6 1.5\n L 15.55 1.45\n Q 14 0 12.05 0\n L 12 0\n Q 10.05 0 8.5 1.45\n L 6.4 3.55\n Q 6.1 3.9 6.1 4.3 6.1 4.7 6.4 5 6.7 5.3 7.1 5.3 7.5 5.3 7.8 5\n L 9.95 2.85\n Q 10.8826171875 2 12.05 2 13.25 2 14.15 2.9 15.05 3.8 15.05 5 15.05 6.2 14.15 7.1\n L 12.05 9.2\n Q 11.75 9.55 11.75 9.95 11.75 10.35 12.05 10.65 12.35 10.95 12.75 10.95 13.15 10.95 13.45 10.65\n L 15.6 8.5\n Q 17.05 6.96875 17.05 5 17.05 3.05 15.6 1.5 Z"/>\n </svg>'}},19747:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.lockIcon=function(){return'<svg width="16px" height="12px" viewBox="0 0 9 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g fill="#FFFFFF" fill-rule="nonzero">\n <path style="fill:currentColor !important" d="M7.875,4 L7.3125,4 L7.3125,2.85714286 C7.3125,1.28 6.0525,0 4.5,0 C2.9475,0 1.6875,1.28 1.6875,2.85714286 L1.6875,4 L1.125,4 C0.50625,4 0,4.51428571 0,5.14285714 L0,10.8571429 C0,11.4857143 0.50625,12 1.125,12 L7.875,12 C8.49375,12 9,11.4857143 9,10.8571429 L9,5.14285714 C9,4.51428571 8.49375,4 7.875,4 Z M6.24375,4 L2.75625,4 L2.75625,2.85714286 C2.75625,1.88 3.538125,1.08571429 4.5,1.08571429 C5.461875,1.08571429 6.24375,1.88 6.24375,2.85714286 L6.24375,4 Z"></path>\n </g>\n </g>\n</svg>'}},52007:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.lockedViewedIcon=function(){return'<svg width="16px" height="12px" viewBox="0 0 9 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g fill="#FFFFFF" fill-rule="nonzero">\n <path style="fill:currentColor !important" d="M7.875,4 L7.3125,4 L7.3125,2.85714286 C7.3125,1.28 6.0525,0 4.5,0 C2.9475,0 1.6875,1.28 1.6875,2.85714286 L1.6875,4 L1.125,4 C0.50625,4 0,4.51428571 0,5.14285714 L0,10.8571429 C0,11.4857143 0.50625,12 1.125,12 L7.875,12 C8.49375,12 9,11.4857143 9,10.8571429 L9,5.14285714 C9,4.51428571 8.49375,4 7.875,4 Z M7.11248548,6.17405922 C7.38175483,6.47268397 7.38175483,6.92847965 7.0966461,7.21138731 L4.53066757,9.75755627 C4.38811321,9.8990101 4.19804072,9.96187847 4.02380761,9.96187847 C3.83373513,9.96187847 3.65950202,9.8990101 3.51694766,9.75755627 L2.34544071,8.45018243 C2.06033199,8.16727477 2.06033199,7.71147909 2.34544071,7.42857143 C2.63054944,7.14566377 3.08989127,7.14566377 3.375,7.42857143 L4.02380761,8.21728122 L6.08292619,6.17405922 C6.36803491,5.89115155 6.82737675,5.89115155 7.11248548,6.17405922 Z M4.5,1.08571429 C5.461875,1.08571429 6.24375,1.88 6.24375,2.85714286 L6.24375,4 L2.75625,4 L2.75625,2.85714286 C2.75625,1.88 3.538125,1.08571429 4.5,1.08571429 Z"></path>\n </g>\n </g>\n</svg>'}},61100:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'\n <svg class="cs-icon next-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n <path transform="rotate(180, 5, 8)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n </svg>'}},48290:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg id="icon-pause" class="cs-icon pause-icon" width="9" height="14" viewBox="0 0 9 14" focusable="false">\n <rect x="0" width="3" height="14"/>\n <rect x="6" width="3" height="14"/>\n </svg>'}},1901:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg id="icon-play" class="cs-icon play-icon" width="11" height="13" viewBox="0 0 11 13" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="\n M 0.851 13.011\n C 0.381 13.295 0 13.068 0 12.526\n L 0 0.771\n C 0 0.219 0.378 0 0.854 0.288\n L 10.507 6.132\n C 10.979 6.417 10.981 6.878 10.504 7.168\n L 6.307 9.708\n L 0.851 13.011 Z" />\n </svg>'}},32383:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'\n <svg class="cs-icon prev-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n <path transform="translate(0, 1)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n </svg>\n'}},46993:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.replayIcon=function(){return'<svg class="cs-icon" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="\n M 10.95 8.75\n Q 11 9 11 9.25 10.95 11.15 9.7 12.4 8.4 13.7 6.5 13.75 4.6 13.7 3.3 12.4 2.05 11.15 2 9.25 2.05 7.3 3.3 6.05 4.398828125 4.998828125 6 4.75\n L 6 6.9\n Q 6.05 7.75 6.85 7.35\n L 11.35 4.3\n Q 11.7 4.05 11.7 3.75 11.7 3.45 11.35 3.2\n L 6.85 0.15\n Q 6.05 -0.3 6 0.6\n L 6 2.75\n Q 3.4517578125 3.001171875 1.8 4.75 0.05 6.6 0 9.25 0.05 12 1.9 13.85 3.75 15.65 6.5 15.75 9.25 15.65 11.1 13.85 12.95 12 13 9.25 13 9 13 8.75\n L 10.95 8.75 Z"/>\n </svg>'}},89611:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchClearIcon=function(){return'\n <svg class="cs-icon icon" width="11px" height="11px" viewBox="0 0 11 11">\n <g id="Desktop-Color-Contrast" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g id="Search" transform="translate(-290.000000, -69.000000)" fill="fill:currentColor !important" fill-rule="nonzero">\n <g id="search" transform="translate(13.000000, 59.000000)">\n <polygon id="ic_close" points="286.777666 10 282.500215 14.2779053 278.222334 10 277 11.2222382 281.277881 15.5002869 277 19.7779053 278.222334 21 282.500215 16.7222382 286.777666 21 288 19.7779053 283.722119 15.5002869 288 11.2222382"></polygon>\n </g>\n </g>\n </g>\n </svg>\n '}},66714:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'\n <svg class="search-icon" width="13px" height="15px" viewBox="0 0 13 15" focusable="false"\n <g fill="none" fill-rule="evenodd">\n <g stroke-width="2">\n <circle cx="5.6" cy="5.6" r="4.6"/>\n <path d="M8 9l4 5"/>\n </g>\n </g>\n </svg>\n '}},24831:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n </svg>\n '}},39376:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'\n <svg class="cs-icon check-icon" width="17px" height="18px" viewBox="0 0 17 16" focusable="false">\n\n <path stroke="none" transform="translate(0, 1)" d="\n M 17 1.4\n L 15.6 0 5.7 9.9 1.4 5.65 0 7.05 5.65 12.75 5.7 12.75 17 1.4 Z"/>\n\n </svg>'}},26462:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e,t){return'\n <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n <defs>\n <rect id="'+t+'-track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="'+t+'-trackFilter">\n <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n </filter>\n </defs>\n <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use class="track" fill-rule="evenodd" xlink:href="#'+t+'-track"></use>\n <use fill="black" fill-opacity="1" filter="url(#'+t+'-trackFilter)" xlink:href="#'+t+'-track"></use>\n <use class="border" stroke-width="1" xlink:href="#'+t+'-track"></use>\n <circle class="thumb" stroke-width="0" cx="8" cy="8" r="6"></circle>\n </g>\n </g>\n <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use class="track" fill-rule="evenodd" xlink:href="#'+t+'-track"></use>\n <use fill="black" fill-opacity="1" filter="url(#'+t+'-trackFilter)" xlink:href="#'+t+'-track"></use>\n <use class="border" stroke-width="1" xlink:href="#'+t+'-track"></use>\n <circle fill="'+e+'" stroke-width="0" cx="16" cy="8" r="6"></circle>\n </g>\n </g>\n </svg>\n '}},77280:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.volumeIcon=function(e,t){var n=Math.min(1,e/5);return'<svg class="cs-icon volume-icon '+(t?"volume-icon-selected":"")+'" width="16px" height="14px" viewBox="0 0 16 14" focusable="false">\n <rect x="0" y="4" width="3" height="6"></rect>\n <polygon points="4 4 9 0 9 14 4 10"></polygon>\n <g transform="translate(10, 0)">\n <mask id="vol-mask" fill="white">\n <rect id="path-1" x="0" y="0" width="8" height="14" style="fill: white;"></rect>\n </mask>\n <circle strokeWidth="1.5" style="opacity: '+Math.min(1,Math.max(0,e/5-.5))+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="6.5"></circle>\n <circle strokeWidth="1.5" style="opacity: '+n+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="3.5"></circle>\n </g>\n </g>\n </svg>'}}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}!function(){var e,t=n(56662),i=n(7481),o=n(8930),r=n(76132),a=n(10854);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=(s(e={},i.nameSpace,i.render),s(e,o.nameSpace,o.render),s(e,r.nameSpace,r.render),s(e,a.nameSpace,a.render),e);(0,t.initPlayer)(l,"html5/data/js/frame.js")}()}();