!C99Shell v. 1.0 pre-release build #13!

Software: Apache. PHP/5.5.15 

uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 

SYSTEM 

Safe-mode: OFF (not secure)

E:\nuevo\htdocs\cursos\HTML Curso 2\HTML\SDAC02_M3\html5\lib\scripts\   drwxrwxrwx
Free 7.32 GB of 239.26 GB (3.06%)
Detected drives: [ a ] [ c ] [ d ] [ e ] [ f ]
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     ds-frame.desktop.min.js (166.21 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/*! ds-frame - v1.0.0.1051 - 2020-02-27 5:55pm UTC
* Copyright (c) 2020 ; Not Licensed */!function(n){var i={};function r(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}r.m=n,r.c=i,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=199)}([,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r="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},g=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),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 s=DS,w=s._,a=s.scaler,l=s.detection,k=s.detection.orientation,u=s.utils,d=u.getPath,f=u.scaleVal,h=u.pxify,p=s.dom,v=p.addClass,b=p.removeClass,y=s.constants.refs.FRAME,m=document.getElementById(DS.constants.els.PRESO),S={x:"w",xl:"w",xp:"w",y:"h",yl:"h",yp:"h",wl:"w",wp:"w",hl:"h",hp:"h"},_=["wrapper","lightBoxWrapper"],C=function(e,t,n){n=0<e.w?n:0,e.y=e.top=0,e.x=e.left=t.l+n,e.update(),t.l=e.x+e.w},O=function(e,t,n){n=0<e.w?n:0,e.y=e.top=0,e.x=e.left=t.r-e.w-n,e.update(),t.r=e.x},E=function(e,t,n){n=0<e.h?n:0,e.x=e.left=0,e.y=e.top=t.t+n,e.update(),t.t=e.y+e.h},T=function(e,t,n){n=0<e.h?n:0,e.x=e.left=0,e.y=e.top=t.b-e.h-n,e.update(),t.b=e.y},x={l:C,r:O,t:E,b:T},L=function(){function n(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.ViewLogic=e,this.params=t,this.nameKey=null!=t&&t.nameKey||e.nameKey,this.enabled=!0}return o(n,[{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),w.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&&m.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 k.isLandscape?this[n]:this[i]})}},{key:"orientationProps",value:function(t){for(var n=this,e=arguments.length,i=Array(1<e?e-1:0),r=1;r<e;r++)i[r-1]=arguments[r];i.forEach(function(e){return n.orientationProp(t,e)})}},{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=w.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!=d(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(e){for(var t in e)"id"!==t&&null!=e[t]&&n.prop(this,t,e[t])}},{key:"updateSize",value:function(){this.el.style.width=h(f(this.w)),this.el.style.height=h(f(this.h))}},{key:"updateTrans",value:function(){var e=_.includes(this.nameKey)?w.identity:f,t=["translate("+h(e(this.x))+", "+h(e(this.y))+")"];if(this.xs)for(var n=0;n<this.xs.length;n++)t.push("translateX("+h(e(this.xs[n]))+")");if(this.ys)for(var i=0;i<this.ys.length;i++)t.push("translateY("+h(e(this.ys[i]))+")");l.deviceView.isMobile&&null!=this.scale&&t.push("scale("+this.scale+")"),this.el.style.transform=t.join(" ")}},{key:"calcChildrensWidth",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:function(){return!0},n=0;return null!=this.children&&this.children.forEach(function(e){t(e)&&(e.update(),n+=e.w)}),n}},{key:"calcChildrensHeight",value:function(){var t=0;return this.children.forEach(function(e){e.update(),t+=e.h}),t}},{key:"positionChildren",value:function(e){var t=e.vertical,n=e.toTop,i=e.toLeft,r=e.pad,o=e.startPos,s=e.reverse,a=e.hook,l=void 0===a?w.noop:a,u=e.rtl,c=e.sizeToChildren,d=e.alignChild,f=t?n?T:E:i?O:C,h=Object.assign({l:o,r:o,t:o,b:o},e.bounds),p=s&&!u?this.children.slice().reverse():this.children,v=g(t?["height","t"]:["width","l"],2),b=v[0],y=v[1],m=k.isLandscape?w.first:w.last;p.forEach(function(e){(e.beforeReflowHook||w.noop)();var t=d&&m(e.parentAlign);!e.visible&&"reflow"===e.visibility||"-"===t||(t?x[t](e,h,r):f(e,h,r),l(e))}),c&&(this[b]=h[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){this.enabled!=e&&((this.enabled=e)?b(this.el,"cs-disabled"):v(this.el,"cs-disabled"))}},{key:"setVisibility",value:function(e){var t=this.visible!==e,n=!1;return"no-reflow"===this.visibility?(this.el.style.visibility=e?"visible":"hidden",this.el.style.pointerEvents=e?null:"none"):"reflow"===this.visibility&&(this.el.style.display=e?"block":"none",n=!0),this.visible=e,t&&d(this,"viewLogic.didChangeVisibility")&&this.viewLogic.didChangeVisibility(e),n}},{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(t){this.children.forEach(function(e){e.update(),t&&e.updateChildren(t)})}},{key:"doTextCalcs",value:function(){var e=1/a.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 t=this;this.calcTextSize&&this.doTextCalcs(),null!=this.childViews&&this.childViews.forEach(function(e){"string"==typeof e&&(e=M.getOrCreateView(e)),e.init(t.nameSpace),t.append(e)})}},{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){if((e.parent=this).children[w.camelCase(e.nameKey)]=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 t=this;null!=t&&null==t.nameSpace;)t=t.parent;e.nameSpace=t.nameSpace,M.hasNamespace(t.nameSpace)?M.getNamespace(t.nameSpace)[e.nameKey]=e:console.warn("could not find namespace "+t.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&&M.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==M.getNamespace(this.nameSpace).wrapper)return null;var e=M.getNamespace(this.nameSpace).wrapper.dimScale||1,t=(M.getNamespace(this.nameSpace).wrapper.scale||1)*e,n=this.x,i=this.y,r=this.w,o=this.h,s=this.offsets,a=(s=void 0===s?{}:s).l,l=void 0===a?0:a,u=s.t,c=this;for(n=(n+l)*t,i=(i+(void 0===u?0:u))*t;c=c.parent;){var d=null!=c.parent?t:1,f=c.offsets,h=(f=void 0===f?{}:f).l,p=void 0===h?0:h,v=f.t,b=void 0===v?0:v;n+=(c.x+p)*d,i+=(c.y+b)*d}return{x:n,y:i,w:r*=t,h:o*=t}}}]),n}();L.propFns=(c(i={},"fit-to-text-w",function(){return Math.max(this.minW,this.lastWidthByText)+this.wPad}),c(i,"fit-to-text-h",function(){return Math.max(this.minH,this.lastHeightByText)}),c(i,"vertical-center",function(){return this.parent.h/2-this.h/2}),c(i,"horizontal-center",function(){return this.parent.w/2-this.w/2}),i),L.prop=function(e,t,n){if("number"==typeof n)e[t]=n;else if("string"==typeof n&&null!=L.propFns[n])Object.defineProperties(e,c({},t,{get:L.propFns[n],set:w.noop}));else if("string"==typeof n&&n.endsWith("%")){var i=parseFloat(n)/100,r=null!=S[t]?S[t]:t;Object.defineProperties(e,c({},t,{get:function(){return this.parent[r]?e.parent[r]*i:0},set:w.noop}))}else if(w.isFunction(n)){var o=void 0;if("w"===t||"h"===t){var s=n.bind(e),a=t.toUpperCase(),l=e["min"+a],u=e["max"+a];o=function(){var e=s();return e<l?e=l:u<e&&(e=u),e}.bind(e)}else o=n;Object.defineProperties(e,c({},t,{get:o,set:w.noop}))}else e[t]=n;e[t]=n};var P=void 0,I={},D={},A={},j=function(e){var t=void 0===e?"undefined":r(e),n=void 0,i=void 0;return"string"===t?n=e:"object"===t?i=e[n=Object.keys(e)[0]]:console.warn("invalid view definition. "+e+" is a "+(void 0===e?"undefined":r(e))),{viewName:n,children:i}},M=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);w.forEach(t,function(e){return e.setEnabled&&e.setEnabled(!0)})},updateVisibility:function(e,t){var n=!1;for(var i in e){var r=this.nameSpaces[t][i];if(null!=r)r.setVisibility(e[i])&&(n=!0)}return n},def:function(e,t,n){null==n?t.nameKey=e:n.nameKey=e;var i=new L(t,n);return null==I[e]?(I[e]=i,D[e]={ViewLogic:t,p:n},A[e]=0):console.warn("views connot share the same name "+e),i},addNameSpace:function(e){P=e,this.nameSpaces[P]=this.nameSpaces[P]||{name:e,topLevelElements:[],isAttached:!0,tabReachable:!0,detach:function(){this.isAttached=!1,this.topLevelElements.forEach(function(e){return m.removeChild(e.el)})},reattach:function(){this.isAttached=!0,this.topLevelElements.forEach(function(e){return m.appendChild(e.el)})},updateTabIndex:function(){var n=this;this.topLevelElements.forEach(function(e){n.tabReachable?e.el.removeAttribute("aria-hidden"):e.el.setAttribute("aria-hidden",!0);var t=e.el.querySelectorAll("[tabIndex]");w.forEach(t,function(e){if(!e.dataset.leavealone){var t=e.getAttribute("data-tabindex");null==t&&(t=e.tabIndex,e.setAttribute("data-tabindex",t)),e.tabIndex=n.tabReachable?t:-1}})})}}},update:function(n){function e(e,t){return n.apply(this,arguments)}return e.toString=function(){return n.toString()},e}(function(e,t){e.forEach(function(e){w.isFunction(e)?e():Array.isArray(e)?update(e,t):null==e||!e.update||e.noUpdate&&!t||(e.update(),t&&e.updateHtml())})}),getOrCreateView:function(e){if(1<++A[e]){var t=D[e],n=t.ViewLogic,i=t.p;return new L(n,i)}return I[e]},tree:function(l,e){for(var u=this,c=[],t=function e(t){if(null!==t){var n=j(t),i=n.viewName,r=n.children,o=u.nameSpaces[l][i]=u.getOrCreateView(i);if(null!=o){if(o.nameSpace=l,0<d(r,"length")){o.setChildNum(r.length),o.hasChildren=!0;for(var s=0;s<r.length;s++)e(r[s])}}else console.warn("could not find view '"+i+"'")}},n=function e(t,n){if(null!==t){var i=j(t),r=i.viewName,o=i.children,s=u.nameSpaces[l][r];if(null!=s){if(s.init(l),null!=n?n.append(s):u.nameSpaces[l].topLevelElements.push(s),null!=s.childDef&&s.childDef(),c.push(s),s.hasChildren)for(var a=0;a<o.length;a++)e(o[a],s)}else console.warn("could not find view '"+r+"'")}},i=0;i<e.length;i++)t(e[i]);for(var r=0;r<e.length;r++)n(e[r]);return c},getCurrentNameSpace:function(){return this.nameSpaces[P]},getTopNameSpace:function(){return w.last(this.nsStack)},getCurrentNameSpaceString:function(){return P},getFrameNameSpace:function(){return this.nameSpaces[y]}}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();var r=DS,o=r.pubSub,s=r.events,a=function(){function n(e){for(var t in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.el=e.el,this.view=e,this.model=e.model,e.children)this[t+"El"]=e.children[t].el;DS._.bindAll(this,"onFocus","onBlur","onLayoutChange"),this.el.addEventListener("focusin",this.onFocus),this.el.addEventListener("focusout",this.onBlur),o.on(s.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}return i(n,[{key:"onClick",value:function(e){this.el.addEventListener("click",e.bind(this))}},{key:"onClickEl",value:function(e,t){e.addEventListener("click",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,r=e.h;DS.focusManager.setFocusRectOn(this.el,{left:t,top:n,width:i,height:r}),this.hasFocus=!0}},{key:"onBlur",value:function(){DS.focusManager.takeFocusOff(),this.hasFocus=!1}},{key:"teardown",value:function(){o.off(s.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}},{key:"onLayoutChange",value:function(){}}]),n}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=t.PAD=10,r=(t.HALF_PAD=i/2,t.TWO_PAD=2*i,t.BTN_H=46,t.BTN_RADIUS=7,t.SEARCH_H=48,t.SLIDE_Z=1,t.OVERLAY_Z=999);t.TOP_UI_Z=r+1},,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=void 0;var i=n(219),r=n(220),o=n(221),s=n(222),a=n(223),l=n(224),u=n(225),c=n(226),d=n(227),f=n(228),h=n(229),p=n(230),v=function(){return"no icon"},b={next:i.nextIcon,prev:r.prevIcon,replay:o.replayIcon,play:s.playIcon,pause:a.pauseIcon,volume:l.volumeIcon,captions:u.captionsIcon,carrot:c.carrotIcon,search:d.searchIcon,filter:f.filterIcon,close:h.closeIcon,clear:p.clearIcon};t.getIcon=function(e){return b[e]||v}},,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.checkIsScene=function(e){return null!=e&&2===e.split(".").length},t.getHasTabs=function(e,n){return e.some(function(e){var t=n[e.name];return null==t||"outline"===e.name&&t.enabled||!0===t})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.detection,u=a.dom,c=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return l.deviceView.isMobile&&t.onClick(t.onTap),t.onClick(t.onClickBtn),t}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)}(n,s.default),r(n,[{key:"onTap",value:function(e){u.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())}}]),n}();t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.focusManager,u=a.keyManager,c=a.detection,d=a.globalEventHelper,f=d.addDocumentListener,h=d.removeDocumentListener,p=(a.utils.getPath,a.dom),v=p.parentNodesOf,b=p.addClass,y=p.removeClass,m=a._,g=m.first,w=m.last,k=m.bindAll,S=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return k(t,"onKeydown","addEvents","onClickItem"),t.addEvents(),t}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)}(n,s.default),r(n,[{key:"focusSelf",value:function(){this.hasListItems()&&this.getItems().find(function(e){return 0===e.tabIndex}).focus()}},{key:"addEvents",value:function(){var t=this;c.device.isMobile?(this.el.addEventListener("touchmove",function(e){t.moved=!0}),this.onClick(function(e){t.moved||t.onClickItem(e),t.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||g(this.getItems()),b(this.currentItem,"hover"),this.centerOnFocused(),l.setFocusRectOn(this.getFocusRectTarget()),f("keydown",this.onKeydown))}},{key:"onBlur",value:function(e){this.el.contains(e.relatedTarget)||(function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onBlur",this).call(this,e),null!=this.currentItem&&(y(this.currentItem,"hover"),this.currentItem.style.backgroundColor=""),h("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,b(this.currentItem,"hover"),this.currentItem.focus()),l.setFocusRectOn(this.getFocusRectTarget())}},{key:"activateItem",value:function(){this.onClickItem({target:this.currentItem.firstElementChild})}},{key:"getNextItem",value:function(t){var n=this,e=this.getItems().findIndex(function(e){return n.findIndexCb(e,t)})+1;return e===this.getItems().length&&(e=0),this.getItems()[e]}},{key:"getPrevItem",value:function(t){var n=this,e=this.getItems().findIndex(function(e){return n.findIndexCb(e,t)})-1;return-1===e&&(e=this.getItems().length-1),this.getItems()[e]}},{key:"getLastItem",value:function(){return w(this.getItems())}},{key:"getFirstItem",value:function(){return g(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 v(e,function(e){return"li"===e.nodeName.toLowerCase()}).reduce(function(e,t){return e+t.offsetTop},0)}},{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),r=i+this.getOffsetHeight(this.currentItem);t<r-n?e.scrollTop=r-t+10:i<n+10&&(e.scrollTop=i-10)}}}]),n}();t.default=S},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i},a=n(1);var l=DS,u=l.pubSub,c=l.events,d=l._,f=l.utils,h=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return d.bindAll(t,"onSlideChange","onAriaToggle"),u.on(c.slide.HAS_MOUNTED,t.onSlideChange),u.on(c.slide.ARIA_TOGGLE,t.onAriaToggle),t}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)}(n,s.default),r(n,[{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(c.slide.HAS_MOUNTED,this.onSlideChange)}},{key:"onSlideChange",value:function(e){this.view.nameSpace===e.props.windowId&&(this.labelEl.textContent=a.views.model.getString("slide")+": "+f.stripTags(e.props.model.title()))}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),n}();t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(1);function i(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 r=DS,s=r._,a=r.pubSub,l=r.events,u={},c=void 0,d=!1,f={},h=function(e){try{var t=[].concat(i(document.styleSheets)).find(e);c=[].concat(i(t.rules))}catch(e){}};if(h(function(e){return null!=e.href&&e.href.includes("output.min.css")}),a.on(l.scheme.CHANGED,function(t){h(function(e){return null!=e.ownerNode&&e.ownerNode.id===t}),f={}}),null!=c){var p=function(e,t){var n=void 0,i=void 0;if(d){n=t+".cs-"+o.views.model.frame.default_layout;var r=e.split(" ");i=(r=r.map(function(e){return(e.startsWith(".")?".":"")+s.compact(e.split(".")).reverse().join(".")})).join(" ")}else n=".cs-"+o.views.model.frame.default_layout+t,i=e;return n+" "+i};u.getColor=function(e,t,n){var i=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"",r=p(t,i);if(null==f[r]){var o=c.find(function(e){return e.selectorText===r});null==o&&(d=!d,r=p(t,i),o=c.find(function(e){return e.selectorText===r})||{}),f[r]=o.style||{}}return f[r][n]||""}}else{var v=function(e,t){var n=document.createElement(e);return n.setAttribute("class",t),n},b=/^\./,y=/\./g;u.getColor=function(e,t,n){var i=t.split(/\s+/),l=o.views.getNamespace(e).wrapper.el,u=void 0,c=void 0;i.forEach(function(e,t){if(b.test(e))a=e.replace(y," "),u=v("div",a);else{var n=e.split("."),i=(s=n,Array.isArray(s)?s:Array.from(s)),r=i[0],o=i.slice(1);u=v(r,o.join(" "))}var s,a;0===t&&(u.style.position="absolute",u.style.display="none",c=u),l.appendChild(u),l=u});var r=window.getComputedStyle(u).getPropertyValue(n);return""===r&&"border-color"===n&&(r=window.getComputedStyle(u).getPropertyValue("border-top-color")),c.parentNode.removeChild(c),r||""}}t.default=u},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(29),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=(a._,a.focusManager),u=a.detection,c=a.pubSub,d=a.events,f=a.dom,h=f.addClass,p=f.removeClass,v=(a.keyManager.isTabKey,function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.view.isUnified&&(t.getScrollEl=function(){return t.termsEl},t.getOffsetTop=function(e){return e.offsetTop},t.getOffsetHeight=function(e){return e.offsetHeight+e.nextElementSibling.clientHeight}),t.hasDefinition=u.deviceView.isDesktop&&!t.view.isUnified,c.on(d.glossary.REFRESH_VIEW,function(){t.view.updateHtml(),t.view.update()}),t}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)}(n,s.default),r(n,[{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){for(var t=this.getItems(),n=void 0,i=this.getItems().indexOf(this.currentItem);(i+=1)===t.length&&(i=0),"none"===(n=t[i]).parentElement.style.display;);return n}},{key:"getPrevItem",value:function(e){for(var t=this.getItems(),n=void 0,i=this.getItems().indexOf(this.currentItem);-1===(i-=1)&&(i=t.length-1),"none"===(n=t[i]).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)}})}}]),n}());t.default=v},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.onClick(t.onClickClose),t}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)}(n,s.default),r(n,[{key:"onClickClose",value:function(e){var t=this.model.windowId;DS.pubSub.trigger(DS.events.window.CLOSING,t)}}]),n}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rtlUtils=void 0;var i=n(1),r="rtl";t.rtlUtils={getRtlClass:function(){return i.views.model.rtl?r:""},updateRtlClass:function(e){i.views.model.rtl&&!e.contains(r)?e.add(r):!i.views.model.rtl&&e.contains(r)&&e.remove(r)}}},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initPlayer=void 0;var r=i(n(61)),a=n(1),o=i(n(62));function i(e){return e&&e.__esModule?e:{default:e}}var s=DS,l=s.globalEventHelper.addWindowListener,u=s.events,c=u.ds,d=c.FRAME_DATA_LOADED,f=c.PRESO_READY,h=u.window.STACKING_CHANGED,p=u.frame,v=p.MODEL_READY,b=p.SCALE,y=u.resume.SET_DATA,m=u.startOverlay.READY,g=u.controlOptions.RESET,w=u.sidebar.ACTIVE_TAB_SET,k=u.renderTree.DESTROYED,S=s.constants,C=(S.els.PRESO,S.refs.FRAME),O=s.pubSub,E=s.focusManager,T=s.flagManager,x=s.playerGlobals,L=s.stringTabler,P=void 0,I=void 0,D=void 0,A={},j=function(e){var t=a.views.nsStack.indexOf(e);0<=t&&a.views.nsStack.splice(t,1)},M=function(){var i=!(0<arguments.length&&void 0!==arguments[0])||arguments[0];a.views.nsStack.forEach(function(e,t,n){e.tabReachable=t===n.length-1&&i,e.updateTabIndex()})},H=function(n){P={createWindow:function(i){var r=this,o=void 0,s=void 0,t=a.views.getNamespace(i),e=function(){return e=i,t=a.views.getNamespace(e),n=t.isAttached,t.reattach(),j(t),a.views.nsStack.push(t),n||A[e].all(),M(),void O.trigger(h,e);var e,t,n};return null==t&&(a.views.addNameSpace(i),s=n[i](I),o=l("resize",function(){s.resize(),O.trigger(b)}),i===C?I.setLayout(I.frame.default_layout,C):s.all(),t=a.views.getNamespace(i),A[i]=s,t.moveToTop=e),e(),O.on(g,function e(){var t,n,i=(t=[],(n=a.views.getNamespace(C).tabs.viewLogic.getSelectedTab())&&t.push(n.nameKey),_.each(a.views.getNamespace(C).topTabs.children,function(e){_.each(_.filter(e.children,"viewLogic.showing",!0),function(e){return t.push(e.nameKey)})}),t);j(a.views.getNamespace(C)),s.destroy(),DS.pubSub.trigger(k),a.views.nameSpaces[C]=null,o(),O.off(g,e),r.createWindow("_frame"),s.rerender(),i.forEach(function(e){O.trigger(w,e)})}),{id:i,el:t.slide.el,wndEl:t.wrapper.el,captionEl:(t.captionContainer||{}).el,x:function(){return t.wrapper.x},y:function(){return t.wrapper.y},close:function(){t.zoomBounds=null,t.detach(),j(t),a.views.nsStack[a.views.nsStack.length-1].moveToTop(),E.reCenter()},moveToTop:e,getWinScale:function(){return t.slide.winScale||1},getPinchZoomBounds:function(){return t.slide.pinchZoomBounds},onPinchZoom:A[i].pinchZoom?function(e){t.zoomBounds=e,A[i].pinchZoom()}:function(){}}},getDefaultLayout:function(){return D.default_layout},getFonts:function(){return D.fonts},getFontScale:function(){return I.frame.fontscale},getCaptionData:function(){var e=I.frame.controlOptions.controls;return{font:e.font,enabled:e.closed_captions}},getNavData:function(){return I.frame.navData.outline.links},topmostUnreachable:function(){return a.views.nsStack}},O.on(y,M),O.on(m,function(){M(!1)}),x.player=P};t.initPlayer=function(e,t){var n,i;H(e),n=t,i=window.globalProvideData,window.globalProvideData=function(e,t){"frame"===e&&(D=JSON.parse(t),T.register("frame",D.flags),P.hasData=!0,O.trigger(d,P),window.globalProvideData=i)},O.on(f,function(e){new o.default,I=new r.default(D,e),a.views.setModel(I),L.initialize(I),DS.frameModel=I,DS.views=a.views,O.trigger(v)}),DS.loadScript(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();var r=DS,s=r._,a=r.pubSub,l=r.events,u=r.constants,o=function(){function o(e,t){var i=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),this.frame=e,this.preso=t,this.setupControlOptions(),this.layouts={},this.setLayout(this.frame.default_layout,u.refs.FRAME),this.resourceDescription=this.frame.resourceData.description;var n=t.getFirstSlide();for(var r in this.slideWidth=n.get("width"),this.slideHeight=n.get("height"),this.temp=[],this.frame.layouts)this.temp.push(r);this.rtl="rtl"===this.frame.textdirection,this.dir=this.dir.bind(this),s.bindAll(this,"onLayoutChanged"),a.on(l.controlLayout.CHANGED,this.onLayoutChanged),a.on(l.controlLayout.UPDATE,function(e,t,n){i.frame.controlLayouts[e]=n,i.setLayout(e,t)}),a.on(l.controlOptions.CHANGED,function(e){var t=i.optionChangesRequireMenuRefresh(i.frame.controlOptions.menuOptions,e.menuOptions);i.frame.controlOptions=e,i.setupControlOptions(),a.trigger(l.controlOptions.RESET),t&&a.trigger(l.navData.REFRESH_VIEW)}),a.on(l.frame.FONT_SCALE,function(e){i.frame.fontscale=e,a.trigger(l.controlOptions.RESET)}),a.on(l.glossary.UPDATE,function(e){i.frame.glossaryData=e,a.trigger(l.glossary.REFRESH_VIEW)}),a.on(l.navData.UPDATE,function(e){i.frame.navData=e,a.trigger(l.navData.REFRESH_VIEW)}),a.on(l.resources.UPDATE,function(e){i.frame.resourceData.resources=e,a.trigger(l.resources.REFRESH_VIEW)}),a.on(l.resources.UPDATE_DESCRIPTION,function(e){i.frame.resourceData.description=e,a.trigger(l.resources.REFRESH_VIEW)})}return i(o,[{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,a.trigger(l.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}}]),o}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();n(1);var r=DS,o=r.dom,s=r._,a=r.detection,l=r.pubSub,u=r.events,c=function(){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),s.bindAll(this,"onLoaderShow","onLoaderMute","onLoaderUnmute","onLoaderHide","onRemoveLoaderTitle");var e={};e[u.loader.SHOW]=this.onLoaderShow,e[u.loader.MUTE]=this.onLoaderMute,e[u.loader.UNMUTE]=this.onLoaderUnmute,e[u.loader.HIDE]=this.onLoaderHide,e[u.loader.REMOVE_TITLE]=this.onRemoveLoaderTitle,e[u.startOverlay.READY]=this.onLoaderHide,o.addClass(document.body,"theme-"+window.globals.themeName),document.body.classList.contains("view-tablet")&&o.addClass(document.body,"is-touchable-tablet"),a.env.is360&&o.addClass(document.body,"is-360"),l.on(e)}return i(t,[{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",o.addClass(document.getElementById("preso"),"hide-slide-loader"),l.trigger(u.app.HIDE_LOADER)}},{key:"onLoaderUnmute",value:function(){var e=this.getSpinLoader();null!=e&&(e.style.opacity=1)}},{key:"onLoaderShow",value:function(e){0<e?this.showLoaderDelayed(e):(this.getSpinLoader().style.display="block",o.removeClass(document.getElementById("preso"),"hide-slide-loader"),l.trigger(u.app.SHOW_LOADER))}}]),t}();t.default=c},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i},d=n(1);var a=DS,l=a._,u=a.pubSub,c=a.events,f=a.focusManager,h=a.keyManager,p=a.globalEventHelper.addBodyListener,v=a.dom.toggleClasses,b=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return l.bindAll(t,"onKeydown","onSlideChanged","onTimelineChanged","onPlaybackChanged"),u.on(c.slide.STARTED,t.onSlideChanged),t}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)}(n,s.default),r(n,[{key:"teardown",value:function(){u.off(c.slide.STARTED,this.onSlideChanged)}},{key:"onFocus",value:function(e){var t=this.view.getBox(),n=t.x,i=t.w,r=this.view.children.seek.getBox(),o=r.y,s=r.h;this.el.querySelector('[tabindex="0"]').focus(),f.setFocusRectOn(this.el,{left:n,top:o,width:i,height:s}),this.removeListener=p("keydown",this.onKeydown)}},{key:"onBlur",value:function(e){(function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0})(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onBlur",this).call(this,e),null!=this.removeListener&&this.removeListener()}},{key:"onKeydown",value:function(e){var t=e.which,n=(d.views.model.frame.controlOptions.controls.readonly,d.views.model.getWndControlLayout(this.view.nameSpace)),i=n.pauseplay,r=n.replay,o=n.seekbar,s=this.view.children,a=s.playPause,l=s.seek,u=s.reset;if(h.isActionKey(t)){var c=void 0;l.viewLogic.isEnded()&&r?c=u:i&&(c=a),null!=c&&c.viewLogic.onClickBtn(e)}else o&&null!=l&&l.viewLogic.isSeekable()&&(h.isDownishKey(t)?l.viewLogic.seekBy(-100):h.isPageDownKey(t)?l.viewLogic.seekBy(-1e3):h.isUpishKey(t)?l.viewLogic.seekBy(100):h.isPageUpKey(t)?l.viewLogic.seekBy(1e3):h.isEndKey(t)?l.viewLogic.seekBy(Number.POSITIVE_INFINITY):h.isHomeKey(t)&&l.viewLogic.seekBy(Number.NEGATIVE_INFINITY))}},{key:"onTimelineChanged",value:function(e,t){if(e!==this.currTimeline){var n=this.view.children,i=n.playPause,r=n.seek,o=n.reset;r.viewLogic.onTimelineChanged(e,t),null!=i&&i.viewLogic.onTimelineChanged(e),null!=o&&o.viewLogic.onTimelineChanged(e),null!=this.currTimeline&&(this.currTimeline.off(DS.events.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.off(DS.events.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.off(DS.events.timeline.ENDED,this.onPlaybackChanged)),this.currTimeline=e,this.currTimeline.on(DS.events.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.on(DS.events.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.on(DS.events.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();v(document.body,"timeline-playing","timeline-paused",i),v(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.nameSpace===n&&(null!=this.currSlide&&this.currSlide.off(c.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.currSlide=t,this.currSlide.on(c.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.onTimelineChanged(t.currentTimeline(),t))}}]),n}();t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.detection,u=a.dom.tappedClass,c=a._,d=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return c.bindAll(t,"onPlaybackChanged"),l.deviceView.isMobile&&t.onClick(t.onTap),t.onClick(t.onClickBtn),t.view.toggle=!0,l.deviceView.isMobile&&DS.pubSub.on(DS.events.currTimeline.TICK,t.onTick.bind(t)),t}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)}(n,s.default),r(n,[{key:"teardown",value:function(){DS.pubSub.off(DS.events.currTimeline.TICK,this.onTick.bind(this))}},{key:"onTap",value:function(e){u(this.el)}},{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:"onClickBtn",value:function(e){1!==this.currTimeline.progress()?this.currTimeline.togglePlayback():l.theme.isUnified&&this.currTimeline.reset()}},{key:"updateToggle",value:function(){this.view.toggle="playing"===this.currTimeline.playbackState(),this.view.el.setAttribute("aria-pressed",!this.view.toggle)}},{key:"onPlaybackChanged",value:function(){this.updateToggle(),this.updateView()}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e,this.view.toggle=this.currTimeline.isPlaying(),this.updateView()}}]),n}();t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i},a=n(1);var l=DS,u=l.detection,c=l.utils,d=l.dom,f=d.addClass,h=d.removeClass,p=l.globalEventHelper.addWindowListener,v=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return DS._.bindAll(t,"onTick","onSeek","onMouseDown","onMouseUp","onTimelineEnd"),t.isUserControlled=!a.views.model.frame.controlOptions.controls.readonly||a.views.model.frame.controlOptions.controls.readonlyOnce,t.bindListeners(),t.isUp=!0,t}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)}(n,s.default),r(n,[{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),this.seekEvent="mousemove",this.endEvent="mouseup")}}},{key:"isSeekable",value:function(){if(null==this.currSlide)return!1;var e=a.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 c.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(DS.events.timeline.TICK,this.onTick),this.currTimeline.off(DS.events.timeline.COMPLETE,this.onTimelineEnd)),this.currSlide=t,this.currTimeline=e,this.currTimeline.on(DS.events.timeline.TICK,this.onTick),this.currTimeline.on(DS.events.timeline.COMPLETE,this.onTimelineEnd);var n=this.currTimeline.progress();this.duration=c.toSeconds(this.currTimeline.timelineDuration()),this.progressBarEl.setAttribute("aria-valuemax",this.duration),isNaN(n)&&(n=0),this.onTick(n),this.isSeekable()||f(this.el,"read-only")}},{key:"onTimelineEnd",value:function(){this.isSeekable()&&h(this.el,"read-only")}},{key:"onTick",value:function(e){this.progressBarEl.style.width=100*e+"%",this.progressBarEl.setAttribute("aria-valuenow",c.fix(e*this.duration,3)),DS.pubSub.trigger(DS.events.currTimeline.TICK,e)}},{key:"onSeek",value:function(e){var t=this;e.preventDefault(),e.stopPropagation();(this.seeking=!0)!==this.isUp&&this.currTimeline.isPlaying()&&(this.currTimeline.pause(!0),this.currTimeline.on(DS.events.timeline.AFTER_SEEK_UPDATE,function e(){t.currTimeline.play(),t.currTimeline.off(DS.events.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){var t=this;this.currTimeline.isPlaying()&&(this.currTimeline.pause(),setTimeout(function(){return t.currTimeline.play()},125)),this.currTimeline.seek(this.currTimeline.elapsedTime()+e)}},{key:"isEnded",value:function(){return 1<=this.currTimeline.progress()}},{key:"onMouseDown",value:function(e){this.onSeek(e),this.isUp=!1,this.removeEndListener=p(this.endEvent,this.onMouseUp),this.removeSeekListener=p(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()}}]),n}();t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i},a=n(1);var l=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.searchEnabled=a.views.model.frame.controlOptions.controls.search,t.onClick(t.showPanel),t}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)}(n,s.default),r(n,[{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=a.views.model.currControlLayout[this.model.name];return _.isObject(e)?e.enabled:e}}]),n}();t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),r=n(3),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.pubSub,u=a.events,c=a.TweenLite,d=a.focusManager,f=a._.bindAll,h=a.dom.addClass,p=a.detection,v=!1,b=function(e){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=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,(r.__proto__||Object.getPrototypeOf(r)).call(this,e)),n=t.view.children.searchForm.el,i=t.view.children.searchInput.el;return n.addEventListener("submit",t.onSearch.bind(t)),p.deviceView.isMobile&&(f(t,"onMobileOutlineShown"),i.addEventListener("input",t.onSearch.bind(t)),l.on(u.mobile.OUTLINE_SHOWN,t.onMobileOutlineShown)),t.ensureEventSubscriptions(),t}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)}(r,s.default),o(r,[{key:"teardown",value:function(){l.off(u.mobile.OUTLINE_SHOWN,this.onMobileOutlineShown),l.off(u.controlOptions.RESET,this.onControlOptionsReset,this),v=!1}},{key:"ensureEventSubscriptions",value:function(){v||(l.on(u.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");c.to(i,.2,{alpha:0,onComplete:function(){t.el.style.opacity=0,c.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,r=t.visible;this.view.setVisibility(e),n.setVisibility(e&&this.searchResultsOpen),r&&(this.searchResultsOpen=i)}}]),r}();t.default=b},function(e,t,n){"use strict";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,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},s=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),r=n(29),a=(i=r)&&i.__esModule?i:{default:i},l=n(1),u=n(27);var c=DS,d=c.focusManager,f=c.TweenLite,h=c.events,p=c.pubSub,v=c.keyManager,b=c.dom,y=(b.hasClass,b.removeClass),m=b.addClass,g=c._,w=g.bindAll,k=(g.first,c.utils),S=k.stripTags,C=k.stripPlayer,O=c.globalEventHelper,E=O.addDocumentListener,T=(O.removeDocumentListener,function(e){function r(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var t=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,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));w(t,"traverseLinks","performSearch","onSlideChanged","onClear"),t.animationDuration=.2;var n=l.views.model.frame.notesData||[];t.notesBySlideId=n.reduce(function(e,t){return e[t.slideId]=S(t.content),e},{});var i=l.views.model.frame.navData.search||[];return t.slideTextBySlideId=i.reduce(function(e,t){return e[t.slideid]=S(t.Text),e},{}),t.menuOptions=l.views.model.frame.controlOptions.menuOptions,t.wrapListItems=t.menuOptions.wrapListItems,t.links=l.views.model.frame.navData.outline.links,null!=t.clearEl&&t.onClickEl(t.clearEl,t.onClear),p.on(h.search.CLEAR,t.onClear),t.onClickEl(t.searchFilterEl,t.onToggleSearchOptions),t.onClick(t.onClickLink),p.on(DS.events.window.MAIN_CHANGED,t.onSlideChanged),t}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)}(r,a.default),s(r,[{key:"teardown",value:function(){p.off(DS.events.window.MAIN_CHANGED,this.onSlideChanged),window.globals.HAS_SLIDE&&p.off(h.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&&y(t,"cs-selected"),null!=n&&m(n,"cs-selected")}},{key:"onFocus",value:function(e){e.relatedTarget;var t=e.target;if(this.el.contains(t)){if(t===this.searchFilterEl||t===this.clearEl)return d.setFocusRectOn(t),this.isFocused=!1;if(t===this.notesCheckEl||t===this.slideCheckEl)return d.setFocusRectOn(t.parentElement),this.isFocused=!1;if(!this.isFocused){var n=this.getItems(),i=o(n,1)[0];this.isFocused=!0,null!=i&&(this.currentItem=i,this.lastSelected!==this.currentItem&&this.focusOnCurrent(),E("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){var t=e.target.dataset.slideId;null!=t&&p.trigger(h.request.NEXT_SLIDE,t)}},{key:"traverseLinks",value:function(e){for(var t,n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],i=0;i<e.length;i++){var r=e[i];if(t=r,!(0,u.checkIsScene)(t.slideid)){var o=C(r.slideid),s=this.slideTextBySlideId[o],a=this.notesBySlideId[o];(this.noSearchTerm||0<=r.displaytext.toLowerCase().indexOf(this.term)||this.slideTextEnabled&&null!=s&&0<=s.toLowerCase().indexOf(this.term)||this.notesEnabled&&null!=a&&0<=a.toLowerCase().indexOf(this.term))&&this.searchResults.push(r)}null!=r.links&&this.traverseLinks(r.links,n)}}},{key:"performSearch",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"";if(window.globals.HAS_SLIDE){this.term=e.toLowerCase(),this.items=null,this.noSearchTerm=""===e,this.searchResults=[],this.resultsEl.innerHTML="",this.notesEnabled=this.notesCheckEl.checked,this.slideTextEnabled=this.slideCheckEl.checked,this.traverseLinks(this.links);for(var t=this.wrapListItems?"":"no-wrap",n=DS.windowManager.getCurrentWindow().getCurrentSlide().absoluteId,i=0;i<this.searchResults.length;i++){var r=document.createElement("li");r.tabIndex=-1;var o=this.searchResults[i],s=o.slideid,a=o.displaytext,l=n===s?"cs-selected":"";r.innerHTML='\n        <div class="cs-listitem listitem '+l+" "+t+'" data-slide-id='+s+' tabindex="'+(0===i?"0":"-1")+'">\n          '+a+"\n        </div>\n      ",this.resultsEl.appendChild(r)}}}},{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),f.to(this.el,this.animationDuration,{alpha:0,onComplete:function(){f.to(e.outlineUl,e.animationDuration,{alpha:1}),e.view.setVisibility(!1),i.children.bottomDiv.el.style.opacity=1,v.isShowFocus&&n.el.focus()}}),this.term="",i.children.searchInput.el.value="",y(document.body,"search-results-active"),p.trigger(h.search.UPDATE_PANEL)}},{key:"hasListItems",value:function(){return!_.isEmpty(this.getItems())}},{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(".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)}}]),r}());t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0},s=n(29),a=(i=s)&&i.__esModule?i:{default:i},l=n(1),u=n(27);function c(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,y=d.resolver,m=d.windowManager,g=d.utils.prefixWithPlayer,w=d.focusManager.setFocusRectOn,k=d.globalEventHelper.addDocumentListener,S=d.dom,_=S.parentNodesOf,C=S.getParentWithClass,O=S.hasClass,E=S.addClass,T=S.removeClass,x=function(e){return(t=e,_(t,function(e){return"li"===e.nodeName.toLowerCase()})).slice(1).some(function(e){return O(e,"item-collapsed")});var t},L=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return p.bindAll(t,"updateVisitedSlides","onSlideChanged","onSelectFirstSlideLink","addSlideToVisited","visuallyUpdateLinks","collapseLastItem","onClickLink","onCarrotClick","onClickItem","centerOnFocused","setDrawSlides","mouseDown","mouseUp"),t.visitedSlides=new Set,t.menuOptions=l.views.model.frame.controlOptions.menuOptions,h.once(v.resume.SET_DATA,t.updateVisitedSlides),h.on(v.window.MAIN_CHANGED,t.onSlideChanged),h.on(v.mobile.OUTLINE_SHOWN,t.centerOnFocused),h.on(v.navData.SELECT_FIRST_SLIDE_LINK,t.onSelectFirstSlideLink),t.removeDocListeners=p.flow(k("mousedown",t.mouseDown),k("mouseup",t.mouseUp)),null!=DS.presentation.getDrawPromise&&DS.presentation.getDrawPromise().then(t.setDrawSlides),t.isTopTabChild=l.views.model.topTabs.some(function(e){return"outline"===e.name}),h.on(v.navData.REFRESH_VIEW,function(){t.view.updateHtml(),t.view.update()}),t}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)}(n,a.default),r(n,[{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)&&o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onFocus",e).call(e)},500):o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onFocus",this).call(this))}},{key:"mouseDown",value:function(){this.isMouseDown=!0}},{key:"mouseUp",value:function(){this.isMouseDown=!1}},{key:"onClickItem",value:function(e){("locked"!==this.menuOptions.flow?this.onClickLink:this.onCarrotClick)(e)}},{key:"visuallyUpdateLinks",value:function(){var n=this;this.visitedSlides.forEach(function(e){var t=n.view.children[e];null!=t&&E(t.el,"cs-viewed")})}},{key:"updateVisitedSlides",value:function(e,t){null!=e&&(e.forEach(this.addSlideToVisited),this.visuallyUpdateLinks())}},{key:"getNextItem",value:function(t){for(var n=this,e=this.getItems(),i=void 0,r=e.findIndex(function(e){return n.findIndexCb(e,t)});(r+=1)===e.length&&(r=0),i=e[r],x(i););return i}},{key:"getPrevItem",value:function(t){for(var n=this,e=this.getItems(),i=void 0,r=e.findIndex(function(e){return n.findIndexCb(e,t)});-1===(r-=1)&&(r=e.length-1),i=e[r],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.isEventOrigin)this.isEventOrigin=!1;else{var t=this.view.children[e.absoluteId];null!=t&&this.selectLink(t.el,e.absoluteId)}}},{key:"selectLink",value:function(t,n){var i=this;this.onClickLink({target:t},!0),_(t,function(e){e.classList.contains("item-collapsed")&&(i.isCurrentLinkParent(t,n)||(T(e,"item-collapsed"),e.setAttribute("aria-expanded",!0)))},function(e){return i.el===e})}},{key:"collapsibleParents",value:function(e){var t=this;return _(e,function(e){return e.classList.contains("item-collapsible")},function(e){return t.el===e})}},{key:"collapseLastItem",value:function(t){null!=this.lastExpandedEls&&this.menuOptions.autocollapse&&this.lastExpandedEls.forEach(function(e){e.contains(t)||(E(e,"item-collapsed"),e.setAttribute("aria-expanded",!1))})}},{key:"toggleScene",value:function(e){var t=O(e,"item-collapsed"),n=void 0;n=t?"remove":"add",e.classList[n]("item-collapsed"),e.setAttribute("aria-expanded",t),h.trigger(v.menuLinksListItem.TOGGLE)}},{key:"onCarrotClick",value:function(e){var t=e.target;if(O(t,"carrot")){var n=t.parentNode.parentNode;this.toggleScene(n)}}},{key:"onClickLink",value:function(e,t){var n=e.target,i=n.getAttribute("data-ref"),r=null!=i,o=(0,u.checkIsScene)(i);if("UL"!==n.nodeName)if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(i)){if(null!=this.currentItem&&n!==this.currentItem&&(this.currentItem.tabIndex=-1,T(this.currentItem,"hover")),this.currentItem=n,(o||O(n.parentNode,"item-collapsible"))&&this.toggleScene(n.parentNode),null!=i&&(this.collapseLastItem(n),this.lastExpandedEls=this.collapsibleParents(n),Array.from(this.lastExpandedEls).forEach(function(e){var t=e.firstElementChild;i.includes(t.getAttribute("data-ref"))&&E(t,"cs-viewed")})),O(n,"listitem")){E(n,"cs-viewed");var s=this.el.querySelector(".cs-selected");null!=s&&T(s,"cs-selected"),E(n,"cs-selected")}else this.onCarrotClick({target:n});if(r&&!t){this.isEventOrigin=!0;var a=m.getCurrentWindowSlide().absoluteId;o||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.onCarrotClick({target:n})}},{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({target: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({target: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(),T(t,"hover"),t.parentNode.tabIndex=-1,this.focusOnCurrent())}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem.parentNode&&(this.currentItem.parentNode.tabIndex=0,E(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(c(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.firstElementChild;this[t]({target: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(_(e,function(e){return"li"===e.nodeName.toLowerCase()})).offsetTop:o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"getOffsetTop",this).call(this,e)}},{key:"scrollToCurrent",value:function(){var t=this;f.deviceView.isMobile&&(this.currentItem=this.getItems().find(function(e){return e.getAttribute("data-ref")===t.currentSlideId})),o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"scrollToCurrent",this).call(this)}},{key:"setDrawSlides",value:function(){var o=this;this.view.draws.forEach(function(e){var n=e.link,i=e.links,r=y.resolvePath(g(n.drawid)),t=function(){var e=n.spliceNum||1,t=r.slides();i.splice.apply(i,[n.index,e].concat(c(t.map(o.createNewLink)))),n.spliceNum=t.length,o.view.updateHtml(),o.view.initChildRefs()};r.on(v.draw.RESET_COMPLETE,t),null!=r.slides()&&t()})}},{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}}]),n}();t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(43),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.detection,u=a.pubSub,c=a.events,d=a.keyManager.isSpaceKey,f=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.handleMobileLinks(),u.on(c.resources.REFRESH_VIEW,function(){t.view.updateHtml(),t.view.update()}),t}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)}(n,s.default),r(n,[{key:"handleMobileLinks",value:function(){var t=this;l.device.isMobile&&(this.el.addEventListener("touchstart",function(e){t.startScroll=t.el.scrollTop}),this.getItems().forEach(function(e){e.addEventListener("touchend",t.onTouchEnd.bind(t))}))}},{key:"wasScrolled",value:function(){return 2<Math.abs(this.startScroll-this.el.scrollTop)}},{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 0<(this.model.resourceData.resources||[]).length}},{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}}]),n}();t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=/color:#ffffff/gi,l=DS,u=l.detection,c=l.events,d=l.focusManager,f=l.pubSub,h=l.utils,p=l.slideObjectUtils,v=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return f.on(c.window.MAIN_CHANGED,t.onSlideChanged.bind(t)),t}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)}(n,s.default),r(n,[{key:"onFocus",value:function(){this.el.focus(),d.setFocusRectOn(this.el.parentNode)}},{key:"focusSelf",value:function(){this.onFocus()}},{key:"handleTab",value:function(){return this.el.parentElement.focus(),!0}},{key:"onSlideChanged",value:function(t){var e=(this.model.notesData||[]).find(function(e){return h.stripPlayer(t.absoluteId)===e.slideId});null!=this.titleEl&&(this.titleEl.innerHTML=t.get("title"));var n=null==e?"":e.content;u.deviceView.isClassicMobile&&(n=n.replace(a,"color:#515557")),this.contentEl.innerHTML=n,f.trigger(c.transcript.CHANGED),p.activeMobileMenuItem(n,"no-transcript")}},{key:"getViewBox",value:function(){return this.view.parent.getBox()}},{key:"teardown",value:function(){f.off(c.window.MAIN_CHANGED,this.onSlideChanged.bind(this))}}]),n}();t.default=v},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.pubSub,u=a.captionsManager,c=a.events.captions,d=c.SHOW_BUTTON,f=c.HIDE_BUTTON,h=c.ENABLED,p=c.ENABLE,v=a.detection.theme.isUnified,b=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.onClick(t.onClickCaptions),t.toggle=!1,l.on(d,function(e){return t.onVisibilityChanged(!0)}),l.on(f,function(e){return t.onVisibilityChanged(!1)}),l.on(h,t.onCaptionsEnabled.bind(t)),t}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)}(n,s.default),r(n,[{key:"onVisibilityChanged",value:function(e){this.view.setVisibility(e),this.view.childVisibilityChanged(),this.toggle=u.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){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1];this.toggle=!this.toggle,t||l.trigger(p,this.toggle),this.updateBtn()}},{key:"teardown",value:function(){l.off(d),l.off(f),l.off(h)}}]),n}();t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),s=n(3),a=(i=s)&&i.__esModule?i:{default:i},l=n(1);function u(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,d=c.detection,f=c.events,h=c.pubSub,p=(c.utils,c.svgUtils),v=c._.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""}},y=function(e){function i(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);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,(i.__proto__||Object.getPrototypeOf(i)).call(this,e));return v(n,"onShow","onHide","onTick"),h.on((u(t={},f.timer.SHOW,n.onShow),u(t,f.timer.HIDE,n.onHide),t)),n.timeFormat=d.deviceView.isClassicMobile?"remaining":l.views.model.sidebarOpts.timeFormat,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)}(i,a.default),o(i,[{key:"teardown",value:function(){var e;h.off((u(e={},f.timer.SHOW,this.onShow),u(e,f.timer.HIDE,this.onHide),e))}},{key:"onTick",value:function(e,t,n){this.view.children.timerText.el.innerHTML=b[this.timeFormat](t,n),d.deviceView.isClassicMobile||this.view.children.timerPath.el.setAttributeNS(null,"d",p.wheelPath(9,9,9,0,360*(1-e)))}},{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=r(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,r=e.height;t-=8,n-=8,i+=37,r+=12,DS.focusManager.setFocusRectOn(this.el,{left:t,top:n,width:i,height:r})}}]),i}();t.default=y},,function(e,t,n){"use strict";n(1).views.def("captionContainer",function(){return{attrs:{class:"caption-container"},z:2,w:"100%",h:"100%",add:!0}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};n(1);var a=DS,l=a._,u=a.pubSub,c=a.detection,d=a.globalEventHelper,f=(d.addDocumentListener,d.removeDocumentListener,a.keyManager.isTabKey,a.playerGlobals),h=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return l.bindAll(t,"onShow"),u.on(DS.events.tab.SHOW,t.onShow),t}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)}(n,s.default),r(n,[{key:"getFirstChild",value:function(){return l.first(this.view.children)}},{key:"focusChild",value:function(){this.getFirstChild().viewLogic.focusSelf()}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(e){f.presentation.isPreview()&&!window.globals.HAS_SLIDE||c.deviceView.isDesktop&&!this.el.contains(e.relatedTarget)&&null!=this.view.lnk&&this.view.lnk.viewLogic.hidePanel()}},{key:"onShow",value:function(e){var t=e+"Panel";if(this.view.nameKey===t){var n=this.view.parent.children,i=this.getFirstChild();for(var r in n)-1<r.indexOf("Panel")&&n[r].viewLogic.onHide();this.el.style.display="block",null!=i.onPanelVisible&&i.onPanelVisible()}}},{key:"onHide",value:function(){this.el.style.display="none"}},{key:"isTopLink",value:function(){return null!=this.view.tabsId}},{key:"getTopTabsView",value:function(){return this.view.lnk.parent.parent}},{key:"teardown",value:function(){u.off(DS.events.tab.SHOW,this.onShow)}}]),n}();t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.panelContentMap=void 0;var i=n(216),r=n(233),o=n(234),s=n(235);t.panelContentMap={outline:i.outlineSearch,resources:r.resources,glossary:o.glossary,transcript:s.transcript}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createLinks=void 0;var v=n(1),b=i(n(105)),y=i(n(238)),m=i(n(239)),g=(n(4),n(106)),w=i(n(34));function i(e){return e&&e.__esModule?e:{default:e}}var o=DS.utils.getPath,k=DS.constants.refs.FRAME,S="separator-style",C=function(){return"\n    .top-tab:before {\n      box-shadow: 0px 0px 0px 1px "+w.default.getColor(DS.constants.refs.FRAME,".cs-separator .cs-diva","background-color",".cs-base")+",\n        1px 0px 0px 1px "+w.default.getColor(DS.constants.refs.FRAME,".cs-separator .cs-divb","background-color",".cs-base")+";\n    }\n  "},s=!1;t.createLinks=function(f){var t=f.id,h=void 0,p=v.views.def(t,function(e){v.views.getNamespace(e).title,v.views.model;return{attrs:{id:h=t,tabindex:-1},overflow:"visible",w:"50%",x:f.x,y:0,h:"100%",z:5,childDef:function(){!function(){if(!s){s=!0;var e=document.createElement("style");e.id=S,document.body.appendChild(e),e.innerHTML=C()}}(),n(v.views.model,e)},updateHook:f.updateHook}}),r=function(e,t,n,i){var r="customlink"===n.name,o=void 0,s=void 0,a=void 0,l=void 0;l=r?(s=y.default,o=n.properties.title,a="link"+f.dir+i,"custom-link"):(s=m.default,o=t.getString(n.name),a=n.name+"Link","panel-link");var u=w.default.getColor(e,".cs-topmenu-item.active .cs-tab","border-top-color",".cs-base"),c={id:a,class:"topmenu-item cs-topmenu-item cs-tabs top-tab "+l,tabindex:0};r||(c["aria-controls"]=a+"Panel",c["aria-expanded"]=!1);var d=v.views.def(a,s,{selectedBorderColor:u,attrs:c,model:Object.assign(n,{idx:i}),isTopLink:!0,calcTextSize:!0,noUpdate:!0,contentStyle:{top:"8%"},tag:"button",html:function(){return'<span class="cs-tab">'+o+"</span>"},wPad:14,overflow:"visible",y:function(){return this.parent.h-this.h-9},w:"fit-to-text-w",h:"fit-to-text-h",z:2,border:"1px solid rgba(0, 0, 0, 0)",minH:23,updateHook:function(){if(_.isFunction(this.viewLogic.scaleProps)&&this.viewLogic.scaleProps(),DS.playerGlobals.presentation.isPreview()&&!window.globals.HAS_SLIDE){var e=document.querySelector("style#"+S);null!=e&&(e.innerHTML=C())}}});d.init(),v.views.getNamespace(k)[f.id].append(d),r||function(e,t,n,i){var r=i.name+"Panel",o="linksRight"===f.id,s=v.views.getNamespace(e),a=s.topBar,l=(s.frame,s.sidebar,s.slide,s.wrapper,s.linksLeft,w.default.getColor(e,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base")),u=v.views.def(r,b.default,{attrs:{id:r,class:"cs-topmenu-item topmenu-item active cs-menu cs-panel panel topmenu-panel-align-"+(o?"right":"left"),tabIndex:-1},style:{borderColor:l},w:302,h:438,z:1,visible:!1,lnk:t,childWidth:300,childHeight:436,tabsId:h,overflow:"visible",x:function(){var e=t.x;return e+p.x>a.w/2&&(e=e+t.w-this.w),e},y:function(){return t.y+t.h},updateHook:function(){this.updateChildren(!0)}});u.init(),v.views.getNamespace(k)[f.id].append(u),t.panel=u;var c=g.panelContentMap[i.name];null!=c&&(c.init(),u.append(c))}(e,d,0,n)},n=function(n,i){o(n,f.linkListName,[]).forEach(function(e,t){r(i,n,e,t)})}}},function(e,t,n){"use strict";var i,r=n(1),o=n(17),s=(n(4),n(28)),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.utils;l.pxify,l.scaleVal;r.views.def("prev",a.default,function(){var e=r.views.model,t=r.views.model,n=t.dir,i=t.rtl;return{tag:"button",attrs:{id:"prev",class:"cs-button btn",tabindex:0,"aria-label":e.getString(i?"acc_next":"acc_previous")},html:n([(0,o.getIcon)(i?"next":"prev")(),e.getString("prev")]).join("\n"),calcTextSize:!0,w:"fit-to-text-w",y:"vertical-center",padLeft:i?0:8,padRight:i?8:0,minW:71,minH:30}})},function(e,t,n){"use strict";var i,r=n(1),o=n(17),s=n(28),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.utils;l.pxify,l.scaleVal;r.views.def("next",a.default,function(){var e=r.views.model,t=r.views.model,n=t.dir,i=t.rtl;return{tag:"button",attrs:{id:"next",class:"cs-button btn","aria-label":e.getString(i?"acc_previous":"acc_next"),tabindex:0},html:n([e.getString("next"),(0,o.getIcon)(i?"prev":"next")()]).join("\n"),calcTextSize:!0,padRight:i?0:8,padLeft:i?8:0,w:"fit-to-text-w",y:"vertical-center",minW:71,minH:30}})},function(e,t,n){"use strict";var i,r=n(1),o=n(28),s=(i=o)&&i.__esModule?i:{default:i};var a="submit";r.views.def(a,s.default,function(){var e=r.views.model;return{tag:"button",attrs:{id:a,class:"cs-button btn","aria-label":e.getString("acc_submit"),tabindex:0},html:""+r.views.model.getString(a),overflow:"visible",w:"fit-to-text-w",y:"vertical-center",calcTextSize:!0,minW:71,minH:30,noUpdate:!0}})},function(e,t,n){"use strict";var o=n(1);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 a="lightBoxWrapper",i=DS,l=i.utils.scaleVal,u=i.scaler;o.views.def(a,function(e){var t,n=o.views.model,i=n.frame.fontscale,r=n.preso.display().windows().findWhere({id:e});return s(t={attrs:{id:a,class:"cs-base cs-"+n.frame.default_layout+" fn-"+n.frame.default_layout},style:{fontSize:l(i)+"%"}},"style",{transformOrigin:"0px 0px",transform:"translate(-50%, -50%)",background:"black"}),s(t,"dimScale",function(){return u.getScale()}),s(t,"overflow","visible"),s(t,"w",r.get("width")),s(t,"h",r.get("height")),s(t,"x",function(){return(window.innerWidth-l(this.w))/2}),s(t,"y",function(){return(window.innerHeight-l(this.h))/2}),s(t,"updateHook",function(){this.el.style.fontSize=l(i)+"%"}),s(t,"add",!0),t})},function(e,t,n){"use strict";var i,r=n(1),o=n(33),s=(i=o)&&i.__esModule?i:{default:i};var a=DS.constants.LIGHTBOX_SCALAR,l="lightBoxSlide";r.views.def(l,s.default,function(){var e=r.views.model;return{attrs:{class:l,"aria-labelledby":"slide-label-lightbox",role:"dialog","aria-modal":!0,tabindex:-1},origin:"0 0",w:e.slideWidth*a,h:e.slideHeight*a,x:function(){return(this.parent.w-this.w)/2},y:function(){return this.x},z:1,bgColor:"black",add:!0,html:'<div id="slide-label-lightbox" data-ref="label"></div><div class="slide-container"></div>',childViews:["captionContainer"],updateHook:function(){this.children.captionContainer.update()},winScale:function(){return DS.scaler.getScale()*a}}})},function(e,t,n){"use strict";var i=n(1),r="lightBox",o=DS.utils,s=o.scaleVal,a=o.pxify;i.views.def(r,function(){return{attrs:{class:r+" cs-base"},x:0,y:0,w:"100%",h:"100%",border:a(s(4))+" solid black",offsets:{l:4,t:4},overflow:"visible",contentStyle:{width:"100%",height:"100%"},updateHook:function(){this.el.style.borderWidth=a(s(4))}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(17),s=n(50),a=(i=s)&&i.__esModule?i:{default:i};var l="lightBoxClose";DS.utils.scaleVal;r.views.def(l,a.default,function(e){var t={windowId:e};return{tag:"button",attrs:{id:l,tabindex:0},html:(0,o.getIcon)("close"),y:function(){return-this.h/2+2},x:function(){return this.parent.w-this.w/2-2},model:t,w:20,h:20}})},function(e,t,n){"use strict";var i=n(1),r=DS.scaler,o=function(e){return e/r.getScale()};i.views.def("visibleOverlay",function(){return{attrs:{class:"visible-overlay"},x:0,y:0,w:function(){return o(window.innerWidth)},h:function(){return o(window.innerHeight)},position:"fixed",bgColor:"rgba(0, 0, 0, 0.4)",add:!0}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i,r=n(60),o=n(200),s=n(256),a=n(257),l=n(259);function u(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=(u(i={},o.nameSpace,o.render),u(i,s.nameSpace,s.render),u(i,a.nameSpace,a.render),u(i,l.nameSpace,l.render),i);(0,r.initPlayer)(c,"html5/data/js/frame.js")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i,b=n(1),y=n(27),r=n(201),m=(i=r)&&i.__esModule?i:{default:i};function g(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(202),n(204),n(205),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(215),n(236),n(237),n(240),n(241),n(242),n(243),n(244),n(245),n(247),n(248),n(249),n(250),n(108),n(109),n(110),n(252),n(77),n(254);var w=t.nameSpace=DS.constants.refs.FRAME,o=DS,k=o.pubSub,S=o.events,C=o.scaler;t.render=function(l){var t=l.topTabsLeft,n=l.topTabsRight,e=l.sidebarOpts,i=e.timeEnabled,r=e.logoEnabled,o=e.html5_logo_url,s=e.logoPlaceholderText,a=l.frame.controlOptions.controls.closed_captions,u=b.views.tree(w,[{wrapper:[{frame:["slide",l.frame.skip_nav_enabled?"skipnav":null,{bottomBar:[{navControls:["submit","next","prev"]},{playbackControls:["reset","seek","playPause"]},{miscControls:[].concat(g(a?["captions"]:[]),["volume"])}]},{sidebar:[].concat(g(r&&(o||s)?["logo"]:[]),["tabs","sidebarPanels"])},{topBar:["title",{topTabs:["linksLeft","linksRight"]}].concat(g(i?["timer"]:[]))}]},"startoverlay"]},window.globals.HAS_SLIDE?"slideLoaderOverlay":null]),c=function(t){return function(e){return e.name===t}},d=function(e){return!t.some(c(e))&&!n.some(c(e))},f=function(e,t){if(t===w){var n=(s=e,(a=(o=l).sidebarOpts.sidebarEnabled)&&(a=(0,y.getHasTabs)(o.sidebarTabs,s)),a||o.sidebarOpts.logoEnabled),i=(0,y.getHasTabs)([].concat(g(l.topTabsRight),g(l.topTabsLeft)),e),r={playbackControls:e.seekbar,next:e.next,prev:e.previous,submit:e.submit,skipnav:n||i,volume:e.volume,glossaryTab:e.glossary,glossaryPanel:e.glossary&&d("glossary"),glossaryLink:e.glossary,resourcesTab:e.resources,resourcesPanel:e.resources&&d("resources"),resourcesLink:e.resources,outlineTab:e.outline.enabled,outlinePanel:e.outline.enabled&&d("outline"),outlineLink:e.outline.enabled,search:e.outline.search,transcriptTab:e.transcript,transcriptPanel:e.transcript&&d("transcript"),transcriptLink:e.transcript,sidebar:n,bottomBar:l.bottomBarOpts.bottomBarEnabled};b.views.resetStates(w),b.views.updateVisibility(r,w),b.views.update(u)}var o,s,a};k.on(S.frameModel.LAYOUT_CHANGED,f);var h=function(e){var t=e.kind,n=e.name,i=e.visible,r=e.enable,o="enable_window_control"===t?"getTopNameSpace":"getFrameNameSpace";"previous"===n&&(n="prev");var s=b.views[o]()[n];null!=s&&("set_window_control_visible"===t?(s.setVisibility(i),s.childVisibilityChanged()):s.setEnabled(r))};k.on(S.navcontrols.CHANGED,h);var p=new m.default(l);p.update();var v=C.isShowAll()?function(){p.update()}:_.noop;return{all:function(){b.views.update(u),v()},resize:function(){b.views.update(u),v()},rerender:function(){b.views.update(u,!0),v(),b.views.nameSpaces[w].wrapper.updateChildren(!0),DS.renderEngine.createWindowFor()},destroy:function(){k.off(S.navcontrols.CHANGED,h),k.off(S.frameModel.LAYOUT_CHANGED,f),b.views.nameSpaces[w].topLevelElements.forEach(function(e){return e.destroy()})}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),r=n(4);var o=DS.utils,s=o.scaleVal,a=o.pxify,l=function(e){return a(s(e,!1))},u=function(e){return a(s(e))},c=function(e){return"scale("+s(e,!1)+")"},d=void 0,f=function(){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.model=e}return i(t,[{key:"calcStyles",value:function(){return"\n      .cs-"+this.model.frame.default_layout+".cs-base {\n        border-width: "+l(1)+" !important;\n      }\n\n      #frame {\n        border-radius: "+u(10)+";\n      }\n\n      .btn {\n        border-radius: "+l(r.BTN_RADIUS)+";\n      }\n\n      #nav-controls .btn svg,\n      #light-box-bottom .btn svg {\n        width: "+u(8)+";\n        height: "+u(11)+";\n      }\n\n      #reset svg {\n        width: "+u(18)+";\n        height: "+u(16)+";\n      }\n\n      .search-heading {\n        padding: "+u(10)+";\n        margin: 0;\n        padding-bottom: "+u(12)+";\n      }\n\n      #outline-search {\n        padding: "+u(10)+'\n      }\n\n      .search input[type="search"] {\n        height: '+u(28)+";\n        width: calc(100% - "+u(25)+");\n        border-top-left-radius: "+l(4)+";\n        border-bottom-left-radius: "+l(4)+";\n      }\n\n      #outline-search button {\n        width: "+u(25)+";\n        height: "+u(28)+";\n        border-top-right-radius: "+l(4)+";\n        border-bottom-right-radius: "+l(4)+";\n      }\n\n      .icon-search {\n        width: "+u(14)+";\n        height: "+u(14)+";\n      }\n\n      #outline-content > ul {\n        padding: "+u(1)+" "+u(3)+" "+u(2)+";\n      }\n\n      #outline-content svg {\n        width: "+u(20)+";\n        height: "+u(20)+";\n      }\n\n      .note-content, .note-title, #transcript-content hr,\n      .resources-content, .resources-title, #resources-content hr,\n      #search-results-content hr {\n        margin-left: "+l(10)+";\n        margin-right: "+l(10)+";\n      }\n\n      .resources-title, .note-title {\n        margin-top: "+l(10)+";\n        margin-bottom: "+l(10)+";\n      }\n\n      hr {\n        border-width: "+l(1)+";\n        width: calc(100% - "+l(20)+");\n      }\n\n      #transcript-content hr {\n        top: "+l(2)+";\n      }\n\n      .glossary-title {\n        padding: "+u(10)+";\n      }\n\n      .term button {\n        padding-top: "+u(7)+";\n        padding-right: "+u(10)+";\n        padding-bottom: "+u(7)+";\n        padding-left: "+u(10)+";\n      }\n\n      #captions {\n        border-radius: "+l(r.BTN_RADIUS)+";\n      }\n\n      #captions svg {\n        width: "+u(22)+";\n        height: "+u(18)+";\n      }\n\n      #light-box-close svg {\n        width: "+u(10)+";\n        height: "+u(10)+";\n      }\n\n      .message-window {\n        border-width: "+l(1)+";\n      }\n\n      .message-window-header {\n        padding-right: "+u(10)+";\n        padding-left: "+u(10)+";\n      }\n\n      .message-window-header hr {\n        right: "+u(10)+";\n        left: "+u(10)+";\n      }\n\n      .message-window-header hr + hr {\n        bottom: "+u(1)+";\n      }\n\n      .volume-panel {\n        border-radius: "+l(r.BTN_RADIUS)+"\n      }\n\n      .volume-panel .btn {\n        height: "+l(30)+";\n      }\n\n      .volume-panel .slider-bar {\n        transform: "+c(1)+";\n      }\n\n      /* search results */\n      .icon-gear {\n        width: "+l(14)+";\n        height: "+l(14)+";\n      }\n\n      .search-results li div {\n        padding-left: "+u(20)+";\n      }\n\n      .search-results {\n        padding: "+u(1)+" "+u(3)+";\n      }\n\n      .search-filter {\n        top: "+l(7)+";\n        right: "+l(5)+';\n      }\n\n      .search-options input[type="checkbox"] {\n        transform: '+c(1)+";\n      }\n\n      .search-options p {\n        margin-left: "+u(10)+";\n        margin-right: "+u(10)+";\n      }\n\n      .search-options label {\n        margin-left: "+u(10)+";\n        margin-right: "+u(10)+";\n      }\n\n      .search-content {\n        height: calc(100% - "+l(40)+");\n      }\n\n      .search-clear {\n        padding: 0 "+l(8)+";\n      }\n\n      .search-clear svg {\n        height: "+l(14)+";\n        width: "+l(13)+";\n      }\n\n      .search-options {\n        height: "+l(80)+";\n      }\n\n      #light-box-bottom button {\n        height: "+l(28)+" !important;\n      }\n\n    "}},{key:"update",value:function(){null!=d&&d.parentNode.removeChild(d),d=document.createElement("style"),document.body.appendChild(d),d.innerHTML=this.calcStyles()}}]),t}();t.default=f},function(e,t,n){"use strict";var i,r=n(1),o=n(4),s=n(203),a=(i=s)&&i.__esModule?i:{default:i};var l="wrapper",u=DS,c=u.utils.scaleVal,d=u.scaler;r.views.def(l,a.default,function(){var e=r.views.model,n=e.preso.display().width(),i=e.preso.display().height();return{attrs:{id:l,class:"cs-base cs-"+e.frame.default_layout+" fn-"+e.frame.default_layout},style:{fontSize:d.getScaledFontSize()+"%"},w:n,h:i,origin:"0 0",dimScale:function(){return d.getScale()},html:function(){return'<div id="frame-overlay" style="z-index:'+o.OVERLAY_Z+';"></div>'},x:function(){var e=c(n),t=e>window.innerWidth;return Math.max(0,t?0:Math.ceil((window.innerWidth-e)/2))},y:function(){var e=c(i),t=e>window.innerHeight;return Math.max(0,t?0:Math.ceil((window.innerHeight-e)/2))},updateHook:function(){this.el.style.fontSize=d.getScaledFontSize()+"%"},add:!0}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();var r=DS,o=r.dom,s=r._,a=r.pubSub,l=r.globalEventHelper.addWindowListener,u=r.events.slide.HAS_MOUNTED,c=function(){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),"show all"!==window.globals.scale&&(this.el=e.el,s.bindAll(this,"onResize"),this.removeListener=l("resize",this.onResize),a.once(u,this.onResize))}return i(t,[{key:"onResize",value:function(){var e=document.body;e.clientHeight<this.el.clientHeight||e.clientWidth<this.el.clientWidth?o.addClass(e,"has-scrollbar"):o.removeClass(e,"has-scrollbar")}},{key:"teardown",value:function(){null!=this.removeListener&&this.removeListener()}}]),t}();t.default=c},function(e,t,n){"use strict";var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i},a=n(1);var l=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.onScroll=function(e){e.preventDefault(),t.el.scrollTop=0,t.el.scrollLeft=0},t.el.addEventListener("scroll",t.onScroll),t}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)}(n,s.default),r(n,[{key:"teardown",value:function(){this.el.removeEventListener("scroll",this.onScroll)}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),n}();a.views.def("frame",l,function(){var e=a.views.model;return{attrs:{id:"frame",class:"cs-base cs-"+e.frame.default_layout+" fn-"+e.frame.default_layout},w:"100%",h:"100%"}})},function(e,t,n){"use strict";var i,r=n(1),o=n(206),s=(i=o)&&i.__esModule?i:{default:i};var a="skipnav";r.views.def(a,s.default,function(){var e=r.views.model,t=e.getString("acc_skipnavigation");return{tag:"button",attrs:{id:a,"aria-label":t,tabindex:0},visible:e.sidebarOpts.sidebarEnabled,x:-100,y:-100,w:1,h:1,html:t}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),s=n(1),o=n(3),a=(i=o)&&i.__esModule?i:{default:i};var l=DS.detection,u=void 0,c=void 0,d=DS.utils.pxify,f=function(e){function i(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);var t,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,(i.__proto__||Object.getPrototypeOf(i)).call(this,e));return n.visualNode=((t=document.createElement("div")).className="skipnav transparent",t.innerText=s.views.model.getString("acc_skipnavigation"),document.body.appendChild(t),window.requestAnimationFrame(function(){c=t.clientHeight,u=t.clientWidth,t.className="skipnav",document.body.removeChild(t)}),t),DS._.bindAll(n,"onButtonClick"),n.onClick(n.onButtonClick),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)}(i,a.default),r(i,[{key:"onFocus",value:function(){if(!l.device.isMobile){var e=s.views.getTopNameSpace().slide,t=e.getBox(),n=t.x,i=t.y,r=t.w,o=t.h;Object.assign(this.visualNode.style,{top:d(i+o-c-50),left:d(n+r-u-50)}),e.el.style.opacity=.6,document.body.appendChild(this.visualNode)}}},{key:"onBlur",value:function(){var e=s.views.getTopNameSpace().slide,t=this.visualNode.parentNode;e.el.style.opacity=1,null!=t&&t.removeChild(this.visualNode)}},{key:"onButtonClick",value:function(e){this.el.focus(),setTimeout(function(){DS.focusManager.onSlideStarted(null,DS.windowManager.getCurrentWindowSlide())},100)}}]),i}();t.default=f},function(e,t,n){"use strict";var i,o=n(1),r=n(33),s=(i=r)&&i.__esModule?i:{default:i},a=n(4);o.views.def("slide",s.default,function(e){var t=o.views.getNamespace(e),n=t.frame,i=t.sidebar,r=(t.title,o.views.model);return{attrs:{id:"slide","aria-labelledby":"slide-label",role:"main",tabindex:-1},winScale:function(){return DS.scaler.getScale()},origin:"0 0",w:r.slideWidth,h:r.slideHeight,x:function(){var e=0,t=0;return"left"===i.pos&&(t=i.w),e=i.visible?n.x+t+a.PAD:n.x+n.w/2-this.w/2,e-1},y:function(){var e=n.y+a.PAD;return o.views.model.hasTopLinks()&&(e+=24),(r.sidebarOpts.titleEnabled||r.sidebarOpts.timeEnabled)&&(e+=23),e},add:!0,html:'<div id="slide-label" data-ref="label"></div><div class="slide-container" aria-live="off"></div>',noContent:!0,childViews:["captionContainer"],updateHook:function(){this.children.captionContainer.update()}}})},function(e,t,n){"use strict";var l=n(1),u=n(4),c=DS.utils.scaleVal,d=void 0;l.views.def("logo",function(e){var t=l.views.model,i=l.views.getNamespace(e).sidebar,r=t.sidebarOpts.html5_logo_url,o=t.sidebarOpts.logoPlaceholderText,s=200,a=150;return{id:"logo",attrs:{class:null!=o?"placeholder":"logo cs-logo"},x:function(){return u.PAD},y:u.PAD,w:s+u.TWO_PAD,h:function(){return(null!=d&&r===d.imgSrc?d.imgH:a)+u.TWO_PAD},html:function(){var e=this;if(null!=o){var t=document.createElement("div");t.className="placeholder-text",t.style.fontSize="2.5em",t.innerText=o,this.el.appendChild(t)}else{this.img=document.createElement("img"),this.img.onload=function(){s=Math.min(e.img.naturalWidth,200),a=e.img.naturalHeight/e.img.naturalWidth*s,d={imgW:s,imgH:a,imgSrc:r},e.img.width=c(s),e.img.onload=null,i.updateChildren(!0)};var n=DS.utils.resolveAssetUrl(r);this.img.src=n,this.el.appendChild(this.img)}},updateHook:function(){null!=this.img&&(this.img.width=c(s))},visible:t.sidebarOpts.logoEnabled}})},function(e,t,n){"use strict";var i=n(1),r="sidebar";i.views.def(r,function(e){var t=i.views.model,n=i.views.getNamespace(e).frame;return{tag:"section",attrs:{id:r,class:"cs-left","aria-label":"sidebar"},style:{zIndex:1},maxW:400,visible:t.sidebarOpts.sidebarEnabled,pos:t.sidebarOpts.sidebarPos,x:function(){var e=0;return"right"===this.pos&&(e=n.w-this.w),e},w:function(){return this.visible?240:0},h:"100%"}})},function(e,t,n){"use strict";var s=n(1),a=n(4);s.views.def("topBar",function(e){var t=s.views.getNamespace(e),n=t.sidebar,i=t.frame,r=t.title,o=s.views.model;return{tag:"section",noTabIndex:!0,attrs:{id:"topBar","aria-label":"top bar"},overflow:"visible",x:function(){return"left"===n.pos?n.right():0},w:function(){return i.w-n.w-a.PAD},h:function(){var e=0;return r.visible||o.sidebarOpts.timeEnabled?e=a.BTN_H+a.PAD+2:o.hasTopLinks()&&(e=a.BTN_H-a.PAD-2),e},y:0}})},function(e,t,n){"use strict";var a=n(1),l=n(4);a.views.def("title",function(e){var t=a.views.model,n=a.views.model.rtl,i=a.views.getNamespace(e),r=i.timer,o=i.linksLeft,s=i.linksRight;return{id:"title",tag:"h1",attrs:{class:"presentation-title cs-title "+(n?"rtl":""),tabindex:-1},x:n?0:16,y:function(){return(t.hasTopLinks()?8:0)-1},calcTextSize:!0,w:function(){var e=n?l.HALF_PAD:-l.PAD;return this.parent.w-(t.sidebarOpts.timeEnabled?r.w:0)-this.x+e},h:function(){return this.parent.h-16},html:t.title.text,visible:t.sidebarOpts.titleEnabled,updateHook:function(){var e="remove";if(!(0<(n?t.topTabsRight:t.topTabsLeft).length)){(n?o:s).calcChildrensWidth(function(e){return"TabPanel"!==e.ViewLogic.name})+this.lastWidthByText<this.parent.w&&(e="add")}this.el.classList[e]("centered")}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(4),s=n(75),a=(i=s)&&i.__esModule?i:{default:i};r.views.def("timer",a.default,function(e){return{noTabIndex:!0,attrs:{id:"timer","aria-label":"timer",class:"timer cs-timer"},overflow:"visible",x:function(){return r.views.getNamespace(e).topBar.w-(200+o.PAD)},y:6,w:200,h:o.BTN_H,visible:!1,html:'\n      <div class="timer-wheel cs-pie">\n        <svg\n          style="width: 18px; height: 18px; overflow: visible;"\n          width="18"\n          height="18"\n          xmlns:xlink="http://www.w3.org/1999/xlink"\n          focusable="false"\n        >\n        <circle cx="9" cy="9" r="9" fill="url(#timer-yellow-grad)" />\n        <path data-ref="timerPath"\n          d=""\n          fill="url(#timer-blue-grad)"\n          transform="rotate(-90 9 9)"\n          stroke="none" />\n\n          <circle cx="9" cy="9" r="10" fill="none" class="cs-innerstroke" stroke-width="1"/>\n          <circle cx="9" cy="9" r="9" fill="none" class="cs-innerborder" stroke-width="1"/>\n        </svg>\n      </div>\n      <div class="timer-text" data-ref=\'timerText\' tabindex=\'0\' data-tabindex=\'0\'></div>\n    '}})},function(e,t,n){"use strict";var v=n(1),i=r(n(214)),b=r(n(67)),y=n(4);function r(e){return e&&e.__esModule?e:{default:e}}var o=DS,m=o._,s=o.utils,a=s.getPath,g=s.scaleVal,w=s.pxify,k=o.constants.refs.FRAME,l=(v.views.def("tabs",i.default,function(e){var t=v.views.getNamespace(e),n=t.sidebar,i=t.logo,u=v.views.model.rtl;return{attrs:{id:"tabs",role:"tablist",tabindex:-1,"aria-label":"sidebar-tabs"},overflow:"visible",x:y.PAD-1,y:function(){return(i?i.bottom():0)+y.PAD-1},w:function(){return n.w-y.TWO_PAD},h:25,updateHook:function(){var r=this,o=this.children.length;if(0!==o){var s=o<=2,e=this.children.reduce(function(e,t){return t.lastWidthByText+e},0),t=this.w-8*(o-1),a=(this.w-e)/o,i=this.w/o;if(s&&e<t||!s&&this.w>e){var l=0;this.children.forEach(function(e,t){var n=s?8:0,i=Math.round(e.lastWidthByText+(s?8:a))-n;s||t!==o-1||(i=r.w-l),e.width=i,l+=i})}else{this.children.slice().sort(function(e,t){return e.lastWidthByText-t.lastWidthByText}).forEach(function(e,t){var n=e.lastWidthByText;n<i?(e.width=n,i+=(i-n)/(o-(t+1))):e.width=i})}}var n={};u&&(n.toLeft=!0,n.startPos=this.w),this.flowChildren(n)},childDef:function(){l(v.views.model)}}}),function(h){var p=!1;a(h,"sidebarTabs",[]).forEach(function(e,t){var n,i,r,o,s,a,l,u,c,d,f=(n=h,r=t,o=p,s=(i=e).name,a=n.getString(s),l=n.currControlLayout[s],u=!o&&(m.isObject(l)?l.enabled:l),c=s+"Tab",(d=v.views.def(c,b.default,{model:Object.assign(i,{idx:r}),tag:"button",attrs:{id:c,class:"tab cs-tabs "+(u?"cs-selected":""),role:"tab","aria-selected":u?"true":"false","aria-label":a,"aria-controls":s+"-panel",tabindex:0===r?0:-1},style:{borderTopLeftRadius:w(g(6)),borderTopRightRadius:w(g(6))},calcTextSize:!0,w:function(){return this.width||this.lastWidthByText+y.TWO_PAD},padLeft:6,padRight:6,noUpdate:!0,h:26,html:a,updateHook:function(){this.el.style.borderTopLeftRadius=this.el.style.borderTopRightRadius=w(g(6))}})).init(),v.views.getNamespace(k).tabs.append(d),u);p=f||p})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),s=n(3),a=(i=s)&&i.__esModule?i:{default:i},l=n(1);var u=DS,c=u._,d=u.keyManager,f=u.focusManager,h=u.pubSub,p=u.events,v=u.detection,b=u.globalEventHelper,y=b.addBodyListener,m=b.removeBodyListener,g=b.addWindowListener,w=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return c.bindAll(t,"onKeydown","onResizeRefresh"),t.active=[],h.on(p.sidebar.ACTIVE_TAB_SET,t.onActiveTabSet.bind(t)),v.theme.isUnified&&(t.removeResize=g("resize",t.onResizeRefresh)),t}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)}(n,a.default),o(n,[{key:"onResizeRefresh",value:function(){var e=this;clearTimeout(this.forceRefresh),this.forceRefresh=setTimeout(function(){e.view.update()},200)}},{key:"onActiveTabSet",value:function(t){var e=this.view.children.find(function(e){return e.nameKey.includes(t)});null!=e&&e.viewLogic.showPanel()}},{key:"onLayoutChange",value:function(o){var s=this;if(null!=l.views.model&&0!==this.view.children.length){var e=(l.views.model.sidebarTabs||[]).reduce(function(e,t){var n=t.name,i=o[n],r=n+"Tab";return(c.isObject(i)?!0===i.enabled:!0===i)&&null!=s.view.children[r]&&e.push(s.view.children[r]),e},[]);if(this.view.children.forEach(function(e){e.el.setAttribute("aria-selected",!1),e.el.tabIndex=-1}),0===this.active.length&&0<e.length||!e.includes(this.currentTab)){var t=r(e,1)[0];this.currentTab=t}null!=this.currentTab&&(this.currentTab.el.setAttribute("aria-selected",!0),this.currentTab.el.tabIndex=0),this.active=e}}},{key:"onFocus",value:function(e){this.isFocused||(this.isFocused=!0,this.getInitialActive().setCurrent(),y("keydown",this.onKeydown))}},{key:"onBlur",value:function(e){this.el.contains(e.relatedTarget)||(this.isFocused=!1,function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onBlur",this).call(this),m("keydown",this.onKeydown))}},{key:"onKeydown",value:function(e){var t=this.currentTab;d.isActionKey(e.which)?(this.activeTab=this.currentTab,this.activateTab()):d.isRightKey(e.which)?this.currentTab=this.getNextTab(this.currentTab.model.idx):d.isLeftKey(e.which)?this.currentTab=this.getPrevTab(this.currentTab.model.idx):d.isHomeKey(e.which)?this.currentTab=this.getFirstTab():d.isEndKey(e.which)&&(this.currentTab=this.getLastTab()),t!==this.currentTab&&(null!=t&&(t.el.tabIndex=-1),this.setCurrent())}},{key:"activateTab",value:function(){null!=this.activeTab&&(c.forEach(this.view.children,function(e){return e.el.setAttribute("aria-selected",!1)}),this.activeTab.el.setAttribute("aria-selected",!0),this.activeTab.viewLogic.showPanel())}},{key:"setAsActive",value:function(e){this.activeTab=this.currentTab=e}},{key:"tabDidChangeVisibility",value:function(){this.view.visible&&(null!=this.activeTab&&this.activeTab.visible||(this.currentTab=this.activeTab=c.first(this.getLiveChildren())),this.activateTab())}},{key:"setCurrent",value:function(){var e=this.currentTab;if(null!=e){e.el.tabIndex=0,e.el.focus();var t=e.getBox(),n=t.x,i=t.y,r=t.w,o=t.h;f.setFocusRectOn(e.el,{left:n,top:i,width:r,height:o})}}},{key:"getInitialActive",value:function(){return this.currentTab=this.activeTab=this.getLiveChildren().find(function(e){return e.el===document.activeElement}),this}},{key:"getNextTab",value:function(t){var e=this.getLiveChildren(),n=e.findIndex(function(e){return e.model.idx===t})+1;return n===e.length&&(n=0),e[n]}},{key:"getPrevTab",value:function(t){var e=this.getLiveChildren(),n=e.findIndex(function(e){return e.model.idx===t})-1;return-1===n&&(n=e.length-1),e[n]}},{key:"getFirstTab",value:function(){return this.view.children.find(function(e){return e.viewLogic.isLive()})}},{key:"getLastTab",value:function(){return this.view.children.slice().reverse().find(function(e){return e.viewLogic.isLive()})}},{key:"getLiveChildren",value:function(){return this.view.children.filter(function(e){return e.viewLogic.isLive()})}},{key:"getSelectedTab",value:function(){return this.view.children.find(function(e){return!0===e.viewLogic.isActive})}},{key:"teardown",value:function(){h.off(p.sidebar.ACTIVE_TAB_SET),n.lastSelectedTab=this.getSelectedTab(),null!=this.removeResize&&this.removeResize()}}]),n}();t.default=w},function(e,t,n){"use strict";var i,u=n(1),r=n(105),c=(i=r)&&i.__esModule?i:{default:i},o=n(4),d=n(106);var s=DS.utils,a=s.getPath,f=(s.scaleVal,DS.constants.refs.FRAME),l="sidebarPanels",h=(u.views.def(l,function(e){var t=u.views.getNamespace(e),n=t.sidebar,i=t.tabs,r=t.logo;return{attrs:{id:l},x:o.PAD-1,z:1,y:function(){return i.bottom()},w:function(){return n.w-o.TWO_PAD},h:function(){var e=r?r.h+o.PAD:0;return n.h-o.TWO_PAD-i.h-e},childDef:function(){h(u.views.model,e)},updateHook:function(){this.children.forEach(function(e){return e.update()})}}}),function(e,n){a(e,"sidebarTabs",[]).forEach(function(e,t){!function(e,t,n,i){var r=t.name,o=r+"Panel",s=0===n,a=u.views.def(o,c.default,{attrs:{id:o,class:"cs-menu cs-panel is-scrollable panel","aria-labelledby":r+"-tab",role:"tabpanel",tabindex:-1},visibility:"no-reflow",style:{display:s},x:0,y:0,overflow:function(){return null},w:"100%",h:"100%",html:"",updateHook:function(){this.children.forEach(function(e){return e.update()})}});a.init(),u.views.getNamespace(f).sidebarPanels.append(a);var l=d.panelContentMap[r];null!=l&&(l.nameSpace=i,l.init(),a.append(l))}(0,e,t,n)})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outlineSearch=void 0;var i,r=n(1),o=n(217),s=(i=o)&&i.__esModule?i:{default:i},a=n(218),l=n(231),u=n(232),c=n(51);var d="outlineSearch";t.outlineSearch=r.views.def(d,s.default,function(){var e=r.views.model.frame,t=e.controlOptions.controls.search||DS.presentation.isPreview()&&!window.globals.HAS_SLIDE;return{attrs:{id:d+"-content",class:"outline-search "+c.rtlUtils.getRtlClass(),tabindex:-1},w:function(){return this.parent.childWidth||this.parent.w},h:function(){return this.parent.childHeight||this.parent.h},model:e,childViews:[].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)}(t?[a.search,l.searchResults]:[]),[u.outline]),updateHook:function(){this.children.forEach(function(e){return e.update()}),c.rtlUtils.updateRtlClass(this.el.classList)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS.detection,l=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),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)).apply(this,arguments))}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,s.default),r(t,[{key:"focusSelf",value:function(){var e=this.view.children,t=e.search,n=e.outline;if(null!=t){var i=t.viewLogic.searchInputEl;a.deviceView.isUnifiedMobile?(i.style.pointerEvents="none",setTimeout(function(){i.style.pointerEvents="all"},100)):i.focus()}else n.viewLogic.focusSelf()}},{key:"onFocus",value:function(){}}]),t}();t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.search=void 0;var r=n(1),i=l(n(68)),o=n(4),s=l(n(34)),a=n(17);function l(e){return e&&e.__esModule?e:{default:e}}var u=DS,c=u.utils,d=(c.pxify,c.scaleVal,u.playerGlobals);t.search=r.views.def("search",i.default,function(){var e=r.views.model,t=r.views.getCurrentNameSpaceString(),n=function(){return s.default.getColor(t,".cs-outline .cs-diva","border-color")},i=function(){return s.default.getColor(t,".cs-outline .cs-divb","border-color")};return{attrs:{class:"search","aria-label":e.getString("acc_search_input"),tabIndex:-1},z:3,x:0,y:function(){return this.parent.y+this.parent.h-o.SEARCH_H},w:function(){return this.parent.w},h:o.SEARCH_H,html:function(){return'\n      <div class="search-ui">\n        <div data-ref="bottomDiv">\n          <hr class="cs-diva diva" style="border-color: '+n()+'">\n          <hr class="cs-divb divb" style="border-color: '+i()+'">\n        </div>\n        <form id="outline-search" data-ref="searchForm" class="search-input cs-outlinesearch cs-searchinput" tabindex="-1">\n          <input class="cs-input" data-ref="searchInput" type="search" placeholder="'+e.getString("search")+'" tabindex="0">\n          <button\n            class="cs-button btn-unstyled" style="background-repeat: no-repeat;"\n            data-ref="searchBtn"\n            tabindex="-1"\n          >'+(0,a.getIcon)("search")()+"</button>\n        </form>\n      </div>"},updateHook:function(){d.presentation.isPreview()&&(this.children.bottomDiv.el.querySelector("hr.cs-diva").style.borderColor=n(),this.children.bottomDiv.el.querySelector("hr.cs-divb").style.borderColor=i()),this.viewLogic.ensureEventSubscriptions()}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(e){return'<svg class="cs-icon" width="8" height="11" viewBox="0 0 8 11" focusable="false" data-ref="icon">\n    <use xlink:href="#next-icon" class="cs-icon-shadow" transform="translate(0, 1)" />\n    <polygon\n      id="next-icon"\n      transform="translate(0, 1)"\n      points="2.7,0 0,1.7 3,5 0.3,8.3 3,10 7,5" />\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(e){return'<svg class="cs-icon" width="8" height="11" viewBox="0 0 8 11" focusable="false" data-ref="icon">\n    <use xlink:href="#prev-icon" class="cs-icon-shadow" transform="translate(0, 1)"></use>\n    <polygon\n      id="prev-icon"\n      transform="translate(0, 1)"\n      points="0,5 4,10 7,8.3 4,5 7,1.7 4.3,0"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.replayIcon=function(e){return'<svg id="icon-replay" class="cs-icon" width="18" height="16" viewBox="0 0 18 16" focusable="false" data-ref="icon">\n    <use xlink:href="#replay-icon" class="cs-icon-shadow" transform="translate(0, 1.5)"></use>\n    <path id="replay-icon" transform="translate(-3, 1)" d="M9.2,15c4.1,0,7.4-3.1,7.7-7c0-0.2,0-0.4,0-0.5C17,3.3,13.5,0,9.2,0C5.7,0,2.6,2.8,1.8,6.1H0l2.6,2.9l3-2.9H3.7c0.6-2.5,2.8-4.3,5.5-4.3c3.3,0,5.9,2.5,5.9,5.7c0,0.2,0,0.4,0,0.5c-0.3,2.9-2.8,5.2-5.9,5.2c-2,0-3.7-0.9-4.8-2.5l-1.8,1.1C4,13.9,6.7,15,9.2,15z"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:14;return'<svg id="icon-play" class="cs-icon play-icon" width="'+(1<arguments.length&&void 0!==arguments[1]?arguments[1]:11)+'" height="'+e+'" viewBox="0 0 11 14" focusable="false" data-ref="icon">\n    <use xlink:href="#play-icon" class="cs-icon-shadow" transform="translate(0, 1)" />\n    <path\n      id="play-icon"\n      transform="translate(3.5, 1)"\n      d="M1.3 0.1l8.3 5.2c0.5 0.3 0.5 1 0 1.3l-8.3 5.2c-0.5 0.3-1.3 0-1.3-0.7L0 0.8C0 0.3 0.7-0.2 1.3 0.1z" />\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:14;return'<svg id="icon-pause" class="cs-icon pause-icon" width="'+(1<arguments.length&&void 0!==arguments[1]?arguments[1]:12)+'" height="'+e+'" viewBox="0 0 12 14" focusable="false" data-ref="icon">\n    <use xlink:href="#pause-icon" class="cs-icon-shadow" transform="translate(0, 1)" />\n    <g id="pause-icon" transform="translate(2, 1)">\n       <rect x="0" width="4" height="14"/>\n       <rect x="8" width="4" height="14"/>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.volumeIcon=function(e){return'<svg class="cs-icon volume-icon" width="'+(1<arguments.length&&void 0!==arguments[1]?arguments[1]:15)+'" height="'+(2<arguments.length&&void 0!==arguments[2]?arguments[2]:20)+'" viewBox="0 0 15 20" focusable="false" data-ref="icon">\n    <use xlink:href="#player-volume" class="cs-icon-shadow" transform="translate(0, 1)" />\n    <g id="player-volume" transform="translate(-1, 4)">\n      <polygon points="4.3,10.7 0,10.7 0,4.3 4.3,4.3 8.6,0 8.6,15"/>\n      <rect class="'+(0<e?"":"hidden")+'" x="10" y="5" width="1" height="6"/>\n      <rect class="'+(5<=e?"":"hidden")+'" x="12" y="4" width="1" height="8"/>\n      <rect class="'+(10==e?"":"hidden")+'" x="14" y="3" width="1" height="10"/>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(){return'<svg\n    class="cs-icon caption-icon"\n    data-ref="icon"\n    width="22px" height="18px" viewBox="0 0 22 18"\n    focusable="false">\n    <g stroke="none" stroke-width="1" fill-rule="evenodd" transform="translate(0, 1)">\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  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.carrotIcon=function(e){return'<svg\n    style="left:calc('+e+');"\n    class="cs-icon cs-icon-carrot carrot"\n    width="20" height="20" viewBox="-8 -6 20 20"\n    focusable="false">\n    <use xlink:href="#icon-carrot" class="cs-shadow" transform="translate(1, 0)"></use>\n    <polygon id="icon-carrot" points="1,1.5 5,5 1,8.5" transform="translate(0, 2)"></polygon>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'\n  <svg class="cs-icon icon-search" width="14" height="14" viewBox="0 0 14 14" focusable="false" data-ref="icon">\n    <path transform="translate(1,3)" d="M13.8,12.5l-3.6-3.6c0,0-0.1-0.1-0.1-0.1c0.6-0.9,1-2,1-3.2C11.1,2.5,8.6,0,5.5,0S0,2.5,0,5.6c0,3.1,2.5,5.6,5.5,5.6c1.2,0,2.4-0.4,3.3-1.1c0,0,0,0.1,0.1,0.1l3.6,3.6c0.3,0.3,0.8,0.3,1.1,0l0.2-0.2\n  C14.1,13.3,14.1,12.8,13.8,12.5z M5.5,9.5c-2.2,0-3.9-1.8-3.9-4c0-2.2,1.8-4,3.9-4c2.2,0,3.9,1.8,3.9,4C9.5,7.8,7.7,9.5,5.5,9.5z"/>\n  </svg>\n  '}},function(e,t,n){"use strict";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>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'<svg class="icon" width="10" height="10" viewBox="0 0 10 10" focusable="false" data-ref="icon">\n    <use xlink:href="#close-icon" class="cs-icon-shadow" transform="translate(0, .5)" />\' +\n    <path id="close-icon" d="M9,9.5L9,9.5c-0.5,0.5-1.3,0.5-1.8,0L4.9,7.3L2.6,9.6c-0.5,0.5-1.3,0.5-1.8,0l0,0c-0.5-0.5-0.5-1.3,0-1.8l2.3-2.3L0.8,3.3C0.3,2.8,0.3,2,0.9,1.4l0,0c0.5-0.5,1.3-0.5,1.8,0l2.3,2.3l2.3-2.3c0.5-0.5,1.3-0.5,1.8,0l0,0c0.5,0.5,0.5,1.3,0,1.8L6.7,5.5L9,7.7C9.5,8.2,9.5,9,9,9.5z"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.clearIcon=function(){return'<svg\n    data-ref="icon"\n    class="cs-icon icon-clear"\n    width="13" height="14" viewBox="0 0 13 14"\n    focusable="false">\n    <use xlink:href="#icon-clear" class="cs-icon-shadow" transform="translate(0, 1)" />\n    <path id="icon-clear" 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>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.searchResults=void 0;var i,r=n(1),o=n(17),s=n(69),a=(i=s)&&i.__esModule?i:{default:i};var l="searchResults";t.searchResults=r.views.def(l,a.default,function(e){var t=r.views.model;t.rtl;return{attrs:{id:l+"-content",tabindex:-1},z:2,x:0,y:0,w:"100%",h:function(){return this.parent.h},visible:!1,html:'\n      <span class="cs-outline search-content" data-ref="content">\n        <span class="flex-static-auto">\n          <h4 data-ref="title" class="cs-heading search-heading panel-section-heading">\n            '+t.getString("search_results")+'\n          </h4>\n          <button class="btn-unstyled search-filter cs-search-filter" tabindex="0" data-ref="searchFilter">\n            <span>'+t.getString("filter")+"</span>\n            "+(0,o.getIcon)("filter")()+'\n          </button>\n        </span>\n        <hr class="cs-div cs-diva" />\n        <div class="search-options flex-static-auto" data-ref="searchOptions">\n          <p>'+t.getString("search_in")+'</p>\n          <label>\n            <input data-ref="notesCheck" type="checkbox" checked hidden>\n            <span>'+t.getString("transcript_chk")+'</span>\n          </label>\n          <label>\n            <input data-ref="slideCheck" type="checkbox" checked hidden>\n            <span>'+t.getString("slide_text_chk")+'</span>\n          </label>\n          <hr class="cs-div cs-diva" />\n        </div>\n        <div class="search-results is-scrollable" tabindex="0" data-ref="searchResults">\n          <ul data-ref="results"></ul>\n        </div>\n        <hr class="cs-diva diva full-width-hr" />\n        <hr class="cs-divb divb full-width-hr" />\n        <button data-ref="clear" class="btn search-clear cs-button flex-static-auto" tabindex="0">\n          '+(0,o.getIcon)("clear")()+"\n          <span>"+t.getString("clear")+"</span>\n        </button>\n      </span>\n    "}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outline=void 0;var i,r=n(1),o=n(70),s=(i=o)&&i.__esModule?i:{default:i},g=n(17),a=n(4),w=n(27),l=n(51);var u=DS.utils,c=u.scaleVal,d=u.pxify,f="outline",k=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=r.views.def(f,s.default,function(){var m=r.views.model,t=m.frame.controlOptions.controls.search;return{tag:"nav",attrs:{id:f+"-content",class:"is-scrollable cs-outline "+l.rtlUtils.getRtlClass(),tabindex:-1},w:"100%",h:function(){var e=this.parent.h;return e-(t?a.SEARCH_H:0)},overflow:"auto",draws:[],html:function(){var v=this,e=m.frame.navData.outline.links||[],t=m.frame.controlOptions.menuOptions,b=t.wrapListItems,y=t.autonumber;this.el.depth=0;var n=this.el;return n.innerHTML="",function e(t,n,i){var r=document.createElement("ul");r.depth=n.depth+1,r.tabIndex=-1,null!=i?(r.setAttribute("aria-labelledby",n.firstElementChild.id),r.setAttribute("role","group")):(r.setAttribute("aria-label",m.getString("outline")),r.setAttribute("role","tree")),n.appendChild(r);for(var o=0,s=t.length;o<s;o++){var a=document.createElement("li"),l=t[o];l.parent=i,l.index=o,a.depth=r.depth,a.tabIndex=1===a.depth&&0===o?0:-1,a.setAttribute("role","treeitem"),r.appendChild(a);var u=null!=l.links,c=15*a.depth+3.1,d=c-18,f=l.slideid;null==f&&v.draws.push({link:l,links:t,i:o});var h=(0,w.checkIsScene)(f),p=m.rtl;a.innerHTML='\n            <div\n              id="outline-'+a.depth+"-"+o+'"\n              class="cs-listitem listitem '+(b?"":"no-wrap")+'"\n              data-origpad="'+c+'"\n              data-ref="'+f+'"\n              data-slide-title="'+t[o].displaytext+'"\n              '+(h?'data-is-scene="true"':"")+"\n              "+(u?'data-has-links="true"':"")+'\n              tabIndex="-1"\n              >\n               '+(u?(0,g.getIcon)("carrot")(p?"94% - "+d+"px":d+"px"):"")+"\n               "+(y?k(l):"")+" "+l.displaytext+"\n            </div>\n          ",u&&(a.setAttribute("aria-expanded",l.expand),a.classList.add("item-collapsible"),l.expand||a.classList.add("item-collapsed"),e(l.links,a,l))}}(e,n),n.innerHTML},updateHook:function(){_.toArray(this.el.querySelectorAll(".listitem")).forEach(function(e){var t=parseFloat(e.getAttribute("data-origpad"));e.dataset.isScene&&(1,t+=2),e.style[m.rtl?"paddingRight":"paddingLeft"]=d(c(t)),e.style.marginBottom=d(c(1))}),l.rtlUtils.updateRtlClass(this.el.classList)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resources=void 0;var i,r=n(1),o=n(71),s=(i=o)&&i.__esModule?i:{default:i},a=n(51);var l=DS.utils,u=l.getPath,c=l.pxify,d=l.scaleVal,f="resources";t.resources=r.views.def(f,s.default,function(){var e=r.views.model.frame;return{attrs:{id:f+"-content",class:"cs-resource "+a.rtlUtils.getRtlClass()+" is-scrollable",tabindex:-1,"aria-labelledby":"resources-head"},w:function(){return this.parent.childWidth||this.parent.w},h:function(){return this.parent.childHeight||this.parent.h},overflow:"",model:e,html:function(){return'\n      <h4 class="resources-title cs-heading panel-section-heading html-reset" tabindex="-1" id="resources-head" data-ref="head">\n        '+u(e,"resourceData.description")+'\n      </h4>\n      <hr class="cs-separator"></hr>\n      <div class="resources-content panel-content" data-ref="content">\n        <ul>\n          '+u(e,"resourceData.resources",[]).reduce(function(e,t,n){var i="javascript:DS.windowOpen.open({ url: '"+t.url+"' })";return e+'\n              <li class="cs-listitem resource" tabindex="-1"\n                data-url="'+t.url+'"\n                id="resource-'+n+'"\n                role="presentation">\n                  <a href="'+i+'" data-url="'+t.url+'" 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>"},updateHook:function(){var e=this.children.head.el.querySelector("font");null!=e&&(this.origSize=this.origSize||parseFloat(e.style.fontSize),e.style.fontSize=c(d(this.origSize,!1))),a.rtlUtils.updateRtlClass(this.el.classList)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.glossary=void 0;var l=n(1),i=r(n(43)),u=r(n(34)),c=n(51);function r(e){return e&&e.__esModule?e:{default:e}}var d=DS.utils.getPath,f="glossary";t.glossary=l.views.def(f,i.default,function(){var e=l.views.model,t=l.views.getCurrentNameSpaceString(),n=function(e){return u.default.getColor(t,".cs-glossary .cs-div"+e,"border-color")},i=n("a"),r=n("b"),o="box-shadow: 0 -1px 0 0 "+n("c")+", 0 -2px 0 0 "+r+", 0 1px 0 0 "+i,s=u.default.getColor(t,".cs-glossary .cs-term.cs-selected .cs-choice-list-trigger","background"),a=u.default.getColor(t,".cs-glossary .cs-term .cs-choice-list-trigger:focus","background");return{attrs:{id:f+"-content",class:"cs-glossary "+c.rtlUtils.getRtlClass(),tabindex:-1},w:function(){return this.parent.childWidth||this.parent.w},h:function(){return this.parent.childHeight||this.parent.h},selectedColor:s,hoverColor:a,model:e,html:function(){return'<h4 class="panel-section-heading glossary-title cs-heading" style="'+o+'" tabindex="-1">\n        '+e.getString("terms")+'\n      </h4>\n\n      <div data-ref="terms" class="glossary-content cs-scrolling-panel scrolling-panel">\n        '+d(e,"frame.glossaryData",[]).map(function(e,t){var n=e.content.split(/\r\n/g).filter(function(e){return 0<e.trim().length});return'\n            <dt class="term cs-term"  tabindex="'+(0===t?0:-1)+'" id="term-'+t+'">\n              <button\n                class="cs-choice-list-trigger"\n                aria-controls="term-'+t+'"\n                aria-expanded="false"\n                tabindex="-1"\n              >\n                  '+e.title+'\n              </button>\n            </dt>\n            <dd class="cs-editor definition"  tabindex="-1" id="term-'+t+'" style="display: none">\n              '+n.map(function(e){return'<p class="term" tabindex="-1">'+e+"</p>"}).join("")+"\n            </dd>\n          "}).join("")+"\n      </div>"},updateHook:function(){c.rtlUtils.updateRtlClass(this.el.classList)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transcript=void 0;var i,r=n(1),o=n(4),s=n(72),a=(i=s)&&i.__esModule?i:{default:i};var l="transcript",u=DS.utils,c=u.pxify,d=u.scaleVal,f="data-origsize",h="data-origline";t.transcript=r.views.def(l,a.default,function(){var e=r.views.model,t=e.rtl?"rtl":"";return{attrs:{id:l+"-content",class:"cs-transcript "+t+" is-scrollable",tabindex:0},w:function(){return this.parent.childWidth||this.parent.w},h:function(){return(this.parent.childHeight||this.parent.h)-o.PAD},overflow:"",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    ",updateHook:function(){if("no scale"!==window.globals.scale){var e=this.children.content.el.querySelectorAll("span[style]");_.forEach(e,function(e){var t=parseFloat(e.getAttribute(f)),n=parseFloat(e.getAttribute(h));isNaN(t)&&(t=parseFloat(e.style.fontSize),e.setAttribute(f,t),n=parseFloat(e.style.lineHeight),e.setAttribute(h,n)),e.style.fontSize=c(d(t,!1)),e.style.lineHeight=c(d(n,!1))})}},model:e.frame}})},function(e,t,n){"use strict";var i=n(1),r="topTabs";i.views.def(r,function(){return{attrs:{id:r,role:"navigation"},overflow:"visible",w:"100%",h:"100%"}})},function(e,t,n){"use strict";var i=n(107),r=n(4);(0,i.createLinks)({id:"linksLeft",dir:"Left",linkListName:"topTabsLeft",x:0,updateHook:function(){this.flowChildren({hook:function(e){null!=e.panel&&e.panel.update()},pad:-3,startPos:.8*r.PAD+3})}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.onClick(t.onClickLink),t}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)}(n,s.default),r(n,[{key:"onClickLink",value:function(){var t=this,e=this.model.properties.data;DS.pubSub.trigger(DS.events.customlink.EVENT,e),this.view.parent.children.forEach(function(e){e.viewLogic!==t&&e.viewLogic.showing&&e.viewLogic.hidePanel()})}},{key:"isLive",value:function(){return!0}}]),n}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i},a=n(1);var l=DS.dom.isWithin,u=DS.globalEventHelper,c=u.addDocumentListener,d=u.removeDocumentListener,f=DS,h=f.pubSub,p=f.events,v=f._,b=f.playerGlobals,y=f.dom,m=y.addClass,g=y.removeClass,w=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return v.bindAll(t,"hidePanel","onCheckShouldHide"),t.onClick(t.onClickLink),t.showing=!1,h.on(p.sidebar.ACTIVE_TAB_SET,t.onActiveTabSet.bind(t)),t}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)}(n,s.default),r(n,[{key:"onActiveTabSet",value:function(t){this.view.parent.children.find(function(e){return e.nameKey.includes(t)})&&this.hidePanel(),this.view.nameKey.includes(t)&&this.showPanel()}},{key:"onClickLink",value:function(e){this.showing?this.hidePanel():this.showPanel()}},{key:"showPanel",value:function(){this.el.style.border="1px solid "+this.view.selectedBorderColor,this.el.setAttribute("aria-expanded",!0),m(this.el,"cs-selected"),m(this.el,"active"),this.view.panel.el.style.display="block",this.view.panel.viewLogic.focusChild(),c("mouseup",this.onCheckShouldHide),h.on(p.controlLayout.CHANGED,this.hidePanel),this.showing=!0}},{key:"hidePanel",value:function(){this.el.style.border="1px solid rgba(0, 0, 0, 0)",this.el.setAttribute("aria-expanded",!1),g(this.el,"cs-selected"),g(this.el,"active"),this.view.panel.el.style.display="none",d("mouseup",this.onCheckShouldHide),h.off(p.controlLayout.CHANGED,this.hidePanel),this.showing=!1}},{key:"onBlur",value:function(e){b.presentation.isPreview()&&!window.globals.HAS_SLIDE||this.onCheckShouldHide({target:e.relatedTarget}),function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onBlur",this).call(this,e)}},{key:"onCheckShouldHide",value:function(e){null!=e.target&&(l(e.target,"panel")||this.el.contains(e.target))||this.hidePanel()}},{key:"isLive",value:function(){var e=a.views.model.currControlLayout[this.model.name];return v.isObject(e)?e.enabled:e}},{key:"teardown",value:function(){h.off(p.controlLayout.CHANGED,this.hidePanel),h.off(p.sidebar.ACTIVE_TAB_SET)}}]),n}();t.default=w},function(e,t,n){"use strict";var i=n(1),r=n(107);n(4);(0,r.createLinks)({id:"linksRight",dir:"Right",linkListName:"topTabsRight",x:function(){return i.views.getNamespace(DS.constants.refs.FRAME).linksLeft.right()},updateHook:function(){this.flowChildren({toLeft:!0,startPos:null!=this.nameSpace?i.views.getNamespace(this.nameSpace).linksRight.w-2:0,pad:-3,reverse:!0,hook:function(e){null!=e.panel&&e.panel.update()}})}})},function(e,t,n){"use strict";var a=n(1),l=n(4),i="bottomBar";a.views.def(i,function(e){var t=a.views.getNamespace(e),n=(t.sidebar,t.frame),o=t.topBar,s=a.views.model.rtl;return{tag:"section",attrs:{id:i},x:function(){return o.x-1},y:function(){return n.h-54},w:function(){return o.w},h:l.BTN_H,overflow:"visible",updateHook:function(){if(this.hasAllChildren()){this.el.style.pointerEvents=a.views.model.bottomBarOpts.bottomBarEnabled?"all":"none";var e=this.children.playbackControls.children,t=e.seek,n=e.playPause,i=e.reset;t.width=0;var r=this.calcChildrensWidth();t.width=o.w-r-n.w-i.w+l.PAD*(this.children.length+2),this.flowChildren({sizeToChildren:!0,reverse:!0,rtl:s})}},childVisibilityChangedHook:function(){this.update()}}})},function(e,t,n){"use strict";var i=n(1),r=n(4),o="navControls";i.views.def(o,function(){var e=i.views.model.rtl;return{tag:"nav",attrs:{id:o,"aria-label":"slide navigation"},w:function(){return this.width||0},overflow:"visible",h:r.BTN_H,updateHook:function(){this.flowChildren({reverse:!0,rtl:e,pad:r.PAD,fullUpdate:!0,sizeToChildren:!0})}}})},function(e,t,n){"use strict";var i=n(1),r=n(4),o="miscControls";i.views.def(o,function(){var e=i.views.model.rtl;return{attrs:{id:o,"aria-label":"misc controls"},w:function(){return this.width+(e?0:r.PAD)||0},h:r.BTN_H,overflow:"visible",updateHook:function(){this.flowChildren({fullUpdate:!0,pad:r.PAD,reverse:!0,sizeToChildren:!0,rtl:e})}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(64),s=(i=o)&&i.__esModule?i:{default:i},a=n(4);var l="playbackControls";r.views.def(l,s.default,function(e){var t=r.views.model.rtl;return{attrs:{id:l,"aria-label":"playback controls",class:"cs-seekcontrol",tabindex:-1},visibility:"no-reflow",x:0,w:function(){return this.width||0},h:a.BTN_H,noUpdate:!0,updateHook:function(){this.el.style.background="none",this.flowChildren({fullUpdate:!0,reverse:!0,sizeToChildren:!0,startPos:t?a.PAD:0})}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(246),s=(i=o)&&i.__esModule?i:{default:i},a=n(4),l=n(17);var u=DS,c=(u.scaler,u.utils),d=c.pxify,f=c.scaleVal;r.views.def("volume",s.default,function(e){var t=r.views.model;r.views.model.rtl;return{noUpdate:!0,z:a.TOP_UI_Z,attrs:{id:"volume",class:"btn cs-volume cs-button volume-panel"},style:{position:"absolute"},w:31,h:function(){return this.viewLogic.isOpen?106:30},y:function(){return this.el.style.top=d(f(this.viewLogic.isOpen?-68:8,!1)),0},html:function(){return'<button\n      data-ref="button"\n      class="cs-button btn"\n      aria-label="'+t.getString("acc_volume")+'"\n      aria-pressed="false"\n      tabIndex="0"\n      >\n      '+(0,l.getIcon)("volume")(this.volumeStrength,f(15),f(20))+'\n      </button>\n      <div data-ref="sliderBar" class="slider-bar">\n        <input\n          type="range"\n          class="cs-volume"\n          data-ref="volumeRange"\n          aria-label="'+t.getString("acc_volume")+'"\n          min="0"\n          max="10"\n          step="1"\n          value="'+this.volumeStrength+'"\n          tabIndex="-1"\n          aria-orientation="vertical" />\n      </div>'},updateHook:function(){var e=this.el.querySelector("svg");null!=e&&(e.height.baseVal.value=f(20),e.width.baseVal.value=f(15))},methods:{updateButton:function(){this.children.button.el.innerHTML=(0,l.getIcon)("volume")(this.volumeStrength,f(15),f(20))}}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.keyManager,u=a.dom,c=u.addClass,d=u.removeClass,f=a.utils,h=(f.scaleVal,f.pxify,a.globalEventHelper),p=h.addBodyListener,v=h.removeBodyListener,b=function(e){e.target.scrollLeft=0},y=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.muted=t.isOpen=!1,t.view.volumeStrength=10*DS.constants.DEFAULT_VOLUME,DS._.bindAll(t,"onShow","onHide","onVolumeChanged","onInputChanged","toggleMute","onKeydown","onScroll"),t.volumeRangeEl.addEventListener("input",t.onInputChanged),t.el.addEventListener("mouseover",t.onShow),t.el.addEventListener("scroll",t.onScroll),t.buttonEl.addEventListener("click",t.toggleMute),t.onVolumeChanged(t.view.volumeStrength/10),DS.pubSub.on(DS.events.volume.CHANGED,t.onVolumeChanged),t.el.addEventListener("scroll",b),t}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)}(n,s.default),r(n,[{key:"onVolumeChanged",value:function(e,t){t!==this&&(e=DS.utils.clamp(0,10,10*e),this.view.volumeStrength=e,this.view.updateButton(),DS.pubSub.trigger(DS.events.volume.CHANGED,e/10,this),this.muted=0===e,this.buttonEl.setAttribute("aria-pressed",this.muted),this.volumeRangeEl.valueAsNumber!==e&&(this.volumeRangeEl.value=e))}},{key:"onHide",value:function(e){this.isOpen=!1,d(this.el,"open"),this.view.el.removeEventListener("mouseleave",this.onHide),v("keydown",this.onKeydown),this.view.update()}},{key:"onShow",value:function(){this.isOpen||(this.isOpen=!0,c(this.el,"open"),this.view.el.addEventListener("mouseleave",this.onHide),p("keydown",this.onKeydown),this.view.update())}},{key:"onInputChanged",value:function(e){var t=e.target.valueAsNumber;this.onVolumeChanged(t/10)}},{key:"toggleMute",value:function(e){this.muted?this.onVolumeChanged(this.previousVolume/10):(this.previousVolume=this.view.volumeStrength,this.onVolumeChanged(0))}},{key:"onFocus",value:function(){if(!this.isOpen){this.onShow();var e=this.view.el.getBoundingClientRect(),t=e.left,n=e.top,i=e.width,r=e.height;DS.focusManager.setFocusRectOn(this.view.el,{left:t,width:i,top:n-10,height:r+10})}}},{key:"onBlur",value:function(e){null!=e&&this.isOpen&&!this.el.contains(e.relatedTarget)&&(this.onHide(),function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onBlur",this).call(this))}},{key:"onKeydown",value:function(t){var n=this,e=t.which,i=this.volumeRangeEl.valueAsNumber,r=function(e){n.onVolumeChanged(e/10),t.preventDefault()};document.activeElement!==this.volumeRangeEl&&(l.isDownishKey(e)||l.isPageDownKey(e)?r(i-1):l.isUpishKey(e)||l.isPageUpKey(e)?r(i+1):l.isEndKey(e)?r(10):l.isHomeKey(e)&&(this.previousVolume=i,r(0)))}},{key:"onScroll",value:function(e){e.target.scrollTop=0}},{key:"teardown",value:function(){DS.pubSub.off(DS.events.volume.CHANGED,this.onVolumeChanged),this.el.removeEventListener("scroll",b)}}]),n}();t.default=y},function(e,t,n){"use strict";var i,r=n(1),o=n(17),s=n(74),a=(i=s)&&i.__esModule?i:{default:i};var l="captions",u=DS.utils;u.pxify,u.scaleVal;r.views.def(l,a.default,function(){var e=r.views.model;return{tag:"button",attrs:{id:l,class:"cs-button btn content-center","aria-label":e.getString("acc_closed_captions"),"aria-pressed":!1,tabindex:0},minW:40,minH:30,y:"vertical-center",visible:!1,html:function(){return(0,o.getIcon)("captions")()}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(17),s=n(65),a=(i=s)&&i.__esModule?i:{default:i};var l="playPause",u=DS.utils,c=(u.encode,u.scaleVal);r.views.def(l,a.default,function(){var n=r.views.model,e=n.currControlLayout.seekbar;return{tag:"button",attrs:{id:l,class:"content-center cs-button","aria-pressed":!1,"aria-label":n.getString("acc_play")+"/"+n.getString("acc_pause"),tabindex:e?-1:0},style:{background:"transparent",border:"none"},html:function(){return this.toggle?(0,o.getIcon)("pause")(c(14),c(12)):(0,o.getIcon)("play")(c(14),c(11))},y:"vertical-center",minW:30,minH:30,z:1,updateHook:function(){var e=n.currControlLayout.seekbar?-1:0;this.el.tabIndex=e,this.el.setAttribute("data-tabindex",e),this.el.setAttribute("aria-pressed",!this.toggle);var t=this.el.querySelector("svg");t.height.baseVal.value=c(14),t.width.baseVal.value=c(this.toggle?12:11)}}})},function(e,t,n){"use strict";var r=n(1),o=(n(17),s(n(34))),i=s(n(66));function s(e){return e&&e.__esModule?e:{default:e}}var a=DS,l=a.utils,u=l.pxify,c=l.scaleVal,d=a.vendorOverrides.fixStyleString;r.views.def("seek",i.default,function(){var e=r.views.model.frame.controlOptions.controls,t=e.readonly,n=r.views.getCurrentNameSpaceString(),i=function(){return d("#seek:before {\n      border: 1px solid "+o.default.getColor(n,".cs-seekcontrol","border-top-color")+";\n      background-image: "+o.default.getColor(n,".cs-seekcontrol","background-image").replace("(, ","(180deg,")+";\n      background-repeat: no-repeat !important;\n      border-radius: "+u(c(7))+";\n      height: "+u(c(30))+" !important;\n      width: calc(100% + "+u(c(60))+");\n      left: -"+u(c(30))+";\n    }")};return{attrs:{id:"seek",tabindex:-1,class:"progress-bar cs-seekcontrol "+(t?"read-only":"")},y:"vertical-center",overflow:"visible",noUpdate:!0,w:function(){return this.width||0},h:30,html:'\n      <style data-ref="styleContainer" class="style-container">\n        '+i()+'\n      </style>\n\n      <div class="cs-seekbar-inner progress-bar-inner slide-lockable" data-ref="seekInner">\n        <div data-ref="seek" class="cs-seek progress-bar-seek" style="height: '+u(c(18))+';">\n          <div\n            tabIndex="0"\n            aria-hidden="'+!e.seekbar+'"\n            data-ref="progressBar"\n            class="cs-fill progress-bar-fill"\n            style="width: 0px"\n            role="slider"\n            aria-valuemin="0"\n            aria-valuenow="0"\n            aria-valuemax="5"\n            >\n          </div>\n        </div>\n      </div>\n    ',updateHook:function(){this.children.seek.el.style.height=u(c(18)),this.children.seekInner.el.style.top=u(c(6)),this.children.styleContainer.el.innerText=i()}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(17),s=n(251),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.utils;l.encode,l.scaleVal;r.views.def("reset",a.default,function(){return{tag:"button",attrs:{id:"reset",class:"content-center cs-button","aria-label":r.views.model.getString("acc_replay"),tabindex:-1},style:{background:"transparent",border:"none"},html:function(){return(0,o.getIcon)("replay")()},y:"vertical-center",z:1,minW:30,minH:30}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.onClick(t.onClickBtn),t}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)}(n,s.default),r(n,[{key:"onClickBtn",value:function(){this.currTimeline.reset()}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e}}]),n}();t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.startoverlay=void 0;var i,r=n(1),o=n(253),s=(i=o)&&i.__esModule?i:{default:i};var a=DS.stringTabler;t.startoverlay=r.views.def("startoverlay",s.default,function(){return{attrs:{class:"start-overlay hidden","aria-modal":"true",role:"dialog","aria-label":a.getString(DS.constants.strings.PROJECT_TITLE)},x:0,y:0,w:"100%",h:"100%",add:!0,html:function(){return"<button\n        aria-label="+a.getString("desktop_start")+'\n        data-ref="playIcon"\n        tabindex="0"\n        data-leavealone="0">\n        <div class="cs-button">\n          <svg viewBox="0 0 100 100" width="100" height="100">\n            <path d="M 81.94 50.00 L 31.03 20.61 L 31.03 79.39" fill="currentColor" />\n          </svg>\n        </div>\n      </div>'}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a._,u=a.detection,c=a.pubSub,d=a.events,f=a.focusManager,h=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=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,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return l.bindAll(t,"onStart","onClickCallback"),c.once(d.request.START,t.onStart),t}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)}(n,s.default),r(n,[{key:"onStart",value:function(e){this.rejectDeferred=e,this.el.classList.add("opaque"),this.playIconEl.addEventListener("click",this.onClickCallback),this.toggleVisibility(!0),this.playIconEl.focus(),c.trigger(d.startOverlay.READY)}},{key:"onFocus",value:function(){f.setFocusRectOn(this.playIconEl)}},{key:"onClickCallback",value:function(){var e=this;this.view.children.playIcon.el.removeEventListener("click",this.onClickCallback),c.trigger(d.loader.UNMUTE),u.deviceView.isMobile?c.once(d.slide.STARTED,function(){e.el.classList.remove("opaque")}):this.el.classList.remove("opaque"),this.rejectDeferred(),this.toggleVisibility(!1)}},{key:"toggleVisibility",value:function(e){this.el.classList.add(e?"shown":"hidden"),this.el.classList.remove(e?"hidden":"shown")}}]),n}();t.default=h},function(e,t,n){"use strict";var i,r=n(1),o=n(255),s=(i=o)&&i.__esModule?i:{default:i};var a="slideLoaderOverlay";r.views.def(a,s.default,function(){r.views.model;return{attrs:{id:a},w:null,h:null,html:'<div class="slide-loader" data-ref="spinner"></div>'}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function i(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(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),o=n(3),s=(i=o)&&i.__esModule?i:{default:i};n(1);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 l=DS,u=l._,c=l.pubSub,d=l.dom,f=l.detection,h=l.events,p=l.utils.pxify,v=l.constants.DESKTOP_LOADER_DELAY*(f.browser.isIE?2:1),b=function(e){function i(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);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,(i.__proto__||Object.getPrototypeOf(i)).call(this,e));return u.bindAll(n,"onShow","onHide","onMouseMove","onCtxMenu"),c.on((a(t={},h.app.SHOW_LOADER,n.onShow),a(t,h.app.HIDE_LOADER,n.onHide),t)),n.view.el.addEventListener("contextmenu",n.onCtxMenu),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)}(i,s.default),r(i,[{key:"onShow",value:function(){var e=this;this.spinnerTimeout=setTimeout(function(){document.body.addEventListener("mousemove",e.onMouseMove),e.updateSpinnerLoc(),e.view.el.style.cursor="none",e.view.setVisibility(!0)},v)}},{key:"onHide",value:function(){clearTimeout(this.spinnerTimeout),document.body.removeEventListener("mousemove",this.onMouseMove),this.view.el.style.cursor="",this.view.setVisibility(!1)}},{key:"onMouseMove",value:function(){this.updateSpinnerLoc()}},{key:"onCtxMenu",value:function(e){e.preventDefault()}},{key:"updateSpinnerLoc",value:function(){this.spinnerEl.style.left=p(d.mouseX),this.spinnerEl.style.top=p(d.mouseY)}},{key:"teardown",value:function(){c.off("app:showLoader",this.onShow),c.off("app:hideLoader",this.onHide),this.view.el.removeEventListener("contextmenu",this.onCtxMenu)}}]),i}();t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(1);n(111),n(112),n(113),n(114),n(115),n(77);var r=t.nameSpace="LightboxWnd";t.render=function(e){var t=i.views.tree(r,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide","lightBox","lightBoxClose"]}]),n=i.views.getNamespace(r);return n.slide=n.lightBoxSlide,n.wrapper=n.lightBoxWrapper,{all:function(){return i.views.update(t)},resize:function(){n.isAttached&&i.views.update(t)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var r=n(1);n(111),n(112),n(113),n(258),n(114),n(115),n(77),n(108),n(109),n(110);var o=t.nameSpace="LightboxControlsWnd";t.render=function(e){var i=r.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["submit","next","prev","captions"]}]},"lightBoxClose"]}]),t=r.views.getNamespace(o);t.slide=t.lightBoxSlide,t.wrapper=t.lightBoxWrapper;var n=function(e,t){if(t===o){var n={next:e.next,prev:e.previous,submit:e.submit};r.views.updateVisibility(n,o),r.views.update(i)}};return DS.pubSub.on(DS.events.frameModel.LAYOUT_CHANGED,n),n(e.currControlLayout),{all:function(){return r.views.update(i)},resize:function(){t.isAttached&&r.views.update(i)}}}},function(e,t,n){"use strict";var i=n(1),r=n(4),o="lightBoxBottom";i.views.def(o,function(){return{tag:"nav",attrs:{id:o},x:-4,y:function(){return this.parent.h-this.h-4},w:"100%",h:r.BTN_H,updateHook:function(){if(this.hasAllChildren()){this.flowChildren({pad:r.PAD,startPos:this.w,toLeft:!0});var e=this.children.captions;e.x=r.PAD,e.update()}}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(1);n(260),n(261),n(262);var r=t.nameSpace="MessageWnd";t.render=function(e){var t=i.views.tree(r,["overlay",{messageWindowWrapper:["messageWindowSlide"]}]),n=i.views.getNamespace(r);return n.slide=n.messageWindowSlide,n.wrapper=n.messageWindowWrapper,{all:function(){return i.views.update(t)},resize:function(){n.isAttached&&i.views.update(t)}}}},function(e,t,n){"use strict";var a=n(1),l="messageWindowWrapper",i=DS,u=i.scaler,c=i.utils.scaleVal,d=function(e){return e/u.getScale()};a.views.def(l,function(e){var t=a.views.model,n=t.frame.fontscale,i=t.preso.display().windows().findWhere({id:e}),r=a.views.getNamespace(DS.constants.refs.FRAME),o=r.slide,s=r.wrapper;return{attrs:{id:l,class:"cs-"+t.frame.default_layout+" fn-"+t.frame.default_layout},w:i.get("width"),h:i.get("height"),style:{fontSize:c(n)+"%",overflow:"visible",transformOrigin:"0 0",background:"transparent"},dimScale:function(){return u.getScale()},x:function(){return d(s.x)+(o.x+(o.w-this.w)/2)},y:function(){return d(s.y)+(o.y+(o.h-this.h)/2)},updateHook:function(){this.el.style.fontSize=c(n)+"%"},add:!0}})},function(e,t,n){"use strict";var i,r=n(1),o=n(33),s=(i=o)&&i.__esModule?i:{default:i};var a="messageWindowSlide";r.views.def(a,s.default,function(){return{attrs:{id:a,class:"cs-window","aria-labelledby":"slide-label-message",role:"alertdialog","aria-modal":!0,tabindex:-1},origin:"0 0",w:"100%",h:"100%",x:0,y:0,z:1,html:'<div id="slide-label-message" data-ref="label" role="presentation"></div><div class="slide-container"></div>',winScale:function(){return DS.scaler.getScale()}}})},function(e,t,n){"use strict";n(1).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}})}]);

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0312 ]--