????

Your IP : 3.12.102.204


Current Path : /home/thenclexdoctor.com/public_html/public/store/1015/custom/html5/lib/scripts/
Upload File :
Current File : /home/thenclexdoctor.com/public_html/public/store/1015/custom/html5/lib/scripts/frame.mobile.min.js

/*! ds-bootstrap - v1.0.0.__BUILD_NUMBER__ - 2021-10-29 5:50pm UTC
* Copyright (c) 2021 ; Not Licensed */!function(){"use strict";var e={64442:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS,o=i._,r=i.pubSub,s=i.events,a=i.constants,l=function(){function e(t,n){var i=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.frame=t,this.preso=n,this.setupControlOptions(),this.layouts={},this.setLayout(this.frame.default_layout,a.refs.FRAME),this.resourceDescription=this.frame.resourceData.description;var l=n.getFirstSlide();for(var c in this.slideWidth=l.get("width"),this.slideHeight=l.get("height"),this.temp=[],this.frame.layouts)this.temp.push(c);this.rtl="rtl"===this.frame.textdirection,this.hasModernText=0!==this.frame.renderingEngineType,this.dir=this.dir.bind(this),o.bindAll(this,"onLayoutChanged"),r.on(s.controlLayout.CHANGED,this.onLayoutChanged),r.on(s.controlLayout.UPDATE,(function(e,t,n){i.frame.controlLayouts[e]=n,i.setLayout(e,t)})),r.on(s.controlOptions.CHANGED,(function(e){var t=i.optionChangesRequireMenuRefresh(i.frame.controlOptions.menuOptions,e.menuOptions);i.frame.controlOptions=e,i.setupControlOptions(),r.trigger(s.controlOptions.RESET),t&&r.trigger(s.navData.REFRESH_VIEW)})),r.on(s.frame.FONT_SCALE,(function(e){i.frame.fontscale=e,r.trigger(s.controlOptions.RESET)})),r.on(s.glossary.UPDATE,(function(e){i.frame.glossaryData=e,r.trigger(s.glossary.REFRESH_VIEW)})),r.on(s.navData.UPDATE,(function(e){i.frame.navData=e,r.trigger(s.navData.REFRESH_VIEW)})),r.on(s.resources.UPDATE,(function(e){i.frame.resourceData.resources=e,r.trigger(s.resources.REFRESH_VIEW)})),r.on(s.resources.UPDATE_DESCRIPTION,(function(e){i.frame.resourceData.description=e,r.trigger(s.resources.REFRESH_VIEW)}))}return n(e,[{key:"setupControlOptions",value:function(){var e=this.frame.controlOptions.sidebarOptions;this.sidebarOpts=e,this.bottomBarOpts=this.frame.controlOptions.bottomBarOptions,this.topTabs=e.tabs.linkRight||[],this.topTabsLeft=e.tabs.linkLeft||[],this.topTabsRight=e.tabs.linkRight||[],this.sidebarTabs=e.tabs.sidebar||[],this.outlineInSidebar=this.sidebarTabs.some((function(e){return"outline"===e.name})),this.buttonOptions=this.frame.controlOptions.buttonoptions,this.title={enabled:e.titleEnabled,text:e.titleText}}},{key:"optionChangesRequireMenuRefresh",value:function(e,t){return e.wrapListItems!==t.wrapListItems||e.autonumber!==t.autonumber}},{key:"onLayoutChanged",value:function(e,t){this.setLayout(e,t)}},{key:"hasTopLinks",value:function(){return 0!==this.topTabsLeft.length||0!==this.topTabsRight.length}},{key:"getString",value:function(e){var t=this.currLayout.string_table,n=this.frame.stringTables[t].string[e];return null==n?(console.warn("could not find "+e+" in string table "+t),e.replace("acc_","")):n}},{key:"setLayout",value:function(e,t){this.currLayout=this.frame.layouts[e],this.currControlLayout=this.frame.controlLayouts[e],this.layouts[t]=this.currControlLayout,r.trigger(s.frameModel.LAYOUT_CHANGED,this.currControlLayout,t)}},{key:"getWndControlLayout",value:function(e){return this.layouts[e]||this.currControlLayout}},{key:"dir",value:function(e){if(null!=e)return this.rtl?e.reverse():e}}]),e}();t.default=l},49011:function(e,t,n){var i=n(29326),o=n(70381),r=DS,s=(r.detection,r.detection),a=s.orientation,l=s.deviceView,c="disableOverlay";i.views.def(c,(function(){var e=i.views.model,t=e.frame,n=window.globals.parseParams().orientations||null,r=JSON.parse(decodeURIComponent(n))||t.orientations,s=r.phone,u=r.tablet;return{attrs:{id:c,role:"dialog","aria-modal":!0,"aria-labelledby":"mobile-disabled-orientation-text","aria-live":"assertive"},style:{fontSize:t.fontscale+"%",background:"black",color:"white"},x:0,y:0,w:function(){},h:function(){},updateHook:function(){var e=!0;a.isLandscape?(l.isPhone&&s.includes("landscape")||l.isTablet&&u.includes("landscape"))&&(e=!1):a.isPortrait&&(l.isPhone&&s.includes("portrait")||l.isTablet&&u.includes("portrait"))&&(e=!1),e&&!a.forceHideWarning?document.body.classList.add("show-disabled-overlay"):document.body.classList.remove("show-disabled-overlay")},html:function(){return'<div class="mobile-disabled-orientation-overlay-inner">\n        <div class="mobile-disabled-orientation-overlay-icon">\n          '+(0,o.getIcon)("disableOrientation")()+'\n        </div>\n        <div id="mobile-disabled-orientation-text">'+e.getString("disabled_orientation")+"</div>\n      </div>"},add:!0}}))},40631:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(e){return'<svg class="cs-icon caption-icon" width="22px" height="20px" viewBox="0 0 22 20" focusable="false">\n    <g stroke="none" stroke-width="1" fill-rule="evenodd" focusable="false">\n      <g>\n        <path d="M14.8517422,14 L20.008845,14 C21.1103261,14 22,13.1019465 22,11.9941413 L22,2.00585866 C22,0.897060126 21.1085295,0 20.008845,0 L1.991155,0 C0.889673948,0 0,0.898053512 0,2.00585866 L0,11.9941413 C0,13.1029399 0.891470458,14 1.991155,14 L8.09084766,14 L11.4712949,17.3804472 L14.8517422,14 Z M3,4 L13,4 L13,6 L3,6 L3,4 Z M14,4 L19,4 L19,6 L14,6 L14,4 Z M19,8 L8,8 L8,10 L19,10 L19,8 Z M7,8 L3,8 L3,10 L7,10 L7,8 Z"></path>\n      </g>\n    </g>\n  </svg>'}},76956:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'\n    <svg class="cs-icon icon-close" width="36" height="36" viewBox="0 0 36 36" focusable="false">\n      <polygon points="36,2.826 33.174,0 18,15.174 2.826,0 0,2.826 15.174,18 0,33.174 2.826,36 18,20.826 33.174,36 36,33.174 20.826,18" />\n    </svg>'}},39444:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.disableOrientationIcon=function(){return'<svg viewBox="0 0 161 135">\n    <g stroke="none" stroke-width="1" fill="#fff" fill-rule="evenodd">\n      <path d="M59,31.9948589 C59,30.340844 60.3408574,29 62.0069809,29 L99.9930191,29 C101.653729,29 103,30.3364792 103,31.9948589 L103,103.005141 C103,104.659156 101.659143,106 99.9930191,106 L62.0069809,106 C60.3462712,106 59,104.663521 59,103.005141 L59,31.9948589 Z M61,36 L101,36 L101,96 L61,96 L61,36 Z M81,104 C82.6568542,104 84,102.656854 84,101 C84,99.3431458 82.6568542,98 81,98 C79.3431458,98 78,99.3431458 78,101 C78,102.656854 79.3431458,104 81,104 Z M76,32.5 C76,32.2238576 76.2276528,32 76.5096495,32 L85.4903505,32 C85.7718221,32 86,32.2319336 86,32.5 C86,32.7761424 85.7723472,33 85.4903505,33 L76.5096495,33 C76.2281779,33 76,32.7680664 76,32.5 Z"></path>\n      <path d="M144.276039,68.4976037 C143.65768,83.6270348 137.530567,98.6224671 125.961909,110.191125 C101.576936,134.576098 62.1020027,134.704192 37.8006658,110.402855 L37.8275751,110.429765 L33.4090737,114.848266 L33.3821643,114.821357 C60.1400795,141.579272 103.595566,141.480117 130.445572,114.630111 C143.247134,101.828549 149.95913,85.2399018 150.581333,68.4976037 L161.373625,68.4976037 L147.23149,54.3554681 L133.089354,68.4976037 L144.276049,68.4976037 Z"></path>\n      <path d="M17.2900541,66.5559885 C17.8833587,51.3895735 24.012088,36.3498513 35.6085461,24.7533932 C59.9935191,0.36842015 99.4684528,0.240325436 123.76979,24.5416624 L123.74288,24.514753 L128.161382,20.0962516 L128.188291,20.1231609 C101.430376,-6.63475424 57.9748898,-6.5355989 31.1248839,20.314407 C18.2955218,33.1437691 11.582203,49.7766814 10.9851551,66.5559885 L0.259994507,66.5559885 L14.4021301,80.6981242 L28.5442658,66.5559885 L17.2900541,66.5559885 Z"></path>\n    </g>\n  </svg>'}},32160:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.downArrowIcon=function(){return'\n      <svg width="22px" height="11px" viewBox="0 0 22 11" focusable="false">\n        <path d="M 0 0 L 11 11 22 0" fill="#191c1d"/>\n      </svg>\n    '}},76807:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.enterFullScreenIcon=function(){return'<svg class="cs-icon enter-fullscreen-icon" width="25" height="25" viewBox="0 0 32 32" focusable="false">\n    <g>\n      <path d="M0,0 L12,0 L12,3 L3,3 L3,12 L0,12 L0,0 Z"/>  \n      <path d="M20,0 L32,0 L32,12, L29,12, L29,3, L20,3, L20,0 Z"/>\n      <path d="M0,20 L3,20 L3,29, L12,29, L12,32, L0,32, L0,20 Z"/>\n      <path d="M29,20 L32,20 L32,32, L20,32, L20,29, L29,29, L29,20 Z"/>\n    </g>\n  </svg>'}},70381:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;var i=n(73834),o=n(52042),r=n(292),s=n(9416),a=n(43218),l=n(85076),c=n(76956),u=n(40631),d=n(39444),h=n(62863),f=n(76807),p=n(98947),v=n(29148),b=n(32160),g=function(){return"no icon"},y=t.icons={hamburger:i.hamburgerIcon,play:o.playIcon,next:r.nextIcon,prev:s.prevIcon,pause:a.pauseIcon,submit:l.submitIcon,close:c.closeIcon,captions:u.captionsIcon,disableOrientation:d.disableOrientationIcon,search:h.searchIcon,enterFullScreen:f.enterFullScreenIcon,settings:p.settingsIcon,track:v.trackIcon,downArrow:b.downArrowIcon};t.getIcon=function(e){return y[e]||g}},73834:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'<svg class="cs-icon hamburger-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n    <g id="icon-menu-mobile">\n    <rect width="40" height="4"></rect>\n    <rect y="16" width="40" height="4"></rect>\n    <rect y="32" width="40" height="4"></rect>\n    </g>\n  </svg>'}},292:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'<svg className="cs-icon pause-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n    <path transform="translate(0, -5)" d="M39.414,16.587L22.826,0L20,2.826L33.175,16H0v4h33.175L20,33.174L22.826,36l16.588-16.587C40.195,18.633,40.195,17.368,39.414,16.587z"/>\n  </svg>'}},43218:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg class="cs-icon pause-icon" width="12" height="14" viewBox="0 0 12 14" focusable="false">\n    <g id="icon-pause">\n      <rect x="0" width="4" height="14"/>\n      <rect x="8" width="4" height="14"/>\n    </g>\n  </svg>'}},52042:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg class="cs-icon play-icon" width="13" height="15" viewBox="0 0 13 15" focusable="false">\n    <path id="icon-play" d="M 13 7.15 L 2 0 2 14.3 13 7.15 Z"/>\n  </svg>'}},9416:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'<svg class="cs-icon prev-mobile-icon" width="40" height="36" viewBox="0 0 40 36" focusable="false">\n    <path transform="translate(0, -5)" d="M0.586,19.413L17.174,36L20,33.174L6.825,20H40v-4H6.825L20,2.826L17.174,0L0.586,16.587C-0.195,17.367-0.195,18.632,0.586,19.413z"/>\n  </svg>'}},62863:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'<svg class="cs-icon search-icon" width="22" height="22" viewBox="0 0 40 40" focusable="false">\n    <g id="icon-search" transform="translate(4, 0)">\n      <path d="M14.1378906,27.4473684 C21.6653507,27.4473684 27.7757813,21.4196023 27.7757813,13.9736842 C27.7757813,6.52776609 21.6653507,0.5 14.1378906,0.5 C6.61043053,0.5 0.5,6.52776609 0.5,13.9736842 C0.5,21.4196023 6.61043053,27.4473684 14.1378906,27.4473684 L14.1378906,27.4473684 Z M14.1378906,24.4473684 C8.25820695,24.4473684 3.5,19.7535325 3.5,13.9736842 C3.5,8.19383595 8.25820695,3.5 14.1378906,3.5 C20.0175743,3.5 24.7757813,8.19383595 24.7757813,13.9736842 C24.7757813,19.7535325 20.0175743,24.4473684 14.1378906,24.4473684 L14.1378906,24.4473684 Z" ></path>\n      <path d="M20.887408,24.4494377 L31.4348235,34.8541634 L32.5026823,35.9075758 L34.609507,33.7718582 L33.5416482,32.7184459 L22.9942327,22.3137202 L21.9263739,21.2603078 L19.8195492,23.3960254 L20.887408,24.4494377 L20.887408,24.4494377 Z" ></path>\n    </g>\n  </svg>'}},98947:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n    <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n      <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n    </svg>\n    '}},85076:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'<svg class="cs-icon submit-icon" width="40" height="30" viewBox="0 0 40 30" focusable="false">\n    <path transform="translate(0, -5)" d="M12.685,30c-0.538,0-1.053-0.218-1.429-0.604L0,17.832l2.857-2.8l9.827,10.097L37.143,0L40,2.8L14.114,29.396C13.738,29.782,13.222,30,12.685,30z"/>\n  </svg>'}},29148:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e){return'\n      <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n        <defs>\n            <rect id="'+e+'-track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n            <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="'+e+'-trackFilter">\n                <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n                <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n                <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n                <feColorMatrix values="0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n            </filter>\n        </defs>\n        <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n            <g>\n                <use fill="#303030" fill-rule="evenodd" xlink:href="#'+e+'-track"></use>\n                <use fill="black" fill-opacity="1" filter="url(#'+e+'-trackFilter)" xlink:href="#'+e+'-track"></use>\n                <use stroke="#595959" stroke-width="1" xlink:href="#'+e+'-track"></use>\n                <circle fill="#B4B4B4" stroke-width="0" cx="8" cy="8" r="5"></circle>\n            </g>\n        </g>\n        <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n            <g>\n                <use fill="#505050" fill-rule="evenodd" xlink:href="#'+e+'-track"></use>\n                <use fill="black" fill-opacity="1" filter="url(#'+e+'-trackFilter)" xlink:href="#'+e+'-track"></use>\n                <use stroke="#595959" stroke-width="1" xlink:href="#'+e+'-track"></use>\n                <circle fill="#6EBBEF" stroke-width="0" cx="16" cy="8" r="6"></circle>\n            </g>\n        </g>        \n    </svg>\n    '}},43340:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=(n(29326),n(35734)),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.dom,c=a._,u=a.detection,d=a.pubSub,h=a.events,f=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),c.bindAll(this,"onLoaderShow","onLoaderMute","onLoaderUnmute","onLoaderHide","onRemoveLoaderTitle");var t={};t[h.loader.SHOW]=this.onLoaderShow,t[h.loader.MUTE]=this.onLoaderMute,t[h.loader.UNMUTE]=this.onLoaderUnmute,t[h.loader.HIDE]=this.onLoaderHide,t[h.loader.REMOVE_TITLE]=this.onRemoveLoaderTitle,t[h.startOverlay.READY]=this.onLoaderHide,l.addClass(document.body,"theme-"+window.globals.themeName),document.body.classList.contains("view-tablet")&&l.addClass(document.body,"is-touchable-tablet"),u.env.is360&&l.addClass(document.body,"is-360"),d.on(t),this.setupBrandingColor()}return o(e,[{key:"setupBrandingColor",value:function(){window.requestAnimationFrame((function(){var e=s.default.getColor(DS.constants.refs.FRAME,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme");null!=e&&(DS.constants.theme.brandingHighlight=e,d.trigger(h.app.BRANDING_COLOR,e))}))}},{key:"onRemoveLoaderTitle",value:function(){var e=document.querySelector("body > .mobile-load-title-overlay");null!=e&&e.parentNode.removeChild(e)}},{key:"getSpinLoader",value:function(){return document.querySelector("body > .slide-loader")}},{key:"onLoaderMute",value:function(){var e=this.getSpinLoader();null!=e&&(e.style.opacity=0)}},{key:"showLoaderDelayed",value:function(e){clearTimeout(this.loaderTimeout),this.loaderTimeout=setTimeout(this.onLoaderShow,e)}},{key:"onLoaderHide",value:function(){clearTimeout(this.loaderTimeout),this.getSpinLoader().style.display="none",l.addClass(document.getElementById("preso"),"hide-slide-loader"),d.trigger(h.app.HIDE_LOADER)}},{key:"onLoaderUnmute",value:function(){var e=this.getSpinLoader();null!=e&&(e.style.opacity=1)}},{key:"onLoaderShow",value:function(e){e>0?this.showLoaderDelayed(e):(this.getSpinLoader().style.display="block",l.removeClass(document.getElementById("preso"),"hide-slide-loader"),d.trigger(h.app.SHOW_LOADER))}}]),e}();t.default=f},25065:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.pubSub,c=a.captionsManager,u=a.events.captions,d=u.SHOW_BUTTON,h=u.HIDE_BUTTON,f=u.ENABLED,p=u.ENABLE,v=a.detection.theme.isUnified,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickCaptions),n.toggle=!1,l.on(d,(function(e){return n.onVisibilityChanged(!0)})),l.on(h,(function(e){return n.onVisibilityChanged(!1)})),l.on(f,n.onCaptionsEnabled.bind(n)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onVisibilityChanged",value:function(e){this.view.setVisibility(e,!0),this.view.childVisibilityChanged(),this.toggle=c.isCaptionEnabled(),this.updateBtn()}},{key:"onCaptionsEnabled",value:function(e){this.toggle=e,this.updateBtn()}},{key:"updateBtn",value:function(){var e=this.toggle?"add":"remove";this.view.el.classList[e]("cs-tabs","cs-selected"),this.view.el.setAttribute("aria-pressed",this.toggle),v&&this.view.updateHtml()}},{key:"onClickCaptions",value:function(e){this.toggleCaptions()}},{key:"toggleCaptions",value:function(){this.toggle=!this.toggle,l.trigger(p,this.toggle),this.updateBtn()}},{key:"teardown",value:function(){l.off(d),l.off(h),l.off(f)}}]),t}(s.default);t.default=b},21788:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.events,c=a.pubSub,u=a._,d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return u.bindAll(n,"onEnterFullscreen"),n.onClick(n.onClickClose),n.view.setVisibility(!1),c.on(l.presentation.ENTER_FULLSCREEN,n.onEnterFullscreen),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onEnterFullscreen",value:function(){this.view.setVisibility(!0)}},{key:"onClickClose",value:function(e){var t=this;setTimeout((function(){c.trigger(l.presentation.EXIT_FULLSCREEN),t.view.setVisibility(!1)}),300)}}]),t}(s.default);t.default=d},68085:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(56848),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=(a._,a.focusManager),c=a.detection,u=a.pubSub,d=a.events,h=a.dom,f=h.addClass,p=h.removeClass,v=(a.keyManager.isTabKey,function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.view.isUnified&&(n.getScrollEl=function(){return n.termsEl},n.getOffsetTop=function(e){return e.offsetTop},n.getOffsetHeight=function(e){return e.offsetHeight+e.nextElementSibling.clientHeight}),n.hasDefinition=c.deviceView.isDesktop&&!n.view.isUnified,u.on(d.glossary.REFRESH_VIEW,(function(){n.view.updateHtml(),n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickItem",value:function(e){var t=e.target;if(this.hasDefinition&&null!=t&&"p"!==t.nodeName.toLowerCase()){var n=null!=this.activeItem;n&&(this.activeItem.firstElementChild.setAttribute("aria-expanded",!1),this.activeItem.style.backgroundColor="",this.closeItem(this.activeItem)),n&&this.lastSelected==t||(t.setAttribute("aria-expanded",!0),this.openItem(t.parentElement)),this.lastSelected=t}}},{key:"getNextItem",value:function(e){var t=this.getItems(),n=void 0,i=this.getItems().indexOf(this.currentItem);do{(i+=1)===t.length&&(i=0),n=t[i]}while("none"===n.parentElement.style.display);return n}},{key:"getPrevItem",value:function(e){var t=this.getItems(),n=void 0,i=this.getItems().indexOf(this.currentItem);do{-1===(i-=1)&&(i=t.length-1),n=t[i]}while("none"===n.parentElement.style.display);return n}},{key:"hasListItems",value:function(){return!DS._.isEmpty(this.model.frame.glossaryData)}},{key:"getItems",value:function(){return this.links=this.links||[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(this.el.querySelectorAll(".term"))),this.links}},{key:"openItem",value:function(e){f(e,"cs-selected"),e.nextElementSibling.style.display="block",f(e.nextElementSibling,"open"),this.activeItem=e}},{key:"closeItem",value:function(e){var t=this;p(e,"cs-selected"),p(e.nextElementSibling,"open"),this.activeItem=null,TweenLite.to(e,.2,{opacity:1,onComplete:function(){e.nextElementSibling.style.display="none",l.setFocusRectOn(t.currentItem)}})}}]),t}(s.default));t.default=v},62744:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596);var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickClose),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickClose",value:function(e){var t=this.model.windowId;DS.pubSub.trigger(DS.events.window.CLOSING,t)}}]),t}(((i=r)&&i.__esModule?i:{default:i}).default);t.default=s},56848:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(81596),a=(i=s)&&i.__esModule?i:{default:i};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,_=w.bindAll,S=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _(n,"onKeydown","addEvents","onClickItem"),n.addEvents(),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"focusSelf",value:function(){this.hasListItems()&&this.getItems().find((function(e){return 0===e.tabIndex})).focus()}},{key:"addEvents",value:function(){var e=this;d.device.isMobile?(this.el.addEventListener("touchmove",(function(t){e.moved=!0})),this.onClick((function(t){e.moved||e.onClickItem(t),e.moved=!1}))):this.onClick(this.onClickItem)}},{key:"onClickItem",value:function(){}},{key:"onFocus",value:function(){!this.isFocused&&this.hasListItems()&&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)||(r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onBlur",this).call(this,e),null!=this.currentItem&&(y(this.currentItem,"hover"),this.currentItem.style.backgroundColor=""),p("keydown",this.onKeydown),this.isFocused=!1)}},{key:"onKeydown",value:function(e){var t=this.currentItem;u.isActionKey(e.which)?(this.activateItem(e),u.isSpaceKey(e.which)&&e.preventDefault()):u.isDownishKey(e.which)?this.currentItem=this.getNextItem(this.getItemContent()):u.isUpishKey(e.which)?this.currentItem=this.getPrevItem(this.getItemContent()):u.isHomeKey(e.which)?this.currentItem=this.getFirstItem():u.isEndKey(e.which)&&(this.currentItem=this.getLastItem()),t!==this.currentItem&&(e.preventDefault(),t.tabIndex=-1,y(t,"hover"),this.focusOnCurrent())}},{key:"hasListItems",value:function(){return!1}},{key:"getFocusRectTarget",value:function(){return this.currentItem}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem&&(this.currentItem.tabIndex=0,g(this.currentItem,"hover"),this.currentItem.focus()),c.setFocusRectOn(this.getFocusRectTarget())}},{key:"activateItem",value:function(){this.onClickItem({target:this.currentItem.firstElementChild})}},{key:"getNextItem",value:function(e){var t=this,n=this.getItems().findIndex((function(n){return t.findIndexCb(n,e)}))+1;return n===this.getItems().length&&(n=0),this.getItems()[n]}},{key:"getPrevItem",value:function(e){var t=this,n=this.getItems().findIndex((function(n){return t.findIndexCb(n,e)}))-1;return-1===n&&(n=this.getItems().length-1),this.getItems()[n]}},{key:"getLastItem",value:function(){return k(this.getItems())}},{key:"getFirstItem",value:function(){return 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 function(e){return b(e,(function(e){return"li"===e.nodeName.toLowerCase()})).reduce((function(e,t){return e+t.offsetTop}),0)}(e)}},{key:"getOffsetHeight",value:function(e){return e.offsetHeight}},{key:"centerOnFocused",value:function(){if(null!=this.currentItem){var e=this.getOffsetEl(),t=this.getOffsetHeight(e),n=this.getScrollEl().scrollTop,i=this.getOffsetTop(this.currentItem),o=i+this.getOffsetHeight(this.currentItem);o-n>t?e.scrollTop=o-t+10:i<n+10&&(e.scrollTop=i-10)}}}]),t}(a.default);t.default=S},16585:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(56848),a=(i=s)&&i.__esModule?i:{default:i},l=n(29326),c=n(88450);function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var d=DS,h=d.detection,f=d.pubSub,p=d._,v=d.events,b=d.keyManager,g=d.resolver,y=d.windowManager,w=d.utils.prefixWithPlayer,m=d.focusManager.setFocusRectOn,k=d.globalEventHelper.addDocumentListener,_=d.dom,S=_.parentNodesOf,C=_.getParentWithClass,L=_.hasClass,O=_.addClass,E=_.removeClass,x=function(e){return S(e,(function(e){return"li"===e.nodeName.toLowerCase()}))},P=function(e){return x(e).slice(1).some((function(e){return L(e,"item-collapsed")}))},I=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return p.bindAll(n,"updateVisitedSlides","onSlideChanged","onSelectFirstSlideLink","addSlideToVisited","visuallyUpdateLinks","collapseLastItem","onClickLink","onCarrotClick","onClickItem","centerOnFocused","setDrawSlides","mouseDown","mouseUp"),n.visitedSlides=new Set,n.menuOptions=l.views.model.frame.controlOptions.menuOptions,f.once(v.resume.SET_DATA,n.updateVisitedSlides),f.on(v.window.MAIN_CHANGED,n.onSlideChanged),f.on(v.mobile.OUTLINE_SHOWN,n.centerOnFocused),f.on(v.navData.SELECT_FIRST_SLIDE_LINK,n.onSelectFirstSlideLink),n.removeDocListeners=p.flow(k("mousedown",n.mouseDown),k("mouseup",n.mouseUp)),null!=DS.presentation.getDrawPromise&&DS.presentation.getDrawPromise().then(n.setDrawSlides),n.isTopTabChild=l.views.model.topTabs.some((function(e){return"outline"===e.name})),f.on(v.navData.REFRESH_VIEW,(function(){n.view.updateHtml(),n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){f.off(v.window.MAIN_CHANGED,this.onSlideChanged),f.off(v.mobile.OUTLINE_SHOWN,this.centerOnFocused),this.removeDocListeners()}},{key:"focusSelf",value:function(){this.getItems().find((function(e){return 0===e.parentNode.tabIndex})).parentNode.focus()}},{key:"onFocus",value:function(){var e=this;this.isMouseDown||(null!=this.view.parent.children.search&&h.theme.isUnified?setTimeout((function(){e.el.contains(document.activeElement)&&r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onFocus",e).call(e)}),500):r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onFocus",this).call(this))}},{key:"mouseDown",value:function(){this.isMouseDown=!0}},{key:"mouseUp",value:function(){this.isMouseDown=!1}},{key:"onClickItem",value:function(e){var t=this;if(h.theme.isUnified){var n=C(e.target,"listitem");L(e.target,"carrot")&&(t.onCarrotClick(n),1)||L(n.parentNode,"item-collapsible")&&(t.onCarrotClick(n),!L(n,"is-promoted-slide"))||"locked"!==t.menuOptions.flow&&t.onClickLink(n)}else("locked"!==this.menuOptions.flow?this.onClickLink:this.onCarrotClick)(e.target)}},{key:"visuallyUpdateLinks",value:function(){var e=this;this.visitedSlides.forEach((function(t){var n=e.view.children[t];null!=n&&(h.theme.isUnified?e.updateViewedState(n.el):O(n.el,"cs-viewed"))})),h.theme.isUnified&&(this.setComplete("div.is-promoted-slide"),this.setComplete("div.is-scene",1))}},{key:"setComplete",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=this.el.querySelectorAll(e);Array.from(i).forEach((function(e){Array.from(e.parentNode.querySelectorAll("div")).slice(n).every((function(e){return L(e,"cs-viewed")}))&&(O(e,"cs-complete"),t.updateAriaLabel(e))}))}},{key:"updateVisitedSlides",value:function(e,t){null!=e&&(e.forEach(this.addSlideToVisited),this.visuallyUpdateLinks())}},{key:"getNextItem",value:function(e){var t=this,n=this.getItems(),i=void 0,o=n.findIndex((function(n){return t.findIndexCb(n,e)}));do{(o+=1)===n.length&&(o=0),i=n[o]}while(P(i));return i}},{key:"getPrevItem",value:function(e){var t=this,n=this.getItems(),i=void 0,o=n.findIndex((function(n){return t.findIndexCb(n,e)}));do{-1===(o-=1)&&(o=n.length-1),i=n[o]}while(P(i));return i}},{key:"addSlideToVisited",value:function(e){var t=e.absoluteId,n=e.getScene().absoluteId;this.visitedSlides.add(n).add(t)}},{key:"isCurrentLinkParent",value:function(e,t){return e.el===this.view.children[t].el&&e.el.getAttribute("data-has-links")&&!e.el.getAttribute("data-is-scene")}},{key:"onSelectFirstSlideLink",value:function(){var e=this.view.el.querySelector("ul > li > div:not(.is-scene)");if(null!=e){var t=e.getAttribute("data-ref");this.selectLink(e,t)}}},{key:"onSlideChanged",value:function(e){if(this.addSlideToVisited(e),!this.currentItem||C(this.currentItem,"listitem").getAttribute("data-ref")!=e.absoluteId){var t=this.view.children[e.absoluteId];null!=t&&this.selectLink(t.el,e.absoluteId)}}},{key:"selectLink",value:function(e,t){var n=this;this.onClickLink(e,!0),S(e,(function(i){i.classList.contains("item-collapsed")&&(n.isCurrentLinkParent(e,t)||(E(i,"item-collapsed"),i.setAttribute("aria-expanded",!0)))}),(function(e){return n.el===e}))}},{key:"collapsibleParents",value:function(e){var t=this;return S(e,(function(e){return e.classList.contains("item-collapsible")}),(function(e){return t.el===e}))}},{key:"collapseLastItem",value:function(e){var t=this;null!=this.lastExpandedEls&&this.menuOptions.autocollapse&&this.lastExpandedEls.forEach((function(n){n.contains(e)||L(n,"item-collapsed")||t.toggleScene(n)}))}},{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),h.theme.isUnified){var i=Array.from(e.querySelectorAll("div.listitem")),o=i[0];!function(e,n){if(t)return;var i=e.slice(1).filter((function(e){return!L(e,"is-promoted-slide")&&!L(e,"is-scene")}));i.some((function(e){return L(e,"cs-viewed")}))&&E(n,"cs-unvisited");i.every((function(e){return L(e,"cs-viewed")}))&&O(n,"cs-complete")}(i,o),this.updateAriaLabel(o)}f.trigger(v.menuLinksListItem.TOGGLE)}},{key:"updateAriaLabel",value:function(e){var t=[].slice.call(e.querySelector(".outline-states").children),n=e.getAttribute("data-slide-title"),i=e.children[0];t.some((function(e){if("none"!==window.getComputedStyle(e).display){var t=e.getAttribute("aria-label");return i.textContent=n+" "+t,!0}}))||(i.textContent=n)}},{key:"onCarrotClick",value:function(e){if(null!==e){var t=C(e,"item-collapsible");this.toggleScene(t)}}},{key:"onClickLink",value:function(e,t){var n=this;if(h.theme.isUnified){var i=e.getAttribute("data-ref"),o=null!=i;if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(i)){if(null!=this.currentItem&&e!==this.currentItem&&(this.currentItem.tabIndex=-1,E(this.currentItem,"hover")),this.currentItem=e,null!=i&&(this.collapseLastItem(e),this.lastExpandedEls=this.collapsibleParents(e),this.lastExpandedEls.forEach((function(e){var t=e.firstElementChild;i.includes(t.getAttribute("data-ref"))&&(O(t,"cs-viewed"),n.updateAriaLabel(t))}))),L(e,"listitem")){this.updateViewedState(e);var r=this.el.querySelector(".cs-selected");L(e,"is-scene")||(null!=r&&(E(r,"cs-selected"),this.updateAriaLabel(r)),O(e,"cs-selected"),window.requestAnimationFrame((function(){return n.updateAriaLabel(e)})))}else this.onCarrotClick(e);if(o&&!t){var s=y.getCurrentWindowSlide().absoluteId;i!=s&&(f.trigger(v.request.NEXT_SLIDE,i),h.theme.isUnified&&f.trigger(v.topEllipsesPanel.HIDE)),h.deviceView.isMobile&&(f.trigger(v.tab.HIDE),(h.deviceView.isPhone||h.theme.isClassic)&&f.trigger(v.sidebar.CLOSE))}null!=this.currentItem&&null!=this.focusor&&m(this.currentItem)}}else this.onClickLinkOld(e,t)}},{key:"onClickLinkOld",value:function(e,t){var n=e.getAttribute("data-ref"),i=null!=n,o=(0,c.checkIsScene)(n);if("UL"!==e.nodeName)if("restricted"!==this.menuOptions.flow||t||this.visitedSlides.has(n)){if(null!=this.currentItem&&e!==this.currentItem&&(this.currentItem.tabIndex=-1,E(this.currentItem,"hover")),this.currentItem=e,(o||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"))&&O(t,"cs-viewed")}))),L(e,"listitem")){O(e,"cs-viewed");var r=this.el.querySelector(".cs-selected");null!=r&&E(r,"cs-selected"),O(e,"cs-selected")}else this.onCarrotClick(e);if(i&&!t){var s=y.getCurrentWindowSlide().absoluteId;o||n==s||(f.trigger(v.request.NEXT_SLIDE,n),h.theme.isUnified&&f.trigger(v.topEllipsesPanel.HIDE)),h.deviceView.isMobile&&(f.trigger(v.tab.HIDE),(h.deviceView.isPhone||h.theme.isClassic)&&f.trigger(v.sidebar.CLOSE))}null!=this.currentItem&&null!=this.focusor&&m(this.currentItem)}else L(e,"carrot")&&this.onCarrotClick(e)}},{key:"updateViewedState",value:function(e){O(e,"cs-viewed");var t=x(e).pop();if(!L(e,"is-scene")&&null!=t){var n=t.querySelector("div.listitem");E(n,"cs-unvisited")}this.updateAriaLabel(e)}},{key:"isExpanded",value:function(){return!!this.currentItem.dataset.hasLinks&&L(this.parentElement,"item-collapsed")}},{key:"onKeydown",value:function(e){var t=this.currentItem;if(b.isActionKey(e.which))this.activateItem(),b.isSpaceKey(e.which)&&e.preventDefault();else if(b.isRightKey(e.which)&&t.dataset.hasLinks)L(this.currentItem.parentNode,"item-collapsed")?this.onCarrotClick(this.currentItem.firstElementChild):this.currentItem=this.getNextItem(this.getItemContent());else if(b.isDownKey(e.which))this.currentItem=this.getNextItem(this.getItemContent());else if(b.isUpKey(e.which))this.currentItem=this.getPrevItem(this.getItemContent());else if(b.isLeftKey(e.which))if(t.dataset.hasLinks&&!L(t.parentNode,"item-collapsed"))this.onCarrotClick(this.currentItem.firstElementChild);else{var n=C(this.currentItem,"item-collapsible");null!=n&&(this.currentItem=n.querySelector(".cs-listitem"))}else b.isHomeKey(e.which)?this.currentItem=this.getFirstItem():b.isEndKey(e.which)&&(this.currentItem=this.getLastItem());t!==this.currentItem&&(e.preventDefault(),E(t,"hover"),t.parentNode.tabIndex=-1,this.focusOnCurrent())}},{key:"focusOnCurrent",value:function(){this.centerOnFocused(),document.activeElement!==this.currentItem.parentNode&&(this.currentItem.parentNode.tabIndex=0,O(this.currentItem,"hover"),this.currentItem.parentNode.focus()),m(this.currentItem)}},{key:"hasListItems",value:function(){return!p.isEmpty(l.views.model.frame.navData.outline.links)}},{key:"getItems",value:function(){return this.links=this.links||[].concat(u(this.el.querySelectorAll(".cs-listitem"))),this.links}},{key:"activateItem",value:function(){var e="locked"!==this.menuOptions.flow&&null==this.currentItem.dataset.isScene,t=e?"onClickLink":"onCarrotClick",n=e?this.currentItem:this.currentItem.querySelector(".carrot");this[t](n)}},{key:"findIndexCb",value:function(e,t){return e===t}},{key:"getItemContent",value:function(){return this.currentItem}},{key:"getTreeRootEl",value:function(){return this.el.querySelector("ul")}},{key:"getOffsetEl",value:function(){return h.deviceView.isMobile?this.el.parentNode:this.el}},{key:"getOffsetTop",value:function(e){return h.deviceView.isMobile?p.first(S(e,(function(e){return"li"===e.nodeName.toLowerCase()}))).offsetTop:r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"getOffsetTop",this).call(this,e)}},{key:"scrollToCurrent",value:function(){var e=this;h.deviceView.isMobile&&(this.currentItem=this.getItems().find((function(t){return t.getAttribute("data-ref")===e.currentSlideId}))),r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"scrollToCurrent",this).call(this)}},{key:"setDrawSlides",value:function(){var e=this;this.view.draws.forEach((function(t){var n=t.link,i=t.links,o=g.resolvePath(w(n.drawid)),r=function(){var t=n.spliceNum||1,r=o.slides();i.splice.apply(i,[n.index,t].concat(u(r.map(e.createNewLink)))),n.spliceNum=r.length,e.view.updateHtml(),e.view.initChildRefs()};o.on(v.draw.RESET_COMPLETE,r),null!=o.slides()&&r()}))}},{key:"createNewLink",value:function(e){var t={kind:"slidelink",expand:!1,type:"slide"};return t.slideid=e.absoluteId,t.slidetitle=t.displaytext=e.get("title"),t}}]),t}(a.default);t.default=I},19423:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(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}var c=DS.detection,u=function(e){function t(){return a(this,t),l(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"focusSelf",value:function(){var e=this.view.children,t=e.search,n=e.outline;if(null!=t){var i=t.viewLogic.searchInputEl;c.deviceView.isUnifiedMobile?(i.style.pointerEvents="none",setTimeout((function(){i.style.pointerEvents="all"}),100)):i.focus()}else n.viewLogic.focusSelf()}},{key:"onFocus",value:function(){}}]),t}(s.default);t.default=u},86107:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a._,c=a.events,u=a.pubSub,d=a.detection,h=a.dom.tappedClass,f=a.keyManager,p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onTap=function(e){h(n.el)},n.onClickBtn=function(e){1!==n.currTimeline.progress()?n.currTimeline.togglePlayback():d.theme.isUnified&&n.currTimeline.reset()},n.onKeydown=function(e){var t=e.which;f.isSeekKey(t)&&u.trigger(c.player.SEEK,e)},n.onPlaybackChanged=function(){n.updateToggle(),n.updateView()},l.bindAll(n,"onTimelineChanged"),u.on(c.player.TOGGLE_PLAYBACK,n.onClickBtn),u.on(c.playbackControls.TIMELINE_CHANGED,n.onTimelineChanged),d.deviceView.isMobile&&n.onClick(n.onTap),n.onClick(n.onClickBtn),n.el.addEventListener("keydown",n.onKeydown),n.view.toggle=!0,d.deviceView.isMobile&&u.on(c.currTimeline.TICK,n.onTick.bind(n)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){u.off(c.currTimeline.TICK,this.onTick.bind(this))}},{key:"onTick",value:function(e){null!=this.circleProgress&&this.circleProgress.setAttribute("d",DS.svgUtils.wheelPath(17,17,17,0,360*e)),this.lastProgress=e}},{key:"updateView",value:function(){this.view.updateHtml(),this.circleProgress=this.el.querySelector(".circle-progress path"),this.onTick(this.lastProgress)}},{key:"updateToggle",value:function(){this.view.toggle="playing"===this.currTimeline.playbackState(),this.view.el.setAttribute("aria-pressed",!this.view.toggle)}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e,this.view.toggle=this.currTimeline.isPlaying(),this.updateView()}}]),t}(s.default);t.default=p},22653:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS,o=i._,r=i.pubSub,s=i.events,a=i.dom.toggleClasses,l=(i.shortcutManager,function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.view=t,o.bindAll(this,"onSlideChanged","onTimelineChanged","onPlaybackChanged"),r.on(s.slide.STARTED,this.onSlideChanged)}return n(e,[{key:"teardown",value:function(){r.off(s.slide.STARTED,this.onSlideChanged)}},{key:"onTimelineChanged",value:function(e,t){e!==this.currTimeline&&(r.trigger(s.playbackControls.TIMELINE_CHANGED,e,t),null!=this.currTimeline&&(this.currTimeline.off(s.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.off(s.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.off(s.timeline.ENDED,this.onPlaybackChanged)),this.currTimeline=e,this.currTimeline.on(s.timeline.PLAYING,this.onPlaybackChanged),this.currTimeline.on(s.timeline.PAUSED,this.onPlaybackChanged),this.currTimeline.on(s.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();a(document.body,"timeline-playing","timeline-paused",i),a(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(s.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.currSlide=t,this.currSlide.on(s.slide.CURRENT_TIMELINE,this.onTimelineChanged),this.onTimelineChanged(t.currentTimeline(),t))}}]),e}());t.default=l},9944:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a._,c=a.events,u=a.pubSub,d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return l.bindAll(n,"onClickBtn","onTimelineChanged"),n.onClick(n.onClickBtn),u.on(c.playbackControls.TIMELINE_CHANGED,n.onTimelineChanged),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickBtn",value:function(){this.resetTimeline()}},{key:"resetTimeline",value:function(){this.currTimeline.reset()}},{key:"onTimelineChanged",value:function(e){this.currTimeline=e}}]),t}(s.default);t.default=d},34194:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(68085),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.detection,c=a.pubSub,u=a.events,d=a.keyManager.isSpaceKey,h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleMobileLinks(),c.on(u.resources.REFRESH_VIEW,(function(){n.view.updateHtml(),n.view.update()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"handleMobileLinks",value:function(){var e=this;l.device.isMobile&&(this.el.addEventListener("touchstart",(function(t){e.startScroll=e.el.scrollTop})),this.getItems().forEach((function(t){t.addEventListener("touchend",e.onTouchEnd.bind(e))})))}},{key:"wasScrolled",value:function(){return Math.abs(this.startScroll-this.el.scrollTop)>2}},{key:"onTouchEnd",value:function(e){var t=e.currentTarget.dataset.url;null==t||this.wasScrolled()||DS.windowOpen.open({url:t})}},{key:"onClickItem",value:function(){}},{key:"hasListItems",value:function(){return(this.model.resourceData.resources||[]).length>0}},{key:"getItems",value:function(){return this.items=this.items||[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(this.el.querySelectorAll(".resource a"))),this.items}},{key:"activateItem",value:function(e){d(e.keyCode)&&DS.windowOpen.open({url:this.currentItem.dataset.url})}},{key:"getOffsetTop",value:function(e){return this.currentItem.offsetTop}},{key:"getFocusRectTarget",value:function(){return this.currentItem.parentNode}}]),t}(s.default);t.default=h},37781:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.pubSub,c=a.events,u=a.TweenLite,d=a.focusManager,h=a._.bindAll,f=a.dom.addClass,p=a.detection,v=!1,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e)),i=n.view.children.searchForm.el,o=n.view.children.searchInput.el;return i.addEventListener("submit",n.onSearch.bind(n)),p.deviceView.isMobile&&(h(n,"onMobileOutlineShown"),o.addEventListener("input",n.onSearch.bind(n)),l.on(c.mobile.OUTLINE_SHOWN,n.onMobileOutlineShown)),n.ensureEventSubscriptions(),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){l.off(c.mobile.OUTLINE_SHOWN,this.onMobileOutlineShown),l.off(c.controlOptions.RESET,this.onControlOptionsReset,this),v=!1}},{key:"ensureEventSubscriptions",value:function(){v||(l.on(c.controlOptions.RESET,this.onControlOptionsReset,this),v=!0)}},{key:"onControlOptionsReset",value:function(){this.view.updateHtml(),this.view.update()}},{key:"onMobileOutlineShown",value:function(){document.getElementById("outline-panel").appendChild(this.el),f(document.body,"tab-shown")}},{key:"onFocus",value:function(e){d.setFocusRectOn(this.view.el)}},{key:"onSearch",value:function(e){e.preventDefault();var t=this.view.parent.children.searchResults,n=this.view.children.bottomDiv,i=document.querySelector("#outline-content ul");u.to(i,.2,{alpha:0,onComplete:function(){t.el.style.opacity=0,u.to(t.el,.2,{alpha:1,onComplete:function(){return t.viewLogic.onAfterVisible()}}),n.el.style.opacity=0,t.setVisibility(!0)}}),t.viewLogic.performSearch(this.searchInputEl.value),f(document.body,"search-results-active")}},{key:"updateVisibility",value:function(e){var t=this.view,n=t.searchResults,i=t.searchResults.visible,o=t.visible;this.view.setVisibility(e),n.setVisibility(e&&this.searchResultsOpen),o&&(this.searchResultsOpen=i)}}]),t}(s.default);t.default=b},24499:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&a.return&&a.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(56848),a=(i=s)&&i.__esModule?i:{default:i},l=n(29326),c=n(88450),u=n(14900);function d(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var f=function(e){return(0,c.checkIsScene)(e.slideid)},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,C=(S.hasClass,S.removeClass),L=S.addClass,O=S.getParentWithClass,E=p._,x=E.bindAll,P=(E.first,p.utils),I=P.stripTags,T=(P.stripPlayer,P.prefixWithPlayer),M=p.globalEventHelper,A=M.addDocumentListener,D=(M.removeDocumentListener,p.detection),j=D.theme,B=D.os,H=function e(t,n,i){h(this,e),this.slideId=t,this.title=n,this.text=i},R=function(e){function t(e){h(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));x(n,"traverseLinks","performSearch","onSlideChanged","onClear","onReset","loadSlideBankSearchData"),n.animationDuration=.2;var i=l.views.model.frame.notesData||[];return n.notesBySlideId=i.map((function(e){return new H(T(e.slideId),DS.utils.getPath(k.resolvePath(e.slideId,DS.presentation),"title"),I(e.content).trim())})),n.slideTextData=l.views.model.frame.navData.search||[],n.slideTextBySlideId=n.slideTextData.filter((function(e){return!e.slidebank})).map((function(e){return new H(T(e.slideid),DS.utils.getPath(k.resolvePath(e.slideid,DS.presentation),"title"),I(e.Text).trim())})),n.menuOptions=l.views.model.frame.controlOptions.menuOptions,n.wrapListItems=n.menuOptions.wrapListItems,n.links=l.views.model.frame.navData.outline.links,n.hasSlideBankSlides=n.slideTextData.some((function(e){return e.slidebank})),n.hasSlideBankSlides&&w.on(y.player.RESET,n.onReset),null!=n.clearEl&&n.onClickEl(n.clearEl,n.onClear),w.on(y.search.CLEAR,n.onClear),n.onClickEl(n.searchFilterEl,n.onToggleSearchOptions),n.onClick(n.onClickLink),w.on(y.window.MAIN_CHANGED,n.onSlideChanged),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"loadSlideBankSearchData",value:function(){this.slideBankTextBySlideId=this.slideTextData.filter((function(e){return e.slidebank})).reduce((function(e,t){var n=k.getSlideBankSlideInstance(t.slideid);return null!==n&&e.push(new H(n.absoluteId,n.title(),I(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&&C(t,"cs-selected"),null!=n&&(L(n,"cs-selected"),L(n,"cs-viewed"),this.updateAriaLabel(n))}},{key:"onReset",value:function(){this.onClear(),this.loadSlideBankSearchData()}},{key:"onFocus",value:function(e){e.relatedTarget;var t=e.target;if(this.el.contains(t)){if(t===this.searchFilterEl||t===this.clearEl)return b.setFocusRectOn(t),this.isFocused=!1,!1;if(t===this.notesCheckEl||t===this.slideCheckEl)return b.setFocusRectOn(t.parentElement),this.isFocused=!1,!1;if(!this.isFocused&&(!j.isUnified||m.isShowFocus)){var n=this.getItems(),i=o(n,1)[0];this.isFocused=!0,null!=i&&(this.currentItem=i,this.lastSelected!==this.currentItem&&this.focusOnCurrent(),A("keydown",this.onKeydown))}}return!1}},{key:"getIsSearchVisible",value:function(){return this.searchOptionsEl.classList.contains("visible")}},{key:"setCheckboxesVisible",value:function(e){this.notesCheckEl.hidden=e,this.slideCheckEl.hidden=e}},{key:"onToggleSearchOptions",value:function(e){var t=this,n=this.getIsSearchVisible(),i=n?"remove":"add";this.searchOptionsEl.classList[i]("visible"),n?(clearTimeout(this.checkBoxTimeout),this.checkBoxTimeout=setTimeout((function(){t.setCheckboxesVisible(n)}),200)):this.setCheckboxesVisible(n)}},{key:"onClickLink",value:function(e){if("locked"!==this.menuOptions.flow){var t=O(e.target,"listitem"),n=t.dataset.slideId;null==n||"restricted"===this.menuOptions.flow&&!e.target.classList.contains("cs-viewed")||(L(t,"cs-viewed"),this.updateAriaLabel(t),w.trigger(y.request.NEXT_SLIDE,n))}}},{key:"updateAriaLabel",value:function(e){j.isUnified&&[].concat(d(e.querySelector(".outline-states").children)).forEach((function(t){if("none"===window.getComputedStyle(t).display);else{var n=t.getAttribute("aria-label"),i=e.getAttribute("data-slide-title");e.children[0].textContent=i+" "+n}}))}},{key:"traverseLinks",value:function(e){for(var t=0;t<e.length;t++){var n=e[t];f(n)||this.searchResults.has(n.slideid)||(this.noSearchTerm||n.displaytext.toLowerCase().indexOf(this.term)>=0)&&this.searchResults.set(n.slideid,n.displaytext),null!=n.links&&this.traverseLinks(n.links)}}},{key:"getDefaultSate",value:function(e){var t=v.getCurrentWindow().getCurrentSlide().absoluteId===e||k.resolvePath(e).viewed,n=this.menuOptions.flow;if(t)switch(n){case"free":case"restricted":return l.views.model.getString("acc_visited");case"locked":return l.views.model.getString("acc_visited")+", "+l.views.model.getString("acc_locked")}else switch(n){case"free":return"";case"restricted":case"locked":return l.views.model.getString("acc_locked")}}},{key:"performSearch",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(window.globals.HAS_SLIDE){this.term=t.toLowerCase(),this.items=null,this.noSearchTerm=""===t,this.searchResults=new Map,this.resultsEl.innerHTML="",this.slideTextEnabled=this.slideCheckEl.checked,this.notesEnabled=this.notesCheckEl.checked;var n=l.views.model.frame.navData.links;null!=n&&this.traverseLinks(n),this.hasSlideBankSlides&&void 0===this.slideBankTextBySlideId&&this.loadSlideBankSearchData();var i=function(t){t.forEach((function(t){(t.text.toLowerCase().indexOf(e.term)>=0||t.title.toLowerCase().indexOf(e.term)>=0)&&e.searchResults.set(t.slideId,t.title)}))},o=!this.noSearchTerm;this.slideTextEnabled&&o&&i(this.slideTextBySlideId),this.hasSlideBankSlides&&o&&i(this.slideBankTextBySlideId),this.notesEnabled&&o&&i(this.notesBySlideId);B.isIOS;var r=this.wrapListItems?"":"no-wrap",s=v.getCurrentWindow().getCurrentSlide().absoluteId,a=0;this.searchResults.forEach((function(t,n){0;var i=s===n?"cs-selected":"",o=document.createElement("li"),c=k.resolvePath(n).viewed?"cs-viewed":"",d=e.menuOptions.flow,h=e.getDefaultSate(n),f='\n      <div role="menuitem" class="cs-listitem listitem '+i+" "+r+" "+c+" "+("free"!==d&&"cs-"+d)+'"\n           data-slide-id="'+n+'"\n           data-slide-title="'+t+'"\n           tabindex="'+a+'"\n           role = "treeitem">\n          <span style="position: absolute; opacity: 0;">'+t+" "+h+"</span>";j.isUnified?f+='\n           <span class="linkText" aria-hidden="true">\n             '+t+'\n           </span>\n           <span class="outline-states" aria-hidden="true">\n             <span class="visitedIcon" aria-label="'+l.views.model.getString("acc_visited")+'">\n               '+(0,u.getIcon)("checkmark")()+'\n             </span>\n             <span class="lockedIcon" aria-label="'+l.views.model.getString("acc_locked")+'">\n               '+(0,u.getIcon)("lock")()+'\n             </span>\n             <span class="lockedViewedIcon" aria-label="'+l.views.model.getString("acc_visited")+", "+l.views.model.getString("acc_locked")+'">\n               '+(0,u.getIcon)("lockedViewed")()+"\n             </span>\n           </span>\n        </div>\n      ":f+="\n             "+t+"\n        </div>",o.innerHTML=f,e.resultsEl.appendChild(o),a=-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="",C(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(d(this.el.querySelectorAll(".cs-listitem"))),this.items}},{key:"activateItem",value:function(){this["locked"!==this.menuOptions.flow?"onClickLink":"onCarrotClick"]({target:this.currentItem})}},{key:"findIndexCb",value:function(e,t){return e===t}},{key:"getItemContent",value:function(){return this.currentItem}},{key:"onAfterVisible",value:function(){this.view.parent.children.outline.setVisibility(!1)}}]),t}(a.default);t.default=R},37787:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326);var l=DS,c=l._,u=l.detection,d=l.utils,h=l.keyManager,f=l.dom,p=f.addClass,v=f.removeClass,b=l.globalEventHelper.addWindowListener,g=l.events,y=l.pubSub,w=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return c.bindAll(n,"onTick","onSeek","onMouseDown","onMouseUp","checkSeekable","onKeydown","onTimelineChanged","onChange"),y.on(g.slide.STARTED,n.checkSeekable),y.on(g.player.SEEK,n.onKeydown),y.on(g.playbackControls.TIMELINE_CHANGED,n.onTimelineChanged),n.isUserControlled=!a.views.model.frame.controlOptions.controls.readonly||a.views.model.frame.controlOptions.controls.readonlyOnce,n.bindListeners(),n.isUp=!0,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"bindListeners",value:function(){if(this.isUserControlled){var e=u.deviceView.isClassicDesktop?this.seekEl:this.view.el;u.device.isMobile?(e.addEventListener("touchstart",this.onMouseDown),this.seekEvent="touchmove",this.endEvent="touchend"):(e.addEventListener("mousedown",this.onMouseDown),e.addEventListener("keydown",this.onKeydown),this.seekEvent="mousemove",this.endEvent="mouseup"),this.progressBarEl.addEventListener("change",this.onChange)}}},{key:"isSeekable",value:function(){if(null==this.currSlide)return!1;var e=a.views.model.frame.controlOptions.controls,t=e.readonly,n=e.readonlyOnce;return!(t&&!n||n&&!this.currSlide.currentTimelineCompletedOnce())}},{key:"getSeekValue",value:function(e){var t=this.view.getBox();return d.clamp(0,1,(e-t.x)/t.w)}},{key:"getEventX",value:function(e){return u.device.isMobile?e.touches[0]&&e.touches[0].pageX:e.pageX}},{key:"onTimelineChanged",value:function(e,t){null!=this.currTimeline&&(this.currTimeline.off(g.timeline.TICK,this.onTick),this.currTimeline.off(g.timeline.COMPLETE,this.checkSeekable)),this.currSlide=t,this.currTimeline=e,this.currTimeline.on(g.timeline.TICK,this.onTick),this.currTimeline.on(g.timeline.COMPLETE,this.checkSeekable);var n=this.currTimeline.progress();this.duration=d.toSeconds(this.currTimeline.timelineDuration()),this.progressBarEl.max=Math.round(1e3*this.duration),this.progressBarEl.step=100,isNaN(n)&&(n=0),this.onTick(n),this.checkSeekable()}},{key:"checkSeekable",value:function(){this.isSeekable()?(v(this.el,"read-only"),this.progressBarEl.disabled=!1):(p(this.el,"read-only"),this.progressBarEl.disabled=!0)}},{key:"onTick",value:function(e){var t=100*e;this.progressBarFillEl.style.width=t+"%",this.progressBarEl.setAttribute("aria-valuetext",Math.round(t)+"%"),this.progressBarEl.value=this.currTimeline.timeline?this.currTimeline.timeline.currentTime:0,y.trigger(g.currTimeline.TICK,e)}},{key:"onSeek",value:function(e){var t=this;e.preventDefault(),e.stopPropagation();this.seeking=!0,!0!==this.isUp&&this.currTimeline.isPlaying()&&(this.currTimeline.pause(!0),this.currTimeline.on(g.timeline.AFTER_SEEK_UPDATE,(function e(){t.currTimeline.play(),t.currTimeline.off(g.timeline.AFTER_SEEK_UPDATE,e)})));var n=this.getEventX(e);null!=n&&this.currTimeline.progress(this.getSeekValue(n)),this.isUp=!1}},{key:"seekBy",value:function(e,t){var n=this;e.preventDefault(),this.currTimeline.isPlaying()&&(this.currTimeline.pause(),setTimeout((function(){return n.currTimeline.play()}),125)),this.currTimeline.seek(this.currTimeline.elapsedTime()+t)}},{key:"isEnded",value:function(){return this.currTimeline.progress()>=1}},{key:"onChange",value:function(e){this.currTimeline.progress(this.progressBarEl.value/this.progressBarEl.max)}},{key:"onMouseDown",value:function(e){this.onSeek(e),this.isUp=!1,this.removeEndListener=b(this.endEvent,this.onMouseUp),this.removeSeekListener=b(this.seekEvent,this.onSeek),this.currTimeline.onSeekStart()}},{key:"onMouseUp",value:function(e){this.onSeek(e),this.removeEndListener(),this.removeSeekListener(),this.isUp=!0,this.currTimeline.onSeekEnd()}},{key:"onKeydown",value:function(e){var t=e.which;h.isActionKey(t)?y.trigger(g.player.TOGGLE_PLAYBACK):this.isSeekable()&&(h.isDownishKey(t)?this.seekBy(e,-100):h.isPageDownKey(t)?this.seekBy(e,-1e3):h.isUpishKey(t)?this.seekBy(e,100):h.isPageUpKey(t)&&this.seekBy(e,1e3))}}]),t}(s.default);t.default=w},28564:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(81596),a=(i=s)&&i.__esModule?i:{default:i},l=n(29326);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){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return DS._.bindAll(n,"onAccessibleTextChanged","onZoomModeChanged","onKeyboardShortcutsChanged"),n.onClickEl(n.settingsBtnEl,n.togglePanel),null!=n.shortcutsSwitchEl&&(n.onClickEl(n.shortcutsSwitchEl,n.toggleShortcuts),DS.pubSub.on(b.player.ENABLE_KEYBOARD_SHORTCUTS,n.onKeyboardShortcutsChanged)),null!=n.captionsButtonEl&&n.onClickEl(n.captionsButtonEl,n.toggleCaptions),null!=n.resetButtonEl&&n.onClickEl(n.resetButtonEl,n.resetTimeline),null!=n.acctextSwitchEl&&(n.onClickEl(n.acctextSwitchEl,n.toggleAccessibleText),f.on(b.player.ACCESSIBLE_TEXT_CHANGED,n.onAccessibleTextChanged)),null!=n.zoomSwitchEl&&(n.onClickEl(n.zoomSwitchEl,n.toggleZoomMode),y.on(b.window.ZOOM_MODE_CHANGED,n.onZoomModeChanged)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"togglePanel",value:function(){this.isOpen?this.hidePanel():this.showPanel()}},{key:"showPanel",value:function(){this.isOpen=!0,d(this.el,"open"),this.view.updatePanelPosition(),this.settingsBtnEl.setAttribute("aria-expanded",!0),null!=this.view.updatePanelDepth&&this.view.updatePanelDepth(!0)}},{key:"hidePanel",value:function(){this.isOpen=!1,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(),r(t.prototype.__proto__||Object.getPrototypeOf(t.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,!1}}]),t}(a.default);t.default=w},8307:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(29326),s=n(81596),a=(i=s)&&i.__esModule?i:{default:i};var l=DS,c=l.detection,u=l.events,d=l.pubSub,h=void 0,f=void 0,p=DS.utils.pxify,v=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n,i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return i.visualNode=((n=document.createElement("div")).className="skipnav transparent",n.innerText=r.views.model.getString("acc_skipnavigation"),document.body.appendChild(n),window.requestAnimationFrame((function(){f=n.clientHeight,h=n.clientWidth,n.className="skipnav",document.body.removeChild(n)})),n),DS._.bindAll(i,"onButtonClick"),i.onClick(i.onButtonClick),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onFocus",value:function(){if(!c.device.isMobile){DS.focusManager.takeFocusOff();var e=r.views.getTopNameSpace().slide,t=e.getBox(),n=t.x,i=t.y,o=t.w,s=t.h;Object.assign(this.visualNode.style,{top:p(i+s-f-50),left:p(n+o-h-50)}),e.el.style.opacity=.6,document.body.appendChild(this.visualNode),d.trigger(u.skipNav.FOCUSED)}}},{key:"onBlur",value:function(){var e=r.views.getTopNameSpace().slide,t=this.visualNode.parentNode;e.el.style.opacity=1,null!=t&&t.removeChild(this.visualNode)}},{key:"onButtonClick",value:function(e){this.el.focus(),setTimeout((function(){DS.focusManager.onSlideStarted(null,DS.windowManager.getCurrentWindowSlide())}),100)}}]),t}(a.default);t.default=v},10895:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326),l=n(2182);var c=DS,u=c.pubSub,d=c.events,h=c._,f=c.utils,p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return h.bindAll(n,"onSlideChange","onAriaToggle"),u.on(d.slide.HAS_MOUNTED,n.onSlideChange),u.on(d.slide.ARIA_TOGGLE,n.onAriaToggle),n.teardownPushableSlide=(0,l.pushableSlide)(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onAriaToggle",value:function(e){e.hidden?(this.el.setAttribute("aria-hidden",!0),this.el.setAttribute("tabindex",0)):(this.el.removeAttribute("aria-hidden"),this.el.removeAttribute("tabindex"))}},{key:"teardown",value:function(){u.off(d.slide.HAS_MOUNTED,this.onSlideChange),this.teardownPushableSlide()}},{key:"onSlideChange",value:function(e){this.view.nameSpace===e.props.windowId&&(this.labelEl.textContent=a.views.model.getString("slide")+": "+f.stripTags(e.props.model.title()))}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),t}(s.default);t.default=p},83567:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.detection,c=a.dom,u=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return l.deviceView.isMobile&&n.onClick(n.onTap),n.onClick(n.onClickBtn),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onTap",value:function(e){c.tappedClass(this.el)}},{key:"onClickBtn",value:function(e){var t=this.view,n=t.enabled,i=t.nameKey;n&&DS.pubSub.trigger(DS.events.presentation.ON_OBJECT_EVENT,i+"_pressed")}},{key:"onLayoutChange",value:function(e){var t=this,n=this.view.nameKey;this.hasFocus&&(e[n]?window.requestAnimationFrame((function(){return t.onFocus()})):this.onBlur())}}]),t}(s.default);t.default=u},80110:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326);var l=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.searchEnabled=a.views.model.frame.controlOptions.controls.search,n.onClick(n.showPanel),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"didChangeVisibility",value:function(e){this.view.parent.viewLogic.tabDidChangeVisibility()}},{key:"showPanel",value:function(e){if(!this.isActive){var t=this.view.parent,n=t.children;for(var i in n)n[i].viewLogic.hidePanel();this.el.classList.add("cs-selected"),this.el.setAttribute("aria-selected","true"),this.isActive=!0,t.viewLogic.setAsActive(this.view),DS.pubSub.trigger(DS.events.tab.SHOW,this.model.name)}}},{key:"hidePanel",value:function(){this.el.classList.remove("cs-selected"),this.el.setAttribute("aria-selected","false"),this.isActive=!1}},{key:"isLive",value:function(){var e=a.views.model.currControlLayout[this.model.name];return _.isObject(e)?e.enabled:e}}]),t}(s.default);t.default=l},84318:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596);var s=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickLink),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickLink",value:function(){var e=this,t=this.model.properties.data;DS.pubSub.trigger(DS.events.customlink.EVENT,t),this.view.parent.children.forEach((function(t){t.viewLogic!==e&&t.viewLogic.showing&&t.viewLogic.hidePanel()}))}},{key:"isLive",value:function(){return!0}}]),t}(((i=r)&&i.__esModule?i:{default:i}).default);t.default=s},94066:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(81596),a=(i=s)&&i.__esModule?i:{default:i};n(29326);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){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return c.bindAll(n,"onShow"),u.on(DS.events.tab.SHOW,n.onShow),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"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)&&(r(t.prototype.__proto__||Object.getPrototypeOf(t.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 o in n)o.indexOf("Panel")>-1&&n[o].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)}}]),t}(a.default);t.default=p},17516:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(81596),a=(i=s)&&i.__esModule?i:{default:i},l=n(29326);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){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return b.bindAll(n,"hidePanel","onCheckShouldHide"),n.onClick(n.onClickLink),n.showing=!1,p.on(v.sidebar.ACTIVE_TAB_SET,n.onActiveTabSet.bind(n)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onActiveTabSet",value:function(e){this.view.parent.children.find((function(t){return t.nameKey.includes(e)}))&&this.hidePanel(),this.view.nameKey.includes(e)&&this.showPanel()}},{key:"onClickLink",value:function(e){this.showing?this.hidePanel():this.showPanel()}},{key:"showPanel",value:function(){this.el.style.border="1px solid "+this.view.selectedBorderColor,this.el.setAttribute("aria-expanded",!0),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}),r(t.prototype.__proto__||Object.getPrototypeOf(t.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)}}]),t}(a.default);t.default=k},36362:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&a.return&&a.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},a=n(81596),l=(i=a)&&i.__esModule?i:{default:i},c=n(29326);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){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return d.bindAll(n,"onKeydown","onResizeRefresh"),n.active=[],p.on(v.sidebar.ACTIVE_TAB_SET,n.onActiveTabSet.bind(n)),b.theme.isUnified&&(n.removeResize=m("resize",n.onResizeRefresh)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"onResizeRefresh",value:function(){var e=this;clearTimeout(this.forceRefresh),this.forceRefresh=setTimeout((function(){e.view.update()}),200)}},{key:"onActiveTabSet",value:function(e){var t=this.view.children.find((function(t){return t.nameKey.includes(e)}));null!=t&&t.viewLogic.showPanel()}},{key:"onLayoutChange",value:function(e){var t=this;if(null!=c.views.model&&0!==this.view.children.length){var n=(c.views.model.sidebarTabs||[]).reduce((function(n,i){var o=i.name,r=e[o],s=o+"Tab";return(d.isObject(r)?!0===r.enabled:!0===r)&&null!=t.view.children[s]&&n.push(t.view.children[s]),n}),[]);if(this.view.children.forEach((function(e){e.el.setAttribute("aria-selected",!1),e.el.tabIndex=-1})),0===this.active.length&&n.length>0||!n.includes(this.currentTab)){var i=o(n,1)[0];this.currentTab=i}null!=this.currentTab&&(this.currentTab.el.setAttribute("aria-selected",!0),this.currentTab.el.tabIndex=0),this.active=n}}},{key:"onFocus",value:function(e){this.isFocused||(this.isFocused=!0,this.getInitialActive().setCurrent(),y("keydown",this.onKeydown))}},{key:"onBlur",value:function(e){this.el.contains(e.relatedTarget)||(this.isFocused=!1,s(t.prototype.__proto__||Object.getPrototypeOf(t.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,o=t.w,r=t.h;f.setFocusRectOn(e.el,{left:n,top:i,width:o,height:r})}}},{key:"getInitialActive",value:function(){return this.currentTab=this.activeTab=this.getLiveChildren().find((function(e){return e.el===document.activeElement})),this}},{key:"getNextTab",value:function(e){var t=this.getLiveChildren(),n=t.findIndex((function(t){return t.model.idx===e}))+1;return n===t.length&&(n=0),t[n]}},{key:"getPrevTab",value:function(e){var t=this.getLiveChildren(),n=t.findIndex((function(t){return t.model.idx===e}))-1;return-1===n&&(n=t.length-1),t[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),t.lastSelectedTab=this.getSelectedTab(),null!=this.removeResize&&this.removeResize()}}]),t}(l.default);t.default=k},84588:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&a.return&&a.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(81596),a=(i=s)&&i.__esModule?i:{default:i},l=n(29326);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=DS,d=u.detection,h=u.events,f=u.pubSub,p=u.svgUtils,v=u._.bindAll,b={remaining:function(e,t){return DS.utils.formatSecondsAsTime(t-e,!0)},totalelapsed:function(e,t){return[e,t].map((function(e){return DS.utils.formatSecondsAsTime(e,!0)})).join(" / ")},elapsed:function(e){return DS.utils.formatSecondsAsTime(e,!0)},none:function(){return""}},g=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return v(i,"onShow","onHide","onTick"),f.on((c(n={},h.timer.SHOW,i.onShow),c(n,h.timer.HIDE,i.onHide),n)),i.timeFormat=i.getTimeFormat(),i.isPieProgress=d.theme.isUnified,i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"getTimeFormat",value:function(){if(!d.deviceView.isClassicMobile){var e=l.views.model.sidebarOpts.timeFormat;if(e&&null!=b[e.toLowerCase()])return e.toLowerCase();if(!l.views.model.sidebarOpts.timeEnabled)return"none"}return"remaining"}},{key:"teardown",value:function(){var e;f.off((c(e={},h.timer.SHOW,this.onShow),c(e,h.timer.HIDE,this.onHide),e))}},{key:"onTick",value:function(e,t,n){if(this.view.children.timerText.el.innerHTML=b[this.timeFormat](t,n),!d.deviceView.isClassicMobile){var i=p.wheelPath(9,9,9,0,360*(1-e),this.isPieProgress);this.view.children.timerPath.el.setAttributeNS(null,"d",i)}}},{key:"onShow",value:function(e){null!=this.currentTimer&&this.onHide(),this.currentTimer=e,this.currentTimer.on("tick",this.onTick),this.toggleVisibility(!0),window.requestAnimationFrame(DS.pubSub.trigger.bind(DS.pubSub,DS.events.timer.SHOWN))}},{key:"onHide",value:function(){null!=this.currentTimer&&(this.currentTimer.off("tick",this.onTick),this.currentTimer=null,window.requestAnimationFrame(DS.pubSub.trigger.bind(DS.pubSub,DS.events.timer.HIDDEN))),this.toggleVisibility(!1)}},{key:"toggleVisibility",value:function(e){var t=o(e?["add","remove"]:["remove","add"],2),n=t[0],i=t[1];document.body.classList[n]("timer-shown"),this.el.classList[i]("hidden"),this.el.classList[n]("shown"),this.view.setVisibility(e),this.view.parent.updateChildren(!0)}},{key:"onFocus",value:function(){var e=this.view.children.timerText.el.getBoundingClientRect(),t=e.left,n=e.top,i=e.width,o=e.height;t-=8,n-=8,i+=37,o+=12,DS.focusManager.setFocusRectOn(this.el,{left:t,top:n,width:i,height:o})}}]),t}(a.default);t.default=g},58635:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326);var l=/color:#ffffff/gi,c=DS,u=c.detection,d=c.events,h=c.focusManager,f=c.pubSub,p=c.utils,v=c.slideObjectUtils,b=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return f.on(d.window.MAIN_CHANGED,n.onSlideChanged.bind(n)),u.deviceView.isClassicMobile?f.on(d.mobile.NOTES_SHOWN,n.onHamburgerToggle.bind(n,!1)):u.deviceView.isUnifiedMobile&&f.on(d.hamburger.TOGGLE,n.onHamburgerToggle.bind(n)),n.forceScrollToTop=!1,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onHamburgerToggle",value:function(e){this.forceScrollToTop&&!e&&(this.getScrollElement().scrollTop=0,this.forceScrollToTop=!1)}},{key:"onFocus",value:function(){this.el.focus(),h.setFocusRectOn(this.el.parentNode)}},{key:"focusSelf",value:function(){this.onFocus()}},{key:"handleTab",value:function(){return this.el.parentElement.focus(),!0}},{key:"onSlideChanged",value:function(e){var t=(this.model.notesData||[]).find((function(t){return p.stripPlayer(e.absoluteId)===t.slideId}));null!=this.titleEl&&(this.titleEl.innerHTML=e.get("title"));var n=null==t?"":t.content;u.deviceView.isClassicMobile&&(n=n.replace(l,"color:#515557")),this.contentEl.innerHTML=n,f.trigger(d.transcript.CHANGED),v.activeMobileMenuItem(n,"no-transcript"),this.scrollToTop()}},{key:"scrollToTop",value:function(){u.deviceView.isDesktop?this.view.el.scrollTop=0:u.theme.isClassic?0===this.getScrollElement().scrollTop?this.forceScrollToTop=!0:this.getScrollElement().scrollTop=0:a.views.getNamespace(this.view.nameSpace).sidebar.collapsed?this.forceScrollToTop=!0:this.getScrollElement().scrollTop=0}},{key:"getScrollElement",value:function(){return u.deviceView.isClassicMobile?this.view.parent.el:this.view.el}},{key:"getViewBox",value:function(){return this.view.parent.getBox()}},{key:"teardown",value:function(){f.off(d.window.MAIN_CHANGED,this.onSlideChanged.bind(this)),u.deviceView.isClassicMobile?f.off(d.mobile.NOTES_SHOWN,this.onHamburgerToggle.bind(this,!1)):u.deviceView.isUnifiedMobile&&f.off(d.hamburger.TOGGLE,this.onHamburgerToggle.bind(this))}}]),t}(s.default);t.default=b},81596:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS,o=i.pubSub,r=i.events,s="click",a=function(){function e(t){for(var n in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.el=t.el,this.view=t,this.model=t.model,t.children)this[n+"El"]=t.children[n].el;DS._.bindAll(this,"onFocus","onBlur","onLayoutChange"),this.el.addEventListener("focusin",this.onFocus),this.el.addEventListener("focusout",this.onBlur),o.on(r.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}return n(e,[{key:"onClick",value:function(e){this.el.addEventListener(s,e.bind(this))}},{key:"onClickEl",value:function(e,t){e.addEventListener(s,t.bind(this))}},{key:"on",value:function(e,t){this.el.addEventListener(e,t.bind(this))}},{key:"getViewBox",value:function(){return this.view.getBox()}},{key:"onFocus",value:function(){var e=this.getViewBox(),t=e.x,n=e.y,i=e.w,o=e.h;DS.focusManager.setFocusRectOn(this.el,{left:t,top:n,width:i,height:o}),this.hasFocus=!0}},{key:"onBlur",value:function(){DS.focusManager.takeFocusOff(),this.hasFocus=!1}},{key:"teardown",value:function(){o.off(r.frameModel.LAYOUT_CHANGED,this.onLayoutChange)}},{key:"onLayoutChange",value:function(){}}]),e}();t.default=a},29326:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,o=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){o=!0,r=e}finally{try{!i&&a.return&&a.return()}finally{if(o)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=DS,l=a._,c=a.scaler,u=a.detection,d=a.detection.orientation,h=a.utils,f=h.getPath,p=h.scaleVal,v=h.pxify,b=a.dom,g=b.addClass,y=b.removeClass,w=a.constants.refs.FRAME,m=document.getElementById(DS.constants.els.PRESO),k={x:"w",xl:"w",xp:"w",y:"h",yl:"h",yp:"h",wl:"w",wp:"w",hl:"h",hp:"h"},_=["wrapper","lightBoxWrapper"],S=function(e,t,n){n=e.w>0?n:0,e.y=e.top=0,e.x=e.left=t.l+n,e.update(),t.l=e.x+e.w},C=function(e,t,n){n=e.w>0?n:0,e.y=e.top=0,e.x=e.left=t.r-e.w-n,e.update(),t.r=e.x},L=function(e,t,n){n=e.h>0?n:0,e.x=e.left=0,e.y=e.top=t.t+n,e.update(),t.t=e.y+e.h},O=function(e,t,n){n=e.h>0?n:0,e.x=e.left=0,e.y=e.top=t.b-e.h-n,e.update(),t.b=e.y},E={l:S,r:C,t:L,b:O},x=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.ViewLogic=t,this.params=n,this.nameKey=null!=n&&n.nameKey||t.nameKey,this.enabled=!0}return r(e,[{key:"init",value:function(e){if(this.hasInited)console.warn("has already initialized",this);else{this.hasInited=!0;var t=void 0,n=this.ViewLogic,i=this.params;null==i&&null!=n?i=n:null!=n&&(t=!0),l.isFunction(i)&&(i=i(this.nameSpace||e)),i.w=i.w||i.minW||100,i.h=i.h||i.minH||100,this.orientationProps(i,"x","y","w","h","scale"),(i=Object.assign({position:"absolute",x:0,y:0,minW:0,maxW:Number.MAX_SAFE_INTEGER,minH:0,maxH:Number.MAX_SAFE_INTEGER,wPad:0,scale:1,visibility:"reflow",visual:!0,bgColor:null,overflow:"hidden",origin:"center center",z:null,opacity:null,visible:!0,attrs:{},noContent:!0,calcTextSize:!1},i)).calcTextSize&&(i.noContent=!1),this.noContent=i.noContent,this.lastWidthByText=0,this.lastHeightByText=0,this.padLeft=i.padLeft||0,this.padRight=i.padRight||0,this.childDef=i.childDef,this.childViews=i.childViews,this.updateHook=i.updateHook,this.onCaptionChanged=i.onCaptionChanged,i.childViews=null,i.updateHook=null,i.childDef=null,i.nameKey=null,i.onCaptionChanged=null,Object.assign(this,i.methods),i.methods=null,this.createDynamicGetters(i),i.visual&&(this.el=document.createElement(i.tag||"div"),this.initAttributes(i.attrs),this.initStyles(i),"button"===i.tag&&(this.el.style.cursor="pointer"),this.initContent(i),i.add&&m.appendChild(this.el),this.hasInitialized=!0),this.initVisibility(i),this.initChildRefs(),t&&(this.viewLogic=new n(this))}}},{key:"orientationProp",value:function(e,t){var n=t+"l",i=t+"p";null!=e[n]&&null!=e[i]&&(e[t]=function(){return d.isLandscape?this[n]:this[i]})}},{key:"orientationProps",value:function(e){for(var t=this,n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];i.forEach((function(n){return t.orientationProp(e,n)}))}},{key:"initContent",value:function(e){if(this.noContent){var t=this.html;null!=t&&(this.el.innerHTML=t)}else this.content=document.createElement("div"),this.content.setAttribute("class","view-content"),this.content.setAttribute("tabindex",-1),Object.assign(this.content.style,{position:"relative","text-align":"center",top:0}),Object.assign(this.content.style,e.contentStyle||{}),this.initAttributes(e.contentAttrs,this.content),null!=e.html&&(this.content.innerHTML=this.html),this.el.appendChild(this.content)}},{key:"initAttributes",value:function(e,t){for(var n in e)if(null!=e[n]){var i=e[n];"id"===n?i=l.kebabCase(i):"tabindex"===n&&-1!==i&&this.el.setAttribute("data-"+n,i),(t||this.el).setAttribute(n,i)}}},{key:"initStyles",value:function(e){if(Object.assign(this.el.style,{position:e.position,left:0,top:0,backgroundColor:e.bgColor,border:e.border,overflow:e.overflow,transformOrigin:e.origin,opacity:e.opacity,zIndex:e.z}),null!=f(e,"style.display")){var t=e.style.display;"boolean"==typeof t&&(e.style.display=t?"block":"none")}Object.assign(this.el.style,e.style)}},{key:"initVisibility",value:function(e){!1===e.visible&&this.setVisibility(!1)}},{key:"initChildRefs",value:function(){this.children=[],this.childList=[];for(var e=this.el.querySelectorAll("[data-ref]"),t=0;t<e.length;t++)this.children[e[t].getAttribute("data-ref")]={el:e[t]}}},{key:"updateHtml",value:function(){var e=this.html;null!=e&&(this.noContent?this.el.innerHTML=e:this.content.innerHTML=e)}},{key:"createDynamicGetters",value:function(t){for(var n in t)"id"!==n&&null!=t[n]&&e.prop(this,n,t[n])}},{key:"updateSize",value:function(){this.el.style.width=v(p(this.w)),this.el.style.height=v(p(this.h))}},{key:"updateTrans",value:function(){var e=_.includes(this.nameKey)?l.identity:p,t=["translate("+v(e(this.x))+", "+v(e(this.y))+")"];if(this.xs)for(var n=0;n<this.xs.length;n++)t.push("translateX("+v(e(this.xs[n]))+")");if(this.ys)for(var i=0;i<this.ys.length;i++)t.push("translateY("+v(e(this.ys[i]))+")");u.deviceView.isMobile&&null!=this.scale&&t.push("scale("+this.scale+")"),this.el.style.transform=t.join(" ")}},{key:"calcChildrensWidth",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!0},t=0;return null!=this.children&&this.children.forEach((function(n){e(n)&&(n.update(),t+=n.w)})),t}},{key:"calcChildrensHeight",value:function(){var e=0;return null!=this.children&&this.children.forEach((function(t){t.update(),e+=t.h})),e}},{key:"positionChildren",value:function(e){var t=e.vertical,n=e.toTop,i=e.toLeft,r=e.pad,s=e.startPos,a=e.reverse,c=void 0!==a&&a,u=e.hook,h=void 0===u?l.noop:u,f=e.rtl,p=void 0!==f&&f,v=e.sizeToChildren,b=e.alignChild,g=t?n?O:L:i?C:S,y=Object.assign({l:s,r:s,t:s,b:s},e.bounds),w=c!==p?this.children.slice().reverse():this.children,m=o(t?["height","t"]:["width","l"],2),k=m[0],_=m[1],x=d.isLandscape?l.first:l.last;w.forEach((function(e){(e.beforeReflowHook||l.noop)();var t=b&&x(e.parentAlign);!e.visible&&"reflow"===e.visibility||"-"===t||(t?E[t](e,y,r):g(e,y,r),h(e))})),v&&(this[k]=y[_])}},{key:"flowChildren",value:function(e){(e=Object.assign({pad:0,sizeToChildren:!1,startPos:0,toLeft:!1,reverse:!1,fullUpdate:!1,rtl:!1,hook:function(){}},e)).fullUpdate?this.hasAllChildren()&&(this.positionChildren(e),this.updateSize()):this.positionChildren(e)}},{key:"setEnabled",value:function(e,t){this.enabled!=e&&(this.enabled=e,e?y(this.el,"cs-disabled"):g(this.el,"cs-disabled"),this.el.setAttribute("aria-disabled",!e));var n=this.el.getAttribute("data-tabindex");null!=n&&this.el.setAttribute("tabindex",t&&!e?-1:n)}},{key:"setVisibility",value:function(e,t){var n=this.visible!==e,i=!1;return"no-reflow"===this.visibility?(this.el.style.visibility=e?"visible":"hidden",this.el.style.pointerEvents=e?"":"none"):"reflow"===this.visibility&&(this.el.style.display=e?"block":"none",i=!0),t&&(this.layoutDefaultVisible=e),this.visible=e,n&&f(this,"viewLogic.didChangeVisibility")&&this.viewLogic.didChangeVisibility(e),i}},{key:"childVisibilityChanged",value:function(){null!=this.childVisibilityChangedHook?this.childVisibilityChangedHook():null!=this.parent&&this.parent.childVisibilityChanged()}},{key:"update",value:function(){null!=this.beforeUpdateHook&&this.beforeUpdateHook(),this.updateSize(),this.updateTrans(),null!=this.updateHook&&this.updateHook()}},{key:"updateChildren",value:function(e){this.children.forEach((function(t){t.update(),e&&t.updateChildren(e)}))}},{key:"doTextCalcs",value:function(){var e=1/c.getScale(),t=this.content.clientWidth*e,n=this.content.clientHeight*e;this.lastWidthByText=t+4+this.padLeft+this.padRight,this.lastHeightByText=n+4}},{key:"wasAppended",value:function(){var e=this;this.calcTextSize&&this.doTextCalcs(),null!=this.childViews&&this.childViews.forEach((function(t){"string"==typeof t&&(t=D.getOrCreateView(t)),t.init(e.nameSpace),e.append(t)}))}},{key:"setChildNum",value:function(e){this.defaultChildNum=e}},{key:"hasAllChildren",value:function(){return this.hasInitialized&&this.children.length===this.defaultChildNum}},{key:"append",value:function(e){if(e.parent=this,this.children[l.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,D.hasNamespace(t.nameSpace)?D.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&&D.getNamespace(this.nameSpace).wrapper.el.appendChild(this.el)}},{key:"endFloat",value:function(){this.floating&&(this.floating=!1,this.shouldReparent&&this.lastFloatParent.appendChild(this.el))}},{key:"right",value:function(){return this.floating?0:this.x+this.w}},{key:"bottom",value:function(){return this.floating?0:this.y+this.h}},{key:"getBox",value:function(){if(null==D.getNamespace(this.nameSpace).wrapper)return null;var e=D.getNamespace(this.nameSpace).wrapper.dimScale||1,t=(D.getNamespace(this.nameSpace).wrapper.scale||1)*e,n=this.x,i=this.y,o=this.w,r=this.h,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:o*=t,h:r*=t}}}]),e}();x.propFns=(s(n={},"fit-to-text-w",(function(){return Math.max(this.minW,this.lastWidthByText)+this.wPad})),s(n,"fit-to-text-h",(function(){return Math.max(this.minH,this.lastHeightByText)})),s(n,"vertical-center",(function(){return this.parent.h/2-this.h/2})),s(n,"horizontal-center",(function(){return this.parent.w/2-this.w/2})),n),x.prop=function(e,t,n){if("number"==typeof n)e[t]=n;else if("string"==typeof n&&null!=x.propFns[n])Object.defineProperties(e,s({},t,{get:x.propFns[n],set:l.noop}));else if("string"==typeof n&&n.endsWith("%")){var i=parseFloat(n)/100,o=null!=k[t]?k[t]:t;Object.defineProperties(e,s({},t,{get:function(){return this.parent[o]?e.parent[o]*i:0},set:l.noop}))}else if(l.isFunction(n)){var r=void 0;if("w"===t||"h"===t){var a=n.bind(e),c=t.toUpperCase(),u=e["min"+c],d=e["max"+c];r=function(){var e=a();return e<u?e=u:e>d&&(e=d),e}.bind(e)}else r=n;Object.defineProperties(e,s({},t,{get:r,set:l.noop}))}else e[t]=n;e[t]=n};var P=void 0,I={},T={},M={},A=function(e){var t=void 0===e?"undefined":i(e),n=void 0,o=void 0;return"string"===t?n=e:"object"===t?o=e[n=Object.keys(e)[0]]:console.warn("invalid view definition. "+e+" is a "+(void 0===e?"undefined":i(e))),{viewName:n,children:o}},D=t.views={nameSpaces:{},nsStack:[],getNamespace:function(e){return this.nameSpaces[e]},hasNamespace:function(e){return null!=this.nameSpaces[e]},setModel:function(e){return this.model=e,this},resetStates:function(e){var t=this.getNamespace(e);l.forEach(t,(function(e){return e&&e.setEnabled&&e.setEnabled(!0)}))},updateVisibility:function(e,t){var n=!1;for(var i in e){var o=this.nameSpaces[t][i];if(null!=o)o.setVisibility(e[i],!0)&&(n=!0)}return n},def:function(e,t,n){null==n?t.nameKey=e:n.nameKey=e;var i=new x(t,n);return null==I[e]?(I[e]=i,T[e]={ViewLogic:t,p:n},M[e]=0):console.warn("views connot share the same name "+e),i},addNameSpace:function(e){P=e,this.nameSpaces[P]=this.nameSpaces[P]||{name:e,topLevelElements:[],isAttached:!0,tabReachable:!0,detach:function(){this.isAttached=!1,this.topLevelElements.forEach((function(e){return m.removeChild(e.el)}))},reattach:function(){this.isAttached=!0,this.topLevelElements.forEach((function(e){return m.appendChild(e.el)}))},updateTabIndex:function(){var e=this;this.topLevelElements.forEach((function(t){var n=function(e,t){t?e.el.removeAttribute("aria-hidden"):e.el.setAttribute("aria-hidden",!0)};t.children.some((function(e){return"startoverlay"===e.nameKey}))?t.children.filter((function(e){return"startoverlay"!=e.nameKey})).forEach((function(t){return n(t,e.tabReachable)})):n(t,e.tabReachable);var i=t.el.querySelectorAll("[tabIndex]");l.forEach(i,(function(t){if(!t.dataset.leavealone){var n=t.getAttribute("data-tabindex");null==n&&(n=t.tabIndex,t.setAttribute("data-tabindex",n)),t.tabIndex=e.tabReachable?n:-1}}))}))}}},update:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){e.forEach((function(e){l.isFunction(e)?e():Array.isArray(e)?update(e,t):null==e||!e.update||e.noUpdate&&!t||(e.update(),t&&e.updateHtml())}))})),getViewConfig:function(e){var t=T[e];return{name:e,ViewLogic:t.ViewLogic,p:t.p}},getOrCreateView:function(e){if(++M[e]>1){var t=T[e],n=t.ViewLogic,i=t.p;return new x(n,i)}return I[e]},tree:function(e,t){for(var n=this,i=[],o=function t(i){if(null!==i){var o=A(i),r=o.viewName,s=o.children,a=n.nameSpaces[e][r]=n.getOrCreateView(r);if(null!=a){if(a.nameSpace=e,f(s,"length")>0){a.setChildNum(s.length),a.hasChildren=!0;for(var l=0;l<s.length;l++)t(s[l])}}else console.warn("could not find view '"+r+"'")}},r=function t(o,r){if(null!==o){var s=A(o),a=s.viewName,l=s.children,c=n.nameSpaces[e][a];if(null!=c){if(c.init(e),null!=r?r.append(c):n.nameSpaces[e].topLevelElements.push(c),null!=c.childDef&&c.childDef(),i.push(c),c.hasChildren)for(var u=0;u<l.length;u++)t(l[u],c)}else console.warn("could not find view '"+a+"'")}},s=0;s<t.length;s++)o(t[s]);for(var a=0;a<t.length;a++)r(t[a]);return i},getCurrentNameSpace:function(){return this.nameSpaces[P]},getTopNameSpace:function(){return l.last(this.nsStack)},getCurrentNameSpaceString:function(){return P},getFrameNameSpace:function(){return this.nameSpaces[w]}}},88450:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=DS,i=n.MicroScrollBar,o=n.detection;t.checkIsScene=function(e){return null!=e&&2===e.split(".").length},t.getHasTabs=function(e,t){return e.some((function(e){var n=t[e.name];return null==n||"outline"===e.name&&n.enabled||!0===n}))},t.addPanelScrollBars=function(){var e=document.querySelectorAll(".panel > div[id*=content]"),t=o.theme.isUnified?12:0;Array.from(e).forEach((function(e){var n=e.parentNode.id;if("outline-panel"!=n){var o=n.replace("-panel","");new i(e,o,!1,t)}else{var r=e.querySelector("#outline-content"),s=e.querySelector("#search-results-content");null!=r&&new i(r,"outline",!1,t),null!=s&&new i(s,"search",!1,t)}}))}},2182:function(e,t){function n(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var i=DS,o=i._,r=i.pubSub,s=i.events,a=i.detection,l=i.constants.MOBILE_UI_SIZE,c="top 150ms ease-in-out";t.pushableSlide=function(e){var t;if(!a.deviceView.isPhone)return o.noop;function i(){e.view.el.style.transition=null,e.view.el.style.top="0px"}function u(t){e.view.el.style.transition=c;var n=.45*window.innerHeight-10,i=-(e.view.bottom()-n),o=e.view.y+i,r=0;o<l&&a.theme.isUnified?r=l-o+10:o<0&&(r=-1*o+10),e.view.el.style.top=i+r+"px"}function d(){e.view.el.style.transition=c,e.view.el.style.top="0px"}return r.on((n(t={},s.threeSixtyImage.UN_PUSH_LABEL,i),n(t,s.threeSixtyImage.PUSH_UP_BY_LABEL,u),n(t,s.threeSixtyImage.PUSH_DOWN_BY_LABEL,d),t)),function(){i(),r.off(s.threeSixtyImage.UN_PUSH_LABEL,i),r.off(s.threeSixtyImage.PUSH_UP_BY_LABEL,u),r.off(s.threeSixtyImage.PUSH_DOWN_BY_LABEL,d)}}},30491:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.rtlUtils=void 0;var i=n(29326),o="rtl";t.rtlUtils={getRtlClass:function(){return i.views.model.rtl?o:""},updateRtlClass:function(e){i.views.model.rtl&&!e.contains(o)?e.add(o):!i.views.model.rtl&&e.contains(o)&&e.remove(o)}}},35734:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=n(29326);function o(e){return Array.isArray(e)?e:Array.from(e)}function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var s=DS,a=s._,l=s.pubSub,c=s.events,u={},d=void 0,h=!1,f={},p=function(e){try{var t=[].concat(r(document.styleSheets)).find(e);d=[].concat(r(t.rules))}catch(e){}};if(p((function(e){return null!=e.href&&e.href.includes("output.min.css")})),l.on(c.scheme.CHANGED,(function(e){p((function(t){return null!=t.ownerNode&&t.ownerNode.id===e})),f={}})),null!=d){var v=function(e,t){var n=void 0,o=void 0;if(h){n=t+".cs-"+i.views.model.frame.default_layout;var r=e.split(" ");o=(r=r.map((function(e){return(e.startsWith(".")?".":"")+a.compact(e.split(".")).reverse().join(".")}))).join(" ")}else n=".cs-"+i.views.model.frame.default_layout+t,o=e;return n+" "+o};u.getColor=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=v(t,i);if(null==f[o]){var r=d.find((function(e){return e.selectorText===o}));null==r&&(h=!h,o=v(t,i),r=d.find((function(e){return e.selectorText===o}))||{}),f[o]=r.style||{}}return f[o][n]||""}}else{var b=function(e,t){var n=document.createElement(e);return n.setAttribute("class",t),n},g=function(e){return b("div",e)},y=/^\./,w=/\./g;u.getColor=function(e,t,n){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=(r||t).split(/\s+/),a=i.views.getNamespace(e).wrapper.el,l=void 0,c=void 0;s.forEach((function(e,t){if(y.test(e))l=g(e.replace(w," "));else{var n=o(e.split(".")),i=n[0],r=n.slice(1);l=b(i,r.join(" "))}0===t&&(l.style.position="absolute",l.style.display="none",c=l),a.appendChild(l),a=l}));var u=window.getComputedStyle(l).getPropertyValue(n);return""===u&&"border-color"===n&&(u=window.getComputedStyle(l).getPropertyValue("border-top-color")),c.parentNode.removeChild(c),u||""}}t.default=u},88761:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();var i=DS.detection,o=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.minSize=Math.min(window.innerWidth,window.innerHeight),this.isMobileChrome=i.os.isIOS&&i.browser.isChrome}return n(e,[{key:"shouldUseCache",value:function(){return this.isMobileChrome&&document.activeElement.classList.contains("acc-textinput")}},{key:"height",get:function(){return this.shouldUseCache()?(this.cachedOuterHeight!==window.outerHeight&&(this.cachedHeight=window.outerHeight-(this.cachedOuterHeight-this.cachedHeight),this.cachedOuterHeight=window.outerHeight),this.cachedHeight):(this.cachedOuterHeight=window.outerHeight,this.cachedHeight=window.innerHeight,window.innerHeight)}},{key:"width",get:function(){return window.innerWidth}}]),e}());t.default=o},75548:function(e,t,n){var i,o=n(29326),r=n(8307),s=(i=r)&&i.__esModule?i:{default:i};var a="skipnav";o.views.def(a,s.default,(function(){var e=o.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}}))},56662:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.initPlayer=void 0;var i=s(n(64442)),o=n(29326),r=s(n(43340));function s(e){return e&&e.__esModule?e:{default:e}}var a=DS,l=a.globalEventHelper.addWindowListener,c=a.events,u=c.ds,d=u.FRAME_DATA_LOADED,h=u.PRESO_READY,f=c.window.STACKING_CHANGED,p=c.frame,v=p.MODEL_READY,b=p.SCALE,g=c.resume.SET_DATA,y=c.startOverlay.READY,w=c.controlOptions.RESET,m=c.sidebar.ACTIVE_TAB_SET,k=c.renderTree.DESTROYED,S=a.constants,C=(S.els.PRESO,S.refs.FRAME),L=a.detection.theme,O=a.pubSub,E=a.focusManager,x=a.flagManager,P=a.playerGlobals,I=a.stringTabler,T=a.shortcutManager,M=void 0,A=void 0,D=void 0,j={},B=function(e){var t=o.views.nsStack.indexOf(e);t>=0&&o.views.nsStack.splice(t,1)},H=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];o.views.nsStack.forEach((function(t,n,i){t.tabReachable=n===i.length-1&&e,t.updateTabIndex()}))},R=function(e){M={createWindow:function(t){var n=this,i=void 0,r=void 0,s=o.views.getNamespace(t),a=function(){return function(e){var t=o.views.getNamespace(e),n=t.isAttached;t.reattach(),B(t),o.views.nsStack.push(t),n||j[e].all(),H(),O.trigger(f,e)}(t)};return null==s&&(o.views.addNameSpace(t),r=e[t](A),i=l("resize",(function(){r.resize(),O.trigger(b)})),t===C?A.setLayout(A.frame.default_layout,C):r.all(),s=o.views.getNamespace(t),j[t]=r,s.moveToTop=a),a(),O.on(w,(function e(){var t,s,a=(t=[],(s=o.views.getNamespace(C).tabs.viewLogic.getSelectedTab())&&t.push(s.nameKey),_.each(o.views.getNamespace(C).topTabs.children,(function(e){_.each(_.filter(e.children,"viewLogic.showing",!0),(function(e){return t.push(e.nameKey)}))})),t);B(o.views.getNamespace(C)),r.destroy(),DS.pubSub.trigger(k),o.views.nameSpaces[C]=null,i(),O.off(w,e),n.createWindow("_frame"),r.rerender(),a.forEach((function(e){O.trigger(m,e)}))})),{id:t,el:s.slide.el,wndEl:s.wrapper.el,captionEl:(s.captionContainer||{}).el,x:function(){return s.wrapper.x},y:function(){return s.wrapper.y},close:function(){s.zoomBounds=null,s.detach(),B(s),o.views.nsStack[o.views.nsStack.length-1].moveToTop(),E.reCenter()},moveToTop:a,getWinScale:function(){return s.slide.winScale||1},getPinchZoomBounds:function(){return s.slide.pinchZoomBounds},onPinchZoom:j[t].pinchZoom?function(e){s.zoomBounds=e,j[t].pinchZoom()}:function(){}}},getDefaultLayout:function(){return D.default_layout},getFonts:function(){return D.fonts},getFontScale:function(){return A.frame.fontscale},getCaptionData:function(){var e=A.frame.controlOptions.controls;return{font:e.font,enabled:e.closed_captions}},getNavData:function(){return A.frame.navData.outline.links},isReadOnlyOnce:function(){return D.controlOptions.controls.readonlyOnce},topmostUnreachable:function(){return o.views.nsStack}},O.on(g,H),O.on(y,(function(){H(!1)})),P.player=M};t.initPlayer=function(e,t){R(e),function(e){var t=window.globalProvideData;window.globalProvideData=function(e,n){"frame"===e&&(D=JSON.parse(n),x.register("frame",D.flags,L),M.hasData=!0,O.trigger(d,M),window.globalProvideData=t)},O.on(h,(function(e){new r.default,A=new i.default(D,e),o.views.setModel(A),I.initialize(A),T.initialize((function(e){return A.getString(e)})),DS.frameModel=A,DS.views=o.views,O.trigger(v)})),DS.loadScript(e)}(t)}},37080:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.arrowSvg=function(e,t){return'\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>'}},82186:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.isSmallWidth=function(){return window.innerWidth<900}},68331:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=n(81596),r=(i=o)&&i.__esModule?i:{default:i};var s=DS,a=s.detection,l=s.events,c=s.pubSub,u=s.utils.pxify,d=Object.freeze({unknown:0,tabLinkPanel:1,topEllipsesPanel:2}),h=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onTabLinkPanelShown=function(e){var t=e.view.panel;if(a.browser.isIE11)n.applyPanelShadowForIE11(e.view.panel);else{var i=t.children.arrow;n.showArrowShadow(i),n.lastWidget=d.tabLinkPanel}},n.onTabLinkHidePanel=function(){n.lastWidget===d.tabLinkPanel&&n.hideArrowShadow()},n.onTopEllipsesPanelShown=function(e){var t=e.view.children.topEllipsisPanel;if(a.browser.isIE11)n.applyPanelShadowForIE11(t);else{var i=e.view.children.arrow;n.showArrowShadow(i),n.lastWidget=d.topEllipsesPanel}},n.onTopEllipsesHidePanel=function(){n.lastWidget===d.topEllipsesPanel&&n.hideArrowShadow()},n.showArrowShadow=function(e){var t=e.el;if(n.isVisible(t)){var i=DS.views.getTopNameSpace().sidebar.el.getBoundingClientRect(),o=t.getBoundingClientRect(),r=i.x>=0,s=i.x<o.x&&r?i.width:0,a=o.x-s,l=o.y+n.view.h/2+1;n.el.style.transform="translate("+u(a)+", "+u(l)+")",n.el.style.display="block",n.el.getBoundingClientRect().x!==o.x&&(n.el.style.display="none")}},n.hideArrowShadow=function(){n.el.style.display="none"},n.isVisible=function(e){return"block"===window.getComputedStyle(e).display},n.applyPanelShadowForIE11=function(e){e.el.style.boxShadow="0 0 40px rgba(0, 0, 0, 0.20)"},n.lastWidget=d.unknown,c.on(l.tabLink.PANEL_SHOWN,n.onTabLinkPanelShown),c.on(l.tabLink.HIDE_PANEL,n.onTabLinkHidePanel),c.on(l.topEllipsesPanel.PANEL_SHOWN,n.onTopEllipsesPanelShown),c.on(l.topEllipsesPanel.HIDE_PANEL,n.onTopEllipsesHidePanel),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default);t.default=h},40452:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326),l=n(82186);var c=DS,u=c.pubSub,d=c.events,h=c.constants,f=c.focusManager,p=c.globalEventHelper.addWindowListener,v=c.dom,b=v.addClass,g=v.removeClass,y=!1,w=!0,m="floating-sidebar",k=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _.bindAll(n,"onToggle","onResize","onOver","onOut"),n.nameSpace=a.views.getNamespace(n.view.nameSpace),n.sidebar=n.nameSpace.sidebar,n.removeCollapseSidebarListener=null,n.toggle=!1,n.onClick(n.onToggle),(a.views.model.sidebarOpts.closed&&w||y)&&(b(document.body,"sidebar-closed"),n.sidebar.collapsed=!0),n.onClickEl(n.nameSpace.sidebarOverlay.el,n.onToggle),u.on(d.sidebar.CLOSE,(function(){n.sidebar.collapsed||n.onToggle()})),u.on(d.sidebar.OPEN,(function(){n.sidebar.collapsed&&n.onToggle()})),p("resize",n.onResize),n.onResize(null,!0),n.wrapperEl.addEventListener("mouseenter",n.onOver),n.wrapperEl.addEventListener("mouseleave",n.onOut),w=!1,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"keyUpCollapseSidebar",value:function(e){e.keyCode!==h.keys.ESCAPE||this.sidebar.collapsed||("hamburger"===f.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(e){b(this.wrapperEl,"menu-icon-wrapper-hover")}},{key:"onOut",value:function(e){g(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,l.isSmallWidth)()&&this.sidebar.visible?(this.sidebar.startFloat(),b(document.body,m),null==this.removeCollapseSidebarListener&&(this.removeCollapseSidebarListener=p("keyup",this.keyUpCollapseSidebar.bind(this)))):(this.sidebar.endFloat(),g(document.body,m),null!=this.removeCollapseSidebarListener&&(this.removeCollapseSidebarListener(),this.removeCollapseSidebarListener=null)),!this.sidebar.collapsed&&(0,l.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(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.sidebar.collapsed=!this.sidebar.collapsed,this.sidebar.collapsed||(this.sidebar.autoCollapsed=!1),e?(this.onBlur(),this.setExpandedAttr().animateSidebar(),setTimeout(this.onFocus,250)):this.setExpandedAttr().animateSidebar(),u.trigger(d.hamburger.TOGGLE,this.sidebar.collapsed)}},{key:"teardown",value:function(){y=this.sidebar.collapsed,u.off(d.sidebar.CLOSE),u.off(d.sidebar.OPEN)}}]),t}(s.default);t.default=k},77714:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},r=l(n(37781)),s=l(n(26312)),a=n(29326);function l(e){return e&&e.__esModule?e:{default:e}}var c=DS,u=c.pubSub,d=c.events,h=c.TweenLite,f=c._.bindAll,p=c.dom,v=p.addClass,b=p.removeClass,g=(c.flagManager,c.detection),y=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));f(n,"onShowSearch","onHideSearch","onFocus"),n.nameSpace=a.views.getCurrentNameSpace(),n.toggle=!1,u.on(d.sidebar.SHOW_SEARCH,n.onShowSearch),u.on(d.sidebar.HIDE_SEARCH,n.onHideSearch),n.searchInput=n.view.children.searchForm.el,n.searchInput.style.display="none",n.searchInput.style.opacity=0,a.views.model.outlineInSidebar||(n.toggle=!0,n.searchInput.style.opacity=1,n.searchInput.style.display="block");return n.searchInputField=n.view.children.searchInput.el,n.searchInputField.addEventListener("input",n.onSearchTermChanged.bind(n)),g.browser.isWebKit||n.searchInputField.addEventListener("keydown",(function(e){27===e.keyCode&&n.clearSearch()})),n.onClickEl(n.clearEl,(function(){n.onFocus(),n.clearSearch(),n.searchInputField.focus()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"onShowSearch",value:function(e){var n=this;this.toggle=!0,this.view.update(),this.view.parent.children.outline.update(),this.searchInput.style.display="block",h.to(this.searchInput,.2,{opacity:1,delay:.2,onComplete:!1===e?function(){n.el.contains(document.activeElement)&&o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onFocus",n).call(n)}:function(){return i()}}),v(document.body,"search-input-shown");var i=function(){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onFocus",n).call(n),n.searchInputField.focus()}}},{key:"onHideSearch",value:function(e){var t=this;this.toggle=!1,this.view.update(),h.to(this.searchInput,.2,{opacity:0,delay:0,onComplete:function(){t.view.parent.children.outline.update(),s.default.showingSearch=!1,t.searchInput.style.display="none"}}),b(document.body,"search-input-shown")}},{key:"onFocus",value:function(){this.onShowSearch(!1)}},{key:"onBlur",value:function(e){var t=this.view.parent.children.searchResults;a.views.model.outlineInSidebar&&!t.visible&&this.onHideSearch()}},{key:"onSearch",value:function(e){this.isSearchFieldEmtpy()?e.preventDefault():(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onSearch",this).call(this,e),b(this.clearEl,"hidden"),u.trigger(d.search.UPDATE_PANEL))}},{key:"onSearchTermChanged",value:function(){this.isSearchFieldEmtpy()&&this.clearSearch()}},{key:"clearSearch",value:function(){v(this.clearEl,"hidden"),u.trigger(d.search.CLEAR)}},{key:"isSearchFieldEmtpy",value:function(){var e=this.searchInputEl.value;return null==e||""===e}}]),t}(r.default);t.default=y},62193:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(37787),a=(i=s)&&i.__esModule?i:{default:i};var l=DS,c=l._,u=l.pubSub,d=l.events,h=l.dom,f=l.utils.pxify,p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return c.bindAll(n,"onSlideStarted","onStartProgressDetails","onStopProgressDetails","animateProgressDetails"),u.on(d.slide.STARTED,n.onSlideStarted),n.resetPreviewWidths(),n.isUserControlled&&(n.view.el.addEventListener("mouseenter",n.onStartProgressDetails),n.view.el.addEventListener("mouseleave",n.onStopProgressDetails)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onTick",value:function(e){r(t.prototype.__proto__||Object.getPrototypeOf(t.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);t>=n&&(i=0),this.previewWidth=Math.min(e.w,t),this.prevProgWidth=Math.min(n,i),this.updatePreviewEls(),this.detailsId=window.requestAnimationFrame(this.animateProgressDetails)}}]),t}(a.default);t.default=p},27235:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},r=(l(n(81596)),n(29326)),s=l(n(17516)),a=n(70310);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,_=g._,S=g.constants.ANIMATION_DURATION,C=w.device.isMobile?"touchend":"mouseup",L=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _.bindAll(n,"updatePanel","onResize"),n.isOutlinePanel="outlineLink"===e.nameKey,n.isGlossaryPanel="glossaryLink"===e.nameKey,n.isResourcesPanel="resourcesLink"===e.nameKey,n.isOutlinePanel&&(y.on(k.menuLinksListItem.TOGGLE,n.updatePanel),y.on(k.search.UPDATE_PANEL,(function(){setTimeout(n.updatePanel,S)})),n.searchEnabled=r.views.model.frame.controlOptions.controls.search),window.globals.HAS_SLIDE||n.subscribeToRefreshEvents(),n.removeResize=b("resize",n.onResize),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{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"===r.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(C,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||(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"hidePanel",this).call(this),v(C,this.onCheckShouldHide),h(document.body,"nested-panel-shown"))}}]),t}(s.default);t.default=L},26312:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),o=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},r=(a(n(81596)),a(n(80110))),s=n(29326);function a(e){return e&&e.__esModule?e:{default:e}}var l=DS,c=l.TweenLite,u=l.dom,d=l._,h=l.events,f=l.pubSub,p=l.utils.pxify,v=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));d.bindAll(n,"onToggleSearchInput","hideSlider"),n.nameSpace=s.views.getCurrentNameSpace();var i=n.nameSpace.sidebar.children;return n.tabSelectedSlider=i.tabSelectedSlider.el,n.sliderMask=i.sliderMask.el,n.updateSliderLayout(),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"updateSliderLayout",value:function(){var e=this;if(u.hasClass(this.el,"cs-selected")){var t=this.nameSpace.tabs,n=Math.floor(t.y+t.h);this.sliderMask.style.height=p(n),window.requestAnimationFrame((function(){c.set(e.tabSelectedSlider,{x:e.view.x,y:n-1,width:e.view.w||0}),e.hideSlider()}))}}},{key:"onToggleSearchInput",value:function(e){t.showingSearch||(f.trigger(h.sidebar.SHOW_SEARCH),this.view.parent.children.outlineTab.viewLogic.showPanel());this.view.el.setAttribute("aria-expanded",!t.showingSearch)}},{key:"didChangeVisibility",value:function(e){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"didChangeVisibility",this).call(this,e),this.tabSelectedSlider.style.opacity=0}},{key:"hideSlider",value:function(){this.tabSelectedSlider.style.display="none",u.addClass(this.el,"selected-animation-done"),this.tabSelectedSlider.style.opacity=1}},{key:"showSlider",value:function(){var e=document.querySelector(".selected-animation-done");null!=e&&u.removeClass(e,"selected-animation-done"),u.removeClass(this.el,"selected-animation-done"),this.tabSelectedSlider.style.display="block"}},{key:"animateSlider",value:function(){this.showSlider(),c.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?(o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"showPanel",this).call(this,e),this.animateSlider(),t.showingSearch=!1):(this.onToggleSearchInput(),t.showingSearch=!0)}},{key:"isLive",value:function(){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"isLive",this).call(this)||"searchTab"===this.view.nameKey}}]),t}(r.default);t.default=v},62532:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326);var l=DS,c=l._,u=l.pubSub,d=l.events,h=l.detection,f=l.globalEventHelper,p=f.addWindowListener,v=f.addDocumentListener,b=l.dom,g=b.isWithin,y=(b.hasClass,function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));c.bindAll(n,"onResize","hidePanel","onCheckShouldHide"),n.onClickEl(n.iconEl,n.onOpenList);var i=a.views.getNamespace(n.view.nameSpace);return n.topEllipsisPanel=i.topEllipsisPanel,p("resize",n.onResize),u.on(d.tabLink.SHOW_PANEL,(function(e){n.currentPanelLink=e,n.onCheckShouldHide({target:e.view.el})})),u.on(d.topEllipsesPanel.HIDE,n.hidePanel),n.hideEvent=DS.detection.device.isMobile?"touchstart":"mousedown",v(n.hideEvent,n.onCheckShouldHide,!0),n.arrowEl.style.display="none",n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onCheckShouldHide",value:function(e){this.hideOnNextTouch&&(g(e.target,"top-ellipsis-panel")?h.deviceView.isPhone&&document.body.classList.contains("nested-panel-shown")&&!g(e.target,"panel")&&this.hidePanel():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(),h.deviceView.isDesktop&&(this.arrowEl.style.display="block"),u.trigger(d.topEllipsesPanel.PANEL_SHOWN,this)}},{key:"hidePanel",value:function(){u.trigger(d.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(e){this.topEllipsisPanel.visible&&this.hidePanel()}},{key:"onOpenList",value:function(e){this.topEllipsisPanel.visible?this.hidePanel():this.showPanel()}}]),t}(s.default));t.default=y},54499:function(e,t,n){var i=n(29326),o=n(37080),r=a(n(68331)),s=a(n(35734));function a(e){return e&&e.__esModule?e:{default:e}}var l="arrowShadow";i.views.def(l,r.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,o.arrowSvg)(t,t),style:{display:"none"}}}))},99283:function(e,t,n){var i=n(29326),o=n(70310),r=DS,s=r.detection,a=s.deviceView.isPhone,l=s.orientation;r.flagManager;i.views.def("captionContainer",(function(e){var t=i.views.getNamespace(e),n=t.bottomBar,r=t.topBar,s=t.slide,c=i.views.model.frame,u=c.fontscale,d=c.captionFontScale,h=e!==DS.constants.refs.FRAME;return{attrs:{class:"caption-container"},style:{fontSize:(d||u)+"%"},z:2,methods:{beforeUpdateHook:function(){var e=null!=r,t=a&&l.isLandscape?window.innerHeight-2*o.UI_SIZE_HEIGHT+10:window.innerHeight-(e?r.h+n.h:0)+(a?10:0);this.dims=h?{x:0,y:0,w:this.parent.w,h:this.parent.h}:{x:s.sidebarXOffset,y:e?r.h:0,w:window.innerWidth-s.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}}))},8915:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createLinks=void 0;var i=n(29326),o=d(n(94066)),r=d(n(84318)),s=d(n(27235)),a=n(70310),l=n(91977),c=d(n(35734)),u=n(37080);function d(e){return e&&e.__esModule?e:{default:e}}function h(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 f=DS,p=f.detection,v=(f.flagManager,DS.constants.refs.FRAME),b=p.deviceView.isPhone?290:302;t.createLinks=function(e){var t=e.id,n=void 0,d=(i.views.def(t,(function(o){var r=i.views.getNamespace(o),s=r.title,l=r.hamburger,c=r.sidebar,u=r.timer,d=r.topEllipsis;i.views.model.topTabsRight.length;return n=t,{attrs:{id:t,tabindex:-1},style:{left:"-1px"},w:function(){var e=this.parent.w-a.PAD;return s.visible&&(e-=s.w),c.visible&&(e-=l.w),null!=u&&u.visible&&(e-=u.w),d.visible&&(e-=d.w),e-a.TWO_PAD},overflow:"visible",x:e.x,y:"vertical-center",h:22,z:5,childDef:function(){f(i.views.model,o)},methods:e.methods,updateHook:e.updateHook}})),function(t,a,d,h){var f="customlink"===d.name,g=void 0,y=void 0,w=void 0,m=void 0;f?(y=r.default,g=d.properties.title,w="link"+e.dir+h,m="custom-link"):(y=s.default,g=a.getString(d.name),w=d.name+"Link",m="panel-link");var k=c.default.getColor(t,".cs-topmenu-item.active .cs-tab","border-top-color",".cs-base"),_={id:w,class:"cs-topmenu-item cs-tabs top-tab "+m,tabindex:0};f||(_["aria-controls"]=w+"Panel",_["aria-expanded"]=!1);var S=i.views.def(w,y,{selectedBorderColor:k,attrs:_,model:Object.assign(d,{idx:h}),isTopLink:!0,calcTextSize:!0,noUpdate:!0,contentStyle:{},tag:"button",html:function(){return'<span class="cs-tab">'+g+"</span>"},wPad:14,z:2,w:"fit-to-text-w",h:"fit-to-text-h",minH:23});S.init(),i.views.getNamespace(v)[e.id].append(S),f||function(t,r,s,a){var d=a.name+"Panel",h="linksRight"===e.id,f=i.views.getNamespace(t),g=(f.topBar,f.frame,f.sidebar),y=f.slide,w=(f.wrapper,f.topEllipsis,c.default.getColor(t,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base")),m=p.env.isFileProtocol||p.browser.isFF?"background-color":"background",k=c.default.getColor(t,".cs-topmenu-item.active .cs-panel",m),_=i.views.getNamespace(t)[a.name+"Link"],S=i.views.getNamespace(t),C=S.topEllipsisPanel,L=S.linksRight,O=i.views.model.rtl,E=i.views.def(d,o.default,{attrs:{id:d,class:"cs-topmenu-item topmenu-item active cs-menu cs-panel panel top-tabs-drop topmenu-panel-align-"+(h?"right":"left"),tabIndex:-1},style:{borderColor:w,background:k},w:b,h:function(){return this.height||200},z:y.z+1,visible:!1,lnk:r,tabsId:n,overflow:"visible",x:function(){var e=0;if(_.inEllipsis)return!O||p.deviceView.isPhone?"left"===g.pos?e=C.maxWidth-b+8:p.deviceView.isPhone||(e=(C.maxWidth-b)/2+8):"left"!==g.pos&&(e=-2),e;var t=(e=r.x+(r.w-b)/2)+b;return!_.inEllipsis&&t>L.w&&(e=L.w-b-20),e=Math.max(O?20:0,e),this.children.arrow.el.style.left=r.x-e+r.w/2-11+"px",e},y:function(){return _.inEllipsis?0:this.lnk.h+10},html:(0,u.arrowSvg)(k,w)});E.init(t),i.views.getNamespace(v)[e.id].append(E),r.panel=E;var x=l.panelContentMap[a.name];null!=x&&(x.init(t),E.append(x))}(t,S,0,d)}),f=function(e,t){[].concat(h(e.topTabsLeft),h(e.topTabsRight)).reverse().forEach((function(n,i){d(t,e,n,i)}))}}},7095:function(e,t,n){var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i},a=n(29326);var l="frame",c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onScroll=function(e){e.preventDefault(),n.el.scrollTop=0,n.el.scrollLeft=0},n.el.addEventListener("scroll",n.onScroll),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"teardown",value:function(){this.el.removeEventListener("scroll",this.onScroll)}},{key:"onFocus",value:function(){}},{key:"onBlur",value:function(){}}]),t}(s.default);a.views.def(l,c,(function(){var e=a.views.model;return{attrs:{id:l,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>'}}))},70310:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.SMALL_PAD=5;var n=t.PAD=10,i=(t.MEDIUM_PAD=15,t.HALF_PAD=n/2,t.TWO_PAD=2*n,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=i+1},61828:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.glossary=void 0;var i,o=n(29326),r=n(68085),s=(i=r)&&i.__esModule?i:{default:i},a=n(30491),l=n(70310);var c=DS,u=c.slideObjectUtils,d=c.utils.getPath,h=c.constants,f="glossary";t.glossary=o.views.def(f,s.default,(function(){var e=o.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-l.PAD+2},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)}}}))},49213:function(e,t,n){var i,o=n(29326),r=n(14900),s=n(40452),a=(i=s)&&i.__esModule?i:{default:i};var l="hamburger";o.views.def(l,a.default,(function(e){var t=o.views.model,n=o.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,r.getIcon)("hamburger")()+"\n      </div>\n    "}}))},38040:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(){return'\n    <svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n      <g>\n        <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n        <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n      </g>\n    </svg>'}},60638:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsOffIcon=function(e){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n            <g>\n              <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n              <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n            </g>\n          </svg>'}},75572:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsOnIcon=function(e){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n            <path fill="#FFFFFF" stroke="none" d="M 19 2 Q 19 1.15 18.4 0.6 17.85 0 17 0 L 2 0 Q 1.15 0 0.6 0.6 0 1.15 0 2 L 0 12 Q 0 12.85 0.6 13.4 1.15 14 2 14 L 7.6 14 9.5 15.9 11.4 14 17 14 Q 17.85 14 18.4 13.4 19 12.85 19 12 L 19 2 M 15.7 4.2 L 15.25 4.85 Q 15.15 4.9 15.1 5 15 5.05 14.85 5.05 14.75 5.05 14.6 4.95 14.5 4.9 14.3 4.8 14.15 4.65 13.9 4.6 13.65 4.5 13.3 4.5 12.85 4.5 12.5 4.7 12.15 4.85 11.9 5.15 11.7 5.45 11.6 5.9 11.45 6.35 11.45 6.9 11.5 7.45 11.6 7.9 11.7 8.35 11.95 8.65 12.2 8.95 12.5 9.15 12.85 9.3 13.25 9.3 13.65 9.3 13.9 9.2 14.2 9.1 14.35 8.95 14.5 8.85 14.65 8.75 14.8 8.65 14.95 8.65 15.15 8.65 15.25 8.8 L 15.75 9.4 Q 15.45 9.75 15.15 10 14.8 10.2 14.45 10.35 14.05 10.5 13.7 10.55 13.3 10.6 12.95 10.6 12.25 10.6 11.65 10.35 11.1 10.1 10.65 9.65 10.2 9.15 9.95 8.45 9.7 7.75 9.7 6.9 9.7 6.1 9.95 5.4 10.15 4.75 10.6 4.25 11.05 3.75 11.7 3.5 12.35 3.2 13.2 3.2 14 3.2 14.6 3.45 15.2 3.7 15.7 4.2 M 5.85 4.7 Q 5.5 4.85 5.25 5.15 5.05 5.45 4.95 5.9 4.8 6.35 4.8 6.9 4.85 7.45 4.95 7.9 5.05 8.35 5.3 8.65 5.55 8.95 5.85 9.15 6.2 9.3 6.6 9.3 7 9.3 7.25 9.2 7.55 9.1 7.7 8.95 7.85 8.85 8 8.75 8.15 8.65 8.3 8.65 8.5 8.65 8.6 8.8 L 9.1 9.4 Q 8.8 9.75 8.5 10 8.15 10.2 7.8 10.35 7.4 10.5 7.05 10.55 6.65 10.6 6.3 10.6 5.6 10.6 5 10.35 4.45 10.1 4 9.65 3.55 9.15 3.3 8.45 3.05 7.75 3.05 6.9 3.05 6.1 3.3 5.4 3.5 4.75 3.95 4.25 4.4 3.75 5.05 3.5 5.7 3.2 6.55 3.2 7.35 3.2 7.95 3.45 8.55 3.7 9.05 4.2 L 8.6 4.85 Q 8.5 4.9 8.45 5 8.35 5.05 8.2 5.05 8.1 5.05 7.95 4.95 7.85 4.9 7.65 4.8 7.5 4.65 7.25 4.6 7 4.5 6.65 4.5 6.2 4.5 5.85 4.7 Z"/>\n          </svg>'}},60848:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.carrotIcon=function(e){return'\n    <svg style="left:calc('+e+');" class="cs-icon cs-icon-carrot carrot"width="30" height="30" viewBox="0 0 30 30" focusable="false">\n      <g transform="translate(8, 8)">\n        <polygon style="fill:currentColor !important" points="1,1.5 5,5 1,8.5"/>\n      </g>\n  </svg>'}},89324:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.checkmarkIcon=function(){return'<svg  class="cs-icon check-icon" focusable="false" width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n      <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n          <polygon style="fill:currentColor !important" points="12.04 4 13.45 5.41 6.25 12.62 2 8.36 3.41 6.95 6.25 9.79"></polygon>\n      </g>\n    </svg>'}},54762:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.clearIcon=function(){return'<svg class="cs-icon icon-clear" width="13" height="14" viewBox="0 0 13 14" focusable="false">\n    <use xlink:href="#icon-clear" fill="rgba(240, 240, 240, 1)" transform="translate(0, 1)" />\n    <path id="icon-clear" transform="translate(3,3)" d="M6.5,0C2.9,0,0,2.9,0,6.5C0,10.1,2.9,13,6.5,13c3.6,0,6.5-2.9,6.5-6.5C13,2.9,10.1,0,6.5,0z M1.5,6.5c0-2.8,2.2-5,5-5c1.2,0,2.4,0.5,3.2,1.2L2.2,9.1C1.8,8.3,1.5,7.5,1.5,6.5z M6.5,11.5c-1.2,0-2.3-0.5-3.2-1.2L10.8,4c0.4,0.7,0.7,1.6,0.7,2.5C11.5,9.3,9.3,11.5,6.5,11.5z"/>\n  </svg>'}},51523:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.closeIcon=function(){return'\n    <svg class="cs-icon icon-close" width="20" height="20" viewBox="0 0 36 36" focusable="false">\n      <polygon points="36,2.826 33.174,0 18,15.174 2.826,0 0,2.826 15.174,18 0,33.174 2.826,36 18,20.826 33.174,36 36,33.174 20.826,18" />\n    </svg>'}},7572:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.downArrowIcon=function(e,t){return'\n    <div style="height: 100%; width: 100%; background-color: '+e+"; border-right: 1px solid; border-bottom: 1px solid; border-color: "+t+'; border-bottom-right-radius: 3px; transform: rotate(45deg);" />\n    '}},16608:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.fileIcon=function(){return'\n    <svg width="20px" height="27px" viewBox="0 0 40 50" role="presentation" focusable="false">\n      <g stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">\n        <g>\n          <path class="file-icon-bg" d="M2.00804893,0 C0.899034128,0 0,0.889064278 0,1.99091407 L0,48.0090859 C0,49.1086374 0.892756032,50 1.99862555,50 L37.2170607,50 C38.3208711,50 39.2156863,49.1011186 39.2156863,47.993136 L39.2156863,13.6363636 L26.1437908,0 L2.00804893,0 Z"></path>\n          <path class="file-icon-fold" d="M26.1437908,0 L26.1437908,11.7296861 C26.1437908,12.8319383 27.0422752,13.7254902 28.1433598,13.7254902 L39.2156863,13.7254902"></path>\n        </g>\n      </g>\n    </svg>'}},24314:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.filterIcon=function(){return'<svg class="cs-icon icon-gear" width="14" height="14" viewBox="0 0 14 14" focusable="false">\n    <path id="icon-gear" transform="translate(0,3)" d="M11.1,9.8C11.1,9.8,11.1,9.8,11.1,9.8C11.1,9.8,11.1,9.7,11.1,9.8c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1c0,0,0,0,0,0c0-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1,0.1-0.2c0,0,0,0,0,0c0.1-0.2,0.2-0.5,0.2-0.7l2-0.4V6.4l-2-0.4c0-0.3-0.1-0.5-0.2-0.7c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0,0,0-0.1-0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.2-1.7l-0.9-0.9L9.7,2.8c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0-0.1,0-0.1-0.1c0,0,0,0,0,0c-0.1,0-0.1-0.1-0.2-0.1c0,0,0,0,0,0c-0.1,0-0.1,0-0.2-0.1c0,0,0,0,0,0C8.3,2.1,8.1,2.1,7.8,2L7.4,0H6.2L5.9,2c-0.3,0-0.5,0.1-0.7,0.2c0,0,0,0,0,0C5,2.3,5,2.3,4.9,2.3c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0c0,0-0.1,0-0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0L2.3,1.6L1.4,2.5l1.2,1.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0.1-0.1,0.1c0,0,0,0,0,0C2.2,5,2.2,5,2.2,5.1c0,0,0,0,0,0c0,0.1,0,0.1-0.1,0.2c0,0,0,0,0,0C2,5.5,1.9,5.8,1.9,6l-2,0.4v1.2l2,0.4c0,0.3,0.1,0.5,0.2,0.7c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0,0,0.1,0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l-1.2,1.7l0.9,0.9L4,11.2c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0.1c0,0,0,0,0,0c0.2,0.1,0.5,0.2,0.7,0.2l0.4,2h1.2l0.4-2c0.3,0,0.5-0.1,0.7-0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.7,1.2l0.9-0.9L11.1,9.8C11,9.8,11,9.8,11.1,9.8C11,9.8,11.1,9.8,11.1,9.8z M6.8,9.2c-1.2,0-2.2-1-2.2-2.2c0-1.2,1-2.2,2.2-2.2C8,4.8,9,5.8,9,7C9,8.2,8,9.2,6.8,9.2z"/>\n  </svg>'}},14900:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;var i=n(61100),o=n(32383),r=n(39376),s=n(46993),a=n(1901),l=n(48290),c=n(77280),u=n(75572),d=n(60638),h=n(38040),f=n(60848),p=n(66714),v=n(89611),b=n(24314),g=n(51523),y=n(54762),w=n(90559),m=n(16608),k=n(1224),_=n(24831),S=n(26462),C=n(7572),L=n(89324),O=n(19747),E=n(52007),x=function(){return"no icon"},P=t.icons={next:i.nextIcon,prev:o.prevIcon,submit:r.submitIcon,replay:s.replayIcon,play:a.playIcon,pause:l.pauseIcon,volume:c.volumeIcon,captionsOn:u.captionsOnIcon,captionsOff:d.captionsOffIcon,captions:h.captionsIcon,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:_.settingsIcon,track:S.trackIcon,downArrow:C.downArrowIcon,checkmark:L.checkmarkIcon,lock:O.lockIcon,lockedViewed:E.lockedViewedIcon};t.getIcon=function(e){return P[e]||x}},90559:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'\n    <svg class="cs-icon" width="30px" height="12px" viewBox="0 10 30 12" focusable="false">\n      <path transform="translate(0, 1)" d="M0,15 L17,15 L17,17 L0,17 L0,15 Z M0,11 L17,11 L17,13 L0,13 L0,11 Z M0,19 L17,19 L17,21 L0,21 L0,19 Z" ></path>\n    </svg>\n  '}},1224:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.linkIcon=function(e){return'\n  <svg class="link-icon" preserveAspectRatio="none" x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" role="presentation" focusable="false">\n      <path fill="'+e+'" stroke="none" d="\n            M 1.45 8.5\n            Q 0.0453125 10.0015625 0 11.9\n            L 0 12.15\n            Q 0.0453125 14.0484375 1.45 15.55\n            L 1.5 15.6\n            Q 3.0015625 17.0046875 4.85 17.05\n            L 5.1 17.05\n            Q 7.0150390625 17.0046875 8.5 15.6\n            L 10.65 13.45\n            Q 10.95 13.15 10.95 12.75 10.95 12.35 10.65 12.05 10.3689453125 11.7689453125 10 11.75\n            L 9.95 11.75\n            Q 9.55 11.75 9.2 12.05\n            L 7.1 14.15\n            Q 6.2 15.05 5 15.05 3.8 15.05 2.9 14.15 2 13.25 2 12.05 2 10.8826171875 2.85 9.95\n            L 5 7.8\n            Q 5.3 7.5 5.3 7.1\n            L 5.3 7.05\n            Q 5.2810546875 6.6810546875 5 6.4 4.7 6.1 4.3 6.1 3.9 6.1 3.55 6.4\n            L 1.45 8.5\n            M 12.05 5\n            Q 11.75 4.7 11.35 4.7 10.95 4.7 10.65 5\n            L 5 10.65\n            Q 4.7 10.95 4.7 11.35 4.7 11.75 5 12.05 5.3 12.35 5.7 12.35 6.1 12.35 6.4 12.05\n            L 12.05 6.4\n            Q 12.35 6.1 12.35 5.7 12.35 5.3 12.05 5\n            M 15.6 1.5\n            L 15.55 1.45\n            Q 14 0 12.05 0\n            L 12 0\n            Q 10.05 0 8.5 1.45\n            L 6.4 3.55\n            Q 6.1 3.9 6.1 4.3 6.1 4.7 6.4 5 6.7 5.3 7.1 5.3 7.5 5.3 7.8 5\n            L 9.95 2.85\n            Q 10.8826171875 2 12.05 2 13.25 2 14.15 2.9 15.05 3.8 15.05 5 15.05 6.2 14.15 7.1\n            L 12.05 9.2\n            Q 11.75 9.55 11.75 9.95 11.75 10.35 12.05 10.65 12.35 10.95 12.75 10.95 13.15 10.95 13.45 10.65\n            L 15.6 8.5\n            Q 17.05 6.96875 17.05 5 17.05 3.05 15.6 1.5 Z"/>\n          </svg>'}},19747:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.lockIcon=function(){return'<svg width="16px" height="12px" viewBox="0 0 9 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g fill="#FFFFFF" fill-rule="nonzero">\n            <path style="fill:currentColor !important" d="M7.875,4 L7.3125,4 L7.3125,2.85714286 C7.3125,1.28 6.0525,0 4.5,0 C2.9475,0 1.6875,1.28 1.6875,2.85714286 L1.6875,4 L1.125,4 C0.50625,4 0,4.51428571 0,5.14285714 L0,10.8571429 C0,11.4857143 0.50625,12 1.125,12 L7.875,12 C8.49375,12 9,11.4857143 9,10.8571429 L9,5.14285714 C9,4.51428571 8.49375,4 7.875,4 Z M6.24375,4 L2.75625,4 L2.75625,2.85714286 C2.75625,1.88 3.538125,1.08571429 4.5,1.08571429 C5.461875,1.08571429 6.24375,1.88 6.24375,2.85714286 L6.24375,4 Z"></path>\n        </g>\n    </g>\n</svg>'}},52007:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.lockedViewedIcon=function(){return'<svg width="16px" height="12px" viewBox="0 0 9 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n    <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g fill="#FFFFFF" fill-rule="nonzero">\n            <path style="fill:currentColor !important" d="M7.875,4 L7.3125,4 L7.3125,2.85714286 C7.3125,1.28 6.0525,0 4.5,0 C2.9475,0 1.6875,1.28 1.6875,2.85714286 L1.6875,4 L1.125,4 C0.50625,4 0,4.51428571 0,5.14285714 L0,10.8571429 C0,11.4857143 0.50625,12 1.125,12 L7.875,12 C8.49375,12 9,11.4857143 9,10.8571429 L9,5.14285714 C9,4.51428571 8.49375,4 7.875,4 Z M7.11248548,6.17405922 C7.38175483,6.47268397 7.38175483,6.92847965 7.0966461,7.21138731 L4.53066757,9.75755627 C4.38811321,9.8990101 4.19804072,9.96187847 4.02380761,9.96187847 C3.83373513,9.96187847 3.65950202,9.8990101 3.51694766,9.75755627 L2.34544071,8.45018243 C2.06033199,8.16727477 2.06033199,7.71147909 2.34544071,7.42857143 C2.63054944,7.14566377 3.08989127,7.14566377 3.375,7.42857143 L4.02380761,8.21728122 L6.08292619,6.17405922 C6.36803491,5.89115155 6.82737675,5.89115155 7.11248548,6.17405922 Z M4.5,1.08571429 C5.461875,1.08571429 6.24375,1.88 6.24375,2.85714286 L6.24375,4 L2.75625,4 L2.75625,2.85714286 C2.75625,1.88 3.538125,1.08571429 4.5,1.08571429 Z"></path>\n        </g>\n    </g>\n</svg>'}},61100:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'\n  <svg class="cs-icon next-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n    <path transform="rotate(180, 5, 8)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n  </svg>'}},48290:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg id="icon-pause" class="cs-icon pause-icon" width="9" height="14" viewBox="0 0 9 14" focusable="false">\n    <rect x="0" width="3" height="14"/>\n    <rect x="6" width="3" height="14"/>\n  </svg>'}},1901:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg id="icon-play" class="cs-icon play-icon" width="11" height="13" viewBox="0 0 11 13" focusable="false">\n    <path fill="#FFFFFF" stroke="none" d="\n      M 0.851 13.011\n      C 0.381 13.295 0 13.068 0 12.526\n      L 0 0.771\n      C 0 0.219 0.378 0 0.854 0.288\n      L 10.507 6.132\n      C 10.979 6.417 10.981 6.878 10.504 7.168\n      L 6.307 9.708\n      L 0.851 13.011 Z" />\n  </svg>'}},32383:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'\n  <svg class="cs-icon prev-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n    <path transform="translate(0, 1)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n  </svg>\n'}},46993:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.replayIcon=function(){return'<svg class="cs-icon" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n    <path fill="#FFFFFF" stroke="none" d="\n      M 10.95 8.75\n      Q 11 9 11 9.25 10.95 11.15 9.7 12.4 8.4 13.7 6.5 13.75 4.6 13.7 3.3 12.4 2.05 11.15 2 9.25 2.05 7.3 3.3 6.05 4.398828125 4.998828125 6 4.75\n      L 6 6.9\n      Q 6.05 7.75 6.85 7.35\n      L 11.35 4.3\n      Q 11.7 4.05 11.7 3.75 11.7 3.45 11.35 3.2\n      L 6.85 0.15\n      Q 6.05 -0.3 6 0.6\n      L 6 2.75\n      Q 3.4517578125 3.001171875 1.8 4.75 0.05 6.6 0 9.25 0.05 12 1.9 13.85 3.75 15.65 6.5 15.75 9.25 15.65 11.1 13.85 12.95 12 13 9.25 13 9 13 8.75\n      L 10.95 8.75 Z"/>\n    </svg>'}},89611:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchClearIcon=function(){return'\n    <svg class="cs-icon icon" width="11px" height="11px" viewBox="0 0 11 11">\n    <g id="Desktop-Color-Contrast" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g id="Search" transform="translate(-290.000000, -69.000000)" fill="fill:currentColor !important" fill-rule="nonzero">\n            <g id="search" transform="translate(13.000000, 59.000000)">\n                <polygon id="ic_close" points="286.777666 10 282.500215 14.2779053 278.222334 10 277 11.2222382 281.277881 15.5002869 277 19.7779053 278.222334 21 282.500215 16.7222382 286.777666 21 288 19.7779053 283.722119 15.5002869 288 11.2222382"></polygon>\n            </g>\n        </g>\n    </g>\n    </svg>\n    '}},66714:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'\n    <svg class="search-icon" width="13px" height="15px" viewBox="0 0 13 15" focusable="false"\n      <g fill="none" fill-rule="evenodd">\n        <g stroke-width="2">\n          <circle cx="5.6" cy="5.6" r="4.6"/>\n          <path d="M8 9l4 5"/>\n        </g>\n      </g>\n    </svg>\n    '}},24831:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n    <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n      <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n    </svg>\n    '}},39376:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'\n   <svg class="cs-icon check-icon" width="17px" height="18px" viewBox="0 0 17 16" focusable="false">\n\n  <path stroke="none" transform="translate(0, 1)" d="\n  M 17 1.4\n  L 15.6 0 5.7 9.9 1.4 5.65 0 7.05 5.65 12.75 5.7 12.75 17 1.4 Z"/>\n\n  </svg>'}},26462:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e,t){return'\n    <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n      <defs>\n        <rect id="'+t+'-track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n        <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="'+t+'-trackFilter">\n          <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n          <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n          <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n          <feColorMatrix values="0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n        </filter>\n      </defs>\n      <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g>\n          <use class="track" fill-rule="evenodd" xlink:href="#'+t+'-track"></use>\n          <use fill="black" fill-opacity="1" filter="url(#'+t+'-trackFilter)" xlink:href="#'+t+'-track"></use>\n          <use class="border" stroke-width="1" xlink:href="#'+t+'-track"></use>\n          <circle class="thumb" stroke-width="0" cx="8" cy="8" r="6"></circle>\n        </g>\n      </g>\n      <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g>\n          <use class="track" fill-rule="evenodd" xlink:href="#'+t+'-track"></use>\n          <use fill="black" fill-opacity="1" filter="url(#'+t+'-trackFilter)" xlink:href="#'+t+'-track"></use>\n          <use class="border" stroke-width="1" xlink:href="#'+t+'-track"></use>\n          <circle fill="'+e+'" stroke-width="0" cx="16" cy="8" r="6"></circle>\n        </g>\n      </g>\n    </svg>\n  '}},77280:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.volumeIcon=function(e,t){var n=Math.min(1,e/5);return'<svg class="cs-icon volume-icon '+(t?"volume-icon-selected":"")+'" width="16px" height="14px" viewBox="0 0 16 14" focusable="false">\n      <rect x="0" y="4" width="3" height="6"></rect>\n      <polygon points="4 4 9 0 9 14 4 10"></polygon>\n      <g transform="translate(10, 0)">\n        <mask id="vol-mask" fill="white">\n          <rect id="path-1" x="0" y="0" width="8" height="14" style="fill: white;"></rect>\n        </mask>\n        <circle strokeWidth="1.5" style="opacity: '+Math.min(1,Math.max(0,e/5-.5))+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="6.5"></circle>\n        <circle strokeWidth="1.5" style="opacity: '+n+';" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="3.5"></circle>\n      </g>\n    </g>\n  </svg>'}},33734:function(e,t,n){var i=n(29326),o=n(8915),r=n(70310),s=DS,a=s.pubSub,l=s.events,c=!0,u=void 0,d=[];a.on(l.renderTree.DESTROYED,(function(){d=[],c=!0}));var h=function(e){if(e.length>0){var t=e.shift();return d.unshift(t),t}},f=function(e){return e.reduce((function(e,t){return t.update(),e+(t.isTopLink?t.w:0)}),0)};(0,o.createLinks)({id:"linksRight",dir:"Right",linkListName:"topTabsRight",x:function(){var e=i.views.getNamespace(DS.constants.refs.FRAME),t=e.hamburger,n=e.title,o=e.sidebar,s=e.topEllipsis,a=0;return i.views.model.rtl?(o.visible&&(a+=t.w),s.visible&&(a+=s.w,"right"===o.pos&&(a=s.w))):n.visible?a=n.right():o.visible&&(a=t.w),a+("right"===o.pos?0:r.TWO_PAD)},methods:{tabWidths:function(){return f(this.children)},phoneUpdateHook:function(){if(0!==this.children.length||0!==d.length){var e=i.views.getNamespace(this.nameSpace),t=e.topEllipsis,n=e.topEllipsisPanel;this.children.forEach((function(e){var i=n.children.links.el;null!=e.panel&&(e.panel.inEllipsis=!0,i.insertBefore(e.panel.el,i.firstChild),e.panel.update()),e.inEllipsis=!0,i.insertBefore(e.el,i.firstChild),t.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!==d.length)&&null!=this.nameSpace){var t=i.views.getNamespace(this.nameSpace),n=t.linksRight,o=t.topEllipsis,s=t.sidebar,a=t.topEllipsisPanel,l=this.w;if(u>l&&(c=!0),u=l,c&&f(e)>this.w)for(;f(e)>this.w;){var p=h(this.children);if(null!=p&&p.isTopLink){if(null!=p.el){var v=a.children.links.el;null!=p.panel&&(p.panel.inEllipsis=!0,v.insertBefore(p.panel.el,v.firstChild),p.panel.update()),p.inEllipsis=!0,v.insertBefore(p.el,v.firstChild)}o.setVisibility(!0)}}else if(d.length>0){var b=f(e),g=d[0];this.w>b+g.w&&(d.shift(),this.el.insertBefore(g.el,this.el.firstChild),null!=g.panel&&(g.panel.inEllipsis=!1,g.panel.update(),this.el.insertBefore(g.panel.el,this.el.firstChild)),this.children.unshift(g),g.inEllipsis=!1)}0===d.length&&o.visible&&o.setVisibility(!1),c=!1;var y={toLeft:!0,startPos:n.w-r.PAD,hook:function(e){null!=e.panel&&e.panel.update()}};"right"!==s.pos||i.views.model.rtl?i.views.model.rtl&&(y.toLeft=!1,y.startPos=0,y.reverse=!1):(y.toLeft=!1,y.startPos=0,y.reverse=!0),this.flowChildren(y)}}}})},40535:function(e,t,n){var i=n(29326),o="logo";DS.flagManager;i.views.def(o,(function(e){var t=i.views.model,n=i.views.getNamespace(e).sidebar,r=void 0,s=n.w,a=.75*s;return{id:o,attrs:{class:"logo cs-logo",role:"banner"},w:"100%",h:170,html:function(){(r=document.createElement("img")).onload=function(){s=r.naturalWidth,a=r.naturalHeight,r.onload=null,n.updateChildren(!0)},r.src=DS.utils.resolveAssetUrl(t.sidebarOpts.html5_logo_url),t.sidebarOpts.logoAltText&&(r.alt=t.sidebarOpts.logoAltText),this.el.appendChild(r)},visible:t.sidebarOpts.logoEnabled,updateHook:function(){a/170>s/n.data.actualWidth()?(r.style.width="auto",r.style.height="100%"):(r.style.width="100%",r.style.height="auto")}}}))},93236:function(e,t,n){var i=n(29326),o=n(70310),r="miscControls",s=DS.detection.deviceView;i.views.def(r,(function(e){var t=i.views.getNamespace(e).frame,n=i.views.model.rtl;return{attrs:{id:r,"aria-label":"misc controls"},wp:function(){return this.width||0},wl:function(){return s.isPhone?o.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 o.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:o.PAD,startPos:-o.PAD,sizeToChildren:!0,rtl:n})}}}))},21213:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.outline=void 0;var i=n(29326),o=u(n(16585)),r=n(14900),s=n(70310),a=u(n(35734)),l=n(88450),c=n(30491);function u(e){return e&&e.__esModule?e:{default:e}}var d=DS,h=(d.utils,d.detection),f="outline",p=void 0,v=void 0,b=void 0,g=function(){var e=a.default.getColor(DS.constants.refs.FRAME,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme");if(null==p||b!==!!i.views.model.rtl||v!==e){var t=a.default.getColor(DS.constants.refs.FRAME,".cs-tabs.cs-selected","color");p=".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    }",b=!!i.views.model.rtl,v=e;var n=window.btoa("\n      <svg xmlns='http://www.w3.org/2000/svg' version='1.1'\n            width='6px' height='40px' viewBox='0 0 6 40' preserveAspectRatio='none'>\n        <g stroke='none' fill='"+v+"'>\n          <polygon points='0 0 6 0 6 20 6 40 0 40'></polygon>\n        </g>\n      </svg>");p+="\n      .cs-listitem.cs-selected {\n        background-position: "+(b?"right":"left")+' top !important;\n        background-repeat: no-repeat !important;\n        background-size: 6px 100% !important;\n        background-image: url("data:image/svg+xml;base64,'+n+'") !important;    \n      }'}return p};t.outline=i.views.def(f,o.default,(function(){var e=i.views.model;return{tag:"nav",attrs:{id:f+"-content",class:"is-scrollable cs-outline "+c.rtlUtils.getRtlClass(),tabindex:-1},y:function(){return null!=this.parent.children.search?this.parent.children.search.h+s.PAD:s.PAD},w:"100%",h:function(){var e=this.parent.h;return e-(null!=this.parent.children.search?this.parent.children.search.h+s.PAD:s.PAD)},overflow:"auto",draws:[],html:function(){var t=this,n=e.frame.navData.outline.links||[],i=e.frame.controlOptions.menuOptions,o=i.wrapListItems,s=i.autonumber,a=i.tooltips,c=i.flow;h.os.isIOS;this.el.depth=0;var u=this.el;return u.innerHTML="\n      <style id='sceneStyle'>\n        "+g()+"\n      </style>\n      ",function n(i,u,d){var h=document.createElement("ul");h.depth=u.depth+1,h.tabIndex=-1,null!=d?h.setAttribute("role","group"):(h.setAttribute("aria-label",e.getString("outline")),h.setAttribute("role","tree")),u.appendChild(h);for(var f=function(u){var f=document.createElement("li"),p=i[u];p.parent=d,p.index=u,f.depth=h.depth,f.tabIndex=1===f.depth&&0===u?0:-1,f.setAttribute("role","treeitem"),h.appendChild(f);var v=null!=p.links,b=15*f.depth+19,g=p.slideid;null==g&&t.draws.push({link:p,links:i,i:u});var y=(0,l.checkIsScene)(g),w=e.rtl,m=function(){if("free"==c||v&&p.expand)return"";return e.getString("acc_locked")}();var k='\n              <div \n                class="cs-listitem listitem '+(y?"is-scene cs-unvisited":"")+" "+(o?"":"no-wrap")+" "+("free"!==c&&"cs-"+c)+" "+(!y&&v?"is-promoted-slide":"")+'"\n                style="padding-'+(w?"right":"left")+": "+b+'px;"\n                data-ref="'+g+'"\n                data-slide-title="'+i[u].displaytext+'"\n                '+(y?'data-is-scene="true"':"")+"\n                "+(v?'data-has-links="true"':"")+'\n                title="'+(a?p.displaytext:"")+'"\n                tabIndex="-1"\n                role = "none">\n                <span style="position: absolute; opacity: 0;">'+p.displaytext+" "+m+"</span>\n\n                "+(v?(0,r.getIcon)("carrot")((w?-1:1)+"px"):"")+'\n                <span class="linkText" aria-hidden="true">\n                  '+(s?function(e){for(var t="";e;)t=e.index+1+"."+t,e=null!=e.parent&&"slidelink"===e.parent.kind&&e.parent;return t+" "}(p):"")+" "+p.displaytext+'\n                </span>\n                <span class="outline-states" aria-hidden="true">\n                  <span class="visitedIcon" aria-label="'+e.getString("acc_visited")+'"> \n                    '+(0,r.getIcon)("checkmark")()+'\n                  </span>\n                  <span class="lockedIcon" aria-label="'+e.getString("acc_locked")+'">\n                    '+(0,r.getIcon)("lock")()+'\n                  </span>\n                  <span class="lockedViewedIcon" aria-label="'+e.getString("acc_visited")+", "+e.getString("acc_locked")+'">\n                    '+(0,r.getIcon)("lockedViewed")()+"\n                  </span>\n                </span>\n              </div>\n            ";f.innerHTML=k,v&&(f.setAttribute("aria-expanded",p.expand),f.classList.add("item-collapsible"),p.expand||f.classList.add("item-collapsed"),n(p.links,f,p))},p=0;p<i.length;p++)f(p)}(n,u),u.innerHTML},updateHook:function(){var e=document.getElementById("sceneStyle");if(h.browser.isIE){var t=document.createElement("style");t.setAttribute("id","dynamicStyle"),t.setAttribute("type","text/css"),t.cssText=g(),document.head.querySelector("#dynamicStyle")||document.head.appendChild(t)}else null!=e&&(e.innerText=g());c.rtlUtils.updateRtlClass(this.el.classList)}}}))},85693:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.outlineSearch=void 0;var i,o=n(29326),r=n(19423),s=(i=r)&&i.__esModule?i:{default:i},a=n(87271),l=n(8423),c=n(21213),u=n(30491);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)}var h="outlineSearch";t.outlineSearch=o.views.def(h,s.default,(function(){var e=o.views.model,t=e.frame,n=e.outlineInSidebar,i=DS.presentation,r=t.controlOptions.controls.search||i.isPreview()&&!window.globals.HAS_SLIDE;return{attrs:{id:h+"-content",class:"outline-search "+u.rtlUtils.getRtlClass(),tabindex:-1},w:function(){var e=this.parent.childWidth||this.parent.w;return e-2},h:function(){var e=this.parent.h;return e-2},updateHook:function(){u.rtlUtils.updateRtlClass(this.el.classList)},overflow:n?"hidden":"visible",model:t,childViews:[].concat(d(r?[a.search,l.searchResults]:[]),[c.outline])}}))},91977:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.panelContentMap=void 0;var i=n(85693),o=n(32681),r=n(61828),s=n(35948);t.panelContentMap={outline:i.outlineSearch,resources:o.resources,glossary:r.glossary,transcript:s.transcript}},32681:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.resources=void 0;var i=n(29326),o=l(n(34194)),r=n(14900),s=l(n(35734)),a=n(30491);function l(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,o.default,(function(e){var t=i.views.model.frame,n=s.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme").replace(/\).*/,")");return{attrs:{id:p+"-content",class:"cs-resource "+a.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,i){var o=function(e){var t=e.url,n=t.includes("http")?"link":t.split(".").pop().toLowerCase();return b[n]&&(n=b[n]),v.includes(n)?n:"file"}(t);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===i?0:-1)+'">\n                  <div class="file-icon resource-ext-'+o+'">\n                    '+(0,r.getIcon)("link"===o?"link":"file")(n)+'\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(){a.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))}))}}}}))},87271:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.search=void 0;var i,o=n(29326),r=n(14900),s=n(77714),a=(i=s)&&i.__esModule?i:{default:i},l=n(70310);var c="search";t.search=o.views.def(c,a.default,(function(){var e=o.views.model;return{attrs:{class:c,"aria-label":e.getString("acc_search_input"),role:"search",tabIndex:-1},z:3,x:0,y:0,w:"100%",h:function(){var e=l.SEARCH_H+2;return this.viewLogic.toggle?e:0},html:function(){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="'+e.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="'+e.getString("close")+'">'+(0,r.getIcon)("searchClear")()+"</span>\n          </button>\n        </div>\n      </div>"},updateHook:function(){this.viewLogic.ensureEventSubscriptions()}}}))},8423:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.searchResults=void 0;var i,o=n(29326),r=n(14900),s=n(24499),a=(i=s)&&i.__esModule?i:{default:i},l=n(70310);var c="searchResults";t.searchResults=o.views.def(c,a.default,(function(e){var t=o.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-2-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,r.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    '}}))},68335:function(e,t,n){var i=n(29326),o=s(n(35734)),r=s(n(62193));function s(e){return e&&e.__esModule?e:{default:e}}DS.detection.device.isMobile;var a="seek";i.views.def(a,r.default,(function(){var e=i.views.model,t=i.views.model.frame.controlOptions.controls,n=t.readonly,r=i.views.getCurrentNameSpaceString(),s=o.default.getColor(r,".cs-seekcontrol","border-top-color"),l=o.default.getColor(r,".cs-seekcontrol","background-image").replace("(, ","(180deg,");return{attrs:{id:a,tabindex:-1,class:"progress-bar cs-seekcontrol "+(n?"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 "+s+";\n          background-image: "+l+';\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          <input\n            tabIndex="0"\n            type="range"\n            aria-hidden="'+!t.seekbar+'"\n            aria-label="'+e.getString("acc_slide_progress")+'"\n            data-ref="progressBar">\n          <div class="cs-fill cs-brandhighlight-bg progress-bar-fill" style="width: 0px" data-ref="progressBarFill">\n            <div class="prev-progress-bar-fill-preview cs-fill" data-ref="prevProgressPreview"></div>\n          </div>\n        </div>\n      </div>\n    '}}))},2830:function(e,t,n){var i,o=n(29326),r=n(35734),s=(i=r)&&i.__esModule?i:{default:i};var a="sidebar",l=DS,c=l.utils,u=l.TweenLite,d=l.dom,h=l.events,f=l.pubSub,p=l.detection,v=function(){var e=p.device.isPhone?.8*window.innerWidth:window.innerWidth/4;return c.clamp(245,400,e)};o.views.def(a,(function(e){var t=o.views.model,n=s.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme"),i=t.sidebarOpts.sidebarPos;d.addClass(document.body,"sidebar-"+i);var r=.25,l=function(){return"left"===i?0:window.innerWidth-v()},c={x:l()},p=[];return{tag:"section",attrs:{id:a,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:v},x:function(){var e=this,t=l();if(this.collapsed&&("left"===this.pos?t-=v():t+=v()),this.animate&&!this.animating){var n="left"===this.pos?-30:30;this.collapsed&&this.floating?(d.addClass(document.body,"sidebar-closing"),u.to(this.content,r,{opacity:0,x:n,ease:"power4.out",onComplete:function(){d.removeClass(document.body,"sidebar-closing"),d.addClass(document.body,"sidebar-closed")}})):(d[this.collapsed?"addClass":"removeClass"](document.body,"sidebar-closed"),u.set(this.content,{x:n,opacity:0}),u.to(this.content,r,{x:0,delay:.11,ease:"power2.out"}),u.to(this.content,r,{opacity:1,delay:.11,ease:"none",overwrite:!1}));var i=window.innerWidth,o=u.to(c,r,{x:t,onComplete:function(){e.animating=!1,e.animate=!1},onUpdate:function(){"right"===e.pos&&window.innerWidth!=i&&(o.kill(),e.animating=!1),f.trigger(h.frame.REFLOW),f.trigger(h.frame.SCALE)}});this.animating=!0}return this.animating||(c.x=t),this.floating?"right"===this.pos?(this.xs[0]=c.x-window.innerWidth,window.innerWidth):(this.xs[0]=c.x,0):(this.xs[0]=0,c.x)},w:function(){return this.visible?v():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(),(p=[].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(){p.forEach((function(e){e.tabIndex=0,e.setAttribute("aria-hidden",!1)}))}}}}))},39933:function(e,t,n){var i=n(29326);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}}))},43485:function(e,t,n){var i,o=n(29326),r=n(94066),s=(i=r)&&i.__esModule?i:{default:i},a=n(70310),l=n(91977);var c=DS.utils.getPath,u=DS.constants.refs.FRAME,d="sidebarPanels",h=(o.views.def(d,(function(e){var t=o.views.getNamespace(e),n=t.sidebar,i=t.tabs,r=t.logo;return{attrs:{id:d},x:0,z:1,y:function(){return i.bottom()},w:function(){return n.data.actualWidth()},h:function(){var e=r?r.h+a.PAD:0;return n.h-i.h-e},childDef:function(){h(o.views.model,e)}}})),function(e,t){c(e,"sidebarTabs",[]).forEach((function(e,n){!function(e,t,n,i){var r=t.name,a=r+"Panel",c=0===n,d=o.views.def(a,s.default,{attrs:{id:a,class:"cs-menu cs-panel is-scrollable panel","aria-labelledby":r+"-tab",role:"tabpanel",tabindex:-1},visibility:"no-reflow",style:{display:c},x:0,y:0,w:"100%",h:"100%",html:""});d.init(),o.views.getNamespace(u).sidebarPanels.append(d);var h=l.panelContentMap[r];null!=h&&(h.nameSpace=i,h.init(),d.append(h))}(0,e,n,t)}))})},54981:function(e,t,n){var i=n(29326),o=l(n(36362)),r=l(n(26312)),s=n(70310),a=n(14900);function l(e){return e&&e.__esModule?e:{default:e}}var c=DS,u=c._,d=c.scaler,h=c.utils.getPath,f=c.dom,p=c.constants.refs.FRAME,v="tabs",b=(i.views.def(v,o.default,(function(e){var t=i.views.model,n=i.views.model.rtl,o=i.views.getNamespace(e),r=o.sidebar,a=o.logo,l=t.frame.controlOptions.controls.search&&t.outlineInSidebar;return{attrs:{id:v,role:"tablist",tabindex:-1,"aria-label":"sidebar-tabs",class:"tabs"},overflow:"visible",x:0,y:function(){return a?a.bottom():0},w:function(){return r.data.actualWidth()},h:65,updateHook:function(){var e=this.w-13,t=this.children.length,i=e/t,o={startPos:13,pad:7};n&&(o.toLeft=!0,o.startPos=e),this.flowChildren(o);for(var r=0,a=0;a<t;a++)r+=this.children[a].lastWidthByText;l?n||(r+=33):e-=50;var c=r>e;c?f.addClass(this.el,"overflow-tabs"):f.removeClass(this.el,"overflow-tabs");for(var u=void 0,d=0;d<t;d++)u=this.children[d],l&&d===t-1?(u.x=n?s.PAD:e-u.lastWidthByText,u.update()):u.width=c?Math.min(u.lastWidthByText,i-3):u.lastWidthByText},childDef:function(){b(i.views.model,l)}}})),function(e,t){var n=!1,s=h(e,"sidebarTabs",[]);e.outlineInSidebar&&t&&!s.some((function(e){return"search"===e.name}))&&s.push({name:"search",idx:s.length-1,isIcon:!0,properties:{}}),s.forEach((function(t,s){var l=function(e,t,n,s){var l=t.name,c=e.getString("search"===l?"search_toggle":l),h=e.currControlLayout[l],f=!s&&(u.isObject(h)?h.enabled:h),v=l+"Tab",b=null!=o.default.lastSelectedTab?o.default.lastSelectedTab.nameKey===v:f,g=i.views.def(v,r.default,{model:Object.assign(t,{idx:n}),tag:"button",attrs:{id:v,class:"tab cs-tabs "+(b?"cs-selected":""),role:"tab","aria-selected":b?"true":"false","aria-label":c,"aria-controls":l+"-panel",tabindex:0===n?0:-1,"aria-expanded":"search"!==l&&null},calcTextSize:!0,w:function(){return this.width||this.lastWidthByText},noUpdate:!0,h:65,html:function(){return t.isIcon?(0,a.getIcon)(l)():c},updateHook:function(){g.viewLogic.updateSliderLayout(),this.lastWidthByText<=10&&this.doTextCalcs()},methods:{doTextCalcs:function(){var e=1/d.getScale(),t=this.content.scrollWidth*e,n=this.content.clientHeight*e;this.lastWidthByText=t+4+this.padLeft+this.padRight,this.lastHeightByText=n+4}}});return g.init(),i.views.getNamespace(p).tabs.append(g),b}(e,t,s,n);n=l||n}))})},38203:function(e,t,n){var i,o=n(29326),r=n(70310),s=n(84588),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.detection,c="timer";o.views.def(c,a.default,(function(e){var t=o.views.getNamespace(e),n=t.topBar,i=t.title,s=t.sidebar,a=t.hamburger,u=t.topEllipsis;return{noTabIndex:!0,attrs:{id:c,"aria-label":"timer",class:"timer cs-timer"},overflow:"visible",visible:!1,methods:{hasUpperRightElement:function(){var e="right"===s.pos&&a.visible,t="left"===s.pos&&u.visible;return e||t}},x:function(){var e=o.views.model.rtl?n.w-(220+r.TWO_PAD)-(i.visible?i.w:0):n.w-(220+r.PAD);return"right"===s.pos&&a.visible&&(e-=a.w),l.deviceView.isPhone&&(e+=4,l.orientation.isLandscape?e=window.innerWidth-this.w-r.HALF_PAD:this.hasUpperRightElement()?e-=r.UI_SIZE_WIDTH:e-=r.PAD),e},y:function(){var e=r.TWO_PAD;return l.deviceView.isPhone&&l.orientation.isLandscape&&this.hasUpperRightElement()&&(e+=r.TWO_PAD),e},w:220,h:22,html:function(){return'\n        <div class="timer-wheel cs-pie">\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="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        </div>\n        <div class="timer-text" data-ref=\'timerText\' tabindex=\'0\' data-tabindex=\'0\'></div>\n        '}}}))},88364:function(e,t,n){var i=n(29326),o=n(70310),r="title",s=1.1*o.PAD,a=DS.detection;i.views.def(r,(function(e){var t,n=i.views.model,l=i.views.model.frame,c=i.views.getNamespace(e),u=c.hamburger,d=c.sidebar,h="right"===d.pos&&!n.rtl,f=l.fontscale/100;t=1.23077*f*13+o.PAD;var p=!a.deviceView.isPhone&&n.sidebarOpts.titleEnabled;return{id:r,tag:"h1",attrs:{class:"presentation-title cs-title"},overflow:"visible",x:function(){var e=d.visible?u.w:11,t=n.rtl?this.parent.w-this.w-s-11:s+e;return"right"===d.pos&&u.visible&&(t-=e),t},y:"vertical-center",calcTextSize:!0,w:"fit-to-text-w",h:22,html:function(){return'<div class="presentation-title-text">'+(p?n.title.text:"")+"</div> "+(h?'<div class="top-tabs-line" style="height:'+t+'px;"></div>':"")},visible:p}}))},73224:function(e,t,n){var i=n(29326),o=n(70310),r=DS.detection.deviceView,s="topBar";i.views.def(s,(function(e){var t=i.views.getNamespace(e),n=(t.sidebar,t.title,t.frame),a=t.slide;i.views.model;return{tag:"section",noTabIndex:!0,attrs:{id:s,"aria-label":"top bar"},overflow:"visible",x:function(){return a.sidebarXOffset},y:0,w:function(){return n.w-a.sidebarWidthOffset},h:function(){return r.isMobile||a.topBarExists()?o.UI_SIZE_HEIGHT:0}}}))},78890:function(e,t,n){var i=n(29326),o=n(70310),r=l(n(62532)),s=n(37080),a=l(n(35734));function l(e){return e&&e.__esModule?e:{default:e}}var c="topEllipsis",u=o.UI_SIZE_WIDTH,d=DS.detection,h=d.deviceView.isPhone,f=(d.orientation,d.env);i.views.def(c,r.default,(function(e){var t=i.views.getNamespace(e),n=t.linksRight,r=t.sidebar,l=(i.views.model.rtl,a.default.getColor(e,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base")),d=f.isFileProtocol?"background-color":"background",p=a.default.getColor(e,".cs-topmenu-item.active .cs-panel",d);return{tag:"div",attrs:{id:c},x:function(){var e=i.views.model.rtl,t=0;return h?"right"===r.pos?0:window.innerWidth-u:(t=e?n.x-u+o.PAD:"right"===r.pos?n.x+n.tabWidths():n.right(),t)},w:u,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,s.arrowSvg)(p,l)+"\n    ",yl:function(){return h&&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/(h?2:1)}}}))},87522:function(e,t,n){var i,o=n(29326),r=n(70310),s=n(35734),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.detection,c="topEllipsisPanel";o.views.def(c,(function(e){var t=o.views.getNamespace(e),n=t.sidebar,i=t.topEllipsis,s=t.topBar,u=l.env.isFileProtocol?"background-color":"background",d=a.default.getColor(e,".cs-topmenu-item.active .cs-panel",u),h=document.createElement("style"),f=o.views.model.frame;return h.innerHTML="\n    .nested-panel-shown .cs-"+f.default_layout+" .top-tabs-drop:not(.panel) {\n      box-shadow: none !important;\n      background: transparent;\n      border: transparent !important;\n    }\n    .nested-panel-shown .cs-"+f.default_layout+" .top-tabs-drop .top-tab {\n      visibility: hidden;\n    }\n  ",document.body.appendChild(h),{attrs:{id:c,class:"top-ellipsis-panel top-tabs-drop","aria-expanded":!1,"aria-controls":"temp-container",style:{background:d}},overflow:"visible",visible:!1,yOff:-20,y:function(){return l.deviceView.isPhone?i.y-r.TWO_PAD:s.h-r.PAD},x:function(){for(var e=this.el.querySelectorAll(".panel-links .top-tab"),t=0,i=0;i<e.length;i++){var o=parseFloat(e[i].style.width);o>t&&(t=o)}if(this.maxWidth=t,l.deviceView.isPhone){var r=l.env.is360&&l.orientation.isPortrait?40:0;return"left"===n.pos?15+r:t-20-r}var s=20-t/2,a=this.parent.x+this.parent.parent.x+s,c=a+t,u=window.innerWidth-20;return c>u?s-=c-u:a<10&&(s=10),s},w:null,h:null,html:'\n      <div class="panel-links" data-ref="links">\n      </div>\n    '}}))},23564:function(e,t,n){var i=n(29326),o="topTabs";i.views.def(o,(function(){return{attrs:{id:o,role:"navigation"},w:"100%",overflow:"visible",h:"100%"}}))},35948:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.transcript=void 0;var i,o=n(29326),r=n(58635),s=(i=r)&&i.__esModule?i:{default:i};var a="transcript";t.transcript=o.views.def(a,s.default,(function(){var e=o.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}}))},2710:function(e,t,n){var i,o=n(29326),r=n(88761),s=(i=r)&&i.__esModule?i:{default:i};var a="wrapper";o.views.def(a,(function(){var e=o.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}}))},41009:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326),o=n(88450);function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}n(2710),n(7095),n(75548),n(92032),n(40535),n(2830),n(49213),n(73224),n(38203),n(54499),n(54981),n(43485),n(23564),n(33734),n(94165),n(7102),n(93236),n(31731),n(68335),n(81478),n(6568),n(21598),n(86735),n(75963),n(88364),n(39933),n(78890),n(87522),n(10007),n(49011),n(7804),n(84193),n(99283);var s=t.nameSpace=DS.constants.refs.FRAME,a=DS.detection,l=a.deviceView,c=l.isPhone,u=l.isTablet,d=a.env.is360;t.render=function(e){var t=e.topTabsLeft,n=e.topTabsRight,a=e.sidebarOpts,l=a.timeEnabled,h=a.logoEnabled,f=a.html5_logo_url,p=e.frame.controlOptions.controls,v=p.closed_captions,b=p.settings,g=function(){return u&&d},y=function(){return c&&d},w=i.views.tree(s,[{wrapper:[e.frame.chromeless?"slide":{frame:[e.frame.chromeless?null:"sidebarOverlay","slide"].concat(r(c?["floatingSeek"]:[]),[{bottomBar:[{playbackControls:["playPause","seek","reset"]},{miscControls:[].concat(r(v?["captions"]:[]),r(b?["settings"]:[]))},{navControls:[].concat(r(g()?["fullScreenToggle"]:[]),["prev","next","submit"])}]},{sidebar:[].concat(r(u&&h&&f?["logo"]:[]),["hamburger","tabs","sidebarPanels"])},{topBar:["title",{topTabs:["arrowShadow","linksRight"]}].concat(r(y()?["fullScreenClose"]:[]),[{topEllipsis:["topEllipsisPanel"]}],r(l?["timer"]:[]))}])},e.frame.chromeless&&g()?"fullScreenToggle":null,e.frame.chromeless&&y()?"fullScreenClose":null]},"captionContainer"].concat(r(d?[]:["disableOverlay"])));(0,o.addPanelScrollBars)();var m=function(e){return function(t){return t.name===e}},k=function(e){return!t.some(m(e))&&!n.some(m(e))};DS.pubSub.on(DS.events.frameModel.LAYOUT_CHANGED,(function(t,n){if(n===s){var a=function(e,t){var n=e.sidebarOpts.sidebarEnabled;return n&&(n=(0,o.getHasTabs)(e.sidebarTabs,t)),n}(e,t),l=(0,o.getHasTabs)([].concat(r(e.topTabsRight),r(e.topTabsLeft)),t),c={playPause:t.pauseplay,reset:t.seekbar,seek:t.seekbar,playbackControls:t.pauseplay||t.reset||t.seek,next:t.next,prev:t.previous,submit:t.submit,skipnav:a||l,floatingSeek:t.seekbar&&t.pauseplay,volume:t.volume,glossaryTab:t.glossary,glossaryPanel:t.glossary&&k("glossary"),glossaryLink:t.glossary,resourcesTab:t.resources,resourcesPanel:t.resources&&k("resources"),resourcesLink:t.resources,outlineTab:t.outline.enabled,outlinePanel:t.outline.enabled&&k("outline"),outlineLink:t.outline.enabled,transcriptTab:t.transcript,transcriptPanel:t.transcript&&k("transcript"),transcriptLink:t.transcript,sidebar:a};i.views.resetStates(s),i.views.updateVisibility(c,s),i.views.update(w)}})),DS.pubSub.on(DS.events.navcontrols.CHANGED,(function(e){var t=e.kind,n=e.name,o=e.visible,r=e.enable,s="enable_window_control"===t?"getTopNameSpace":"getFrameNameSpace";"previous"===n&&(n="prev");var a=i.views[s]()[n];null!=a&&("set_window_control_visible"===t?(a.setVisibility(o),a.childVisibilityChanged()):a.setEnabled(r))}));var _=function(){i.views.update(w);var e=i.views.getNamespace(s).sidebarPanels;e&&null!=e.children&&e.updateChildren(!0)};return DS.pubSub.on(DS.events.frame.REFLOW,_),{all:_,resize:_}}},87249:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);n(97717),n(9733),n(3080),n(60264),n(99467),n(65216),n(86735),n(75963);var o=t.nameSpace="LightboxControlsWnd";t.render=function(e){var t=i.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide",{lightBox:[{lightBoxBottom:["submit","next","prev","captions"]}]}]},"lightBoxClose"]),n=i.views.getNamespace(o);n.slide=n.lightBoxSlide,n.wrapper=n.lightBoxWrapper;var r=function(e,n){if(n===o){var r={next:e.next,prev:e.previous,submit:e.submit};i.views.resetStates(o),i.views.updateVisibility(r,o),i.views.update(t)}};return DS.pubSub.on(DS.events.frameModel.LAYOUT_CHANGED,r),r(e.currControlLayout),{all:function(){return i.views.update(t)},resize:function(){n.isAttached&&i.views.update(t)},pinchZoom:function(){return n.lightBoxBottom.update()}}}},31051:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);n(97717),n(9733),n(3080),n(99467),n(65216);var o=t.nameSpace="LightboxWnd";t.render=function(e){var t=i.views.tree(o,["visibleOverlay",{lightBoxWrapper:["lightBoxSlide","lightBox"]},"lightBoxClose"]),n=i.views.getNamespace(o);return n.slide=n.lightBoxSlide,n.wrapper=n.lightBoxWrapper,{all:function(){return i.views.update(t)},resize:function(){n.isAttached&&i.views.update(t)}}}},28051:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.render=t.nameSpace=void 0;var i=n(29326);n(2046),n(31312),n(98729);var o=t.nameSpace="MessageWnd";t.render=function(e){var t=i.views.tree(o,["overlay",{messageWindowWrapper:["messageWindowSlide"]}]),n=i.views.getNamespace(o);return n.slide=n.messageWindowSlide,n.wrapper=n.messageWindowWrapper,{all:function(){return i.views.update(t)},resize:function(){n.isAttached&&(n.overlay.update(),n.messageWindowWrapper.update())}}}},87114:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=n(81596),s=(i=r)&&i.__esModule?i:{default:i};var a=DS,l=a.events,c=a.pubSub,u=(a._,function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.onClick(n.onClickToggle),n.view.toggle=!1,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onClickToggle",value:function(e){this.view.toggle=!this.view.toggle,this.view.updateHtml(),this.view.toggle?c.trigger(l.presentation.ENTER_FULLSCREEN):c.trigger(l.presentation.EXIT_FULLSCREEN)}}]),t}(s.default));t.default=u},28358:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var i,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),r=function e(t,n,i){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var r=Object.getPrototypeOf(t);return null===r?void 0:e(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0},s=n(37787),a=(i=s)&&i.__esModule?i:{default:i};var l=DS,c=l._,u=l.pubSub,d=l.events,h=l.dom,f=l.utils.pxify,p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return c.bindAll(n,"onSlideStarted","onStartProgressDetails","onStopProgressDetails","animateProgressDetails"),u.on(d.slide.STARTED,n.onSlideStarted),n.resetPreviewWidths(),n.isUserControlled&&(n.view.el.addEventListener("mouseenter",n.onStartProgressDetails),n.view.el.addEventListener("mouseleave",n.onStopProgressDetails)),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"onTick",value:function(e){r(t.prototype.__proto__||Object.getPrototypeOf(t.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);t>=n&&(i=0),this.previewWidth=Math.min(e.w,t),this.prevProgWidth=Math.min(n,i),this.updatePreviewEls(),this.detailsId=window.requestAnimationFrame(this.animateProgressDetails)}}]),t}(a.default);t.default=p},94165:function(e,t,n){var i=n(29326),o=n(4024);function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var s=DS,a=s.detection,l=a.deviceView,c=a.orientation,u=s.dom,d="bottomBar";i.views.def(d,(function(e){var t=i.views.getNamespace(e),n=t.frame,s=t.topBar,a=t.fullScreenClose,h=t.topEllipsis,f=t.playbackControls,p=t.playPause,v=t.seek,b=t.reset,g=(t.miscControls,t.captions),y=t.settings,w=t.navControls,m=t.prev,k=t.next,S=t.submit;return{tag:"section",attrs:{id:d},overflow:"visible",parentAlign:"rb",x:function(){return s.x},yl:function(){return l.isPhone?0:n.h-o.UI_SIZE_HEIGHT},yp:function(){return n.h-o.UI_SIZE_HEIGHT},w:function(){return s.w},updateHook:function(){this.hasAllChildren()&&(l.isPhone?this.updatePhoneLayout():this.updateTabletLayout())},childVisibilityChangedHook:function(){this.update()},methods:{updatePhoneLayout:function(){var e=i.views.model.currControlLayout;v.setVisibility(e.seekbar&&(!l.isPhone||c.isLandscape)),c.isLandscape?this.updatePhoneLandscapeLayout():this.updatePhonePortraitLayout()},updatePhoneLandscapeLayout:function(){var e=this;this.revertOverflowVisibility();var t=o.TWO_PAD;null!=p&&p.w>0&&(t+=p.w),f.top=n.h-o.UI_SIZE_HEIGHT+5,f.left=o.PAD,f.width=this.w-o.PAD,v.width=this.w-(t+o.UI_SIZE_WIDTH+40),this.updateChildren(!0);var i=50,s={visible:!0,parent:{visible:!0}},l=[a,h,g,y,s,m,k,S].filter((function(e){return e&&e.visible&&e.parent.visible})),c=l.indexOf(s),u=l.length-1<5;u?l.splice.apply(l,[c,1].concat(r(new Array(5-(l.length-1))))):l.splice(c,1),this.applyOverflowVisibility(l,5,[g]);var d=i*l.length,b=(this.parent.h-d)/l.length||1,w=b/2,C=u?b:(this.parent.h-(d+i))/(l.length+1)||1,L=w,O=!1;this.styleConfigs=[],l.forEach((function(t,n){null!=t?(n>0&&e.styleConfigs.push({id:_.kebabCase(t.attrs.id),x1:t.x,y1:w+(i-t.h)/2,x2:t.x,y2:L+(i-t.h)/2}),t.update()):u&&!O&&(O=!0,L-=i+C-10),w+=i+b,L+=i+C})),this.addReplayStyles()},updatePhonePortraitLayout:function(){var e=this;this.revertOverflowVisibility(),f.top=0,f.update();var t,n=i.views.model.rtl?function(e){return e.reverse()}:function(e){return e},o={visible:!0,parent:{visible:!0}},s=[p,b,g,y,o,m,k,S].filter((function(e){return e&&e.visible&&e.parent.visible})),a=s.indexOf(o);s.length-1<5?(t=s).splice.apply(t,[a,1].concat(r(new Array(5-(s.length-1))))):s.splice(a,1);this.applyOverflowVisibility(s,6,[b,g]);var l=50*(s=n(s)).length,c=(this.w-l)/s.length||1,u=c/2;s.forEach((function(t,n){null!=t&&(t.left=u+(50-t.w)/2,t.top=(e.h-t.h)/2,t.update()),u+=50+c}))},updateTabletLayout:function(){var e=i.views.model.rtl;if(v.width=0,w.update(),f.visible&&v.visible){var t=this.calcChildrensWidth()+o.PAD,n=(this.children.filter((function(e){return e.w>0})).length+1)*o.PAD;v.width=this.w-t-n}this.flowChildren({alignChild:!0,bounds:{t:0,b:this.h,l:0,r:this.w},rtl:e,pad:o.PAD})},addReplayStyles:function(){var e=this;null==this.styleDiv&&(this.styleDiv=document.createElement("div"),this.el.appendChild(this.styleDiv));var t=this.styleConfigs.map((function(e){var t=e.id;return[".is-landscape #"+t+":not(.lightboxed) { left: "+e.x1+"px !important; top: "+e.y1+"px !important; transform: unset !important; }",".is-landscape.has-reset.timeline-paused #"+t+":not(.lightboxed) { left: "+e.x2+"px !important; top: "+e.y2+"px !important; transform: unset !important; }"].join(" ")}));this.styleDiv.innerHTML="<style>"+t.join(" ")+"</style>",window.requestAnimationFrame((function(){var t=e.styleConfigs.map((function(e){var t=e.id;e.x1,e.y1,e.x2,e.y2;return[".is-landscape.has-reset #"+t+" { transition: top ease-out 200ms }"].join(" ")}));e.styleDiv.innerHTML+="<style>"+t.join(" ")+"</style>"}))},applyOverflowVisibility:function(e,t,n){for(this.ctrlOverflow=[];e.length>t&&n.length>0;){var i=n.pop(),o=e.indexOf(i);o>=0&&(e.splice(o,1),i.setVisibility(!1),this.ctrlOverflow.push(i),u.addClass(this.el,i.nameKey+"-overflow"))}return e},revertOverflowVisibility:function(){var e=this;null!=this.ctrlOverflow&&this.ctrlOverflow.forEach((function(t){t.setVisibility(t.layoutDefaultVisible),u.removeClass(e.el,t.nameKey+"-overflow")}))}},hp:function(){return o.UI_SIZE_HEIGHT},hl:function(){return l.isPhone?n.h:o.UI_SIZE_HEIGHT}}}))},75963:function(e,t,n){var i=n(29326),o=(n(4024),n(53687)),r=a(n(35734)),s=a(n(25065));function a(e){return e&&e.__esModule?e:{default:e}}var l=DS,c=l.detection.deviceView,u=(l.flagManager,"captions");i.views.def(u,s.default,(function(e){var t=i.views.model,n=e!==DS.constants.refs.FRAME;return{tag:"button",attrs:{id:u,class:"cs-button btn content-center","aria-label":t.getString("acc_closed_captions"),"aria-pressed":!1,tabindex:0},minW:34,minH:34,y:function(){return n||!c.isPhone?(this.parent.h-this.h)/2:this.top||0},noUpdate:!0,parentAlign:function(){return n?"l":"lt"},visible:!1,html:function(){var e=null!=this.viewLogic&&this.viewLogic.toggle,t=r.default.getColor(DS.constants.refs.FRAME,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme");return"\n        <style>\n          #captions.cs-button:after {\n            background: "+(e?t:"transparent")+";\n          }\n        </style>\n        "+(0,o.getIcon)("captions")()+"\n        "},xp:function(){return this.left||0},xl:function(){return c.isPhone&&!n?(this.parent.w-this.w)/2:this.xp}}}))},86735:function(e,t,n){var i,o=n(53687),r=n(29326),s=n(83567),a=(i=s)&&i.__esModule?i:{default:i};var l=DS.detection.deviceView.isPhone,c={next:"prev",prev:"next",submit:"submit"},u={next:"acc_next",prev:"acc_previous",submit:"acc_submit"},d={prev:"previous"},h=function(e,t){r.views.def(e,a.default,(function(n){var i=r.views.model,s=n!==DS.constants.refs.FRAME;return{tag:"button",attrs:{id:e,class:"cs-button btn "+(s?"lightboxed":""),"aria-label":i.getString(u[e]),tabindex:0},parentAlign:function(){return s?"r":l?"br":"r"},html:function(){var n=i.buttonOptions[d[e]||e],r=n.includes("text")&&!l?'<span class="text '+(i.rtl?"rtl":"")+'">'+i.getString(e)+"</span>":"",s=n.includes("icon")||l?'<span class="btn-icon">'+(0,o.getIcon)(i.rtl?c[e]:e)()+"</span>":"";return i.dir(t?[s,r]:[r,s]).join("\n")},calcTextSize:!0,wp:"fit-to-text-w",wl:function(){return l?this.width||0:this.wp},yp:function(){return(this.parent.h-this.h)/2},yl:function(){return!l||s?this.yp:this.top||0},xp:function(){return this.left||0},xl:function(){return s||!l?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}}))};h("prev",!0),h("next",!1),h("submit",!1)},81478:function(e,t,n){var i=n(29326),o=a(n(35734)),r=a(n(28358)),s=n(4024);function a(e){return e&&e.__esModule?e:{default:e}}DS.detection.device.isMobile;var l="floatingSeek";i.views.def(l,r.default,(function(){var e=i.views.model,t=i.views.model.frame.controlOptions.controls,n=t.readonly,r=i.views.getCurrentNameSpaceString(),a=o.default.getColor(r,".cs-seekcontrol","border-top-color"),c=o.default.getColor(r,".cs-seekcontrol","background-image").replace("(, ","(180deg,");return{attrs:{id:l,tabindex:-1,class:"progress-bar cs-seekcontrol "+(n?"read-only":"")},x:s.PAD,y:function(){return this.parent.h-s.UI_SIZE_HEIGHT-15},z:2,overflow:"visible",w:function(){return this.parent.w-s.TWO_PAD},h:30,html:"\n      <style>\n        #seek:before {\n          border: 1px solid "+a+";\n          background-image: "+c+';\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="floatingSeek" class="cs-seek progress-bar-seek">\n          <div class="progress-bar-fill-preview cs-fill" data-ref="progressPreview"></div>\n          <input\n            tabIndex="0"\n            type="range"\n            aria-hidden="'+!t.seekbar+'"\n            aria-label="'+e.getString("acc_slide_progress")+'"\n            data-ref="progressBar">\n          <div class="cs-fill cs-brandhighlight-bg progress-bar-fill" style="width: 0px" data-ref="progressBarFill">\n            <div class="prev-progress-bar-fill-preview cs-fill" data-ref="prevProgressPreview"></div>\n          </div>\n        </div>\n      </div>\n    '}}))},4024:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=t.PAD=10,i=(t.HALF_PAD=n/2,t.TWO_PAD=2*n,t.BTN_H=56,t.SEARCH_H=58,t.NAV_SIZE=50,t.UI_SIZE_WIDTH=58,t.UI_SIZE_HEIGHT=65,t.MEDIUM_PAD=15,t.SMALL_PAD=5,t.SLIDE_Z=1,t.OVERLAY_Z=999);t.TOP_UI_Z=i+1},7804:function(e,t,n){var i,o=n(29326),r=n(21788),s=(i=r)&&i.__esModule?i:{default:i},a=n(53687);var l=DS.constants.MOBILE_UI_SIZE,c="fullScreenClose";o.views.def(c,s.default,(function(e){var t=o.views.getNamespace(e).sidebar;return{tag:"button",attrs:{id:c,class:"cs-button btn fullscreen-close-btn",tabindex:0},overflow:"visible",html:"\n      "+(0,a.getIcon)("close")()+"\n    ",x:function(){return null!=t&&"left"===t.pos?window.innerWidth-l:3},y:5,w:50,h:l,scale:.9,noContent:!0}}))},84193:function(e,t,n){var i,o=n(29326),r=n(87114),s=(i=r)&&i.__esModule?i:{default:i},a=n(53687);var l="fullScreenToggle",c=DS.constants.MOBILE_UI_SIZE;o.views.def(l,s.default,(function(e){var t=o.views.model;return{tag:"button",attrs:{id:l,class:"cs-button btn fullscreen-open-btn",tabindex:0},y:function(){return t.frame.chromeless?window.innerHeight-c:0},html:function(){return this.toggle?(0,a.getIcon)("exitFullScreen")():(0,a.getIcon)("enterFullScreen")()},z:1,padLeft:6,padRight:6,minW:47,minH:c,noUpdate:!t.frame.chromeless,parentAlign:"br",noContent:!1,x:function(){return this.left||0}}}))},80113:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsIcon=function(){return'\n    <svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n      <g>\n        <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n        <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n      </g>\n    </svg>'}},37402:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsOffIcon=function(e){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n            <g>\n              <path d="M 11.45 3.5 Q 10.8 3.75 10.35 4.25 9.9 4.75 9.7 5.4 9.45 6.1 9.45 6.9 9.45 7.75 9.7 8.45 9.95 9.15 10.4 9.65 10.85 10.1 11.4 10.35 12 10.6 12.7 10.6 13.05 10.6 13.45 10.55 13.8 10.5 14.2 10.35 14.55 10.2 14.9 10 15.2 9.75 15.5 9.4 L 15 8.8 Q 14.9 8.65 14.7 8.65 14.55 8.65 14.4 8.75 14.25 8.85 14.1 8.95 13.95 9.1 13.65 9.2 13.4 9.3 13 9.3 12.6 9.3 12.25 9.15 11.95 8.95 11.7 8.65 11.45 8.35 11.35 7.9 11.25 7.45 11.2 6.9 11.2 6.35 11.35 5.9 11.45 5.45 11.65 5.15 11.9 4.85 12.25 4.7 12.6 4.5 13.05 4.5 13.4 4.5 13.65 4.6 13.9 4.65 14.05 4.8 14.25 4.9 14.35 4.95 14.5 5.05 14.6 5.05 14.75 5.05 14.85 5 14.9 4.9 15 4.85 L 15.45 4.2 Q 14.95 3.7 14.35 3.45 13.75 3.2 12.95 3.2 12.1 3.2 11.45 3.5 M 5.6 4.7 Q 5.95 4.5 6.4 4.5 6.75 4.5 7 4.6 7.25 4.65 7.4 4.8 7.6 4.9 7.7 4.95 7.85 5.05 7.95 5.05 8.1 5.05 8.2 5 8.25 4.9 8.35 4.85 L 8.8 4.2 Q 8.3 3.7 7.7 3.45 7.1 3.2 6.3 3.2 5.45 3.2 4.8 3.5 4.15 3.75 3.7 4.25 3.25 4.75 3.05 5.4 2.8 6.1 2.8 6.9 2.8 7.75 3.05 8.45 3.3 9.15 3.75 9.65 4.2 10.1 4.75 10.35 5.35 10.6 6.05 10.6 6.4 10.6 6.8 10.55 7.15 10.5 7.55 10.35 7.9 10.2 8.25 10 8.55 9.75 8.85 9.4 L 8.35 8.8 Q 8.25 8.65 8.05 8.65 7.9 8.65 7.75 8.75 7.6 8.85 7.45 8.95 7.3 9.1 7 9.2 6.75 9.3 6.35 9.3 5.95 9.3 5.6 9.15 5.3 8.95 5.05 8.65 4.8 8.35 4.7 7.9 4.6 7.45 4.55 6.9 4.55 6.35 4.7 5.9 4.8 5.45 5 5.15 5.25 4.85 5.6 4.7 Z" />\n              <path class="icon-stroke-only" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" fill="none" d="M 9.5 15.2 L 7.8 13.5 2 13.5 Q 1.35 13.5 0.95 13.05 0.5 12.65 0.5 12 L 0.5 2 Q 0.5 1.35 0.95 0.95 1.35 0.5 2 0.5 L 17 0.5 Q 17.65 0.5 18.05 0.95 18.5 1.35 18.5 2 L 18.5 12 Q 18.5 12.65 18.05 13.05 17.65 13.5 17 13.5 L 11.2 13.5 9.5 15.2 Z" />\n            </g>\n          </svg>'}},97135:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.captionsOnIcon=function(e){return'<svg class="cs-icon captions-icon" width="19px" height="16px" viewBox="0 0 19 16" focusable="false">\n            <path fill="#FFFFFF" stroke="none" d="M 19 2 Q 19 1.15 18.4 0.6 17.85 0 17 0 L 2 0 Q 1.15 0 0.6 0.6 0 1.15 0 2 L 0 12 Q 0 12.85 0.6 13.4 1.15 14 2 14 L 7.6 14 9.5 15.9 11.4 14 17 14 Q 17.85 14 18.4 13.4 19 12.85 19 12 L 19 2 M 15.7 4.2 L 15.25 4.85 Q 15.15 4.9 15.1 5 15 5.05 14.85 5.05 14.75 5.05 14.6 4.95 14.5 4.9 14.3 4.8 14.15 4.65 13.9 4.6 13.65 4.5 13.3 4.5 12.85 4.5 12.5 4.7 12.15 4.85 11.9 5.15 11.7 5.45 11.6 5.9 11.45 6.35 11.45 6.9 11.5 7.45 11.6 7.9 11.7 8.35 11.95 8.65 12.2 8.95 12.5 9.15 12.85 9.3 13.25 9.3 13.65 9.3 13.9 9.2 14.2 9.1 14.35 8.95 14.5 8.85 14.65 8.75 14.8 8.65 14.95 8.65 15.15 8.65 15.25 8.8 L 15.75 9.4 Q 15.45 9.75 15.15 10 14.8 10.2 14.45 10.35 14.05 10.5 13.7 10.55 13.3 10.6 12.95 10.6 12.25 10.6 11.65 10.35 11.1 10.1 10.65 9.65 10.2 9.15 9.95 8.45 9.7 7.75 9.7 6.9 9.7 6.1 9.95 5.4 10.15 4.75 10.6 4.25 11.05 3.75 11.7 3.5 12.35 3.2 13.2 3.2 14 3.2 14.6 3.45 15.2 3.7 15.7 4.2 M 5.85 4.7 Q 5.5 4.85 5.25 5.15 5.05 5.45 4.95 5.9 4.8 6.35 4.8 6.9 4.85 7.45 4.95 7.9 5.05 8.35 5.3 8.65 5.55 8.95 5.85 9.15 6.2 9.3 6.6 9.3 7 9.3 7.25 9.2 7.55 9.1 7.7 8.95 7.85 8.85 8 8.75 8.15 8.65 8.3 8.65 8.5 8.65 8.6 8.8 L 9.1 9.4 Q 8.8 9.75 8.5 10 8.15 10.2 7.8 10.35 7.4 10.5 7.05 10.55 6.65 10.6 6.3 10.6 5.6 10.6 5 10.35 4.45 10.1 4 9.65 3.55 9.15 3.3 8.45 3.05 7.75 3.05 6.9 3.05 6.1 3.3 5.4 3.5 4.75 3.95 4.25 4.4 3.75 5.05 3.5 5.7 3.2 6.55 3.2 7.35 3.2 7.95 3.45 8.55 3.7 9.05 4.2 L 8.6 4.85 Q 8.5 4.9 8.45 5 8.35 5.05 8.2 5.05 8.1 5.05 7.95 4.95 7.85 4.9 7.65 4.8 7.5 4.65 7.25 4.6 7 4.5 6.65 4.5 6.2 4.5 5.85 4.7 Z"/>\n          </svg>'}},16894:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.carrotIcon=function(e){return'\n    <svg style="left:calc('+e+');" class="cs-icon cs-icon-carrot carrot"width="30" height="30" viewBox="0 0 30 30" focusable="false">\n      <g transform="translate(8, 8)">\n        <polygon style="fill:currentColor !important" points="1,1.5 5,5 1,8.5"/>\n      </g>\n  </svg>'}},67190:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.clearIcon=function(){return'<svg class="cs-icon icon-clear" width="13" height="14" viewBox="0 0 13 14" focusable="false">\n    <use xlink:href="#icon-clear" fill="rgba(240, 240, 240, 1)" transform="translate(0, 1)" />\n    <path id="icon-clear" transform="translate(3,3)" d="M6.5,0C2.9,0,0,2.9,0,6.5C0,10.1,2.9,13,6.5,13c3.6,0,6.5-2.9,6.5-6.5C13,2.9,10.1,0,6.5,0z M1.5,6.5c0-2.8,2.2-5,5-5c1.2,0,2.4,0.5,3.2,1.2L2.2,9.1C1.8,8.3,1.5,7.5,1.5,6.5z M6.5,11.5c-1.2,0-2.3-0.5-3.2-1.2L10.8,4c0.4,0.7,0.7,1.6,0.7,2.5C11.5,9.3,9.3,11.5,6.5,11.5z"/>\n  </svg>'}},46077:function(e,t){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>'}},4819:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.disableOrientationIcon=function(){return'<svg viewBox="0 0 161 135">\n    <g stroke="none" stroke-width="1" fill="#fff" fill-rule="evenodd">\n      <path d="M59,31.9948589 C59,30.340844 60.3408574,29 62.0069809,29 L99.9930191,29 C101.653729,29 103,30.3364792 103,31.9948589 L103,103.005141 C103,104.659156 101.659143,106 99.9930191,106 L62.0069809,106 C60.3462712,106 59,104.663521 59,103.005141 L59,31.9948589 Z M61,36 L101,36 L101,96 L61,96 L61,36 Z M81,104 C82.6568542,104 84,102.656854 84,101 C84,99.3431458 82.6568542,98 81,98 C79.3431458,98 78,99.3431458 78,101 C78,102.656854 79.3431458,104 81,104 Z M76,32.5 C76,32.2238576 76.2276528,32 76.5096495,32 L85.4903505,32 C85.7718221,32 86,32.2319336 86,32.5 C86,32.7761424 85.7723472,33 85.4903505,33 L76.5096495,33 C76.2281779,33 76,32.7680664 76,32.5 Z"></path>\n      <path d="M144.276039,68.4976037 C143.65768,83.6270348 137.530567,98.6224671 125.961909,110.191125 C101.576936,134.576098 62.1020027,134.704192 37.8006658,110.402855 L37.8275751,110.429765 L33.4090737,114.848266 L33.3821643,114.821357 C60.1400795,141.579272 103.595566,141.480117 130.445572,114.630111 C143.247134,101.828549 149.95913,85.2399018 150.581333,68.4976037 L161.373625,68.4976037 L147.23149,54.3554681 L133.089354,68.4976037 L144.276049,68.4976037 Z"></path>\n      <path d="M17.2900541,66.5559885 C17.8833587,51.3895735 24.012088,36.3498513 35.6085461,24.7533932 C59.9935191,0.36842015 99.4684528,0.240325436 123.76979,24.5416624 L123.74288,24.514753 L128.161382,20.0962516 L128.188291,20.1231609 C101.430376,-6.63475424 57.9748898,-6.5355989 31.1248839,20.314407 C18.2955218,33.1437691 11.582203,49.7766814 10.9851551,66.5559885 L0.259994507,66.5559885 L14.4021301,80.6981242 L28.5442658,66.5559885 L17.2900541,66.5559885 Z"></path>\n    </g>\n  </svg>'}},66499:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.downArrowIcon=function(e,t){return'\n    <div style="height: 100%; width: 100%; background-color: '+e+"; border-right: 1px solid; border-bottom: 1px solid; border-color: "+t+'; border-bottom-right-radius: 3px; transform: rotate(45deg);" />\n    '}},72615:function(e,t){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>'}},42645:function(e,t){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>'}},41267:function(e,t){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>'}},68654:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.filterIcon=function(){return'<svg class="cs-icon icon-gear" width="14" height="14" viewBox="0 0 14 14" focusable="false">\n    <path id="icon-gear" transform="translate(0,3)" d="M11.1,9.8C11.1,9.8,11.1,9.8,11.1,9.8C11.1,9.8,11.1,9.7,11.1,9.8c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0-0.1,0.1-0.1c0,0,0,0,0,0c0-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1,0.1-0.2c0,0,0,0,0,0c0.1-0.2,0.2-0.5,0.2-0.7l2-0.4V6.4l-2-0.4c0-0.3-0.1-0.5-0.2-0.7c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0-0.1,0-0.1-0.1-0.2c0,0,0,0,0,0c0,0,0-0.1-0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.2-1.7l-0.9-0.9L9.7,2.8c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0-0.1,0-0.1-0.1c0,0,0,0,0,0c-0.1,0-0.1-0.1-0.2-0.1c0,0,0,0,0,0c-0.1,0-0.1,0-0.2-0.1c0,0,0,0,0,0C8.3,2.1,8.1,2.1,7.8,2L7.4,0H6.2L5.9,2c-0.3,0-0.5,0.1-0.7,0.2c0,0,0,0,0,0C5,2.3,5,2.3,4.9,2.3c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0c0,0-0.1,0-0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0-0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0L2.3,1.6L1.4,2.5l1.2,1.7c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0.1-0.1,0.1c0,0,0,0,0,0C2.2,5,2.2,5,2.2,5.1c0,0,0,0,0,0c0,0.1,0,0.1-0.1,0.2c0,0,0,0,0,0C2,5.5,1.9,5.8,1.9,6l-2,0.4v1.2l2,0.4c0,0.3,0.1,0.5,0.2,0.7c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0.1,0,0.1,0.1,0.2c0,0,0,0,0,0c0,0,0,0.1,0.1,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l-1.2,1.7l0.9,0.9L4,11.2c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1,0,0.1,0.1c0,0,0,0,0,0c0.1,0,0.1,0.1,0.2,0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2,0.1c0,0,0,0,0,0c0.2,0.1,0.5,0.2,0.7,0.2l0.4,2h1.2l0.4-2c0.3,0,0.5-0.1,0.7-0.2c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0.1,0,0.1,0,0.2-0.1c0,0,0,0,0,0c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0l1.7,1.2l0.9-0.9L11.1,9.8C11,9.8,11,9.8,11.1,9.8C11,9.8,11.1,9.8,11.1,9.8z M6.8,9.2c-1.2,0-2.2-1-2.2-2.2c0-1.2,1-2.2,2.2-2.2C8,4.8,9,5.8,9,7C9,8.2,8,9.2,6.8,9.2z"/>\n  </svg>'}},53687:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getIcon=t.icons=void 0;var i=n(93310),o=n(61951),r=n(24610),s=n(33312),a=n(77895),l=n(89185),c=n(28379),u=n(97135),d=n(37402),h=n(80113),f=n(16894),p=n(88660),v=n(49535),b=n(68654),g=n(46077),y=n(67190),w=n(39291),m=n(41267),k=n(4082),_=n(10444),S=n(2205),C=n(66499),L=n(4819),O=n(72615),E=n(42645),x=function(){return"no icon"},P=t.icons={next:i.nextIcon,prev:o.prevIcon,submit:r.submitIcon,replay:s.replayIcon,play:a.playIcon,pause:l.pauseIcon,volume:c.volumeIcon,captionsOn:u.captionsOnIcon,captionsOff:d.captionsOffIcon,captions:h.captionsIcon,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:L.disableOrientationIcon,enterFullScreen:O.enterFullScreenIcon,exitFullScreen:E.exitFullScreenIcon,settings:_.settingsIcon,track:S.trackIcon,downArrow:C.downArrowIcon};t.getIcon=function(e){return P[e]||x}},39291:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.hamburgerIcon=function(){return'\n    <svg class="cs-icon" width="30px" height="12px" viewBox="0 10 30 12" focusable="false">\n      <path 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  '}},4082:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.linkIcon=function(e){return'\n  <svg class="link-icon" preserveAspectRatio="none" x="0px" y="0px" width="18px" height="18px" viewBox="0 0 18 18" 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>'}},93310:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.nextIcon=function(){return'\n  <svg class="cs-icon next-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n    <path transform="rotate(180, 5, 8)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n  </svg>'}},89185:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.pauseIcon=function(){return'<svg id="icon-pause" class="cs-icon pause-icon" width="9" height="14" viewBox="0 0 9 14" focusable="false">\n    <g>\n       <rect x="0" width="3" height="14"/>\n       <rect x="6" width="3" height="14"/>\n    </g>\n  </svg>'}},77895:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.playIcon=function(){return'<svg id="icon-play" class="cs-icon play-icon" width="11" height="13" viewBox="0 0 11 13" focusable="false">\n    <path 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>'}},61951:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.prevIcon=function(){return'\n  <svg class="cs-icon prev-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">\n    <path transform="translate(0, 1)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillRule="evenodd"></path>\n  </svg>\n'}},33312:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.replayIcon=function(){return'<svg class="cs-icon" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n    <path fill="#FFFFFF" stroke="none" d="\n      M 10.95 8.75\n      Q 11 9 11 9.25 10.95 11.15 9.7 12.4 8.4 13.7 6.5 13.75 4.6 13.7 3.3 12.4 2.05 11.15 2 9.25 2.05 7.3 3.3 6.05 4.398828125 4.998828125 6 4.75\n      L 6 6.9\n      Q 6.05 7.75 6.85 7.35\n      L 11.35 4.3\n      Q 11.7 4.05 11.7 3.75 11.7 3.45 11.35 3.2\n      L 6.85 0.15\n      Q 6.05 -0.3 6 0.6\n      L 6 2.75\n      Q 3.4517578125 3.001171875 1.8 4.75 0.05 6.6 0 9.25 0.05 12 1.9 13.85 3.75 15.65 6.5 15.75 9.25 15.65 11.1 13.85 12.95 12 13 9.25 13 9 13 8.75\n      L 10.95 8.75 Z"/>\n    </svg>'}},49535:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchClearIcon=function(){return'\n    <svg class="cs-icon icon" width="11px" height="11px" viewBox="0 0 11 11">\n    <g id="Desktop-Color-Contrast" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g id="Search" transform="translate(-290.000000, -69.000000)" fill="fill:currentColor !important" fill-rule="nonzero">\n            <g id="search" transform="translate(13.000000, 59.000000)">\n                <polygon id="ic_close" points="286.777666 10 282.500215 14.2779053 278.222334 10 277 11.2222382 281.277881 15.5002869 277 19.7779053 278.222334 21 282.500215 16.7222382 286.777666 21 288 19.7779053 283.722119 15.5002869 288 11.2222382"></polygon>\n            </g>\n        </g>\n    </g>\n    </svg>\n    '}},88660:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.searchIcon=function(){return'\n    <svg class="search-icon" width="13px" height="15px" viewBox="0 0 13 15" focusable="false"\n      <g fill="none" fill-rule="evenodd">\n        <g stroke-width="2">\n          <circle cx="5.6" cy="5.6" r="4.6"/>\n          <path d="M8 9l4 5"/>\n        </g>\n      </g>\n    </svg>\n    '}},10444:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.settingsIcon=function(){return'\n    <svg class="cs-icon" data-ref="settings" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">\n      <path d="M8.94,0 C9.82,0 10.55,0.62 10.63,1.45 L10.73,2.36 C11.1,2.52 11.45,2.71 11.78,2.94 L12.66,2.56 C13.46,2.22 14.39,2.5 14.83,3.23 L15.77,4.77 C16.21,5.5 16,6.4 15.29,6.9 L14.51,7.42 C14.54,8.19 14.53,8.38 14.51,8.58 L15.29,9.11 C16,9.6 16.21,10.51 15.77,11.23 L14.83,12.77 C14.39,13.49 13.46,13.78 12.66,13.44 L11.78,13.06 C11.45,13.29 11.1,13.48 10.73,13.64 L10.63,14.55 C10.55,15.38 9.82,16 8.94,16 L7.06,16 C6.18,16 5.45,15.38 5.37,14.55 L5.27,13.64 C4.9,13.48 4.55,13.29 4.22,13.06 L3.34,13.44 C2.54,13.78 1.61,13.5 1.17,12.77 L0.23,11.23 C-0.21,10.51 0,9.6 0.71,9.11 L1.49,8.58 C1.46,7.81 1.47,7.62 1.49,7.42 L0.71,6.89 C0,6.40 -0.21,5.49 0.23,4.77 L1.17,3.23 C1.61,2.51 2.54,2.22 3.34,2.56 L4.22,2.94 C4.55,2.71 4.9,2.52 5.27,2.36 L5.37,1.45 C5.45,0.62 6.18,0 7.06,0 Z M7.96,4.53 C5.91,4.53 4.25,6.11 4.25,8.06 C4.25,10.01 5.91,11.59 7.96,11.59 C10.02,11.59 11.68,10.01 11.68,8.06 C11.68,6.11 10.02,4.53 7.96,4.53 Z"></path>\n    </svg>\n    '}},24610:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.submitIcon=function(){return'\n   <svg class="cs-icon check-icon" width="17px" height="18px" viewBox="0 0 17 16" focusable="false">\n    <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>'}},2205:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.trackIcon=function(e,t){return'\n    <svg xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="16px" viewBox="0 0 24 16" focusable="false">\n      <defs>\n        <rect id="'+t+'-track" x="2" y="3.5" width="20" height="9" rx="4.5"></rect>\n        <filter x="-12.5%" y="-27.8%" width="125.0%" height="155.6%" filterUnits="objectBoundingBox" id="'+t+'-trackFilter">\n          <feGaussianBlur stdDeviation="1.5" in="SourceAlpha" result="shadowBlurInner1"></feGaussianBlur>\n          <feOffset dx="0" dy="1" in="shadowBlurInner1" result="shadowOffsetInner1"></feOffset>\n          <feComposite in="shadowOffsetInner1" in2="SourceAlpha" operator="arithmetic" k2="-1" k3="1" result="shadowInnerInner1"></feComposite>\n          <feColorMatrix values="0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.5 0" type="matrix" in="shadowInnerInner1"></feColorMatrix>\n        </filter>\n      </defs>\n      <g class="thumb-off" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g>\n          <use class="track" fill-rule="evenodd" xlink:href="#'+t+'-track"></use>\n          <use fill="black" fill-opacity="1" filter="url(#'+t+'-trackFilter)" xlink:href="#'+t+'-track"></use>\n          <use class="border" stroke-width="1" xlink:href="#'+t+'-track"></use>\n          <circle class="thumb" stroke-width="0" cx="8" cy="8" r="6"></circle>\n        </g>\n      </g>\n      <g class="thumb-on" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">\n        <g>\n          <use class="track" fill-rule="evenodd" xlink:href="#'+t+'-track"></use>\n          <use fill="black" fill-opacity="1" filter="url(#'+t+'-trackFilter)" xlink:href="#'+t+'-track"></use>\n          <use class="border" stroke-width="1" xlink:href="#'+t+'-track"></use>\n          <circle fill="'+e+'" stroke-width="0" cx="16" cy="8" r="6"></circle>\n        </g>\n      </g>\n    </svg>\n  '}},28379:function(e,t){Object.defineProperty(t,"__esModule",{value:!0});t.volumeIcon=function(e,t){var n=Math.min(1,e/5);return'<svg class="cs-icon volume-icon '+(t?"volume-icon-selected":"")+'" width="16px" height="14px" viewBox="0 -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>'}},3080:function(e,t,n){n(29326).views.def("lightBox",(function(e){return{attrs:{class:"lightbox"},x:0,y:0,z:1,w:"100%",h:"100%",overflow:"visible"}}))},60264:function(e,t,n){var i=n(29326),o=n(4024),r=DS.utils.pxify,s="lightBoxBottom";i.views.def(s,(function(e){return{tag:"nav",attrs:{id:s,class:"option-pane"},methods:{getZoomBounds:function(){return i.views.getNamespace(e).zoomBounds},getParentBB:function(){return null==this.cachedParentBB&&(this.cachedParentBB=this.parent.getBox(),null!=this.cachedParentBB&&(this.cachedParentBB.left=this.cachedParentBB.x,this.cachedParentBB.right=this.cachedParentBB.x+this.cachedParentBB.w,this.cachedParentBB.top=this.cachedParentBB.y,this.cachedParentBB.bottom=this.cachedParentBB.y+this.cachedParentBB.h)),this.cachedParentBB},shouldZoom:function(){return null!=this.getParentBB()&&null!=this.getZoomBounds()}},x:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return Math.floor(Math.max(e.left,0)-t.left)}return 0},y:function(){if(this.shouldZoom()){var e=this.getZoomBounds(),t=this.getParentBB();return t.h+(Math.min(e.bottom,window.innerHeight-50)-t.bottom)}return this.parent.y+this.parent.h-this.h},w:function(){if(this.shouldZoom()){var e=this.getZoomBounds();return Math.ceil(Math.min(e.right,window.innerWidth)-Math.max(e.left,0))}return this.parent.w},h:o.NAV_SIZE,updateHook:function(){if(this.hasAllChildren()){this.flowChildren({alignChild:!0,bounds:{t:0,b:this.h,l:0,r:this.w},pad:4});var t=i.views.getNamespace(e).wrapper.children.bottomBg.el;Object.assign(t.style,{left:r(this.x),top:r(this.y),width:r(this.w),height:r(this.h)}),this.cachedParentBB=null}},childVisibilityChangedHook:function(){this.update()}}}))},99467:function(e,t,n){var i,o=n(29326),r=n(53687),s=n(62744),a=(i=s)&&i.__esModule?i:{default:i};var l="lightBoxClose";o.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,r.getIcon)("close"),y:35,x:function(){return window.innerWidth-(this.w+35)},model:t,w:20,h:20}}))},9733:function(e,t,n){var i,o=n(29326),r=n(10895),s=(i=r)&&i.__esModule?i:{default:i},a=n(4024);var l="lightBoxSlide";o.views.def(l,s.default,(function(e){var t=o.views.getNamespace(e),n=t.lightBoxBottom,i=t.lightBoxWrapper;return{attrs:{class:l,role:"dialog","aria-modal":!0},overflow:"visible",winScale:function(){return i.dimScale},pinchZoomBounds:function(){return{x:0,y:0,width:window.innerWidth,height:window.innerHeight-(null!=n?a.NAV_SIZE:0)}},w:"100%",h:function(){return this.parent.h-(null!=n?a.NAV_SIZE:0)},z:1,add:!0,html:'<div id="slide-label-lightbox" data-ref="label" aria-live="polite"></div><main data-ref="container" class="slide-container" tabindex="-1"></main>',childViews:["captionContainer"],updateHook:function(){this.children.captionContainer.update()}}}))},97717:function(e,t,n){var i,o=n(29326),r=n(4024),s=n(88761),a=(i=s)&&i.__esModule?i:{default:i};var l="lightBoxWrapper";o.views.def(l,(function(e){var t=o.views.model,n=t.slideWidth,i=t.slideHeight,s=o.views.getNamespace(e).lightBoxBottom;return{attrs:{id:l,class:"cs-"+t.frame.default_layout+" fn-"+t.frame.default_layout},style:{transformOrigin:"0px 0px"},overflow:"visible",dimScale:function(){var e=.8*a.default.width,t=.8*a.default.height;return Math.min(e/n,t/i)},w:function(){return n*this.dimScale},h:function(){return i*this.dimScale+(null!=s?r.NAV_SIZE:0)},x:function(){return(a.default.width-this.w)/2},y:function(){return(a.default.height-this.h)/2},add:!0,html:'<div data-ref="bottomBg" class="bottom-bar-bg cs-base cs-'+t.frame.default_layout+'"></div>'}}))},31312:function(e,t,n){var i,o=n(29326),r=n(10895),s=(i=r)&&i.__esModule?i:{default:i};var a="messageWindowSlide";o.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 data-ref="container" class="slide-container"></div>'}}))},2046:function(e,t,n){var i=n(29326),o="messageWindowWrapper";i.views.def(o,(function(e){var t=i.views.model,n=t.preso.display().windows().find({id:e}),r=i.views.getNamespace(DS.constants.refs.FRAME),s=r.slide,a=r.wrapper;return{attrs:{id:o,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 a.scale},x:function(){var e=a.scale;return a.x+(s.x+(s.w-this.w)/2)*e},y:function(){var e=a.scale;return a.y+(s.y+(s.h-this.h)/2)*e},add:!0}}))},7102:function(e,t,n){var i=n(29326),o=n(4024),r="navControls",s=DS.detection,a=s.deviceView;s.orientation;i.views.def(r,(function(e){var t=i.views.model.rtl,n=i.views.getNamespace(e).frame;return{attrs:{id:r,role:"navigation","aria-label":"slide navigation"},overflow:"visible",parentAlign:a.isTablet?"r":"rb",wp:function(){return this.width||0},hp:o.UI_SIZE_HEIGHT,wl:function(){return a.isPhone?o.UI_SIZE_WIDTH:this.wp},hl:function(){return a.isPhone?n.h:this.hp},yp:"vertical-center",yl:function(){return 0},xl:function(){return a.isPhone?this.parent.w-this.w:this.xp},xp:function(){return this.left||0},updateHook:function(){a.isTablet&&this.flowChildren({rtl:t,startPos:-o.PAD,pad:o.PAD,fullUpdate:!0,sizeToChildren:!0})}}}))},98729:function(e,t,n){n(29326).views.def("overlay",(function(){return{attrs:{class:"overlay overlay-message"},x:0,y:0,w:function(){return window.innerWidth},h:function(){return window.innerHeight},position:"fixed",add:!0}}))},6568:function(e,t,n){var i=n(29326),o=n(53687),r=a(n(86107)),s=a(n(35734));function a(e){return e&&e.__esModule?e:{default:e}}var l="playPause";i.views.def(l,r.default,(function(e){var t=s.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme");return{tag:"button",attrs:{id:l,class:"content-center cs-button",tabindex:-1,"aria-pressed":!1,"aria-label":i.views.model.getString("acc_play")+"/"+i.views.model.getString("acc_pause")},contentStyle:{width:"34px",height:"34px"},overflow:"visible",style:{background:"transparent",border:"none"},updateHook:function(){this.el.setAttribute("aria-pressed",!this.toggle)},html:function(){return"\n      "+(this.toggle?(0,o.getIcon)("pause")():(0,o.getIcon)("play")())+'\n\n       <svg class="circle-progress" width="34" height="34" viewBox="0 0 34 34">\n        <circle\n          class="circle-progress-well"\n          cx="17" cy="17" r="17"\n          fill="#464646"\n          stroke="none" />\n\n        <path\n          d="M 0 0"\n          transform="rotate(-90 17 17)"\n          fill="'+t+'"\n          stroke="none" />\n\n        <circle\n          class="circle-progress-bg"\n          cx="17" cy="17" r="14.5"\n          fill="#31373a"\n          stroke="none" />\n      </svg>\n\n      '},calcTextSize:!0,y:"vertical-center",x:function(){return this.left||0},minH:34,minW:34,z:1}}))},31731:function(e,t,n){var i,o=n(29326),r=n(22653),s=(i=r)&&i.__esModule?i:{default:i},a=n(4024);var l=DS.detection,c=l.deviceView,u=l.orientation,d="playbackControls";o.views.def(d,s.default,(function(e){var t=o.views.getNamespace(e).seek,n=o.views.model.rtl;return{attrs:{id:d,"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,overflow:"visible",noUpdate:!0,updateHook:function(){if(c.isTablet)this.flowChildren({rtl:n,fullUpdate:!0,sizeToChildren:!0,startPos:-a.PAD,pad:a.PAD});else if(u.isLandscape){var e=a.PAD+20;this.flowChildren({fullUpdate:!0,startPos:-e,pad:e})}},parentAlign:"l",y:function(){return this.top||0}}}))},21598:function(e,t,n){var i,o=n(29326),r=n(53687),s=n(4024),a=n(9944),l=(i=a)&&i.__esModule?i:{default:i};var c=DS.detection.deviceView,u="reset";o.views.def(u,l.default,(function(){var e=o.views.model;return{tag:"button",attrs:{id:u,class:"content-center cs-button","aria-label":e.getString("acc_replay"),tabindex:-1},style:{background:"transparent",border:"none"},html:(0,r.getIcon)("replay")(),z:1,xl:function(){return c.isPhone?this.parent.w-s.UI_SIZE_WIDTH+(s.UI_SIZE_WIDTH-this.w)/2:this.xp},xp:function(){return this.left||0},y:"vertical-center",padRight:10,minH:30,minW:30}}))},10007:function(e,t,n){var i=n(29326),o=l(n(28564)),r=n(53687),s=l(n(35734)),a=n(4024);function l(e){return e&&e.__esModule?e:{default:e}}var c=DS,u=c.dom,d=u.addClass,h=u.removeClass,f=c.appState,p=c.utils,v=p.pxify,b=p.getPath,g=c.detection.deviceView,y=g.isPhone,w=g.isTablet,m="settings";i.views.def(m,o.default,(function(e){var t=i.views.model,n=(i.views.model.rtl,s.default.getColor(e,".cs-topmenu-item.active .cs-panel","background-color")),o=s.default.getColor(e,".cs-topmenu-item.active .cs-panel","border-top-color",".cs-base"),l=s.default.getColor(e,".cs-brandhighlight-bg","background-color",".cs-base.cs-custom-theme"),c=s.default.getColor(e,".cs-brandhighlight-secondary-bg","background-color",".cs-base.cs-custom-theme"),u=i.views.getNamespace(e),p=u.bottomBar,g=u.captions;return{noUpdate:!0,attrs:{id:m,class:"cs-settings"},overflow:"visible",w:30,h:function(){return 30},xp:function(){return this.left||0},xl:function(){return y?(this.parent.w-this.w)/2:this.xp},y:function(){return w?(this.parent.h-this.h)/2:this.top||0},methods:{getControlConfigs:function(){return DS.frameModel.hasModernText?[{name:"acctext",labelId:"accessible_text",isOn:function(){return f.accessibleTextOn()}}]:[]},getToggleControls:function(){return this.getControlConfigs().map((function(e){var n=e.name,i=e.labelId,o=(0,e.isOn)();return'\n            <div class="switch '+(o?"toggle-on":"toggle-off")+'" data-ref="'+n+'Switch">\n              <label class="switch-label" id="'+n+'-label">\n                '+t.getString(i)+'\n              </label>\n              <button class="switch-toggle" id="'+n+'-switch" tabindex="0" role="switch" aria-checked="'+o+'" aria-labelledby="'+n+'-label">\n                '+(0,r.getIcon)("track")(c,n)+"\n              </button>\n            </div>\n          "})).join("")},getIconConfigs:function(){return[{name:"captions",labelId:"acc_closed_captions",getIcon:function(){return"\n                <style>\n                  .captions-off #settings-captions:after {\n                    background: transparent;\n                  }\n                  .captions-on #settings-captions:after {\n                    background: "+l+';\n                  }\n                </style>\n                <div id="settings-captions">'+(0,r.getIcon)("captions")()+"</div>\n                "}},{name:"reset",labelId:"acc_replay",getIcon:(0,r.getIcon)("replay")}]},getIconControls:function(){return this.getIconConfigs().map((function(e){var n=e.name,i=e.labelId,o=e.getIcon;return'\n            <button id="'+n+'-overflow" class="cs-button overflow-button" tabindex="0" aria-label="'+t.getString(i)+'" data-ref="'+n+'Button">\n              '+o()+"\n            </button>          \n          "})).join("")},updatePanelPosition:function(){if(null!=p){var e=this.children.settingsPanel.el;e.style.left=0;var t=e.getBoundingClientRect(),n=p.el.getBoundingClientRect(),i=0;t.right>n.right&&(i=n.right-(t.right+a.PAD)),t.left<n.left&&(i=n.left-t.left+a.PAD),e.style.left=v(i),this.children.settingsPanelArrow.el.style.transform="translateX("+v(0-i)+")"}}},updateHook:function(){var e=this;window.requestAnimationFrame((function(){return e.updatePanelPosition()})),b(g,"viewLogic.toggle")?(d(this.el,"captions-on"),h(this.el,"captions-off")):(d(this.el,"captions-off"),h(this.el,"captions-on")),this.setVisibility(0!==this.getControlConfigs().length)},html:function(){var e='\n        <button data-ref="settingsBtn" aria-expanded="false" class="cs-button" aria-label="'+t.getString("acc_settings")+'" tabIndex="0">\n          '+(0,r.getIcon)("settings")()+'\n        </button>\n        <div data-ref="settingsPanel" class="settings-panel" tabindex="-1">\n          <div class="icon-buttons">\n            '+this.getIconControls()+'\n          </div>\n          <div class="toggle-buttons">\n            '+this.getToggleControls()+'\n          </div>\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,r.getIcon)("downArrow")(n,o)+"\n            </div>\n          </div>\n        </div>\n        ";return e}}}))},92032:function(e,t,n){var i=n(29326),o=a(n(10895)),r=n(4024),s=a(n(88761));function a(e){return e&&e.__esModule?e:{default:e}}var l=DS,c=l.detection,u=c.deviceView,d=c.orientation,h=l.constants.MOBILE_UI_SIZE,f="slide";i.views.def(f,o.default,(function(e){var t=i.views.getNamespace(e),n=t.frame,o=t.sidebar,a=t.topBar,l=t.bottomBar,c=t.fullScreenToggle,p=i.views.model;return{attrs:{id:f,"aria-live":"assertive"},origin:"0 0",overflow:"visible",w:function(){return p.slideWidth*this.currWinScale},h:function(){return p.slideHeight*this.currWinScale},z:r.SLIDE_Z,methods:{calcSidebarOffsets:function(){var e=null!=o&&o.visible,t=e&&"left"===o.pos;this.sidebarWidthOffset=t?o.right():e?s.default.width-o.x:0,this.sidebarXOffset=t?o.right():0},isFullScreenChromeless:function(){return null!=c&&p.frame.chromeless},topBarExists:function(){var e=null!=a&&!!a.visible&&(p.sidebarOpts.titleEnabled||p.sidebarOpts.sidebarEnabled||p.hasTopLinks()||p.frame.controlOptions.controls.elapsedandtotaltime);return document.body.classList[e?"remove":"add"]("top-bar-hidden"),e},bottomBarExists:function(){var e=!1;null!=l&&l.visible&&l.children&&(e=l.children.some((function(e){return e.visible})));var t=p.bottomBarOpts.bottomBarEnabled&&e;return document.body.classList[t?"remove":"add"]("bottom-bar-hidden"),t},sideBarsExist:function(){var e=!p.frame.chromeless&&p.sidebarOpts.sidebarEnabled;return document.body.classList[e?"remove":"add"]("side-bars-hidden"),e},calcWinScale:function(){var e=null!=n?30:0,t=0,i=this.topBarExists(),o=this.bottomBarExists();this.isFullScreenChromeless()?t=h:u.isTablet&&(t+=o?l.h:0,t+=i?a.h:0),i||o||(e=0),this.offY=0,this.minY=0;var c=0;(u.isTablet||d.isPortrait)&&(!i&&o?(this.offY=-l.h,c+=r.MEDIUM_PAD,this.minY=r.MEDIUM_PAD):i&&!o&&(this.offY=r.TWO_PAD+r.SMALL_PAD,c+=r.MEDIUM_PAD,this.minY=r.MEDIUM_PAD));var f=u.isPhone&&d.isLandscape&&this.sideBarsExist()?r.UI_SIZE_WIDTH:0;this.availW=s.default.width-this.sidebarWidthOffset-2*f;var v=u.isPhone&&d.isPortrait&&!p.frame.chromeless?r.UI_SIZE_HEIGHT:0,b=s.default.height-((u.isPhone?e:0)+t)-c-2*v;this.currWinScale=Math.min((this.availW-e)/p.slideWidth,b/p.slideHeight)},beforeUpdateHook:function(){this.calcSidebarOffsets(),this.calcWinScale()}},winScale:function(){return this.currWinScale},pinchZoomBounds:function(){var e=s.default.width,t=s.default.height;return u.isPhone&&d.isLandscape?{x:r.UI_SIZE_WIDTH,y:0,width:e-2*r.UI_SIZE_WIDTH,height:t}:{x:this.sidebarXOffset,y:a.h||0,width:this.availW,height:t-(l.h+a.h)}},x:function(){var e=u.isPhone&&d.isLandscape&&this.sideBarsExist(),t=p.slideWidth*this.currWinScale,n=e?r.UI_SIZE_WIDTH:0;return this.sidebarXOffset+(this.availW-t)/2+n},y:function(){var e=this.isFullScreenChromeless()&&d.isLandscape?0:(s.default.height-p.slideHeight*this.currWinScale)/2+this.offY;return Math.max(e,this.minY)},add:!0,html:'<div id="slide-label" data-ref="label" aria-live="polite"></div><main class="slide-container" data-ref="container" tabindex="-1"></main>',noContent:!0}}))},65216:function(e,t,n){n(29326).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}}))}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}!function(){var e,t=n(56662),i=n(41009),o=n(31051),r=n(87249),s=n(28051);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=(a(e={},i.nameSpace,i.render),a(e,o.nameSpace,o.render),a(e,r.nameSpace,r.render),a(e,s.nameSpace,s.render),e);(0,t.initPlayer)(l,"html5/data/js/frame.js")}()}();

Page not found | The NCLEX Doctor

Page not found!

Sorry, this page is not available...