Sindbad~EG File Manager
/*! ds-bootstrap - v1.0.0.__BUILD_NUMBER__ - 2021-03-18 3:39pm UTC
* Copyright (c) 2021 ; 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=279)}([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},k=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(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e};function s(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)}}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}function S(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}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}function E(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}function C(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}var a=DS,O=a._,l=a.scaler,c=a.detection,x=a.detection.orientation,d=a.utils,h=d.getPath,f=d.scaleVal,p=d.pxify,v=a.dom,b=v.addClass,g=v.removeClass,y=a.constants.refs.FRAME,w=document.getElementById(DS.constants.els.PRESO),m={x:"w",xl:"w",xp:"w",y:"h",yl:"h",yp:"h",wl:"w",wp:"w",hl:"h",hp:"h"},L=["wrapper","lightBoxWrapper"],P={l:S,r:_,t:E,b:C},T=(o(I,[{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),O.isFunction(i)&&(i=i(this.nameSpace||e)),i.w=i.w||i.minW||100,i.h=i.h||i.minH||100,this.orientationProps(i,"x","y","w","h","scale"),(i=Object.assign({position:"absolute",x:0,y:0,minW:0,maxW:Number.MAX_SAFE_INTEGER,minH:0,maxH:Number.MAX_SAFE_INTEGER,wPad:0,scale:1,visibility:"reflow",visual:!0,bgColor:null,overflow:"hidden",origin:"center center",z:null,opacity:null,visible:!0,attrs:{},noContent:!0,calcTextSize:!1},i)).calcTextSize&&(i.noContent=!1),this.noContent=i.noContent,this.lastWidthByText=0,this.lastHeightByText=0,this.padLeft=i.padLeft||0,this.padRight=i.padRight||0,this.childDef=i.childDef,this.childViews=i.childViews,this.updateHook=i.updateHook,this.onCaptionChanged=i.onCaptionChanged,i.childViews=null,i.updateHook=null,i.childDef=null,i.nameKey=null,i.onCaptionChanged=null,Object.assign(this,i.methods),i.methods=null,this.createDynamicGetters(i),i.visual&&(this.el=document.createElement(i.tag||"div"),this.initAttributes(i.attrs),this.initStyles(i),"button"===i.tag&&(this.el.style.cursor="pointer"),this.initContent(i),i.add&&w.appendChild(this.el),this.hasInitialized=!0),this.initVisibility(i),this.initChildRefs(),t&&(this.viewLogic=new n(this))}}},{key:"orientationProp",value:function(e,t){var n=t+"l",i=t+"p";null!=e[n]&&null!=e[i]&&(e[t]=function(){return x.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=O.kebabCase(i):"tabindex"===n&&-1!==i&&this.el.setAttribute("data-"+n,i),(t||this.el).setAttribute(n,i)}}},{key:"initStyles",value:function(e){if(Object.assign(this.el.style,{position:e.position,left:0,top:0,backgroundColor:e.bgColor,border:e.border,overflow:e.overflow,transformOrigin:e.origin,opacity:e.opacity,zIndex:e.z}),null!=h(e,"style.display")){var t=e.style.display;"boolean"==typeof t&&(e.style.display=t?"block":"none")}Object.assign(this.el.style,e.style)}},{key:"initVisibility",value:function(e){!1===e.visible&&this.setVisibility(!1)}},{key:"initChildRefs",value:function(){this.children=[],this.childList=[];for(var e=this.el.querySelectorAll("[data-ref]"),t=0;t<e.length;t++)this.children[e[t].getAttribute("data-ref")]={el:e[t]}}},{key:"updateHtml",value:function(){var e=this.html;null!=e&&(this.noContent?this.el.innerHTML=e:this.content.innerHTML=e)}},{key:"createDynamicGetters",value:function(e){for(var t in e)"id"!==t&&null!=e[t]&&I.prop(this,t,e[t])}},{key:"updateSize",value:function(){this.el.style.width=p(f(this.w)),this.el.style.height=p(f(this.h))}},{key:"updateTrans",value:function(){var e=L.includes(this.nameKey)?O.identity:f,t=["translate("+p(e(this.x))+", "+p(e(this.y))+")"];if(this.xs)for(var n=0;n<this.xs.length;n++)t.push("translateX("+p(e(this.xs[n]))+")");if(this.ys)for(var i=0;i<this.ys.length;i++)t.push("translateY("+p(e(this.ys[i]))+")");c.deviceView.isMobile&&null!=this.scale&&t.push("scale("+this.scale+")"),this.el.style.transform=t.join(" ")}},{key:"calcChildrensWidth",value:function(e){var t=0<arguments.length&&void 0!==e?e: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 null!=this.children&&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=void 0!==s&&s,l=e.hook,c=void 0===l?O.noop:l,u=e.rtl,d=void 0!==u&&u,h=e.sizeToChildren,f=e.alignChild,p=t?n?C:E:i?_:S,v=Object.assign({l:o,r:o,t:o,b:o},e.bounds),b=a!==d?this.children.slice().reverse():this.children,g=k(t?["height","t"]:["width","l"],2),y=g[0],w=g[1],m=x.isLandscape?O.first:O.last;b.forEach(function(e){(e.beforeReflowHook||O.noop)();var t=f&&m(e.parentAlign);!e.visible&&"reflow"===e.visibility||"-"===t||(t?P[t](e,v,r):p(e,v,r),c(e))}),h&&(this[y]=v[w])}},{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)?g:b)(this.el,"cs-disabled"),this.el.setAttribute("aria-disabled",!e))}},{key:"setVisibility",value:function(e,t){var n=this.visible!==e,i=!1;return"no-reflow"===this.visibility?(this.el.style.visibility=e?"visible":"hidden",this.el.style.pointerEvents=e?"":"none"):"reflow"===this.visibility&&(this.el.style.display=e?"block":"none",i=!0),t&&(this.layoutDefaultVisible=e),this.visible=e,n&&h(this,"viewLogic.didChangeVisibility")&&this.viewLogic.didChangeVisibility(e),i}},{key:"childVisibilityChanged",value:function(){null!=this.childVisibilityChangedHook?this.childVisibilityChangedHook():null!=this.parent&&this.parent.childVisibilityChanged()}},{key:"update",value:function(){null!=this.beforeUpdateHook&&this.beforeUpdateHook(),this.updateSize(),this.updateTrans(),null!=this.updateHook&&this.updateHook()}},{key:"updateChildren",value:function(t){this.children.forEach(function(e){e.update(),t&&e.updateChildren(t)})}},{key:"doTextCalcs",value:function(){var e=1/l.getScale(),t=this.content.clientWidth*e,n=this.content.clientHeight*e;this.lastWidthByText=4+t+this.padLeft+this.padRight,this.lastHeightByText=4+n}},{key:"wasAppended",value:function(){var t=this;this.calcTextSize&&this.doTextCalcs(),null!=this.childViews&&this.childViews.forEach(function(e){"string"==typeof e&&(e=B.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[O.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,B.hasNamespace(t.nameSpace)?B.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&&B.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==B.getNamespace(this.nameSpace).wrapper)return null;var e=B.getNamespace(this.nameSpace).wrapper.dimScale||1,t=(B.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,c=s.t,u=this;for(n=(n+l)*t,i=(i+(void 0===c?0:c))*t;u=u.parent;){var d=null!=u.parent?t:1,h=u.offsets,f=(h=void 0===h?{}:h).l,p=void 0===f?0:f,v=h.t,b=void 0===v?0:v;n+=(u.x+p)*d,i+=(u.y+b)*d}return{x:n,y:i,w:r*=t,h:o*=t}}}]),I);function I(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,I),this.ViewLogic=e,this.params=t,this.nameKey=null!=t&&t.nameKey||e.nameKey,this.enabled=!0}T.propFns=(u(i={},"fit-to-text-w",function(){return Math.max(this.minW,this.lastWidthByText)+this.wPad}),u(i,"fit-to-text-h",function(){return Math.max(this.minH,this.lastHeightByText)}),u(i,"vertical-center",function(){return this.parent.h/2-this.h/2}),u(i,"horizontal-center",function(){return this.parent.w/2-this.w/2}),i),T.prop=function(e,t,n){if("number"==typeof n)e[t]=n;else if("string"==typeof n&&null!=T.propFns[n])Object.defineProperties(e,u({},t,{get:T.propFns[n],set:O.noop}));else if("string"==typeof n&&n.endsWith("%")){var i=parseFloat(n)/100,r=null!=m[t]?m[t]:t;Object.defineProperties(e,u({},t,{get:function(){return this.parent[r]?e.parent[r]*i:0},set:O.noop}))}else if(O.isFunction(n)){var o=void 0;if("w"===t||"h"===t){var s=n.bind(e),a=t.toUpperCase(),l=e["min"+a],c=e["max"+a];o=function(){var e=s();return e<l?e=l:c<e&&(e=c),e}.bind(e)}else o=n;Object.defineProperties(e,u({},t,{get:o,set:O.noop}))}else e[t]=n;e[t]=n};function M(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}}var A,D=void 0,j={},H={},R={},B=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);O.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],!0)&&(n=!0)}return n},def:function(e,t,n){null==n?t.nameKey=e:n.nameKey=e;var i=new T(t,n);return null==j[e]?(j[e]=i,H[e]={ViewLogic:t,p:n},R[e]=0):console.warn("views connot share the same name "+e),i},addNameSpace:function(e){D=e,this.nameSpaces[D]=this.nameSpaces[D]||{name:e,topLevelElements:[],isAttached:!0,tabReachable:!0,detach:function(){this.isAttached=!1,this.topLevelElements.forEach(function(e){return w.removeChild(e.el)})},reattach:function(){this.isAttached=!0,this.topLevelElements.forEach(function(e){return w.appendChild(e.el)})},updateTabIndex:function(){var i=this;this.topLevelElements.forEach(function(e){function t(e,t){t?e.el.removeAttribute("aria-hidden"):e.el.setAttribute("aria-hidden",!0)}e.children.some(function(e){return"startoverlay"===e.nameKey})?e.children.filter(function(e){return"startoverlay"!=e.nameKey}).forEach(function(e){return t(e,i.tabReachable)}):t(e,i.tabReachable);var n=e.el.querySelectorAll("[tabIndex]");O.forEach(n,function(e){if(!e.dataset.leavealone){var t=e.getAttribute("data-tabindex");null==t&&(t=e.tabIndex,e.setAttribute("data-tabindex",t)),e.tabIndex=i.tabReachable?t:-1}})})}}},update:(A=function(e,t){e.forEach(function(e){O.isFunction(e)?e():Array.isArray(e)?update(e,t):null==e||!e.update||e.noUpdate&&!t||(e.update(),t&&e.updateHtml())})},N.toString=function(){return A.toString()},N),getViewConfig:function(e){var t=H[e];return{name:e,ViewLogic:t.ViewLogic,p:t.p}},getOrCreateView:function(e){if(1<++R[e]){var t=H[e],n=t.ViewLogic,i=t.p;return new T(n,i)}return j[e]},tree:function(l,e){for(var c=this,u=[],t=function e(t){if(null!==t){var n=M(t),i=n.viewName,r=n.children,o=c.nameSpaces[l][i]=c.getOrCreateView(i);if(null!=o){if(o.nameSpace=l,0<h(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=c.nameSpaces[l][r];if(null!=s){if(s.init(l),null!=n?n.append(s):c.nameSpaces[l].topLevelElements.push(s),null!=s.childDef&&s.childDef(),u.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 u},getCurrentNameSpace:function(){return this.nameSpaces[D]},getTopNameSpace:function(){return O.last(this.nsStack)},getCurrentNameSpaceString:function(){return D},getFrameNameSpace:function(){return this.nameSpaces[y]}};function N(e,t){return A.apply(this,arguments)}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o=DS,s=o.pubSub,a=o.events,l=(i(c,[{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(){s.off(a.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}},{key:"onLayoutChange",value:function(){}}]),c);function c(e){for(var t in!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),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),s.on(a.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SMALL_PAD=5;var i=t.PAD=10,r=(t.MEDIUM_PAD=15,t.HALF_PAD=i/2,t.TWO_PAD=2*i,t.BTN_H=56,t.SEARCH_H=58,t.NAV_SIZE=50,t.UI_SIZE_WIDTH=58,t.UI_SIZE_HEIGHT=65,t.SLIDE_Z=1,t.OVERLAY_Z=999);t.TOP_UI_Z=1+r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(0);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)}function r(e){try{var t=[].concat(i(document.styleSheets)).find(e);d=[].concat(i(t.rules))}catch(e){}}var s=DS,a=s._,l=s.pubSub,c=s.events,u={},d=void 0,h=!1,f={};if(r(function(e){return null!=e.href&&e.href.includes("output.min.css")}),l.on(c.scheme.CHANGED,function(t){r(function(e){return null!=e.ownerNode&&e.ownerNode.id===t}),f={}}),null!=d){var p=function(e,t){var n=void 0,i=void 0;if(h){n=t+".cs-"+o.views.model.frame.default_layout;var r=e.split(" ");i=(r=r.map(function(e){return(e.startsWith(".")?".":"")+a.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=d.find(function(e){return e.selectorText===r});null==o&&(h=!h,r=p(t,i),o=d.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=/^\./,g=/\./g;u.getColor=function(e,t,n){var i=(4<arguments.length&&void 0!==arguments[4]&&arguments[4]||t).split(/\s+/),l=o.views.getNamespace(e).wrapper.el,c=void 0,u=void 0;i.forEach(function(e,t){if(b.test(e))a=e.replace(g," "),c=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);c=v(r,o.join(" "))}var s,a;0===t&&(c.style.position="absolute",c.style.display="none",u=c),l.appendChild(c),l=c});var r=window.getComputedStyle(c).getPropertyValue(n);return""===r&&"border-color"===n&&(r=window.getComputedStyle(c).getPropertyValue("border-top-color")),u.parentNode.removeChild(u),r||""}}t.default=u},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;function i(){return"no icon"}var r=n(78),o=n(79),s=n(80),a=n(81),l=n(82),c=n(83),u=n(84),d=n(85),h=n(86),f=n(87),p=n(88),v=n(89),b=n(90),g=n(91),y=n(92),w=n(93),m=n(94),k=n(95),S=n(96),_=n(97),E=n(98),C=n(99),O=n(100),x=n(101),L=t.icons={next:r.nextIcon,prev:o.prevIcon,submit:s.submitIcon,replay:a.replayIcon,play:l.playIcon,pause:c.pauseIcon,volume:u.volumeIcon,captionsOn:d.captionsOnIcon,captionsOff:h.captionsOffIcon,carrot:f.carrotIcon,search:p.searchIcon,searchClear:v.searchClearIcon,filter:b.filterIcon,close:g.closeIcon,clear:y.clearIcon,hamburger:w.hamburgerIcon,file:m.fileIcon,link:k.linkIcon,settings:S.settingsIcon,track:_.trackIcon,downArrow:E.downArrowIcon,checkmark:C.checkmarkIcon,lock:O.lockIcon,lockedViewed:x.lockedViewedIcon};t.getIcon=function(e){return L[e]||i}},,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;function i(){return"no icon"}var r=n(137),o=n(138),s=n(139),a=n(140),l=n(141),c=n(142),u=n(143),d=n(144),h=n(145),f=n(146),p=n(147),v=n(148),b=n(149),g=n(150),y=n(151),w=n(152),m=n(153),k=n(154),S=n(155),_=n(156),E=n(157),C=n(158),O=n(159),x=n(160),L=t.icons={next:r.nextIcon,prev:o.prevIcon,submit:s.submitIcon,replay:a.replayIcon,play:l.playIcon,pause:c.pauseIcon,volume:u.volumeIcon,captionsOn:d.captionsOnIcon,captionsOff:h.captionsOffIcon,carrot:f.carrotIcon,search:p.searchIcon,searchClear:v.searchClearIcon,filter:b.filterIcon,close:g.closeIcon,clear:y.clearIcon,hamburger:w.hamburgerIcon,file:m.fileIcon,link:k.linkIcon,disableOrientation:C.disableOrientationIcon,enterFullScreen:O.enterFullScreenIcon,exitFullScreen:x.exitFullScreenIcon,settings:S.settingsIcon,track:_.trackIcon,downArrow:E.downArrowIcon};t.getIcon=function(e){return L[e]||i}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=DS,s=i.MicroScrollBar,r=i.flagManager;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})},t.addPanelScrollBars=function(){var e=document.querySelectorAll(".panel > div[id*=content]"),o=r.modernPlayerRefreshEnabled?12:0;Array.from(e).forEach(function(e){var t=e.parentNode.id;if("outline-panel"!=t){var n=t.replace("-panel","");new s(e,n,!1,o)}else{var i=e.querySelector("#outline-content"),r=e.querySelector("#search-results-content");null!=i&&new s(i,"outline",!1,o),null!=r&&new s(r,"search",!1,o)}})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rtlUtils=void 0;var i=n(0),r="rtl";t.rtlUtils={getRtlClass:function(){return i.views.model.rtl?r:""},updateRtlClass:function(e){i.views.model.rtl&&!e.contains(r)?e.add(r):!i.views.model.rtl&&e.contains(r)&&e.remove(r)}}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=DS,u=c.pubSub,d=c.events,h=c._,f=c.utils,p=(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)}(v,a.default),i(v,[{key:"onAriaToggle",value:function(e){e.hidden?(this.el.setAttribute("aria-hidden",!0),this.el.setAttribute("tabindex",0)):(this.el.removeAttribute("aria-hidden"),this.el.removeAttribute("tabindex"))}},{key:"teardown",value:function(){u.off(d.slide.HAS_MOUNTED,this.onSlideChange)}},{key:"onSlideChange",value:function(e){this.view.nameSpace===e.props.windowId&&(this.labelEl.textContent=l.views.model.getString("slide")+": "+f.stripTags(e.props.model.title()))}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),v);function v(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v);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,(v.__proto__||Object.getPrototypeOf(v)).call(this,e));return h.bindAll(t,"onSlideChange","onAriaToggle"),u.on(d.slide.HAS_MOUNTED,t.onSlideChange),u.on(d.slide.ARIA_TOGGLE,t.onAriaToggle),t}t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=DS.flagManager;t.arrowSvg=function(e,t){return i.modernPlayerRefreshEnabled?'\n <div class="panel-arrow" data-ref="arrow" style="height: 17px; width: 17px; position: absolute;">\n <div class="panel-arrow-path"\n style="\n height: 100%;\n width: 100%;\n background-color: '+e+";\n border-left: 1px solid;\n border-top: 1px solid;\n border-color: "+t+';\n border-top-left-radius: 3px;\n transform: rotate(45deg);\n "\n />\n </div>':'\n <svg class="panel-arrow" data-ref="arrow" preserveAspectRatio="none" x="0px" y="0px" width="22px" height="11px" viewBox="0 0 22 11">\n <path d="M 0 11 L 11 0 22 11" fill="'+e+'"/>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l.focusManager,u=l.keyManager,d=l.detection,h=l.globalEventHelper,f=h.addDocumentListener,p=h.removeDocumentListener,v=(l.utils.getPath,l.dom),b=v.parentNodesOf,g=v.addClass,y=v.removeClass,w=l._,m=w.first,k=w.last,S=w.bindAll,_=(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)}(E,a.default),i(E,[{key:"focusSelf",value:function(){this.hasListItems()&&this.getItems().find(function(e){return 0===e.tabIndex}).focus()}},{key:"addEvents",value:function(){var t=this;d.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()&&u.isShowFocus&&(this.isFocused=!0,this.currentItem=this.currentItem||m(this.getItems()),g(this.currentItem,"hover"),this.centerOnFocused(),c.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}(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"onBlur",this).call(this,e),null!=this.currentItem&&(y(this.currentItem,"hover"),this.currentItem.style.backgroundColor=""),p("keydown",this.onKeydown),this.isFocused=!1)}},{key:"onKeydown",value:function(e){var t=this.currentItem;u.isActionKey(e.which)?(this.activateItem(e),u.isSpaceKey(e.which)&&e.preventDefault()):u.isDownishKey(e.which)?this.currentItem=this.getNextItem(this.getItemContent()):u.isUpishKey(e.which)?this.currentItem=this.getPrevItem(this.getItemContent()):u.isHomeKey(e.which)?this.currentItem=this.getFirstItem():u.isEndKey(e.which)&&(this.currentItem=this.getLastItem()),t!==this.currentItem&&(e.preventDefault(),t.tabIndex=-1,y(t,"hover"),this.focusOnCurrent())}},{key:"hasListItems",value:function(){return!1}},{key:"getFocusRectTarget",value:function(){return this.currentItem}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem&&(this.currentItem.tabIndex=0,g(this.currentItem,"hover"),this.currentItem.focus()),c.setFocusRectOn(this.getFocusRectTarget())}},{key:"activateItem",value:function(){this.onClickItem({target:this.currentItem.firstElementChild})}},{key:"getNextItem",value:function(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 k(this.getItems())}},{key:"getFirstItem",value:function(){return m(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 b(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)}}}]),E);function E(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,E);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,(E.__proto__||Object.getPrototypeOf(E)).call(this,e));return S(t,"onKeydown","addEvents","onClickItem"),t.addEvents(),t}t.default=_},,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o=DS.detection;function s(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),this.minSize=Math.min(window.innerWidth,window.innerHeight),this.isMobileChrome=o.os.isIOS&&o.browser.isChrome}var a=new(i(s,[{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}}]),s);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0===i){var r=Object.getPrototypeOf(e);return null===r?void 0:s(r,t,n)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(n):void 0}l(n(3));var o=l(n(111)),a=n(0);function l(e){return e&&e.__esModule?e:{default:e}}var c=DS,u=c.TweenLite,d=c.dom,h=c._,f=c.events,p=c.pubSub,v=c.utils.pxify,b=(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)}(g,o.default),i(g,[{key:"updateSliderLayout",value:function(){var e=this;if(d.hasClass(this.el,"cs-selected")){var t=this.nameSpace.tabs,n=Math.floor(t.y+t.h);this.sliderMask.style.height=v(n),window.requestAnimationFrame(function(){u.set(e.tabSelectedSlider,{x:e.view.x,y:n-1,width:e.view.w||0}),e.hideSlider()})}}},{key:"onToggleSearchInput",value:function(){g.showingSearch||(p.trigger(f.sidebar.SHOW_SEARCH),this.view.parent.children.outlineTab.viewLogic.showPanel()),this.view.el.setAttribute("aria-expanded",!g.showingSearch)}},{key:"didChangeVisibility",value:function(e){s(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"didChangeVisibility",this).call(this,e),this.tabSelectedSlider.style.opacity=0}},{key:"hideSlider",value:function(){this.tabSelectedSlider.style.display="none",d.addClass(this.el,"selected-animation-done"),this.tabSelectedSlider.style.opacity=1}},{key:"showSlider",value:function(){var e=document.querySelector(".selected-animation-done");null!=e&&d.removeClass(e,"selected-animation-done"),d.removeClass(this.el,"selected-animation-done"),this.tabSelectedSlider.style.display="block"}},{key:"animateSlider",value:function(){this.showSlider(),u.to(this.tabSelectedSlider,.25,{x:this.view.x,width:this.view.w||0,onComplete:this.hideSlider})}},{key:"showPanel",value:function(e){"searchTab"!==this.view.nameKey?(s(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"showPanel",this).call(this,e),this.animateSlider(),g.showingSearch=!1):(this.onToggleSearchInput(),g.showingSearch=!0)}},{key:"isLive",value:function(){return s(g.prototype.__proto__||Object.getPrototypeOf(g.prototype),"isLive",this).call(this)||"searchTab"===this.view.nameKey}}]),g);function g(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,g);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,(g.__proto__||Object.getPrototypeOf(g)).call(this,e));h.bindAll(t,"onToggleSearchInput","hideSlider"),t.nameSpace=a.views.getCurrentNameSpace();var n=t.nameSpace.sidebar.children;return t.tabSelectedSlider=n.tabSelectedSlider.el,t.sliderMask=n.sliderMask.el,t.updateSliderLayout(),t}t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};n(0);var l=DS,c=l._,u=l.pubSub,d=l.detection,h=l.globalEventHelper,f=(h.addDocumentListener,h.removeDocumentListener,l.keyManager.isTabKey,l.playerGlobals),p=(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)}(v,a.default),i(v,[{key:"getFirstChild",value:function(){return c.first(this.view.children)}},{key:"focusChild",value:function(){this.getFirstChild().viewLogic.focusSelf()}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(e){f.presentation.isPreview()&&!window.globals.HAS_SLIDE||d.deviceView.isDesktop&&null!=this.view.lnk&&this.isTargetOutsidePanel(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}(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"onBlur",this).call(this,e),this.view.lnk.viewLogic.hidePanel())}},{key:"isTargetOutsidePanel",value:function(e){return null==e||!this.el.contains(e)&&c.camelCase(e.id)!==this.view.lnk.nameKey&&c.camelCase(e.parentElement.id)!==this.view.lnk.nameKey}},{key:"onShow",value:function(e){var t=e+"Panel";if(this.view.nameKey===t){var n=this.view.parent.children,i=this.getFirstChild();for(var r in n)-1<r.indexOf("Panel")&&n[r].viewLogic.onHide();this.el.style.display="block",null!=i.onPanelVisible&&i.onPanelVisible()}}},{key:"onHide",value:function(){this.el.style.display="none"}},{key:"isTopLink",value:function(){return null!=this.view.tabsId}},{key:"getTopTabsView",value:function(){return this.view.lnk.parent.parent}},{key:"teardown",value:function(){u.off(DS.events.tab.SHOW,this.onShow)}}]),v);function v(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v);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,(v.__proto__||Object.getPrototypeOf(v)).call(this,e));return c.bindAll(t,"onShow"),u.on(DS.events.tab.SHOW,t.onShow),t}t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.panelContentMap=void 0;var i=n(113),r=n(122),o=n(124),s=n(125);t.panelContentMap={outline:i.outlineSearch,resources:r.resources,glossary:o.glossary,transcript:s.transcript}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(33),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=(l._,l.focusManager),u=l.detection,d=l.pubSub,h=l.events,f=l.dom,p=f.addClass,v=f.removeClass,b=(l.keyManager.isTabKey,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)}(g,a.default),i(g,[{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(){for(var e=this.getItems(),t=void 0,n=this.getItems().indexOf(this.currentItem);(n+=1)===e.length&&(n=0),"none"===(t=e[n]).parentElement.style.display;);return t}},{key:"getPrevItem",value:function(){for(var e=this.getItems(),t=void 0,n=this.getItems().indexOf(this.currentItem);-1==--n&&(n=e.length-1),"none"===(t=e[n]).parentElement.style.display;);return t}},{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){p(e,"cs-selected"),e.nextElementSibling.style.display="block",p(e.nextElementSibling,"open"),this.activeItem=e}},{key:"closeItem",value:function(e){var t=this;v(e,"cs-selected"),v(e.nextElementSibling,"open"),this.activeItem=null,TweenLite.to(e,.2,{opacity:1,onComplete:function(){e.nextElementSibling.style.display="none",c.setFocusRectOn(t.currentItem)}})}}]),g);function g(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,g);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,(g.__proto__||Object.getPrototypeOf(g)).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,d.on(h.glossary.REFRESH_VIEW,function(){t.view.updateHtml(),t.view.update()}),t}t.default=b},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=DS,u=c._,d=c.detection,h=c.utils,f=c.keyManager,p=c.dom,v=p.addClass,b=p.removeClass,g=c.globalEventHelper.addWindowListener,y=c.events,w=c.pubSub,m=(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)}(k,a.default),i(k,[{key:"bindListeners",value:function(){if(this.isUserControlled){var e=d.deviceView.isClassicDesktop?this.seekEl:this.view.el;d.device.isMobile?(e.addEventListener("touchstart",this.onMouseDown),this.seekEvent="touchmove",this.endEvent="touchend"):(e.addEventListener("mousedown",this.onMouseDown),e.addEventListener("keydown",this.onKeydown),this.seekEvent="mousemove",this.endEvent="mouseup")}}},{key:"isSeekable",value:function(){if(null==this.currSlide)return!1;var e=l.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 h.clamp(0,1,(e-t.x)/t.w)}},{key:"getEventX",value:function(e){return d.device.isMobile?e.touches[0]&&e.touches[0].pageX:e.pageX}},{key:"onTimelineChanged",value:function(e,t){null!=this.currTimeline&&(this.currTimeline.off(y.timeline.TICK,this.onTick),this.currTimeline.off(y.timeline.COMPLETE,this.checkSeekable)),this.currSlide=t,this.currTimeline=e,this.currTimeline.on(y.timeline.TICK,this.onTick),this.currTimeline.on(y.timeline.COMPLETE,this.checkSeekable);var n=this.currTimeline.progress();this.duration=h.toSeconds(this.currTimeline.timelineDuration()),this.progressBarEl.setAttribute("aria-valuemax",this.duration),isNaN(n)&&(n=0),this.onTick(n),this.checkSeekable()}},{key:"checkSeekable",value:function(){(this.isSeekable()?b:v)(this.el,"read-only")}},{key:"onTick",value:function(e){this.progressBarEl.style.width=100*e+"%",this.progressBarEl.setAttribute("aria-valuenow",h.fix(e*this.duration,3)),w.trigger(y.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(y.timeline.AFTER_SEEK_UPDATE,function e(){t.currTimeline.play(),t.currTimeline.off(y.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=g(this.endEvent,this.onMouseUp),this.removeSeekListener=g(this.seekEvent,this.onSeek),this.currTimeline.onSeekStart()}},{key:"onMouseUp",value:function(e){this.onSeek(e),this.removeEndListener(),this.removeSeekListener(),this.isUp=!0,this.currTimeline.onSeekEnd()}},{key:"onKeydown",value:function(e){var t=e.which;f.isActionKey(t)?w.trigger(y.player.TOGGLE_PLAYBACK):this.isSeekable()&&(f.isDownishKey(t)?this.seekBy(-100):f.isPageDownKey(t)?this.seekBy(-1e3):f.isUpishKey(t)?this.seekBy(100):f.isPageUpKey(t)?this.seekBy(1e3):f.isEndKey(t)?this.seekBy(Number.POSITIVE_INFINITY):f.isHomeKey(t)&&this.seekBy(Number.NEGATIVE_INFINITY))}}]),k);function k(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,k);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,(k.__proto__||Object.getPrototypeOf(k)).call(this,e));return u.bindAll(t,"onTick","onSeek","onMouseDown","onMouseUp","checkSeekable","onKeydown","onTimelineChanged"),w.on(y.slide.STARTED,t.checkSeekable),w.on(y.player.SEEK,t.onKeydown),w.on(y.playbackControls.TIMELINE_CHANGED,t.onTimelineChanged),t.isUserControlled=!l.views.model.frame.controlOptions.controls.readonly||l.views.model.frame.controlOptions.controls.readonlyOnce,t.bindListeners(),t.isUp=!0,t}t.default=m},function(e,t,n){"use strict";var i,s=n(25),a=n(0),r=n(163),l=(i=r)&&i.__esModule?i:{default:i};function o(r,o){a.views.def(r,l.default,function(e){var i=a.views.model,t=e!==DS.constants.refs.FRAME;return{tag:"button",attrs:{id:r,class:"cs-button btn "+(t?"lightboxed":""),"aria-label":i.getString(d[r]),tabindex:0},parentAlign:function(){return!t&&c?"br":"r"},html:function(){var e=i.buttonOptions[h[r]||r],t=e.includes("text")&&!c?'<span class="text '+(i.rtl?"rtl":"")+'">'+i.getString(r)+"</span>":"",n=e.includes("icon")||c?'<span class="btn-icon">'+(0,s.getIcon)(i.rtl?u[r]:r)()+"</span>":"";return i.dir(o?[n,t]:[t,n]).join("\n")},calcTextSize:!0,wp:"fit-to-text-w",wl:function(){return c?this.width||0:this.wp},yp:function(){return(this.parent.h-this.h)/2},yl:function(){return!c||t?this.yp:this.top||0},xp:function(){return this.left||0},xl:function(){return t||!c?this.xp:(this.parent.w-this.w)/2},methods:{shortcutActivated:function(){this.visible&&this.viewLogic.onClickBtn()}},overflow:"visible",padLeft:20,padRight:3.5,minW:30,minH:30}})}var c=DS.detection.deviceView.isPhone,u={next:"prev",prev:"next",submit:"submit"},d={next:"acc_next",prev:"acc_previous",submit:"acc_submit"},h={prev:"previous"};o("prev",!0),o("next",!1),o("submit",!1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3);var a=(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)}(l,((o=s)&&o.__esModule?o:{default:o}).default),i(l,[{key:"onClickClose",value:function(){var e=this.model.windowId;DS.pubSub.trigger(DS.events.window.CLOSING,e)}}]),l);function l(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);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,(l.__proto__||Object.getPrototypeOf(l)).call(this,e));return t.onClick(t.onClickClose),t}t.default=a},,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initPlayer=void 0;var r=i(n(69)),a=n(0),o=i(n(70));function i(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=a.views.nsStack.indexOf(e);0<=t&&a.views.nsStack.splice(t,1)}function c(e){var i=!(0<arguments.length&&void 0!==e)||e;a.views.nsStack.forEach(function(e,t,n){e.tabReachable=t===n.length-1&&i,e.updateTabIndex()})}function s(n){j={createWindow:function(i){function e(){return e=i,t=a.views.getNamespace(e),n=t.isAttached,t.reattach(),l(t),a.views.nsStack.push(t),n||B[e].all(),c(),void P.trigger(b,e);var e,t,n}var r=this,o=void 0,s=void 0,t=a.views.getNamespace(i);return null==t&&(a.views.addNameSpace(i),s=n[i](H),o=d("resize",function(){s.resize(),P.trigger(w)}),i===x?H.setLayout(H.frame.default_layout,x):s.all(),t=a.views.getNamespace(i),B[i]=s,t.moveToTop=e),e(),P.on(S,function e(){var t,n,i=(t=[],(n=a.views.getNamespace(x).tabs.viewLogic.getSelectedTab())&&t.push(n.nameKey),_.each(a.views.getNamespace(x).topTabs.children,function(e){_.each(_.filter(e.children,"viewLogic.showing",!0),function(e){return t.push(e.nameKey)})}),t);l(a.views.getNamespace(x)),s.destroy(),DS.pubSub.trigger(C),a.views.nameSpaces[x]=null,o(),P.off(S,e),r.createWindow("_frame"),s.rerender(),i.forEach(function(e){P.trigger(E,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(),l(t),a.views.nsStack[a.views.nsStack.length-1].moveToTop(),T.reCenter()},moveToTop:e,getWinScale:function(){return t.slide.winScale||1},getPinchZoomBounds:function(){return t.slide.pinchZoomBounds},onPinchZoom:B[i].pinchZoom?function(e){t.zoomBounds=e,B[i].pinchZoom()}:function(){}}},getDefaultLayout:function(){return R.default_layout},getFonts:function(){return R.fonts},getFontScale:function(){return H.frame.fontscale},getCaptionData:function(){var e=H.frame.controlOptions.controls;return{font:e.font,enabled:e.closed_captions}},getNavData:function(){return H.frame.navData.outline.links},isReadOnlyOnce:function(){return R.controlOptions.controls.readonlyOnce},topmostUnreachable:function(){return a.views.nsStack}},P.on(m,c),P.on(k,function(){c(!1)}),M.player=j}var u=DS,d=u.globalEventHelper.addWindowListener,h=u.events,f=h.ds,p=f.FRAME_DATA_LOADED,v=f.PRESO_READY,b=h.window.STACKING_CHANGED,g=h.frame,y=g.MODEL_READY,w=g.SCALE,m=h.resume.SET_DATA,k=h.startOverlay.READY,S=h.controlOptions.RESET,E=h.sidebar.ACTIVE_TAB_SET,C=h.renderTree.DESTROYED,O=u.constants,x=(O.els.PRESO,O.refs.FRAME),L=u.detection.theme,P=u.pubSub,T=u.focusManager,I=u.flagManager,M=u.playerGlobals,A=u.stringTabler,D=u.shortcutManager,j=void 0,H=void 0,R=void 0,B={};t.initPlayer=function(e,t){var n,i;s(e),n=t,i=window.globalProvideData,window.globalProvideData=function(e,t){"frame"===e&&(R=JSON.parse(t),I.register("frame",R.flags,L),j.hasData=!0,P.trigger(p,j),window.globalProvideData=i)},P.on(v,function(e){new o.default,H=new r.default(R,e),a.views.setModel(H),A.initialize(H),D.initialize(function(e){return H.getString(e)}),DS.frameModel=H,DS.views=a.views,P.trigger(y)}),DS.loadScript(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o=DS,s=o._,a=o.pubSub,l=o.events,c=o.constants,u=(i(d,[{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}}]),d);function d(e,t){var i=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.frame=e,this.preso=t,this.setupControlOptions(),this.layouts={},this.setLayout(this.frame.default_layout,c.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.hasModernText=0!==this.frame.renderingEngineType,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)})}t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}n(0);var o=DS,s=o.dom,a=o._,l=o.detection,c=o.pubSub,u=o.events,d=(i(h,[{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",s.addClass(document.getElementById("preso"),"hide-slide-loader"),c.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",s.removeClass(document.getElementById("preso"),"hide-slide-loader"),c.trigger(u.app.SHOW_LOADER))}}]),h);function h(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,h),a.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,s.addClass(document.body,"theme-"+window.globals.themeName),document.body.classList.contains("view-tablet")&&s.addClass(document.body,"is-touchable-tablet"),l.env.is360&&s.addClass(document.body,"is-360"),c.on(e)}t.default=d},function(e,t,n){"use strict";var i,r=n(0),o=n(44),s=(i=o)&&i.__esModule?i:{default:i};var a="wrapper";r.views.def(a,function(){var e=r.views.model.frame;return{attrs:{id:a,class:"cs-base cs-"+e.default_layout+" fn-"+e.default_layout+" cs-custom-theme"},style:{fontSize:e.fontscale+"%"},x:0,y:0,w:function(){return s.default.width},h:function(){return s.default.height},updateHook:function(){this.el.style.fontSize=e.fontscale+"%"},add:!0}})},function(e,t,n){"use strict";var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=(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)}(u,a.default),i(u,[{key:"teardown",value:function(){this.el.removeEventListener("scroll",this.onScroll)}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),u);function u(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);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,(u.__proto__||Object.getPrototypeOf(u)).call(this,e));return t.onScroll=function(e){e.preventDefault(),t.el.scrollTop=0,t.el.scrollLeft=0},t.el.addEventListener("scroll",t.onScroll),t}l.views.def("frame",c,function(){var e=l.views.model;return{attrs:{id:"frame",class:"cs-base cs-"+e.frame.default_layout+" fn-"+e.frame.default_layout},w:"100%",h:"100%",html:'<div class="top-ui-bg"></div><div class="bottom-ui-bg"></div><div class="left-ui-bg"></div><div class="right-ui-bg"></div>'}})},function(e,t,n){"use strict";var i,r=n(0),o=n(74),s=(i=o)&&i.__esModule?i:{default:i};var a="skipnav";r.views.def(a,s.default,function(){var e=r.views.model,t=e.getString("acc_skipnavigation");return{tag:"button",attrs:{id:a,"aria-label":t,tabindex:0},visible:e.sidebarOpts.sidebarEnabled,x:-100,y:-100,w:1,h:1,html:t}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(0),a=n(3),l=(o=a)&&o.__esModule?o:{default:o};var c=DS.detection,u=void 0,d=void 0,h=DS.utils.pxify,f=(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)}(p,l.default),i(p,[{key:"onFocus",value:function(){if(!c.device.isMobile){var e=s.views.getTopNameSpace().slide,t=e.getBox(),n=t.x,i=t.y,r=t.w,o=t.h;Object.assign(this.visualNode.style,{top:h(i+o-d-50),left:h(n+r-u-50)}),e.el.style.opacity=.6,document.body.appendChild(this.visualNode)}}},{key:"onBlur",value:function(){var e=s.views.getTopNameSpace().slide,t=this.visualNode.parentNode;e.el.style.opacity=1,null!=t&&t.removeChild(this.visualNode)}},{key:"onButtonClick",value:function(){this.el.focus(),setTimeout(function(){DS.focusManager.onSlideStarted(null,DS.windowManager.getCurrentWindowSlide())},100)}}]),p);function p(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p);var t,n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(p.__proto__||Object.getPrototypeOf(p)).call(this,e));return n.visualNode=((t=document.createElement("div")).className="skipnav transparent",t.innerText=s.views.model.getString("acc_skipnavigation"),document.body.appendChild(t),window.requestAnimationFrame(function(){d=t.clientHeight,u=t.clientWidth,t.className="skipnav",document.body.removeChild(t)}),t),DS._.bindAll(n,"onButtonClick"),n.onClick(n.onButtonClick),n}t.default=f},function(e,t,n){"use strict";var s=n(0);s.views.def("logo",function(e){var t=s.views.model,n=s.views.getNamespace(e).sidebar,i=void 0,r=n.w,o=.75*r;return{id:"logo",attrs:{class:"logo cs-logo"},w:"100%",h:170,html:function(){(i=document.createElement("img")).onload=function(){r=i.naturalWidth,o=i.naturalHeight,i.onload=null,n.updateChildren(!0)},i.src=DS.utils.resolveAssetUrl(t.sidebarOpts.html5_logo_url),this.el.appendChild(i)},visible:t.sidebarOpts.logoEnabled,updateHook:function(){o/170>r/n.data.actualWidth()?(i.style.width="auto",i.style.height="100%"):(i.style.width="100%",i.style.height="auto")}}})},function(e,t,n){"use strict";var i,a=n(0),r=n(5),l=(i=r)&&i.__esModule?i:{default:i};function c(){var e=v.device.isPhone?.8*window.innerWidth:window.innerWidth/4;return s.clamp(245,400,e)}var u="sidebar",o=DS,s=o.utils,d=o.TweenLite,h=o.dom,f=o.events,p=o.pubSub,v=o.detection;a.views.def(u,function(e){var t=a.views.model,n=l.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme"),i=t.sidebarOpts.sidebarPos;h.addClass(document.body,"sidebar-"+i);function o(){return"left"===i?0:window.innerWidth-c()}var s={x:o()},r=[];return{tag:"section",attrs:{id:u,class:"cs-left area-secondary-wrapper","aria-label":"sidebar"},overflow:"visible",visible:t.sidebarOpts.sidebarEnabled,pos:i,noContent:!1,shouldReparent:!1,xs:[0],data:{actualWidth:c},x:function(){var e=this,t=o();if(this.collapsed&&("left"===this.pos?t-=c():t+=c()),this.animate&&!this.animating){var n="left"===this.pos?-30:30;this.collapsed&&this.floating?(h.addClass(document.body,"sidebar-closing"),d.to(this.content,.25,{opacity:0,x:n,ease:"power4.out",onComplete:function(){h.removeClass(document.body,"sidebar-closing"),h.addClass(document.body,"sidebar-closed")}})):(h[this.collapsed?"addClass":"removeClass"](document.body,"sidebar-closed"),d.set(this.content,{x:n,opacity:0}),d.to(this.content,.25,{x:0,delay:.11,ease:"power2.out"}),d.to(this.content,.25,{opacity:1,delay:.11,ease:"none",overwrite:!1}));var i=window.innerWidth,r=d.to(s,.25,{x:t,onComplete:function(){e.animating=!1,e.animate=!1},onUpdate:function(){"right"===e.pos&&window.innerWidth!=i&&(r.kill(),e.animating=!1),p.trigger(f.frame.REFLOW),p.trigger(f.frame.SCALE)}});this.animating=!0}return this.animating||(s.x=t),this.floating?"right"===this.pos?(this.xs[0]=s.x-window.innerWidth,window.innerWidth):(this.xs[0]=s.x,0):(this.xs[0]=0,s.x)},w:function(){return this.visible?c():0},h:"100%",html:"\n <style>\n .selected-animation-done:after {\n background: "+n+';\n }\n </style>\n <div class="slider-mask" data-ref="sliderMask">\n <div class="tab-selected-slider cs-brandhighlight-bg" data-ref="tabSelectedSlider"></div>\n </div>\n ',updateHook:function(){this.hasAllChildren()&&this[this.collapsed?"onSidebarHide":"onSidebarShow"]()},methods:{onSidebarHide:function(){this.onSidebarShow(),(r=[].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('[tabindex="0"]:not(#hamburger)')))).forEach(function(e){e.tabIndex=-1,e.setAttribute("aria-hidden",!0)})},onSidebarShow:function(){r.forEach(function(e){e.tabIndex=0,e.setAttribute("aria-hidden",!1)})}}}})},function(e,t,n){"use strict";var i,r=n(0),o=n(7),s=n(102),a=(i=s)&&i.__esModule?i:{default:i};var l="hamburger";r.views.def(l,a.default,function(e){var t=r.views.model,n=r.views.getNamespace(e).sidebar;return{tag:"button",attrs:{id:l,"aria-expanded":!0,"aria-controls":"sidebar","aria-label":""+t.getString("sidebar_toggle"),tabIndex:0},x:function(){return"left"===n.pos?n.data.actualWidth():-65},w:50,h:65,outsideContent:!0,html:'\n <div class="menu-icon-wrapper" data-ref="wrapper">\n '+(0,o.getIcon)("hamburger")()+"\n </div>\n "}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'\n <svg class="cs-icon next-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n <path transform="rotate(180, 5, 8)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'\n <svg class="cs-icon prev-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n <path transform="translate(0, 1)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n </svg>\n'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'\n <svg class="cs-icon check-icon" width="17px" height="18px" viewBox="0 0 17 16" focusable="false">\n\n <path stroke="none" transform="translate(0, 1)" d="\n M 17 1.4\n L 15.6 0 5.7 9.9 1.4 5.65 0 7.05 5.65 12.75 5.7 12.75 17 1.4 Z"/>\n\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.replayIcon=function(){return'<svg class="cs-icon" preserveAspectRatio="none" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="\n M 10.95 8.75\n Q 11 9 11 9.25 10.95 11.15 9.7 12.4 8.4 13.7 6.5 13.75 4.6 13.7 3.3 12.4 2.05 11.15 2 9.25 2.05 7.3 3.3 6.05 4.398828125 4.998828125 6 4.75\n L 6 6.9\n Q 6.05 7.75 6.85 7.35\n L 11.35 4.3\n Q 11.7 4.05 11.7 3.75 11.7 3.45 11.35 3.2\n L 6.85 0.15\n Q 6.05 -0.3 6 0.6\n L 6 2.75\n Q 3.4517578125 3.001171875 1.8 4.75 0.05 6.6 0 9.25 0.05 12 1.9 13.85 3.75 15.65 6.5 15.75 9.25 15.65 11.1 13.85 12.95 12 13 9.25 13 9 13 8.75\n L 10.95 8.75 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg id="icon-play" class="cs-icon play-icon" width="11" height="13" viewBox="0 0 11 13" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="\n M 0.851 13.011\n C 0.381 13.295 0 13.068 0 12.526\n L 0 0.771\n C 0 0.219 0.378 0 0.854 0.288\n L 10.507 6.132\n C 10.979 6.417 10.981 6.878 10.504 7.168\n L 6.307 9.708\n L 0.851 13.011 Z" />\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg id="icon-pause" class="cs-icon pause-icon" width="9" height="14" viewBox="0 0 9 14" focusable="false">\n <rect x="0" width="3" height="14"/>\n <rect x="6" width="3" height="14"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=DS.flagManager;t.volumeIcon=function(e,t){var n=Math.min(1,e/5),i=Math.min(1,Math.max(0,e/5-.5));return'<svg class="cs-icon volume-icon '+(t?"volume-icon-selected":"")+'" width="16px" height="14px" viewBox="0 0 16 14" focusable="false">\n <rect x="0" y="4" width="3" height="6"></rect>\n <polygon points="4 4 9 0 9 14 4 10"></polygon>\n <g transform="translate(10, 0)">\n <mask id="vol-mask" fill="white">\n <rect id="path-1" x="0" y="0" width="8" height="14" style="'+(r.modernPlayerRefreshEnabled?"fill: white;":"")+'"></rect>\n </mask>\n <circle strokeWidth="1.5" style="opacity: '+i+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="6.5"></circle>\n <circle strokeWidth="1.5" style="opacity: '+n+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="3.5"></circle>\n </g>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.captionsOnIcon=function(){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="M 19 2 Q 19 1.15 18.4 0.6 17.85 0 17 0 L 2 0 Q 1.15 0 0.6 0.6 0 1.15 0 2 L 0 12 Q 0 12.85 0.6 13.4 1.15 14 2 14 L 7.6 14 9.5 15.9 11.4 14 17 14 Q 17.85 14 18.4 13.4 19 12.85 19 12 L 19 2 M 15.7 4.2 L 15.25 4.85 Q 15.15 4.9 15.1 5 15 5.05 14.85 5.05 14.75 5.05 14.6 4.95 14.5 4.9 14.3 4.8 14.15 4.65 13.9 4.6 13.65 4.5 13.3 4.5 12.85 4.5 12.5 4.7 12.15 4.85 11.9 5.15 11.7 5.45 11.6 5.9 11.45 6.35 11.45 6.9 11.5 7.45 11.6 7.9 11.7 8.35 11.95 8.65 12.2 8.95 12.5 9.15 12.85 9.3 13.25 9.3 13.65 9.3 13.9 9.2 14.2 9.1 14.35 8.95 14.5 8.85 14.65 8.75 14.8 8.65 14.95 8.65 15.15 8.65 15.25 8.8 L 15.75 9.4 Q 15.45 9.75 15.15 10 14.8 10.2 14.45 10.35 14.05 10.5 13.7 10.55 13.3 10.6 12.95 10.6 12.25 10.6 11.65 10.35 11.1 10.1 10.65 9.65 10.2 9.15 9.95 8.45 9.7 7.75 9.7 6.9 9.7 6.1 9.95 5.4 10.15 4.75 10.6 4.25 11.05 3.75 11.7 3.5 12.35 3.2 13.2 3.2 14 3.2 14.6 3.45 15.2 3.7 15.7 4.2 M 5.85 4.7 Q 5.5 4.85 5.25 5.15 5.05 5.45 4.95 5.9 4.8 6.35 4.8 6.9 4.85 7.45 4.95 7.9 5.05 8.35 5.3 8.65 5.55 8.95 5.85 9.15 6.2 9.3 6.6 9.3 7 9.3 7.25 9.2 7.55 9.1 7.7 8.95 7.85 8.85 8 8.75 8.15 8.65 8.3 8.65 8.5 8.65 8.6 8.8 L 9.1 9.4 Q 8.8 9.75 8.5 10 8.15 10.2 7.8 10.35 7.4 10.5 7.05 10.55 6.65 10.6 6.3 10.6 5.6 10.6 5 10.35 4.45 10.1 4 9.65 3.55 9.15 3.3 8.45 3.05 7.75 3.05 6.9 3.05 6.1 3.3 5.4 3.5 4.75 3.95 4.25 4.4 3.75 5.05 3.5 5.7 3.2 6.55 3.2 7.35 3.2 7.95 3.45 8.55 3.7 9.05 4.2 L 8.6 4.85 Q 8.5 4.9 8.45 5 8.35 5.05 8.2 5.05 8.1 5.05 7.95 4.95 7.85 4.9 7.65 4.8 7.5 4.65 7.25 4.6 7 4.5 6.65 4.5 6.2 4.5 5.85 4.7 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.captionsOffIcon=function(){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <g>\n <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.carrotIcon=function(e){return'\n <svg style="left:calc('+e+');" class="cs-icon cs-icon-carrot carrot"width="30" height="30" viewBox="0 0 30 30" focusable="false">\n <g transform="translate(8, 8)">\n <polygon style="fill:currentColor !important" points="1,1.5 5,5 1,8.5"/>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=DS.flagManager;t.searchIcon=function(){return i.modernPlayerRefreshEnabled?'\n <svg class="search-icon" width="13px" height="15px" viewBox="0 0 13 15" focusable="false"\n <g fill="none" fill-rule="evenodd">\n <g stroke-width="2">\n <circle cx="5.6" cy="5.6" r="4.6"/>\n <path d="M8 9l4 5"/>\n </g>\n </g>\n </svg>\n ':'\n <svg class="search-icon" width="23px" height="13px" viewBox="0 0 10 10" focusable="false">\n <g transform="translate(0, 0) scale(1.3)" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <circle stroke-width="1" cx="4" cy="4" r="3"></circle>\n <path d="M 6 6 L 10 10"></path>\n </g>\n </g>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.searchClearIcon=function(){return'\n <svg class="cs-icon icon" width="11px" height="11px" viewBox="0 0 11 11">\n <g id="Desktop-Color-Contrast" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g id="Search" transform="translate(-290.000000, -69.000000)" fill="fill:currentColor !important" fill-rule="nonzero">\n <g id="search" transform="translate(13.000000, 59.000000)">\n <polygon id="ic_close" points="286.777666 10 282.500215 14.2779053 278.222334 10 277 11.2222382 281.277881 15.5002869 277 19.7779053 278.222334 21 282.500215 16.7222382 286.777666 21 288 19.7779053 283.722119 15.5002869 288 11.2222382"></polygon>\n </g>\n </g>\n </g>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.filterIcon=function(){return'<svg class="cs-icon icon-gear" width="14" height="14" viewBox="0 0 14 14" focusable="false">\n <path id="icon-gear" transform="translate(0,3)" d="M11.1,9.8C11.1,9.8,11.1,9.8,11.1,9.8C11.1,9.8,11.1,9.7,11.1,9.8c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1c0,0,0,0,0,0c0-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1,0.1-0.2c0,0,0,0,0,0c0.1-0.2,0.2-0.5,0.2-0.7l2-0.4V6.4l-2-0.4c0-0.3-0.1-0.5-0.2-0.7c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0,0,0-0.1-0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.2-1.7l-0.9-0.9L9.7,2.8c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0-0.1,0-0.1-0.1c0,0,0,0,0,0c-0.1,0-0.1-0.1-0.2-0.1c0,0,0,0,0,0c-0.1,0-0.1,0-0.2-0.1c0,0,0,0,0,0C8.3,2.1,8.1,2.1,7.8,2L7.4,0H6.2L5.9,2c-0.3,0-0.5,0.1-0.7,0.2c0,0,0,0,0,0C5,2.3,5,2.3,4.9,2.3c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0c0,0-0.1,0-0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0L2.3,1.6L1.4,2.5l1.2,1.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0.1-0.1,0.1c0,0,0,0,0,0C2.2,5,2.2,5,2.2,5.1c0,0,0,0,0,0c0,0.1,0,0.1-0.1,0.2c0,0,0,0,0,0C2,5.5,1.9,5.8,1.9,6l-2,0.4v1.2l2,0.4c0,0.3,0.1,0.5,0.2,0.7c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0,0,0.1,0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l-1.2,1.7l0.9,0.9L4,11.2c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0.1c0,0,0,0,0,0c0.2,0.1,0.5,0.2,0.7,0.2l0.4,2h1.2l0.4-2c0.3,0,0.5-0.1,0.7-0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.7,1.2l0.9-0.9L11.1,9.8C11,9.8,11,9.8,11.1,9.8C11,9.8,11.1,9.8,11.1,9.8z M6.8,9.2c-1.2,0-2.2-1-2.2-2.2c0-1.2,1-2.2,2.2-2.2C8,4.8,9,5.8,9,7C9,8.2,8,9.2,6.8,9.2z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'\n <svg class="cs-icon icon-close" width="20" height="20" viewBox="0 0 36 36" focusable="false">\n <polygon points="36,2.826 33.174,0 18,15.174 2.826,0 0,2.826 15.174,18 0,33.174 2.826,36 18,20.826 33.174,36 36,33.174 20.826,18" />\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.clearIcon=function(){return'<svg class="cs-icon icon-clear" width="13" height="14" viewBox="0 0 13 14" focusable="false">\n <use xlink:href="#icon-clear" fill="rgba(240, 240, 240, 1)" transform="translate(0, 1)" />\n <path id="icon-clear" transform="translate(3,3)" d="M6.5,0C2.9,0,0,2.9,0,6.5C0,10.1,2.9,13,6.5,13c3.6,0,6.5-2.9,6.5-6.5C13,2.9,10.1,0,6.5,0z M1.5,6.5c0-2.8,2.2-5,5-5c1.2,0,2.4,0.5,3.2,1.2L2.2,9.1C1.8,8.3,1.5,7.5,1.5,6.5z M6.5,11.5c-1.2,0-2.3-0.5-3.2-1.2L10.8,4c0.4,0.7,0.7,1.6,0.7,2.5C11.5,9.3,9.3,11.5,6.5,11.5z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'\n <svg class="cs-icon" width="30px" height="12px" viewBox="0 10 30 12" focusable="false">\n <path transform="translate(0, 1)" d="M0,15 L17,15 L17,17 L0,17 L0,15 Z M0,11 L17,11 L17,13 L0,13 L0,11 Z M0,19 L17,19 L17,21 L0,21 L0,19 Z" ></path>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fileIcon=function(){return'\n <svg width="20px" height="27px" viewBox="0 0 40 50" role="presentation" focusable="false">\n <g stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">\n <g>\n <path class="file-icon-bg" d="M2.00804893,0 C0.899034128,0 0,0.889064278 0,1.99091407 L0,48.0090859 C0,49.1086374 0.892756032,50 1.99862555,50 L37.2170607,50 C38.3208711,50 39.2156863,49.1011186 39.2156863,47.993136 L39.2156863,13.6363636 L26.1437908,0 L2.00804893,0 Z"></path>\n <path class="file-icon-fold" d="M26.1437908,0 L26.1437908,11.7296861 C26.1437908,12.8319383 27.0422752,13.7254902 28.1433598,13.7254902 L39.2156863,13.7254902"></path>\n </g>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.linkIcon=function(e){return'\n <svg class="link-icon" preserveAspectRatio="none" x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" role="presentation" focusable="false">\n <path fill="'+e+'" stroke="none" d="\n M 1.45 8.5\n Q 0.0453125 10.0015625 0 11.9\n L 0 12.15\n Q 0.0453125 14.0484375 1.45 15.55\n L 1.5 15.6\n Q 3.0015625 17.0046875 4.85 17.05\n L 5.1 17.05\n Q 7.0150390625 17.0046875 8.5 15.6\n L 10.65 13.45\n Q 10.95 13.15 10.95 12.75 10.95 12.35 10.65 12.05 10.3689453125 11.7689453125 10 11.75\n L 9.95 11.75\n Q 9.55 11.75 9.2 12.05\n L 7.1 14.15\n Q 6.2 15.05 5 15.05 3.8 15.05 2.9 14.15 2 13.25 2 12.05 2 10.8826171875 2.85 9.95\n L 5 7.8\n Q 5.3 7.5 5.3 7.1\n L 5.3 7.05\n Q 5.2810546875 6.6810546875 5 6.4 4.7 6.1 4.3 6.1 3.9 6.1 3.55 6.4\n L 1.45 8.5\n M 12.05 5\n Q 11.75 4.7 11.35 4.7 10.95 4.7 10.65 5\n L 5 10.65\n Q 4.7 10.95 4.7 11.35 4.7 11.75 5 12.05 5.3 12.35 5.7 12.35 6.1 12.35 6.4 12.05\n L 12.05 6.4\n Q 12.35 6.1 12.35 5.7 12.35 5.3 12.05 5\n M 15.6 1.5\n L 15.55 1.45\n Q 14 0 12.05 0\n L 12 0\n Q 10.05 0 8.5 1.45\n L 6.4 3.55\n Q 6.1 3.9 6.1 4.3 6.1 4.7 6.4 5 6.7 5.3 7.1 5.3 7.5 5.3 7.8 5\n L 9.95 2.85\n Q 10.8826171875 2 12.05 2 13.25 2 14.15 2.9 15.05 3.8 15.05 5 15.05 6.2 14.15 7.1\n L 12.05 9.2\n Q 11.75 9.55 11.75 9.95 11.75 10.35 12.05 10.65 12.35 10.95 12.75 10.95 13.15 10.95 13.45 10.65\n L 15.6 8.5\n Q 17.05 6.96875 17.05 5 17.05 3.05 15.6 1.5 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e){return'\n <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n <defs>\n <rect id="track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="trackFilter">\n <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n </filter>\n </defs> \n <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use class="track" fill-rule="evenodd" xlink:href="#track"></use>\n <use fill="black" fill-opacity="1" filter="url(#trackFilter)" xlink:href="#track"></use>\n <use class="border" stroke-width="1" xlink:href="#track"></use>\n <circle class="thumb" stroke-width="0" cx="8" cy="8" r="6"></circle>\n </g>\n </g>\n <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use class="track" fill-rule="evenodd" xlink:href="#track"></use>\n <use fill="black" fill-opacity="1" filter="url(#trackFilter)" xlink:href="#track"></use>\n <use class="border" stroke-width="1" xlink:href="#track"></use>\n <circle fill="'+e+'" stroke-width="0" cx="16" cy="8" r="6"></circle>\n </g>\n </g> \n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=DS.flagManager;t.downArrowIcon=function(e,t){return i.modernPlayerRefreshEnabled?'\n <div style="height: 100%; width: 100%; background-color: '+e+"; border-right: 1px solid; border-bottom: 1px solid; border-color: "+t+'; border-bottom-right-radius: 3px; transform: rotate(45deg);" />\n ':'\n <svg width="22px" height="11px" viewBox="0 0 22 11" focusable="false">\n <path d="M 0 0 L 11 11 22 0" />\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.checkmarkIcon=function(){return'<svg class="cs-icon check-icon" focusable="false" width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <polygon style="fill:currentColor !important" points="12.04 4 13.45 5.41 6.25 12.62 2 8.36 3.41 6.95 6.25 9.79"></polygon>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.lockIcon=function(){return'<svg width="9px" height="12px" viewBox="0 0 9 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g id="lock" fill="#FFFFFF" fill-rule="nonzero">\n <path style="fill:currentColor !important" d="M7.875,4 L7.3125,4 L7.3125,2.85714286 C7.3125,1.28 6.0525,0 4.5,0 C2.9475,0 1.6875,1.28 1.6875,2.85714286 L1.6875,4 L1.125,4 C0.50625,4 0,4.51428571 0,5.14285714 L0,10.8571429 C0,11.4857143 0.50625,12 1.125,12 L7.875,12 C8.49375,12 9,11.4857143 9,10.8571429 L9,5.14285714 C9,4.51428571 8.49375,4 7.875,4 Z M6.24375,4 L2.75625,4 L2.75625,2.85714286 C2.75625,1.88 3.538125,1.08571429 4.5,1.08571429 C5.461875,1.08571429 6.24375,1.88 6.24375,2.85714286 L6.24375,4 Z" id="Shape"></path>\n </g>\n </g>\n</svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.lockedViewedIcon=function(){return'<svg width="9px" height="12px" viewBox="0 0 9 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g id="lock" fill="#FFFFFF" fill-rule="nonzero">\n <path style="fill:currentColor !important" d="M7.875,4 L7.3125,4 L7.3125,2.85714286 C7.3125,1.28 6.0525,0 4.5,0 C2.9475,0 1.6875,1.28 1.6875,2.85714286 L1.6875,4 L1.125,4 C0.50625,4 0,4.51428571 0,5.14285714 L0,10.8571429 C0,11.4857143 0.50625,12 1.125,12 L7.875,12 C8.49375,12 9,11.4857143 9,10.8571429 L9,5.14285714 C9,4.51428571 8.49375,4 7.875,4 Z M7.11248548,6.17405922 C7.38175483,6.47268397 7.38175483,6.92847965 7.0966461,7.21138731 L4.53066757,9.75755627 C4.38811321,9.8990101 4.19804072,9.96187847 4.02380761,9.96187847 C3.83373513,9.96187847 3.65950202,9.8990101 3.51694766,9.75755627 L2.34544071,8.45018243 C2.06033199,8.16727477 2.06033199,7.71147909 2.34544071,7.42857143 C2.63054944,7.14566377 3.08989127,7.14566377 3.375,7.42857143 L4.02380761,8.21728122 L6.08292619,6.17405922 C6.36803491,5.89115155 6.82737675,5.89115155 7.11248548,6.17405922 Z M4.5,1.08571429 C5.461875,1.08571429 6.24375,1.88 6.24375,2.85714286 L6.24375,4 L2.75625,4 L2.75625,2.85714286 C2.75625,1.88 3.538125,1.08571429 4.5,1.08571429 Z" id="Shape"></path>\n </g>\n </g>\n</svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0),c=n(103);var u=DS,d=u.pubSub,h=u.events,f=u.constants,p=u.focusManager,v=u.globalEventHelper.addWindowListener,b=u.dom,g=b.addClass,y=b.removeClass,w=!1,m=!0,k="floating-sidebar",S=(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)}(E,a.default),i(E,[{key:"keyUpCollapseSidebar",value:function(e){e.keyCode!==f.keys.ESCAPE||this.sidebar.collapsed||("hamburger"===p.lastFocusedElement().id?this.onToggle():this.onToggle(!1))}},{key:"getViewBox",value:function(){var e=this.el.getBoundingClientRect();return{x:e.left+10,y:e.top+10,w:e.width-5,h:e.height}}},{key:"onOver",value:function(){g(this.wrapperEl,"menu-icon-wrapper-hover")}},{key:"onOut",value:function(){y(this.wrapperEl,"menu-icon-wrapper-hover")}},{key:"setExpandedAttr",value:function(){return this.el.setAttribute("aria-expanded",!this.sidebar.collapsed),this}},{key:"animateSidebar",value:function(){this.animate||(this.sidebar.animate=!0,this.sidebar.update())}},{key:"onResize",value:function(e,t){(0,c.isSmallWidth)()&&this.sidebar.visible?(this.sidebar.startFloat(),g(document.body,k),null==this.removeCollapseSidebarListener&&(this.removeCollapseSidebarListener=v("keyup",this.keyUpCollapseSidebar.bind(this)))):(this.sidebar.endFloat(),y(document.body,k),null!=this.removeCollapseSidebarListener&&(this.removeCollapseSidebarListener(),this.removeCollapseSidebarListener=null)),!this.sidebar.collapsed&&(0,c.isSmallWidth)()&&(this.prevWidth>window.innerWidth||t)?(this.sidebar.autoCollapsed=!0,this.sidebar.collapsed=!0,this.setExpandedAttr().animateSidebar()):this.sidebar.autoCollapsed&&!this.sidebar.floating&&this.prevWidth<window.innerWidth&&(this.sidebar.collapsed=!1,this.sidebar.autoCollapsed=!1,this.setExpandedAttr().animateSidebar()),this.prevWidth=window.innerWidth}},{key:"onToggle",value:function(e){var t=!(0<arguments.length&&void 0!==e)||e;this.sidebar.collapsed=!this.sidebar.collapsed,this.sidebar.collapsed||(this.sidebar.autoCollapsed=!1),t?(this.onBlur(),this.setExpandedAttr().animateSidebar(),setTimeout(this.onFocus,250)):this.setExpandedAttr().animateSidebar(),d.trigger(h.hamburger.TOGGLE,this.sidebar.collapsed)}},{key:"teardown",value:function(){w=this.sidebar.collapsed,d.off(h.sidebar.CLOSE),d.off(h.sidebar.OPEN)}}]),E);function E(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,E);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,(E.__proto__||Object.getPrototypeOf(E)).call(this,e));return _.bindAll(t,"onToggle","onResize","onOver","onOut"),t.nameSpace=l.views.getNamespace(t.view.nameSpace),t.sidebar=t.nameSpace.sidebar,t.removeCollapseSidebarListener=null,t.toggle=!1,t.onClick(t.onToggle),(l.views.model.sidebarOpts.closed&&m||w)&&(g(document.body,"sidebar-closed"),t.sidebar.collapsed=!0),t.onClickEl(t.nameSpace.sidebarOverlay.el,t.onToggle),d.on(h.sidebar.CLOSE,function(){t.sidebar.collapsed||t.onToggle()}),d.on(h.sidebar.OPEN,function(){t.sidebar.collapsed&&t.onToggle()}),v("resize",t.onResize),t.onResize(null,!0),t.wrapperEl.addEventListener("mouseenter",t.onOver),t.wrapperEl.addEventListener("mouseleave",t.onOut),m=!1,t}t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.isSmallWidth=function(){return window.innerWidth<900}},function(e,t,n){"use strict";var r=n(0),o=n(4),s=DS.detection.deviceView;r.views.def("topBar",function(e){var t=r.views.getNamespace(e),n=(t.sidebar,t.title,t.frame),i=t.slide;r.views.model;return{tag:"section",noTabIndex:!0,attrs:{id:"topBar","aria-label":"top bar"},overflow:"visible",x:function(){return i.sidebarXOffset},y:0,w:function(){return n.w-i.sidebarWidthOffset},h:function(){return s.isMobile||i.topBarExists()?o.UI_SIZE_HEIGHT:0}}})},function(e,t,n){"use strict";var i,a=n(0),l=n(4),r=n(106),o=(i=r)&&i.__esModule?i:{default:i};var s=DS,c=s.detection,u=s.flagManager;a.views.def("timer",o.default,function(e){var t=a.views.getNamespace(e),n=t.topBar,i=t.title,r=t.sidebar,o=t.hamburger,s=t.topEllipsis;return{noTabIndex:!0,attrs:{id:"timer","aria-label":"timer",class:"timer cs-timer"},overflow:"visible",visible:!1,methods:{hasUpperRightElement:function(){var e="right"===r.pos&&o.visible,t="left"===r.pos&&s.visible;return e||t}},x:function(){var e=a.views.model.rtl?n.w-(220+l.TWO_PAD)-(i.visible?i.w:0):n.w-(220+l.PAD);return"right"===r.pos&&o.visible&&(e-=o.w),c.deviceView.isPhone&&(e+=4,c.orientation.isLandscape?e=window.innerWidth-this.w-l.HALF_PAD:this.hasUpperRightElement()?e-=l.UI_SIZE_WIDTH:e-=l.PAD),e},y:function(){var e=l.TWO_PAD;return c.deviceView.isPhone&&c.orientation.isLandscape&&this.hasUpperRightElement()&&(e+=l.TWO_PAD),e},w:220,h:22,html:function(){return'\n <div class="timer-wheel cs-pie">\n '+(u.modernPlayerRefreshEnabled?'\n <svg\n style="width: 18px; height: 18px; overflow: visible;"\n width="18"\n height="18"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n focusable="false"\n >\n\n <circle class="circle-progress-pie"\n cx="9" cy="9" r="8"\n stroke-width="2"\n fill="transparent" />\n\n <path data-ref="timerPath"\n d=""\n class="cs-brandhighlight-fill"\n transform="rotate(-90 9 9)"\n stroke="none" />\n\n </svg>\n ':'\n <svg\n style="width: 18px; height: 18px; overflow: visible;"\n width="18"\n height="18"\n xmlns:xlink="http://www.w3.org/1999/xlink"\n focusable="false"\n >\n\n <circle class="cs-brandhighlight-fill" cx="9" cy="9" r="8.5" />\n\n <path data-ref="timerPath"\n d=""\n class="circle-progress-well"\n transform="rotate(-90 9 9)"\n stroke="none" />\n\n <circle class="circle-progress-bg" cx="9" cy="9" r="6" />\n </svg>\n ')+"\n </div>\n <div class=\"timer-text\" data-ref='timerText' tabindex='0' data-tabindex='0'></div>\n "}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var 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")},i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var s,a=n(3),l=(s=a)&&s.__esModule?s:{default:s},c=n(0);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 d=DS,h=d.detection,f=d.events,p=d.flagManager,v=d.pubSub,b=(d.utils,d.svgUtils),g=d._.bindAll,y={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""}},w=(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)}(m,l.default),i(m,[{key:"teardown",value:function(){var e;v.off((u(e={},f.timer.SHOW,this.onShow),u(e,f.timer.HIDE,this.onHide),e))}},{key:"onTick",value:function(e,t,n){if(this.view.children.timerText.el.innerHTML=y[this.timeFormat](t,n),!h.deviceView.isClassicMobile){var i=b.wheelPath(9,9,9,0,360*(1-e),this.isPieProgress);this.view.children.timerPath.el.setAttributeNS(null,"d",i)}}},{key:"onShow",value:function(e){null!=this.currentTimer&&this.onHide(),this.currentTimer=e,this.currentTimer.on("tick",this.onTick),this.toggleVisibility(!0),window.requestAnimationFrame(DS.pubSub.trigger.bind(DS.pubSub,DS.events.timer.SHOWN))}},{key:"onHide",value:function(){null!=this.currentTimer&&(this.currentTimer.off("tick",this.onTick),this.currentTimer=null,window.requestAnimationFrame(DS.pubSub.trigger.bind(DS.pubSub,DS.events.timer.HIDDEN))),this.toggleVisibility(!1)}},{key:"toggleVisibility",value:function(e){var t=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})}}]),m);function m(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m);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,(m.__proto__||Object.getPrototypeOf(m)).call(this,e));return g(n,"onShow","onHide","onTick"),v.on((u(t={},f.timer.SHOW,n.onShow),u(t,f.timer.HIDE,n.onHide),t)),n.timeFormat=h.deviceView.isClassicMobile?"remaining":c.views.model.sidebarOpts.timeFormat,n.isPieProgress=p.modernPlayerRefreshEnabled,n}t.default=w},function(e,t,n){"use strict";var i=n(0),r=n(32),o=a(n(108)),s=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}var l="arrowShadow";i.views.def(l,o.default,function(e){var t=s.default.getColor(e,".cs-topmenu-item.active .cs-panel","background-color");return{attrs:{id:l},w:17,overflow:"visible",h:17,html:(0,r.arrowSvg)(t,t),style:{display:"none"}}})},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=DS,a=s.detection,c=s.events,u=s.pubSub,d=s.utils.pxify,h=Object.freeze({unknown:0,tabLinkPanel:1,topEllipsesPanel:2}),l=(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)}(f,o.default),f);function f(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f);var l=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,(f.__proto__||Object.getPrototypeOf(f)).call(this,e));return l.onTabLinkPanelShown=function(e){var t=e.view.panel;if(a.browser.isIE11)l.applyPanelShadowForIE11(e.view.panel);else{var n=t.children.arrow;l.showArrowShadow(n),l.lastWidget=h.tabLinkPanel}},l.onTabLinkHidePanel=function(){l.lastWidget===h.tabLinkPanel&&l.hideArrowShadow()},l.onTopEllipsesPanelShown=function(e){var t=e.view.children.topEllipsisPanel;if(a.browser.isIE11)l.applyPanelShadowForIE11(t);else{var n=e.view.children.arrow;l.showArrowShadow(n),l.lastWidget=h.topEllipsesPanel}},l.onTopEllipsesHidePanel=function(){l.lastWidget===h.topEllipsesPanel&&l.hideArrowShadow()},l.showArrowShadow=function(e){var t=e.el;if(l.isVisible(t)){var n=DS.views.getTopNameSpace().sidebar.el.getBoundingClientRect(),i=t.getBoundingClientRect(),r=0<=n.x,o=n.x<i.x&&r?n.width:0,s=i.x-o,a=i.y+l.view.h/2+1;l.el.style.transform="translate("+d(s)+", "+d(a)+")",l.el.style.display="block",l.el.getBoundingClientRect().x!==i.x&&(l.el.style.display="none")}},l.hideArrowShadow=function(){l.el.style.display="none"},l.isVisible=function(e){return"block"===window.getComputedStyle(e).display},l.applyPanelShadowForIE11=function(e){e.el.style.boxShadow="0 0 40px rgba(0, 0, 0, 0.20)"},l.lastWidget=h.unknown,u.on(c.tabLink.PANEL_SHOWN,l.onTabLinkPanelShown),u.on(c.tabLink.HIDE_PANEL,l.onTabLinkHidePanel),u.on(c.topEllipsesPanel.PANEL_SHOWN,l.onTopEllipsesPanelShown),u.on(c.topEllipsesPanel.HIDE_PANEL,l.onTopEllipsesHidePanel),l}t.default=l},function(e,t,n){"use strict";var b=n(0),g=i(n(110)),y=i(n(45)),d=n(4),w=n(7);function i(e){return e&&e.__esModule?e:{default:e}}var r=DS,m=r._,k=r.scaler,o=r.utils.getPath,h=r.dom,S=r.constants.refs.FRAME,s=(b.views.def("tabs",g.default,function(e){var t=b.views.model,c=b.views.model.rtl,n=b.views.getNamespace(e),i=n.sidebar,r=n.logo,u=t.frame.controlOptions.controls.search&&t.outlineInSidebar;return{attrs:{id:"tabs",role:"tablist",tabindex:-1,"aria-label":"sidebar-tabs",class:"tabs"},overflow:"visible",x:0,y:function(){return r?r.bottom():0},w:function(){return i.data.actualWidth()},h:65,updateHook:function(){var e=this.w-13,t=this.children.length,n=e/t,i={startPos:13,pad:7};c&&(i.toLeft=!0,i.startPos=e),this.flowChildren(i);for(var r=0,o=0;o<t;o++)r+=this.children[o].lastWidthByText;u?c||(r+=33):e-=50;var s=e<r;s?h.addClass(this.el,"overflow-tabs"):h.removeClass(this.el,"overflow-tabs");for(var a=void 0,l=0;l<t;l++)a=this.children[l],u&&l===t-1?(a.x=c?d.PAD:e-a.lastWidthByText,a.update()):a.width=s?Math.min(a.lastWidthByText,n-3):a.lastWidthByText},childDef:function(){s(b.views.model,u)}}}),function(p,e){var v=!1,t=o(p,"sidebarTabs",[]);p.outlineInSidebar&&e&&!t.some(function(e){return"search"===e.name})&&t.push({name:"search",idx:t.length-1,isIcon:!0,properties:{}}),t.forEach(function(e,t){var n,i,r,o,s,a,l,c,u,d,h,f=(n=p,r=t,o=v,s=(i=e).name,a=n.getString("search"===s?"search_toggle":s),l=n.currControlLayout[s],c=!o&&(m.isObject(l)?l.enabled:l),u=s+"Tab",d=null!=g.default.lastSelectedTab?g.default.lastSelectedTab.nameKey===u:c,(h=b.views.def(u,y.default,{model:Object.assign(i,{idx:r}),tag:"button",attrs:{id:u,class:"tab cs-tabs "+(d?"cs-selected":""),role:"tab","aria-selected":d?"true":"false","aria-label":a,"aria-controls":s+"-panel",tabindex:0===r?0:-1,"aria-expanded":"search"!==s&&null},calcTextSize:!0,w:function(){return this.width||this.lastWidthByText},noUpdate:!0,h:65,html:function(){return i.isIcon?(0,w.getIcon)(s)():a},updateHook:function(){h.viewLogic.updateSliderLayout(),this.lastWidthByText<=10&&this.doTextCalcs()},methods:{doTextCalcs:function(){var e=1/k.getScale(),t=this.content.scrollWidth*e,n=this.content.clientHeight*e;this.lastWidthByText=4+t+this.padLeft+this.padRight,this.lastHeightByText=4+n}}})).init(),b.views.getNamespace(S).tabs.append(h),d);v=f||v})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,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")},r=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var s,a=n(3),l=(s=a)&&s.__esModule?s:{default:s},c=n(0);var u=DS,d=u._,h=u.keyManager,f=u.focusManager,p=u.pubSub,v=u.events,b=u.detection,g=u.globalEventHelper,y=g.addBodyListener,w=g.removeBodyListener,m=g.addWindowListener,k=(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)}(S,l.default),r(S,[{key:"onResizeRefresh",value:function(){var e=this;clearTimeout(this.forceRefresh),this.forceRefresh=setTimeout(function(){e.view.update()},200)}},{key:"onActiveTabSet",value:function(t){var e=this.view.children.find(function(e){return e.nameKey.includes(t)});null!=e&&e.viewLogic.showPanel()}},{key:"onLayoutChange",value:function(o){var s=this;if(null!=c.views.model&&0!==this.view.children.length){var e=(c.views.model.sidebarTabs||[]).reduce(function(e,t){var n=t.name,i=o[n],r=n+"Tab";return(d.isObject(i)?!0===i.enabled:!0===i)&&null!=s.view.children[r]&&e.push(s.view.children[r]),e},[]);if(this.view.children.forEach(function(e){e.el.setAttribute("aria-selected",!1),e.el.tabIndex=-1}),0===this.active.length&&0<e.length||!e.includes(this.currentTab)){var t=i(e,1)[0];this.currentTab=t}null!=this.currentTab&&(this.currentTab.el.setAttribute("aria-selected",!0),this.currentTab.el.tabIndex=0),this.active=e}}},{key:"onFocus",value:function(){this.isFocused||(this.isFocused=!0,this.getInitialActive().setCurrent(),y("keydown",this.onKeydown))}},{key:"onBlur",value:function(e){this.el.contains(e.relatedTarget)||(this.isFocused=!1,function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(S.prototype.__proto__||Object.getPrototypeOf(S.prototype),"onBlur",this).call(this),w("keydown",this.onKeydown))}},{key:"onKeydown",value:function(e){var t=this.currentTab;h.isActionKey(e.which)?(this.activeTab=this.currentTab,this.activateTab()):h.isRightKey(e.which)?this.currentTab=this.getNextTab(this.currentTab.model.idx):h.isLeftKey(e.which)?this.currentTab=this.getPrevTab(this.currentTab.model.idx):h.isHomeKey(e.which)?this.currentTab=this.getFirstTab():h.isEndKey(e.which)&&(this.currentTab=this.getLastTab()),t!==this.currentTab&&(null!=t&&(t.el.tabIndex=-1),this.setCurrent())}},{key:"activateTab",value:function(){null!=this.activeTab&&(d.forEach(this.view.children,function(e){return e.el.setAttribute("aria-selected",!1)}),this.activeTab.el.setAttribute("aria-selected",!0),this.activeTab.viewLogic.showPanel())}},{key:"setAsActive",value:function(e){this.activeTab=this.currentTab=e}},{key:"tabDidChangeVisibility",value:function(){this.view.visible&&(null!=this.activeTab&&this.activeTab.visible||(this.currentTab=this.activeTab=d.first(this.getLiveChildren())),this.activateTab())}},{key:"setCurrent",value:function(){var e=this.currentTab;if(null!=e){e.el.tabIndex=0,e.el.focus();var t=e.getBox(),n=t.x,i=t.y,r=t.w,o=t.h;f.setFocusRectOn(e.el,{left:n,top:i,width:r,height:o})}}},{key:"getInitialActive",value:function(){return this.currentTab=this.activeTab=this.getLiveChildren().find(function(e){return e.el===document.activeElement}),this}},{key:"getNextTab",value:function(t){var e=this.getLiveChildren(),n=e.findIndex(function(e){return e.model.idx===t})+1;return n===e.length&&(n=0),e[n]}},{key:"getPrevTab",value:function(t){var e=this.getLiveChildren(),n=e.findIndex(function(e){return e.model.idx===t})-1;return-1===n&&(n=e.length-1),e[n]}},{key:"getFirstTab",value:function(){return this.view.children.find(function(e){return e.viewLogic.isLive()})}},{key:"getLastTab",value:function(){return this.view.children.slice().reverse().find(function(e){return e.viewLogic.isLive()})}},{key:"getLiveChildren",value:function(){return this.view.children.filter(function(e){return e.viewLogic.isLive()})}},{key:"getSelectedTab",value:function(){return this.view.children.find(function(e){return!0===e.viewLogic.isActive})}},{key:"teardown",value:function(){p.off(v.sidebar.ACTIVE_TAB_SET),S.lastSelectedTab=this.getSelectedTab(),null!=this.removeResize&&this.removeResize()}}]),S);function S(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,S);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,(S.__proto__||Object.getPrototypeOf(S)).call(this,e));return d.bindAll(t,"onKeydown","onResizeRefresh"),t.active=[],p.on(v.sidebar.ACTIVE_TAB_SET,t.onActiveTabSet.bind(t)),b.theme.isUnified&&(t.removeResize=m("resize",t.onResizeRefresh)),t}t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=(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)}(u,a.default),i(u,[{key:"didChangeVisibility",value:function(){this.view.parent.viewLogic.tabDidChangeVisibility()}},{key:"showPanel",value:function(){if(!this.isActive){var e=this.view.parent,t=e.children;for(var n in t)t[n].viewLogic.hidePanel();this.el.classList.add("cs-selected"),this.el.setAttribute("aria-selected","true"),this.isActive=!0,e.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=l.views.model.currControlLayout[this.model.name];return _.isObject(e)?e.enabled:e}}]),u);function u(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u);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,(u.__proto__||Object.getPrototypeOf(u)).call(this,e));return t.searchEnabled=l.views.model.frame.controlOptions.controls.search,t.onClick(t.showPanel),t}t.default=c},function(e,t,n){"use strict";var i,l=n(0),r=n(46),c=(i=r)&&i.__esModule?i:{default:i},o=n(4),u=n(47);var s=DS.utils.getPath,d=DS.constants.refs.FRAME,a="sidebarPanels",h=(l.views.def(a,function(e){var t=l.views.getNamespace(e),n=t.sidebar,i=t.tabs,r=t.logo;return{attrs:{id:a},x:0,z:1,y:function(){return i.bottom()},w:function(){return n.data.actualWidth()},h:function(){var e=r?r.h+o.PAD:0;return n.h-i.h-e},childDef:function(){h(l.views.model,e)}}}),function(e,n){s(e,"sidebarTabs",[]).forEach(function(e,t){!function(e,t,n){var i=e.name,r=i+"Panel",o=0===t,s=l.views.def(r,c.default,{attrs:{id:r,class:"cs-menu cs-panel is-scrollable panel","aria-labelledby":i+"-tab",role:"tabpanel",tabindex:-1},visibility:"no-reflow",style:{display:o},x:0,y:0,w:"100%",h:"100%",html:""});s.init(),l.views.getNamespace(d).sidebarPanels.append(s);var a=u.panelContentMap[i];null!=a&&(a.nameSpace=n,a.init(),s.append(a))}(e,t,n)})})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outlineSearch=void 0;var i,a=n(0),r=n(114),o=(i=r)&&i.__esModule?i:{default:i},l=n(115),c=n(118),u=n(120),d=n(29);var h="outlineSearch";t.outlineSearch=a.views.def(h,o.default,function(){var e=a.views.model,t=e.frame,n=e.outlineInSidebar,i=DS,r=i.presentation,o=i.flagManager,s=t.controlOptions.controls.search||r.isPreview()&&!window.globals.HAS_SLIDE;return{attrs:{id:h+"-content",class:"outline-search "+d.rtlUtils.getRtlClass(),tabindex:-1},w:function(){var e=this.parent.childWidth||this.parent.w;return o.modernPlayerRefreshEnabled?e-2:e},h:function(){var e=this.parent.h;return o.modernPlayerRefreshEnabled?e-2:e},updateHook:function(){d.rtlUtils.updateRtlClass(this.el.classList)},overflow:n?"hidden":"visible",model:t,childViews:[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(s?[l.search,c.searchResults]:[]),[u.outline])}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS.detection,c=(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)}(u,a.default),i(u,[{key:"focusSelf",value:function(){var e=this.view.children,t=e.search,n=e.outline;if(null!=t){var i=t.viewLogic.searchInputEl;l.deviceView.isUnifiedMobile?(i.style.pointerEvents="none",setTimeout(function(){i.style.pointerEvents="all"},100)):i.focus()}else n.viewLogic.focusSelf()}},{key:"onFocus",value:function(){}}]),u);function u(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),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,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.search=void 0;var i,r=n(0),o=n(7),s=n(116),a=(i=s)&&i.__esModule?i:{default:i},l=n(4);var c=DS.flagManager;t.search=r.views.def("search",a.default,function(){var t=r.views.model;return{attrs:{class:"search","aria-label":t.getString("acc_search_input"),tabIndex:-1},z:3,x:0,y:0,w:"100%",h:function(){var e=c.modernPlayerRefreshEnabled?l.SEARCH_H+2:l.SEARCH_H;return this.viewLogic.toggle?e:0},html:function(){var e=c.modernPlayerRefreshEnabled?(0,o.getIcon)("searchClear")():"×";return'\n <div class="search-ui">\n <div data-ref="bottomDiv">\n </div>\n <form id="outline-search" data-ref="searchForm" class="search-input cs-outlinesearch cs-searchinput">\n <input tabindex="0" class="cs-input " data-ref="searchInput" type="search" placeholder="'+t.getString("search")+'">\n </form>\n <div data-ref="clear" class="search-clear hidden">\n <button class="btn cs-button">\n <span class="search-clear-close" aria-label="'+t.getString("close")+'">'+e+"</span>\n </button>\n </div>\n </div>"},updateHook:function(){this.viewLogic.ensureEventSubscriptions()}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0===i){var r=Object.getPrototypeOf(e);return null===r?void 0:s(r,t,n)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(n):void 0}var o=c(n(117)),a=c(n(45)),l=n(0);function c(e){return e&&e.__esModule?e:{default:e}}var u=DS,d=u.pubSub,h=u.events,f=u.TweenLite,p=u._.bindAll,v=u.dom,b=v.addClass,g=v.removeClass,y=(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)}(w,o.default),i(w,[{key:"onShowSearch",value:function(e){var t=this;this.toggle=!0,this.view.update(),this.view.parent.children.outline.update(),this.searchInput.style.display="block",f.to(this.searchInput,.2,{opacity:1,delay:.2,onComplete:!1===e?function(){t.el.contains(document.activeElement)&&s(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"onFocus",t).call(t)}:function(){return s(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"onFocus",t).call(t)}}),b(document.body,"search-input-shown")}},{key:"onHideSearch",value:function(){var e=this;this.toggle=!1,this.view.update(),f.to(this.searchInput,.2,{opacity:0,delay:0,onComplete:function(){e.view.parent.children.outline.update(),a.default.showingSearch=!1,e.searchInput.style.display="none"}}),g(document.body,"search-input-shown")}},{key:"onFocus",value:function(){this.onShowSearch(!1)}},{key:"onBlur",value:function(){var e=this.view.parent.children.searchResults;l.views.model.outlineInSidebar&&!e.visible&&this.onHideSearch()}},{key:"onSearch",value:function(e){s(w.prototype.__proto__||Object.getPrototypeOf(w.prototype),"onSearch",this).call(this,e),g(this.clearEl,"hidden"),d.trigger(h.search.UPDATE_PANEL)}}]),w);function w(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,w);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,(w.__proto__||Object.getPrototypeOf(w)).call(this,e));return p(t,"onShowSearch","onHideSearch","onFocus"),t.nameSpace=l.views.getCurrentNameSpace(),t.toggle=!1,d.on(h.sidebar.SHOW_SEARCH,t.onShowSearch),d.on(h.sidebar.HIDE_SEARCH,t.onHideSearch),t.searchInput=t.view.children.searchForm.el,t.searchInput.style.display="none",t.searchInput.style.opacity=0,l.views.model.outlineInSidebar||(t.toggle=!0,t.searchInput.style.opacity=1,t.searchInput.style.display="block"),t.onClickEl(t.clearEl,function(){t.onFocus(),b(t.clearEl,"hidden"),d.trigger(h.search.CLEAR)}),t}t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l.pubSub,u=l.events,d=l.TweenLite,h=l.focusManager,f=l._.bindAll,p=l.dom.addClass,v=l.detection,b=!1,g=(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)}(y,a.default),i(y,[{key:"teardown",value:function(){c.off(u.mobile.OUTLINE_SHOWN,this.onMobileOutlineShown),c.off(u.controlOptions.RESET,this.onControlOptionsReset,this),b=!1}},{key:"ensureEventSubscriptions",value:function(){b||(c.on(u.controlOptions.RESET,this.onControlOptionsReset,this),b=!0)}},{key:"onControlOptionsReset",value:function(){this.view.updateHtml(),this.view.update()}},{key:"onMobileOutlineShown",value:function(){document.getElementById("outline-panel").appendChild(this.el),p(document.body,"tab-shown")}},{key:"onFocus",value:function(){h.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");d.to(i,.2,{alpha:0,onComplete:function(){t.el.style.opacity=0,d.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),p(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)}}]),y);function y(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,y);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,(y.__proto__||Object.getPrototypeOf(y)).call(this,e)),n=t.view.children.searchForm.el,i=t.view.children.searchInput.el;return n.addEventListener("submit",t.onSearch.bind(t)),v.deviceView.isMobile&&(f(t,"onMobileOutlineShown"),i.addEventListener("input",t.onSearch.bind(t)),c.on(u.mobile.OUTLINE_SHOWN,t.onMobileOutlineShown)),t.ensureEventSubscriptions(),t}t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.searchResults=void 0;var i,r=n(0),o=n(7),s=n(119),a=(i=s)&&i.__esModule?i:{default:i},l=n(4);var c="searchResults";t.searchResults=r.views.def(c,a.default,function(e){var t=r.views.model,n=t.rtl?"rtl":"";return{attrs:{id:c+"-content",class:"cs-menu cs-panel panel "+n,tabindex:-1},z:2,x:0,y:l.SEARCH_H+l.PAD,w:"100%",overflow:"scroll",h:function(){return this.parent.h-l.SEARCH_H-(DS.flagManager.modernPlayerRefreshEnabled?2:0)-l.PAD},visible:!1,html:'\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 '+t.getString("search_results")+'\n </h4>\n <button class="btn-unstyled search-filter cs-search-filter" tabindex="0" data-ref="searchFilter">\n <span>'+t.getString("filter")+"</span>\n "+(0,o.getIcon)("filter")()+'\n </button>\n </span>\n\n <div class="search-options flex-static-auto" data-ref="searchOptions">\n <p>'+t.getString("search_in")+'</p>\n <label>\n <input data-ref="notesCheck" type="checkbox" checked>\n <span>'+t.getString("transcript_chk")+'</span>\n </label>\n <label>\n <input data-ref="slideCheck" type="checkbox" checked>\n <span>'+t.getString("slide_text_chk")+'</span>\n </label>\n </div>\n </div>\n <div class="search-results is-scrollable" tabindex="-1" data-ref="searchResults">\n <ul data-ref="results"></ul>\n </div>\n </span>\n '}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var 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")},i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var s,a=n(33),l=(s=a)&&s.__esModule?s:{default:s},d=n(0),c=n(28),h=n(7);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t,n){u(this,f),this.slideId=e,this.title=t,this.text=n}var p=DS,v=p.windowManager,b=p.focusManager,g=p.TweenLite,y=p.events,w=p.pubSub,m=p.keyManager,k=p.resolver,S=p.dom,E=(S.hasClass,S.removeClass),C=S.addClass,O=S.getParentWithClass,x=p._,L=x.bindAll,P=(x.first,p.utils),T=P.stripTags,I=(P.stripPlayer,P.prefixWithPlayer),M=p.globalEventHelper,A=M.addDocumentListener,D=(M.removeDocumentListener,p.flagManager),j=p.detection.theme,H=(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,l.default),i(R,[{key:"loadSlideBankSearchData",value:function(){this.slideBankTextBySlideId=this.slideTextData.filter(function(e){return e.slidebank}).reduce(function(e,t){var n=k.getSlideBankSlideInstance(t.slideid);return null!==n&&e.push(new f(n.absoluteId,n.title(),T(t.Text))),e},[])}},{key:"teardown",value:function(){w.off(y.window.MAIN_CHANGED,this.onSlideChanged),window.globals.HAS_SLIDE&&w.off(y.search.CLEAR,this.onClear)}},{key:"onSlideChanged",value:function(e){var t=this.resultsEl.querySelector(".cs-selected"),n=this.resultsEl.querySelector('[data-slide-id="'+e.absoluteId+'"]');null!=t&&E(t,"cs-selected"),null!=n&&C(n,"cs-selected")}},{key:"onReset",value:function(){this.onClear(),this.loadSlideBankSearchData()}},{key:"onFocus",value:function(e){e.relatedTarget;var t=e.target;if(this.el.contains(t)){if(t===this.searchFilterEl||t===this.clearEl)return b.setFocusRectOn(t),this.isFocused=!1;if(t===this.notesCheckEl||t===this.slideCheckEl)return b.setFocusRectOn(t.parentElement),this.isFocused=!1;if(!this.isFocused){var n=this.getItems(),i=r(n,1)[0];this.isFocused=!0,null!=i&&(this.currentItem=i,this.lastSelected!==this.currentItem&&this.focusOnCurrent(),A("keydown",this.onKeydown))}}return!1}},{key:"getIsSearchVisible",value:function(){return this.searchOptionsEl.classList.contains("visible")}},{key:"setCheckboxesVisible",value:function(e){this.notesCheckEl.hidden=e,this.slideCheckEl.hidden=e}},{key:"onToggleSearchOptions",value:function(){var e=this,t=this.getIsSearchVisible(),n=t?"remove":"add";this.searchOptionsEl.classList[n]("visible"),t?(clearTimeout(this.checkBoxTimeout),this.checkBoxTimeout=setTimeout(function(){e.setCheckboxesVisible(t)},200)):this.setCheckboxesVisible(t)}},{key:"onClickLink",value:function(e){if("locked"!==this.menuOptions.flow){var t=O(e.target,"listitem"),n=t.dataset.slideId;null==n||"restricted"===this.menuOptions.flow&&!e.target.classList.contains("cs-viewed")||(C(t,"cs-viewed"),w.trigger(y.request.NEXT_SLIDE,n))}}},{key:"traverseLinks",value:function(e){for(var t=0;t<e.length;t++){var n=e[t];i=n,(0,c.checkIsScene)(i.slideid)||this.searchResults.has(n.slideid)||(this.noSearchTerm||0<=n.displaytext.toLowerCase().indexOf(this.term))&&this.searchResults.set(n.slideid,n.displaytext),null!=n.links&&this.traverseLinks(n.links)}var i}},{key:"performSearch",value:function(e){var a=this,t=0<arguments.length&&void 0!==e?e:"";if(window.globals.HAS_SLIDE){this.term=t.toLowerCase(),this.items=null,this.noSearchTerm=""===t,this.searchResults=new Map,this.resultsEl.innerHTML="",this.slideTextEnabled=this.slideCheckEl.checked,this.notesEnabled=this.notesCheckEl.checked;var n=d.views.model.frame.navData.links;null!=n&&this.traverseLinks(n),this.hasSlideBankSlides&&void 0===this.slideBankTextBySlideId&&this.loadSlideBankSearchData();var i=function(e){e.forEach(function(e){(0<=e.text.toLowerCase().indexOf(a.term)||0<=e.title.toLowerCase().indexOf(a.term))&&a.searchResults.set(e.slideId,e.title)})},r=!this.noSearchTerm;this.slideTextEnabled&&r&&i(this.slideTextBySlideId),this.hasSlideBankSlides&&r&&i(this.slideBankTextBySlideId),this.notesEnabled&&r&&i(this.notesBySlideId);var l=this.wrapListItems?"":"no-wrap",c=v.getCurrentWindow().getCurrentSlide().absoluteId,u=0;this.searchResults.forEach(function(e,t){var n=c===t?"cs-selected":"",i=document.createElement("li"),r=k.resolvePath(t).viewed?"cs-viewed":"",o=a.menuOptions.flow,s=(d.views.model.rtl,'\n <div class="cs-listitem listitem '+n+" "+l+" "+r+" "+("free"!==o&&"cs-"+o)+'"\n data-slide-id="'+t+'"\n tabindex="'+u+'">');D.modernPlayerRefreshEnabled&&j.isUnified?s+='\n <span class="linkText">\n '+e+'\n </span>\n <span class="outline-states">\n <span class="visitedIcon" >\n '+(0,h.getIcon)("checkmark")()+'\n </span>\n <span class="lockedIcon" >\n '+(0,h.getIcon)("lock")()+'\n </span>\n <span class="lockedViewedIcon" >\n '+(0,h.getIcon)("lockedViewed")()+"\n </span>\n </span>\n </div>\n ":s+="\n "+e+"\n </div>",i.innerHTML=s,a.resultsEl.appendChild(i),u=-1})}}},{key:"onClear",value:function(){var e=this,t=this.view.parent.children,n=t.outline,i=t.search;this.outlineUl=this.outlineUl||document.querySelector("#outline-content ul"),n.setVisibility(!0),g.to(this.el,this.animationDuration,{alpha:0,onComplete:function(){g.to(e.outlineUl,e.animationDuration,{alpha:1}),e.view.setVisibility(!1),i.children.bottomDiv.el.style.opacity=1,m.isShowFocus&&n.el.focus()}}),this.term="",i.children.searchInput.el.value="",E(document.body,"search-results-active"),w.trigger(y.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);function R(e){u(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));L(t,"traverseLinks","performSearch","onSlideChanged","onClear","onReset","loadSlideBankSearchData"),t.animationDuration=.2;var n=d.views.model.frame.notesData||[];return t.notesBySlideId=n.map(function(e){return new f(I(e.slideId),DS.utils.getPath(k.resolvePath(e.slideId,DS.presentation),"title"),T(e.content).trim())}),t.slideTextData=d.views.model.frame.navData.search||[],t.slideTextBySlideId=t.slideTextData.filter(function(e){return!e.slidebank}).map(function(e){return new f(I(e.slideid),DS.utils.getPath(k.resolvePath(e.slideid,DS.presentation),"title"),T(e.Text).trim())}),t.menuOptions=d.views.model.frame.controlOptions.menuOptions,t.wrapListItems=t.menuOptions.wrapListItems,t.links=d.views.model.frame.navData.outline.links,t.hasSlideBankSlides=t.slideTextData.some(function(e){return e.slidebank}),t.hasSlideBankSlides&&w.on(y.player.RESET,t.onReset),null!=t.clearEl&&t.onClickEl(t.clearEl,t.onClear),w.on(y.search.CLEAR,t.onClear),t.onClickEl(t.searchFilterEl,t.onToggleSearchOptions),t.onClick(t.onClickLink),w.on(y.window.MAIN_CHANGED,t.onSlideChanged),t}t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.outline=void 0;var i=n(0),r=l(n(121)),k=n(7),o=n(4),s=l(n(5)),S=n(28),a=n(29);function l(e){return e&&e.__esModule?e:{default:e}}function _(e){for(var t="";e;)t=e.index+1+"."+t,e=null!=e.parent&&"slidelink"===e.parent.kind&&e.parent;return t+" "}function c(){var e=s.default.getColor(DS.constants.refs.FRAME,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme");if(null==f||v!==!!i.views.model.rtl||p!==e){var t=s.default.getColor(DS.constants.refs.FRAME,".cs-tabs.cs-selected","color");if(f=".item-collapsible:not(.item-collapsed) .is-scene {\n color: "+t+" !important;\n }\n \n .is-scene:not(.item-collapsed) .cs-icon-carrot * {\n fill: "+t+" !important;\n }",E.modernPlayerRefreshEnabled)v=!!i.views.model.rtl,f+=".cs-listitem.cs-selected {\n background-position: "+(v?"right":"left")+' top !important;\n background-repeat: no-repeat !important;\n background-size: contain !important;\n background-image: url("data:image/svg+xml;charset=utf8,'+("%3Csvg xmlns='http://www.w3.org/2000/svg' width='6px' height='40px' viewBox='0 0 6 40' version='1.1' %3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0.000000, -390.000000)' fill='"+(p=e)+"'%3E%3Cpolygon points='0 390 6 390 6 410 6 430 0 430'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")+'") !important; \n }'}return f}var u=DS,d=(u.utils,u.detection),E=u.flagManager,h="outline",f=void 0,p=void 0,v=void 0;t.outline=i.views.def(h,r.default,function(){var m=i.views.model;return{tag:"nav",attrs:{id:h+"-content",class:"is-scrollable cs-outline "+a.rtlUtils.getRtlClass(),tabindex:-1},y:function(){return null!=this.parent.children.search?this.parent.children.search.h+o.PAD:0},w:"100%",h:function(){var e=this.parent.h;return e-(null!=this.parent.children.search?this.parent.children.search.h+o.PAD:o.PAD)},overflow:"auto",draws:[],html:function(){var v=this,e=m.frame.navData.outline.links||[],t=m.frame.controlOptions.menuOptions,b=t.wrapListItems,g=t.autonumber,y=t.tooltips,w=t.flow;this.el.depth=0;var n=this.el;return n.innerHTML="\n <style id='sceneStyle'>\n "+c()+"\n </style>\n ",function e(t,n,i){var r=document.createElement("ul");r.depth=n.depth+1,r.tabIndex=-1,null!=i?(r.setAttribute("aria-labelledby",n.firstElementChild.id),r.setAttribute("role","group")):(r.setAttribute("aria-label",m.getString("outline")),r.setAttribute("role","tree")),n.appendChild(r);for(var o=0;o<t.length;o++){var s=document.createElement("li"),a=t[o];a.parent=i,a.index=o,s.depth=r.depth,s.tabIndex=1===s.depth&&0===o?0:-1,s.setAttribute("role","treeitem"),r.appendChild(s);var l=null!=a.links,c=15*s.depth+19,u=c-33,d=a.slideid;null==d&&v.draws.push({link:a,links:t,i:o});var h=(0,S.checkIsScene)(d),f=m.rtl,p='\n <div \n class="cs-listitem listitem '+(h?"is-scene cs-unvisited":"")+" "+(b?"":"no-wrap")+" "+("free"!==w&&"cs-"+w)+" "+(!h&&l?"is-header":"")+'"\n style="padding-'+(f?"right":"left")+": "+c+'px;"\n data-ref="'+d+'"\n data-slide-title="'+t[o].displaytext+'"\n '+(h?'data-is-scene="true"':"")+"\n "+(l?'data-has-links="true"':"")+'\n title="'+(y?a.displaytext:"")+'"\n tabIndex="-1"\n >';E.modernPlayerRefreshEnabled?p+="\n "+(l?(0,k.getIcon)("carrot")((f?-1:1)+"px"):"")+'\n <span class="linkText">\n '+(g?_(a):"")+" "+a.displaytext+'\n </span>\n <span class="outline-states">\n <span class="visitedIcon" aria-label="'+m.getString("acc_visited")+'"> \n '+(0,k.getIcon)("checkmark")()+'\n </span>\n <span class="lockedIcon" aria-label="'+m.getString("acc_locked")+'">\n '+(0,k.getIcon)("lock")()+'\n </span>\n <span class="lockedViewedIcon" aria-label="'+m.getString("acc_visited")+", "+m.getString("acc_locked")+'">\n '+(0,k.getIcon)("lockedViewed")()+"\n </span>\n </span>\n </div>\n ":p+=" \n "+(l?(0,k.getIcon)("carrot")(f?"90% - "+u+"px":u+"px"):"")+"\n "+(g?_(a):"")+" "+a.displaytext+"\n </div>",s.innerHTML=p,l&&(s.setAttribute("aria-expanded",a.expand),s.classList.add("item-collapsible"),a.expand||s.classList.add("item-collapsed"),e(a.links,s,a))}}(e,n),n.innerHTML},updateHook:function(){var e=document.getElementById("sceneStyle");if(d.browser.isIE){var t=document.createElement("style");t.setAttribute("id","dynamicStyle"),t.setAttribute("type","text/css"),t.cssText=c(),document.head.querySelector("#dynamicStyle")||document.head.appendChild(t)}else null!=e&&(e.innerText=c());a.rtlUtils.updateRtlClass(this.el.classList)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0===i){var r=Object.getPrototypeOf(e);return null===r?void 0:s(r,t,n)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(n):void 0}var o,a=n(33),l=(o=a)&&o.__esModule?o:{default:o},c=n(0),u=n(28);function d(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function h(e){return O(e,function(e){return"li"===e.nodeName.toLowerCase()})}function f(e){return h(e).slice(1).some(function(e){return L(e,"item-collapsed")})}var p=DS,v=p.detection,b=p.pubSub,g=p._,y=p.events,w=p.keyManager,m=p.resolver,k=p.windowManager,S=p.utils.prefixWithPlayer,_=p.focusManager.setFocusRectOn,E=p.globalEventHelper.addDocumentListener,C=p.dom,O=C.parentNodesOf,x=C.getParentWithClass,L=C.hasClass,P=C.addClass,T=C.removeClass,I=p.flagManager,M=(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)}(A,l.default),i(A,[{key:"teardown",value:function(){b.off(y.window.MAIN_CHANGED,this.onSlideChanged),b.off(y.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&&v.theme.isUnified?setTimeout(function(){e.el.contains(document.activeElement)&&s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"onFocus",e).call(e)},500):s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"onFocus",this).call(this))}},{key:"mouseDown",value:function(){this.isMouseDown=!0}},{key:"mouseUp",value:function(){this.isMouseDown=!1}},{key:"onClickItem",value:function(e){var t=this;if(I.modernPlayerRefreshEnabled){var n=x(e.target,"listitem");(L(e.target,"carrot")?(t.onCarrotClick(n),1):L(n.parentNode,"item-collapsible")&&(t.onCarrotClick(n),!L(n,"is-header")))||"locked"!==t.menuOptions.flow&&t.onClickLink(n)}else("locked"!==this.menuOptions.flow?this.onClickLink:this.onCarrotClick)(e.target)}},{key:"visuallyUpdateLinks",value:function(){var n=this;this.visitedSlides.forEach(function(e){var t=n.view.children[e];null!=t&&(I.modernPlayerRefreshEnabled?n.updateViewedState(t.el):P(t.el,"cs-viewed"))}),I.modernPlayerRefreshEnabled&&(this.setComplete("div.is-header"),this.setComplete("div.is-scene",1))}},{key:"setComplete",value:function(e,t){var n=1<arguments.length&&void 0!==t?t:0,i=this.el.querySelectorAll(e);Array.from(i).forEach(function(e){Array.from(e.parentNode.querySelectorAll("div")).slice(n).every(function(e){return L(e,"cs-viewed")})&&P(e,"cs-complete")})}},{key:"updateVisitedSlides",value:function(e){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],f(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&&(r=e.length-1),i=e[r],f(i););return i}},{key:"addSlideToVisited",value:function(e){var t=e.absoluteId,n=e.getScene().absoluteId;this.visitedSlides.add(n).add(t)}},{key:"isCurrentLinkParent",value:function(e,t){return e.el===this.view.children[t].el&&e.el.getAttribute("data-has-links")&&!e.el.getAttribute("data-is-scene")}},{key:"onSelectFirstSlideLink",value:function(){var e=this.view.el.querySelector("ul > li > div:not(.is-scene)");if(null!=e){var t=e.getAttribute("data-ref");this.selectLink(e,t)}}},{key:"onSlideChanged",value:function(e){if(this.addSlideToVisited(e),!this.currentItem||x(this.currentItem,"listitem").getAttribute("data-ref")!=e.absoluteId){var t=this.view.children[e.absoluteId];null!=t&&this.selectLink(t.el,e.absoluteId)}}},{key:"selectLink",value:function(t,n){var i=this;this.onClickLink(t,!0),O(t,function(e){e.classList.contains("item-collapsed")&&(i.isCurrentLinkParent(t,n)||(T(e,"item-collapsed"),e.setAttribute("aria-expanded",!0)))},function(e){return i.el===e})}},{key:"collapsibleParents",value:function(e){var t=this;return O(e,function(e){return e.classList.contains("item-collapsible")},function(e){return t.el===e})}},{key:"collapseLastItem",value:function(t){var n=this;null!=this.lastExpandedEls&&this.menuOptions.autocollapse&&this.lastExpandedEls.forEach(function(e){e.contains(t)||L(e,"item-collapsed")||n.toggleScene(e)})}},{key:"toggleScene",value:function(e){var t=L(e,"item-collapsed"),n=void 0;if(n=t?"remove":"add",e.classList[n]("item-collapsed"),e.setAttribute("aria-expanded",t),I.modernPlayerRefreshEnabled&&!t){var i=Array.from(e.querySelectorAll("div.listitem"));i.slice(1).filter(function(e){return!L(e,"is-header")}).every(function(e){return L(e,"cs-viewed")})&&P(i[0],"cs-complete")}b.trigger(y.menuLinksListItem.TOGGLE)}},{key:"onCarrotClick",value:function(e){if(null!==e){var t=x(e,"item-collapsible");this.toggleScene(t)}}},{key:"onClickLink",value:function(e,t){if(I.modernPlayerRefreshEnabled){var n=e.getAttribute("data-ref"),i=null!=n;if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(n)){if(null!=this.currentItem&&e!==this.currentItem&&(this.currentItem.tabIndex=-1,T(this.currentItem,"hover")),this.currentItem=e,null!=n&&(this.collapseLastItem(e),this.lastExpandedEls=this.collapsibleParents(e),this.lastExpandedEls.forEach(function(e){var t=e.firstElementChild;n.includes(t.getAttribute("data-ref"))&&P(t,"cs-viewed")})),L(e,"listitem")){this.updateViewedState(e);var r=this.el.querySelector(".cs-selected");L(e,"is-scene")||(null!=r&&T(r,"cs-selected"),P(e,"cs-selected"))}else this.onCarrotClick(e);if(i&&!t){var o=k.getCurrentWindowSlide().absoluteId;n!=o&&(b.trigger(y.request.NEXT_SLIDE,n),v.theme.isUnified&&b.trigger(y.topEllipsesPanel.HIDE)),v.deviceView.isMobile&&(b.trigger(y.tab.HIDE),(v.deviceView.isPhone||v.theme.isClassic)&&b.trigger(y.sidebar.CLOSE))}null!=this.currentItem&&null!=this.focusor&&_(this.currentItem)}}else this.onClickLinkOld(e,t)}},{key:"onClickLinkOld",value:function(e,t){var n=e.getAttribute("data-ref"),i=null!=n,r=(0,u.checkIsScene)(n);if("UL"!==e.nodeName)if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(n)){if(null!=this.currentItem&&e!==this.currentItem&&(this.currentItem.tabIndex=-1,T(this.currentItem,"hover")),this.currentItem=e,(r||L(e.parentNode,"item-collapsible"))&&this.toggleScene(e.parentNode),null!=n&&(this.collapseLastItem(e),this.lastExpandedEls=this.collapsibleParents(e),Array.from(this.lastExpandedEls).forEach(function(e){var t=e.firstElementChild;n.includes(t.getAttribute("data-ref"))&&P(t,"cs-viewed")})),L(e,"listitem")){P(e,"cs-viewed");var o=this.el.querySelector(".cs-selected");null!=o&&T(o,"cs-selected"),P(e,"cs-selected")}else this.onCarrotClick(e);if(i&&!t){var s=k.getCurrentWindowSlide().absoluteId;r||n==s||(b.trigger(y.request.NEXT_SLIDE,n),v.theme.isUnified&&b.trigger(y.topEllipsesPanel.HIDE)),v.deviceView.isMobile&&(b.trigger(y.tab.HIDE),(v.deviceView.isPhone||v.theme.isClassic)&&b.trigger(y.sidebar.CLOSE))}null!=this.currentItem&&null!=this.focusor&&_(this.currentItem)}else L(e,"carrot")&&this.onCarrotClick(e)}},{key:"updateViewedState",value:function(e){P(e,"cs-viewed");var t=h(e).pop();if(!L(e,"is-scene")&&null!=t){var n=t.querySelector("div.listitem");T(n,"cs-unvisited")}}},{key:"isExpanded",value:function(){return!!this.currentItem.dataset.hasLinks&&L(this.parentElement,"item-collapsed")}},{key:"onKeydown",value:function(e){var t=this.currentItem;if(w.isActionKey(e.which))this.activateItem(),w.isSpaceKey(e.which)&&e.preventDefault();else if(w.isRightKey(e.which)&&t.dataset.hasLinks)L(this.currentItem.parentNode,"item-collapsed")?this.onCarrotClick(this.currentItem.firstElementChild):this.currentItem=this.getNextItem(this.getItemContent());else if(w.isDownKey(e.which))this.currentItem=this.getNextItem(this.getItemContent());else if(w.isUpKey(e.which))this.currentItem=this.getPrevItem(this.getItemContent());else if(w.isLeftKey(e.which))if(t.dataset.hasLinks&&!L(t.parentNode,"item-collapsed"))this.onCarrotClick(this.currentItem.firstElementChild);else{var n=x(this.currentItem,"item-collapsible");null!=n&&(this.currentItem=n.querySelector(".cs-listitem"))}else w.isHomeKey(e.which)?this.currentItem=this.getFirstItem():w.isEndKey(e.which)&&(this.currentItem=this.getLastItem());t!==this.currentItem&&(e.preventDefault(),T(t,"hover"),t.parentNode.tabIndex=-1,this.focusOnCurrent())}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem.parentNode&&(this.currentItem.parentNode.tabIndex=0,P(this.currentItem,"hover"),this.currentItem.parentNode.focus()),_(this.currentItem)}},{key:"hasListItems",value:function(){return!g.isEmpty(c.views.model.frame.navData.outline.links)}},{key:"getItems",value:function(){return this.links=this.links||[].concat(d(this.el.querySelectorAll(".cs-listitem"))),this.links}},{key:"activateItem",value:function(){var e="locked"!==this.menuOptions.flow&&null==this.currentItem.dataset.isScene,t=e?"onClickLink":"onCarrotClick",n=e?this.currentItem:this.currentItem.querySelector(".carrot");this[t](n)}},{key:"findIndexCb",value:function(e,t){return e===t}},{key:"getItemContent",value:function(){return this.currentItem}},{key:"getTreeRootEl",value:function(){return this.el.querySelector("ul")}},{key:"getOffsetEl",value:function(){return v.deviceView.isMobile?this.el.parentNode:this.el}},{key:"getOffsetTop",value:function(e){return v.deviceView.isMobile?g.first(O(e,function(e){return"li"===e.nodeName.toLowerCase()})).offsetTop:s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"getOffsetTop",this).call(this,e)}},{key:"scrollToCurrent",value:function(){var t=this;v.deviceView.isMobile&&(this.currentItem=this.getItems().find(function(e){return e.getAttribute("data-ref")===t.currentSlideId})),s(A.prototype.__proto__||Object.getPrototypeOf(A.prototype),"scrollToCurrent",this).call(this)}},{key:"setDrawSlides",value:function(){var o=this;this.view.draws.forEach(function(e){function t(){var e=n.spliceNum||1,t=r.slides();i.splice.apply(i,[n.index,e].concat(d(t.map(o.createNewLink)))),n.spliceNum=t.length,o.view.updateHtml(),o.view.initChildRefs()}var n=e.link,i=e.links,r=m.resolvePath(S(n.drawid));r.on(y.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}}]),A);function A(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,A);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,(A.__proto__||Object.getPrototypeOf(A)).call(this,e));return g.bindAll(t,"updateVisitedSlides","onSlideChanged","onSelectFirstSlideLink","addSlideToVisited","visuallyUpdateLinks","collapseLastItem","onClickLink","onCarrotClick","onClickItem","centerOnFocused","setDrawSlides","mouseDown","mouseUp"),t.visitedSlides=new Set,t.menuOptions=c.views.model.frame.controlOptions.menuOptions,b.once(y.resume.SET_DATA,t.updateVisitedSlides),b.on(y.window.MAIN_CHANGED,t.onSlideChanged),b.on(y.mobile.OUTLINE_SHOWN,t.centerOnFocused),b.on(y.navData.SELECT_FIRST_SLIDE_LINK,t.onSelectFirstSlideLink),t.removeDocListeners=g.flow(E("mousedown",t.mouseDown),E("mouseup",t.mouseUp)),null!=DS.presentation.getDrawPromise&&DS.presentation.getDrawPromise().then(t.setDrawSlides),t.isTopTabChild=c.views.model.topTabs.some(function(e){return"outline"===e.name}),b.on(y.navData.REFRESH_VIEW,function(){t.view.updateHtml(),t.view.update()}),t}t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resources=void 0;var i=n(0),r=s(n(123)),a=n(7),o=s(n(5)),l=n(29);function s(e){return e&&e.__esModule?e:{default:e}}var c=DS,u=c.utils,d=u.pxify,h=u.getPath,f=c.detection.device.isMobile,p="resources",v=["xls","pdf","doc","ppt","rtf","zip","link","file"],b={docx:"doc",pptx:"ppt",xlsx:"xls"};t.resources=i.views.def(p,r.default,function(e){var t=i.views.model.frame,s=o.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme").replace(/\).*/,")");return{attrs:{id:p+"-content",class:"cs-resource "+l.rtlUtils.getRtlClass()+" resources",tabindex:-1},w:function(){return this.parent.childWidth||this.parent.w},h:function(){return this.parent.h-10},overflow:"",model:t,html:function(){return'\n <div class="resources-content scrolling-panel panel-content">\n <ul class="resources-list">\n '+h(t,"resourceData.resources",[]).reduce(function(e,t,n){var i,r,o=(i=t.url,r=i.includes("http")?"link":i.split(".").pop().toLowerCase(),b[r]&&(r=b[r]),v.includes(r)?r:"file");return e+'\n <li class="cs-listitem resource" tabIndex="-1" role="presentation">\n <a '+(f?"":"href=\"javascript:DS.windowOpen.open({ url: '"+t.url+"' })\"")+' data-url="'+t.url+'" tabindex="'+(0===n?0:-1)+'">\n <div class="file-icon resource-ext-'+o+'">\n '+(0,a.getIcon)("link"===o?"link":"file")(s)+'\n <div class="file-icon-text">\n '+o+'\n </div>\n </div>\n <div class="file-name">'+t.title+"</div>\n </a>\n </li>"},"")+"\n </ul>\n </div>"},updateHook:function(){l.rtlUtils.updateRtlClass(this.el.classList)},methods:{onPanelVisible: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)}(this.el.querySelectorAll(".resource"))).forEach(function(e){var t=e.querySelector(".file-name").scrollHeight;e.clientHeight<t&&(e.style.height=d(t+8))})}}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(48),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l.detection,u=l.pubSub,d=l.events,h=l.keyManager.isSpaceKey,f=(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)}(p,a.default),i(p,[{key:"handleMobileLinks",value:function(){var t=this;c.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){h(e.keyCode)&&DS.windowOpen.open({url:this.currentItem.dataset.url})}},{key:"getOffsetTop",value:function(){return this.currentItem.offsetTop}},{key:"getFocusRectTarget",value:function(){return this.currentItem.parentNode}}]),p);function p(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p);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,(p.__proto__||Object.getPrototypeOf(p)).call(this,e));return t.handleMobileLinks(),u.on(d.resources.REFRESH_VIEW,function(){t.view.updateHtml(),t.view.update()}),t}t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.glossary=void 0;var i,r=n(0),o=n(48),s=(i=o)&&i.__esModule?i:{default:i},a=n(29),l=n(4);var c=DS,u=c.slideObjectUtils,d=c.utils.getPath,h=c.constants,f="glossary";t.glossary=r.views.def(f,s.default,function(){var e=r.views.model;return u.activeMobileMenuItem(e.frame.glossaryData,"no-glossary"),{attrs:{id:f+"-content",class:a.rtlUtils.getRtlClass()+" cs-glossary",tabindex:-1},w:"100%",h:function(){return this.parent.h-(DS.flagManager.modernPlayerRefreshEnabled?l.PAD+2:0)},model:e,isUnified:!0,html:function(){return'\n <div data-ref="terms" class="glossary-content scrolling-panel">\n '+d(e,"frame.glossaryData",[]).map(function(e,t){return'\n <dt class="cs-heading glossary-item glossary-term term" tabindex="'+(0===t?0:-1)+'">\n '+e.title+'\n </dt>\n <dd class="glossary-item glossary-desc" tabindex="-1">\n '+e.content.toString().split(h.LINE_BREAK_REGEX).map(function(e){return"<p class="+(0===e.length?"empty-p":"")+">"+e+"</p>"}).join("")+"\n </dd>\n "}).join("")+"\n </div>"},updateHook:function(){a.rtlUtils.updateRtlClass(this.el.classList)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transcript=void 0;var i,r=n(0),o=n(126),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-transcript "+t,tabindex:0},w:"100%",h:function(){return this.parent.h-20},html:'\n <div data-ref="content" class="note-content scrolling-panel"></div>\n ',model:e.frame}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=/color:#ffffff/gi,u=DS,d=u.detection,h=u.events,f=u.focusManager,p=u.pubSub,v=u.utils,b=u.slideObjectUtils,g=(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)}(y,a.default),i(y,[{key:"onHamburgerToggle",value:function(e){this.forceScrollToTop&&!e&&(this.getScrollElement().scrollTop=0,this.forceScrollToTop=!1)}},{key:"onFocus",value:function(){this.el.focus(),f.setFocusRectOn(this.el.parentNode)}},{key:"focusSelf",value:function(){this.onFocus()}},{key:"handleTab",value:function(){return this.el.parentElement.focus(),!0}},{key:"onSlideChanged",value:function(t){var e=(this.model.notesData||[]).find(function(e){return v.stripPlayer(t.absoluteId)===e.slideId});null!=this.titleEl&&(this.titleEl.innerHTML=t.get("title"));var n=null==e?"":e.content;d.deviceView.isClassicMobile&&(n=n.replace(c,"color:#515557")),this.contentEl.innerHTML=n,p.trigger(h.transcript.CHANGED),b.activeMobileMenuItem(n,"no-transcript"),this.scrollToTop()}},{key:"scrollToTop",value:function(){d.deviceView.isDesktop?this.view.el.scrollTop=0:d.theme.isClassic?0===this.getScrollElement().scrollTop?this.forceScrollToTop=!0:this.getScrollElement().scrollTop=0:l.views.getNamespace(this.view.nameSpace).sidebar.collapsed?this.forceScrollToTop=!0:this.getScrollElement().scrollTop=0}},{key:"getScrollElement",value:function(){return d.deviceView.isClassicMobile?this.view.parent.el:this.view.el}},{key:"getViewBox",value:function(){return this.view.parent.getBox()}},{key:"teardown",value:function(){p.off(h.window.MAIN_CHANGED,this.onSlideChanged.bind(this)),d.deviceView.isClassicMobile?p.off(h.mobile.NOTES_SHOWN,this.onHamburgerToggle.bind(this,!1)):d.deviceView.isUnifiedMobile&&p.off(h.hamburger.TOGGLE,this.onHamburgerToggle.bind(this))}}]),y);function y(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,y);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,(y.__proto__||Object.getPrototypeOf(y)).call(this,e));return p.on(h.window.MAIN_CHANGED,t.onSlideChanged.bind(t)),d.deviceView.isClassicMobile?p.on(h.mobile.NOTES_SHOWN,t.onHamburgerToggle.bind(t,!1)):d.deviceView.isUnifiedMobile&&p.on(h.hamburger.TOGGLE,t.onHamburgerToggle.bind(t)),t.forceScrollToTop=!1,t}t.default=g},function(e,t,n){"use strict";var i=n(0),r="topTabs";i.views.def(r,function(){return{attrs:{id:r,role:"navigation"},w:"100%",overflow:"visible",h:"100%"}})},function(e,t,n){"use strict";var h=n(0),i=n(129),f=n(4),r=DS,o=r.pubSub,s=r.events,p=!0,v=void 0,b=[];o.on(s.renderTree.DESTROYED,function(){b=[],p=!0});function g(e){if(0<e.length){var t=e.shift();return b.unshift(t),t}}function y(e){return e.reduce(function(e,t){return t.update(),e+(t.isTopLink?t.w:0)},0)}(0,i.createLinks)({id:"linksRight",dir:"Right",linkListName:"topTabsRight",x:function(){var e=h.views.getNamespace(DS.constants.refs.FRAME),t=e.hamburger,n=e.title,i=e.sidebar,r=e.topEllipsis,o=0;return h.views.model.rtl?(i.visible&&(o+=t.w),r.visible&&(o+=r.w,"right"===i.pos&&(o=r.w))):n.visible?o=n.right():i.visible&&(o=t.w),o+("right"===i.pos?0:f.TWO_PAD)},methods:{tabWidths:function(){return y(this.children)},phoneUpdateHook:function(){if(0!==this.children.length||0!==b.length){var e=h.views.getNamespace(this.nameSpace),n=e.topEllipsis,i=e.topEllipsisPanel;this.children.forEach(function(e){var t=i.children.links.el;null!=e.panel&&(e.panel.inEllipsis=!0,t.insertBefore(e.panel.el,t.firstChild),e.panel.update()),e.inEllipsis=!0,t.insertBefore(e.el,t.firstChild),n.setVisibility(!0)}),this.updateHook=DS._.noop}}},updateHook:function(){if(DS.detection.deviceView.isPhone)this.phoneUpdateHook();else{var e=this.children;if((0!==e.length||0!==b.length)&&null!=this.nameSpace){var t=h.views.getNamespace(this.nameSpace),n=t.linksRight,i=t.topEllipsis,r=t.sidebar,o=t.topEllipsisPanel,s=this.w;if(s<v&&(p=!0),v=s,p&&y(e)>this.w)for(;y(e)>this.w;){var a=g(this.children);if(null!=a&&a.isTopLink){if(null!=a.el){var l=o.children.links.el;null!=a.panel&&(a.panel.inEllipsis=!0,l.insertBefore(a.panel.el,l.firstChild),a.panel.update()),a.inEllipsis=!0,l.insertBefore(a.el,l.firstChild)}i.setVisibility(!0)}}else if(0<b.length){var c=y(e),u=b[0];this.w>c+u.w&&(b.shift(),this.el.insertBefore(u.el,this.el.firstChild),null!=u.panel&&(u.panel.inEllipsis=!1,u.panel.update(),this.el.insertBefore(u.panel.el,this.el.firstChild)),this.children.unshift(u),u.inEllipsis=!1)}0===b.length&&i.visible&&i.setVisibility(!1);var d={toLeft:!(p=!1),startPos:n.w-f.PAD,hook:function(e){null!=e.panel&&e.panel.update()}};"right"!==r.pos||h.views.model.rtl?h.views.model.rtl&&(d.toLeft=!1,d.startPos=0,d.reverse=!1):(d.toLeft=!1,d.startPos=0,d.reverse=!0),this.flowChildren(d)}}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createLinks=void 0;var m=n(0),k=i(n(46)),h=i(n(130)),f=i(n(131)),c=n(4),S=n(47),_=i(n(5)),E=n(32);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 r=DS,C=r.detection,O=(r.flagManager,DS.constants.refs.FRAME),x=C.deviceView.isPhone?290:302;t.createLinks=function(y){function r(e,t,n,i){var r="customlink"===n.name,o=void 0,s=void 0,a=void 0,l=void 0;l=r?(s=h.default,o=n.properties.title,a="link"+y.dir+i,"custom-link"):(s=f.default,o=t.getString(n.name),a=n.name+"Link","panel-link");var c=_.default.getColor(e,".cs-topmenu-item.active .cs-tab","border-top-color",".cs-base"),u={id:a,class:"cs-topmenu-item cs-tabs top-tab "+l,tabindex:0};r||(u["aria-controls"]=a+"Panel",u["aria-expanded"]=!1);var d=m.views.def(a,s,{selectedBorderColor:c,attrs:u,model:Object.assign(n,{idx:i}),isTopLink:!0,calcTextSize:!0,noUpdate:!0,contentStyle:{top:"8%"},tag:"button",html:function(){return'<span class="cs-tab">'+o+"</span>"},wPad:14,z:2,w:"fit-to-text-w",h:"fit-to-text-h",minH:23});d.init(),m.views.getNamespace(O)[y.id].append(d),r||function(e,n,t){var i=t.name+"Panel",r="linksRight"===y.id,o=m.views.getNamespace(e),s=(o.topBar,o.frame,o.sidebar),a=o.slide,l=(o.wrapper,o.topEllipsis,_.default.getColor(e,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base")),c=C.env.isFileProtocol||C.browser.isFF?"background-color":"background",u=_.default.getColor(e,".cs-topmenu-item.active .cs-panel",c),d=m.views.getNamespace(e)[t.name+"Link"],h=m.views.getNamespace(e),f=h.topEllipsisPanel,p=h.linksRight,v=m.views.model.rtl,b=m.views.def(i,k.default,{attrs:{id:i,class:"cs-topmenu-item topmenu-item active cs-menu cs-panel panel top-tabs-drop topmenu-panel-align-"+(r?"right":"left"),tabIndex:-1},style:{borderColor:l,background:u},w:x,h:function(){return this.height||200},z:a.z+1,visible:!1,lnk:n,tabsId:w,overflow:"visible",x:function(){var e=0;if(d.inEllipsis)return!v||C.deviceView.isPhone?"left"===s.pos?e=f.maxWidth-x+8:C.deviceView.isPhone||(e=(f.maxWidth-x)/2+8):"left"!==s.pos&&(e=-2),e;e=n.x+(n.w-x)/2;var t=e+x;return!d.inEllipsis&&t>p.w&&(e=p.w-x-20),e=Math.max(20,e),this.children.arrow.el.style.left=n.x-e+n.w/2-11+"px",e},y:function(){return d.inEllipsis?0:this.lnk.h+10},html:(0,E.arrowSvg)(u,l)});b.init(e),m.views.getNamespace(O)[y.id].append(b),n.panel=b;var g=S.panelContentMap[t.name];null!=g&&(g.init(e),b.append(g))}(e,d,n)}var a=y.id,w=void 0,l=(m.views.def(a,function(e){var t=m.views.getNamespace(e),n=t.title,i=t.hamburger,r=t.sidebar,o=t.timer,s=t.topEllipsis;m.views.model.topTabsRight.length;return{attrs:{id:w=a,tabindex:-1},style:{left:"-1px"},w:function(){var e=this.parent.w-c.PAD;return n.visible&&(e-=n.w),r.visible&&(e-=i.w),null!=o&&o.visible&&(e-=o.w),s.visible&&(e-=s.w),e-c.TWO_PAD},overflow:"visible",x:y.x,y:"vertical-center",h:22,z:5,childDef:function(){l(m.views.model,e)},methods:y.methods,updateHook:y.updateHook}}),function(n,i){[].concat(o(n.topTabsLeft),o(n.topTabsRight)).reverse().forEach(function(e,t){r(i,n,e,t)})})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3);var a=(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)}(l,((o=s)&&o.__esModule?o:{default:o}).default),i(l,[{key:"onClickLink",value:function(){var t=this,e=this.model.properties.data;DS.pubSub.trigger(DS.events.customlink.EVENT,e),this.view.parent.children.forEach(function(e){e.viewLogic!==t&&e.viewLogic.showing&&e.viewLogic.hidePanel()})}},{key:"isLive",value:function(){return!0}}]),l);function l(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);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,(l.__proto__||Object.getPrototypeOf(l)).call(this,e));return t.onClick(t.onClickLink),t}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}l(n(3));var o=n(0),s=l(n(132)),a=n(4);function l(e){return e&&e.__esModule?e:{default:e}}var c=DS.dom,u=(c.isWithin,c.hasClass),d=c.addClass,h=c.removeClass,f=DS.globalEventHelper,p=f.addDocumentListener,v=f.removeDocumentListener,b=f.addWindowListener,g=DS,y=g.pubSub,w=g.detection,m=g.TweenLite,k=g.events,S=g._,_=g.constants.ANIMATION_DURATION,E=w.device.isMobile?"touchend":"mouseup",C=(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,s.default),i(O,[{key:"subscribeToRefreshEvents",value:function(){this.isOutlinePanel?y.on(k.navData.REFRESH_VIEW,this.updatePanel):this.isResourcesPanel?y.on(k.resources.REFRESH_VIEW,this.updatePanel):this.isGlossaryPanel&&y.on(k.glossary.REFRESH_VIEW,this.updatePanel)}},{key:"teardown",value:function(){y.off(k.resources.REFRESH_VIEW,this.updatePanel),y.off(k.glossary.REFRESH_VIEW,this.updatePanel),y.off(k.navData.REFRESH_VIEW,this.updatePanel),this.removeResize()}},{key:"onResize",value:function(){this.showing&&this.hidePanel()}},{key:"updatePanel",value:function(){var e=this.view.panel.el.querySelector(".scrolling-panel");if(null!=e)this.view.panel.height=Math.min(window.innerHeight-120,e.clientHeight+40),this.view.panel.update(),this.view.panel.updateChildren();else if(this.isOutlinePanel){var t=void 0;t=u(document.body,"search-results-active")?document.body.querySelector(".search-results-active .search-results ul"):document.body.querySelector("#outline-content ul"),this.view.panel.height=Math.min(window.innerHeight-120,t.clientHeight+40+(this.searchEnabled?a.SEARCH_H:0)),this.view.panel.update(),this.view.panel.updateChildren(!0)}}},{key:"showPanel",value:function(){y.trigger(k.tabLink.SHOW_PANEL,this),w.deviceView.isPhone&&m.from(this.view.panel.el,.12,{left:"left"===o.views.model.sidebarOpts.sidebarPos?30:-30}),d(document.body,"nested-panel-shown"),this.el.setAttribute("aria-expanded",!0),this.el.classList.add("cs-selected","active"),this.view.panel.el.style.display="block",this.view.panel.viewLogic.focusChild(),this.updatePanel(),p(E,this.onCheckShouldHide),y.on(k.controlLayout.CHANGED,this.hidePanel),this.showing=!0,y.trigger(k.tabLink.PANEL_SHOWN,this)}},{key:"hidePanel",value:function(e){y.trigger(k.tabLink.HIDE_PANEL,this),!e&&w.deviceView.isPhone&&this.view.panel.inEllipsis||(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}(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"hidePanel",this).call(this),v(E,this.onCheckShouldHide),h(document.body,"nested-panel-shown"))}}]),O);function O(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,O);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,(O.__proto__||Object.getPrototypeOf(O)).call(this,e));return S.bindAll(t,"updatePanel","onResize"),t.isOutlinePanel="outlineLink"===e.nameKey,t.isGlossaryPanel="glossaryLink"===e.nameKey,t.isResourcesPanel="resourcesLink"===e.nameKey,t.isOutlinePanel&&(y.on(k.menuLinksListItem.TOGGLE,t.updatePanel),y.on(k.search.UPDATE_PANEL,function(){setTimeout(t.updatePanel,_)}),t.searchEnabled=o.views.model.frame.controlOptions.controls.search),window.globals.HAS_SLIDE||t.subscribeToRefreshEvents(),t.removeResize=b("resize",t.onResize),t}t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=DS.dom.isWithin,u=DS.globalEventHelper,d=u.addDocumentListener,h=u.removeDocumentListener,f=DS,p=f.pubSub,v=f.events,b=f._,g=f.playerGlobals,y=f.dom,w=y.addClass,m=y.removeClass,k=(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)}(S,a.default),i(S,[{key:"onActiveTabSet",value:function(t){this.view.parent.children.find(function(e){return e.nameKey.includes(t)})&&this.hidePanel(),this.view.nameKey.includes(t)&&this.showPanel()}},{key:"onClickLink",value:function(){this.showing?this.hidePanel():this.showPanel()}},{key:"showPanel",value:function(){this.el.style.border="1px solid "+this.view.selectedBorderColor,this.el.setAttribute("aria-expanded",!0),w(this.el,"cs-selected"),w(this.el,"active"),this.view.panel.el.style.display="block",this.view.panel.viewLogic.focusChild(),d("mouseup",this.onCheckShouldHide),p.on(v.controlLayout.CHANGED,this.hidePanel),this.showing=!0}},{key:"hidePanel",value:function(){this.el.style.border="1px solid rgba(0, 0, 0, 0)",this.el.setAttribute("aria-expanded",!1),m(this.el,"cs-selected"),m(this.el,"active"),this.view.panel.el.style.display="none",h("mouseup",this.onCheckShouldHide),p.off(v.controlLayout.CHANGED,this.hidePanel),this.showing=!1}},{key:"onBlur",value:function(e){g.presentation.isPreview()&&!window.globals.HAS_SLIDE||this.onCheckShouldHide({target:e.relatedTarget}),function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(S.prototype.__proto__||Object.getPrototypeOf(S.prototype),"onBlur",this).call(this,e)}},{key:"onCheckShouldHide",value:function(e){null!=e.target&&(c(e.target,"panel")||this.el.contains(e.target))||this.hidePanel()}},{key:"isLive",value:function(){var e=l.views.model.currControlLayout[this.model.name];return b.isObject(e)?e.enabled:e}},{key:"teardown",value:function(){p.off(v.controlLayout.CHANGED,this.hidePanel),p.off(v.sidebar.ACTIVE_TAB_SET)}}]),S);function S(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,S);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,(S.__proto__||Object.getPrototypeOf(S)).call(this,e));return b.bindAll(t,"hidePanel","onCheckShouldHide"),t.onClick(t.onClickLink),t.showing=!1,p.on(v.sidebar.ACTIVE_TAB_SET,t.onActiveTabSet.bind(t)),t}t.default=k},function(e,t,n){"use strict";var i=n(0),r=n(4),o="miscControls",s=DS.detection.deviceView;i.views.def(o,function(e){var t=i.views.getNamespace(e).frame,n=i.views.model.rtl;return{attrs:{id:o,"aria-label":"misc controls"},wp:function(){return this.width||0},wl:function(){return s.isPhone?r.UI_SIZE_WIDTH:this.wp},xp:function(){return this.left||0},yl:function(){return 0},xl:function(){return s.isPhone?this.parent.w-this.w:this.xp},hp:function(){return r.UI_SIZE_HEIGHT},hl:function(){return s.isPhone?t.h:this.hp},overflow:"visible",parentAlign:"l",updateHook:function(){s.isPhone||this.flowChildren({fullUpdate:!0,pad:r.PAD,startPos:-r.PAD,sizeToChildren:!0,rtl:n})}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o=DS,s=o._,a=o.pubSub,l=o.events,c=o.dom.toggleClasses,u=(o.shortcutManager,i(d,[{key:"teardown",value:function(){a.off(l.slide.STARTED,this.onSlideChanged)}},{key:"onTimelineChanged",value:function(e,t){e!==this.currTimeline&&(a.trigger(l.playbackControls.TIMELINE_CHANGED,e,t),null!=this.currTimeline&&(this.currTimeline.off(l.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.off(l.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.off(l.timeline.ENDED,this.onPlaybackChanged)),this.currTimeline=e,this.currTimeline.on(l.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.on(l.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.on(l.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();c(document.body,"timeline-playing","timeline-paused",i),c(document.body,"has-reset","no-reset",this.view.visible&&null!=t&&t.visible),null!=n&&n.viewLogic.onPlaybackChanged()}},{key:"onSlideChanged",value:function(e,t,n){this.view.el.tabIndex=0,this.view.el.tabIndex=-1,this.view.nameSpace===n&&(null!=this.currSlide&&this.currSlide.off(l.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.currSlide=t,this.currSlide.on(l.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.onTimelineChanged(t.currentTimeline(),t))}}]),d);function d(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),this.view=e,s.bindAll(this,"onSlideChanged","onTimelineChanged","onPlaybackChanged"),a.on(l.slide.STARTED,this.onSlideChanged)}t.default=u},function(e,t,n){"use strict";var i=n(0),r=s(n(5)),o=s(n(136));function s(e){return e&&e.__esModule?e:{default:e}}var a=DS.detection.device.isMobile;i.views.def("seek",o.default,function(){var e=i.views.model.frame.controlOptions.controls,t=e.readonly,n=i.views.getCurrentNameSpaceString();return{attrs:{id:"seek",tabindex:0,class:"progress-bar cs-seekcontrol "+(t?"read-only":"")},y:"vertical-center",overflow:"visible",noUpdate:!0,w:function(){return this.width||0},h:30,html:"\n <style>\n #seek:before {\n border: 1px solid "+r.default.getColor(n,".cs-seekcontrol","border-top-color")+";\n background-image: "+r.default.getColor(n,".cs-seekcontrol","background-image").replace("(, ","(180deg,")+';\n background-repeat: no-repeat !important;\n }\n </style>\n\n <div class="cs-seekbar-inner progress-bar-inner slide-lockable">\n <div data-ref="seek" class="cs-seek progress-bar-seek">\n <div class="progress-bar-fill-preview cs-fill" data-ref="progressPreview"></div>\n <div\n tabIndex="-1"\n aria-hidden="'+(!e.seekbar||a)+'"\n data-ref="progressBar"\n class="cs-fill cs-brandhighlight-bg progress-bar-fill"\n style="width: 0px"\n role="slider"\n aria-valuemin="0"\n aria-valuenow="0"\n aria-valuemax="5"\n >\n <div class="prev-progress-bar-fill-preview cs-fill" data-ref="prevProgressPreview"></div>\n </div>\n </div>\n </div>\n '}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(55),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l._,u=l.pubSub,d=l.events,h=l.dom,f=l.utils.pxify,p=(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)}(v,a.default),i(v,[{key:"onTick",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})(v.prototype.__proto__||Object.getPrototypeOf(v.prototype),"onTick",this).call(this,e),this.progress=e}},{key:"resetPreviewWidths",value:function(){this.previewWidth=0,this.prevProgWidth=0}},{key:"onSlideStarted",value:function(){this.resetPreviewWidths()}},{key:"onStartProgressDetails",value:function(){this.animateProgressDetails()}},{key:"onStopProgressDetails",value:function(){window.cancelAnimationFrame(this.detailsId)}},{key:"updatePreviewEls",value:function(){this.progressPreviewEl.style.width=f(this.previewWidth),this.prevProgressPreviewEl.style.width=f(this.prevProgWidth)}},{key:"animateProgressDetails",value:function(){var e=this.view.getBox(),t=h.mouseX-e.x,n=this.progress*e.w,i=n-e.w*(t/e.w);n<=t&&(i=0),this.previewWidth=Math.min(e.w,t),this.prevProgWidth=Math.min(n,i),this.updatePreviewEls(),this.detailsId=window.requestAnimationFrame(this.animateProgressDetails)}}]),v);function v(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v);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,(v.__proto__||Object.getPrototypeOf(v)).call(this,e));return c.bindAll(t,"onSlideStarted","onStartProgressDetails","onStopProgressDetails","animateProgressDetails"),u.on(d.slide.STARTED,t.onSlideStarted),t.resetPreviewWidths(),t.isUserControlled&&(t.view.el.addEventListener("mouseenter",t.onStartProgressDetails),t.view.el.addEventListener("mouseleave",t.onStopProgressDetails)),t}t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'\n <svg class="cs-icon next-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n <path transform="rotate(180, 5, 8)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'\n <svg class="cs-icon prev-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n <path transform="translate(0, 1)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n </svg>\n'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'\n <svg class="cs-icon check-icon" width="17px" height="18px" viewBox="0 0 17 16" focusable="false">\n <path stroke="none" transform="translate(0, 1)" d="M 17 1.4 L 15.6 0 5.7 9.9 1.4 5.65 0 7.05 5.65 12.75 5.7 12.75 17 1.4 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.replayIcon=function(){return'<svg class="cs-icon" preserveAspectRatio="none" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="\n M 10.95 8.75\n Q 11 9 11 9.25 10.95 11.15 9.7 12.4 8.4 13.7 6.5 13.75 4.6 13.7 3.3 12.4 2.05 11.15 2 9.25 2.05 7.3 3.3 6.05 4.398828125 4.998828125 6 4.75\n L 6 6.9\n Q 6.05 7.75 6.85 7.35\n L 11.35 4.3\n Q 11.7 4.05 11.7 3.75 11.7 3.45 11.35 3.2\n L 6.85 0.15\n Q 6.05 -0.3 6 0.6\n L 6 2.75\n Q 3.4517578125 3.001171875 1.8 4.75 0.05 6.6 0 9.25 0.05 12 1.9 13.85 3.75 15.65 6.5 15.75 9.25 15.65 11.1 13.85 12.95 12 13 9.25 13 9 13 8.75\n L 10.95 8.75 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg id="icon-play" class="cs-icon play-icon" width="11" height="13" viewBox="0 0 11 13" focusable="false">\n <path d="M 0.851 13.011 C 0.381 13.295 0 13.068 0 12.526 L 0 0.771 C 0 0.219 0.378 0 0.854 0.288 L 10.507 6.132 C 10.979 6.417 10.981 6.878 10.504 7.168 L 6.307 9.708 L 0.851 13.011 Z"></path>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg id="icon-pause" class="cs-icon pause-icon" width="9" height="14" viewBox="0 0 9 14" focusable="false">\n <g>\n <rect x="0" width="3" height="14"/>\n <rect x="6" width="3" height="14"/>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.volumeIcon=function(e,t){var n=Math.min(1,e/5);return'<svg class="cs-icon volume-icon '+(t?"volume-icon-selected":"")+'" width="16px" height="14px" viewBox="0 -3 16 14" focusable="false">\n <g transform="translate(0, -3)">\n <rect x="0" y="4" width="3" height="6"></rect>\n <polygon points="4 4 9 0 9 14 4 10"></polygon>\n <g transform="translate(10, 0)">\n <mask id="vol-mask" fill="white">\n <rect id="path-1" x="0" y="0" width="8" height="14"></rect>\n </mask>\n <circle strokeWidth="1.5" style="opacity: '+Math.min(1,Math.max(0,e/5-.5))+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="6.5"></circle>\n <circle strokeWidth="1.5" style="opacity: '+n+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="3.5"></circle>\n </g>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.captionsOnIcon=function(){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <path fill="#FFFFFF" stroke="none" d="M 19 2 Q 19 1.15 18.4 0.6 17.85 0 17 0 L 2 0 Q 1.15 0 0.6 0.6 0 1.15 0 2 L 0 12 Q 0 12.85 0.6 13.4 1.15 14 2 14 L 7.6 14 9.5 15.9 11.4 14 17 14 Q 17.85 14 18.4 13.4 19 12.85 19 12 L 19 2 M 15.7 4.2 L 15.25 4.85 Q 15.15 4.9 15.1 5 15 5.05 14.85 5.05 14.75 5.05 14.6 4.95 14.5 4.9 14.3 4.8 14.15 4.65 13.9 4.6 13.65 4.5 13.3 4.5 12.85 4.5 12.5 4.7 12.15 4.85 11.9 5.15 11.7 5.45 11.6 5.9 11.45 6.35 11.45 6.9 11.5 7.45 11.6 7.9 11.7 8.35 11.95 8.65 12.2 8.95 12.5 9.15 12.85 9.3 13.25 9.3 13.65 9.3 13.9 9.2 14.2 9.1 14.35 8.95 14.5 8.85 14.65 8.75 14.8 8.65 14.95 8.65 15.15 8.65 15.25 8.8 L 15.75 9.4 Q 15.45 9.75 15.15 10 14.8 10.2 14.45 10.35 14.05 10.5 13.7 10.55 13.3 10.6 12.95 10.6 12.25 10.6 11.65 10.35 11.1 10.1 10.65 9.65 10.2 9.15 9.95 8.45 9.7 7.75 9.7 6.9 9.7 6.1 9.95 5.4 10.15 4.75 10.6 4.25 11.05 3.75 11.7 3.5 12.35 3.2 13.2 3.2 14 3.2 14.6 3.45 15.2 3.7 15.7 4.2 M 5.85 4.7 Q 5.5 4.85 5.25 5.15 5.05 5.45 4.95 5.9 4.8 6.35 4.8 6.9 4.85 7.45 4.95 7.9 5.05 8.35 5.3 8.65 5.55 8.95 5.85 9.15 6.2 9.3 6.6 9.3 7 9.3 7.25 9.2 7.55 9.1 7.7 8.95 7.85 8.85 8 8.75 8.15 8.65 8.3 8.65 8.5 8.65 8.6 8.8 L 9.1 9.4 Q 8.8 9.75 8.5 10 8.15 10.2 7.8 10.35 7.4 10.5 7.05 10.55 6.65 10.6 6.3 10.6 5.6 10.6 5 10.35 4.45 10.1 4 9.65 3.55 9.15 3.3 8.45 3.05 7.75 3.05 6.9 3.05 6.1 3.3 5.4 3.5 4.75 3.95 4.25 4.4 3.75 5.05 3.5 5.7 3.2 6.55 3.2 7.35 3.2 7.95 3.45 8.55 3.7 9.05 4.2 L 8.6 4.85 Q 8.5 4.9 8.45 5 8.35 5.05 8.2 5.05 8.1 5.05 7.95 4.95 7.85 4.9 7.65 4.8 7.5 4.65 7.25 4.6 7 4.5 6.65 4.5 6.2 4.5 5.85 4.7 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.captionsOffIcon=function(){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n <g>\n <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.carrotIcon=function(e){return'\n <svg style="left:calc('+e+');" class="cs-icon cs-icon-carrot carrot"width="30" height="30" viewBox="0 0 30 30" focusable="false">\n <g transform="translate(8, 8)">\n <polygon style="fill:currentColor !important" points="1,1.5 5,5 1,8.5"/>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=DS.flagManager;t.searchIcon=function(){return i.modernPlayerRefreshEnabled?'\n <svg class="search-icon" width="13px" height="15px" viewBox="0 0 13 15" focusable="false"\n <g fill="none" fill-rule="evenodd">\n <g stroke-width="2">\n <circle cx="5.6" cy="5.6" r="4.6"/>\n <path d="M8 9l4 5"/>\n </g>\n </g>\n </svg>\n ':'\n <svg class="search-icon" width="23px" height="13px" viewBox="0 0 10 10" focusable="false">\n <g transform="translate(0, 0) scale(1.3)" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <circle stroke-width="1" cx="4" cy="4" r="3"></circle>\n <path d="M 6 6 L 10 10"></path>\n </g>\n </g>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.searchClearIcon=function(){return'\n <svg class="cs-icon icon" width="11px" height="11px" viewBox="0 0 11 11">\n <g id="Desktop-Color-Contrast" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g id="Search" transform="translate(-290.000000, -69.000000)" fill="fill:currentColor !important" fill-rule="nonzero">\n <g id="search" transform="translate(13.000000, 59.000000)">\n <polygon id="ic_close" points="286.777666 10 282.500215 14.2779053 278.222334 10 277 11.2222382 281.277881 15.5002869 277 19.7779053 278.222334 21 282.500215 16.7222382 286.777666 21 288 19.7779053 283.722119 15.5002869 288 11.2222382"></polygon>\n </g>\n </g>\n </g>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.filterIcon=function(){return'<svg class="cs-icon icon-gear" width="14" height="14" viewBox="0 0 14 14" focusable="false">\n <path id="icon-gear" transform="translate(0,3)" d="M11.1,9.8C11.1,9.8,11.1,9.8,11.1,9.8C11.1,9.8,11.1,9.7,11.1,9.8c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1c0,0,0,0,0,0c0-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1,0.1-0.2c0,0,0,0,0,0c0.1-0.2,0.2-0.5,0.2-0.7l2-0.4V6.4l-2-0.4c0-0.3-0.1-0.5-0.2-0.7c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0,0,0-0.1-0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.2-1.7l-0.9-0.9L9.7,2.8c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0-0.1,0-0.1-0.1c0,0,0,0,0,0c-0.1,0-0.1-0.1-0.2-0.1c0,0,0,0,0,0c-0.1,0-0.1,0-0.2-0.1c0,0,0,0,0,0C8.3,2.1,8.1,2.1,7.8,2L7.4,0H6.2L5.9,2c-0.3,0-0.5,0.1-0.7,0.2c0,0,0,0,0,0C5,2.3,5,2.3,4.9,2.3c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0c0,0-0.1,0-0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0L2.3,1.6L1.4,2.5l1.2,1.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0.1-0.1,0.1c0,0,0,0,0,0C2.2,5,2.2,5,2.2,5.1c0,0,0,0,0,0c0,0.1,0,0.1-0.1,0.2c0,0,0,0,0,0C2,5.5,1.9,5.8,1.9,6l-2,0.4v1.2l2,0.4c0,0.3,0.1,0.5,0.2,0.7c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0,0,0.1,0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l-1.2,1.7l0.9,0.9L4,11.2c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0.1c0,0,0,0,0,0c0.2,0.1,0.5,0.2,0.7,0.2l0.4,2h1.2l0.4-2c0.3,0,0.5-0.1,0.7-0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.7,1.2l0.9-0.9L11.1,9.8C11,9.8,11,9.8,11.1,9.8C11,9.8,11.1,9.8,11.1,9.8z M6.8,9.2c-1.2,0-2.2-1-2.2-2.2c0-1.2,1-2.2,2.2-2.2C8,4.8,9,5.8,9,7C9,8.2,8,9.2,6.8,9.2z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'<svg class="cs-icon icon" width="20" height="20" viewBox="0 0 36 36" focusable="false">\n <use xlink:href="#close-icon" class="cs-icon-shadow" transform="translate(0, .5)" />\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.clearIcon=function(){return'<svg class="cs-icon icon-clear" width="13" height="14" viewBox="0 0 13 14" focusable="false">\n <use xlink:href="#icon-clear" fill="rgba(240, 240, 240, 1)" transform="translate(0, 1)" />\n <path id="icon-clear" transform="translate(3,3)" d="M6.5,0C2.9,0,0,2.9,0,6.5C0,10.1,2.9,13,6.5,13c3.6,0,6.5-2.9,6.5-6.5C13,2.9,10.1,0,6.5,0z M1.5,6.5c0-2.8,2.2-5,5-5c1.2,0,2.4,0.5,3.2,1.2L2.2,9.1C1.8,8.3,1.5,7.5,1.5,6.5z M6.5,11.5c-1.2,0-2.3-0.5-3.2-1.2L10.8,4c0.4,0.7,0.7,1.6,0.7,2.5C11.5,9.3,9.3,11.5,6.5,11.5z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'\n <svg class="cs-icon" width="30px" height="12px" viewBox="0 10 30 12" focusable="false">\n <path d="M0,15 L17,15 L17,17 L0,17 L0,15 Z M0,11 L17,11 L17,13 L0,13 L0,11 Z M0,19 L17,19 L17,21 L0,21 L0,19 Z" ></path>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.fileIcon=function(){return'\n <svg width="20px" height="27px" viewBox="0 0 40 50" focusable="false">\n <g stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">\n <g>\n <path class="file-icon-bg" d="M2.00804893,0 C0.899034128,0 0,0.889064278 0,1.99091407 L0,48.0090859 C0,49.1086374 0.892756032,50 1.99862555,50 L37.2170607,50 C38.3208711,50 39.2156863,49.1011186 39.2156863,47.993136 L39.2156863,13.6363636 L26.1437908,0 L2.00804893,0 Z"></path>\n <path class="file-icon-fold" d="M26.1437908,0 L26.1437908,11.7296861 C26.1437908,12.8319383 27.0422752,13.7254902 28.1433598,13.7254902 L39.2156863,13.7254902"></path>\n </g>\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.linkIcon=function(e){return'\n <svg class="link-icon" preserveAspectRatio="none" x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" focusable="false">\n <path fill="'+e+'" stroke="none" d="\n M 1.45 8.5\n Q 0.0453125 10.0015625 0 11.9\n L 0 12.15\n Q 0.0453125 14.0484375 1.45 15.55\n L 1.5 15.6\n Q 3.0015625 17.0046875 4.85 17.05\n L 5.1 17.05\n Q 7.0150390625 17.0046875 8.5 15.6\n L 10.65 13.45\n Q 10.95 13.15 10.95 12.75 10.95 12.35 10.65 12.05 10.3689453125 11.7689453125 10 11.75\n L 9.95 11.75\n Q 9.55 11.75 9.2 12.05\n L 7.1 14.15\n Q 6.2 15.05 5 15.05 3.8 15.05 2.9 14.15 2 13.25 2 12.05 2 10.8826171875 2.85 9.95\n L 5 7.8\n Q 5.3 7.5 5.3 7.1\n L 5.3 7.05\n Q 5.2810546875 6.6810546875 5 6.4 4.7 6.1 4.3 6.1 3.9 6.1 3.55 6.4\n L 1.45 8.5\n M 12.05 5\n Q 11.75 4.7 11.35 4.7 10.95 4.7 10.65 5\n L 5 10.65\n Q 4.7 10.95 4.7 11.35 4.7 11.75 5 12.05 5.3 12.35 5.7 12.35 6.1 12.35 6.4 12.05\n L 12.05 6.4\n Q 12.35 6.1 12.35 5.7 12.35 5.3 12.05 5\n M 15.6 1.5\n L 15.55 1.45\n Q 14 0 12.05 0\n L 12 0\n Q 10.05 0 8.5 1.45\n L 6.4 3.55\n Q 6.1 3.9 6.1 4.3 6.1 4.7 6.4 5 6.7 5.3 7.1 5.3 7.5 5.3 7.8 5\n L 9.95 2.85\n Q 10.8826171875 2 12.05 2 13.25 2 14.15 2.9 15.05 3.8 15.05 5 15.05 6.2 14.15 7.1\n L 12.05 9.2\n Q 11.75 9.55 11.75 9.95 11.75 10.35 12.05 10.65 12.35 10.95 12.75 10.95 13.15 10.95 13.45 10.65\n L 15.6 8.5\n Q 17.05 6.96875 17.05 5 17.05 3.05 15.6 1.5 Z"/>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e){return'\n <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n <defs>\n <rect id="track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="trackFilter">\n <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n </filter>\n </defs> \n <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use class="track" fill-rule="evenodd" xlink:href="#track"></use>\n <use fill="black" fill-opacity="1" filter="url(#trackFilter)" xlink:href="#track"></use>\n <use class="border" stroke-width="1" xlink:href="#track"></use>\n <circle class="thumb" stroke-width="0" cx="8" cy="8" r="6"></circle>\n </g>\n </g>\n <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use class="track" fill-rule="evenodd" xlink:href="#track"></use>\n <use fill="black" fill-opacity="1" filter="url(#trackFilter)" xlink:href="#track"></use>\n <use class="border" stroke-width="1" xlink:href="#track"></use>\n <circle fill="'+e+'" stroke-width="0" cx="16" cy="8" r="6"></circle>\n </g>\n </g> \n </svg>\n '}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=DS.flagManager;t.downArrowIcon=function(e,t){return i.modernPlayerRefreshEnabled?'\n <div style="height: 100%; width: 100%; background-color: '+e+"; border-right: 1px solid; border-bottom: 1px solid; border-color: "+t+'; border-bottom-right-radius: 3px; transform: rotate(45deg);" />\n ':'\n <svg width="22px" height="11px" viewBox="0 0 22 11" focusable="false">\n <path d="M 0 0 L 11 11 22 0" />\n </svg>\n '}},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.enterFullScreenIcon=function(){return'<svg class="cs-icon enter-fullscreen-icon" width="20" height="20" 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";Object.defineProperty(t,"__esModule",{value:!0});t.exitFullScreenIcon=function(){return'<svg class="cs-icon exit-icon" width="20" height="20" viewBox="-289 381 32 32">\n <g>\n <path d="M-265.5,391h8.5v-3h-7v-7h-3v10H-265.5z" />\n <path d="M-280.5,403h-8.5v3h7v7h3v-10H-280.5z" />\n <path d="M-267,404.5v8.5h3v-7h7v-3h-10V404.5z" />\n <path d="M-279,389.5V381h-3v7h-7v3h10V389.5z" />\n </g>\n </svg>'}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l._,u=l.events,d=l.pubSub,h=l.detection,f=l.dom.tappedClass,p=l.keyManager,v=(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)}(b,a.default),i(b,[{key:"teardown",value:function(){d.off(u.currTimeline.TICK,this.onTick.bind(this))}},{key:"onTick",value:function(e){null!=this.circleProgress&&this.circleProgress.setAttribute("d",DS.svgUtils.wheelPath(17,17,17,0,360*e)),this.lastProgress=e}},{key:"updateView",value:function(){this.view.updateHtml(),this.circleProgress=this.el.querySelector(".circle-progress path"),this.onTick(this.lastProgress)}},{key:"updateToggle",value:function(){this.view.toggle="playing"===this.currTimeline.playbackState(),this.view.el.setAttribute("aria-pressed",!this.view.toggle)}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e,this.view.toggle=this.currTimeline.isPlaying(),this.updateView()}}]),b);function b(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,b);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,(b.__proto__||Object.getPrototypeOf(b)).call(this,e));return t.onTap=function(e){f(t.el)},t.onClickBtn=function(e){1!==t.currTimeline.progress()?t.currTimeline.togglePlayback():h.theme.isUnified&&t.currTimeline.reset()},t.onKeydown=function(e){var t=e.which;p.isSeekKey(t)&&d.trigger(u.player.SEEK,e)},t.onPlaybackChanged=function(){t.updateToggle(),t.updateView()},c.bindAll(t,"onTimelineChanged"),d.on(u.player.TOGGLE_PLAYBACK,t.onClickBtn),d.on(u.playbackControls.TIMELINE_CHANGED,t.onTimelineChanged),h.deviceView.isMobile&&t.onClick(t.onTap),t.onClick(t.onClickBtn),t.el.addEventListener("keydown",t.onKeydown),t.view.toggle=!0,h.deviceView.isMobile&&d.on(u.currTimeline.TICK,t.onTick.bind(t)),t}t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l._,u=l.events,d=l.pubSub,h=(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)}(f,a.default),i(f,[{key:"onClickBtn",value:function(){this.resetTimeline()}},{key:"resetTimeline",value:function(){this.currTimeline.reset()}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e}}]),f);function f(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f);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,(f.__proto__||Object.getPrototypeOf(f)).call(this,e));return c.bindAll(t,"onClickBtn","onTimelineChanged"),t.onClick(t.onClickBtn),d.on(u.playbackControls.TIMELINE_CHANGED,t.onTimelineChanged),t}t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l.detection,u=l.dom,d=(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)}(h,a.default),i(h,[{key:"onTap",value:function(){u.tappedClass(this.el)}},{key:"onClickBtn",value:function(){var e=this.view,t=e.enabled,n=e.nameKey;t&&DS.pubSub.trigger(DS.events.presentation.ON_OBJECT_EVENT,n+"_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())}}]),h);function h(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,h);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,(h.__proto__||Object.getPrototypeOf(h)).call(this,e));return c.deviceView.isMobile&&t.onClick(t.onTap),t.onClick(t.onClickBtn),t}t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};var l=DS,c=l.pubSub,u=l.captionsManager,d=l.events.captions,h=d.SHOW_BUTTON,f=d.HIDE_BUTTON,p=d.ENABLED,v=d.ENABLE,b=l.detection.theme.isUnified,g=(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)}(y,a.default),i(y,[{key:"onVisibilityChanged",value:function(e){this.view.setVisibility(e,!0),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),b&&this.view.updateHtml()}},{key:"onClickCaptions",value:function(){this.toggleCaptions()}},{key:"toggleCaptions",value:function(){this.toggle=!this.toggle,c.trigger(v,this.toggle),this.updateBtn()}},{key:"teardown",value:function(){c.off(h),c.off(f),c.off(p)}}]),y);function y(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,y);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,(y.__proto__||Object.getPrototypeOf(y)).call(this,e));return t.onClick(t.onClickCaptions),t.toggle=!1,c.on(h,function(e){return t.onVisibilityChanged(!0)}),c.on(f,function(e){return t.onVisibilityChanged(!1)}),c.on(p,t.onCaptionsEnabled.bind(t)),t}t.default=g},function(e,t,n){"use strict";var d=n(0),h=n(4),f=1.1*h.PAD,p=DS.detection;d.views.def("title",function(e){var t,n=d.views.model,i=d.views.model.frame,r=d.views.getNamespace(e),o=r.hamburger,s=r.sidebar,a="right"===s.pos&&!n.rtl,l=i.fontscale/100;t=1.23077*l*13+h.PAD;var c=(13*l-13)/2,u=!p.deviceView.isPhone&&n.sidebarOpts.titleEnabled;return{id:"title",tag:"h1",attrs:{class:"presentation-title cs-title"},overflow:"visible",x:function(){var e=s.visible?o.w:11,t=n.rtl?this.parent.w-this.w-f-11:f+e;return"right"===s.pos&&o.visible&&(t-=e),t},y:function(){return 22-c},calcTextSize:!0,w:"fit-to-text-w",h:22,html:function(){return"<div>"+(u?n.title.text:"")+"</div> "+(a?'<div class="top-tabs-line" style="height:'+t+'px;"></div>':"")},visible:u}})},function(e,t,n){"use strict";var i=n(0);i.views.def("sidebarOverlay",function(){return{tag:"button",attrs:{class:"sidebar-overlay btn","aria-label":i.views.model.getString("close"),tabIndex:-1},x:0,y:0,w:function(){return window.innerWidth},h:function(){return window.innerHeight},position:function(){},add:!0}})},function(e,t,n){"use strict";var a=n(0),l=n(4),i=r(n(168)),c=n(32),u=r(n(5));function r(e){return e&&e.__esModule?e:{default:e}}var d="topEllipsis",h=l.UI_SIZE_WIDTH,o=DS.detection,f=o.deviceView.isPhone,p=(o.orientation,o.env);a.views.def(d,i.default,function(e){var t=a.views.getNamespace(e),n=t.linksRight,i=t.sidebar,r=(a.views.model.rtl,u.default.getColor(e,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base")),o=p.isFileProtocol?"background-color":"background",s=u.default.getColor(e,".cs-topmenu-item.active .cs-panel",o);return{tag:"div",attrs:{id:d},x:function(){var e=a.views.model.rtl,t=0;return f?"right"===i.pos?0:window.innerWidth-h:(t=e?n.x-h+l.PAD:"right"===i.pos?n.x+n.tabWidths():n.right(),t)},w:h,visible:!1,overflow:"visible",html:'\n <button\n class="top-tabs-drop-icon cs-button btn"\n data-ref="icon"\n aria-expanded="false"\n aria-controls="top-ellipsis-panel"\n aria-label="top_links"\n >\n <div></div>\n <div></div>\n <div></div>\n </button>\n\n '+(0,c.arrowSvg)(s,r)+"\n ",yl:function(){return f&&null!=this.top?this.top:(this.parent.h-this.h)/2},yp:function(){return(this.parent.h-this.h)/2},h:function(){return this.parent.h/(f?2:1)}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=DS,u=c._,d=c.pubSub,h=c.events,f=c.detection,p=c.globalEventHelper,v=p.addWindowListener,b=p.addDocumentListener,g=c.dom,y=g.isWithin,w=(g.hasClass,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)}(m,a.default),i(m,[{key:"onCheckShouldHide",value:function(e){this.hideOnNextTouch&&(!y(e.target,"top-ellipsis-panel")||f.deviceView.isPhone&&document.body.classList.contains("nested-panel-shown")&&!y(e.target,"panel"))&&this.hidePanel()}},{key:"updateAnimation",value:function(){var e=this;window.requestAnimationFrame(function(){e.topEllipsisPanel.updateTrans()})}},{key:"showPanel",value:function(){this.topEllipsisPanel.setVisibility(!0),this.hideOnNextTouch=!0,this.topEllipsisPanel.yOff=0,this.updateAnimation(),f.deviceView.isDesktop&&(this.arrowEl.style.display="block"),d.trigger(h.topEllipsesPanel.PANEL_SHOWN,this)}},{key:"hidePanel",value:function(){d.trigger(h.topEllipsesPanel.HIDE_PANEL,this),this.arrowEl.style.display="none",this.topEllipsisPanel.setVisibility(!1),this.hideOnNextTouch=!1,this.topEllipsisPanel.yOff=-20,this.updateAnimation(),null!=this.currentPanelLink&&(this.currentPanelLink.hidePanel(!0),this.currentPanelLink=null)}},{key:"onResize",value:function(){this.topEllipsisPanel.visible&&this.hidePanel()}},{key:"onOpenList",value:function(){this.topEllipsisPanel.visible?this.hidePanel():this.showPanel()}}]),m);function m(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m);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,(m.__proto__||Object.getPrototypeOf(m)).call(this,e));u.bindAll(t,"onResize","hidePanel","onCheckShouldHide"),t.onClickEl(t.iconEl,t.onOpenList);var n=l.views.getNamespace(t.view.nameSpace);return t.topEllipsisPanel=n.topEllipsisPanel,v("resize",t.onResize),d.on(h.tabLink.SHOW_PANEL,function(e){t.currentPanelLink=e,t.onCheckShouldHide({target:e.view.el})}),d.on(h.topEllipsesPanel.HIDE,t.hidePanel),t.hideEvent=DS.detection.device.isMobile?"touchstart":"mousedown",b(t.hideEvent,t.onCheckShouldHide,!0),t.arrowEl.style.display="none",t}t.default=w},function(e,t,n){"use strict";var i,l=n(0),u=n(4),r=n(5),d=(i=r)&&i.__esModule?i:{default:i};var o=DS,h=o.detection,f=o.flagManager,p="topEllipsisPanel";l.views.def(p,function(e){var t=l.views.getNamespace(e),c=t.sidebar,n=t.topEllipsis,i=t.topBar,r=h.env.isFileProtocol?"background-color":"background",o=d.default.getColor(e,".cs-topmenu-item.active .cs-panel",r),s=document.createElement("style"),a=l.views.model.frame;return s.innerHTML="\n .nested-panel-shown .cs-"+a.default_layout+" .top-tabs-drop:not(.panel) {\n box-shadow: none !important;\n background: transparent;\n "+(f.modernPlayerRefreshEnabled?"border: transparent !important":"")+"\n }\n .nested-panel-shown .cs-"+a.default_layout+" .top-tabs-drop .top-tab {\n visibility: hidden;\n }\n ",document.body.appendChild(s),{attrs:{id:p,class:"top-ellipsis-panel top-tabs-drop","aria-expanded":!1,"aria-controls":"temp-container",style:{background:o}},overflow:"visible",visible:!1,yOff:-20,y:function(){return h.deviceView.isPhone?n.y-u.TWO_PAD:i.h-u.PAD},x:function(){for(var e=this.el.querySelectorAll(".panel-links .top-tab"),t=0,n=0;n<e.length;n++){var i=parseFloat(e[n].style.width);t<i&&(t=i)}if(this.maxWidth=t,h.deviceView.isPhone){var r=h.env.is360&&h.orientation.isPortrait?40:0;return"left"===c.pos?15+r:t-20-r}var o=20-t/2,s=this.parent.x+this.parent.parent.x+o,a=s+t,l=window.innerWidth-20;return l<a?o-=a-l:s<10&&(o=10),o},w:null,h:null,html:'\n <div class="panel-links" data-ref="links">\n </div>\n '}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o},l=n(0);var c=DS,u=c.dom,d=u.addClass,h=u.removeClass,f=c.appState,p=c.scaler,v=c.shortcutManager,b=c.events,g=c.focusManager,y=c.pubSub,w=(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)}(m,a.default),i(m,[{key:"togglePanel",value:function(){this.isOpen?this.hidePanel():this.showPanel()}},{key:"showPanel",value:function(){this.isOpen=!0,d(this.el,"open"),this.view.updatePanelPosition(),this.settingsBtnEl.setAttribute("aria-expanded",!0),null!=this.view.updatePanelDepth&&this.view.updatePanelDepth(!0)}},{key:"hidePanel",value:function(){this.isOpen=!1,h(this.el,"open"),this.settingsBtnEl.setAttribute("aria-expanded",!1),null!=this.view.updatePanelDepth&&this.view.updatePanelDepth(!1)}},{key:"onBlur",value:function(e){null!=e&&this.isOpen&&!this.el.contains(e.relatedTarget)&&(this.hidePanel(),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}(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"onBlur",this).call(this))}},{key:"updateToggle",value:function(e,t){t?(d(e,"toggle-on"),h(e,"toggle-off")):(d(e,"toggle-off"),h(e,"toggle-on")),e.querySelector("button").setAttribute("aria-checked",t)}},{key:"onAccessibleTextChanged",value:function(e){this.accTextOn=e,this.updateToggle(this.acctextSwitchEl,this.accTextOn)}},{key:"onKeyboardShortcutsChanged",value:function(e){this.updateToggle(this.shortcutsSwitchEl,e)}},{key:"toggleAccessibleText",value:function(){this.accTextOn=!this.accTextOn,this.updateToggle(this.acctextSwitchEl,this.accTextOn),f.onToggleAccessibleText(this.accTextOn)}},{key:"onZoomModeChanged",value:function(){this.updateToggle(this.zoomSwitchEl,p.zoomMode)}},{key:"toggleZoomMode",value:function(){p.enableZoomMode(!p.zoomMode),this.updateToggle(this.zoomSwitchEl,p.zoomMode),g.setFocusRectOn(this.zoomSwitchEl.querySelector("button"))}},{key:"toggleShortcuts",value:function(){v.enableShortcuts(!v.enabled),this.updateToggle(this.shortcutsSwitchEl,v.enabled)}},{key:"toggleCaptions",value:function(){l.views.getNamespace("_frame").captions.viewLogic.toggleCaptions(),this.view.updateHook()}},{key:"resetTimeline",value:function(){l.views.getNamespace("_frame").reset.viewLogic.resetTimeline()}},{key:"teardown",value:function(){f.off(b.player.ACCESSIBLE_TEXT_CHANGED,this.onAccessibleTextChanged),y.off(b.window.ZOOM_MODE_CHANGED,this.onZoomModeChanged)}},{key:"onFocus",value:function(e){var t=e.target;if(this.el.contains(t))return g.setFocusRectOn(t),this.isFocused=!1}}]),m);function m(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m);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,(m.__proto__||Object.getPrototypeOf(m)).call(this,e));return DS._.bindAll(t,"onAccessibleTextChanged","onZoomModeChanged","onKeyboardShortcutsChanged"),t.onClickEl(t.settingsBtnEl,t.togglePanel),null!=t.shortcutsSwitchEl&&(t.onClickEl(t.shortcutsSwitchEl,t.toggleShortcuts),DS.pubSub.on(b.player.ENABLE_KEYBOARD_SHORTCUTS,t.onKeyboardShortcutsChanged)),null!=t.captionsButtonEl&&t.onClickEl(t.captionsButtonEl,t.toggleCaptions),null!=t.resetButtonEl&&t.onClickEl(t.resetButtonEl,t.resetTimeline),null!=t.acctextSwitchEl&&(t.onClickEl(t.acctextSwitchEl,t.toggleAccessibleText),f.on(b.player.ACCESSIBLE_TEXT_CHANGED,t.onAccessibleTextChanged)),null!=t.zoomSwitchEl&&(t.onClickEl(t.zoomSwitchEl,t.toggleZoomMode),y.on(b.window.ZOOM_MODE_CHANGED,t.onZoomModeChanged)),t}t.default=w},function(e,t,n){"use strict";var a=n(0),l=n(4),i=DS.detection,c=i.deviceView.isPhone,u=i.orientation;a.views.def("captionContainer",function(e){var t=a.views.getNamespace(e),n=t.bottomBar,i=t.topBar,r=t.slide,o=a.views.model.frame.fontscale,s=e!==DS.constants.refs.FRAME;return{attrs:{class:"caption-container"},style:{fontSize:o+"%"},z:2,methods:{beforeUpdateHook:function(){var e=null!=i,t=c&&u.isLandscape?window.innerHeight-2*l.UI_SIZE_HEIGHT+10:window.innerHeight-(e?i.h+n.h:0)+(c?10:0);this.dims=s?{x:0,y:0,w:this.parent.w,h:this.parent.h}:{x:r.sidebarXOffset,y:e?i.h:0,w:window.innerWidth-r.sidebarWidthOffset,h:t}}},x:function(){return this.dims.x},y:function(){return this.dims.y},w:function(){return this.dims.w},h:function(){return this.dims.h},add:!0}})},,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var o=n(0),s=n(4),a=DS.scaler,l="lightBoxWrapper";o.views.def(l,function(e){var t=o.views.model,n=t.slideWidth,i=t.slideHeight,r=o.views.getNamespace(e).lightBoxBottom;return{attrs:{id:l,class:"cs-base cs-"+t.frame.default_layout+" fn-"+t.frame.default_layout},style:{transformOrigin:"0px 0px"},overflow:"visible",dimScale:function(){var e=.8*window.innerWidth,t=.8*window.innerHeight;return Math.min(e/n,t/(i+(null!=r?s.NAV_SIZE:0)))},w:function(){var e=n*this.dimScale,t=a.zoomMode&&e<n?9.5:0;return this.scrollW=t,a.zoomMode?Math.min(n,e)+t:e},h:function(){var e=i*this.dimScale,t=a.zoomMode&&e<i?9.5:0;this.scrollH=t;var n=a.zoomMode?Math.min(i,e)+t:e;return n+(null!=r?s.NAV_SIZE:0)},x:function(){return(window.innerWidth-this.w)/2},y:function(){return(window.innerHeight-this.h)/2},add:!0}})},function(e,t,n){"use strict";var i,o=n(0),r=n(31),s=(i=r)&&i.__esModule?i:{default:i},a=n(4);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c="lightBoxSlide",u=DS,d=u.scaler,h=u.MicroScrollBar,f=u.utils.pxify;o.views.def(c,s.default,function(e){var t,n=o.views.getNamespace(e),i=n.lightBoxBottom,r=n.lightBoxWrapper;return l(t={tag:"main",attrs:{class:c,"aria-labelledby":"slide-label-lightbox",role:"dialog","aria-modal":!0,tabindex:-1},overflow:"scroll",winScale:function(){return d.zoomMode?1:r.dimScale},w:"100%"},"w",function(){return this.parent.w-this.parent.scrollW}),l(t,"h",function(){return this.parent.h-(null!=i?a.NAV_SIZE:0)-this.parent.scrollH}),l(t,"z",1),l(t,"bgColor","white"),l(t,"add",!0),l(t,"html",'<div id="slide-label-lightbox" data-ref="label" aria-live="polite"></div><div data-ref="container" class="slide-container"></div>'),l(t,"childViews",["captionContainer"]),l(t,"updateHook",function(){var t=this;if(d.zoomMode){null==this.scrollbar&&(this.scrollbar=new h(this.el,"slide"),this.hscrollbar=new h(this.el,"slide",!0)),this.scrollbar.scrollBar.style.left=f(this.x+this.w),this.scrollbar.scrollBar.style.top=f(this.y),this.hscrollbar.scrollBar.style.left=f(this.x),this.hscrollbar.scrollBar.style.top=f(this.y+this.h),this.scrollbar.setEnabled(!0),this.hscrollbar.setEnabled(!0);window.requestAnimationFrame(function e(){0<t.el.getElementsByClassName("slide").length?(t.scrollbar.update(),t.hscrollbar.update()):window.requestAnimationFrame(e)})}else this.scrollbar&&(this.scrollbar.setEnabled(!1),this.hscrollbar.setEnabled(!1));this.children.captionContainer.update()}),t})},function(e,t,n){"use strict";n(0).views.def("lightBox",function(){return{attrs:{class:"lightbox cs-base"},x:0,y:0,z:1,w:"100%",h:"100%",overflow:"visible"}})},function(e,t,n){"use strict";var i,r=n(0),o=n(7),s=n(292),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,"z-index":999,"aria-label":DS.stringTabler.getString("close")},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";n(0).views.def("visibleOverlay",function(){return{attrs:{class:"visible-overlay"},x:0,y:0,w:function(){return window.innerWidth},h:function(){return window.innerHeight},position:"fixed",bgColor:"rgba(0, 0, 0, 0.4)",add:!0}})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var i,r=n(68),o=n(280),s=n(291),a=n(293),l=n(295),c=n(299);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 d=(u(i={},o.nameSpace,o.render),u(i,s.nameSpace,s.render),u(i,a.nameSpace,a.render),u(i,l.nameSpace,l.render),u(i,c.nameSpace,c.render),i);(0,r.initPlayer)(d,"html5/data/js/frame.js")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var w=n(0),m=n(28);function k(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(71),n(72),n(73),n(281),n(75),n(76),n(77),n(104),n(165),n(105),n(107),n(109),n(112),n(127),n(128),n(282),n(283),n(133),n(284),n(285),n(287),n(288),n(135),n(289),n(56),n(166),n(167),n(169),n(171),n(290);var S=t.nameSpace=DS.constants.refs.FRAME,_=DS.detection;t.render=function(a){function e(){return a.frame.chromeless||_.env.hideFrame}function t(){return w.views.tree(S,[{wrapper:[e()?"slide":{frame:[e()?null:"sidebarOverlay","slide",!e()&&a.frame.skip_nav_enabled?"skipnav":null,{bottomBar:[{playbackControls:["playPause","seek","reset"]},{miscControls:["volume"].concat(k(u?["captions"]:[]),k(d?["settings"]:[]))},{navControls:["prev","next","submit"]}]},{sidebar:[].concat(k(s&&l?["logo"]:[]),["hamburger","tabs","sidebarPanels"])},{topBar:["title",{topTabs:[].concat(k(DS.flagManager.modernPlayerRefreshEnabled?["arrowShadow"]:[]),["linksRight"])},{topEllipsis:["topEllipsisPanel"]}].concat(k(o?["timer"]:[]))}]}]},"captionContainer"])}var n=a.topTabsLeft,i=a.topTabsRight,r=a.sidebarOpts,o=r.timeEnabled,s=r.logoEnabled,l=r.html5_logo_url,c=a.frame.controlOptions.controls,u=c.closed_captions,d=c.settings,h=t();(0,m.addPanelScrollBars)();function f(t){return function(e){return e.name===t}}function p(e){return!n.some(f(e))&&!i.some(f(e))}function v(e,t){if(t===S){var n=(s=e,(o=a).sidebarOpts.sidebarEnabled&&(0,m.getHasTabs)(o.sidebarTabs,s)||o.sidebarOpts.logoEnabled&&DS.detection.theme.isClassic),i=(0,m.getHasTabs)([].concat(k(a.topTabsRight),k(a.topTabsLeft)),e),r={playPause:e.pauseplay,reset:e.seekbar,seek:e.seekbar,playbackControls:e.pauseplay||e.reset||e.seekbar,next:e.next,prev:e.previous,submit:e.submit,skipnav:n||i,volume:e.volume,glossaryTab:e.glossary,glossaryPanel:e.glossary&&p("glossary"),glossaryLink:e.glossary,resourcesTab:e.resources,resourcesPanel:e.resources&&p("resources"),resourcesLink:e.resources,outlineTab:e.outline.enabled,outlinePanel:e.outline.enabled&&p("outline"),outlineLink:e.outline.enabled,transcriptTab:e.transcript,transcriptPanel:e.transcript&&p("transcript"),transcriptLink:e.transcript,sidebar:n,bottomBar:a.bottomBarOpts.bottomBarEnabled};w.views.resetStates(S),w.views.updateVisibility(r,S),w.views.update(h)}var o,s}DS.pubSub.on(DS.events.frameModel.LAYOUT_CHANGED,v);function b(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=w.views[o]()[n];null!=s&&("set_window_control_visible"===t?(s.setVisibility(i),s.childVisibilityChanged()):s.setEnabled(r))}DS.pubSub.on(DS.events.navcontrols.CHANGED,b);function g(){w.views.update(h);var e=w.views.getNamespace(S).sidebarPanels;e&&null!=e.children&&e.updateChildren(!0)}DS.pubSub.on(DS.events.frame.REFLOW,g);function y(){h=t(),DS.pubSub.trigger(DS.events.controlOptions.RESET)}return DS.pubSub.on(DS.events.frameModel.CHROMELESS_CHANGED,y),{all:g,resize:g,rerender:function(){w.views.update(h,!0),w.views.nameSpaces[S].wrapper.updateChildren(!0),DS.renderEngine.createWindowFor()},destroy:function(){DS.pubSub.off(DS.events.navcontrols.CHANGED,b),DS.pubSub.off(DS.events.frameModel.LAYOUT_CHANGED,v),DS.pubSub.off(DS.events.frame.REFLOW,g),DS.pubSub.off(DS.events.frameModel.CHROMELESS_CHANGED,y),w.views.nameSpaces[S].topLevelElements.forEach(function(e){return e.destroy()})}}}},function(e,t,n){"use strict";var i,r=n(0),o=n(31),s=(i=o)&&i.__esModule?i:{default:i},c=n(4);var a=DS,u=a.scaler,d=a.MicroScrollBar,h=a.utils.pxify,l=DS;l.pubSub,l.events;r.views.def("slide",s.default,function(e){var t=r.views.getNamespace(e),n=(t.frame,t.sidebar),s=t.topBar,a=t.bottomBar,l=r.views.model;return{tag:"main",attrs:{id:"slide","aria-labelledby":"slide-label",tabindex:-1},origin:"0 0",w:function(){return u.zoomMode?this.availW-(this.currWinScale<=1?9:0):Math.round(l.slideWidth*this.currWinScale)},h:function(){return u.zoomMode?Math.min(this.availH-(this.currWinScale<=1?9:0),window.innerHeight-(this.y+(this.bottomBarExists()?a.h:0))):Math.round(l.slideHeight*this.currWinScale)},z:c.SLIDE_Z,style:{overflow:"scroll"},methods:{topBarExists:function(){return null!=s&&s.visible&&(l.sidebarOpts.titleEnabled||l.sidebarOpts.sidebarEnabled||l.hasTopLinks()||l.frame.controlOptions.controls.elapsedandtotaltime)},bottomBarExists:function(){var e=!1;return null!=a&&a.visible&&a.children&&(e=a.children.some(function(e){return e.visible})),l.bottomBarOpts.bottomBarEnabled&&e},calcSidebarOffsets:function(){var e=null!=n&&n.visible,t=e&&"left"===n.pos;this.sidebarWidthOffset=t?n.right():e?window.innerWidth-n.x:0,this.sidebarXOffset=t?n.right():0},calcWinScale:function(){var e=this.topBarExists(),t=this.bottomBarExists(),n=t?a.h:0,i=e?s.h:0,r=i+n,o=n|i?c.TWO_PAD:0;this.offY=0,this.minY=0,!e&&t?(this.offY=-a.h,r+=c.MEDIUM_PAD,this.minY=c.MEDIUM_PAD):e&&!t&&(this.offY=c.TWO_PAD+c.SMALL_PAD,r+=c.MEDIUM_PAD,this.minY=c.MEDIUM_PAD),this.availW=window.innerWidth-this.sidebarWidthOffset,this.availH=window.innerHeight-r,this.currWinScale=Math.min((this.availW-o)/l.slideWidth,this.availH/l.slideHeight)},beforeUpdateHook:function(){this.calcSidebarOffsets(),this.calcWinScale()}},winScale:function(){return u.zoomMode?1:this.currWinScale},x:function(){if(u.zoomMode)return this.sidebarXOffset;var e=l.slideWidth*this.currWinScale;return Math.round(this.sidebarXOffset+(this.availW-e)/2)},y:function(){return Math.max(u.zoomMode?s.h:this.minY,Math.round((window.innerHeight-l.slideHeight*this.winScale)/2+this.offY))},add:!0,updateHook:function(){var t=this;if(u.zoomMode){null==this.scrollbar&&(this.scrollbar=new d(this.el,"slide"),this.hscrollbar=new d(this.el,"slide",!0)),this.scrollbar.scrollBar.style.left=h(this.x+this.w),this.scrollbar.scrollBar.style.top=h(this.y),this.scrollbar.scrollBar.style.height=h(this.availH),this.hscrollbar.scrollBar.style.left=h(this.x),this.hscrollbar.scrollBar.style.top=h(this.y+this.h),this.hscrollbar.scrollBar.style.width=h(this.availW),this.scrollbar.setEnabled(!0),this.hscrollbar.setEnabled(!0);window.requestAnimationFrame(function e(){0<t.el.getElementsByClassName("slide").length?(t.scrollbar.update(),t.hscrollbar.update()):window.requestAnimationFrame(e)})}else this.scrollbar&&(this.scrollbar.setEnabled(!1),this.hscrollbar.setEnabled(!1))},html:'<div id="slide-label" data-ref="label" aria-live="polite"></div>\n <div class="slide-container" aria-live="off"></div>',noContent:!0}})},function(e,t,n){"use strict";var s=n(0),a=n(4);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}s.views.def("bottomBar",function(e){var t,n=s.views.getNamespace(e),i=n.frame,r=n.topBar,o=n.navControls;return l(t={openPanels:{},tag:"section",attrs:{id:"bottomBar"},overflow:"visible",x:function(){return r.x},y:function(){return i.h-a.UI_SIZE_HEIGHT},w:function(){return r.w},h:a.UI_SIZE_HEIGHT},"overflow","visible"),l(t,"updateHook",function(){if(this.hasAllChildren()){var e=s.views.model.rtl,t=this.children.playbackControls.children.seek;if(t.width=0,o.update(),this.children.playbackControls.visible&&t.visible){var n=this.calcChildrensWidth()+a.PAD,i=(this.children.filter(function(e){return 0<e.w}).length+1)*a.PAD;t.width=this.w-n-i}this.flowChildren({alignChild:!0,bounds:{t:0,b:this.h,l:0,r:this.w},rtl:e,pad:a.PAD})}}),l(t,"childVisibilityChangedHook",function(){this.update()}),l(t,"methods",{panelToggled:function(e,t){(this.openPanels[e]=t)?this.el.style.zIndex=11:_.values(this.openPanels).every(function(e){return!e})&&(this.el.style.zIndex=3)}}),t})},function(e,t,n){"use strict";var i=n(0),r=n(4),o="navControls";i.views.def(o,function(){var e=i.views.model.rtl;return{tag:"nav",attrs:{id:o,"aria-label":"slide navigation"},w:function(){return this.width||0},h:r.UI_SIZE_HEIGHT,yp:"vertical-center",updateHook:function(){this.flowChildren({rtl:e,startPos:-r.PAD,pad:r.PAD,fullUpdate:!0,sizeToChildren:!0})},parentAlign:e?"l":"r"}})},function(e,t,n){"use strict";var i,r=n(0),o=n(134),s=(i=o)&&i.__esModule?i:{default:i},a=n(4);var l=DS.detection,c=(l.deviceView,l.orientation,"playbackControls");r.views.def(c,s.default,function(e){var t=r.views.getNamespace(e).seek,n=r.views.model.rtl;return{attrs:{id:c,"aria-label":"playback controls",tabindex:-1},visibility:"no-reflow",x:function(){return this.left||0},w:function(){return this.width+(t.visible?0:t.w)||0},h:a.UI_SIZE_HEIGHT,noUpdate:!0,updateHook:function(){var e=this.hasAllChildren()&&!this.children.playPause.visible?a.PAD:0;this.flowChildren({rtl:n,fullUpdate:!0,sizeToChildren:!0,startPos:e-a.PAD,pad:a.PAD})},parentAlign:"l"}})},function(e,t,n){"use strict";var r=n(0),i=a(n(286)),o=n(7),s=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}var l=DS,c=l.utils.pxify,u=l.constants;r.views.def("volume",i.default,function(e){var t=r.views.model,n=(r.views.model.rtl,r.views.getNamespace(e).bottomBar),i=s.default.getColor(e,".cs-brandhighlight-bg","background",".cs-base.cs-custom-theme");return{noUpdate:!0,attrs:{id:"volume",class:"btn cs-volume cs-button volume-panel volume"},overflow:"visible",w:30,sliderH:function(){return 105},h:function(){return this.viewLogic.isOpen?this.sliderH:30},y:function(){return this.el.style.top=c(this.viewLogic.isOpen?-58:17,!1),0},html:function(){return this.volumeStrength=this.volumeStrength||10*u.DEFAULT_VOLUME,'<button\n data-ref="button"\n class="cs-button"\n aria-label="'+t.getString("acc_volume")+'"\n aria-pressed="false"\n tabIndex="0"\n >\n </button>\n <div data-ref="sliderBar" class="slider-bar btn" style="width: '+c(this.w)+"; height: "+c(75)+'">\n <input\n type="range"\n class="cs-volume volume-range"\n data-ref="volumeRange"\n aria-label="'+t.getString("acc_volume")+'"\n min="0"\n max="10"\n step="1"\n value="'+this.volumeStrength+'"\n tabIndex="-1"\n aria-orientation="vertical" />\n <div class="volume-track"></div>\n <div data-ref="volumeProgress"\n class="volume-progress cs-brandhighlight-bg"\n style="background: '+i+';"></div>\n <div data-ref="volumeDot" class="volume-dot"></div>\n </div>'},updateHook:function(){n.panelToggled("volume",this.viewLogic.isOpen)},methods:{updateButton:function(){var e=this.volumeStrength/10;this.children.button.el.innerHTML=(0,o.getIcon)("volume")(this.volumeStrength),this.children.volumeDot.el.style.top=c(55*(1-e)),this.children.volumeProgress.el.style.height=c(55*e)}}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(3),a=(o=s)&&o.__esModule?o:{default:o};function l(e){e.target.scrollLeft=0}var c=DS,u=c.keyManager,d=c.dom,h=d.addClass,f=d.removeClass,p=c.utils,v=(p.scaleVal,p.pxify,c.globalEventHelper),b=v.addBodyListener,g=v.removeBodyListener,y=c.appState,w=(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)}(m,a.default),i(m,[{key:"onVolumeChanged",value:function(e){e=DS.utils.clamp(0,10,10*e),this.view.volumeStrength=e,this.view.updateButton();var t=0===e;this.buttonEl.setAttribute("aria-pressed",t),this.volumeRangeEl.valueAsNumber!==e&&(this.volumeRangeEl.value=e)}},{key:"onHide",value:function(){this.isOpen=!1,f(this.el,"open"),this.view.el.removeEventListener("mouseleave",this.onHide),g("keydown",this.onKeydown),this.view.update()}},{key:"onShow",value:function(){this.isOpen||(this.isOpen=!0,h(this.el,"open"),this.view.el.addEventListener("mouseleave",this.onHide),b("keydown",this.onKeydown),this.view.update())}},{key:"onInputChanged",value:function(e){var t=e.target.valueAsNumber;y.setVolume(t/10)}},{key:"toggleMute",value:function(){DS.appState.onToggleVolume()}},{key:"onFocus",value:function(){if(!this.isOpen){this.onShow();var e=this.view.el.getBoundingClientRect(),t=e.left,n=e.top,i=e.width,r=e.height;DS.focusManager.setFocusRectOn(this.view.el,{left:t,width:i,top:n-10,height:r+10})}}},{key:"onBlur",value:function(e){null!=e&&this.isOpen&&!this.el.contains(e.relatedTarget)&&(this.onHide(),function e(t,n,i){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,i)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(i):void 0}(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"onBlur",this).call(this))}},{key:"onKeydown",value:function(t){function e(e){y.setVolume(e/10),t.preventDefault()}var n=t.which,i=this.volumeRangeEl.valueAsNumber;document.activeElement!==this.volumeRangeEl&&(u.isDownishKey(n)||u.isPageDownKey(n)?e(i-1):u.isUpishKey(n)||u.isPageUpKey(n)?e(i+1):u.isEndKey(n)?e(10):u.isHomeKey(n)&&(this.previousVolume=i,e(0)))}},{key:"onScroll",value:function(e){e.target.scrollTop=0}},{key:"teardown",value:function(){DS.pubSub.off(DS.events.volume.CHANGED,this.onVolumeChanged),this.el.removeEventListener("scroll",l)}}]),m);function m(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m);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,(m.__proto__||Object.getPrototypeOf(m)).call(this,e));return t.isOpen=!1,t.view.volumeStrength=10*DS.constants.DEFAULT_VOLUME,DS._.bindAll(t,"onShow","onHide","onVolumeChanged","onInputChanged","toggleMute","onKeydown","onScroll"),t.volumeRangeEl.addEventListener("input",t.onInputChanged),t.el.addEventListener("mouseover",t.onShow),t.el.addEventListener("scroll",t.onScroll),t.buttonEl.addEventListener("click",t.toggleMute),DS.pubSub.on(DS.events.volume.CHANGED,t.onVolumeChanged),y.setVolume(t.view.volumeStrength/10),t.el.addEventListener("scroll",l),t}t.default=w},function(e,t,n){"use strict";var i,r=n(0),o=n(4),s=n(7),a=n(164),l=(i=a)&&i.__esModule?i:{default:i};r.views.def("captions",l.default,function(){return{tag:"button",attrs:{id:"captions",class:"cs-button btn content-center","aria-label":r.views.model.getString("acc_closed_captions"),"aria-pressed":!1,tabindex:0},minW:34,minH:o.UI_SIZE_HEIGHT,y:"vertical-center",noUpdate:!0,parentAlign:"l",visible:!1,html:function(){var e=null!=this.viewLogic&&this.viewLogic.toggle;return(0,s.getIcon)(e?"captionsOn":"captionsOff")()}}})},function(e,t,n){"use strict";var i,r=n(0),o=n(7),s=n(161),a=(i=s)&&i.__esModule?i:{default:i};r.views.def("playPause",a.default,function(){return{tag:"button",attrs:{id:"playPause",class:"content-center cs-button","aria-pressed":!1,"aria-label":r.views.model.getString("acc_play")+"/"+r.views.model.getString("acc_pause"),tabindex:0},contentStyle:{width:"34px",height:"34px"},style:{background:"transparent",border:"none"},html:function(){return(this.toggle?(0,o.getIcon)("pause"):(0,o.getIcon)("play"))()},calcTextSize:!0,y:"vertical-center",padLeft:6,padRight:6,minH:34,minW:34,z:1}})},function(e,t,n){"use strict";var i,r=n(0),o=n(7),s=n(162),a=(i=s)&&i.__esModule?i:{default:i};r.views.def("reset",a.default,function(){return{tag:"button",attrs:{id:"reset",class:"content-center cs-button","aria-label":""+r.views.model.getString("acc_replay"),tabindex:0},style:{background:"transparent",border:"none"},html:(0,o.getIcon)("replay")(),z:1,y:"vertical-center",padRight:10,minH:30,minW:30}})},function(e,t,n){"use strict";var l=n(0),i=r(n(170)),c=n(7),u=r(n(5)),d=n(4);function r(e){return e&&e.__esModule?e:{default:e}}var o=DS,h=o.utils.pxify,f=o.flagManager,p=o.detection;l.views.def("settings",i.default,function(e){var r=l.views.model,t=(l.views.model.rtl,u.default.getColor(e,".cs-topmenu-item.active .cs-panel","background-color")),n=u.default.getColor(e,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base"),i=u.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme"),o=u.default.getColor(e,".cs-brandhighlight-secondary-bg","background-color",".cs-base.cs-custom-theme"),s=f.modernPlayerRefreshEnabled?o:i,a=l.views.getNamespace(e).bottomBar;return{noUpdate:!0,attrs:{id:"settings",class:"btn cs-button cs-settings"},overflow:"visible",w:30,parentAlign:"l",h:function(){return 30},x:function(){return this.left||0},y:"vertical-center",methods:{getControlConfigs:function(){return[{name:"zoom",labelId:"zoom_to_fit",isOn:function(){return DS.scaler.zoomMode}}].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)}(DS.frameModel.hasModernText?[{name:"acctext",labelId:"accessible_text",isOn:function(){return DS.appState.accessibleTextOn()}}]:[]),[{name:"shortcuts",labelId:"keyboardshortcuts_lower",isOn:function(){return DS.shortcutManager.enabled}}])},getToggleControls:function(){return this.getControlConfigs().map(function(e){var t=e.name,n=e.labelId,i=(0,e.isOn)();return'\n <div class="switch '+(i?"toggle-on":"toggle-off")+'" data-ref="'+t+'Switch">\n <label class="switch-label" id="'+t+'-label">\n '+r.getString(n)+'\n </label>\n <button class="switch-toggle" id="'+t+'-switch" tabindex="0" role="switch" aria-checked="'+i+'" aria-labelledby="'+t+'-label">\n '+(0,c.getIcon)("track")(s)+"\n </button>\n </div>\n "}).join("")},updatePanelPosition:function(){if(null!=a){var e=this.children.settingsPanel.el;e.style.left=0;var t=e.getBoundingClientRect(),n=a.el.getBoundingClientRect(),i=0;if(t.right>n.right-d.PAD&&(i=n.right-(t.right+d.PAD)),t.left<n.left+d.PAD&&(i=n.left-t.left+d.PAD),e.style.left=h(i),f.modernPlayerRefreshEnabled)this.children.settingsPanelArrow.el.style.transform="translateX("+h(0-i)+")",p.browser.isIE11&&(e.style.boxShadow="0 0 40px rgba(0, 0, 0, 0.20)")}},updatePanelDepth:function(e){a.panelToggled("settings",e)}},updateHook:function(){this.updatePanelPosition()},html:function(){var e='\n <button data-ref="settingsBtn" aria-expanded="false" class="cs-button" aria-label="'+r.getString("acc_settings")+'" tabIndex="0">\n '+(0,c.getIcon)("settings")()+'\n </button>\n <div data-ref="settingsPanel" class="settings-panel" tabindex="-1">\n <div class="toggle-buttons">\n '+this.getToggleControls()+"\n </div>\n "+(f.modernPlayerRefreshEnabled?'\n <div class="panel-down-arrow" style="height: 18px; width: 18px; position: absolute;">\n <div data-ref="settingsPanelArrow" style="height: 100%; width: 100%;">\n '+(0,c.getIcon)("downArrow")(t,n)+"\n </div>\n </div>\n ":"")+"\n </div>\n ";return f.modernPlayerRefreshEnabled||(e+='\n <div class="panel-down-arrow">\n '+(0,c.getIcon)("downArrow")()+"\n </div>\n "),e}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(0);n(191),n(192),n(193),n(194),n(195);var r=t.nameSpace="LightboxWnd";t.render=function(){var e=i.views.tree(r,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide","lightBox"]},"lightBoxClose"]),t=i.views.getNamespace(r);return t.slide=t.lightBoxSlide,t.wrapper=t.lightBoxWrapper,{all:function(){return i.views.update(e)},resize:function(){t.isAttached&&i.views.update(e)},pinchZoom:function(){return t.lightBoxBottom.update()}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var o,s=n(57);var a=(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)}(l,((o=s)&&o.__esModule?o:{default:o}).default),i(l,[{key:"getViewBox",value:function(){var e=this.view,t=e.w,n=e.h,i=e.x,r=e.y;return{x:i-=15,y:r-=15,w:t+=30,h:n+=30}}}]),l);function l(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),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,(l.__proto__||Object.getPrototypeOf(l)).apply(this,arguments))}t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var r=n(0);n(191),n(192),n(193),n(294),n(194),n(195);var o=t.nameSpace="LightboxControlsWnd";t.render=function(e){var i=r.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["submit","next","prev","captions"]}]}]},"lightBoxClose"]),t=r.views.getNamespace(o);t.slide=t.lightBoxSlide,t.wrapper=t.lightBoxWrapper;function n(e,t){if(t===o){var n={next:e.next,prev:e.previous,submit:e.submit};r.views.resetStates(o),r.views.updateVisibility(n,o),r.views.update(i)}}return DS.pubSub.on(DS.events.frameModel.LAYOUT_CHANGED,n),n(e.currControlLayout),{all:function(){return r.views.update(i)},resize:function(){t.isAttached&&r.views.update(i)}}}},function(e,t,n){"use strict";var i=n(0),r=n(4),o="lightBoxBottom";i.views.def(o,function(e){var t=i.views.model.rtl;return{tag:"nav",attrs:{id:o,class:"lightbox option-pane"},x:0,y:function(){return this.parent.y+this.parent.h-this.h},w:"100%",h:r.NAV_SIZE,updateHook:function(){this.hasAllChildren()&&this.flowChildren({alignChild:!0,bounds:{t:0,b:this.h,l:0,r:this.w},pad:4,reverse:t})},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(0);n(296),n(297),n(298);var r=t.nameSpace="MessageWnd";t.render=function(){var e=i.views.tree(r,["overlay",{messageWindowWrapper:["messageWindowSlide"]}]),t=i.views.getNamespace(r);return t.slide=t.messageWindowSlide,t.wrapper=t.messageWindowWrapper,{all:function(){return i.views.update(e)},resize:function(){t.isAttached&&(t.overlay.update(),t.messageWindowWrapper.update())}}}},function(e,t,n){"use strict";var s=n(0),a="messageWindowWrapper";s.views.def(a,function(e){var t=s.views.model,n=t.preso.display().windows().findWhere({id:e}),i=s.views.getNamespace(DS.constants.refs.FRAME),r=i.slide,o=i.wrapper;return{attrs:{id:a,class:"cs-base cs-"+t.frame.default_layout+" fn-"+t.frame.default_layout},w:.8*n.get("width"),h:n.get("height"),style:{overflow:"visible",transformOrigin:"0 0",background:"transparent"},scale:function(){return o.scale},x:function(){var e=o.scale;return o.x+(r.x+(r.w-this.w)/2)*e},y:function(){var e=o.scale;return o.y+(r.y+(r.h-this.h)/2)*e},add:!0}})},function(e,t,n){"use strict";var i,r=n(0),o=n(31),s=(i=o)&&i.__esModule?i:{default:i};var a="messageWindowSlide";r.views.def(a,s.default,function(){return{attrs:{id:a,class:"cs-window","aria-labelledby":"slide-label-message",role:"alertdialog","aria-modal":!0,tabindex:-1},origin:"0 0",w:"100%",h:"100%",x:0,y:0,z:1,html:'<div id="slide-label-message" data-ref="label"></div><div class="slide-container"></div>'}})},function(e,t,n){"use strict";n(0).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}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(0);n(300),n(301),n(304);var r=t.nameSpace="ShortcutWnd";t.render=function(){var e=i.views.tree(r,["visibleOverlay",{shortcutWrapper:["shortcutSlide"]},"shortcutClose"]),t=i.views.getNamespace(r);return t.slide=t.shortcutSlide,t.wrapper=t.shortcutWrapper,{all:function(){return i.views.update(e)},resize:function(){t.isAttached&&i.views.update(e,!0)}}}},function(e,t,n){"use strict";var r=n(0),o=DS.scaler,s="shortcutWrapper";r.views.def(s,function(e){var t=r.views.model,n=r.views.getNamespace(DS.constants.refs.FRAME),i=(n.slide,n.wrapper);return{attrs:{id:s,class:"cs-base cs-"+t.frame.default_layout+" fn-"+t.frame.default_layout},w:function(){return.7*i.w},h:function(){return.7*i.h},style:{overflow:"visible",transformOrigin:"0 0",background:"transparent"},x:function(){return i.x/o.getScale()+(i.w-this.w)/2},y:function(){return i.y/o.getScale()+(i.h-this.h)/2},add:!0}})},function(e,t,n){"use strict";var i=function(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e};function r(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)}}var s=n(0),o=c(n(31)),a=n(302),l=c(n(5));function c(e){return e&&e.__esModule?e:{default:e}}var u="shortcutSlide",d=DS,h=d._,f=d.shortcutManager,p=d.keyManager,v=d.pubSub,b=d.events,g=b.window.CLOSING,y=b.player.ENABLE_KEYBOARD_SHORTCUTS,w=d.MicroScrollBar,m=d.focusManager,k=(d.flagManager,d.constants),S=d.globalEventHelper.addDocumentListener;var _=(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)}(E,o.default),i(E,[{key:"onKeydown",value:function(e){p.isKey(e.which,k.keys.ESCAPE)&&this.closeWindow("ShortcutWnd")}},{key:"closeWindow",value:function(e){"ShortcutWnd"===e&&f.closeShortcutWindow()}},{key:"onKeyboardShortcutsChanged",value:function(e){e?(this.keyboardShortcutsSwitchEl.classList.add("toggle-on"),this.keyboardShortcutsSwitchEl.classList.remove("toggle-off"),this.shortcutsTableEl.classList.remove("disabled")):(this.keyboardShortcutsSwitchEl.classList.add("toggle-off"),this.keyboardShortcutsSwitchEl.classList.remove("toggle-on"),this.shortcutsTableEl.classList.add("disabled")),this.keyboardShortcutsSwitchEl.querySelector("button").setAttribute("aria-checked",e)}},{key:"toggleKeyboardShortcuts",value:function(){f.enableShortcuts(!f.enabled)}},{key:"onFocus",value:function(e){var t=e.target;this.el.contains(t)&&m.setFocusRectOn(t)}},{key:"teardown",value:function(){v.off(g,this.closeWindow),null!=this.keyboardShortcutsSwitchEl&&v.off(y,this.onKeyboardShortcutsChanged),this.removeKeydownListener(),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}(E.prototype.__proto__||Object.getPrototypeOf(E.prototype),"teardown",this).call(this)}}]),E);function E(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,E);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,(E.__proto__||Object.getPrototypeOf(E)).call(this,e));return h.bindAll(t,"onKeyboardShortcutsChanged","toggleKeyboardShortcuts","onFocus","onKeydown"),v.on(g,t.closeWindow),t.removeKeydownListener=S("keydown",t.onKeydown),null!=t.keyboardShortcutsSwitchEl&&(t.onClickEl(t.keyboardShortcutsSwitchEl,t.toggleKeyboardShortcuts),v.on(y,t.onKeyboardShortcutsChanged)),t}s.views.def(u,_,function(){var o=s.views.model;return{attrs:{id:u,class:"shortcut-slide","aria-labelledby":"slide-label-message",role:"alertdialog","aria-modal":!0,tabindex:-1},style:{overflow:"scroll"},origin:"0 0",w:"100%",h:"100%",x:0,y:0,z:1,html:function(){var e=DS.detection.theme.isUnified?[k.refs.FRAME,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme"]:[k.refs.FRAME,".cs-duration stop:last-child","stop-color",void 0,".cs-duration stop"],t=l.default.getColor.apply(l.default,e),n='\n <div class="switch '+(f.enabled?"toggle-on":"toggle-off")+'" data-ref="keyboardShortcutsSwitch">\n <label id="shortcuts-label" class="switch-label">'+o.getString("enable_keyboardshortcuts")+'</label>\n <button class="switch-toggle" tabindex="0" role="switch" aria-checked="'+f.enabled+'" aria-labelledby="shortcuts-label">\n '+(0,a.getIcon)("track")(t)+"\n </button>\n </div>",i="<h1>"+o.getString("keyboardshortcuts")+n+"</h1>",r=f.getShortcutList().map(function(e){var t,n,i=e.name,r=e.keyInfo;return'<tr class="'+("?"===r.key?"":"disableable")+'"><td class="action">'+i+'</td><td class="key">'+(n=o,((t=r).ctrl?n.getString("ctrl_key")+"+":"")+(t.alt?n.getString("alt_key")+"+":"")+(t.shift?n.getString("shift_key")+"+":"")+(t.keyName||t.key))+"</td></tr>"}).join("");return[i,'<table data-ref="shortcutsTable">'+('<tr><th class="action">'+o.getString("action")+'</th><th class="key">'+o.getString("shortcut")+"</th></tr>")+r+"</table>"].join("")},childDef:function(){null==this.scrollbar&&(this.scrollbar=new w(this.el,"shortcut-slide"))}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=void 0;function i(){return"no icon"}var r=n(303),o={track:r.trackIcon};t.getIcon=function(e){return o[e]||i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e){return'\n <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16">\n <defs>\n <rect id="track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="trackFilter">\n <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n <feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n </filter>\n </defs>\n <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use fill="#D1D1D1" fill-rule="evenodd" xlink:href="#track"></use>\n <use fill="white" fill-opacity="1" filter="url(#trackFilter)" xlink:href="#track"></use>\n <use stroke="#AFAFAF" stroke-width="1" xlink:href="#track"></use>\n <circle fill="#585858" stroke-width="0" cx="8" cy="8" r="5"></circle>\n </g>\n </g>\n <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n <g>\n <use fill="#DBDBDB" fill-rule="evenodd" xlink:href="#track"></use>\n <use fill="white" fill-opacity="1" filter="url(#trackFilter)" xlink:href="#track"></use>\n <use stroke="#AFAFAF" stroke-width="1" xlink:href="#track"></use>\n <circle fill="'+e+'" stroke-width="0" cx="16" cy="8" r="6"></circle>\n </g>\n </g>\n </svg>\n '}},function(e,t,n){"use strict";var i,r=n(0),o=n(57),s=(i=o)&&i.__esModule?i:{default:i};var a=DS.scaler,l="shortcutClose";r.views.def(l,s.default,function(e){return{tag:"button",attrs:{id:l,class:"close-btn-floating",tabindex:0,"z-index":999},style:{overflow:"visible"},html:function(){return'<svg class="cs-icon icon-close" width="'+20*a.getScale()+'" height="'+20*a.getScale()+'" 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>'},y:35,x:function(){var e=r.views.getNamespace("_frame").wrapper;return Math.max(window.innerWidth/a.getScale(),e.w)-(this.w+35)},model:{windowId:e},w:20,h:20}})}]);
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists