!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 1\HTML\SDAC01_M2\html5\lib\scripts\   drwxrwxrwx
Free 5.02 GB of 239.26 GB (2.1%)
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.mobile.min.js (146.11 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=146)}([,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,_=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"},k=["wrapper","lightBoxWrapper"],O=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},C=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},L=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},T={l:O,r:C,t:E,b:L},I=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 _.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=k.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?L:E:i?C:O,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=_.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?T[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=j.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,j.hasNamespace(t.nameSpace)?j.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&&j.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==j.getNamespace(this.nameSpace).wrapper)return null;var e=j.getNamespace(this.nameSpace).wrapper.dimScale||1,t=(j.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}();I.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),I.prop=function(e,t,n){if("number"==typeof n)e[t]=n;else if("string"==typeof n&&null!=I.propFns[n])Object.defineProperties(e,c({},t,{get:I.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,x={},A={},D={},M=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}},j=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 I(t,n);return null==x[e]?(x[e]=i,A[e]={ViewLogic:t,p:n},D[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<++D[e]){var t=A[e],n=t.ViewLogic,i=t.p;return new I(n,i)}return x[e]},tree:function(l,e){for(var u=this,c=[],t=function e(t){if(null!==t){var n=M(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=M(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}),t.getIcon=void 0;var i=n(154),r=n(155),o=n(156),s=n(157),a=n(158),l=n(159),u=n(160),c=n(161),d=n(162),f=n(163),h=n(164),p=function(){return"no icon"},v={hamburger:i.hamburgerIcon,play:r.playIcon,next:o.nextIcon,prev:s.prevIcon,pause:a.pauseIcon,submit:l.submitIcon,close:u.closeIcon,captions:c.captionsIcon,disableOrientation:d.disableOrientationIcon,search:f.searchIcon,enterFullScreen:h.enterFullScreenIcon};t.getIcon=function(e){return v[e]||p}},,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SMALL_PAD=2;var i=t.PAD=10,r=(t.HALF_PAD=i/2,t.TWO_PAD=2*i,t.BTN_H=46,t.SEARCH_H=48,t.TOUCH_SIZE=58,t.NAV_SIZE=58,t.SLIDE_Z=1,t.OVERLAY_Z=999);t.TOP_UI_Z=r+1},,,,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,_=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 _(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.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,S=u.renderTree.DESTROYED,k=s.constants,O=(k.els.PRESO,k.refs.FRAME),C=s.pubSub,E=s.focusManager,L=s.flagManager,T=s.playerGlobals,I=s.stringTabler,P=void 0,x=void 0,A=void 0,D={},M=function(e){var t=a.views.nsStack.indexOf(e);0<=t&&a.views.nsStack.splice(t,1)},j=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(),M(t),a.views.nsStack.push(t),n||D[e].all(),j(),void C.trigger(h,e);var e,t,n};return null==t&&(a.views.addNameSpace(i),s=n[i](x),o=l("resize",function(){s.resize(),C.trigger(b)}),i===O?x.setLayout(x.frame.default_layout,O):s.all(),t=a.views.getNamespace(i),D[i]=s,t.moveToTop=e),e(),C.on(g,function e(){var t,n,i=(t=[],(n=a.views.getNamespace(O).tabs.viewLogic.getSelectedTab())&&t.push(n.nameKey),_.each(a.views.getNamespace(O).topTabs.children,function(e){_.each(_.filter(e.children,"viewLogic.showing",!0),function(e){return t.push(e.nameKey)})}),t);M(a.views.getNamespace(O)),s.destroy(),DS.pubSub.trigger(S),a.views.nameSpaces[O]=null,o(),C.off(g,e),r.createWindow("_frame"),s.rerender(),i.forEach(function(e){C.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(),M(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:D[i].pinchZoom?function(e){t.zoomBounds=e,D[i].pinchZoom()}:function(){}}},getDefaultLayout:function(){return A.default_layout},getFonts:function(){return A.fonts},getFontScale:function(){return x.frame.fontscale},getCaptionData:function(){var e=x.frame.controlOptions.controls;return{font:e.font,enabled:e.closed_captions}},getNavData:function(){return x.frame.navData.outline.links},topmostUnreachable:function(){return a.views.nsStack}},C.on(y,j),C.on(m,function(){j(!1)}),T.player=P};t.initPlayer=function(e,t){var n,i;H(e),n=t,i=window.globalProvideData,window.globalProvideData=function(e,t){"frame"===e&&(A=JSON.parse(t),L.register("frame",A.flags),P.hasData=!0,C.trigger(d,P),window.globalProvideData=i)},C.on(f,function(e){new o.default,x=new r.default(A,e),a.views.setModel(x),I.initialize(x),DS.frameModel=x,DS.views=a.views,C.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=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.detection,o=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.minSize=Math.min(window.innerWidth,window.innerHeight),this.isMobileChrome=r.os.isIOS&&r.browser.isChrome}return i(e,[{key:"shouldUseCache",value:function(){return this.isMobileChrome&&document.activeElement.classList.contains("acc-textinput")}},{key:"height",get:function(){return this.shouldUseCache()?(this.cachedOuterHeight!==window.outerHeight&&(this.cachedHeight=window.outerHeight-(this.cachedOuterHeight-this.cachedHeight),this.cachedOuterHeight=window.outerHeight),this.cachedHeight):(this.cachedOuterHeight=window.outerHeight,this.cachedHeight=window.innerHeight,window.innerHeight)}},{key:"width",get:function(){return window.innerWidth}}]),e}());t.default=o},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,S=(g.first,c.utils),k=S.stripTags,O=S.stripPlayer,C=c.globalEventHelper,E=C.addDocumentListener,L=(C.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]=k(t.content),e},{});var i=l.views.model.frame.navData.search||[];return t.slideTextBySlideId=i.reduce(function(e,t){return e[t.slideid]=k(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=O(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=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=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,_=d.globalEventHelper.addDocumentListener,S=d.dom,k=S.parentNodesOf,O=S.getParentWithClass,C=S.hasClass,E=S.addClass,L=S.removeClass,T=function(e){return(t=e,k(t,function(e){return"li"===e.nodeName.toLowerCase()})).slice(1).some(function(e){return C(e,"item-collapsed")});var t},I=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(_("mousedown",t.mouseDown),_("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],T(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],T(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),k(t,function(e){e.classList.contains("item-collapsed")&&(i.isCurrentLinkParent(t,n)||(L(e,"item-collapsed"),e.setAttribute("aria-expanded",!0)))},function(e){return i.el===e})}},{key:"collapsibleParents",value:function(e){var t=this;return k(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=C(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(C(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,L(this.currentItem,"hover")),this.currentItem=n,(o||C(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")})),C(n,"listitem")){E(n,"cs-viewed");var s=this.el.querySelector(".cs-selected");null!=s&&L(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&&C(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)C(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&&!C(t.parentNode,"item-collapsed"))this.onCarrotClick({target:this.currentItem.firstElementChild});else{var n=O(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(),L(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(k(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=I},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";var i,r=n(1),o=n(183),s=(i=o)&&i.__esModule?i:{default:i};r.views.def("visibleOverlay",s.default,function(){return{attrs:{class:"visible-overlay"},x:0,y:0,w:function(){return window.innerWidth},h:function(){return window.innerHeight},visible:!1,position:"fixed",bgColor:"rgba(0, 0, 0, 0.5)",add:!0}})},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";var i,r=n(1),o=n(186),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.utils.pxify,u=a.constants.MOBILE_UI_SIZE,c=a.detection.orientation;r.views.def("captionContainer",s.default,function(e){var t=r.views.getNamespace(DS.constants.refs.FRAME).slide;return{attrs:{class:"caption-container"},overflow:"visible",z:2,wp:function(){return window.innerWidth},wl:function(){return window.innerWidth-u},hl:function(){return window.innerHeight},hp:function(){return"unset"},yp:null,add:!0,updateHook:function(){c.isPortrait?(this.el.style.height="unset",this.el.style.top="unset",this.onCaptionChanged()):this.el.style.bottom=""},onCaptionChanged:function(){if(c.isPortrait){var e=Math.max(0,window.innerHeight-(t.y+t.h+u));this.el.style.bottom=l((e-this.el.clientHeight)/2+u)}}}})},,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hamburgerAndSearch=void 0;var i=n(1),r=n(9);t.hamburgerAndSearch=function(e){var t=i.views.model.frame.controlOptions.controls.search;return'\n    <button\n      class="hamburger"\n      aria-expanded="false"\n      data-ref="burger"\n      aria-label="'+i.views.model.getString("sidebar_toggle")+'">\n        '+(0,r.getIcon)("hamburger")()+"\n    </button>\n    "+(t?'\n    <button\n      class="search-toggle-btn search-toggle-'+e+'"\n      aria-pressed="false"\n      data-ref="searchBtn"\n      aria-label="'+i.views.model.getString("search_toggle")+'">\n        '+(0,r.getIcon)("search")()+"\n    </button>":"")+"\n  "}},function(e,t,n){"use strict";var i,r=n(1),o=n(9),s=n(28),a=(i=s)&&i.__esModule?i:{default:i};var l="next",u=DS,c=u.detection,d=c.orientation,f=c.deviceView.isTablet,h=u.constants.MOBILE_UI_SIZE;r.views.def(l,a.default,function(e){var t=r.views.model,n={tag:"button",attrs:{id:l,class:"cs-button btn","aria-label":t.getString("acc_"+l),tabindex:0},html:'\n      <div class="icon">\n        '+(0,o.getIcon)(l)()+"\n      </div>\n    ",padLeft:6,padRight:6,wp:47,wl:h,minH:h,noUpdate:!0,parentAlign:"br",noContent:!1};return f&&Object.assign(n,{wp:"fit-to-text-w",wl:h,wPad:function(){return d.isLandscape?0:20},calcTextSize:!0,html:'\n        <span class="txt">'+t.getString(l)+'</span>\n        <div class="icon">\n          '+(0,o.getIcon)("next")()+"\n        </div>\n      ",beforeReflowHook:function(){this.doTextCalcs(),this.update()}}),n})},function(e,t,n){"use strict";var i,r=n(1),o=n(9),s=n(28),a=(i=s)&&i.__esModule?i:{default:i};var l=DS,u=l.detection,c=u.orientation,d=u.deviceView.isTablet,f=l.constants.MOBILE_UI_SIZE,h="prev";r.views.def(h,a.default,function(){var e=r.views.model,t={tag:"button",attrs:{id:h,class:"cs-button btn","aria-label":e.getString("acc_"+h),tabindex:0},html:'\n      <div class="icon">\n        '+(0,o.getIcon)(h)()+"\n      </div>\n    ",padLeft:6,padRight:6,wp:47,wl:f,minH:f,noUpdate:!0,parentAlign:"br",noContent:!1};return d&&Object.assign(t,{wp:"fit-to-text-w",wl:f,wPad:function(){return c.isLandscape?0:20},calcTextSize:!0,html:'\n        <span class="txt">'+e.getString(h)+'</span>\n        <div class="icon">\n          '+(0,o.getIcon)("prev")()+"\n        </div>\n      ",beforeReflowHook:function(){this.doTextCalcs(),this.update()}}),t})},function(e,t,n){"use strict";var i,r=n(1),o=n(28),s=(i=o)&&i.__esModule?i:{default:i},a=n(9);var l=DS,u=l.constants.MOBILE_UI_SIZE,c=l.detection,d=c.orientation,f=c.deviceView.isTablet,h="submit";r.views.def(h,s.default,function(){var e=r.views.model,t={tag:"button",attrs:{id:h,class:"cs-button btn","aria-label":e.getString("acc_"+h),tabindex:0},html:'\n      <div class="icon">\n        '+(0,a.getIcon)(h)()+"\n      </div>\n    ",overflow:"visible",padLeft:6,padRight:6,wp:47,wl:u,minH:u,noUpdate:!0,parentAlign:"br",noContent:!1};return f&&Object.assign(t,{wp:"fit-to-text-w",wl:u,wPad:function(){return d.isLandscape?0:20},calcTextSize:!0,html:'\n        <span class="txt">'+e.getString(h)+'</span>\n        <div class="icon">\n          '+(0,a.getIcon)(h)()+"\n        </div>\n      ",beforeReflowHook:function(){this.doTextCalcs(),this.update()}}),t})},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=o(n(3)),s=n(1);o(n(67));function o(e){return e&&e.__esModule?e:{default:e}}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.events,c=l.pubSub,d=l.detection.orientation,f=(l.utils.getPath,l.dom.hasClass),h=l._,p=h.bindAll,v=h.first,b=h.kebabCase,y=l.globalEventHelper.addWindowListener,m=l.constants.MOBILE_ANIMATION_DURATION,g=/Panel$/,w=/Link$/,_=function(e){function o(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);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,(o.__proto__||Object.getPrototypeOf(o)).call(this,e));return n.ns=s.views.getCurrentNameSpace(),p(n,"onShow","onHide","onCloseClick","onLayoutReady","onCheckLayoutLandscape"),c.on((a(t={},u.tab.SHOW,n.onShow),a(t,u.tab.HIDE,n.onHide),a(t,u.frame.LAYOUT_READY,n.onLayoutReady),t)),o.current=v(n.view.children),n.onClickEl(n.tabCloseEl,n.onCloseClick),y("resize",n.onCheckLayoutLandscape),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)}(o,r.default),i(o,[{key:"isDeactivated",value:function(e){return f(document.body,"no-"+e)}},{key:"onCheckLayoutLandscape",value:function(){!this.view.visible&&null!=this.lastViewVisibility&&d.isLandscape&&(this.onLayoutReady(this.lastViewVisibility),this.lastViewVisibility=null)}},{key:"onLayoutReady",value:function(i){var r=this;if(null==this.lastLink||!i[this.lastLink.nameKey])if(d.isLandscape){var e=this.ns.tabs.children;o.panelAvailable=e.some(function(e){var t=e.nameKey.replace(w,""),n=w.test(e.nameKey)&&i[e.nameKey]&&!r.isDeactivated(t);return n&&r.onShow(e.nameKey.replace(w,"Panel"),!1),n}),this.lastViewVisibility=null}else this.lastViewVisibility=i}},{key:"onCloseClick",value:function(){d.isLandscape?this.ns.sidebar.viewLogic.toggle():c.trigger(DS.events.tab.HIDE)}},{key:"onShow",value:function(e){var t=!(1<arguments.length&&void 0!==arguments[1])||arguments[1],n=this.view.children[e];if(this.view.setVisibility(t),null!=this.lastPanel&&this.lastPanel.setVisibility(!1),null!=n){n.setVisibility(t),o.current=n;var i=this.ns[e.replace(g,"Link")];(this.lastLink=i).viewLogic.select(),t&&(c.trigger(u.slide.ARIA_TOGGLE,{hidden:!0}),"outlinePanel"===e&&c.trigger(u.mobile.OUTLINE_SHOWN),document.body.classList.add("tab-shown"),null!=this.prevPanelName&&document.body.classList.remove(this.prevPanelName),this.prevPanelName=this.activePanelClass(e),document.body.classList.add(this.prevPanelName),null!=this.lastPanel&&(this.lastPanel.el.style.opacity=0),n.el.style.opacity=1),this.lastPanel=n}}},{key:"activePanelClass",value:function(e){return"tab-active-"+b(e)}},{key:"onHide",value:function(e){clearTimeout(this.tabShownDelayId),this.tabShownDelayId=setTimeout(function(){document.body.classList.remove("tab-shown")},m),c.trigger(u.slide.ARIA_TOGGLE,{hidden:!1}),this.view.setVisibility(!1)}}]),o}();_.current=null,_.panelAvailable=!1,t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outline=void 0;var i,s=n(1),r=n(70),o=(i=r)&&i.__esModule?i:{default:i},a=(n(9),n(23)),b=n(27);var l=DS,u=l.pubSub,c=l.events,d=l.constants.MOBILE_ANIMATION_DURATION,f=void 0,y="outline",m=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=s.views.def(y,o.default,function(e){var t=s.views.model,h=s.views.model.rtl,n=(s.views.getNamespace(DS.constants.refs.FRAME),h?"rtl":""),i=t.frame.controlOptions.menuOptions,p=i.wrapListItems,v=i.autonumber,r=t.frame.controlOptions.controls.search,o=0;return r&&(u.on(c.sidebar.SHOW_SEARCH,function(){o=a.SEARCH_H,f.update()}),u.on(c.sidebar.HIDE_SEARCH,function(){setTimeout(function(){o=0,f.update()},d)})),{tag:"nav",attrs:{id:y+"-content",class:"cs-menu cs-panel is-scrollable cs-outline panel "+n,tabindex:-1},w:"100%",y:function(){return o},h:function(){var e=this.parent.h;return e-o},overflow:"auto",draws:[],updateHook:function(){f=this},html:function(){var f=this,e=t.frame.navData.outline.links||[];this.el.depth=0,this.el.innerHTML='\n        <div class="outline-title">'+t.title.text+"</div>\n      ",function e(t,n,i){var r=document.createElement("ul");r.depth=n.depth+1,n.appendChild(r);for(var o=0;o<t.length;o++){var s=document.createElement("li"),a=t[o];a.parent=i,a.index=o,s.setAttribute("tabindex",-1),r.appendChild(s),s.depth=r.depth;var l=null!=a.links,u=15*s.depth+5,c=a.slideid;null==c&&f.draws.push({link:a,links:t,i:o});var d=(0,b.checkIsScene)(c);s.innerHTML='\n            <div\n              class="cs-listitem listitem '+(p?"":"no-wrap")+'"\n              style="padding-'+(h?"right":"left")+": "+u+'px;"\n              data-ref="'+c+'"\n              data-slide-title="'+t[o].displaytext+'"\n              '+(d?'data-is-scene="true"':"")+"\n              "+(l?'data-has-links="true"':"")+'\n              tabIndex="-1"\n              >\n\n               '+(v?m(a):"")+" "+a.displaytext+"\n            </div>\n          ",l&&(s.classList.add("item-collapsible"),a.expand||s.classList.add("item-collapsed"),e(a.links,s,a))}}(e,this.el)}}})},function(e,t,n){"use strict";var s=n(1),a=n(9),i=DS,r=(i.detection,i.detection),l=r.orientation,u=r.deviceView,c="disableOverlay";s.views.def(c,function(){var e=s.views.model,t=e.frame,n=window.globals.parseParams().orientations||null,i=JSON.parse(decodeURIComponent(n))||t.orientations,r=i.phone,o=i.tablet;return{attrs:{id:c,role:"dialog","aria-modal":!0,"aria-labelledby":"mobile-disabled-orientation-text","aria-live":"assertive"},style:{fontSize:t.fontscale+"%",background:"black",color:"white"},x:0,y:0,w:function(){},h:function(){},updateHook:function(){var e=!0;l.isLandscape?u.isPhone&&r.includes("landscape")?e=!1:u.isTablet&&o.includes("landscape")&&(e=!1):l.isPortrait&&(u.isPhone&&r.includes("portrait")?e=!1:u.isTablet&&o.includes("portrait")&&(e=!1)),e&&!l.forceHideWarning?document.body.classList.add("show-disabled-overlay"):document.body.classList.remove("show-disabled-overlay")},html:function(){return'<div class="mobile-disabled-orientation-overlay-inner">\n        <div class="mobile-disabled-orientation-overlay-icon">\n          '+(0,a.getIcon)("disableOrientation")()+'\n        </div>\n        <div id="mobile-disabled-orientation-text">'+e.getString("disabled_orientation")+"</div>\n      </div>"},add:!0}})},function(e,t,n){"use strict";var i,r=n(1),o=n(23),s=n(63),a=(i=s)&&i.__esModule?i:{default:i};var l="lightBoxWrapper";r.views.def(l,function(e){var t=r.views.model,n=t.slideWidth,i=t.slideHeight;r.views.getNamespace(DS.constants.refs.FRAME);return{attrs:{id:l,class:"cs-base fn-"+t.frame.default_layout},style:{transformOrigin:"0px 0px"},overflow:"visible",dimScale:function(){var e=.8*a.default.width,t=.8*a.default.height;return Math.min(e/n,t/i)},wl:function(){return n*this.dimScale+o.NAV_SIZE},wp:function(){return n*this.dimScale},hl:function(){return i*this.dimScale},hp:function(){return i*this.dimScale+o.NAV_SIZE},x:function(){return(a.default.width-this.w)/2},y:function(){return(a.default.height-this.h)/2},add:!0}})},function(e,t,n){"use strict";var i=n(1),r=n(23);function o(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="lightBoxSlide";i.views.def(s,function(){var e,t=i.views.getCurrentNameSpace().lightBoxWrapper;return{attrs:(e={class:s,"aria-labelledby":"slide-label-lightbox","aria-live":"assertive","aria-modal":!0,role:"dialog"},o(e,"aria-modal",!0),o(e,"tabindex",-1),e),overflow:"visible",winScale:function(){return t.dimScale},origin:"0 0",wl:function(){return this.parent.wl-r.NAV_SIZE},hl:function(){return this.parent.hl},wp:function(){return this.parent.wp},hp:function(){return this.parent.hp-r.NAV_SIZE},z:1,bgColor:"white",add:!0,html:function(){return'<div id="slide-label-lightbox" data-ref="label"></div><div data-ref="container" class="slide-container" transform-origin: 0 0; position: absolute;"></div>'}}})},function(e,t,n){"use strict";var i=n(1),r="lightBox";i.views.def(r,function(){return{attrs:{class:r+" cs-base"},x:0,y:0,z:1,w:"100%",h:"100%",overflow:"visible"}})},function(e,t,n){"use strict";var i,r=n(1),o=n(9),s=n(50),a=(i=s)&&i.__esModule?i:{default:i};var l="lightBoxClose";r.views.def(l,a.default,function(e){var t={windowId:e};return{tag:"button",attrs:{id:l,class:"lightbox-close-btn-floating",tabindex:0},style:{overflow:"visible"},html:(0,o.getIcon)("close"),y:35,x:function(){return window.innerWidth-(this.w+35)},model:t,w:20,h:20}})},function(e,t,n){"use strict";var i,r=n(1),o=n(9),s=n(50),a=(i=s)&&i.__esModule?i:{default:i};var l=DS,u=l.detection.orientation,c=l.constants.MOBILE_UI_SIZE;r.views.def("close",a.default,function(e){var t={windowId:e};return{tag:"button",attrs:{id:"close",class:"cs-button btn",tabindex:0},html:'\n      <div class="icon">\n        '+(0,o.getIcon)("close")()+"\n      </div>\n    ",model:t,parentAlign:"t-",w:c,h:c,noContent:!1,beforeReflowHook:function(){this.setVisibility(u.isLandscape)}}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i,r=n(60),o=n(147),s=n(191),a=n(192),l=n(194);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 p=n(1);function v(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(148),n(149),n(150),n(151),n(153),n(165),n(166),n(94),n(95),n(167),n(168),n(96),n(169),n(171),n(174),n(73),n(184),n(185),n(99),n(76),n(187),n(189);var b=t.nameSpace=DS.constants.refs.FRAME,i=DS,y=i.pubSub,m=i.events,g=i._.isEmpty,r=i.detection,w=r.device,o=r.env,S=o.is360,k=o.isDevicePreview,O=o.enableFs;t.render=function(e){var t,n,i,r,o,s,a=e.topTabsLeft,l=e.topTabsRight,u=e.sidebarOpts,c=e.bottomBarOpts,d=e.sidebarOpts.timeEnabled,f=e.frame.controlOptions.controls.closed_captions,h=p.views.tree(b,[{wrapper:["slide",{frame:[{optionPane:[{navControls:[].concat(v(d?["timer"]:[]),["submit","next","prev"])},{playbackControls:[].concat(v(w.isTablet&&S?["fullScreenOpen"]:[]),v(f?["captions"]:[]),["seek","playPause"])}].concat(v((t=p.views.model,n=t.topTabsLeft,i=t.topTabsRight,r=t.sidebarTabs,_.isEmpty(n)&&_.isEmpty(i)&&_.isEmpty(r)?[]:["hamburger"])))}]},"panels","visibleOverlay","captionContainer",{sidebar:["tabs"]}]}].concat(v(S?[]:["disableOverlay"]),["fullScreenClose"]));s=!g(a)||!g(l),u.sidebarEnabled||c.bottomBarEnabled||s||!o&&S&&(!k||O)||p.views.getNamespace(b).optionPane.setVisibility(!1),y.on(m.frameModel.LAYOUT_CHANGED,function(e,t){if(t===b){var n={playPause:e.seekbar,seek:e.seekbar,next:e.next,prev:e.previous,submit:e.submit,glossaryLink:e.glossary,outlineLink:e.outline.enabled,transcriptLink:e.transcript,resourcesLink:e.resources};y.trigger(m.frame.LAYOUT_READY,n),p.views.resetStates(b),p.views.updateVisibility(n,b),p.views.update(h)}}),DS.pubSub.on(DS.events.navcontrols.CHANGED,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=p.views[o]()[n];null!=s&&("set_window_control_visible"===t?(s.setVisibility(i),s.childVisibilityChanged()):s.setEnabled(r))});return{all:function(){return p.views.update(h)},resize:function(){p.views.update(h),p.views.getNamespace(b).panels.children.forEach(function(e){null!=e.update&&(e.update(),e.updateChildren(!0))})}}}},function(e,t,n){"use strict";var i,r=n(1),o=n(63),s=(i=o)&&i.__esModule?i:{default:i};var a="wrapper";r.views.def(a,function(){return{attrs:{id:a,class:a},x:0,y:0,w:function(){return s.default.width},h:function(){return s.default.height},add:!0}})},function(e,t,n){"use strict";var i=n(1),r=s(n(33)),o=s(n(63));function s(e){return e&&e.__esModule?e:{default:e}}var a=DS,l=a.constants.MOBILE_UI_SIZE,u=a.detection.orientation,c="slide";i.views.def(c,r.default,function(e){var n=i.views.model;i.views.getNamespace(e).optionPane;return{tag:"main",attrs:{id:c,class:c,"aria-labelledby":"slide-label",tabindex:-1},methods:{getAvailableWidth:function(){return o.default.width-(u.isLandscape?l:0)},getAvailableHeight:function(){return o.default.height-(u.isLandscape?0:l)}},winScale:function(){var e=n.slideWidth,t=n.slideHeight;return Math.min(this.getAvailableWidth()/e,this.getAvailableHeight()/t)},origin:"0 0",w:function(){return n.slideWidth*this.winScale},h:function(){return n.slideHeight*this.winScale},x:function(){return(this.getAvailableWidth()-this.w)/2},y:function(){return(this.getAvailableHeight()-this.h)/2},z:1,overflow:"visible",add:!0,html:'<div id="slide-label" data-ref="label"></div>\n    <div class="slide-container" aria-live="off"></div>'}})},function(e,t,n){"use strict";var i=n(1);i.views.def("frame",function(){i.views.model;return{attrs:{id:"frame"},x:0,y:0,w:"100%",h:"100%"}})},function(e,t,n){"use strict";var i,r=n(1),o=n(152),s=(i=o)&&i.__esModule?i:{default:i};var a=DS,l=a.constants.MOBILE_UI_SIZE,u=a.detection.orientation,c="optionPane";r.views.def(c,s.default,function(){r.views.model;return{tag:"section",attrs:{id:c,class:_.kebabCase(c)},wl:function(){return l},wp:function(){return window.innerWidth},hl:function(){return window.innerHeight},hp:function(){return l},xl:function(){return window.innerWidth-l},xp:0,yl:0,yp:function(){return window.innerHeight-l},z:1,childVisibilityChangedHook:function(){this.update()},updateHook:function(){if(this.hasAllChildren()){var e=this.children.playbackControls.children.seek;if(u.isPortrait){this.layout.seek&&e.setVisibility(!0),e.width=0;var t=this.calcChildrensWidth();e.width=this.w-t,this.flowChildren({sizeToChildren:!0,reverse:!0})}else e.setVisibility(!1),this.flowChildren({vertical:!0,sizeToChildren:!0,reverse:!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};var a=DS,l=a.detection,u=a._,c=a.pubSub,d=a.events,f=a.globalEventHelper.addWindowListener,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 u.bindAll(t,"onLayoutReady"),l.deviceView.isTablet&&f("resize",function(){window.requestAnimationFrame(function(){t.view.update()})}),c.on(d.frame.LAYOUT_READY,t.onLayoutReady),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:"onLayoutReady",value:function(e){this.view.layout=e}},{key:"teardown",value:function(){c.off(d.frame.LAYOUT_READY,this.onLayoutReady)}}]),n}();t.default=h},function(e,t,n){"use strict";var s=n(1),i=(n(9),n(93)),r=DS.constants.MOBILE_UI_SIZE,o="hamburger";s.views.def(o,function(){s.views.model;return{attrs:{id:o},x:0,y:0,w:r,h:r,overflow:"visible",updateHook:function(){var e,t,n,i,r,o;this.setEnabled((e=s.views.model,t=e.topTabsLeft,n=e.topTabsRight,i=e.sidebarTabs,r=e.currControlLayout,(o=function(e){return e.some(function(e){var t=e.name,n=r[t];return"outline"===t?n.enabled:"customlink"===t||n})})(t)||o(n)||o(i)))},html:(0,i.hamburgerAndSearch)("portrait")}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'<svg class="cs-icon hamburger-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n    <g id="icon-menu-mobile">\n    <rect width="40" height="4"></rect>\n    <rect y="16" width="40" height="4"></rect>\n    <rect y="32" width="40" height="4"></rect>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg class="cs-icon play-icon" width="13" height="15" viewBox="0 0 13 15" focusable="false">\n    <path id="icon-play" d="M 13 7.15 L 2 0 2 14.3 13 7.15 Z"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'<svg className="cs-icon pause-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n    <path transform="translate(0, -5)" d="M39.414,16.587L22.826,0L20,2.826L33.175,16H0v4h33.175L20,33.174L22.826,36l16.588-16.587C40.195,18.633,40.195,17.368,39.414,16.587z"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'<svg class="cs-icon prev-mobile-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n    <path transform="translate(0, -5)" d="M0.586,19.413L17.174,36L20,33.174L6.825,20H40v-4H6.825L20,2.826L17.174,0L0.586,16.587C-0.195,17.367-0.195,18.632,0.586,19.413z"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg class="cs-icon pause-icon" width="12" height="14" viewBox="0 0 12 14" focusable="false">\n    <g id="icon-pause">\n      <rect x="0" width="4" height="14"/>\n      <rect x="8" width="4" height="14"/>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'<svg class="cs-icon submit-icon" width="40" height="30" viewBox="0 0 40 30" focusable="false">\n    <path transform="translate(0, -5)" d="M12.685,30c-0.538,0-1.053-0.218-1.429-0.604L0,17.832l2.857-2.8l9.827,10.097L37.143,0L40,2.8L14.114,29.396C13.738,29.782,13.222,30,12.685,30z"/>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'\n    <svg class="cs-icon icon-close" width="36" height="36" viewBox="0 0 36 36" focusable="false">\n      <polygon points="36,2.826 33.174,0 18,15.174 2.826,0 0,2.826 15.174,18 0,33.174 2.826,36 18,20.826 33.174,36 36,33.174 20.826,18" />\n    </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(e){return'<svg class="cs-icon caption-icon" width="22px" height="20px" viewBox="0 0 22 20" focusable="false">\n    <g stroke="none" stroke-width="1" fill-rule="evenodd" focusable="false">\n      <g>\n        <path d="M14.8517422,14 L20.008845,14 C21.1103261,14 22,13.1019465 22,11.9941413 L22,2.00585866 C22,0.897060126 21.1085295,0 20.008845,0 L1.991155,0 C0.889673948,0 0,0.898053512 0,2.00585866 L0,11.9941413 C0,13.1029399 0.891470458,14 1.991155,14 L8.09084766,14 L11.4712949,17.3804472 L14.8517422,14 Z M3,4 L13,4 L13,6 L3,6 L3,4 Z M14,4 L19,4 L19,6 L14,6 L14,4 Z M19,8 L8,8 L8,10 L19,10 L19,8 Z M7,8 L3,8 L3,10 L7,10 L7,8 Z"></path>\n      </g>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.disableOrientationIcon=function(){return'<svg viewBox="0 0 161 135">\n    <g stroke="none" stroke-width="1" fill="#fff" fill-rule="evenodd">\n      <path d="M59,31.9948589 C59,30.340844 60.3408574,29 62.0069809,29 L99.9930191,29 C101.653729,29 103,30.3364792 103,31.9948589 L103,103.005141 C103,104.659156 101.659143,106 99.9930191,106 L62.0069809,106 C60.3462712,106 59,104.663521 59,103.005141 L59,31.9948589 Z M61,36 L101,36 L101,96 L61,96 L61,36 Z M81,104 C82.6568542,104 84,102.656854 84,101 C84,99.3431458 82.6568542,98 81,98 C79.3431458,98 78,99.3431458 78,101 C78,102.656854 79.3431458,104 81,104 Z M76,32.5 C76,32.2238576 76.2276528,32 76.5096495,32 L85.4903505,32 C85.7718221,32 86,32.2319336 86,32.5 C86,32.7761424 85.7723472,33 85.4903505,33 L76.5096495,33 C76.2281779,33 76,32.7680664 76,32.5 Z"></path>\n      <path d="M144.276039,68.4976037 C143.65768,83.6270348 137.530567,98.6224671 125.961909,110.191125 C101.576936,134.576098 62.1020027,134.704192 37.8006658,110.402855 L37.8275751,110.429765 L33.4090737,114.848266 L33.3821643,114.821357 C60.1400795,141.579272 103.595566,141.480117 130.445572,114.630111 C143.247134,101.828549 149.95913,85.2399018 150.581333,68.4976037 L161.373625,68.4976037 L147.23149,54.3554681 L133.089354,68.4976037 L144.276049,68.4976037 Z"></path>\n      <path d="M17.2900541,66.5559885 C17.8833587,51.3895735 24.012088,36.3498513 35.6085461,24.7533932 C59.9935191,0.36842015 99.4684528,0.240325436 123.76979,24.5416624 L123.74288,24.514753 L128.161382,20.0962516 L128.188291,20.1231609 C101.430376,-6.63475424 57.9748898,-6.5355989 31.1248839,20.314407 C18.2955218,33.1437691 11.582203,49.7766814 10.9851551,66.5559885 L0.259994507,66.5559885 L14.4021301,80.6981242 L28.5442658,66.5559885 L17.2900541,66.5559885 Z"></path>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'<svg class="cs-icon search-icon" width="22" height="22" viewBox="0 0 40 40" focusable="false">\n    <g id="icon-search" transform="translate(4, 0)">\n      <path d="M14.1378906,27.4473684 C21.6653507,27.4473684 27.7757813,21.4196023 27.7757813,13.9736842 C27.7757813,6.52776609 21.6653507,0.5 14.1378906,0.5 C6.61043053,0.5 0.5,6.52776609 0.5,13.9736842 C0.5,21.4196023 6.61043053,27.4473684 14.1378906,27.4473684 L14.1378906,27.4473684 Z M14.1378906,24.4473684 C8.25820695,24.4473684 3.5,19.7535325 3.5,13.9736842 C3.5,8.19383595 8.25820695,3.5 14.1378906,3.5 C20.0175743,3.5 24.7757813,8.19383595 24.7757813,13.9736842 C24.7757813,19.7535325 20.0175743,24.4473684 14.1378906,24.4473684 L14.1378906,24.4473684 Z" ></path>\n      <path d="M20.887408,24.4494377 L31.4348235,34.8541634 L32.5026823,35.9075758 L34.609507,33.7718582 L33.5416482,32.7184459 L22.9942327,22.3137202 L21.9263739,21.2603078 L19.8195492,23.3960254 L20.887408,24.4494377 L20.887408,24.4494377 Z" ></path>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.enterFullScreenIcon=function(){return'<svg class="cs-icon enter-fullscreen-icon" width="25" height="25" viewBox="0 0 32 32" focusable="false">\n    <g>\n      <path d="M0,0 L12,0 L12,3 L3,3 L3,12 L0,12 L0,0 Z"/>  \n      <path d="M20,0 L32,0 L32,12, L29,12, L29,3, L20,3, L20,0 Z"/>\n      <path d="M0,20 L3,20 L3,29, L12,29, L12,32, L0,32, L0,20 Z"/>\n      <path d="M29,20 L32,20 L32,32, L20,32, L20,29, L29,29, L29,20 Z"/>\n    </g>\n  </svg>'}},function(e,t,n){"use strict";var i,s=n(1),r=n(64),o=(i=r)&&i.__esModule?i:{default:i};n(23);var a=DS,l=a.constants.MOBILE_UI_SIZE,u=a.detection.orientation,c="playbackControls";s.views.def(c,o.default,function(e){var t=s.views.getNamespace(e),n=t.hamburger,i=t.seek,r=s.views.model,o=(r.rtl,r.currControlLayout);o.pauseplay,o.seekbar;return{attrs:{id:c,"aria-label":"playback controls"},visibility:"no-reflow",overflow:"visible",x:0,yp:0,yl:function(){return null!=n?l:0},wp:function(){return this.width+(i.visible?0:i.w)||0},wl:"100%",hp:"100%",hl:function(){return this.height||0},noUpdate:!0,updateHook:function(){this.flowChildren({fullUpdate:!0,reverse:!0,sizeToChildren:!0,startPos:0,vertical:u.isLandscape});var e=this.children.some(function(e){return e.visible});this.setVisibility(e)}}})},function(e,t,n){"use strict";var i,r=n(1),o=n(9),s=n(65),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.constants.MOBILE_UI_SIZE,u="playPause";r.views.def(u,a.default,function(){var e=r.views.model;return{attrs:{id:u,class:"play-pause-btn content-center cs-button","aria-pressed":!1,"aria-label":e.getString("acc_play")+"/"+e.getString("acc_pause"),tabindex:-1},tag:"button",style:{background:"transparent",border:"none"},updateHook:function(){this.el.setAttribute("aria-pressed",!this.toggle)},html:function(){return'\n        <div style="transform:translate(0, -2px)">\n          '+(this.toggle?(0,o.getIcon)("pause")():(0,o.getIcon)("play")())+'\n        </div>\n\n        <svg class="circle-progress" width="38" height="38" viewBox="0 0 38 38">\n          <circle\n            cx="17" cy="17" r="17"\n            fill="#464646"\n            stroke="none" />\n\n          <path\n            d="M 0 0"\n            transform="rotate(-90 17 17)"\n            fill="white"\n            stroke="none" />\n\n          <circle\n            cx="17" cy="17" r="14.5"\n            fill="#31373a"\n            stroke="none" />\n        </svg>\n      '},minW:l,minH:l,z:1}})},function(e,t,n){"use strict";var i=n(1),r=DS,o=r.constants.MOBILE_UI_SIZE,s=r.detection.orientation,a="navControls";i.views.def(a,function(e){i.views.model.rtl;var t=i.views.getNamespace(e).playbackControls;return{tag:"nav",attrs:{id:a,"aria-label":"slide navigation"},wp:function(){return this.width||0},wl:"100%",hp:"100%",hl:function(){return this.parent.h-o},updateHook:function(){var e={reverse:!0,pad:0,fullUpdate:!0,sizeToChildren:!0};s.isLandscape&&(e.sizeToChildren=!1,e.vertical=!0,e.toTop=!0,e.startPos=this.h-t.h,e.reverse=!1),this.flowChildren(e)}}})},function(e,t,n){"use strict";var i,r=n(1),o=(n(9),n(66)),s=(i=o)&&i.__esModule?i:{default:i};r.views.def("seek",s.default,function(){var e=r.views.model.frame.controlOptions.controls,t=e.readonly;return{attrs:{id:"seek",tabindex:-1,class:"progress-bar cs-seekcontrol "+(t?"read-only":"")},y:function(){return this.parent.h/3},overflow:"visible",noUpdate:!0,w:function(){return this.width||0},h:30,html:'\n      <div class="cs-seekbar-inner progress-bar-inner slide-lockable">\n        <div class="cs-seek progress-bar-seek">\n          <div data-ref="progressBar" class="cs-fill progress-bar-fill" style="width: 0px">\n          </div>\n        </div>\n        <input\n          aria-hidden="'+!e.seekbar+'"\n          '+(t?"disabled":"")+'\n          data-ref="seekInput"\n          type="range"\n          tabindex="-1"\n          aria-label="Seekbar"\n          step="0.001" />\n      </div>\n    '}})},function(e,t,n){"use strict";var i,r=n(1),o=(n(9),n(170)),s=(i=o)&&i.__esModule?i:{default:i},a=n(93);var l=DS.constants.MOBILE_UI_SIZE,u=DS.detection,c=(u.orientation,u.deviceView.isTablet),d="sidebar";r.views.def(d,s.default,function(e){r.views.model;var t=r.views.getNamespace(e).tabs,n={tag:"section",attrs:{id:d,"aria-label":"sidebar",class:"transition-all "+(c?"sidebar-tablet-trans":"")},z:1,overflow:"visible",wp:function(){return this.parent.w},wl:160,hp:function(){return t.h+l},hl:function(){return this.parent.w},xp:0,xl:function(){return window.innerWidth},yl:0,yp:function(){return window.innerHeight},html:(0,a.hamburgerAndSearch)("landscape")};return c&&Object.assign(n,{hp:function(){return t.h},wp:function(){return this.width||this.parent.w}}),n})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=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")},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}}(),o=r(n(3)),a=r(n(97)),l=n(1);function r(e){return e&&e.__esModule?e:{default:e}}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._,f=c.detection,h=f.orientation,p=f.deviceView,v=p.isTablet,b=p.isPhone,y=c.events,m=c.pubSub,g=c.dom,w=(g.addClass,g.removeClass,c.globalEventHelper),_=w.addWindowListener,S=w.addDocumentListener,k=c.constants,O=k.MOBILE_UI_SIZE,C=k.MOBILE_ANIMATION_DURATION,E=function(e){function r(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);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,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));d.bindAll(n,"showContent","hideContent","onCheckTabShown","onCheckTabHidden","forceHide","onToggleSearch");var i=l.views.getCurrentNameSpace();return n.panels=i.panels,n.visibleOverlay=i.visibleOverlay,n.hamburger=i.hamburger,n.toggleShow=!1,window.requestAnimationFrame(function(){[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(document.querySelectorAll(".hamburger"))).forEach(function(e){return n.onClickEl(e,n.onToggle)})}),_("resize",n.onResize.bind(n)),m.on((u(t={},y.sidebar.OPEN,n.showContent),u(t,y.sidebar.CLOSE,n.hideContent),u(t,y.tab.SHOW,n.onCheckTabShown),u(t,y.tab.HIDE,n.onCheckTabHidden),u(t,y.window.STACKING_CHANGED,n.forceHide),t)),n.searchToggle=!1,S("touchend",n.onToggleSearch),n.hideContent(),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)}(r,o.default),i(r,[{key:"onToggleSearch",value:function(e){if(e.target.classList.contains("search-toggle-btn")){this.searchToggle=!this.searchToggle;var t=this.searchToggle?["add",y.sidebar.SHOW_SEARCH,!0]:["remove",y.sidebar.HIDE_SEARCH,!1],n=s(t,3),i=n[0],r=n[1],o=n[2];m.trigger(r),document.body.classList[i]("search-active"),e.target.setAttribute("aria-pressed",o)}}},{key:"forceHide",value:function(e){"MessageWnd"===e&&(this.hideContent(),m.trigger(y.tab.HIDE))}},{key:"onCheckTabShown",value:function(){this.tabShown=!0,h.isPortrait&&this.hideContent()}},{key:"onCheckTabHidden",value:function(){this.tabShown=!1}},{key:"onResize",value:function(){var e=this;this.el.classList.remove("transition-all"),setTimeout(function(){e.el.classList.add("transition-all"),e.tabShown&&h.isLandscape&&(e.showContent(),e.el.style.display="block")},C),this.hideContent()}},{key:"ariaToggleBurger",value:function(t){null==this.hamburgers&&(this.hamburgers=document.querySelectorAll(".hamburger")),this.hamburgers.forEach(function(e){e.setAttribute("aria-expanded",t)})}},{key:"showContent",value:function(){var n=this,i=this.view.children.tabs,e=l.views.getNamespace(this.view.nameSpace).hamburger;if(h.isPortrait&&this.visibleOverlay.setVisibility(!0),this.el.removeAttribute("aria-hidden"),this.el.focus(),this.el.style.display="block",window.requestAnimationFrame(function(){n.el.style.opacity=1;var e=window.innerHeight-i.h-O,t=0;v&&(e-=25,t=25),n.el.style.transform=h.isPortrait?"translate("+t+"px, "+e+"px)":"translate("+(window.innerWidth-160)+"px, 0)"}),this.toggleShow=!0,null!=e){var t=e.children,r=t.burger,o=t.searchBtn;this.ariaToggleBurger(!0),this.el.setAttribute("aria-expanded",!0),(b||v&&h.isLandscape)&&(r.el.style.display="none"),null!=o&&(o.el.style.display="none")}if(!this.tabShown&&h.isLandscape&&a.default.panelAvailable){var s=a.default.current||d.first(this.panels.children);null!=s&&(m.trigger(y.tab.SHOW,s.nameKey),this.tabShown=!0)}}},{key:"hideContent",value:function(){var e=this,t=l.views.getNamespace(this.view.nameSpace).hamburger;if(this.visibleOverlay.setVisibility(!1),this.el.style.opacity=0,this.el.setAttribute("aria-hidden",!0),h.isPortrait&&setTimeout(function(){e.el.style.display="none"},C),this.view.updateTrans(),this.toggleShow=!1,null!=t){var n=t.children,i=n.burger,r=n.searchBtn;this.ariaToggleBurger(!1),i.el.style.display="block",null!=r&&(r.el.style.display="block"),this.el.setAttribute("aria-expanded",!1)}}},{key:"toggle",value:function(){this.toggleShow?(this.hideContent(),d.forEach(this.el.querySelectorAll(".selected"),function(e){return e.classList.remove("selected")}),h.isLandscape&&m.trigger(y.tab.HIDE)):this.showContent(),this.ariaToggleBurger(this.toggleShow),this.el.setAttribute("aria-expanded",this.toggleShow)}},{key:"onToggle",value:function(e){null!=this.hamburger&&this.hamburger.enabled&&this.toggle()}}]),r}();t.default=E},function(e,t,n){"use strict";var u=n(1),c=i(n(172)),d=i(n(173)),r=n(23);function i(e){return e&&e.__esModule?e:{default:e}}function o(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var s=DS,a=(s.utils.getPath,s.constants.MOBILE_UI_SIZE),l=s.detection,f=l.orientation,h=l.deviceView,p=h.isTablet,v=h.isPhone,b=u.views.def("tabs",function(e){var t=!0,n=u.views.getNamespace(e),i=n.sidebar;n.tabs;return{attrs:{id:"tabs",tabindex:0,"aria-label":"sidebar-tabs"},overflow:"auto",x:0,yl:a,yp:function(){return p&&f.isPortrait?0:a},noContent:!1,w:"100%",h:function(){return f.isLandscape?window.innerHeight-r.TOUCH_SIZE:this.height||0},methods:{sizeToLargestTab:function(){var n=160;this.children.forEach(function(e){e.el.style.width="auto";var t=e.el.clientWidth;n<t&&(n=t)}),i.width=n,i.updateSize(),this.updateSize(),this.children.forEach(function(e){e.el.style.width="",e.width=n,e.updateSize()})}},updateHook:function(){0!==this.children.length&&(this.flowChildren({fullUpdate:!1,sizeToChildren:!0,vertical:!0}),p&&t&&f.isPortrait?(this.sizeToLargestTab(),t=!1):this.updateSize())},childDef:function(){y(u.views.model)}}}),y=function(n){[].concat(o(n.sidebarTabs),o(n.topTabsLeft),o(n.topTabsRight)).forEach(function(e,t){!function(e,t,n){var i=t.name,r=i+"Tab",o=void 0,s=void 0,a=void 0;a="customlink"===i?(o=d.default,s=t.properties.title,r="link"+n,"custom-link"):(o=c.default,s=e.getString(t.name),r=t.name+"Link","panel-link");var l=u.views.def(r,o,{model:Object.assign(t,{idx:n}),tag:"button",attrs:{id:r,class:"tab "+a,"aria-label":s,tabindex:-1},w:function(){return f.isLandscape||v?this.parent.w:this.width||null},h:50,noUpdate:!0,html:s});l.init(),b.append(l)}(n,e,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._,u=a.pubSub,c=a.events,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 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(e){u.trigger(c.tab.SHOW,this.model.name+"Panel")}},{key:"deselect",value:function(){l.forEach(this.el.parentNode.querySelectorAll(".selected"),function(e){e.classList.remove("selected")})}},{key:"select",value:function(){this.deselect(),this.el.classList.add("selected")}}]),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};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(e){var t=this.model.properties.data;DS.pubSub.trigger(DS.events.sidebar.CLOSE),DS.pubSub.trigger(DS.events.tab.HIDE),DS.pubSub.trigger(DS.events.customlink.EVENT,t)}}]),n}();t.default=a},function(e,t,n){"use strict";var i,a=n(1),r=n(97),o=(i=r)&&i.__esModule?i:{default:i},s=n(9),l=n(175),u=n(23);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.constants.MOBILE_UI_SIZE,f=a.views.def("panels",o.default,function(){var e=a.views.model;return{attrs:{class:"panels"},x:0,y:0,wp:function(){return window.innerWidth+u.SMALL_PAD},hp:function(){return window.innerHeight-d+u.SMALL_PAD},wl:function(){return window.innerWidth-160},hl:function(){return window.innerHeight+u.SMALL_PAD},bgColor:"white",z:1,visible:!1,html:'\n      <button class="tab-close" data-ref="tabClose" aria-label="'+e.getString("close")+'">\n        '+(0,s.getIcon)("close")()+"\n      </button>\n    ",childDef:function(){h(e)}}}),h=function(e){[].concat(c(e.sidebarTabs),c(e.topTabsLeft),c(e.topTabsRight)).forEach(function(e,t){"customlink"!==e.name&&function(e,t,n){var i=t.name,r=i+"Panel",o=a.views.def(r,{attrs:{id:r,class:"tab-panel is-scrollable","aria-labelledby":i+"-tab",role:"tabpanel",tabindex:0},visibility:"no-reflow",visible:!1,overflow:"auto",x:0,y:0,w:"100%",h:"100%"});o.init(),f.append(o);var s=l.panelContentMap[i];null!=s&&(s.init(),o.append(s))}(0,e)})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.panelContentMap=void 0;var i=n(176),r=(n(98),n(180)),o=n(181),s=n(182);t.panelContentMap={resources:r.resources,transcript:s.transcript,glossary:o.glossary,outline:i.outlineSearch}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outlineSearch=void 0;var r=n(1),o=n(177),s=n(178),a=n(98);var l="outlineSearch";t.outlineSearch=r.views.def(l,function(){var e=r.views.model,t=e.frame,n=e.rtl,i=t.controlOptions.controls.search;return{attrs:{id:l+"-content",class:"outline-search "+(n?"rtl":""),tabindex:-1},overflow:"scroll",w:"100%",h:"100%",model:t,childViews:[a.outline].concat(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)}(i?[o.search,s.searchResults]:[]))}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.search=void 0;var i=n(1),r=a(n(68)),o=n(23),s=(a(n(34)),n(9));function a(e){return e&&e.__esModule?e:{default:e}}var l=DS,u=l.pubSub,c=l.events,d=l.constants.MOBILE_ANIMATION_DURATION,f=void 0;t.search=i.views.def("search",r.default,function(){var e=i.views.model,t=(i.views.getCurrentNameSpaceString(),e.frame.controlOptions.controls.search),n=0;return t&&(n=-o.TOUCH_SIZE,u.on(c.sidebar.SHOW_SEARCH,function(){n=0,f.update()}),u.on(c.sidebar.HIDE_SEARCH,function(){setTimeout(function(){n=-o.TOUCH_SIZE,f.update()},d)})),{attrs:{class:"search","aria-label":e.getString("acc_search_input"),tabIndex:0},style:{background:"white"},z:3,x:0,y:function(){return n},w:function(){return this.parent.w},h:function(){return o.TOUCH_SIZE},updateHook:function(){f=this},html:'\n      <div class="search-ui">\n        <div data-ref="bottomDiv"></div>\n        <form id="outline-search" data-ref="searchForm" class="search-input cs-outlinesearch cs-searchinput">\n          <input class="cs-input " data-ref="searchInput" type="search" placeholder="'+e.getString("search")+'">\n          <div\n            class="input-search-icon"\n            style="background-repeat: no-repeat"\n            tabindex="-1"\n          >'+(0,s.getIcon)("search")()+"</div>\n        </form>\n      </div>\n    "}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.searchResults=void 0;var i,r=n(1),o=n(9),s=n(179),a=(i=s)&&i.__esModule?i:{default:i},l=n(23);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="searchResults";t.searchResults=r.views.def(c,a.default,function(e){var t,n=r.views.model,i=n.rtl?"rtl":"";return u(t={attrs:{id:c+"-content",class:"cs-menu cs-panel panel"+i,tabindex:-1},z:2,x:0,y:0,w:"100%"},"y",function(){return l.SEARCH_H}),u(t,"h",function(){return this.parent.h}),u(t,"visible",!1),u(t,"html",'\n     <div class="outline-title">'+n.title.text+'</div>\n      <span class="cs-outline search-content">\n        <div style="display:none">\n          <span class="flex-static-auto">\n            <h4 data-ref="title" class=\'cs-heading search-heading panel-section-heading\'>\n              '+n.getString("search_results")+'\n            </h4>\n            <button class="btn-unstyled search-filter cs-search-filter" tabindex="0" data-ref="searchFilter">\n              <span>'+n.getString("filter")+"</span>\n              "+(0,o.getIcon)("filter")()+'\n            </button>\n          </span>\n          \n          <div class="search-options flex-static-auto" data-ref="searchOptions">\n            <p>'+n.getString("search_in")+'</p>\n            <label>\n              <input data-ref="notesCheck" type="checkbox" checked>\n              <span>'+n.getString("transcript_chk")+'</span>\n            </label>\n            <label>\n              <input data-ref="slideCheck" type="checkbox" checked>\n              <span>'+n.getString("slide_text_chk")+'</span>\n            </label>\n          </div>\n        </div>\n        <div class="search-results is-scrollable" tabindex="0" data-ref="searchResults">\n          <ul data-ref="results"></ul>\n        </div>\n       \n        <button data-ref="clear" class="btn search-clear cs-button flex-static-auto">\n          <span>'+n.getString("clear")+"</span>\n          "+(0,o.getIcon)("clear")()+"\n        </button>\n      </span>\n    "),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(69),a=(i=s)&&i.__esModule?i:{default:i};n(1);var l=DS,u=l.pubSub,c=l.events,d=l.utils.toSeconds,f=l.constants.MOBILE_ANIMATION_DURATION,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 _.bindAll(t,"onClear"),t.animationDuration=d(f),u.on(c.sidebar.HIDE_SEARCH,t.onClear),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:"onClear",value:function(){o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onClear",this).call(this)}},{key:"onClickLink",value:function(e){o(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onClickLink",this).call(this,e),u.trigger(c.tab.HIDE),u.trigger(c.sidebar.CLOSE)}}]),n}();t.default=h},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};var a=DS,l=a.utils,u=l.getPath,c=l.stripTags,d=a.detection.device.isMobile,f="resources";t.resources=r.views.def(f,s.default,function(){var e=r.views.model,t=e.frame,n=e.rtl?"rtl":"";return DS.slideObjectUtils.activeMobileMenuItem(r.views.model.frame.resourceData.resources,"no-resources"),{attrs:{id:f+"-content",class:"is-scrollable panel "+n,tabindex:-1},overflow:"",model:t,html:'\n      <h4 class="resources-title '+n+'" tabindex="-1">\n        '+c(u(t,"resourceData.description"))+"\n      </h4>\n      <div class='resources-content panel-content'>\n        <ul>\n          "+u(t,"resourceData.resources",[]).reduce(function(e,t,n){var i=d?"data-url":"href",r=d?t.url:"javascript:DS.windowOpen.open({ url: '"+t.url+"' })",o=d?'target="_blank"':"";return e+'\n              <li class="cs-listitem resource" tabindex="-1"\n                data-url="'+t.url+'"\n                id="resource-'+n+'"\n                role="presentation">\n                  <a '+i+'="'+r+'" '+o+' 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>"}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.glossary=void 0;var i,r=n(1),o=n(43);(i=o)&&i.__esModule;var s=DS,a=s.slideObjectUtils,l=s.utils.getPath,u="glossary";t.glossary=r.views.def(u,function(){var e=r.views.model,t=r.views.model.rtl?"rtl":"";return a.activeMobileMenuItem(e.frame.glossaryData,"no-glossary"),{attrs:{id:u+"-content",class:"panel "+t,tabindex:-1},w:"100%",h:"100%",model:e,html:'\n      <h4 class="panel-section-heading glossary-title cs-heading">\n        '+e.getString("terms")+'\n      </h4>\n\n      <div data-ref="terms" class="glossary-content scrolling-panel">\n        <ul>\n        '+l(e,"frame.glossaryData",[]).map(function(e){return'\n              <dt class="glossary-item glossary-term" tabindex="-1">\n                '+e.title+'\n              </dt>\n              <dd class="glossary-item glossary-desc" tabindex="-1">\n                '+e.content+"\n              </dd>\n            "}).join("")+"\n        </ul>\n      </div>"}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transcript=void 0;var i,r=n(1),o=n(72),s=(i=o)&&i.__esModule?i:{default:i};var a="transcript";t.transcript=r.views.def(a,s.default,function(){var e=r.views.model,t=e.rtl?"rtl":"";return{attrs:{id:a+"-content",class:"cs-menu cs-panel is-scrollable cs-menu cs-transcript panel "+t,tabindex:-1},w:"100%",h:"100%",html:'\n      <h4 data-ref="title" class="note-title cs-heading panel-section-heading"></h4>\n      <hr class="cs-div"></hr>\n      <div data-ref="content" class="note-content"></div>\n    ',model:e.frame}})},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.onClickOverlay),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:"onClickOverlay",value:function(e){DS.pubSub.trigger(DS.events.sidebar.CLOSE)}}]),n}();t.default=a},function(e,t,n){"use strict";var i,r=n(1),o=n(9),s=n(74),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.constants.MOBILE_UI_SIZE,u="captions";r.views.def(u,a.default,function(){var e=r.views.model;return{tag:"button",attrs:{id:u,class:"cs-button btn","aria-label":e.getString("acc_closed_captions"),tabindex:0,"aria-pressed":!0},minW:l,minH:l,noUpdate:!0,visible:!1,parentAlign:"tr",html:(0,o.getIcon)("captions")()}})},function(e,t,n){"use strict";var i,r=n(1),o=(n(23),n(75)),s=(i=o)&&i.__esModule?i:{default:i};r.views.def("timer",s.default,function(){return{noTabIndex:!0,attrs:{id:"timer","aria-label":"timer",class:"timer"},overflow:"visible",visible:!1,x:0,y:0,w:58,hp:58,hl:34,html:'<div class="timer-text" data-ref="timerText" tabindex="0" data-tabindex="0"></div>'}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=n(3),o=(i=r)&&i.__esModule?i:{default:i};var 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 new MutationObserver(function(){t.view.onCaptionChanged()}).observe(t.el,{childList:!0,subtree:!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,o.default),n}();t.default=s},function(e,t,n){"use strict";var i,r=n(1),o=n(188),s=(i=o)&&i.__esModule?i:{default:i},a=n(9);var l="fullScreenClose";r.views.def(l,s.default,function(e){return{tag:"button",attrs:{id:l,class:"cs-button btn fullscreen-close-btn",tabindex:0},overflow:"visible",html:'\n      <div class="fullscreen-close-btn-bg"></div>\n      '+(0,a.getIcon)("close")()+"\n    ",x:26,y:26,w:18,h:18,noContent:!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};var a=DS,l=a.events,u=a.pubSub,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,"onEnterFullscreen"),t.onClick(t.onClickClose),t.view.setVisibility(!1),u.on(l.presentation.ENTER_FULLSCREEN,t.onEnterFullscreen),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:"onEnterFullscreen",value:function(){this.view.setVisibility(!0)}},{key:"onClickClose",value:function(e){var t=this;setTimeout(function(){u.trigger(l.presentation.EXIT_FULLSCREEN),t.view.setVisibility(!1)},300)}}]),n}();t.default=d},function(e,t,n){"use strict";var i,r=n(1),o=n(190),s=(i=o)&&i.__esModule?i:{default:i},a=n(9);var l="fullScreenOpen",u=DS.constants.MOBILE_UI_SIZE;r.views.def(l,s.default,function(e){r.views.model;return{tag:"button",attrs:{id:l,class:"cs-button btn fullscreen-open-btn",tabindex:0},html:"\n      "+(0,a.getIcon)("enterFullScreen")()+"\n    ",padLeft:6,padRight:6,minW:u,minH:u,noUpdate:!0,parentAlign:"br",noContent:!1}})},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.events,u=a.pubSub,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,"onExitFullScreen"),t.onClick(t.onClickOpen),u.on(l.presentation.EXIT_FULLSCREEN,t.onExitFullScreen),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:"onExitFullScreen",value:function(){this.view.setVisibility(!0)}},{key:"onClickOpen",value:function(e){u.trigger(l.presentation.ENTER_FULLSCREEN),this.view.setVisibility(!1)}}]),n}();t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(1);n(100),n(101),n(102),n(103),n(73),n(104),n(76);var r=t.nameSpace="LightboxWnd";t.render=function(e){var t=i.views.tree(r,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["close","captions"]}]}]},"captionContainer","lightBoxClose"]),n=i.views.getNamespace(r);return n.slide=n.lightBoxSlide,n.wrapper=n.lightBoxWrapper,n.visibleOverlay.setVisibility(!0),{all:function(){i.views.update(t)},resize:function(){n.zoomBounds=null,i.views.update(t)},pinchZoom:function(){n.lightBoxBottom.update()}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var r=n(1);n(100),n(101),n(102),n(193),n(103),n(73),n(95),n(94),n(96),n(104),n(76);var o=t.nameSpace="LightboxControlsWnd";t.render=function(e){var i=r.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["close","submit","next","prev","captions"]}]}]},"captionContainer","lightBoxClose"]),t=r.views.getNamespace(o);t.slide=t.lightBoxSlide,t.wrapper=t.lightBoxWrapper,t.visibleOverlay.setVisibility(!0);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.zoomBounds=null,r.views.update(i)},pinchZoom:function(){return t.lightBoxBottom.update()}}}},function(e,t,n){"use strict";var i=n(1),r=DS.detection.orientation,o="lightBoxBottom";i.views.def(o,function(e){var n=i.views.model.rtl;return{tag:"nav",attrs:{id:o,class:"option-pane"},methods:{getZoomBounds:function(){return i.views.getNamespace(e).zoomBounds},getParentBB:function(){return null==this.cachedParentBB&&(this.cachedParentBB=this.parent.getBox(),null!=this.cachedParentBB&&(this.cachedParentBB.left=this.cachedParentBB.x,this.cachedParentBB.right=this.cachedParentBB.x+this.cachedParentBB.w,this.cachedParentBB.top=this.cachedParentBB.y,this.cachedParentBB.bottom=this.cachedParentBB.y+this.cachedParentBB.h)),this.cachedParentBB},shouldZoom:function(){return null!=this.getParentBB()&&null!=this.getZoomBounds()}},z:1,xp:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return Math.floor(Math.max(e.left,0)-t.left)}return 0},xl:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return t.w+(Math.min(e.right,window.innerWidth-58)-t.right)}return this.parent.w-this.w},yp:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return t.h+(Math.min(e.bottom,window.innerHeight-58)-t.bottom)}return this.parent.h-this.h},yl:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return Math.floor(Math.max(e.top,0)-t.top)}return 0},wp:function(){if(this.shouldZoom()){var e=this.getZoomBounds();return Math.ceil(Math.min(e.right,window.innerWidth)-Math.max(e.left,0))}return this.parent.w},wl:58,hp:58,hl:function(){if(this.shouldZoom()){var e=this.getZoomBounds();return Math.ceil(Math.min(e.bottom,window.innerHeight)-Math.max(e.top,0))}return this.parent.h},updateHook:function(){var t=this;if(this.hasAllChildren()){r.isLandscape?this.setVisibility(!0):this.setVisibility(this.children.some(function(e){return e.visible&&e!=t.children.close}));var e={vertical:r.isLandscape,alignChild:!0,bounds:{t:0,b:this.h,l:0,r:this.w},reverse:n};this.flowChildren(e),this.cachedParentBB=null}},childVisibilityChangedHook:function(){this.update()}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(1);n(195),n(197),n(198),n(99);var r=t.nameSpace="MessageWnd";t.render=function(e){var t=i.views.tree(r,["overlay",{messageWindowWrapper:["messageWindowSlide"]},"disableOverlay"]),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&&(n.overlay.update(),n.messageWindowWrapper.update())}}}},function(e,t,n){"use strict";var i,r=n(1),o=n(196),s=(i=o)&&i.__esModule?i:{default:i};var a="messageWindowWrapper";r.views.def(a,s.default,function(e){var t=r.views.model.preso.display().windows().findWhere({id:e});return{attrs:{id:a},w:t.get("width"),h:t.get("height"),style:{overflow:"visible",transformOrigin:"0 0",background:"transparent"},y:function(){return this.isNotResume?(window.innerHeight-this.h)/2:window.innerHeight/2-this.h/2*this.scale},scalel:function(){return this.isNotResume?1:window.innerWidth/this.w},scalep:function(){return this.isNotResume?.8:window.innerWidth/this.w},xl:function(){return this.isNotResume?(window.innerWidth-this.w)/2:0},xp:function(){return this.isNotResume?(window.innerWidth-.8*this.w)/2:0},add:!0}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=n(3),o=(i=r)&&i.__esModule?i:{default:i};var 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 DS.pubSub.on(DS.events.messageWindow.SHOWN,function(){t.view.isNotResume=!0,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,o.default),n}();t.default=s},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},winScale:1,origin:"0 0",w:"100%",h:"100%",x:0,y:0,z:1,html:'<div id="slide-label-message" data-ref="label"></div><div class="slide-container"></div>'}})},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 ]--