Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
/*! For license information please see runtime.4b1a2cdc691c89da4448.js.LICENSE.txt */ (function(){var __webpack_modules__={97411:function(e,t,n){var r=n(87555),i=n(31730),o=n(9669);e.exports=function(e){var t=o.CancelToken.source(),n=i({cancelToken:t.token},e);return new r((function(e,r){return o(n).then(r).catch(e),t.cancel.bind(t)}))}},87555:function(e,t,n){var r=n(79862),i=n(91486),o=n(22876).type("Async"),a=n(22876).typeFn(o(),5),s=n(92244),u=n(91469),c=n(84449),l=n(57598),d=n(91508),f=n(8317),p=n(57778),h=n(23092),m=n(52387),v=n(83606),g=n(28950),y=function(e){return b((function(t,n){return n(e)}))};function b(e){var t;if(!h(e))throw new TypeError("Async: Function required");var n=y,r=function(){return"Async"+i(e)};function u(t,n,r){if(!h(t)||!h(n))throw new TypeError("Async.fork: Reject and resolve functions required");var i=!1,o=!1,a=h(r)?r:d,s=function(e,t){if(!o)return o=!0,i?d():e(t)},u=e(s.bind(null,t),s.bind(null,n)),c=h(u)?u:d;return l((function(){return a((c(),void(i=!0)))}))}function f(e){return function(t){if(!h(t))throw new TypeError("Async."+e+": Function required");return b((function(e,n){return u(e,c(n,t))}))}}function p(e){return function(t,n){if(!h(t)||!h(n))throw new TypeError("Async."+e+": Functions required for both arguments");return b((function(e,r){return u(c(e,t),c(r,n))}))}}function m(e){return function(t){if(!g(b,t))throw new TypeError("Async."+e+": Async required");return b((function(e,n){var r=d,i=d;return r=u((function(){i=t.fork(e,n)}),n),l((function(){return i(r())}))}))}}function v(e){return function(t){if(!h(t))throw new TypeError("Async."+e+": Async returning function required");return b((function(n,r){var i=d,o=d;return i=u(n,(function(i){var a=t(i);if(!g(b,a))throw new TypeError("Async."+e+": Function must return another Async");o=a.fork(n,r)})),l((function(){return o(i())}))}))}}return(t={fork:u,toPromise:function(){return new Promise((function(e,t){u(t,e)}))},inspect:r,toString:r,type:o,swap:function(e,t){if(!h(e)||!h(t))throw new TypeError("Async.swap: Functions required for both arguments");return b((function(n,r){return u(c(r,e),c(n,t))}))},race:function(e){if(!g(b,e))throw new TypeError("Async.race: Async required");return b((function(t,n){var r=l((function(e,r){return e?n(r):t(r)})),i=r.bind(null,!0),o=r.bind(null,!1),a=u(o,i),s=e.fork(o,i);return function(){a(),s()}}))},coalesce:function(e,t){if(!h(e)||!h(t))throw new TypeError("Async.coalesce: Functions required for both arguments");return b((function(n,r){return u(c(r,e),c(r,t))}))},ap:function(e){if(!g(b,e))throw new TypeError("Async.ap: Async required");return b((function(t,n){var r=null,i=null,o=!1,a=!1,s=!1,d=l(t);function f(){!s&&o&&a&&c(n,r)(i)}var p=u(d,(function(e){if(!h(e))throw new TypeError("Async.ap: Wrapped value must be a function");o=!0,r=e,f()})),m=e.fork(d,(function(e){a=!0,i=e,f()}));return function(){p(),m(),s=!0}}))},of:n,alt:m("alt"),bimap:p("bimap"),map:f("map"),chain:v("chain"),bichain:function(e,t){var n="Async.bichain: Both arguments must be Async returning functions";if(!h(e)||!h(t))throw new TypeError(n);return b((function(r,i){var o=d,a=d;function s(e){return function(t){var o=e(t);if(!g(b,o))throw new TypeError(n);a=o.fork(r,i)}}return o=u(s(e),s(t)),l((function(){return a(o())}))}))}})[s.of]=n,t[s.alt]=m(s.alt),t[s.bimap]=p(s.bimap),t[s.map]=f(s.map),t[s.chain]=v(s.chain),t["@@type"]=a,t.constructor=b,t}b.of=y,b.type=o,b[s.of]=y,b["@@type"]=a,b.Rejected=function(e){return b((function(t){return t(e)}))},b.Resolved=y,b.fromPromise=function(e){if(!h(e))throw new TypeError("Async.fromPromise: Promise returning function required");return function(){var t=arguments;return b((function(n,r){var i=e.apply(null,t);if(!v(i))throw new TypeError("Async.fromPromise: Promise returning function required");i.then(r,n)}))}},b.fromNode=function(e,t){if(!h(e))throw new TypeError("Async.fromNode: CPS function required");return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];return b((function(r,i){e.apply(t,n.concat((function(e,t){return e?r(e):i(t)})))}))}},b.all=function(e){if(!p(e)||!e.reduce((function(e,t){return e&&g(b,t)}),!0))throw new TypeError("Async.all: Foldable structure of Asyncs required");return f(e)?u.sequence(b.of,e):e.sequence(b.of)},b.rejectAfter=function(e,t){if(!(m(e)&&e>=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return b((function(n){var r=setTimeout((function(){n(t)}),e);return function(){clearTimeout(r)}}))},b.resolveAfter=function(e,t){if(!(m(e)&&e>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return b((function(n,r){var i=setTimeout((function(){r(t)}),e);return function(){clearTimeout(i)}}))},b["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),e.exports=b},91508:function(e){e.exports=Function.prototype},60068:function(e,t,n){var r=n(61510),i=n(55769);e.exports=function(e){return function(t){return r(e)?e.of(t):i(Array,e)?[t]:e(t)}}},91469:function(e,t,n){var r=n(62497),i=n(8317),o=n(34281),a=n(23092),s=n(28950),u=n(85504),c=n(60068),l=function(e){return e},d=function(e){return function(t){return e.concat(t)}};function f(e,t){return function(n,o){var a=t(o);if(!r(n)&&!i(n)||!s(n,a))throw new TypeError("Array."+e+": Must wrap Applys of the same type");return i(a)?h(n,p((function(e){return d([e])}),a)):a.map((function(e){return d([e])})).ap(n)}}var p=function(e,t){return t.map((function(t){return e(t)}))};function h(e,t){if(!t.length||!t.reduce((function(e,t){return e&&a(t)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return t.reduce((function(t,n){return t.concat(p(n,e))}),[])}e.exports={ap:h,chain:function(e,t){return t.reduce((function(t,n){var r=e(n);if(!i(r))throw new TypeError("Array.chain: Function must return an Array");return t.concat(r)}),[])},fold:function(e){if(o(e))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var t=e[0];if(!u(t))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return e.reduce((function(e,t){if(!s(e,t))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return e.concat(t)}))},foldMap:function(e,t){if(o(t))throw new TypeError("Array.foldMap: Non-empty Array required");var n=e(t[0]);if(!u(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===t.length?n:t.slice(1).reduce((function(t,n){var r=e(n);if(!s(t,r)||!u(r))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return t.concat(r)}),n)},map:p,sequence:function(e,t){var n=c(e);return t.reduceRight(f("sequence",l),n([]))},set:function(e,t,n){var r=n.slice();return r[e]=t,r},traverse:function(e,t,n){var r=c(e);return n.reduceRight(f("traverse",t),r([]))},unset:function(e,t){return t.slice(0,e).concat(t.slice(e+1))}}},84449:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},92955:function(e,t,n){var r=n(23092);function i(e,t){return r(e)?e.length>1?e.bind(null,t):e.call(null,t):e}e.exports=function e(t){return function(){for(var n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=n.length?n:[void 0];if(a.length1?e.bind(null,t):e.call(null,t):e}e.exports=function e(t){return function(){var n=r(arguments),a=n.length?n:[void 0];if(a.length0;)t[n]=arguments[n+1];var i=function(e){var n=typeof e;return"function"===n?e.apply(void 0,t):e&&"object"===n?o.apply(void 0,[e].concat(t)):e};return r(i,e)};e.exports=i(o)},37990:function(e,t,n){var r=n(87988),i=n(79762),o=n(54456),a=n(44216);e.exports=a(3,(function(e,t){return i(r(e),[t,o])}))},30449:function(e,t,n){var r=n(12637),i=n(15866),o=n(96323),a=n(48215),s=n(48283),u=n(4240),c=n(81250),l=n(47929),d=n(3189),f=o((function(e,t){return typeof t===e})),p=function(e){return l(u(h),Math.max,0,d(e))},h=i([[f("object"),p],[f("function"),s],[c,r(0)]]);e.exports=o((function(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];var i=p(t),o=a(i+1,e);return 0===n.length?0===i?function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];return o.apply(void 0,[t].concat(e))}:o(t):o.apply(void 0,[t].concat(n))}))},8727:function(e,t,n){var r=n(87988),i=n(79762),o=n(69868),a=n(26039),s=n(3273),u=n(44216),c=n(45724);e.exports=u(3,(function(e,t){return c(a(e),i(r(t),[s(e),o(e)]))}))},62023:function(e,t,n){var r=n(96323),i=function(e,t){for(var n in t=Object.assign({},t),e)if(n in t){var r=e[n];"object"==typeof r?t[n]=i(r,t[n]):(t[r]=t[n],delete t[n])}return t};e.exports=r(i)},81250:function(e,t,n){var r=n(12637)(!0);e.exports=r},12637:function(e,t,n){var r=n(38151)((function(e){return function(){return e}}));e.exports=r},87988:function(e,t,n){var r=n(34525)((function(e,t,n){var r={};for(var i in n)r[i]=n[i];return r[e]=t,r}));e.exports=r},61232:function(e,t,n){var r=n(65102),i=n(22909)((function(e,t){return r(e.length,(function(){return e.apply(t,arguments)}))}));e.exports=i},15866:function(e,t,n){var r=n(65102),i=n(38151),o=n(4240),a=n(26188),s=n(74203),u=i((function(e){var t=s(a,0,o((function(e){return e[0].length}),e));return r(t,(function(){for(var t=0;t=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,e(t,a,o))}}},5083:function(e,t,n){var r=n(66417),i=n(96573);e.exports=function(e,t,n){return function(){if(0===arguments.length)return n();var o=Array.prototype.slice.call(arguments,0),a=o.pop();if(!r(a)){for(var s=0;s=0&&"[object Array]"===Object.prototype.toString.call(e)}},29230:function(e,t,n){var r=n(38151),i=n(66417),o=n(56479),a=r((function(e){return!!i(e)||!!e&&("object"==typeof e&&(!o(e)&&(1===e.nodeType?!!e.length:0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}));e.exports=a},5366:function(e){e.exports=function(e){return"[object Number]"===Object.prototype.toString.call(e)}},14816:function(e){e.exports=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}},56479:function(e){e.exports=function(e){return"[object String]"===Object.prototype.toString.call(e)}},96573:function(e){e.exports=function(e){return"function"==typeof e["@@transducer/step"]}},48624:function(e){e.exports=function(e,t){for(var n=0,r=t.length,i=Array(r);n=0;)i(t=s[n],e)&&!c(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:Object.keys(e)});e.exports=l},48283:function(e,t,n){var r=n(38151),i=n(5366),o=r((function(e){return null!=e&&i(e.length)?e.length:NaN}));e.exports=o},4240:function(e,t,n){var r=n(22909),i=n(5083),o=n(48624),a=n(36258),s=n(85833),u=n(48215),c=n(83444),l=r(i(["fantasy-land/map","map"],s,(function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return u(t.length,(function(){return e.call(this,t.apply(this,arguments))}));case"[object Object]":return a((function(n,r){return n[r]=e(t[r]),n}),{},c(t));default:return o(e,t)}})));e.exports=l},26188:function(e,t,n){var r=n(22909)((function(e,t){return t>e?t:e}));e.exports=r},47229:function(e,t,n){var r=n(22909)((function(e,t){for(var n=t,r=0;r=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return b((function(n){var r=setTimeout((function(){n(t)}),e);return function(){clearTimeout(r)}}))},b.resolveAfter=function(e,t){if(!(m(e)&&e>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return b((function(n,r){var i=setTimeout((function(){r(t)}),e);return function(){clearTimeout(i)}}))},b["@@implements"]=r(["alt","ap","bimap","chain","map","of"]),e.exports=b},64430:function(e,t,n){var r=n(67607),i=n(91421),o=n(49761).type("IO"),a=n(49761).typeFn(o(),2),s=n(70911),u=n(2167),c=n(48326),l=n(32126),d=function(e){return f((function(){return e}))};function f(e){var t;if(!c(e))throw new TypeError("IO: Must wrap a function");var n=d,r=function(){return"IO"+i(e)};function p(t){return function(n){if(!c(n))throw new TypeError("IO."+t+": Function required");return f(u(n,e))}}function h(t){return function(n){if(!c(n))throw new TypeError("IO."+t+": Function required");return f((function(){var r=n(e());if(!l(f,r))throw new TypeError("IO."+t+": Function must return an IO");return r.run()}))}}return(t={inspect:r,toString:r,run:e,type:o,ap:function(t){if(!l(f,t))throw new TypeError("IO.ap: IO required");return f((function(){var n=e();if(!c(n))throw new TypeError("IO.ap: Wrapped value must be a function");return t.map(n).run()}))},of:n,map:p("map"),chain:h("chain")})[s.of]=n,t[s.map]=p(s.map),t[s.chain]=h(s.chain),t["@@type"]=a,t.constructor=f,t}f.of=d,f.type=o,f[s.of]=d,f["@@type"]=a,f["@@implements"]=r(["ap","chain","map","of"]),e.exports=f},89411:function(e){e.exports=Function.prototype},31646:function(e,t,n){var r=n(67158),i=n(60060);e.exports=function(e){return function(t){return r(e)?e.of(t):i(Array,e)?[t]:e(t)}}},64388:function(e,t,n){var r=n(86827),i=n(19380),o=n(30191),a=n(48326),s=n(32126),u=n(33748),c=n(31646),l=function(e){return e},d=function(e){return function(t){return e.concat(t)}};function f(e,t){return function(n,o){var a=t(o);if(!r(n)&&!i(n)||!s(n,a))throw new TypeError("Array."+e+": Must wrap Applys of the same type");return i(a)?h(n,p((function(e){return d([e])}),a)):a.map((function(e){return d([e])})).ap(n)}}var p=function(e,t){return t.map((function(t){return e(t)}))};function h(e,t){if(!t.length||!t.reduce((function(e,t){return e&&a(t)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return t.reduce((function(t,n){return t.concat(p(n,e))}),[])}e.exports={ap:h,chain:function(e,t){return t.reduce((function(t,n){var r=e(n);if(!i(r))throw new TypeError("Array.chain: Function must return an Array");return t.concat(r)}),[])},fold:function(e){if(o(e))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var t=e[0];if(!u(t))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return e.reduce((function(e,t){if(!s(e,t))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return e.concat(t)}))},foldMap:function(e,t){if(o(t))throw new TypeError("Array.foldMap: Non-empty Array required");var n=e(t[0]);if(!u(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===t.length?n:t.slice(1).reduce((function(t,n){var r=e(n);if(!s(t,r)||!u(r))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return t.concat(r)}),n)},map:p,sequence:function(e,t){var n=c(e);return t.reduceRight(f("sequence",l),n([]))},traverse:function(e,t,n){var r=c(e);return n.reduceRight(f("traverse",t),r([]))}}},2167:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},37989:function(e,t,n){var r=n(48326);function i(e,t){return r(e)?e.length>1?e.bind(null,t):e.call(null,t):e}e.exports=function e(t){return function(){for(var n=[],o=arguments.length;o--;)n[o]=arguments[o];var a=n.length?n:[void 0];if(a.length=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,e(t,a,o))}}},79178:function(e){e.exports=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}},12269:function(e,t,n){var r=n(45018)((function(e,t){return t>e?t:e}));e.exports=r},53592:function(e,t,n){e.exports=n(27385)},78363:function(e,t,n){e.exports=n(81522)},19996:function(e,t,n){e.exports=n(32209)},51445:function(e,t,n){e.exports=n(14122)},88066:function(e,t,n){e.exports=n(21086)},53701:function(e,t,n){e.exports=n(47895)},60415:function(e,t,n){e.exports=n(27759)},72895:function(e,t,n){e.exports=n(32726)},30699:function(e,t,n){e.exports=n(44442)},33610:function(e,t,n){e.exports=n(57478)},98882:function(e,t,n){e.exports=n(2636)},44721:function(e,t,n){e.exports=n(11408)},95683:function(e,t,n){e.exports=n(69447)},60488:function(e,t,n){e.exports=n(56211)},50047:function(e,t,n){e.exports=n(86942)},11515:function(e,t,n){e.exports=n(66594)},89894:function(e,t,n){e.exports=n(17579)},95238:function(e,t,n){e.exports=n(81493)},47648:function(e,t,n){e.exports=n(72858)},51614:function(e,t,n){e.exports=n(75319)},59104:function(e,t,n){e.exports=n(75425)},54991:function(e,t,n){e.exports=n(99465)},42825:function(e,t,n){e.exports=n(52740)},90:function(e,t,n){e.exports=n(86672)},66242:function(e,t,n){e.exports=n(40691)},56524:function(e,t,n){e.exports=n(75632)},12088:function(e,t,n){e.exports=n(60269)},189:function(e,t,n){e.exports=n(76094)},44341:function(e,t,n){e.exports=n(73685)},58377:function(e,t,n){e.exports=n(27533)},13038:function(e,t,n){e.exports=n(39057)},63263:function(e,t,n){e.exports=n(84710)},24889:function(e,t,n){e.exports=n(74303)},36202:function(e,t,n){e.exports=n(9673)},89356:function(e,t,n){e.exports=n(93799)},79542:function(e,t,n){e.exports=n(55122)},6538:function(e,t,n){e.exports=n(54437)},69798:function(e,t,n){e.exports=n(29531)},13535:function(e,t,n){e.exports=n(10856)},83863:function(e,t,n){e.exports=n(31524)},51446:function(e,t,n){e.exports=n(86600)},46393:function(e,t,n){e.exports=n(55174)},23882:function(e,t,n){e.exports=n(9759)},61577:function(e,t,n){e.exports=n(52236)},79927:function(e,t,n){e.exports=n(87740)},16944:function(e,t,n){e.exports=n(58714)},23765:function(e,t,n){var r=n(51446),i=n(23882);function o(t){return e.exports=o="function"==typeof r&&"symbol"==typeof i?function(e){return typeof e}:function(e){return e&&"function"==typeof r&&e.constructor===r&&e!==r.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,o(t)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},3707:function(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function u(e,t,n,r){var i=t&&t.prototype instanceof m?t:m,o=Object.create(i.prototype),a=new C(r||[]);return o._invoke=function(e,t,n){var r=l;return function(i,o){if(r===f)throw new Error("Generator is already running");if(r===p){if("throw"===i)throw o;return O()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=x(a,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===l)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=f;var u=c(e,t,n);if("normal"===u.type){if(r=n.done?p:d,u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r=p,n.method="throw",n.arg=u.arg)}}}(e,n,a),o}function c(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var l="suspendedStart",d="suspendedYield",f="executing",p="completed",h={};function m(){}function v(){}function g(){}var y={};y[o]=function(){return this};var b=Object.getPrototypeOf,_=b&&b(b(N([])));_&&_!==n&&r.call(_,o)&&(y=_);var w=g.prototype=m.prototype=Object.create(y);function E(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function k(e,t){function n(i,o,a,s){var u=c(e[i],e,o);if("throw"!==u.type){var l=u.arg,d=l.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;this._invoke=function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}}function x(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return h;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var i=c(r,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function N(e){if(e){var n=e[o];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(u&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;T(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}},63109:function(e,t,n){e.exports=n(3707)},67154:function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;tn||o.test(t))&&r.j.warn(e+" value doesn't meet tag requirements and will be sanitized"),e+":"+t.replace(/,/g,"_")}},25039:function(e,t,n){"use strict";n.d(t,{h:function(){return u}});var r=n(70655),i=n(8678),o=n(64828),a=n(99176),s=n(95528);function u(e,t){var n=(0,s.MS)(e),u=function(e,t,n){if(t.buildMode===i.f7.E2E_TEST){var o=function(e){return{build:function(){return e},buildIntakeUrl:function(){return e}}};return{logsEndpointBuilder:o("<<< E2E LOGS ENDPOINT >>>"),rumEndpointBuilder:o("<<< E2E RUM ENDPOINT >>>"),sessionReplayEndpointBuilder:o("<<< E2E SESSION REPLAY ENDPOINT >>>"),internalMonitoringEndpointBuilder:o("<<< E2E INTERNAL MONITORING ENDPOINT >>>")}}var s={logsEndpointBuilder:(0,a.Ez)(e,t,"logs",n),rumEndpointBuilder:(0,a.Ez)(e,t,"rum",n),sessionReplayEndpointBuilder:(0,a.Ez)(e,t,"sessionReplay",n)};if(e.internalMonitoringApiKey)return(0,r.__assign)((0,r.__assign)({},s),{internalMonitoringEndpointBuilder:(0,a.Ez)((0,r.__assign)((0,r.__assign)({},e),{clientToken:e.internalMonitoringApiKey}),t,"logs",n,"browser-agent-internal-monitoring")});return s}(e,t,n),c=(0,o.TT)(u).map((function(e){return e.buildIntakeUrl()})),l=function(e,t,n,i){if(!e.replica)return;var s=(0,r.__assign)((0,r.__assign)({},e),{site:a.tR,clientToken:e.replica.clientToken}),u={logsEndpointBuilder:(0,a.Ez)(s,t,"logs",i),rumEndpointBuilder:(0,a.Ez)(s,t,"rum",i),internalMonitoringEndpointBuilder:(0,a.Ez)(s,t,"logs",i,"browser-agent-internal-monitoring")};return n.push.apply(n,(0,o.TT)(u).map((function(e){return e.buildIntakeUrl()}))),(0,r.__assign)({applicationId:e.replica.applicationId},u)}(e,t,c,n);return(0,r.__assign)((0,r.__assign)({isIntakeUrl:function(e){return c.some((function(t){return 0===e.indexOf(t)}))}},u),{replica:l})}},86296:function(e,t,n){"use strict";n.d(t,{a:function(){return d},v:function(){return c}});var r=n(70655),i=n(49015),o=n(1307),a=n(37697),s=n(73473),u=n(64828),c={log:"log",debug:"debug",info:"info",warn:"warn",error:"error"},l={};function d(e){var t=e.map((function(e){return l[e]||(l[e]=function(e){var t=new s.y((function(){var n=console[e];return console[e]=function(){for(var r=[],o=0;o=100)v();else{var i,o=b();if(h()){if(o.lock)return void m(e,t);if(i=a.DO(),o.lock=i,y(o,e.options),(o=b()).lock!==i)return void m(e,t)}var s=e.process(o);if(h()&&(o=b()).lock!==i)m(e,t);else{if(s&&g(s,e.options),h()&&(!s||!_(s))){if((o=b()).lock!==i)return void m(e,t);delete o.lock,y(o,e.options),s=o}null===(n=e.after)||void 0===n||n.call(e,s||o),v()}}else f.push(e)}function h(){return(0,o.m)()}function m(e,t){setTimeout((0,s.zk)((function(){p(e,t+1)})),10)}function v(){r=void 0;var e=f.shift();e&&p(e)}function g(e,t){_(e)?function(e){(0,i.d8)(d,"",0,e)}(t):(e.expire=String(Date.now()+u.sr),y(e,t))}function y(e,t){(0,i.d8)(d,function(e){return a.qP(e).map((function(e){return e[0]+"="+e[1]})).join(l)}(e),u.sr,t)}function b(){var e=(0,i.ej)(d),t={};return function(e){return void 0!==e&&(-1!==e.indexOf(l)||c.test(e))}(e)&&e.split(l).forEach((function(e){var n=c.exec(e);if(null!==n){var r=n[1],i=n[2];t[r]=i}})),t}function _(e){return a.Qr(e)}},5135:function(e,t,n){"use strict";n.d(t,{HX:function(){return f}});var r=n(64828),i=n(49015),o=n(73072),a=n(82027),s=n(49739),u=n(57479),c=r.yR,l=u.TN,d=[];function f(e,t,n){(0,s.TK)(e);var f=(0,u.vH)(e,t,n);d.push((function(){return f.stop()}));var p,h,m=new o.W(l);function v(){return{id:f.getSession().id,trackingType:f.getSession()[t]}}return d.push((function(){return m.stop()})),f.renewObservable.subscribe((function(){m.setCurrent(v(),(0,a._q)())})),f.expireObservable.subscribe((function(){m.closeCurrent((0,a._q)())})),f.expandOrRenewSession(),m.setCurrent(v(),(0,a.cQ)().relative),p=function(){return f.expandOrRenewSession()},h=r.yw(window,["click","touchstart","keydown","scroll"],p,{capture:!0,passive:!0}).stop,d.push(h),function(e){var t=(0,i.zk)((function(){"visible"===document.visibilityState&&e()})),n=r.Oo(document,"visibilitychange",t).stop;d.push(n);var o=setInterval(t,c);d.push((function(){clearInterval(o)}))}((function(){return f.expandSession()})),{findActiveSession:function(e){return m.find(e)},renewObservable:f.renewObservable,expireObservable:f.expireObservable}}},57479:function(e,t,n){"use strict";n.d(t,{TN:function(){return c},sr:function(){return u},vH:function(){return l}});var r=n(49647),i=n(73473),o=n(64828),a=n(49015),s=n(23063),u=15*o.yR,c=4*o.dV;function l(e,t,n){var u=new i.y,l=new i.y,d=setInterval((0,a.zk)((function(){(0,s.jx)({options:e,process:function(e){return m(e)?void 0:{}},after:p})})),r.MI),f=function(){var e=(0,s.w3)();if(m(e))return e;return{}}();function p(e){return m(e)||(e={}),h()&&(!function(e){return f.id!==e.id||f[t]!==e[t]}(e)?f=e:(f={},l.notify())),e}function h(){return void 0!==f[t]}function m(e){return(void 0===e.created||Date.now()-Number(e.created) eval")>-1,i=c.exec(t[3]);n&&i&&(t[3]=i[1],t[4]=i[2],t[5]=void 0);return{args:t[2]?t[2].split(","):[],column:t[5]?+t[5]:void 0,func:t[1]||r,line:t[4]?+t[4]:void 0,url:t[3]}}(e);n&&(!n.func&&n.line&&(n.func=r),t.push(n))})),{message:l(e,"message"),name:l(e,"name"),stack:t}}var o=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,a=/\((\S*)(?::(\d+))(?::(\d+))\)/;var s=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;var u=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,c=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function l(e,t){if("object"==typeof e&&e&&t in e){var n=e[t];return"string"==typeof n?n:void 0}}},95618:function(e,t,n){"use strict";n.d(t,{h:function(){return a}});var r=n(55801),i=n(1307),o=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function a(e){var t=function(e){return(0,r.L)(window,"onerror",{before:function(t,n,r,a,s){var u;if(s)u=(0,i._)(s),e(u,s);else{var c,l={url:n,column:a,line:r},d=t;if("[object String]"==={}.toString.call(t)){var f=o.exec(d);f&&(c=f[1],d=f[2])}e(u={name:c,message:"string"==typeof d?d:void 0,stack:[l]},t)}}})}(e).stop,n=function(e){return(0,r.L)(window,"onunhandledrejection",{before:function(t){var n=t.reason||"Empty reason",r=(0,i._)(n);e(r,n)}})}(e).stop;return{stop:function(){t(),n()}}}},68783:function(e,t,n){"use strict";n.d(t,{S:function(){return r}});var r=function(){function e(){this.buffer=[]}return e.prototype.add=function(e){this.buffer.push(e)>500&&this.buffer.splice(0,1)},e.prototype.drain=function(){this.buffer.forEach((function(e){return e()})),this.buffer.length=0},e}()},63002:function(e,t,n){"use strict";function r(){return Boolean(document.documentMode)}function i(){return!!window.chrome||/HeadlessChrome/.test(window.navigator.userAgent)}n.d(t,{m:function(){return i},w:function(){return r}})},40812:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(13842);function i(e,t){return function(){for(var n=[],i=0;i=this.currentStart)return this.current;for(var t=0,n=this.previousContexts;tr.endTime)break;if(e>=r.startTime)return r.context}},e.prototype.setCurrent=function(e,t){this.current=e,this.currentStart=t},e.prototype.getCurrent=function(){return this.current},e.prototype.clearCurrent=function(){this.current=void 0,this.currentStart=void 0},e.prototype.closeCurrent=function(e){void 0!==this.current&&void 0!==this.currentStart&&(this.previousContexts.unshift({endTime:e,context:this.current,startTime:this.currentStart}),this.clearCurrent())},e.prototype.clearOldContexts=function(){for(var e=(0,r._q)()-this.expireDelay;this.previousContexts.length>0&&this.previousContexts[this.previousContexts.length-1].startTime":e.func,r=e.args&&e.args.length>0?"("+e.args.join(", ")+")":"",i=e.line?":"+e.line:"",o=e.line&&e.column?":"+e.column:"";t+="\n at "+n+r+" @ "+e.url+i+o})),t}function l(e){return(e.name||"Error")+": "+e.message}function d(){var e,t=new Error;if(!t.stack)try{throw t}catch(e){(0,a.ZT)()}return(0,i.L6)((function(){var n=(0,o._)(t);n.stack=n.stack.slice(2),e=c(n)})),e}!function(e){e.HANDLED="handled",e.UNHANDLED="unhandled"}(r||(r={}))},55801:function(e,t,n){"use strict";n.d(t,{L:function(){return o},S:function(){return i}});var r=n(49015);function i(e,t,n){var r=e[t],i=n(r),o=function(){return i.apply(this,arguments)};return e[t]=o,{stop:function(){e[t]===o?e[t]=r:i=r}}}function o(e,t,n){var o=n.before,a=n.after;return i(e,t,(function(e){return function(){var t,n=arguments;return o&&(0,r.L6)(o,this,n),"function"==typeof e&&(t=e.apply(this,n)),a&&(0,r.L6)(a,this,n),t}}))}},17442:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=n(64828);function i(e,t,n){var i=(0,r.I8)(e),s=n(i);return t.forEach((function(t){var n=o(e,t),s=o(i,t),u=(0,r.oL)(n),c=(0,r.oL)(s);c===u?a(e,t,s):"object"!==u||"undefined"!==c&&"null"!==c||a(e,t,{})})),s}function o(e,t){for(var n=e,r=0,i=t.split(".");rv()?Math.round(t+e):function(e){return Math.round(v()+e)}(e)}function s(){return Math.round(Date.now()-(v()+performance.now()))}function u(e){return(0,i.hj)(e)?(0,i.NM)(1e6*e,0):e}function c(){return Date.now()}function l(){return performance.now()}function d(){return{relative:l(),timeStamp:c()}}function f(){return{relative:0,timeStamp:v()}}function p(e,t){return t-e}function h(e){return e-v()}function m(e){return e>parseInt(e,10)/4).toString(16):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,p)}function h(e){return 0!==e&&100*Math.random()<=e}function m(e,t){return+e.toFixed(t)}function v(){}function g(e,t,n){if(null==e)return JSON.stringify(e);var r=[!1,void 0];y(e)&&(r=[!0,e.toJSON],delete e.toJSON);var i,o,a=[!1,void 0];"object"==typeof e&&y(i=Object.getPrototypeOf(e))&&(a=[!0,i.toJSON],delete i.toJSON);try{o=JSON.stringify(e,t,n)}catch(e){o=""}finally{r[0]&&(e.toJSON=r[1]),a[0]&&(i.toJSON=a[1])}return o}function y(e){return"object"==typeof e&&null!==e&&Object.prototype.hasOwnProperty.call(e,"toJSON")}function b(e,t){return-1!==e.indexOf(t)}function _(e,t){for(var n=0;n=0;n-=1){var r=e[n];if(t(r,n,e))return r}}function E(e){return k(e)&&e>=0&&e<=100}function k(e){return"number"==typeof e}function x(e){return Object.keys(e).map((function(t){return e[t]}))}function S(e,t){return Object.keys(e).some((function(n){return e[n]===t}))}function T(e){return Object.keys(e).map((function(t){return[t,e[t]]}))}function C(e){return 0===Object.keys(e).length}function N(e,t){for(var n={},r=0,i=Object.keys(e);r=55296&&n<=56319?e.slice(0,t+1):e.slice(0,t)}function M(e,t,n,r){return R(e,[t],n,r)}function R(e,t,n,r){var i=void 0===r?{}:r,a=i.once,s=i.capture,u=i.passive,c=(0,o.zk)(a?function(e){d(),n(e)}:n),l=u?{capture:s,passive:u}:s;t.forEach((function(t){return e.addEventListener(t,c,l)}));var d=function(){return t.forEach((function(t){return e.removeEventListener(t,c,l)}))};return{stop:d}}function D(e,t){document.readyState===e||"complete"===document.readyState?t():M(window,"complete"===e?"load":"DOMContentLoaded",t,{once:!0})}function j(e){return null===e?"null":Array.isArray(e)?"array":typeof e}function Z(e,t,n){if(void 0===n&&(n=function(){if("undefined"!=typeof WeakSet){var e=new WeakSet;return{hasAlreadyBeenSeen:function(t){var n=e.has(t);return n||e.add(t),n}}}var t=[];return{hasAlreadyBeenSeen:function(e){var n=t.indexOf(e)>=0;return n||t.push(e),n}}}()),void 0===t)return e;if("object"!=typeof t||null===t)return t;if(t instanceof Date)return new Date(t.getTime());if(t instanceof RegExp){var r=t.flags||[t.global?"g":"",t.ignoreCase?"i":"",t.multiline?"m":"",t.sticky?"y":"",t.unicode?"u":""].join("");return new RegExp(t.source,r)}if(!n.hasAlreadyBeenSeen(t)){if(Array.isArray(t)){for(var i=Array.isArray(e)?e:[],o=0;o=this.maxMessageSize?i.j.warn("Discarded a message whose size was bigger than the maximum allowed size "+this.maxMessageSize+"KB."):(this.hasMessageFor(t)&&this.remove(t),this.willReachedBytesLimitWith(o)&&this.flush("willReachedBytesLimitWith"),this.push(r,o,t),this.isFull()&&this.flush("isFull"))},e.prototype.process=function(e){var t=(0,o.lh)(e);return{processedMessage:t,messageBytesSize:this.sizeInBytes(t)}},e.prototype.push=function(e,t,n){this.bufferMessageCount>0&&(this.bufferBytesSize+=1),void 0!==n?this.upsertBuffer[n]=e:this.pushOnlyBuffer.push(e),this.bufferBytesSize+=t,this.bufferMessageCount+=1},e.prototype.remove=function(e){var t=this.upsertBuffer[e];delete this.upsertBuffer[e];var n=this.sizeInBytes(t);this.bufferBytesSize-=n,this.bufferMessageCount-=1,this.bufferMessageCount>0&&(this.bufferBytesSize-=1)},e.prototype.hasMessageFor=function(e){return void 0!==e&&void 0!==this.upsertBuffer[e]},e.prototype.willReachedBytesLimitWith=function(e){return this.bufferBytesSize+e+1>=this.bytesLimit},e.prototype.isFull=function(){return this.bufferMessageCount===this.maxSize||this.bufferBytesSize>=this.bytesLimit},e.prototype.flushPeriodically=function(){var e=this;setTimeout((0,a.zk)((function(){e.flush("flushPeriodically"),e.flushPeriodically()})),this.flushTimeout)},e.prototype.flushOnVisibilityHidden=function(){var e=this;navigator.sendBeacon&&((0,o.Oo)(window,"beforeunload",this.beforeUnloadCallback),(0,o.Oo)(document,"visibilitychange",(function(){"hidden"===document.visibilityState&&e.flush("visibilitychange")})),(0,o.Oo)(window,"beforeunload",(function(){return e.flush("beforeunload")})))},e}()},76876:function(e,t,n){"use strict";n.d(t,{A:function(){return i},x:function(){return o}});var r=n(64828);function i(){var e=(0,r.Rf)().DatadogEventBridge;if(e)return{getAllowedWebViewHosts:function(){return JSON.parse(e.getAllowedWebViewHosts())},send:function(t,n){e.send(JSON.stringify({eventType:t,event:n}))}}}function o(){var e=i();return!!e&&(0,r.q9)(e.getAllowedWebViewHosts(),window.location.hostname)}},62097:function(e,t,n){"use strict";n.d(t,{a:function(){return o}});var r=n(49015),i=!1,o=function(){function e(e,t){this.endpointBuilder=e,this.bytesLimit=t}return e.prototype.send=function(e,t,n){var o=this.endpointBuilder.build(),s=!!navigator.sendBeacon&&t=200&&a.status<300||i||(i=!0,(0,r.tV)("XHR fallback failed",{on_line:navigator.onLine,size:t,url:o,try_beacon:s,flush_reason:n,event:{is_trusted:e.isTrusted,total:e.total,loaded:e.loaded},request:{status:a.status,ready_state:a.readyState,response_text:a.responseText.slice(0,512)}}))}(e)}))),u.open("POST",o,!0),u.send(e)},e}(),a=!1},19201:function(e,t,n){"use strict";n.d(t,{P:function(){return p}});var r=n(23896),i=n(97796),o=n(20598),a=n(5549),s=n(7451),u=n(24670),c=n(94090),l=n(22941),d=n(46319),f=n(90259);function p(e){var t=!1,n=(0,r.W)(),p={},h=new i.S,m=function(e,t,n,r){void 0===n&&(n=(0,o.I8)(y())),void 0===r&&(r=(0,a.n$)()),h.add((function(){return m(e,t,n,r)}))},v=function(){},g=new f.Yd((function(){for(var e=[],t=0;t=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},u={debug:"debug",error:"error",info:"info",warn:"warn"},c={console:"console",http:"http",silent:"silent"},l=Object.keys(u),d=function(){function e(e,t,n,o,a){void 0===n&&(n=c.http),void 0===o&&(o=u.debug),void 0===a&&(a={}),this.handleLogStrategy=e,this.handlerType=n,this.level=o,this.contextManager=(0,r.W)(),this.contextManager.set((0,i.f0)({},a,t?{logger:{name:t}}:void 0))}return e.prototype.log=function(e,t,n){void 0===n&&(n=u.info),this.handleLogStrategy({message:e,context:(0,i.I8)(t),status:n},this)},e.prototype.debug=function(e,t){this.log(e,t,u.debug)},e.prototype.info=function(e,t){this.log(e,t,u.info)},e.prototype.warn=function(e,t){this.log(e,t,u.warn)},e.prototype.error=function(e,t){var n={error:{origin:o.zH.LOGGER}};this.log(e,(0,i.$e)(n,t),u.error)},e.prototype.setContext=function(e){this.contextManager.set(e)},e.prototype.getContext=function(){return this.contextManager.get()},e.prototype.addContext=function(e,t){this.contextManager.add(e,t)},e.prototype.removeContext=function(e){this.contextManager.remove(e)},e.prototype.setHandler=function(e){this.handlerType=e},e.prototype.getHandler=function(){return this.handlerType},e.prototype.setLevel=function(e){this.level=e},e.prototype.getLevel=function(){return this.level},s([a.Th],e.prototype,"log",null),e}()},36080:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var r,i=n(22941),o=n(74460),a=n(5549),s=n(16402),u=n(90259),c=((r={})[i.v.log]=u.i8.info,r[i.v.debug]=u.i8.debug,r[i.v.info]=u.i8.info,r[i.v.warn]=u.i8.warn,r[i.v.error]=u.i8.error,r);function l(e,t){var n=(0,o.a)(e.forwardConsoleLogs).subscribe((function(e){t.notify(0,{rawLogsEvent:{date:(0,a.n$)(),message:e.message,origin:s.zH.CONSOLE,error:e.api===i.v.error?{origin:s.zH.CONSOLE,stack:e.stack}:void 0,status:c[e.api]}})}));return{stop:function(){n.unsubscribe()}}}},75379:function(e,t,n){"use strict";n.d(t,{QO:function(){return d},RY:function(){return l}});var r,i=n(22941),o=n(20598),a=n(5549),s=n(16402),u=n(90259),c=((r={})[u.i8.debug]=0,r[u.i8.info]=1,r[u.i8.warn]=2,r[u.i8.error]=3,r);function l(e){return{handleLog:function(t,n,r,c){var l=t.context;d(t.status,u.W7.console,n)&&(0,i.j)(t.status,t.message,(0,o.$e)(n.getContext(),l)),e.notify(0,{rawLogsEvent:{date:c||(0,a.n$)(),message:t.message,status:t.status,origin:s.zH.LOGGER},messageContext:l,savedCommonContext:r,logger:n})}}}function d(e,t,n){var r=n.getHandler(),i=Array.isArray(r)?r:[r];return c[e]>=c[n.getLevel()]&&(0,o.q9)(i,t)}},7710:function(e,t,n){"use strict";n.d(t,{t8:function(){return l}});var r=n(9692),i=n(23756),o=n(16402),a=n(36721),s=n(24670),u=n(20598),c=n(90259);function l(e,t){var n=(0,r.S)().subscribe((function(e){"complete"===e.state&&p("xhr",e)})),l=(0,i.y)().subscribe((function(e){"complete"===e.state&&p("fetch",e)}));function p(n,r){function i(e){t.notify(0,{rawLogsEvent:{message:"".concat(f(n)," error ").concat(r.method," ").concat(r.url),date:r.startClocks.timeStamp,error:{origin:o.zH.NETWORK,stack:e||"Failed to load"},http:{method:r.method,status_code:r.status,url:r.url},status:c.i8.error,origin:o.zH.NETWORK}})}e.isIntakeUrl(r.url)||!function(e){return 0===e.status&&"opaque"!==e.responseType}(r)&&!function(e){return e.status>=500}(r)||("xhr"in r?function(e,t,n){"string"==typeof e.response?n(d(e.response,t)):n(e.response)}(r.xhr,e,i):r.response?function(e,t,n){window.TextDecoder?e.body?function(e,t,n){!function(e,t,n){var r=e.getReader(),i=[],o=0;function a(){r.read().then((0,s.zk)((function(e){e.done?c():(i.push(e.value),(o+=e.value.length)>t?c():a())})),(0,s.zk)((function(e){return n(e)})))}function c(){var e;if(r.cancel().catch(u.ZT),1===i.length)e=i[0];else{e=new Uint8Array(o);var a=0;i.forEach((function(t){e.set(t,a),a+=t.length}))}n(void 0,e.slice(0,t),e.length>t)}a()}(e,t,(function(e,t,r){if(e)n(e);else{var i=(new TextDecoder).decode(t);r&&(i+="..."),n(void 0,i)}}))}(e.clone().body,t.requestErrorResponseLengthLimit,(function(e,t){n(e?"Unable to retrieve response: ".concat(e):t)})):n():e.clone().text().then((0,s.zk)((function(e){return n(d(e,t))})),(0,s.zk)((function(e){return n("Unable to retrieve response: ".concat(e))})))}(r.response,e,i):r.error&&function(e,t,n){n(d((0,o.P3)((0,a._)(e)),t))}(r.error,e,i))}return{stop:function(){n.unsubscribe(),l.unsubscribe()}}}function d(e,t){return e.length>t.requestErrorResponseLengthLimit?"".concat(e.substring(0,t.requestErrorResponseLengthLimit),"..."):e}function f(e){return"xhr"===e?"XHR":"Fetch"}},30241:function(e,t,n){"use strict";n.d(t,{R:function(){return c}});var r,i=n(10369),o=n(16402),a=n(5549),s=n(90259),u=((r={})[i._.cspViolation]=s.i8.error,r[i._.intervention]=s.i8.error,r[i._.deprecation]=s.i8.warn,r);function c(e,t){var n=(0,i.v)(e.forwardReports).subscribe((function(e){var n,r=e.message,i=u[e.type];i===s.i8.error?n={kind:e.subtype,origin:o.zH.REPORT,stack:e.stack}:e.stack&&(r+=" Found in ".concat((0,o.u5)(e.stack))),t.notify(0,{rawLogsEvent:{date:(0,a.n$)(),message:r,origin:o.zH.REPORT,error:n,status:i}})}));return{stop:function(){n.unsubscribe()}}}},60314:function(e,t,n){"use strict";n.d(t,{o:function(){return s}});var r=n(96618),i=n(31877),o=n(16402),a=n(90259);function s(e,t,n){void 0===n&&(n=new r.y),e.forwardErrorsToLogs&&(0,i.L)(n);var s=n.subscribe((function(e){t.notify(0,{rawLogsEvent:{message:e.message,date:e.startClocks.timeStamp,error:{kind:e.type,origin:o.zH.SOURCE,stack:e.stack},origin:o.zH.SOURCE,status:a.i8.error}})}));return{stop:function(){s.unsubscribe()}}}},55203:function(e,t,n){"use strict";n.d(t,{a3:function(){return o},yZ:function(){return a}});var r=n(33045),i=n(20598);function o(e){var t=(0,r.HX)(e.cookieOptions,"logs",(function(t){return function(e,t){var n=function(e){return"0"===e||"1"===e}(t)?t:s(e);return{trackingType:n,isTracked:"1"===n}}(e,t)}));return{findTrackedSession:function(e){var n=t.findActiveSession(e);return n&&"1"===n.trackingType?{id:n.id}:void 0}}}function a(e){var t="1"===s(e)?{}:void 0;return{findTrackedSession:function(){return t}}}function s(e){return(0,i.y7)(e.sampleRate)?"1":"0"}},85566:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(16402),i=n(90259);function o(e,t){t.notify(0,{rawLogsEvent:{message:e.message,date:e.startClocks.timeStamp,error:{origin:r.zH.AGENT},origin:r.zH.AGENT,status:i.i8.error}})}},1908:function(e,t,n){"use strict";n.d(t,{fy:function(){return s}});var r=n(7451),i=n(20598),o=n(19201),a=n(59004),s=(n(90259),(0,o.P)(a.z));(0,r.y)((0,i.Rf)(),"DD_LOGS",s)},42508:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(77377);function i(e,t){var n,i=(0,r.W)(e,e.logsEndpointBuilder,null===(n=e.replica)||void 0===n?void 0:n.logsEndpointBuilder);t.subscribe(1,(function(e){i.add(e)}))}},42862:function(e,t,n){"use strict";n.d(t,{o:function(){return i}});var r=n(94090);function i(e){var t=(0,r.A)();e.subscribe(1,(function(e){t.send("log",e)}))}},7451:function(e,t,n){"use strict";n.d(t,{r:function(){return a},y:function(){return s}});var r=n(62342),i=n(24670),o=n(20598);function a(e){var t=(0,o.f0)({version:"4.11.4",onReady:function(e){e()}},e);return Object.defineProperty(t,"_setDebug",{get:function(){return i.yD},enumerable:!1}),t}function s(e,t,n){var i=e[t];e[t]=n,i&&i.q&&i.q.forEach((function(e){return(0,r.Z)(e,"onReady callback threw an error:")()}))}},30527:function(e,t,n){"use strict";n.d(t,{MI:function(){return a},WQ:function(){return d},d8:function(){return s},ej:function(){return u},oX:function(){return l}});var r,i=n(22941),o=n(20598),a=o.WT;function s(e,t,n,r){var i=new Date;i.setTime(i.getTime()+n);var o="expires=".concat(i.toUTCString()),a=r&&r.crossSite?"none":"strict",s=r&&r.domain?";domain=".concat(r.domain):"",u=r&&r.secure?";secure":"";document.cookie="".concat(e,"=").concat(t,";").concat(o,";path=/;samesite=").concat(a).concat(s).concat(u)}function u(e){return(0,o.MY)(document.cookie,e)}function c(e,t){s(e,"",0,t)}function l(e){if(void 0===document.cookie||null===document.cookie)return!1;try{var t="dd_cookie_test_".concat((0,o.DO)()),n="test";s(t,n,o.WT,e);var r=u(t)===n;return c(t,e),r}catch(e){return i.j.error(e),!1}}function d(){if(void 0===r){for(var e="dd_site_test_".concat((0,o.DO)()),t=window.location.hostname.split("."),n=t.pop();t.length&&!u(e);)n="".concat(t.pop(),".").concat(n),s(e,"test",o.WT,{domain:n});c(e,{domain:n}),r=n}return r}},23756:function(e,t,n){"use strict";n.d(t,{y:function(){return c}});var r,i=n(34474),o=n(24670),a=n(96618),s=n(5549),u=n(35949);function c(){var e;return r||(e=new a.y((function(){if(window.fetch)return(0,i.Su)(window,"fetch",(function(t){return function(n,r){var i,a=(0,o.L6)(l,null,[e,n,r]);return a?(i=t.call(this,a.input,a.init),(0,o.L6)(d,null,[e,i,a])):i=t.call(this,n,r),i}})).stop})),r=e),r}function l(e,t,n){var r=n&&n.method||"object"==typeof t&&t.method||"GET",i=(0,u.D5)("object"==typeof t&&t.url||t),o={state:"start",init:n,input:t,method:r,startClocks:(0,s.$I)(),url:i};return e.notify(o),o}function d(e,t,n){var r=function(t){var r=n;r.state="complete",r.duration=(0,s._J)(r.startClocks.timeStamp,(0,s.n$)()),"stack"in t||t instanceof Error?(r.status=0,r.isAborted=t instanceof DOMException&&t.code===DOMException.ABORT_ERR,r.error=t,e.notify(r)):"status"in t&&(r.response=t,r.responseType=t.type,r.status=t.status,r.isAborted=!1,e.notify(r))};t.then((0,o.zk)(r),(0,o.zk)(r))}},9692:function(e,t,n){"use strict";n.d(t,{S:function(){return d}});var r,i=n(34474),o=n(24670),a=n(96618),s=n(5549),u=n(35949),c=n(20598),l=new WeakMap;function d(){var e;return r||(e=new a.y((function(){var t=(0,i.Lm)(XMLHttpRequest.prototype,"open",{before:f}).stop,n=(0,i.Lm)(XMLHttpRequest.prototype,"send",{before:function(){p.call(this,e)}}).stop,r=(0,i.Lm)(XMLHttpRequest.prototype,"abort",{before:h}).stop;return function(){t(),n(),r()}})),r=e),r}function f(e,t){l.set(this,{state:"open",method:e,url:(0,u.D5)(t.toString())})}function p(e){var t=this,n=l.get(this);if(n){var r=n;r.state="start",r.startTime=(0,s._q)(),r.startClocks=(0,s.$I)(),r.isAborted=!1,r.xhr=this;var a=!1,u=(0,i.Lm)(this,"onreadystatechange",{before:function(){this.readyState===XMLHttpRequest.DONE&&d()}}).stop,d=(0,o.zk)((function(){if(t.removeEventListener("loadend",d),u(),!a){a=!0;var i=n;i.state="complete",i.duration=(0,s._J)(r.startClocks.timeStamp,(0,s.n$)()),i.status=t.status,e.notify((0,c.mv)(i))}}));this.addEventListener("loadend",d),e.notify(r)}}function h(){var e=l.get(this);e&&(e.isAborted=!0)}},92849:function(e,t,n){"use strict";n.d(t,{fP:function(){return c}});var r=n(30527),i=n(62342),o=n(22941),a=n(20598),s=n(17976),u=n(90419);function c(e){var t,n;if(e&&e.clientToken)if(void 0===e.sampleRate||(0,a.zz)(e.sampleRate)){if(void 0===e.telemetrySampleRate||(0,a.zz)(e.telemetrySampleRate))return(0,s.V$)(e.enableExperimentalFeatures),(0,a.f0)({beforeSend:e.beforeSend&&(0,i.Z)(e.beforeSend,"beforeSend threw an error:"),cookieOptions:l(e),sampleRate:null!==(t=e.sampleRate)&&void 0!==t?t:100,telemetrySampleRate:null!==(n=e.telemetrySampleRate)&&void 0!==n?n:20,service:e.service,silentMultipleInit:!!e.silentMultipleInit,batchBytesLimit:(0,s.W_)("lower-batch-size")?10*a.Tn:16*a.Tn,eventRateLimiterThreshold:3e3,maxTelemetryEventsPerPage:15,flushTimeout:30*a.WT,batchMessagesLimit:50,messageBytesLimit:256*a.Tn},(0,u.h)(e));o.j.error("Telemetry Sample Rate should be a number between 0 and 100")}else o.j.error("Sample Rate should be a number between 0 and 100");else o.j.error("Client Token is not configured, we will not send any data.")}function l(e){var t={};return t.secure=function(e){return!!e.useSecureSessionCookie||!!e.useCrossSiteSessionCookie}(e),t.crossSite=!!e.useCrossSiteSessionCookie,e.trackSessionAcrossSubdomains&&(t.domain=(0,r.WQ)()),t}},83649:function(e,t,n){"use strict";n.d(t,{E:function(){return c}});var r=n(5549),i=n(35949),o=n(20598),a=n(48780),s={logs:"logs",rum:"rum",sessionReplay:"session-replay"},u={logs:"logs",rum:"rum",sessionReplay:"replay"};function c(e,t,n){var c=e.site,l=void 0===c?a.D_:c,d=e.clientToken,f=l.split("."),p=f.pop(),h="".concat(s[t],".browser-intake-").concat(f.join("-"),".").concat(p),m="https://".concat(h,"/api/v2/").concat(u[t]),v=e.proxyUrl&&(0,i.D5)(e.proxyUrl);return{build:function(){var e="ddsource=browser"+"&ddtags=".concat(encodeURIComponent(["sdk_version:".concat("4.11.4")].concat(n).join(",")))+"&dd-api-key=".concat(d)+"&dd-evp-origin-version=".concat(encodeURIComponent("4.11.4"))+"&dd-evp-origin=browser"+"&dd-request-id=".concat((0,o.DO)());"rum"===t&&(e+="&batch_time=".concat((0,r.n$)()));var i="".concat(m,"?").concat(e);return v?"".concat(v,"?ddforward=").concat(encodeURIComponent(i)):i},buildIntakeUrl:function(){return v?"".concat(v,"?ddforward"):m},endpointType:t}}},17976:function(e,t,n){"use strict";var r;function i(e){Array.isArray(e)&&(r||(r=new Set(e)),e.filter((function(e){return"string"==typeof e})).forEach((function(e){r.add(e)})))}function o(e){return!!r&&r.has(e)}n.d(t,{V$:function(){return i},W_:function(){return o}})},48780:function(e,t,n){"use strict";n.d(t,{DZ:function(){return r},D_:function(){return i},y7:function(){return o}});var r="datad0g.com",i="datadoghq.com",o="ddog-gov.com"},20837:function(e,t,n){"use strict";n.d(t,{MS:function(){return i}});var r=n(22941);function i(e){var t=e.env,n=e.service,r=e.version,i=e.datacenter,o=[];return t&&o.push(a("env",t)),n&&o.push(a("service",n)),r&&o.push(a("version",r)),i&&o.push(a("datacenter",i)),o}var o=/[^a-z0-9_:./-]/;function a(e,t){var n=200-e.length-1;(t.length>n||o.test(t))&&r.j.warn("".concat(e," value doesn't meet tag requirements and will be sanitized"));var i=t.replace(/,/g,"_");return"".concat(e,":").concat(i)}},90419:function(e,t,n){"use strict";n.d(t,{h:function(){return s}});var r=n(20598),i=n(83649),o=n(20837),a=n(48780);function s(e){var t=(0,o.MS)(e),n=function(e,t){return{logsEndpointBuilder:(0,i.E)(e,"logs",t),rumEndpointBuilder:(0,i.E)(e,"rum",t),sessionReplayEndpointBuilder:(0,i.E)(e,"sessionReplay",t)}}(e,t),s=(0,r.TT)(n).map((function(e){return e.buildIntakeUrl()})),u=function(e,t,n){if(!e.replica)return;var o=(0,r.f0)({},e,{site:a.D_,clientToken:e.replica.clientToken}),s={logsEndpointBuilder:(0,i.E)(o,"logs",n),rumEndpointBuilder:(0,i.E)(o,"rum",n)};return t.push.apply(t,(0,r.TT)(s).map((function(e){return e.buildIntakeUrl()}))),(0,r.f0)({applicationId:e.replica.applicationId},s)}(e,s,t);return(0,r.f0)({isIntakeUrl:function(e){return s.some((function(t){return 0===e.indexOf(t)}))},replica:u,site:e.site||a.D_},n)}},74460:function(e,t,n){"use strict";n.d(t,{a:function(){return l}});var r=n(36721),i=n(16402),o=n(96618),a=n(20598),s=n(22941),u=n(24670),c={};function l(e){var t=e.map((function(e){return c[e]||(c[e]=function(e){var t=new o.y((function(){var n=console[e];return console[e]=function(){for(var r=[],o=0;o=100)v();else{var i,o=b();if(h()){if(o.lock)return void m(e,t);if(i=s.DO(),o.lock=i,y(o,e.options),(o=b()).lock!==i)return void m(e,t)}var a=e.process(o);if(h()&&(o=b()).lock!==i)m(e,t);else{if(a&&g(a,e.options),h()&&(!a||!_(a))){if((o=b()).lock!==i)return void m(e,t);delete o.lock,y(o,e.options),a=o}null===(n=e.after)||void 0===n||n.call(e,a||o),v()}}else f.push(e)}function h(){return(0,o.m)()}function m(e,t){setTimeout((0,a.zk)((function(){p(e,t+1)})),10)}function v(){r=void 0;var e=f.shift();e&&p(e)}function g(e,t){_(e)?function(e){(0,i.d8)(d,"",0,e)}(t):(e.expire=String(Date.now()+u.s),y(e,t))}function y(e,t){(0,i.d8)(d,function(e){return s.qP(e).map((function(e){var t=e[0],n=e[1];return"".concat(t,"=").concat(n)})).join(l)}(e),u.s,t)}function b(){var e=(0,i.ej)(d),t={};return function(e){return void 0!==e&&(-1!==e.indexOf(l)||c.test(e))}(e)&&e.split(l).forEach((function(e){var n=c.exec(e);if(null!==n){var r=n[1],i=n[2];t[r]=i}})),t}function _(e){return s.Qr(e)}},33045:function(e,t,n){"use strict";n.d(t,{HX:function(){return p}});var r=n(20598),i=n(58312),o=n(5549),a=n(24670),s=n(60009),u=n(34664),c=n(8501),l=r.yR,d=c.T,f=[];function p(e,t,n){(0,s.TK)(e);var c=(0,u.v)(e,t,n);f.push((function(){return c.stop()}));var p,h,m=new i.W(d);function v(){return{id:c.getSession().id,trackingType:c.getSession()[t]}}return f.push((function(){return m.stop()})),c.renewObservable.subscribe((function(){m.add(v(),(0,o._q)())})),c.expireObservable.subscribe((function(){m.closeActive((0,o._q)())})),c.expandOrRenewSession(),m.add(v(),(0,o.cQ)().relative),p=function(){return c.expandOrRenewSession()},h=r.yw(window,["click","touchstart","keydown","scroll"],p,{capture:!0,passive:!0}).stop,f.push(h),function(e){var t=(0,a.zk)((function(){"visible"===document.visibilityState&&e()})),n=r.Oo(document,"visibilitychange",t).stop;f.push(n);var i=setInterval(t,l);f.push((function(){clearInterval(i)}))}((function(){return c.expandSession()})),{findActiveSession:function(e){return m.find(e)},renewObservable:c.renewObservable,expireObservable:c.expireObservable}}},34664:function(e,t,n){"use strict";n.d(t,{v:function(){return c}});var r=n(30527),i=n(24670),o=n(96618),a=n(20598),s=n(8501),u=n(64114);function c(e,t,n){var c=new o.y,l=new o.y,d=setInterval((0,i.zk)((function(){(0,u.jx)({options:e,process:function(e){return m(e)?void 0:{}},after:p})})),r.MI),f=function(){var e=(0,u.w3)();if(m(e))return e;return{}}();function p(e){return m(e)||(e={}),h()&&(!function(e){return f.id!==e.id||f[t]!==e[t]}(e)?f=e:(f={},l.notify())),e}function h(){return void 0!==f[t]}function m(e){return(void 0===e.created||Date.now()-Number(e.created)"],p=[s.y7],h={maxEventsPerPage:0,sentEventCount:0,telemetryEnabled:!1};function m(e){var t,n=new c.y;return h.telemetryEnabled=(0,a.y7)(e.telemetrySampleRate),r=function(r){!(0,a.q9)(p,e.site)&&h.telemetryEnabled&&n.notify(function(e){return(0,a.$e)({type:"telemetry",date:(0,l.n$)(),service:"browser-sdk",version:"4.11.4",source:"browser",_dd:{format_version:2},telemetry:e},void 0!==t?t():{})}(r))},(0,d.P_)(y),(0,a.f0)(h,{maxEventsPerPage:e.maxTelemetryEventsPerPage,sentEventCount:0}),{setContextProvider:function(e){t=e},observable:n}}function v(e){return e.site===s.DZ}function g(e,t){(0,d.DV)(i.v.debug,e,t),b((0,a.f0)({message:e,status:"debug"},t))}function y(e){b((0,a.f0)({status:"error"},function(e){if(e instanceof Error){var t=(0,u._)(e);return{error:{kind:t.name,stack:(0,o.P3)(_(t))},message:t.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught ".concat((0,a.lh)(e))}}(e)))}function b(e){r&&h.sentEventCount eval")>-1,i=c.exec(t[3]);n&&i&&(t[3]=i[1],t[4]=i[2],t[5]=void 0);return{args:t[2]?t[2].split(","):[],column:t[5]?+t[5]:void 0,func:t[1]||r,line:t[4]?+t[4]:void 0,url:t[3]}}(e);n&&(!n.func&&n.line&&(n.func=r),t.push(n))})),{message:l(e,"message"),name:l(e,"name"),stack:t}}var o=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,a=/\((\S*)(?::(\d+))(?::(\d+))\)/;var s=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i;var u=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,c=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i;function l(e,t){if("object"==typeof e&&e&&t in e){var n=e[t];return"string"==typeof n?n:void 0}}},56633:function(e,t,n){"use strict";n.d(t,{h:function(){return a}});var r=n(34474),i=n(36721),o=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function a(e){var t=function(e){return(0,r.Lm)(window,"onerror",{before:function(t,n,r,a,s){var u;if(s)u=(0,i._)(s),e(u,s);else{var c,l={url:n,column:a,line:r},d=t;if("[object String]"==={}.toString.call(t)){var f=o.exec(d);f&&(c=f[1],d=f[2])}e(u={name:c,message:"string"==typeof d?d:void 0,stack:[l]},t)}}})}(e).stop,n=function(e){return(0,r.Lm)(window,"onunhandledrejection",{before:function(t){var n=t.reason||"Empty reason",r=(0,i._)(n);e(r,n)}})}(e).stop;return{stop:function(){t(),n()}}}},97796:function(e,t,n){"use strict";n.d(t,{S:function(){return r}});var r=function(){function e(){this.buffer=[]}return e.prototype.add=function(e){this.buffer.push(e)>500&&this.buffer.splice(0,1)},e.prototype.drain=function(){this.buffer.forEach((function(e){return e()})),this.buffer.length=0},e}()},7445:function(e,t,n){"use strict";function r(){return!!window.chrome||/HeadlessChrome/.test(window.navigator.userAgent)}n.d(t,{m:function(){return r}})},62342:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(22941);function i(e,t){return function(){for(var n=[],i=0;i=0&&n.entries.splice(e,1)},close:function(e){r.endTime=e}};return this.entries.unshift(r),r},e.prototype.find=function(e){void 0===e&&(e=o);for(var t=0,n=this.entries;t0&&this.entries[this.entries.length-1].endTime":e.func,r=e.args&&e.args.length>0?"(".concat(e.args.join(", "),")"):"",i=e.line?":".concat(e.line):"",o=e.line&&e.column?":".concat(e.column):"";t+="\n at ".concat(n).concat(r," @ ").concat(e.url).concat(i).concat(o)})),t}function c(e){var t;return null===(t=/@ (.+)/.exec(e))||void 0===t?void 0:t[1]}function l(e){return"".concat(e.name||"Error",": ").concat(e.message)}function d(){var e,t=new Error;if(!t.stack)try{throw t}catch(e){(0,o.ZT)()}return(0,i.L6)((function(){var n=(0,r._)(t);n.stack=n.stack.slice(2),e=u(n)})),e}},34474:function(e,t,n){"use strict";n.d(t,{Lm:function(){return o},Su:function(){return i}});var r=n(24670);function i(e,t,n){var r=e[t],i=n(r),o=function(){return i.apply(this,arguments)};return e[t]=o,{stop:function(){e[t]===o?e[t]=r:i=r}}}function o(e,t,n){var o=n.before,a=n.after;return i(e,t,(function(e){return function(){var t,n=arguments;return o&&(0,r.L6)(o,this,n),"function"==typeof e&&(t=e.apply(this,n)),a&&(0,r.L6)(a,this,n),t}}))}},24670:function(e,t,n){"use strict";n.d(t,{DV:function(){return f},L6:function(){return d},P_:function(){return s},Th:function(){return c},yD:function(){return u},zk:function(){return l}});var r,i=n(22941),o=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i>parseInt(e,10)/4).toString(16):"".concat(1e7,"-").concat(1e3,"-").concat(4e3,"-").concat(8e3,"-").concat(1e11).replace(/[018]/g,d)}function f(e){return 0!==e&&100*Math.random()<=e}function p(){}function h(e,t,n){if(null==e)return JSON.stringify(e);var r=[!1,void 0];m(e)&&(r=[!0,e.toJSON],delete e.toJSON);var i,o,a=[!1,void 0];"object"==typeof e&&m(i=Object.getPrototypeOf(e))&&(a=[!0,i.toJSON],delete i.toJSON);try{o=JSON.stringify(e,t,n)}catch(e){o=""}finally{r[0]&&(e.toJSON=r[1]),a[0]&&(i.toJSON=a[1])}return o}function m(e){return"object"==typeof e&&null!==e&&Object.prototype.hasOwnProperty.call(e,"toJSON")}function v(e,t){return-1!==e.indexOf(t)}function g(e,t){for(var n=0;n=0&&e<=100}function b(e){return Object.keys(e).map((function(t){return e[t]}))}function _(e){return Object.keys(e).map((function(t){return[t,e[t]]}))}function w(e){return 0===Object.keys(e).length}function E(e,t){return e.slice(0,t.length)===t}function k(){if("object"==typeof globalThis)return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var e=_dd_temp_;return delete Object.prototype._dd_temp_,"object"!=typeof e&&(e="object"==typeof self?self:"object"==typeof window?window:{}),e}function x(){return function(e){if(e.origin)return e.origin;var t=e.host.replace(/(:80|:443)$/,"");return"".concat(e.protocol,"//").concat(t)}(window.location)}function S(e,t){var n=new RegExp("(?:^|;)\\s*".concat(t,"\\s*=\\s*([^;]+)")).exec(e);return n?n[1]:void 0}function T(e,t,n){void 0===n&&(n="");var r=e.charCodeAt(t-1),i=r>=55296&&r<=56319?t+1:t;return e.length<=i?e:"".concat(e.slice(0,i)).concat(n)}function C(e,t,n,r){return N(e,[t],n,r)}function N(e,t,n,i){var o=void 0===i?{}:i,a=o.once,s=o.capture,u=o.passive,c=(0,r.zk)(a?function(e){d(),n(e)}:n),l=u?{capture:s,passive:u}:s;t.forEach((function(t){return e.addEventListener(t,c,l)}));var d=function(){return t.forEach((function(t){return e.removeEventListener(t,c,l)}))};return{stop:d}}function O(e,t,n){if(void 0===n&&(n=function(){if("undefined"!=typeof WeakSet){var e=new WeakSet;return{hasAlreadyBeenSeen:function(t){var n=e.has(t);return n||e.add(t),n}}}var t=[];return{hasAlreadyBeenSeen:function(e){var n=t.indexOf(e)>=0;return n||t.push(e),n}}}()),void 0===t)return e;if("object"!=typeof t||null===t)return t;if(t instanceof Date)return new Date(t.getTime());if(t instanceof RegExp){var r=t.flags||[t.global?"g":"",t.ignoreCase?"i":"",t.multiline?"m":"",t.sticky?"y":"",t.unicode?"u":""].join("");return new RegExp(t.source,r)}if(!n.hasAlreadyBeenSeen(t)){if(Array.isArray(t)){for(var i=Array.isArray(e)?e:[],o=0;o=this.messageBytesLimit?r.j.warn("Discarded a message whose size was bigger than the maximum allowed size ".concat(this.messageBytesLimit,"KB.")):(this.hasMessageFor(t)&&this.remove(t),this.willReachedBytesLimitWith(o)&&this.flush("batch_bytes_limit"),this.push(i,o,t),this.isFull()&&this.flush("batch_messages_limit"))},e.prototype.process=function(e){var t=(0,i.lh)(e);return{processedMessage:t,messageBytesCount:this.computeBytesCount(t)}},e.prototype.push=function(e,t,n){this.bufferMessagesCount>0&&(this.bufferBytesCount+=1),void 0!==n?this.upsertBuffer[n]=e:this.pushOnlyBuffer.push(e),this.bufferBytesCount+=t,this.bufferMessagesCount+=1},e.prototype.remove=function(e){var t=this.upsertBuffer[e];delete this.upsertBuffer[e];var n=this.computeBytesCount(t);this.bufferBytesCount-=n,this.bufferMessagesCount-=1,this.bufferMessagesCount>0&&(this.bufferBytesCount-=1)},e.prototype.hasMessageFor=function(e){return void 0!==e&&void 0!==this.upsertBuffer[e]},e.prototype.willReachedBytesLimitWith=function(e){return this.bufferBytesCount+e+1>=this.batchBytesLimit},e.prototype.isFull=function(){return this.bufferMessagesCount===this.batchMessagesLimit||this.bufferBytesCount>=this.batchBytesLimit},e.prototype.flushPeriodically=function(){var e=this;setTimeout((0,o.zk)((function(){e.flush("batch_flush_timeout"),e.flushPeriodically()})),this.flushTimeout)},e.prototype.flushOnVisibilityHidden=function(){var e=this;navigator.sendBeacon&&((0,i.Oo)(window,"beforeunload",this.beforeUnloadCallback),(0,i.Oo)(document,"visibilitychange",(function(){"hidden"===document.visibilityState&&e.flush("visibility_hidden")})),(0,i.Oo)(window,"beforeunload",(function(){return e.flush("before_unload")})))},e}()},94090:function(e,t,n){"use strict";n.d(t,{A:function(){return i},x:function(){return o}});var r=n(20598);function i(){var e=(0,r.Rf)().DatadogEventBridge;if(e)return{getAllowedWebViewHosts:function(){return JSON.parse(e.getAllowedWebViewHosts())},send:function(t,n){e.send(JSON.stringify({eventType:t,event:n}))}}}function o(e){var t;void 0===e&&(e=null===(t=(0,r.Rf)().location)||void 0===t?void 0:t.hostname);var n=i();return!!n&&n.getAllowedWebViewHosts().some((function(t){var n=t.replace(/\./g,"\\.");return new RegExp("^(.+\\.)*".concat(n,"$")).test(e)}))}},19753:function(e,t,n){"use strict";n.d(t,{Ec:function(){return s}});var r=n(17976),i=n(95928),o=n(20598),a="datadog-browser-sdk-failed-send-beacon";function s(e,t,n){if((0,r.W_)("failed-sendbeacon")){var s={reason:n,endpointType:e,version:"4.11.4",connection:navigator.connection?navigator.connection.effectiveType:void 0,onLine:navigator.onLine,size:t};"before_unload"===n||"visibility_hidden"===n?window.localStorage.setItem("".concat(a,"-").concat((0,o.DO)()),JSON.stringify(s)):(0,i.eJ)("failed sendBeacon",s)}}},57932:function(e,t,n){"use strict";n.d(t,{a:function(){return o}});var r=n(95928),i=n(19753),o=function(){function e(e,t){this.endpointBuilder=e,this.bytesLimit=t}return e.prototype.send=function(e,t,n){var o=this.endpointBuilder.build();if(!!navigator.sendBeacon&&t0){var i=performance.getEntriesByType("navigation")[0];e=(0,r.__assign)((0,r.__assign)({},i.toJSON()),t)}else{var o=h();e=(0,r.__assign)((0,r.__assign)((0,r.__assign)({},o),{decodedBodySize:0,duration:o.responseEnd,name:window.location.href,startTime:0}),t)}n(e)})),l()&&m(e,t,performance.getEntries()),window.PerformanceObserver){var s=(0,i.zk)((function(n){return m(e,t,n.getEntries())})),f=["resource","navigation","longtask","paint"],p=["largest-contentful-paint","first-input","layout-shift"];try{p.forEach((function(e){new PerformanceObserver(s).observe({type:e,buffered:!0})}))}catch(e){f.push.apply(f,p)}new PerformanceObserver(s).observe({entryTypes:f}),l()&&"addEventListener"in performance&&performance.addEventListener("resourcetimingbufferfull",(function(){performance.clearResourceTimings()}))}d("navigation")||function(e){function t(){e((0,r.__assign)((0,r.__assign)({},h()),{entryType:"navigation"}))}(0,o.Tm)("complete",(function(){setTimeout((0,i.zk)(t))}))}((function(n){m(e,t,[n])})),d("first-input")||function(e){var t=Date.now(),n=!1,r=(0,o.yw)(window,["click","mousedown","keydown","touchstart","pointerdown"],(function(e){if(e.cancelable){var t={entryType:"first-input",processingStart:(0,a._q)(),startTime:e.timeStamp};"pointerdown"===e.type?i(t):s(t)}}),{passive:!0,capture:!0}).stop;function i(e){(0,o.yw)(window,["pointerup","pointercancel"],(function(t){"pointerup"===t.type&&s(e)}),{once:!0})}function s(i){if(!n){n=!0,r();var o=i.processingStart-i.startTime;o>=0&&o2500)){var e=o[o.length-1],t=(0,r._q)();void 0!==e&&void 0===e.end||o.push({start:t})}}function u(){if(0!==o.length){var e=o[o.length-1],t=(0,r._q)();void 0===e.end&&(e.end=t)}}function c(e){for(var t=o.length-1;t>=0;t--){var n=o[t];if(void 0!==n.end&&e>n.end)break;if(e>n.start&&(void 0===n.end||e=a;s--){var u=o[s];if(void 0!==u.end&&e>u.end)break;if(!(nu.start?e:u.start,l=(0,r._J)(e,c),d=void 0===u.end||n0)return m(e.labels[0],t)}else if(e.id){var n=e.ownerDocument&&e.ownerDocument.querySelector('label[for="'+e.id.replace('"','\\"')+'"]');return n&&m(n,t)}},function(e){if("INPUT"===e.nodeName){var t=e,n=t.getAttribute("type");if("button"===n||"submit"===n||"reset"===n)return t.value}},function(e,t){if("BUTTON"===e.nodeName||"LABEL"===e.nodeName||"button"===e.getAttribute("role"))return m(e,t)},function(e){return e.getAttribute("aria-label")},function(e,t){var n=e.getAttribute("aria-labelledby");if(n)return n.split(/\s+/).map((function(t){return function(e,t){return e.ownerDocument?e.ownerDocument.getElementById(t):null}(e,t)})).filter((function(e){return Boolean(e)})).map((function(e){return m(e,t)})).join(" ")},function(e){return e.getAttribute("alt")},function(e){return e.getAttribute("name")},function(e){return e.getAttribute("title")},function(e){return e.getAttribute("placeholder")},function(e,t){if("options"in e&&e.options.length>0)return m(e.options[0],t)}],d=[function(e,t){return m(e,t)}];function f(e,t,n){for(var r=e,i=0;i<=10&&r&&"BODY"!==r.nodeName&&"HTML"!==r.nodeName&&"HEAD"!==r.nodeName;){for(var o=0,a=n;o100?(0,r._z)(e,100)+" [...]":e}function m(e,t){if(!e.isContentEditable){if("innerText"in e){var n=e.innerText,r=function(t){for(var r=e.querySelectorAll(t),i=0;i0&&(n=n.replace(a,""))}}};return(0,i.w)()&&r("script, style"),r("[data-dd-action-name]"),t&&r("["+t+"]"),n}return e.textContent}}},61023:function(e,t,n){"use strict";n.d(t,{d:function(){return d}});var r=n(64828),i=n(82027),o=n(4193),a=n(75689),s=n(59691),u=n(64203),c=n(36),l=10*r.WT;function d(e,t,n){var s=n.actionNameAttribute,d=function(e,t){var n,r;return{create:function(o,a,s){if(!n){var c=new f(e,o,a,s);n=c,r=(0,u.pj)(e,t,(function(e){if(e.hadActivity){var t=(0,i._J)(c.startClocks.timeStamp,e.end);t>=0?c.complete(t):c.discard()}else c.discard();n=void 0}),l).stop}},discardCurrent:function(){n&&(r(),n.discard(),n=void 0)}}}(e,t);e.subscribe(a.Y.VIEW_CREATED,(function(){d.discardCurrent()}));var p=(0,r.Oo)(window,"click",(function(e){if(e.target instanceof Element){var t=(0,c.u)(e.target,s);t&&d.create(o.Us.CLICK,t,e)}}),{capture:!0}).stop;return{stop:function(){d.discardCurrent(),p()}}}var f=function(){function e(e,t,n,o){this.lifeCycle=e,this.type=t,this.name=n,this.event=o,this.id=(0,r.DO)(),this.startClocks=(0,i.$I)(),this.eventCountsSubscription=(0,s.S)(e),this.lifeCycle.notify(a.Y.AUTO_ACTION_CREATED,{id:this.id,startClocks:this.startClocks})}return e.prototype.complete=function(e){var t=this.eventCountsSubscription.eventCounts;this.lifeCycle.notify(a.Y.AUTO_ACTION_COMPLETED,{counts:{errorCount:t.errorCount,longTaskCount:t.longTaskCount,resourceCount:t.resourceCount},duration:e,id:this.id,name:this.name,startClocks:this.startClocks,type:this.type,event:this.event}),this.eventCountsSubscription.stop()},e.prototype.discard=function(){this.lifeCycle.notify(a.Y.AUTO_ACTION_DISCARDED),this.eventCountsSubscription.stop()},e}()},19987:function(e,t,n){"use strict";n.d(t,{W:function(){return f}});var r=n(70655),i=n(73473),o=n(21315),a=n(1307),s=n(37697),u=n(64828),c=n(4193),l=n(75689),d=n(26266);function f(e,t){var n=new i.y;return(0,d.U)(n),(0,o.L)(n),n.subscribe((function(t){return e.notify(l.Y.RAW_ERROR_COLLECTED,{error:t})})),function(e,t){return e.subscribe(l.Y.RAW_ERROR_COLLECTED,(function(n){var i=n.error,o=n.customerContext,a=n.savedCommonContext;e.notify(l.Y.RAW_RUM_EVENT_COLLECTED,(0,r.__assign)({customerContext:o,savedCommonContext:a},function(e,t){var n={date:e.startClocks.timeStamp,error:{id:(0,u.DO)(),message:e.message,resource:e.resource?{method:e.resource.method,status_code:e.resource.statusCode,url:e.resource.url}:void 0,source:e.source,stack:e.stack,handling_stack:e.handlingStack,type:e.type,handling:e.handling,source_type:"browser"},type:c.D$.ERROR},r=t.isInForegroundAt(e.startClocks.relative);void 0!==r&&(n.view={in_foreground:r});return{rawRumEvent:n,startTime:e.startClocks.relative,domainContext:{error:e.originalError}}}(i,t)))})),{addError:function(t,n){var i=t.error,o=t.handlingStack,u=t.startClocks,c=t.context,d=function(e,t,n){var i=e instanceof Error?(0,a._)(e):void 0;return(0,r.__assign)((0,r.__assign)({startClocks:n,source:s.zH.CUSTOM,originalError:e},(0,s.wl)(i,e,"Provided",t)),{handling:s.Xw.HANDLED})}(i,o,u);e.notify(l.Y.RAW_ERROR_COLLECTED,{customerContext:c,savedCommonContext:n,error:d})}}}(e,t)}},26266:function(e,t,n){"use strict";n.d(t,{U:function(){return a}});var r=n(86296),i=n(82027),o=n(37697);function a(e){var t=(0,r.a)([r.v.error]).subscribe((function(t){return e.notify({startClocks:(0,i.$I)(),message:t.message,stack:t.stack,source:o.zH.CONSOLE,handling:o.Xw.HANDLED,handlingStack:t.handlingStack})}));return{stop:function(){t.unsubscribe()}}}},12051:function(e,t,n){"use strict";n.d(t,{V:function(){return s}});var r=n(82027),i=n(64828),o=n(4193),a=n(75689);function s(e,t){e.subscribe(a.Y.PERFORMANCE_ENTRIES_COLLECTED,(function(n){for(var s=0,u=n;s=r-a&&o(n)<=i+a;var n,r,i,a}));return 1===i.length?i[0]:2===i.length&&o((n=i)[0])<=n[1].startTime?i[1]:void 0}}}function o(e){return e.startTime+e.duration}},42264:function(e,t,n){"use strict";n.d(t,{_:function(){return d}});var r=n(70655),i=n(64828),o=n(82027),a=n(38163),s=n(4193),u=n(75689),c=n(22076),l=n(62515);function d(e){e.subscribe(u.Y.REQUEST_COMPLETED,(function(t){e.notify(u.Y.RAW_RUM_EVENT_COLLECTED,function(e){var t=e.type===i.xd.XHR?i._g.XHR:i._g.FETCH,n=(0,c.E)(e),r=n?(0,o.DY)(n.startTime):e.startClocks,a=n?p(n):void 0,u=function(e){if(!e.traceId||!e.spanId)return;return{_dd:{span_id:e.spanId.toDecimalString(),trace_id:e.traceId.toDecimalString()}}}(e),l=(0,i.$e)({date:r.timeStamp,resource:{id:(0,i.DO)(),type:t,duration:(0,o.c0)(e.duration),method:e.method,status_code:e.status,url:e.url},type:s.D$.RESOURCE},u,a);return{startTime:r.relative,rawRumEvent:l,domainContext:{performanceEntry:n&&h(n),xhr:e.xhr,response:e.response,requestInput:e.input,requestInit:e.init,error:e.error}}}(t))})),e.subscribe(u.Y.PERFORMANCE_ENTRIES_COLLECTED,(function(t){for(var n=0,r=t;ne[n])return!1;return!0}function f(e){return"xmlhttprequest"===e.initiatorType||"fetch"===e.initiatorType}function p(e){var t=e.duration,n=e.startTime,r=e.responseEnd;return 0===t&&n=0?a:0,firstInputTime:r.startTime})}})).unsubscribe}}(e,(function(e){c({firstInputDelay:e.firstInputDelay,firstInputTime:e.firstInputTime})})).stop;return{stop:function(){l(),d(),f(),p()}}}},22908:function(e,t,n){"use strict";n.d(t,{L:function(){return l}});var r=n(64828),i=n(82027),o=n(38163),a=n(4193),s=n(75689),u=n(59691),c=n(64203);function l(e,t,n,l,d){var f,p={eventCounts:{errorCount:0,longTaskCount:0,resourceCount:0,userActionCount:0}},h=(0,u.S)(e,(function(e){p.eventCounts=e,n()})).stop,m=function(e,t,n,r,o){var s=n===a.p7.INITIAL_LOAD,u=!0,l=[];function d(){!u&&!s&&l.length>0&&o(Math.max.apply(Math,l))}return{stop:(0,c.pj)(e,t,(function(e){u&&(u=!1,e.hadActivity&&l.push((0,i._J)(r.timeStamp,e.end)),d())})).stop,setLoadEvent:function(e){s&&(s=!1,l.push(e),d())}}}(e,t,l,d,(function(e){p.loadingTime=e,n()})),v=m.stop,g=m.setLoadEvent;return(0,o.wM)("layout-shift")?(p.cumulativeLayoutShift=0,f=function(e,t){var n=0,i=(u=0,{update:function(e){void 0===o||e.startTime-a>=r.WT||e.startTime-o>=5*r.WT?(o=a=e.startTime,u=e.value):(u+=e.value,a=e.startTime)},value:function(){return u}});var o,a,u;return{stop:e.subscribe(s.Y.PERFORMANCE_ENTRIES_COLLECTED,(function(e){for(var o=0,a=e;on&&(n=i.value(),t((0,r.NM)(n,4))))}})).unsubscribe}}(e,(function(e){p.cumulativeLayoutShift=e,n()})).stop):f=r.ZT,{stop:function(){h(),v(),f()},setLoadEvent:g,viewMetrics:p}}},71542:function(e,t,n){"use strict";n.d(t,{qZ:function(){return p}});var r=n(70655),i=n(64828),o=n(82027),a=n(49015),s=n(13842),u=n(4193),c=n(75689),l=n(32161),d=n(22908),f=5*i.yR;function p(e,t,n,r,i,s){var d,p=function(r){var i=h(t,n,e,u.p7.INITIAL_LOAD,(0,o.cQ)(),r),a=(0,l.p4)(t,(function(e){i.updateTimings(e),i.scheduleUpdate()})).stop;return{initialView:i,stop:a}}(s),v=p.stop,g=p.initialView,y=function(){t.subscribe(c.Y.SESSION_RENEWED,(function(){g.end(),g=b(void 0,g.name)})),t.subscribe(c.Y.BEFORE_UNLOAD,(function(){g.end(),g.triggerUpdate()}));var e=window.setInterval((0,a.zk)((function(){g.triggerUpdate()})),f);return{stop:function(){clearInterval(e)}}}().stop;function b(r,i){return h(t,n,e,u.p7.ROUTE_CHANGE,r,i)}return i&&(d=function(e){return e.subscribe((function(e){var t,n,r,i,o=e.oldLocation,a=e.newLocation;if(n=a,(t=o).pathname!==n.pathname||(r=n.hash,i=r.substr(1),!document.getElementById(i)&&m(n.hash)!==m(t.hash)))return g.end(),g.triggerUpdate(),void(g=b())}))}(r)),{addTiming:function(e,t){void 0===t&&(t=(0,o.n$)()),g.addTiming(e,t),g.scheduleUpdate()},startView:function(e,t){g.end(t),g.triggerUpdate(),g=b(t,e)},stop:function(){null==d||d.unsubscribe(),v(),y(),g.end()}}}function h(e,t,n,u,l,f){void 0===l&&(l=(0,o.$I)());var p,h=(0,i.DO)(),m={},v={},g=0,y=(0,r.__assign)({},n);e.notify(c.Y.VIEW_CREATED,{id:h,name:f,startClocks:l});var b=(0,i.P2)((0,a.zk)(T),3e3,{leading:!1}),_=b.throttled,w=b.cancel,E=(0,d.L)(e,t,_,u,l),k=E.setLoadEvent,x=E.stop,S=E.viewMetrics;function T(){g+=1;var t=void 0===p?(0,o.n$)():p.timeStamp;e.notify(c.Y.VIEW_UPDATED,(0,r.__assign)((0,r.__assign)({},S),{customTimings:v,documentVersion:g,id:h,name:f,loadingType:u,location:y,startClocks:l,timings:m,duration:(0,o._J)(l.timeStamp,t),isActive:void 0===p}))}return T(),{name:f,scheduleUpdate:_,end:function(t){void 0===t&&(t=(0,o.$I)()),p=t,x(),e.notify(c.Y.VIEW_ENDED,{endClocks:p})},triggerUpdate:function(){w(),T()},updateTimings:function(e){m=e,void 0!==e.loadEvent&&k(e.loadEvent)},addTiming:function(e,t){var n=(0,o.Cn)(t)?t:(0,o._J)(l.timeStamp,t);v[function(e){var t=e.replace(/[^a-zA-Z0-9-_.@$]/g,"_");t!==e&&s.j.warn("Invalid timing name: "+e+", sanitized to: "+t);return t}(e)]=n}}}function m(e){var t=e.indexOf("?");return t<0?e:e.slice(0,t)}},71126:function(e,t,n){"use strict";n.d(t,{m:function(){return u}});var r=n(82027),i=n(64828),o=n(4193),a=n(75689),s=n(71542);function u(e,t,n,u,l,d,f,p){return e.subscribe(a.Y.VIEW_UPDATED,(function(t){return e.notify(a.Y.RAW_RUM_EVENT_COLLECTED,function(e,t,n){var a=n.getReplayStats(e.id),s={_dd:{document_version:e.documentVersion,replay_stats:a},date:e.startClocks.timeStamp,type:o.D$.VIEW,view:{action:{count:e.eventCounts.userActionCount},cumulative_layout_shift:e.cumulativeLayoutShift,dom_complete:(0,r.c0)(e.timings.domComplete),dom_content_loaded:(0,r.c0)(e.timings.domContentLoaded),dom_interactive:(0,r.c0)(e.timings.domInteractive),error:{count:e.eventCounts.errorCount},first_contentful_paint:(0,r.c0)(e.timings.firstContentfulPaint),first_input_delay:(0,r.c0)(e.timings.firstInputDelay),first_input_time:(0,r.c0)(e.timings.firstInputTime),is_active:e.isActive,name:e.name,largest_contentful_paint:(0,r.c0)(e.timings.largestContentfulPaint),load_event:(0,r.c0)(e.timings.loadEvent),loading_time:c((0,r.c0)(e.loadingTime)),loading_type:e.loadingType,long_task:{count:e.eventCounts.longTaskCount},resource:{count:e.eventCounts.resourceCount},time_spent:(0,r.c0)(e.duration),in_foreground_periods:t.selectInForegroundPeriodsFor(e.startClocks.relative,e.duration)},session:{has_replay:!!a||void 0}};(0,i.Qr)(e.customTimings)||(s.view.custom_timings=(0,i.Q8)(e.customTimings,r.c0));return{rawRumEvent:s,startTime:e.startClocks.relative,domainContext:{location:e.location}}}(t,d,f))})),(0,s.qZ)(n,e,u,l,!t.trackViewsManually,p)}function c(e){return(0,i.hj)(e)&&e<0?void 0:e}},44717:function(e,t,n){"use strict";n.d(t,{DV:function(){return r},j5:function(){return c},oi:function(){return u}});var r,i,o=n(5135),a=n(64828),s=n(75689);function u(e,t){var n=(0,o.HX)(e.cookieOptions,"rum",(function(t){return function(e,t){var n;n=function(e){return e===i.NOT_TRACKED||e===i.TRACKED_REPLAY||e===i.TRACKED_LITE}(t)?t:(0,a.y7)(e.sampleRate)?(0,a.y7)(e.replaySampleRate)?i.TRACKED_REPLAY:i.TRACKED_LITE:i.NOT_TRACKED;return{trackingType:n,isTracked:l(n)}}(e,t)}));return n.expireObservable.subscribe((function(){t.notify(s.Y.SESSION_EXPIRED)})),n.renewObservable.subscribe((function(){t.notify(s.Y.SESSION_RENEWED)})),{findTrackedSession:function(e){var t=n.findActiveSession(e);if(t&&l(t.trackingType))return{id:t.id,hasReplayPlan:t.trackingType===i.TRACKED_REPLAY,hasLitePlan:t.trackingType===i.TRACKED_LITE}}}}function c(){var e={id:"00000000-aaaa-0000-aaaa-000000000000",hasReplayPlan:!0,hasLitePlan:!1};return{findTrackedSession:function(){return e}}}function l(e){return e===i.TRACKED_LITE||e===i.TRACKED_REPLAY}!function(e){e[e.LITE=1]="LITE",e[e.REPLAY=2]="REPLAY"}(r||(r={})),function(e){e.NOT_TRACKED="0",e.TRACKED_REPLAY="1",e.TRACKED_LITE="2"}(i||(i={}))},48439:function(e,t,n){"use strict";n.d(t,{OT:function(){return i},Y9:function(){return o}});var r=n(49647);function i(){var e=window._DATADOG_SYNTHETICS_PUBLIC_ID||(0,r.ej)("datadog-synthetics-public-id"),t=window._DATADOG_SYNTHETICS_RESULT_ID||(0,r.ej)("datadog-synthetics-result-id");if("string"==typeof e&&"string"==typeof t)return{test_id:e,result_id:t,injected:o()}}function o(){return Boolean(window._DATADOG_SYNTHETICS_INJECTS_RUM||(0,r.ej)("datadog-synthetics-injects-rum"))}},8884:function(e,t,n){"use strict";n.d(t,{ai:function(){return o}});var r=n(64828),i=2*r.yR;function o(e){var t=function(e){var t=e.querySelector("meta[name=dd-trace-id]"),n=e.querySelector("meta[name=dd-trace-time]");return a(t&&t.content,n&&n.content)}(e)||function(e){var t=function(e){for(var t=0;t=0;t-=1){var n,r=e.body.childNodes[t];if(n=s(r))return n;if(!u(r))break}}(e);if(!t)return;return a((0,r.MY)(t,"trace-id"),(0,r.MY)(t,"trace-time"))}(e);if(t&&!(t.traceTime<=Date.now()-i))return t.traceId}function a(e,t){var n=t&&Number(t);if(e&&n)return{traceId:e,traceTime:n}}function s(e){if(e&&function(e){return"#comment"===e.nodeName}(e)){var t=/^\s*DATADOG;(.*?)\s*$/.exec(e.data);if(t)return t[1]}}function u(e){return"#text"===e.nodeName}},98049:function(e,t,n){"use strict";n.d(t,{Sf:function(){return s}});var r=n(70655),i=n(64828),o=n(54343);function a(e){0!==e.status||e.isAborted||(e.traceId=void 0,e.spanId=void 0)}function s(e,t){return{clearTracingIfNeeded:a,traceFetch:function(n){return u(e,n,t,(function(e){var t;if(n.input instanceof Request&&!(null===(t=n.init)||void 0===t?void 0:t.headers))n.input=new Request(n.input),Object.keys(e).forEach((function(t){n.input.headers.append(t,e[t])}));else{n.init=(0,r.__assign)({},n.init);var o=[];n.init.headers instanceof Headers?n.init.headers.forEach((function(e,t){o.push([t,e])})):Array.isArray(n.init.headers)?n.init.headers.forEach((function(e){o.push(e)})):n.init.headers&&Object.keys(n.init.headers).forEach((function(e){o.push([e,n.init.headers[e]])})),n.init.headers=o.concat((0,i.qP)(e))}}))},traceXhr:function(n,r){return u(e,n,t,(function(e){Object.keys(e).forEach((function(t){r.setRequestHeader(t,e[t])}))}))}}}function u(e,t,n,r){var i;void 0!==c()&&function(e,t){for(var n=(0,o.P$)(t),r=0,i=e.allowedTracingOrigins;r0})}return n}(e,t);return function(e,t,n){var o,a=!1,s=setTimeout((0,r.zk)((function(){return d({hadActivity:!1})})),100),u=n&&setTimeout((0,r.zk)((function(){return d({hadActivity:!0,end:(0,i.n$)()})})),n),c=e.subscribe((function(e){var t=e.isBusy;clearTimeout(s),clearTimeout(o);var n=(0,i.n$)();t||(o=setTimeout((0,r.zk)((function(){return d({hadActivity:!0,end:n})})),100))})),l=function(){a=!0,clearTimeout(s),clearTimeout(o),clearTimeout(u),c.unsubscribe()};function d(e){a||(l(),t(e))}return{stop:l}}(u,n,s)}},87553:function(e,t,n){"use strict";n.d(t,{Y5:function(){return o.Y},_r:function(){return r._},iB:function(){return i.i},q5:function(){return a.q}});var r=n(64622),i=n(72686),o=n(75689),a=(n(44717),n(34250))},4193:function(e,t,n){"use strict";var r,i,o;n.d(t,{D$:function(){return r},Us:function(){return o},p7:function(){return i}}),function(e){e.ACTION="action",e.ERROR="error",e.LONG_TASK="long_task",e.VIEW="view",e.RESOURCE="resource"}(r||(r={})),function(e){e.INITIAL_LOAD="initial_load",e.ROUTE_CHANGE="route_change"}(i||(i={})),function(e){e.CLICK="click",e.CUSTOM="custom"}(o||(o={}))},82063:function(e,t,n){"use strict";n.d(t,{u:function(){return u}});var r=n(53789),i=n(62097),o=n(64828),a=n(75689),s=n(4193);function u(e,t){var n=function(e,t){var n,s=c(e.rumEndpointBuilder,(function(){return t.notify(a.Y.BEFORE_UNLOAD)})),u=e.replica;void 0!==u&&(n=c(u.rumEndpointBuilder));function c(t,n){return new r.E(new i.a(t,e.batchBytesLimit),e.maxBatchSize,e.batchBytesLimit,e.maxMessageSize,e.flushTimeout,n)}function l(e){return(0,o.$e)(e,{application:{id:u.applicationId}})}var d=!1;return{add:function(e){d||(s.add(e),n&&n.add(l(e)))},stop:function(){d=!0},upsert:function(e,t){d||(s.upsert(e,t),n&&n.upsert(l(e),t))}}}(e,t);return t.subscribe(a.Y.RUM_EVENT_COLLECTED,(function(e){e.type===s.D$.VIEW?n.upsert(e,e.view.id):n.add(e)})),{stop:function(){return n.stop()}}}},48387:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var r=n(76876),i=n(75689);function o(e){var t=(0,r.A)();e.subscribe(i.Y.RUM_EVENT_COLLECTED,(function(e){t.send("rum",e)}))}},51140:function(e,t,n){"use strict";n.d(t,{N:function(){return u}});var r=n(76876),i=n(64828),o=n(87553),a=n(98290),s=n(85233);function u(e,t){if(void 0===t&&(t=s.gm),(0,r.x)())return{start:i.ZT,stop:i.ZT,getReplayStats:function(){},onRumStart:i.ZT,isRecording:function(){return!1}};var n={status:0},u=function(){n={status:1}},c=function(){n={status:0}};return{start:function(){return u()},stop:function(){return c()},getReplayStats:a.MA,onRumStart:function(r,a,s,l){r.subscribe(o.Y5.SESSION_EXPIRED,(function(){2!==n.status&&3!==n.status||(c(),n={status:1})})),r.subscribe(o.Y5.SESSION_RENEWED,(function(){1===n.status&&u()})),u=function(){var o=s.findTrackedSession();o&&o.hasReplayPlan?2!==n.status&&3!==n.status&&(n={status:2},(0,i.Tm)("interactive",(function(){2===n.status&&t((function(t){if(2===n.status)if(t){var i=e(r,a,s,l,t).stop;n={status:3,stopRecording:i}}else n={status:0}}))}))):n={status:1}},c=function(){0!==n.status&&(3===n.status&&n.stopRecording(),n={status:0})},1===n.status&&u()},isRecording:function(){return 3===n.status}}}},38527:function(e,t,n){"use strict";n.d(t,{S:function(){return c}});var r=n(70655),i=n(87553),o=n(95314),a=n(85233),s=n(35554),u=n(48533);function c(e,t,n,c,l){var d=(0,a.cW)(e,t.applicationId,n,c,(function(e,n,r,i){return(0,s.lW)(t.sessionReplayEndpointBuilder,e,n,r,i)}),l),f=d.addRecord,p=d.stop;function h(e){f((0,r.__assign)((0,r.__assign)({},e),{timestamp:Date.now()}))}var m=(0,o.IM)({emit:h,defaultPrivacyLevel:t.defaultPrivacyLevel}),v=m.stop,g=m.takeFullSnapshot,y=m.flushMutations,b=e.subscribe(i.Y5.VIEW_ENDED,(function(){y(),h({type:u.o.ViewEnd})})).unsubscribe,_=e.subscribe(i.Y5.VIEW_CREATED,g).unsubscribe;return{stop:function(){b(),_(),v(),p()}}}},91249:function(e,t,n){"use strict";n.d(t,{$n:function(){return a},B2:function(){return f},Bq:function(){return p},Eo:function(){return c},M_:function(){return h},OT:function(){return g},Xn:function(){return v},Yg:function(){return d},aN:function(){return u},k6:function(){return m},nw:function(){return l},zu:function(){return s},zx:function(){return o}});var r=n(70655),i=n(7063),o=(0,r.__assign)((0,r.__assign)({},i.Jj),{IGNORE:"ignore",HIDDEN:"hidden"}),a="data-dd-privacy",s="allow",u="mask",c="mask-user-input",l="hidden",d="dd-privacy-allow",f="dd-privacy-mask",p="dd-privacy-mask-user-input",h="dd-privacy-hidden",m="***",v="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==",g={INPUT:!0,OUTPUT:!0,TEXTAREA:!0,SELECT:!0,OPTION:!0,DATALIST:!0,OPTGROUP:!0}},95314:function(e,t,n){"use strict";n.d(t,{IM:function(){return r.I}});var r=n(31470);n(41493),n(86833)},33156:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(64828),i=n(49015);function o(e){var t=r.ZT,n=[];function o(){t(),e(n),n=[]}return{addMutations:function(e){0===n.length&&(t=function(e){var t=window;if(t.requestIdleCallback){var n=t.requestIdleCallback((0,i.zk)(e),{timeout:100});return function(){return t.cancelIdleCallback(n)}}var r=t.requestAnimationFrame((0,i.zk)(e));return function(){return t.cancelAnimationFrame(r)}}(o)),n.push.apply(n,e)},flush:o,stop:function(){t()}}}},71572:function(e,t,n){"use strict";n.d(t,{F5:function(){return f},_p:function(){return p}});var r=n(64828),i=n(49015),o=n(87553),a=n(91249),s=n(44803),u=n(38136),c=n(41493),l=n(86914),d=n(33156);function f(e,t,n){var f=(0,o.q5)();if(!f)return{stop:r.ZT};var p=(0,d.W)((function(e){!function(e,t,n){var r=e.filter((function(e){return document.contains(e.target)&&(0,u.GW)(e.target)&&(0,s.IE)(e.target,n)!==a.zx.HIDDEN})),i=function(e,t){for(var n=new Set,r=new Map,i=function(e){(0,l.Ed)(e.addedNodes,(function(e){n.add(e)})),(0,l.Ed)(e.removedNodes,(function(t){n.has(t)||r.set(t,e.target),n.delete(t)}))},o=0,d=e;oo.SO&&"data:"===r.slice(0,5)?"data:truncated":r}var h=1;var m=/[^a-z1-6-_]/;function v(e){var t=e.toLowerCase().trim();return m.test(t)?"div":t}function g(e){try{var t=e.rules||e.cssRules;return t?Array.from(t).map(y).join(""):null}catch(e){return null}}function y(e){return function(e){return"styleSheet"in e}(e)?g(e.styleSheet)||"":e.cssText}},86833:function(e,t,n){"use strict";var r;n.d(t,{Jq:function(){return i},Y2:function(){return o},bj:function(){return a},yh:function(){return r}}),function(e){e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule"}(r||(r={}));var i,o={MouseUp:0,MouseDown:1,Click:2,ContextMenu:3,DblClick:4,Focus:5,Blur:6,TouchStart:7,TouchEnd:9},a={Play:0,Pause:1};!function(e){e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment"}(i||(i={}))},86914:function(e,t,n){"use strict";function r(e,t,n){var r=Object.getOwnPropertyDescriptor(e,t);return Object.defineProperty(e,t,{set:function(e){var t=this;setTimeout((function(){n.set.call(t,e)}),0),r&&r.set&&r.set.call(this,e)}}),function(){Object.defineProperty(e,t,r||{})}}function i(e){return Boolean(e.changedTouches)}function o(e,t){Array.prototype.forEach.call(e,t)}n.d(t,{Ed:function(){return o},yU:function(){return r},z6:function(){return i}})},25523:function(e,t,n){"use strict";n.d(t,{$1:function(){return s},X_:function(){return u},fM:function(){return o},gp:function(){return a},mt:function(){return i},nw:function(){return r}});var r=function(e,t){var n=window.visualViewport,r={layoutViewportX:e,layoutViewportY:t,visualViewportX:e,visualViewportY:t};return n?(!function(){var e=window.visualViewport;return Math.abs(e.pageTop-e.offsetTop-window.scrollY)>25||Math.abs(e.pageLeft-e.offsetLeft-window.scrollX)>25}()?(r.visualViewportX=Math.round(e-n.offsetLeft),r.visualViewportY=Math.round(t-n.offsetTop)):(r.layoutViewportX=Math.round(e+n.offsetLeft),r.layoutViewportY=Math.round(t+n.offsetTop)),r):r},i=function(){var e=window.visualViewport;return{scale:e.scale,offsetLeft:e.offsetLeft,offsetTop:e.offsetTop,pageLeft:e.pageLeft,pageTop:e.pageTop,height:e.height,width:e.width}};function o(){var e=window.visualViewport;return e?e.width*e.scale:window.innerWidth||0}function a(){var e=window.visualViewport;return e?e.height*e.scale:window.innerHeight||0}function s(){var e=window.visualViewport;return e?e.pageLeft-e.offsetLeft:void 0!==window.scrollX?window.scrollX:window.pageXOffset||0}function u(){var e=window.visualViewport;return e?e.pageTop-e.offsetTop:void 0!==window.scrollY?window.scrollY:window.pageYOffset||0}},98290:function(e,t,n){"use strict";n.d(t,{FT:function(){return i},MA:function(){return u},pk:function(){return s},ui:function(){return o},xK:function(){return a}});var r;function i(e){return c(e).segments_count}function o(e){c(e).segments_count+=1}function a(e){c(e).records_count+=1}function s(e,t){c(e).segments_total_raw_size+=t}function u(e){return null==r?void 0:r.get(e)}function c(e){var t;return r||(r=new Map),r.has(e)?t=r.get(e):(t={records_count:0,segments_count:0,segments_total_raw_size:0},r.set(e,t),r.size>10&&function(){if(!r)return;if(r.keys)r.delete(r.keys().next().value);else{var e=!0;r.forEach((function(t,n){e&&(r.delete(n),e=!1)}))}}()),t}},24468:function(e,t,n){"use strict";var r;function i(){return r||(r=URL.createObjectURL(new Blob(["("+o+")(self)"]))),new Worker(r)}function o(){function e(e){return function(){try{return e.apply(this,arguments)}catch(e){try{self.postMessage({type:"errored",error:e})}catch(t){self.postMessage({type:"errored",error:""+e})}}}}e((function(){var t=function(){var e=4,t=0,n=1,r=2;function i(e){for(var t=e.length;--t>=0;)e[t]=0}var o=0,a=1,s=2,u=3,c=258,l=29,d=256,f=d+1+l,p=30,h=19,m=2*f+1,v=15,g=16,y=7,b=256,_=16,w=17,E=18,k=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),x=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),S=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),T=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),C=512,N=new Array(2*(f+2));i(N);var O=new Array(2*p);i(O);var A=new Array(C);i(A);var P=new Array(c-u+1);i(P);var L=new Array(l);i(L);var I,M,R,D=new Array(p);function j(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function Z(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}i(D);var B=function(e){return e<256?A[e]:A[256+(e>>>7)]},F=function(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},U=function(e,t,n){e.bi_valid>g-n?(e.bi_buf|=t<>g-e.bi_valid,e.bi_valid+=n-g):(e.bi_buf|=t<>>=1,n<<=1}while(--t>0);return n>>>1},H=function(e){16===e.bi_valid?(F(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)},V=function(e,t){var n,r,i,o,a,s,u=t.dyn_tree,c=t.max_code,l=t.stat_desc.static_tree,d=t.stat_desc.has_stree,f=t.stat_desc.extra_bits,p=t.stat_desc.extra_base,h=t.stat_desc.max_length,g=0;for(o=0;o<=v;o++)e.bl_count[o]=0;for(u[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;nh&&(o=h,g++),u[2*r+1]=o,r>c||(e.bl_count[o]++,a=0,r>=p&&(a=f[r-p]),s=u[2*r],e.opt_len+=s*(o+a),d&&(e.static_len+=s*(l[2*r+1]+a)));if(0!==g){do{for(o=h-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[h]--,g-=2}while(g>0);for(o=h;0!==o;o--)for(r=e.bl_count[o];0!==r;)(i=e.heap[--n])>c||(u[2*i+1]!==o&&(e.opt_len+=(o-u[2*i+1])*u[2*i],u[2*i+1]=o),r--)}},W=function(e,t,n){var r,i,o=new Array(v+1),a=0;for(r=1;r<=v;r++)o[r]=a=a+n[r-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=z(o[s]++,s))}},Y=function(){var e,t,n,r,i,o=new Array(v+1);for(n=0,r=0;r>=7;r8?F(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},$=function(e,t,n,r){K(e),r&&(F(e,n),F(e,~n)),e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n},X=function(e,t,n,r){var i=2*t,o=2*n;return e[i]>1;n>=1;n--)J(e,o,n);i=u;do{n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],J(e,o,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,o[2*i]=o[2*n]+o[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,o[2*n+1]=o[2*r+1]=i,e.heap[1]=i++,J(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],V(e,t),W(o,c,e.bl_count)},te=function(e,t,n){var r,i,o=-1,a=t[1],s=0,u=7,c=4;for(0===a&&(u=138,c=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=a,a=t[2*(r+1)+1],++s=3&&0===e.bl_tree[2*T[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t},ie=function(e,t,n,r){var i;for(U(e,t-257,5),U(e,n-1,5),U(e,r-4,4),i=0;i>>=1)if(1&i&&0!==e.dyn_ltree[2*r])return t;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return n;for(r=32;r0?(t.strm.data_type===r&&(t.strm.data_type=oe(t)),ee(t,t.l_desc),ee(t,t.d_desc),l=re(t),u=t.opt_len+3+7>>>3,(c=t.static_len+3+7>>>3)<=u&&(u=c)):u=c=i+5,i+4<=u&&-1!==n?se(t,n,i,o):t.strategy===e||c===u?(U(t,(a<<1)+(o?1:0),3),Q(t,N,O)):(U(t,(s<<1)+(o?1:0),3),ie(t,t.l_desc.max_code+1,t.d_desc.max_code+1,l+1),Q(t,t.dyn_ltree,t.dyn_dtree)),G(t),o&&K(t)},ce={_tr_init:function(e){ae||(Y(),ae=!0),e.l_desc=new Z(e.dyn_ltree,I),e.d_desc=new Z(e.dyn_dtree,M),e.bl_desc=new Z(e.bl_tree,R),e.bi_buf=0,e.bi_valid=0,G(e)},_tr_stored_block:se,_tr_flush_block:ue,_tr_tally:function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(P[n]+d+1)]++,e.dyn_dtree[2*B(t)]++),e.last_lit===e.lit_bufsize-1},_tr_align:function(e){U(e,a<<1,3),q(e,b,N),H(e)}},le=function(e,t,n,r){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==n;){n-=a=n>2e3?2e3:n;do{o=o+(i=i+t[r++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0},de=new Uint32Array(function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}()),fe=function(e,t,n,r){var i=de,o=r+n;e^=-1;for(var a=r;a>>8^i[255&(e^t[a])];return-1^e},pe={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},he={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8},me=ce._tr_init,ve=ce._tr_stored_block,ge=ce._tr_flush_block,ye=ce._tr_tally,be=ce._tr_align,_e=he.Z_NO_FLUSH,we=he.Z_PARTIAL_FLUSH,Ee=he.Z_FULL_FLUSH,ke=he.Z_FINISH,xe=he.Z_BLOCK,Se=he.Z_OK,Te=he.Z_STREAM_END,Ce=he.Z_STREAM_ERROR,Ne=he.Z_DATA_ERROR,Oe=he.Z_BUF_ERROR,Ae=he.Z_DEFAULT_COMPRESSION,Pe=he.Z_FILTERED,Le=he.Z_HUFFMAN_ONLY,Ie=he.Z_RLE,Me=he.Z_FIXED,Re=he.Z_DEFAULT_STRATEGY,De=he.Z_UNKNOWN,je=he.Z_DEFLATED,Ze=9,Be=15,Fe=8,Ue=286,qe=30,ze=19,He=2*Ue+1,Ve=15,We=3,Ye=258,Ge=Ye+We+1,Ke=32,$e=42,Xe=69,Je=73,Qe=91,et=103,tt=113,nt=666,rt=1,it=2,ot=3,at=4,st=3,ut=function(e,t){return e.msg=pe[t],t},ct=function(e){return(e<<1)-(e>4?9:0)},lt=function(e){for(var t=e.length;--t>=0;)e[t]=0},dt=function(e,t,n){return(t<e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))},pt=function(e,t){ge(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,ft(e.strm)},ht=function(e,t){e.pending_buf[e.pending++]=t},mt=function(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},vt=function(e,t,n,r){var i=e.avail_in;return i>r&&(i=r),0===i?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),1===e.state.wrap?e.adler=le(e.adler,t,i,n):2===e.state.wrap&&(e.adler=fe(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},gt=function(e,t){var n,r,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,u=e.strstart>e.w_size-Ge?e.strstart-(e.w_size-Ge):0,c=e.window,l=e.w_mask,d=e.prev,f=e.strstart+Ye,p=c[o+a-1],h=c[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(n=t)+a]===h&&c[n+a-1]===p&&c[n]===c[o]&&c[++n]===c[o+1]){o+=2,n++;do{}while(c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&c[++o]===c[++n]&&oa){if(e.match_start=t,a=r,r>=s)break;p=c[o+a-1],h=c[o+a]}}}while((t=d[t&l])>u&&0!=--i);return a<=e.lookahead?a:e.lookahead},yt=function(e){var t,n,r,i,o,a=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=a+(a-Ge)){e.window.set(e.window.subarray(a,a+a),0),e.match_start-=a,e.strstart-=a,e.block_start-=a,t=n=e.hash_size;do{r=e.head[--t],e.head[t]=r>=a?r-a:0}while(--n);t=n=a;do{r=e.prev[--t],e.prev[t]=r>=a?r-a:0}while(--n);i+=a}if(0===e.strm.avail_in)break;if(n=vt(e.strm,e.window,e.strstart+e.lookahead,i),e.lookahead+=n,e.lookahead+e.insert>=We)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=dt(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=dt(e,e.ins_h,e.window[o+We-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert=We&&(e.ins_h=dt(e,e.ins_h,e.window[e.strstart+We-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Ge&&(e.match_length=gt(e,n)),e.match_length>=We)if(r=ye(e,e.strstart-e.match_start,e.match_length-We),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=We){e.match_length--;do{e.strstart++,e.ins_h=dt(e,e.ins_h,e.window[e.strstart+We-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=dt(e,e.ins_h,e.window[e.strstart+1]);else r=ye(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(pt(e,!1),0===e.strm.avail_out))return rt}return e.insert=e.strstart=We&&(e.ins_h=dt(e,e.ins_h,e.window[e.strstart+We-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=We-1,0!==n&&e.prev_length4096)&&(e.match_length=We-1)),e.prev_length>=We&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-We,r=ye(e,e.strstart-1-e.prev_match,e.prev_length-We),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=dt(e,e.ins_h,e.window[e.strstart+We-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=We-1,e.strstart++,r&&(pt(e,!1),0===e.strm.avail_out))return rt}else if(e.match_available){if((r=ye(e,0,e.window[e.strstart-1]))&&pt(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return rt}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=ye(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart=We&&e.strstart>0&&(r=a[i=e.strstart-1])===a[++i]&&r===a[++i]&&r===a[++i]){o=e.strstart+Ye;do{}while(r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=We?(n=ye(e,1,e.match_length-We),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=ye(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(pt(e,!1),0===e.strm.avail_out))return rt}return e.insert=0,t===ke?(pt(e,!0),0===e.strm.avail_out?ot:at):e.last_lit&&(pt(e,!1),0===e.strm.avail_out)?rt:it},Et=function(e,t){for(var n;;){if(0===e.lookahead&&(yt(e),0===e.lookahead)){if(t===_e)return rt;break}if(e.match_length=0,n=ye(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(pt(e,!1),0===e.strm.avail_out))return rt}return e.insert=0,t===ke?(pt(e,!0),0===e.strm.avail_out?ot:at):e.last_lit&&(pt(e,!1),0===e.strm.avail_out)?rt:it};function kt(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}var xt=[new kt(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(yt(e),0===e.lookahead&&t===_e)return rt;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,pt(e,!1),0===e.strm.avail_out))return rt;if(e.strstart-e.block_start>=e.w_size-Ge&&(pt(e,!1),0===e.strm.avail_out))return rt}return e.insert=0,t===ke?(pt(e,!0),0===e.strm.avail_out?ot:at):(e.strstart>e.block_start&&(pt(e,!1),e.strm.avail_out),rt)})),new kt(4,4,8,4,bt),new kt(4,5,16,8,bt),new kt(4,6,32,32,bt),new kt(4,4,16,16,_t),new kt(8,16,32,32,_t),new kt(8,16,128,128,_t),new kt(8,32,128,256,_t),new kt(32,128,258,1024,_t),new kt(32,258,258,4096,_t)],St=function(e){e.window_size=2*e.w_size,lt(e.head),e.max_lazy_match=xt[e.level].max_lazy,e.good_match=xt[e.level].good_length,e.nice_match=xt[e.level].nice_length,e.max_chain_length=xt[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=We-1,e.match_available=0,e.ins_h=0};function Tt(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=je,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(2*He),this.dyn_dtree=new Uint16Array(2*(2*qe+1)),this.bl_tree=new Uint16Array(2*(2*ze+1)),lt(this.dyn_ltree),lt(this.dyn_dtree),lt(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Ve+1),this.heap=new Uint16Array(2*Ue+1),lt(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Ue+1),lt(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}var Ct=function(e){if(!e||!e.state)return ut(e,Ce);e.total_in=e.total_out=0,e.data_type=De;var t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?$e:tt,e.adler=2===t.wrap?0:1,t.last_flush=_e,me(t),Se},Nt=function(e){var t=Ct(e);return t===Se&&St(e.state),t},Ot=function(e,t,n,r,i,o){if(!e)return Ce;var a=1;if(t===Ae&&(t=6),r<0?(a=0,r=-r):r>15&&(a=2,r-=16),i<1||i>Ze||n!==je||r<8||r>15||t<0||t>9||o<0||o>Me)return ut(e,Ce);8===r&&(r=9);var s=new Tt;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<xe||t<0)return e?ut(e,Ce):Ce;var i=e.state;if(!e.output||!e.input&&0!==e.avail_in||i.status===nt&&t!==ke)return ut(e,0===e.avail_out?Oe:Ce);i.strm=e;var o=i.last_flush;if(i.last_flush=t,i.status===$e)if(2===i.wrap)e.adler=0,ht(i,31),ht(i,139),ht(i,8),i.gzhead?(ht(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),ht(i,255&i.gzhead.time),ht(i,i.gzhead.time>>8&255),ht(i,i.gzhead.time>>16&255),ht(i,i.gzhead.time>>24&255),ht(i,9===i.level?2:i.strategy>=Le||i.level<2?4:0),ht(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(ht(i,255&i.gzhead.extra.length),ht(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=fe(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=Xe):(ht(i,0),ht(i,0),ht(i,0),ht(i,0),ht(i,0),ht(i,9===i.level?2:i.strategy>=Le||i.level<2?4:0),ht(i,st),i.status=tt);else{var a=je+(i.w_bits-8<<4)<<8;a|=(i.strategy>=Le||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(a|=Ke),a+=31-a%31,i.status=tt,mt(i,a),0!==i.strstart&&(mt(i,e.adler>>>16),mt(i,65535&e.adler)),e.adler=1}if(i.status===Xe)if(i.gzhead.extra){for(n=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>n&&(e.adler=fe(e.adler,i.pending_buf,i.pending-n,n)),ft(e),n=i.pending,i.pending!==i.pending_buf_size));)ht(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>n&&(e.adler=fe(e.adler,i.pending_buf,i.pending-n,n)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=Je)}else i.status=Je;if(i.status===Je)if(i.gzhead.name){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(e.adler=fe(e.adler,i.pending_buf,i.pending-n,n)),ft(e),n=i.pending,i.pending===i.pending_buf_size)){r=1;break}r=i.gzindexn&&(e.adler=fe(e.adler,i.pending_buf,i.pending-n,n)),0===r&&(i.gzindex=0,i.status=Qe)}else i.status=Qe;if(i.status===Qe)if(i.gzhead.comment){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(e.adler=fe(e.adler,i.pending_buf,i.pending-n,n)),ft(e),n=i.pending,i.pending===i.pending_buf_size)){r=1;break}r=i.gzindexn&&(e.adler=fe(e.adler,i.pending_buf,i.pending-n,n)),0===r&&(i.status=et)}else i.status=et;if(i.status===et&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&ft(e),i.pending+2<=i.pending_buf_size&&(ht(i,255&e.adler),ht(i,e.adler>>8&255),e.adler=0,i.status=tt)):i.status=tt),0!==i.pending){if(ft(e),0===e.avail_out)return i.last_flush=-1,Se}else if(0===e.avail_in&&ct(t)<=ct(o)&&t!==ke)return ut(e,Oe);if(i.status===nt&&0!==e.avail_in)return ut(e,Oe);if(0!==e.avail_in||0!==i.lookahead||t!==_e&&i.status!==nt){var s=i.strategy===Le?Et(i,t):i.strategy===Ie?wt(i,t):xt[i.level].func(i,t);if(s!==ot&&s!==at||(i.status=nt),s===rt||s===ot)return 0===e.avail_out&&(i.last_flush=-1),Se;if(s===it&&(t===we?be(i):t!==xe&&(ve(i,0,0,!1),t===Ee&&(lt(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),ft(e),0===e.avail_out))return i.last_flush=-1,Se}return t!==ke?Se:i.wrap<=0?Te:(2===i.wrap?(ht(i,255&e.adler),ht(i,e.adler>>8&255),ht(i,e.adler>>16&255),ht(i,e.adler>>24&255),ht(i,255&e.total_in),ht(i,e.total_in>>8&255),ht(i,e.total_in>>16&255),ht(i,e.total_in>>24&255)):(mt(i,e.adler>>>16),mt(i,65535&e.adler)),ft(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?Se:Te)},deflateEnd:function(e){if(!e||!e.state)return Ce;var t=e.state.status;return t!==$e&&t!==Xe&&t!==Je&&t!==Qe&&t!==et&&t!==tt&&t!==nt?ut(e,Ce):(e.state=null,t===tt?ut(e,Ne):Se)},deflateSetDictionary:function(e,t){var n=t.length;if(!e||!e.state)return Ce;var r=e.state,i=r.wrap;if(2===i||1===i&&r.status!==$e||r.lookahead)return Ce;if(1===i&&(e.adler=le(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){0===i&&(lt(r.head),r.strstart=0,r.block_start=0,r.insert=0);var o=new Uint8Array(r.w_size);o.set(t.subarray(n-r.w_size,n),0),t=o,n=r.w_size}var a=e.avail_in,s=e.next_in,u=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,yt(r);r.lookahead>=We;){var c=r.strstart,l=r.lookahead-(We-1);do{r.ins_h=dt(r,r.ins_h,r.window[c+We-1]),r.prev[c&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=c,c++}while(--l);r.strstart=c,r.lookahead=We-1,yt(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=We-1,r.match_available=0,e.next_in=s,e.input=u,e.avail_in=a,r.wrap=i,Se},deflateInfo:"pako deflate (from Nodeca project)"};function Pt(e){return Pt="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},Pt(e)}var Lt=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},It=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!==Pt(n))throw new TypeError(n+"must be non-object");for(var r in n)Lt(n,r)&&(e[r]=n[r])}}return e},Mt={assign:It,flattenChunks:function(e){for(var t=0,n=0,r=e.length;n=252?6:Dt>=248?5:Dt>=240?4:Dt>=224?3:Dt>=192?2:1;function jt(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}Rt[254]=Rt[254]=1;var Zt=jt,Bt=Object.prototype.toString,Ft=he.Z_NO_FLUSH,Ut=he.Z_SYNC_FLUSH,qt=he.Z_FULL_FLUSH,zt=he.Z_FINISH,Ht=he.Z_OK,Vt=he.Z_STREAM_END,Wt=he.Z_DEFAULT_COMPRESSION,Yt=he.Z_DEFAULT_STRATEGY,Gt=he.Z_DEFLATED;function Kt(e){this.options=Mt.assign({level:Wt,method:Gt,chunkSize:16384,windowBits:15,memLevel:8,strategy:Yt},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Zt,this.strm.avail_out=0;var n=At.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==Ht)throw new Error(pe[n]);if(t.header&&At.deflateSetHeader(this.strm,t.header),t.dictionary){var r;if(r="[object ArrayBuffer]"===Bt.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,(n=At.deflateSetDictionary(this.strm,r))!==Ht)throw new Error(pe[n]);this._dict_set=!0}}function $t(e){if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);var t,n,r,i,o,a=e.length,s=0;for(i=0;i>>6,t[o++]=128|63&n):n<65536?(t[o++]=224|n>>>12,t[o++]=128|n>>>6&63,t[o++]=128|63&n):(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63,t[o++]=128|n>>>6&63,t[o++]=128|63&n);return t}return Kt.prototype.push=function(e,t){var n,r,i=this.strm,o=this.options.chunkSize;if(this.ended)return!1;for(r=t===~~t?t:!0===t?zt:Ft,"[object ArrayBuffer]"===Bt.call(e)?i.input=new Uint8Array(e):i.input=e,i.next_in=0,i.avail_in=i.input.length;;)if(0===i.avail_out&&(i.output=new Uint8Array(o),i.next_out=0,i.avail_out=o),(r===Ut||r===qt)&&i.avail_out<=6)this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;else{if((n=At.deflate(i,r))===Vt)return i.next_out>0&&this.onData(i.output.subarray(0,i.next_out)),n=At.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===Ht;if(0!==i.avail_out){if(r>0&&i.next_out>0)this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;else if(0===i.avail_in)break}else this.onData(i.output)}return!0},Kt.prototype.onData=function(e){this.chunks.push(e)},Kt.prototype.onEnd=function(e){e===Ht&&(this.result=Mt.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},{Deflate:Kt,constants:he,string2buf:$t}}(),n=t.Deflate,r=t.constants,i=t.string2buf,o=new n,a=0;function s(e){var t=i(e);return o.push(t,r.Z_SYNC_FLUSH),a+=t.length,t.length}self.addEventListener("message",e((function(e){var t=e.data;switch(t.action){case"init":self.postMessage({type:"initialized"});break;case"write":var i=s(t.data);self.postMessage({type:"wrote",id:t.id,compressedSize:o.chunks.reduce((function(e,t){return e+t.length}),0),additionalRawSize:i});break;case"flush":i=t.data?s(t.data):0;o.push("",r.Z_FINISH),self.postMessage({type:"flushed",id:t.id,result:o.result,additionalRawSize:i,rawSize:a}),o=new n,a=0}})))}))()}n.d(t,{x:function(){return i}})},85233:function(e,t,n){"use strict";n.d(t,{cW:function(){return r.cW},gm:function(){return i.gm}});var r=n(76848),i=n(8905)},53145:function(e,t,n){"use strict";n.d(t,{X:function(){return u}});var r=n(70655),i=n(49015),o=n(48533),a=n(98290),s=0,u=function(){function e(e,t,n,u,c,l){var d=this;this.worker=e,this.isFlushed=!1,this.id=s++;var f=t.view.id;this.metadata=(0,r.__assign)({start:u.timestamp,end:u.timestamp,creation_reason:n,records_count:1,has_full_snapshot:u.type===o.o.FullSnapshot,index_in_view:a.FT(f)},t),a.ui(f),a.xK(f);var p=(0,i.zk)((function(t){var n=t.data;"errored"!==n.type&&"initialized"!==n.type&&(n.id===d.id?(a.pk(f,n.additionalRawSize),"flushed"===n.type?(l(n.result,n.rawSize),e.removeEventListener("message",p)):c(n.compressedSize)):n.id>d.id&&(e.removeEventListener("message",p),(0,i.tV)("Segment did not receive a 'flush' response before being replaced.")))}));e.addEventListener("message",p),this.worker.postMessage({data:'{"records":['+JSON.stringify(u),id:this.id,action:"write"})}return e.prototype.addRecord=function(e){var t;this.metadata.end=e.timestamp,this.metadata.records_count+=1,a.xK(this.metadata.view.id),(t=this.metadata).has_full_snapshot||(t.has_full_snapshot=e.type===o.o.FullSnapshot),this.worker.postMessage({data:","+JSON.stringify(e),id:this.id,action:"write"})},e.prototype.flush=function(e){this.worker.postMessage({data:"],"+JSON.stringify(this.metadata).slice(1)+"\n",id:this.id,action:"flush"}),this.isFlushed=!0,this.flushReason=e},e}()},76848:function(e,t,n){"use strict";n.d(t,{cW:function(){return c}});var r=n(64828),i=n(49015),o=n(87553),a=n(35554),s=n(53145),u=a.ZM;function c(e,t,n,a,c,l){return function(e,t,n,a,c){void 0===c&&(c=window);var l={status:0,nextSegmentCreationReason:"init"},d=e.subscribe(o.Y5.VIEW_CREATED,(function(){h("view_change")})).unsubscribe,f=e.subscribe(o.Y5.BEFORE_UNLOAD,(function(){h("before_unload")})).unsubscribe,p=(0,r.Oo)(c,"visibilitychange",(function(){"hidden"===document.visibilityState&&h("visibility_hidden")}),{capture:!0}).stop;function h(e){1===l.status&&(l.segment.flush(e||"sdk_stopped"),clearTimeout(l.expirationTimeoutId)),l=e?{status:0,nextSegmentCreationReason:e}:{status:2}}function m(e,r){var o=t();if(o){var c=new s.X(a,o,e,r,(function(e){!c.isFlushed&&e>u&&h("max_size")}),(function(e,t){n(e,c.metadata,t,c.flushReason)}));l={status:1,segment:c,expirationTimeoutId:setTimeout((0,i.zk)((function(){h("max_duration")})),3e4)}}}return{addRecord:function(e){switch(l.status){case 0:m(l.nextSegmentCreationReason,e);break;case 1:l.segment.addRecord(e)}},stop:function(){h(),d(),f(),p()}}}(e,(function(){return function(e,t,n){var r=t.findTrackedSession(),i=n.findView();if(!r||!i)return;return{application:{id:e},session:{id:r.id},view:{id:i.view.id}}}(t,n,a)}),c,l)}},8905:function(e,t,n){"use strict";n.d(t,{gm:function(){return u}});var r=n(49015),i=n(13842),o=n(64828),a=n(24468),s={status:0};function u(e,t){switch(void 0===t&&(t=a.x),s.status){case 0:s={status:1,callbacks:[e]},function(e){void 0===e&&(e=a.x);try{var t=e();t.addEventListener("error",(0,r.zk)(c)),t.addEventListener("message",(0,r.zk)((function(e){var n,r=e.data;"errored"===r.type?c(r.error):"initialized"===r.type&&(n=t,1===s.status&&(s.callbacks.forEach((function(e){return e(n)})),s={status:3,worker:n}))}))),t.postMessage({action:"init"})}catch(e){c(e)}}(t);break;case 1:s.callbacks.push(e);break;case 2:e();break;case 3:e(s.worker)}}function c(e){1===s.status?(i.j.error("Session Replay recording failed to start: an error occurred while creating the Worker:",e),e instanceof Event||e instanceof Error&&(0,o.q9)(e.message,"Content Security Policy")?i.j.error("Please make sure CSP is correctly configured https://docs.datadoghq.com/real_user_monitoring/faq/content_security_policy"):(0,r.ot)(e),s.callbacks.forEach((function(e){return e()})),s={status:2}):(0,r.ot)(e)}},67337:function(e,t,n){"use strict";n.d(t,{v:function(){return u}});var r=n(8678),i=n(64828),o=n(87553),a=n(38527),s=(0,n(51140).N)(a.S),u=(0,o._r)(o.iB,s);(0,r.y)((0,i.Rf)(),"DD_RUM",u)},35554:function(e,t,n){"use strict";n.d(t,{ZM:function(){return o},lW:function(){return a}});var r=n(62097),i=n(64828),o=6e4;function a(e,t,n,i,a){var u=new FormData;u.append("segment",new Blob([t],{type:"application/octet-stream"}),n.session.id+"-"+n.start),s(n,(function(e,t){return u.append(e,t)})),u.append("raw_segment_size",i.toString()),new r.a(e,o).send(u,t.byteLength,a)}function s(e,t,n){void 0===n&&(n=""),(0,i.qP)(e).forEach((function(e){var r=e[0],i=e[1];"object"==typeof i&&null!==i?s(i,t,""+n+r+"."):t(""+n+r,String(i))}))}},48533:function(e,t,n){"use strict";n.d(t,{o:function(){return r}});n(95314);var r={FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Focus:6,ViewEnd:7,VisualViewport:8}},53735:function(e){"use strict";e.exports=function(e,t,n){var r=[],i=0;return n.replace(e,(function(){var e=Array.prototype.slice.call(arguments),n=e.length,o=e[0],a=e[n-1],s=e[n-2],u=a.slice(i,s),c="function"==typeof t?t.apply(null,e):t;r.push(u,c),i=s+o.length})),r.push(n.slice(i)),r}},67274:function(e,t,n){"use strict";var r=n(81473),i=function(e){return e?parseFloat((parseInt(e,16)/255).toFixed(2)):1};t.Z=function(e){var t=(0,r.Z)(e),n=t.slice(0,6),o=t.slice(6),a=parseInt(n,16);return[a>>16&255,a>>8&255,a>>0&255,i(o)]}},81473:function(e,t){"use strict";t.Z=function(e){void 0===e&&(e="");var t=e.replace(/^#/,""),n=t.length;return 3===n||4===n?function(e){return e.split("").map((function(e){return e+e})).join("")}(t):t}},3207:function(e,t,n){"use strict";n.d(t,{O:function(){return r}});var r=function(e,t,n,r){void 0===r&&(r=!1),n.addEventListener(e,t,r)}},5244:function(e,t,n){"use strict";n.d(t,{j:function(){return r}});var r=function(e,t){return t.appendChild(e)}},87965:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});var r=function(e){null==e||e.blur()}},75524:function(e,t,n){"use strict";n.d(t,{T:function(){return r}});var r=function(e,t){return void 0===e&&(e=!0),t.cloneNode(e)}},17502:function(e,t,n){"use strict";n.d(t,{a:function(){return r}});var r=function(e){return document.createElement(e)}},88819:function(e,t,n){"use strict";n.d(t,{T:function(){return r}});var r=function(e,t){void 0===e&&(e={preventScroll:!1}),null==t||t.focus(e)}},25581:function(e,t,n){"use strict";n.d(t,{T:function(){return r}});var r=function(e,t){for(var n,r=(null===(n=t.parentNode)||void 0===n?void 0:n.children)||[],i=0;ii?t/e:i/n;return a>1?s:a*s}},18606:function(e,t,n){"use strict";n.d(t,{C:function(){return r}});var r=function(e){return e.style}},6350:function(e,t,n){"use strict";n.d(t,{$:function(){return i}});var r=n(18606),i=function(e,t){return(0,r.C)(t)[e]}},57367:function(e,t,n){"use strict";n.d(t,{W:function(){return r}});var r=function(){return window.innerHeight}},73989:function(e,t,n){"use strict";n.d(t,{b:function(){return r}});var r=function(){return window.innerWidth}},41117:function(e,t,n){"use strict";n.d(t,{d:function(){return r}});var r=function(e,t){t.removeAttribute(e)}},33206:function(e,t,n){"use strict";n.d(t,{h:function(){return r}});var r=function(e,t){t.contains(e)&&t.removeChild(e)}},62050:function(e,t,n){"use strict";n.d(t,{x:function(){return r}});var r=function(e,t,n,r){void 0===r&&(r=!1),n.removeEventListener(e,t,r)}},89213:function(e,t,n){"use strict";n.d(t,{P:function(){return r}});var r=function(e,t,n){return n.setAttribute(e,t)}},27126:function(e,t,n){"use strict";n.d(t,{U:function(){return r}});var r=function(e,t,n,r){r.style.setProperty(t,n,e)}},47927:function(e,t,n){"use strict";var r,i=(r=n(58908))&&"object"==typeof r&&"default"in r?r.default:r;e.exports=function(e){for(var t,n=(t=e,i.atob?i.atob(t):Buffer.from(t,"base64").toString("binary")),r=new Uint8Array(n.length),o=0;o0&&(l=setTimeout((function(){if(!u){u=!0,c.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",i(e)}}),e.timeout)),c.setRequestHeader)for(a in h)h.hasOwnProperty(a)&&c.setRequestHeader(a,h[a]);else if(e.headers&&!function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(c.responseType=e.responseType),"beforeSend"in e&&"function"==typeof e.beforeSend&&e.beforeSend(c),c.send(p||null),c}e.exports=s,e.exports.default=s,s.XMLHttpRequest=r.XMLHttpRequest||function(){},s.XDomainRequest="withCredentials"in new s.XMLHttpRequest?s.XMLHttpRequest:r.XDomainRequest,function(e,t){for(var n=0;n=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(o)})),e.exports=u},91849:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},8713:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},64867:function(e,t,n){"use strict";var r=n(91849),i=Object.prototype.toString;function o(e){return"[object Array]"===i.call(e)}function a(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function u(e){return"[object Function]"===i.call(e)}function c(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),o(e))for(var n=0,r=e.length;n=Re()(-1,"passingScore",e)}(s,c),c,i,function(e){var t=Re()(-1,"retryCount",e);return jn()(parseInt(t,10),parseInt(e.retryAttempts,10))}(s))}},Bn=n(90630),Fn=n(67294);function Un(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var qn=function(e){(0,u.Z)(n,e);var t=Un(n);function n(e){var r;(0,o.Z)(this,n),r=t.call(this,e);var i=e.course,a=e.isProgressSummary,s=e.lessonProgress,u=e.match.params,c=Re()(null,"index",s),l=a?Tt.L:Ie()({},["lessons",c],i),d={course:i,lesson:l},f=a?Pe()(i.lessonsOnly):(0,Ze.Y4)(d),p=a?null:(0,Ze.k2)(d);return r.state={color:i.color,hasTransitioned:!1,lessonNumber:a?0:(0,Ze.mZ)(d),mode:u.mode||"",model:l,next:p,nextNumber:(0,Ze.mZ)({course:i,lesson:p}),previous:f,previousNumber:(0,Ze.mZ)({course:i,lesson:f}),scrollPosition:0,totalLessons:(0,Ze.KZ)(i)},r}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props.match.params.id;this.setState({hasTransitioned:!0}),this.props.isProgressSummary||(0,K.al)(e),this.props.isProgressSummary||(0,R.W)((0,je.qI)(e))}},{key:"componentWillReceiveProps",value:function(e){if(!this.props.isProgressSummary){var t=e.course,n=e.lessonProgress,r=Re()(null,"index",n),i=Ie()(null,["lessons",r],t),o={course:t,lesson:i},a=(0,Ze.Y4)(o),s=(0,Ze.k2)(o);i&&this.setState({model:i,next:s,previous:a})}}},{key:"displayFlex",value:function(e){e.css({display:"flex"})}},{key:"componentWillEnter",value:function(e){X()("[data-lesson-header]").css({top:""}),this.transition("enter",e)}},{key:"componentDidEnter",value:function(){var e=X()("[data-page]:first-child [data-previous-lesson]"),t=document.getElementsByClassName("page-wrap");if(this.setState({hasTransitioned:!0}),e.length>0){var n=e.height();e.hide(),this.displayFlex(e),X()(t).scrollTop(n),X()("[data-lesson-header]").css({top:n})}}},{key:"componentWillExit",value:function(e){var t=document.getElementsByClassName("page-wrap"),n=t[0].scrollTop;X()(t).scrollTop(0),this.lastScrollPosition=n,this.transition("leave",e),X()(De.findDOMNode(this)).scrollTop(this.lastScrollPosition)}},{key:"transitionComplete",value:function(){var e=De.findDOMNode(this);if(!e)return!1;var t=e.classList;return t&&(t.contains("page-transition-complete")||t.contains("page-transition-back-complete")||1===t.length&&t.contains("page"))}},{key:"transition",value:function(e,t){var n,r=this.props,i=r.focusLessonContent,o=(0,r.navigateDirection)(),a=De.findDOMNode(this);if(a){var s=ae()(n="page ".concat(o,"-")).call(n,e);a.className=s,An.Z.addEventListeners(a,(function n(){"enter"===e?(a.className="page ".concat(o,"-complete"),i()):a.className="page",An.Z.removeEventListeners(a,n),t()}))}else t()}},{key:"handleFinishQuiz",value:function(){var e=this.props,t=e.course,n=e.courseProgress;Zn(t,n)}},{key:"handleNextClick",value:function(e){var t=this.props.course.lessonsOnly;(0,Fe.ym)(e)(t)>=t.length-1?Mn.VO&&(this.props.onNavigate("progress-summary"),this.handleFinishQuiz()):this.props.onNavigate(this.state.next.id)}},{key:"handlePreviousClick",value:function(e){var t=this.props.course.lessonsOnly;(0,Fe.ym)(e)(t)<=0&&!this.props.isProgressSummary||this.props.onNavigate(this.state.previous.id)}},{key:"renderLessonType",value:function(e){var t=e.type,n=e.props,r=e.course,i=e.model;if(this.props.isProgressSummary)return Fn.createElement(Tt.Z,(0,J.Z)({},this.props,n));switch(t){case"blocks":return Fn.createElement(Ye,(0,J.Z)({},n,{animateBlockEntrance:r.animateBlockEntrance,isFirstLesson:(0,Ze._m)({course:r,lesson:i})}));case"map":return Fn.createElement(at,n);case"process":return Fn.createElement(St,n);case"timeline":return Fn.createElement(On,n);case"quiz":return Fn.createElement(En,n);case"sorting":return Fn.createElement(Tn,n);case"screencast":case"slidecast":case"video":return Fn.createElement(In,n);case"embed":return Fn.createElement($e,n);default:return null}}},{key:"render",value:function(){var e=this,t=this.state,n=t.color,r=t.lessonNumber,i=t.mode,o=t.model,a=t.next,s=t.nextNumber,u=t.previous,c=t.previousNumber,l=t.scrollPosition,d=t.totalLessons,f=this.props,p=f.allowRestrictedTooltip,h=f.course,m=f.courseProgress,v=f.handleStorylineFullscreen,g=f.isProgressSummary,y=f.labels,_=f.lessonProgress,w=f.location,E=f.lxpEnabled,k=f.match,x=f.menuButtons,S=f.menuOpen,T=f.mobileMenuOpen,C=f.onNavMouse,N=f.onNavigate,O=f.previewType,A=f.sessionPreferences.prefersKeyboardNavigation,P=f.sidebarEnabled,L=o.author,I=o.selectedAuthorId,M=o.settings,R=void 0===M?{}:M,D=o.type,j=h.authors,Z=h.enableVideoPlaybackSpeed,B=h.id,F=h.publishedAt,U=h.showLessonCount,q=h.showNavigationButtons,z=h.tenantId,H=y.courseFinish,V=void 0===H?"Finish":H,W=y.courseHome,Y=Ie()([],["partnerContent","content"],this.props),G=!ve()(Y),$=G?Oe()(Ee()("id",I),Y):{},X=G?Ie()(void 0,["data","authors"],$):void 0,J=(0,kn.Z)({authors:j,author:L,selectedAuthorId:I}),Q=J.avatar,ee=J.authorName,te=o.items?o.items.length:0,ne=(0,Be.Z)({course:h,courseProgress:m}),re=g?{}:(0,Ze.gc)({course:h,courseProgress:m,lesson:a,lxpEnabled:E,restrictingQuiz:ne}),ie="quiz"===D&&"continue"===R.continueType,oe=this.handleNextClick.bind(this,o.id),ae=u&&"preview-lesson"!==i?Fn.createElement(_t,{isLesson:(0,Ze.tV)(u),key:"prev-".concat(o.id),labels:y,onPreviousClick:this.handlePreviousClick.bind(this,o.id),previous:u.id,previousNumber:c,previousTitle:u?u.title:"",ref:function(t){return e.previousLesson=t}}):"preview-lesson"!==i?Fn.createElement(bt,{courseHomeLabel:W}):null,se=a&&"preview-lesson"!==i&&!ie,ue=se?Fn.createElement(vt,{allowTooltip:p,id:o.id,isLesson:(0,Ze.tV)(a),restrictions:re,key:"next-".concat(o.id),labels:y,next:a.id,nextNumber:s,nextTitle:a.title,onMouse:C,onNextClick:oe,ref:function(t){return e.nextLesson=t},type:D}):!Mn.VO||"preview-lesson"===i||ie||(0,K.AP)()?null:Fn.createElement(mt,{courseFinishLabel:V,onNextClick:oe}),ce=se&&!q&&!P?Fn.createElement(vt,{id:o.id,isContinue:!0,isLesson:(0,Ze.tV)(a),restrictions:re,key:"next-".concat(o.id),labels:y,next:a.id,nextNumber:s,onNextClick:oe,ref:function(t){return e.nextLesson=t},type:D}):null,le=Fn.createElement(rt,{authorName:ee,avatar:Q,description:o.description,labels:y,length:o.length||"",lessonNumber:r,partnerContentAuthors:X,ref:"header",showLessonCount:U,steps:te,title:o.title,totalLessons:d,type:o.type},"audio"===o.mediaType&&o.mediaSrc&&Fn.createElement(Ue.Z,{id:"audio-".concat(o.cid),key:"audio-".concat(o.cid),labels:y,mediaSrc:o.mediaSrc}),!g&&Fn.createElement(Je.Z,{id:o.id,items:o.items,lessonProgress:_,menuOpen:S,mobileMenuOpen:T,scrollPosition:l,type:o.type})),de={authorName:ee,avatar:Q,color:n,continueComponent:ce,courseId:B,courseTitle:h.title,data:o,enableVideoPlaybackSpeed:Z,handleNavigate:N,handleStorylineFullscreen:v,isLesson:(0,Ze.tV)(o),labels:y,lessonHeader:le,lessonNumber:r,lessonProgress:_,loadMedia:this.state.hasTransitioned,location:w,match:k,menuButtons:x,menuOpen:S,mobileMenuOpen:T,mode:i,nextComponent:q&&ue,nextLesson:Re()(null,"id",a),nextLessonRestrictions:re,onNextClick:oe,partnerContent:Y,publishedAt:F,prefersKeyboardNavigation:A,previewType:O,previousComponent:q&&ae,scrollPosition:l,showLessonCount:U,showNavigationButtons:q,sidebarEnabled:P,tenantId:z,totalLessons:d};return Fn.createElement(b(),{title:(0,Rn.Z)(h.title+" - "+o.title)},Fn.createElement("main",{"aria-label":"Lesson Content"},this.renderLessonType({type:D,props:de,course:h,model:o})))}}],[{key:"propTypes",get:function(){return{focusLessonContent:B().func,match:B().object.isRequired,navigateDirection:B().func,onNavigate:B().func,partnerContent:B().object,previewType:B().string,sidebarEnabled:B().bool}}}]),n}(Fn.Component),zn=(0,Bn.lJ)(qn),Hn=n(67294),Vn=function(e){var t=e.childElements,n=e.labels,r=e.search,i=r.activeLessons,o=r.term,a=n.noResults;return Hn.createElement(m.Kv,{classNames:"lesson-lists__list",key:"results",timeout:600},Hn.createElement(m.W3,{className:"lesson-lists__list lesson-lists__list--results",component:"ol",role:"list",key:"results"},0===i.length?function(e){var t=e.noResults,n=e.searchTerm,r=q()("lesson-lists__item",{"visually-hidden":!(n&&n.length)});return Hn.createElement(m.Kv,{classNames:"lesson-lists__item",exit:!1,key:"no-results",timeout:400},Hn.createElement("li",{className:r},Hn.createElement("span",{className:"lesson-lists__no-results"},t,' "',n,'"')))}({noResults:a,searchTerm:o}):function(e){var t=e.activeLessons,n=e.childElements;return ee()(n).call(n,(function(e){return Hn.createElement(m.Kv,{classNames:"lesson-lists__item",exit:!1,key:e.key,timeout:100*t.length+300},e)}))}({activeLessons:i,childElements:t})))},Wn=function(e){var t=e.children,n=e.index,r=e.isSearch?{role:"listitem"}:{};return Hn.createElement("li",(0,J.Z)({className:"lesson-lists__item",style:{transitionDelay:"".concat(.1*n,"s")}},r),t)},Yn=function(e){var t,n=e.children,r=e.labels,i=e.search,o=i.active,a=ee()(t=Hn.Children).call(t,n,(function(e,t){return Hn.createElement(Wn,{index:t,isSearch:o},e)})),s=o?"Search Results":"Course Outline";return Hn.createElement(m.W3,{"aria-label":s,className:"lesson-lists",component:"nav"},o?Vn({childElements:a,labels:r,search:i}):function(e){return Hn.createElement(m.Kv,{classNames:"lesson-lists__list",key:"list",timeout:600},Hn.createElement("ol",{className:"lesson-lists__list",key:"list"},e))}(a))},Gn=n(39138),Kn=n.n(Gn),$n=n(64152),Xn=n(67294);function Jn(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var Qn=function(e){(0,u.Z)(n,e);var t=Jn(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).onClick=r.onClick.bind((0,s.Z)(r)),r}return(0,a.Z)(n,[{key:"isActive",value:function(){return this.props.match.url==="/lessons/".concat(this.props.id)}},{key:"componentWillMount",value:function(){var e=this.isActive();this.setState({visited:e})}},{key:"onClick",value:function(e){var t=this.props,n=t.focusLessonContent,r=t.id,i=t.onClick,o=t.onMobileActiveClick;if(this.isActive()){if(e.preventDefault(),!o)return n(),!1;o()}this.setState({visited:!0}),i(r)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.icon,r=e.labels,i=e.resultsCount,o=e.title,a=r.result,s=r.results,u=q()("lesson-link","lesson-search-link",{"lesson-link--visited lesson-search-link--visited":this.state.visited}),c=1===i?a:s,l=[Xn.createElement("div",{"aria-hidden":"true",className:"lesson-link__icon lesson-search-link__icon",key:"icon-".concat(t)},Xn.createElement($n.a,{icon:n})),Xn.createElement("div",{className:"lesson-link__name lesson-search-link__name brand--ui",key:"name-".concat(t)},Xn.createElement(Xe.Z,{value:Kn()(o,{length:60})}),Xn.createElement("span",{className:"lesson-search-link__results"},i," ",c))],d=this.props.allowTabNavigation,f=(0,tn._6)(d);return Xn.createElement(st.OL,{activeClassName:"lesson-link--active lesson-search-link--active brand--beforeBackground","aria-hidden":!d,className:u,onClick:this.onClick,tabIndex:f,to:"/lessons/"+encodeURIComponent(t)},l)}}],[{key:"propTypes",get:function(){return{focusLessonContent:B().func.isRequired,icon:B().string.isRequired,id:B().any.isRequired,onClick:B().func.isRequired,resultsCount:B().number.isRequired,title:B().string.isRequired,type:B().string.isRequired}}}]),n}(Xn.Component),er=(0,O.EN)(Qn),tr=n(83728),nr=n(37176),rr=n(36335),ir=n(41785),or=n(27309),ar=ir.Jg.COMOVERVIEW,sr=ir.Jg.COVER,ur=ir.Jg.SIDEBAR,cr=(0,rr.Z)("legacy-progress-circle");function lr(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.color,i=e.isCurrent,o=e.isFailed,a=e.isPassed,s=e.scope,u=e.value,c=(0,p.useState)(100===u),l=(0,tr.Z)(c,2),d=l[0],f=l[1],h=(0,nr.Z)(u),m=cr({comoverview:s===ar,cover:s===sr,current:i,sidebar:s===ur}),v=cr("track"),g=cr("runner",{done:d,failed:o,passed:a,unstarted:0===u}),y=cr("pass",{done:d,visible:a}),b=cr("fail",{done:d,visible:o});return(0,p.useEffect)((function(){if(100!==u&&100===h)f(!1);else if(100===u&&!d){var e=setTimeout((function(){return f(!0)}),300);return clearTimeout.bind(null,e)}}),[d,u,h]),p.createElement("svg",{"aria-hidden":t,"aria-label":n,className:m,fill:"none",focusable:"false",role:"img",style:{color:r},viewBox:"0 0 16 16",xmlns:"https://www.w3.org/2000/svg"},p.createElement("circle",{className:v,cx:"8",cy:"8",fill:"transparent",r:"7",strokeWidth:"2",transform:"rotate(-89.9 8 8)"}),p.createElement(or.Z,{className:g,cx:"8",cy:"8",diameter:"16",r:"7",strokeWidth:"2",transform:"rotate(-89.9 8 8)",value:u}),p.createElement("path",{className:y,d:"M11.3227 6.65905C11.6133 6.37599 11.6347 5.89413 11.3705 5.58277C11.1063 5.27141 10.6566 5.24847 10.366 5.53152L6.93323 8.87512L5.6338 7.60944C5.3432 7.32639 4.89345 7.34933 4.62927 7.66069C4.36509 7.97205 4.38651 8.45391 4.67711 8.73697L6.45488 10.4686C6.72611 10.7328 7.14034 10.7328 7.41157 10.4686L11.3227 6.65905Z"}),p.createElement("path",{className:b,clipRule:"evenodd",d:"M9.46967 10.5303C9.76256 10.8232 10.2374 10.8232 10.5303 10.5303C10.8232 10.2374 10.8232 9.76256 10.5303 9.46967L9.06066 8L10.5303 6.53033C10.8232 6.23744 10.8232 5.76256 10.5303 5.46967C10.2374 5.17678 9.76256 5.17678 9.46967 5.46967L8 6.93934L6.53033 5.46967C6.23744 5.17678 5.76256 5.17678 5.46967 5.46967C5.17678 5.76256 5.17678 6.23744 5.46967 6.53033L6.93934 8L5.46967 9.46967C5.17678 9.76256 5.17678 10.2374 5.46967 10.5303C5.76256 10.8232 6.23744 10.8232 6.53033 10.5303L8 9.06066L9.46967 10.5303Z",fillRule:"evenodd"}))}var dr=n(8485),fr=n(23106);function pr(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var hr=function(e){return"/lessons/".concat(encodeURIComponent(e))},mr=function(e){(0,u.Z)(n,e);var t=pr(n);function n(){var e,r;(0,o.Z)(this,n);for(var i=arguments.length,a=new Array(i),u=0;ue})}}]),n}(p.Component),Br=n(67294);function Fr(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var Ur=function(e){(0,u.Z)(n,e);var t=Fr(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"render",value:function(){var e,t=this,n=this.props,r=n.children,i=n.isActive,o=n.sectionId,a=n.sectionLabel,s=q()("section-lists",{"section-lists__closed":!i}),u=this.ol?this.ol.offsetHeight:null;return Br.createElement("div",{"aria-hidden":!i,"aria-label":a,className:s,id:o,style:{maxHeight:u}},Br.createElement("ol",{ref:function(e){return t.ol=e}},ee()(e=Br.Children).call(e,r,(function(e){return Br.createElement("li",{className:"lesson-lists__item"},e)}))))}}]),n}(Br.Component),qr=Ur,zr=n(87699),Hr=n(24230),Vr=n(27752),Wr=n(11707),Yr=n(19585),Gr=n(67294);function Kr(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var $r=ut.S.learn.course.lesson,Xr=function(e){(0,u.Z)(n,e);var t=Kr(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children;return Gr.createElement("div",{className:t,"data-ba":$r.container,"data-lesson":!0,ref:this.props.contentRef},n)}}]),n}(Gr.Component),Jr=function(e){var t=e.children,n=e.hidden,r=e.id,i=e.label,o="lesson__sidebar",a="".concat(o,"--safari"),s={className:q()(o,(0,Rt.Z)({},a,M.Z.isSafari)),id:r};return Gr.createElement("section",(0,J.Z)({"aria-hidden":n,"aria-label":i,"data-lesson-side":!0},s),t)},Qr=function(e){(0,u.Z)(n,e);var t=Kr(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"render",value:function(){var e=this.props.onMobileMenuActiveClick;return Gr.createElement("div",{className:"lesson__content",onClick:e},this.props.children)}}]),n}(Gr.Component),ei=n(67294);function ti(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var ni="courseOverviewSidebar",ri="Course Overview",ii=ue()(ye()),oi=xe()(Ee()("type","section")),ai=function(e){return function(){if(e){var t=document.querySelector(".page-wrap");(0,tn.qD)(t)}else{document.getElementById("no-menu").focus()}}},si=function(e){(0,u.Z)(n,e);var t=ti(n);function n(e){var r,i;(0,o.Z)(this,n),i=t.call(this,e);var a=e.course,u=e.lessons,c=e.match.params;return i.state={activeSections:ee()(r=ne()(u).call(u,(function(e){return"section"===e.type}))).call(r,(function(e){return e.id})),isMobile:!1,isProgressSummary:Mn.VO&&"progress-summary"===c.id,isPreviewLesson:"preview-lesson"===c.mode,lastScreen:null,menuDisabled:!1,menuIsOpen:(0,Yr.A1)(a),mobileMenuIsOpen:!1,selectedIndex:(0,Fe.ym)(c.id)(u),sidebarEnabled:(0,Yr.Gp)(a),xTouchDown:null,xTouchMove:null,yTouchDown:null,yTouchMove:null},i.forwardTransition=!0,i.root=window,i.closeMenu=i.closeMenu.bind((0,s.Z)(i)),i.handleLessonsListRowClick=i.handleLessonsListRowClick.bind((0,s.Z)(i)),i.handleMenuToggle=i.handleMenuToggle.bind((0,s.Z)(i)),i.handleNavigateDirection=i.handleNavigateDirection.bind((0,s.Z)(i)),i.handleNavigate=i.handleNavigate.bind((0,s.Z)(i)),i.handleNavHover=i.handleNavHover.bind((0,s.Z)(i)),i.handleStorylineFullscreen=i.handleStorylineFullscreen.bind((0,s.Z)(i)),i.renderLesson=i.renderLesson.bind((0,s.Z)(i)),i.renderSearchLesson=i.renderSearchLesson.bind((0,s.Z)(i)),i.setIsMobileState=i.setIsMobileState.bind((0,s.Z)(i)),i}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){this.setIsMobileState(),this.root.addEventListener("resize",this.resizeRef=Te()(this.setIsMobileState,1e3)),this.swipeEvents=(0,zr.Z)(this.node,this,this.handleMenuToggle,Function.prototype),this.setFocusIfNecessary()}},{key:"componentWillReceiveProps",value:function(e){if(e.match.params.id!==this.props.match.params.id){var t=fe()((0,Fe.qZ)(e.lessons,e.match.params.id),this.state.activeSections),n=Mn.VO&&"progress-summary"===e.match.params.id;this.setState({activeSections:t,isProgressSummary:n})}}},{key:"componentWillUnmount",value:function(){this.root.removeEventListener("resize",this.resizeRef),this.swipeEvents.removeListeners()}},{key:"setFocusIfNecessary",value:function(){var e=this.props.sessionPreferences.startedCourseWithLessonSelected,t=this.state.sidebarEnabled,n=ai(t);t?e?(n(),(0,R.W)((0,Hr.j_)(!1))):this.sidebar.focus():n()}},{key:"handleNavigateDirection",value:function(){return this.forwardTransition?"page-transition":"page-transition-back"}},{key:"handleMenuToggle",value:function(){var e=this,t=this.state,n=t.menuIsOpen,r=t.mobileMenuIsOpen;this.setState({menuIsOpen:!n,mobileMenuIsOpen:(0,Wr.pk)()&&!r,xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null},(function(){e.resetSwipeListeners()}))}},{key:"handleNavigate",value:function(e){var t=this,n=this.props.lessons,r=this.state,i=r.isProgressSummary,o=r.selectedIndex,a=(0,Fe.ym)(e)(n);this.forwardTransition=!i&&("progress-summary"===e||o0?setTimeout((function(){var r=t.height();e.displayFlex(t),X()(n).scrollTop(r),X()("[data-lesson-header]").css({top:r})}),50):X()(n).scrollTop(0)}},{key:"componentWillEnter",value:function(e){var t=document.querySelector("[data-overview-sidebar-content]"),n="overview-sidebar__content--will-enter",r="overview-sidebar__content--will-enter-active";t.classList.add(n),setTimeout((function(){t.classList.add(r)}),10),setTimeout((function(){t.classList.remove(n,r),e()}),2e3)}},{key:"render",value:function(){return ci.createElement(m.W3,{className:"transition-group"},ci.createElement(yr.Z,null,ci.createElement(di,this.props)))}}]),n}(ci.Component),pi=n(57469),hi=n(53007),mi=n.n(hi),vi=n(23018),gi=n.n(vi),yi=n(36573),bi=n.n(yi),_i=n(17794),wi=n.n(_i),Ei=n(53523),ki=n.n(Ei),xi=n(46408),Si=n.n(xi),Ti=n(24234),Ci=n.n(Ti),Ni=n(67430),Oi=n.n(Ni),Ai=n(47176),Pi=n.n(Ai),Li=n(87637),Ii=n(2562),Mi=n(69798),Ri=n.n(Mi),Di=n(34923),ji=n.n(Di),Zi=n(20780),Bi=n.n(Zi),Fi=n(30381),Ui=n.n(Fi),qi=n(144),zi=n.n(qi),Hi=n(5206),Vi=n.n(Hi),Wi=n(63158),Yi=n.n(Wi),Gi=n(97076),Ki=n(31484),$i=n(15713),Xi=n(95238),Ji=n.n(Xi),Qi=n(31471),eo=n(91761),to=n(23328),no=n(23692);var ro=(0,O.EN)((function(e){var t,n=e.allowTooltip,r=void 0===n||n,i=e.history,o=e.id,a=e.isRestricted,s=e.onMouseEnter,u=void 0===s?dt.ZT:s,c=e.onMouseLeave,l=void 0===c?dt.ZT:c,d=e.restrictedText,f="#/lessons/".concat(o),h=(0,Qi.Z)(),m=(0,eo.Tn)(),v=m.color,g=m.navigationStyle,y=(0,to.RN)(o)||{},b=y.icon,_=y.title,w=(0,to.gp)(o),E=(0,to.h8)(o),k=(0,no.pr)(o),x=null==k?void 0:k.isComplete,S=null!==(t=null==k?void 0:k.percentComplete)&&void 0!==t?t:0,T=(0,p.useState)(!1),C=(0,tr.Z)(T,2),N=C[0],O=C[1],A=(0,p.useState)(!1),P=(0,tr.Z)(A,2),L=P[0],I=P[1],M=(0,p.useState)(!1),D=(0,tr.Z)(M,2),j=D[0],Z=D[1],B=(0,p.useCallback)((function(){return O(!1)}),[]),U=(0,p.useCallback)((function(){return O(!0)}),[]),z=(0,p.useCallback)((function(){return I(!0)}),[]),H=(0,p.useCallback)((function(){return I(!1)}),[]),V=(0,p.useCallback)((function(e){var t=e.currentTarget.hash;e.preventDefault(),br.ZP.Events.scrollEvent.register("end",(function(){i.push(Ji()(t).call(t,1)),br.ZP.Events.scrollEvent.remove("end")})),br.ZP.animateScroll.scrollTo(0,{containerId:"overview"}),(0,R.W)((0,Hr.j_)(!0))}),[i]),W=(0,p.useCallback)((function(){j||setTimeout(z,25)}),[j,z]),Y=(0,p.useCallback)((function(e){(0,F.$o)(e)&&H()}),[H]),G=(0,p.useCallback)((function(){Z(!0)}),[]),K=(0,p.useCallback)((function(){Z(!1)}),[]);if(a){var $,X=q()("runtime-tooltip",{"runtime-tooltip--show":r&&N});return p.createElement("li",{className:"overview-list-item overview-list-item--restricted",role:"listitem"},p.createElement(lt.DY,{className:X},p.createElement("span",{"aria-disabled":"true","aria-label":ae()($="The ".concat(_," lesson is currently unavailable: ")).call($,d,"."),className:"overview-list-item__link",onBlur:B,onFocus:U,onMouseEnter:u,onMouseLeave:l,role:"link",tabIndex:"0"},p.createElement("div",{className:"overview-list-item__icon","aria-hidden":"true"},p.createElement($n.a,{icon:b})),p.createElement("div",{className:"overview-list-item__title brand--ui"},_),p.createElement("div",{className:"overview-list-item__progress"},p.createElement(dr.Z,{canComplete:!1,color:v,hasRestriction:a,isComplete:x,isCurrentLesson:o===h,isDark:!1,isEnabled:!0,isFailed:w,isLegacy:!0,isPassed:E,isTooltipVisible:L,navigationStyle:g,onHideTooltip:H,onShowTooltip:z,percentComplete:S,progressGraphic:lr,scope:ir.Jg.COVER})),p.createElement(lt._v,{"aria-hidden":"true",side:"top"},d))))}return p.createElement("li",{className:"overview-list-item",role:"listitem"},p.createElement("a",{className:"overview-list-item__link",href:f,onBlur:H,onClick:V,onFocus:W,onKeyDown:Y,onMouseDown:G,onMouseUp:K},p.createElement("div",{className:"overview-list-item__icon","aria-hidden":"true"},p.createElement($n.a,{icon:b})),p.createElement("div",{className:"overview-list-item__title brand--ui"},_),p.createElement(dr.Z,{canComplete:!1,color:v,hasRestriction:a,isComplete:x,isCurrentLesson:o===h,isDark:!1,isEnabled:!0,isFailed:w,isLegacy:!0,isPassed:E,isTooltipVisible:L,navigationStyle:g,onHideTooltip:H,onShowTooltip:z,percentComplete:S,progressGraphic:lr,scope:ir.Jg.COVER})))})),io=function(e){var t=e.course,n=e.courseProgress,r=e.labels,i=e.lessons,o=e.restrictingQuiz,a=(0,p.useState)(!1),s=(0,tr.Z)(a,2),u=s[0],c=s[1],l=(0,p.useCallback)(c.bind(null,!0),[]),d=(0,p.useCallback)(c.bind(null,!1),[]),f=(0,Bn.ye)("rise-com-lxp"),h=function(e){return e.reduce((function(e,t){return"section"===t.type?e.push([t]):e[e.length-1].push(t),e}),[[]])}(i),m=q()("overview-list",{"overview-list--modern":Mn.VO});return p.createElement("nav",{className:m},ee()(h).call(h,(function(e,i){var a=(0,$i.Z)(e),s=a[0],c=void 0===s?{}:s,h=Ji()(a).call(a,1),m=c.title,v="section"===c.type,g=v?h:e;return p.createElement("section",{key:i},v&&m&&p.createElement("h3",{className:"overview-list__section-title brand--ui"},m),p.createElement("ol",{className:"overview-list__list",role:"list"},ee()(g).call(g,(function(e){var i=(0,Ze.gc)({course:t,courseProgress:n,lesson:e,lxpEnabled:f,restrictingQuiz:o}),a=(0,Ze.HU)({labels:r,restrictions:i});return p.createElement(ro,{allowTooltip:!u,isRestricted:i.isRestricted,key:e.id,id:e.id,onMouseEnter:l,onMouseLeave:d,restrictedText:a})}))))})))},oo=(0,p.memo)(io),ao=n(57030),so=n(58519),uo=n(68339),co=["enableModernOverview"],lo=["enableModernOverview"],fo=["children","enableModernOverview"],po=["children","coverImage","enableModernOverview","enrolled","favoritedAt","hasText","isPreview","startAgain"];function ho(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var mo=ut.S.learn.course.overview,vo=36e5,go=function(e){var t=e.enableModernOverview,n=e.brand;return Yi()(ye()(k()(zi()(ji(),!t),fe()("brand--"))),Bi(),{})(n)},yo=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i=960)&&(o.style.width="".concat(c.width,"px"),o.style.height="".concat(c.height,"px"))}),10),new(Ri())((function(n){r.addEventListener("transitionend",t.sidePanelTransitionEndRef=function(i){var a=i.target;(e&&a.hasAttribute("data-overview-content")||!e&&a.hasAttribute("data-overview-side-panel-content")||!e&&a.hasAttribute("data-overview")&&window.innerWidth<960)&&(r.removeEventListener("transitionend",t.sidePanelTransitionEndRef),o.style.width=o.style.height="",r.classList.remove(l,d,f,p),n())})}))}}]),n}(p.Component),_o=function(e){(0,u.Z)(n,e);var t=ho(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).state={coverImageLoaded:!1},r}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props.coverImage.media,n=(void 0===t?{}:t).image,r=void 0===n?{}:n,i=r.key,o=r.src,a=i?(0,Qe.xR)(r):o;(i||o)&&(this.image=new Image,this.image.src=a,this.image.addEventListener("load",this.imageLoadRef=function(){e.setState({coverImageLoaded:!0})}))}},{key:"componentWillUnmount",value:function(){this.image&&(this.image.removeEventListener("load",this.imageLoadRef),this.image=null)}},{key:"render",value:function(){var e=this.props.coverImage,t=e.media,n=void 0===t?{}:t,r=e.alpha,i=n.image,o=void 0===i?{}:i,a=o.key,s=p.Children.toArray(this.props.children),u=a?{backgroundImage:"url('".concat((0,Qe.xR)(o),"')")}:null,c=q()("overview__side-panel",{"brand--background":!a});return p.createElement("div",{className:"overview__side","data-overview-side":!0},p.createElement("div",{className:c,"data-overview-side-panel":!0,style:u},this.state.coverImageLoaded?p.createElement(wr,{alpha:r}):null,p.createElement("div",{className:"overview__side-panel-content","data-overview-side-panel-content":!0},he()(Ee()("type",Zr),s))),p.createElement("div",{className:"overview__side-content","data-overview-content":!0},p.createElement("div",{className:"overview__side-container"},p.createElement("div",{className:"overview__side-container-content"},he()(bi()(Ee())("type",Zr),s)))))}}]),n}(p.Component),wo=function(e){var t=e.children;return p.createElement("div",{className:"overview__main",id:"overview-main",tabIndex:"-1"},p.createElement("div",{className:"overview__content"},p.createElement("div",{className:"overview__container"},t)))},Eo=function(e){return p.createElement("div",(0,J.Z)({},e,{className:"overview__columns"}))},ko=function(e){return p.createElement("div",(0,J.Z)({},e,{className:"overview__main-col"}))},xo=function(e){return p.createElement("div",(0,J.Z)({},e,{className:"overview__aside"}))},So=function(e){var t=e.enableModernOverview,n=(0,Ii.Z)(e,co);return t?p.createElement(xo,n):null},To=function(e){var t=e.enableModernOverview,n=(0,Ii.Z)(e,lo),r=t?"overview__section-header":"visually-hidden";return p.createElement("header",(0,J.Z)({},n,{className:r}))},Co=function(e){var t=e.children,n=e.enableModernOverview,r=(0,Ii.Z)(e,fo),i=n?yo(n,"overview__heading","ui"):null;return p.createElement("h2",(0,J.Z)({},r,{className:i}),t)},No=function(e){var t=e.avatar,n=e.authorName,r=e.enableModernOverview;return t&&n?p.createElement("div",{className:yo(r,"overview__author","ui")},p.createElement("div",{className:"overview__author-image",style:{backgroundImage:"url(".concat((0,K.i3)(t),")")}}),p.createElement("div",null,p.createElement("span",{"aria-hidden":"true"},n),p.createElement("span",{className:"visually-hidden"},"By ",n))):null},Oo=function(e){var t=e.enableModernOverview,n=e.children;return p.createElement("div",{className:"overview__title-wrap"},p.createElement(Xe.Z,{className:yo(t,"overview__title","head"),tagName:"h1",value:n}))},Ao=k()(Vi()(["isPreview"]),Re()({},"global")),Po=(0,h.$j)(Ao,{})((function(e){var t=e.children,n=e.coverImage,r=e.enableModernOverview,i=e.enrolled,o=e.favoritedAt,a=e.hasText,s=e.isPreview,u=e.startAgain,c=(0,Ii.Z)(e,po),l=C()(["media","image","key"],n),d=(0,Bn.ye)("rise-com-lxp"),f=q()("overview__button",{"brand--color":!l,"brand--ui":Mn.VO,"overview__outline-btn":u,"overview__start-again":u,"overview__button-enrolled":d||i||o||s||(0,K.AP)()||(0,K.R)()||!Mn.VO&&r,"overview__button--empty":!a});return p.createElement(st.rU,(0,J.Z)({className:f},c),t)})),Lo=function(e){var t=e.enableModernOverview,n=e.text;return p.createElement(br.ZP.Link,{className:"overview__details-trigger",containerId:"overview",duration:1e3,href:"#overview-main",smooth:!0,to:"overview-main"},p.createElement("span",{className:yo(t,"overview__details-trigger-text","ui")},n),p.createElement(ct._M,null))},Io=function(e){var t=e.src,n=e.width,r=e.height;return t?p.createElement("div",{className:"overview__logo"},p.createElement("img",{src:t,width:n,height:r,alt:""})):null},Mo=function(e){return"


"===e?"":e},Ro=function(e){var t=e.publishedAt;if(!Mn.VO)return null;var n=Ui()(t);return n.isValid()&&p.createElement("span",{className:"overview__description-published"},n.format("[Published] MMMM D, YYYY"))},Do=function(e){var t=e.enableModernOverview,n=e.numLessons,r=e.publishedAt,i=e.showTimeToComplete,o=e.text,a=e.timeToComplete,s=(0,uo.Br)(960);return Mo(o)?p.createElement(p.Fragment,null,p.createElement(To,{enableModernOverview:t},p.createElement(Co,{enableModernOverview:t},"Description"),s&&p.createElement(Ro,{publishedAt:r}),!s&&p.createElement(Zo,{numLessons:n,timeToComplete:a,showTimeToComplete:i,standalone:!1})),p.createElement(Xe.Z,{key:"text",value:Mo(o),className:yo(t,"overview__description brand--linkColor","body")})):null},jo=function(e,t){return 1===e?t:ae()(t).call(t,"s")},Zo=function(e){var t,n=e.numLessons,r=e.timeToComplete,i=e.showTimeToComplete,o=e.standalone,a=void 0===o||o,s=r>=vo?(t=Ui().duration(r).asHours(),Math.round(10*t)/10):Ui().duration(r).asMinutes(),u=q()("overview__stat",{"overview__stat-standalone":!a});return p.createElement("ul",{className:u,role:"list"},p.createElement("li",{className:"overview__stat-value-wrap",role:"listitem"},p.createElement("span",{className:"overview__stat-value"},n)," ",jo(n,"Lesson")),Mn.VO&&i&&p.createElement("li",{className:"overview__stat-value-wrap",role:"listitem"},p.createElement("span",{className:"overview__stat-value"},s)," ",jo(s,r>=vo?"Hour":"Minute")))},Bo=function(e){var t=e.avatar,n=e.authorName,r=e.authorTitle,i=e.enableModernOverview;return t&&n?p.createElement("section",{className:yo(i,"overview__author-card","ui")},p.createElement("h2",{className:"visually-hidden"},"Course Author"),p.createElement("img",{className:"overview__author-card-image",src:(0,K.i3)(t),alt:""}),p.createElement("span",{className:"overview__author-card-wrap"},p.createElement("span",{className:"overview__author-card-name"},n),r&&p.createElement("span",{className:"overview__author-card-title"},r))):null},Fo=function(e){var t,n=e.dueAt;if(!n)return null;var r=(0,Gi.Z)(n),i=q()("overview__due-date","brand--border",(t={},(0,Rt.Z)(t,"brand--color",!r),(0,Rt.Z)(t,"overview__due-date--urgent brand--background",r),t));return p.createElement("div",{className:i},(0,Gi.b)(n))},Uo=function(e){var t=e.component;return p.createElement("span",{"aria-hidden":"true",className:"overview__requirements-icon"},p.createElement(t,{className:"overview__requirements-icon-svg"}))},qo=function(e){var t,n=e.completedAt,r=e.courseProgress,i=e.dueAt,o=e.lessons,a=void 0===o?[]:o,s=e.numLessons,u=e.trackingCompletionPercentage,c=e.trackingQuizId,l=!S()(u),d=!!c,f=Math.ceil(u/100*s),h=Oe()(gi()(Ee()("type","quiz"),Ee()("id",c)),a),m=Re()(void 0,"title",h),v=C()(["settings","passingScore"],h),g=!l||r.percentComplete>=u,y=(0,Ze.RK)(r,h,c),b=y.outOfAttempts,_=y.quizPassed,w=!_&&b,E=g&&(_||w);return l||d?p.createElement("section",{className:"overview__requirements"},p.createElement("h2",{className:"overview__requirements-header"},"Course Requirements"),p.createElement("ul",{className:"overview__requirements-list",role:"list"},l&&!isNaN(f)&&p.createElement("li",{className:"overview__requirements-list-item",role:"listitem"},g?p.createElement("span",{className:"overview__requirements-icon"},p.createElement(ct.iL,{"aria-label":"Requirement complete"})):p.createElement(Uo,{component:ct.dI}),p.createElement("span",null,"Complete",f===s?" all ":ae()(t=" ".concat(f," of ")).call(t,s," "),"lessons in this course")),d&&m&&p.createElement("li",{className:"overview__requirements-list-item",role:"listitem"},_?p.createElement("span",{className:"overview__requirements-icon"},p.createElement(ct.iL,{"aria-label":"Requirement complete"})):w?p.createElement("span",{className:"overview__requirements-icon"},p.createElement(ct.yt,{"aria-label":"Quiz failed"})):p.createElement(Uo,{component:ct.WH}),p.createElement("div",null,p.createElement("span",null,m,!S()(v)&&p.createElement(p.Fragment,null,p.createElement("span",{"aria-hidden":"true",className:"overview__requirements-separator"}," | "),"Score of ",v,"% or higher")),w&&p.createElement("div",{className:"overview__requirements-no-attempts"},"No attempts remaining."))),Mn.VO&&!E&&i&&p.createElement("li",{role:"listitem"},p.createElement(Fo,{dueAt:i})),n&&p.createElement("li",{className:"overview__requirements-completed",role:"listitem"},"Completed ",Ui()(n).format("L")))):null},zo=function(e){return p.createElement("div",(0,J.Z)({},e,{className:"overview__author-requirements-wrap"}))},Ho=function(e){var t=e.categories,n=void 0===t?[]:t;return 0===n.length?null:p.createElement("div",{className:"overview__categories-wrap"},p.createElement("section",{className:"overview__categories"},p.createElement("h2",{className:"overview__categories-header"},"Topics"),p.createElement("ul",{className:"overview__categories-list",role:"list"},ee()(n).call(n,(function(e,t){return p.createElement("li",{className:"overview__categories-list-item",key:t,role:"listitem"},p.createElement("span",{className:"overview__categories-icon","aria-hidden":"true"},p.createElement(ct.fy,null)),p.createElement("span",{className:"overview__categories-name"},e))})))))},Vo=function(e){var t=e.favoritedAt,n=e.onClick,r=e.onRemove,i=t?r:n,o=t?"Saved to My List":"Save to My List",a=q()({"overview__enroll-heart-filled":t,"overview__enroll-heart-outline":!t});return p.createElement("button",{"aria-pressed":!!t,className:q()("overview__enroll-button"),"data-ba":mo.favoriteButton,onClick:i,type:"button"},p.createElement(ct.YK,{isFilled:t,className:a}),o)},Wo="".concat((0,Mn.dU)("CDN_USER_CONTENT_URI"),"/assets/rise/assets/trophy.svg"),Yo=function(e){var t=e.certificateDownload,n=e.currentUser,r=(0,uo.kS)(500);return p.createElement("div",{className:"overview__completion-wrap"},p.createElement("div",{className:"overview__completion-avatar"},p.createElement(ao.Z,(0,J.Z)({},n,{decorative:!0,size:r?40:60})),p.createElement("img",{className:"overview__trophy",src:Wo,alt:""})),p.createElement("div",{className:"overview__completed"},p.createElement("span",{"aria-hidden":"true"},"Completed"),p.createElement("span",{className:"visually-hidden"},"Course Completed")),t&&p.createElement("div",{className:"overview__certificate"},p.createElement(Ki.Z,null)))},Go=function(e){var t=e.certificateDownload,n=e.completedQuizRequirement,r=e.courseBtnText,i=e.coverImage,o=e.currentUser,a=e.enrolled,s=e.enrollmentType,u=e.favoritedAt,c=e.handleAddFavoriteClick,l=e.handleRemoveFavoriteClick,d=e.nextLessonId,f=e.percentComplete,h=e.startAgain,v=(0,Bn.ye)("rise-com-lxp");return p.createElement("div",{className:q()("overview__continueWrapper",{"overview__start-again-wrapper":h&&a})},p.createElement("div",{className:"overview__continueButtonsWrap"},p.createElement(m.Kv,{classNames:"overview__button-transition",in:v||a||!!u,timeout:0},p.createElement(Po,{coverImage:i,"data-ba":mo.startButton,enableModernOverview:!0,enrolled:a,favoritedAt:u,hasText:Boolean(r),startAgain:h,to:"/lessons/".concat(d)},p.createElement("span",{className:"overview__continueBtn"},r))),Mn.VO&&"preview"!==window.viewType&&!(0,K.AP)()&&!v&&p.createElement(Vo,{enrolled:a,enrollmentType:s,favoritedAt:u,onClick:c,onRemove:l,percentComplete:f,startAgain:h})),p.createElement("span",{className:"overview__spacer"}),h&&n&&!(0,K.R)()&&p.createElement(Yo,{currentUser:o,certificateDownload:t}))},Ko=(0,h.$j)((function(e){return{partnerContent:Ie()([],["partnerContent","content"],e)}}))((function(e){var t=e.authorName,n=e.authorTitle,r=e.avatar,i=e.categories,o=e.completedAt,a=e.course,s=e.courseProgress,u=e.enableModernOverview,c=e.dueAt,l=e.labels,d=e.lessons,f=e.numLessons,h=e.partnerContent,m=e.restrictingQuiz,v=e.showTimeToComplete,g=e.sidebarEnabled,y=e.timeToComplete,b=e.trackingCompletionPercentage,_=e.trackingQuizId,w=a.description,E=a.id,k=a.publishedAt,x=a.selectedAuthorId,S=a.tenantId,T=Oe()((function(e){return e.id===x}),h);return(0,uo.Br)(960)?p.createElement(p.Fragment,null,p.createElement(Eo,null,p.createElement(So,{enableModernOverview:u},p.createElement("section",null,p.createElement("h2",{className:"visually-hidden"},"Course Length"),p.createElement(Zo,{numLessons:f,timeToComplete:y,showTimeToComplete:v})),p.createElement(zo,null,T?p.createElement(so.Z,{courseId:E,partnerContent:T,publishedAt:k,tenantId:S}):p.createElement(Bo,{avatar:r,authorName:t,authorTitle:n}),p.createElement(qo,{lessons:d,numLessons:f,trackingCompletionPercentage:b,trackingQuizId:_,courseProgress:s,dueAt:c,completedAt:o})),p.createElement(Ho,{categories:i})),p.createElement(ko,null,p.createElement("section",null,p.createElement(Do,{enableModernOverview:u,text:w,publishedAt:k})),g&&p.createElement("section",null,p.createElement(To,null,p.createElement(Co,{enableModernOverview:u},"Course Outline"),!w&&p.createElement(Ro,{publishedAt:k})),p.createElement(oo,{course:a,courseProgress:s,labels:l,lessons:d,restrictingQuiz:m,trackingQuizId:_}))))):p.createElement(p.Fragment,null,p.createElement(Eo,null,u?p.createElement(So,{enableModernOverview:!0},p.createElement("section",null,p.createElement(Do,{enableModernOverview:u,text:w,publishedAt:k,numLessons:f,timeToComplete:y,showTimeToComplete:v})),p.createElement(zo,null,p.createElement(qo,{lessons:d,numLessons:f,trackingCompletionPercentage:b,trackingQuizId:_,courseProgress:s,dueAt:c,completedAt:o})),p.createElement(Ho,{categories:i})):p.createElement("section",null,p.createElement(Do,{enableModernOverview:u,text:w,publishedAt:k,numLessons:f,timeToComplete:y,showTimeToComplete:v})),p.createElement(ko,null,g&&p.createElement("section",null,p.createElement(To,null,p.createElement(Co,{enableModernOverview:u},"Course Outline"),!w&&p.createElement(Ro,{publishedAt:k})),p.createElement(oo,{course:a,courseProgress:s,labels:l,lessons:d,restrictingQuiz:m,trackingQuizId:_})))))})),$o=n(67294);function Xo(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var Jo=_e()(jt()([]),he()(bi()(Ee()("type","section"))),Ci()),Qo=wi()([[Ee()("hasNextLesson",!0),ze()("nextLessonTitle")],[Oi()(bi()(S()),"trackingQuizId"),ze()("quizTitle")],[mi(),Cr()("Nothing here")]]),ea=function(e){(0,u.Z)(n,e);var t=Xo(n);function n(){var e,r;(0,o.Z)(this,n);for(var i=arguments.length,a=new Array(i),u=0;u1,nextArrow:P.createElement(Ft,null),prevArrow:P.createElement(Ut,null),dots:y.length>1,dotsClass:"block-quote__dots-list brand--background-all brand--shadow-all",accessibility:!1,draggable:!u,beforeChange:function(t,n){var r=e.props,i=r.items;(0,r.onStep)(i[n]),e.setState({currentIndex:n})}};return P.createElement("div",{"aria-label":"Quote Carousel",className:"block-quote__slider-container",onKeyDown:this.onKeyDown.bind(this),ref:function(t){e.carousel=t},role:Xe.p9,tabIndex:St.$_},P.createElement(Ke,{className:v,"data-ba":Ot.blockQuote},P.createElement("div",{className:"block-quote__wrap"},P.createElement("div",{className:"block-quote__container"},P.createElement("div",{className:"block-quote__row"},P.createElement("div",{className:"block-quote__col"},P.createElement(xt.Z,{className:"block-quote__box",ref:function(t){e.sliderContainer=t}},P.createElement(wt.Z,(0,be.Z)({className:"block-quote__wrapper",ref:function(t){e.slider=t}},b),y))))))))}}],[{key:"propTypes",get:function(){return{lessonId:ke().any,blockId:ke().any,items:ke().array.isRequired,settings:ke().object.isRequired,type:ke().string,editable:ke().bool,onStep:ke().func}}},{key:"defaultProps",get:function(){return{type:"carousel",items:[],onStep:Function.prototype}}}]),n}(P.Component),zt=(0,Re.tF)("rise-authoring-controls","fusion")(qt),Ht=n(54115),Vt=n.n(Ht),Wt=n(54405),Yt=n.n(Wt),Gt=n(9449),Kt=n.n(Gt),$t=n(22624),Xt=n.n($t),Jt=n(53007),Qt=n.n(Jt),en=n(29891),tn=n(67294);function nn(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=x()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function rn(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var on=Je.r.blocks,an=function(e){(0,y.Z)(n,e);var t=rn(n);function n(){var e,r;(0,m.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a0?n[e].number:null;return isNaN(r)||""===r||(t=parseInt(r,10)+1),(t<1||t>99)&&(t=null),t}},{key:"renderItem",value:function(e){return tn.createElement(sn,e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,i=void 0===r?"":r,o=t.lessonId,a=t.blockId,s=t.isLearner,u=t.items,c=t.type,d=t.settings,p=t.editable,m=t.onStep,v=t.renderItem,g=void 0===v?this.renderItemDelegate:v,y=d.paddingTop,b=d.paddingBottom,_=d.backgroundColor,w=d.entranceAnimation,E=he()("block-list block-list--".concat(c),{"block-list--no-animation":!w}),k={backgroundColor:Se(i,_),paddingTop:"".concat(10*y,"px"),paddingBottom:"".concat(10*b,"px")};return tn.createElement("div",{className:E,"data-ba":on.blockList,style:k},tn.createElement("div",{className:"block-list__container"},tn.createElement("div",{className:"block-list__row"},tn.createElement("div",{className:"block-list__col"},tn.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeInRight",className:"block-list__animated-item",isLearner:s,keepStructure:!0,siblingDelay:.25},tn.createElement("ul",{className:"block-list__list",role:"list"},T()(u).call(u,(function(t,n){return g(function(e){for(var t=1;t2&&void 0!==arguments[2])||arguments[2];return P.createElement(Ae,{className:"block-gallery__caption brand--body brand--linkColor",value:t,allowTabNavigation:n})}},{key:"render",value:function(){var t=this.props.renderCaption,n=void 0===t?this.renderCaptionDelegate:t;return P.createElement(e,(0,be.Z)({},this.props,{renderCaption:n}))}}]),r}(P.Component);return t.displayName="withCaption(".concat(e.displayName||e.name,")"),t}var kn=function(e){(0,y.Z)(n,e);var t=_n(n);function n(e){var r;return(0,m.Z)(this,n),(r=t.call(this,e)).state={isDotKeyboardFocusDisabled:!1},r}return(0,v.Z)(n,[{key:"componentDidUpdate",value:function(){var e=this.sliderContainer.querySelector(".block-gallery__dots-list"),t=this.state.isDotKeyboardFocusDisabled;e&&!t&&((0,St.WV)(e),this.setState({isDotKeyboardFocusDisabled:!0}))}},{key:"onKeyDown",value:function(e){var t=this.slider;kt()([[Tt.V8,t.slickNext.bind(t)],[Tt.V4,t.slickPrev.bind(t)]])(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,i=t.beforeChange,o=t.menuOpen,a={adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,arrows:n.length>1,nextArrow:P.createElement(xn,{menuOpen:o}),prevArrow:P.createElement(xn,{menuOpen:o,previous:!0}),dots:n.length>1,dotsClass:"block-gallery__dots-list brand--background-all brand--shadow-all",beforeChange:i};return P.createElement("div",{className:"block-gallery__slider-container",tabIndex:St.$_,onKeyDown:this.onKeyDown.bind(this),ref:function(t){e.sliderContainer=t}},P.createElement(wt.Z,(0,be.Z)({className:r,ref:function(t){e.slider=t}},a),n))}}],[{key:"propTypes",get:function(){return{children:ke().node.isRequired,className:ke().string.isRequired,beforeChange:ke().func.isRequired,menuOpen:ke().bool}}}]),n}(P.Component),xn=function(e){(0,y.Z)(n,e);var t=_n(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.menuOpen,n=e.onClick,r=e.previous,i=he()("block-gallery__arrow",{"block-gallery__arrow--next":!r,"block-gallery__arrow--prev":r}),o=r?"Previous image":"Next image",a=window.document.documentMode,s=he()("block-gallery__controls",{"block-gallery__controls--ie":a&&!t,"block-gallery__controls--ie-menu-open":a&&t});return P.createElement("div",{className:s},P.createElement("button",{className:i,onClick:n,type:"button","aria-label":o},P.createElement("span",{className:"block-gallery__arrow-icon"})))}}],[{key:"propTypes",get:function(){return{menuOpen:ke().bool,onClick:ke().func,previous:ke().bool}}},{key:"defaultProps",get:function(){return{previous:!1}}}]),n}(P.Component),Sn=function(e){(0,y.Z)(n,e);var t=_n(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"slickGoTo",value:function(e){this.slider.slickGoTo(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className;return P.createElement(wt.Z,(0,be.Z)({ref:function(t){e.slider=t},className:r},{adaptiveHeight:!0,slidesToShow:1,slidesToScroll:1,arrows:!1,fade:!0,draggable:!1,swipe:!1,accessibility:!1}),n)}}],[{key:"propTypes",get:function(){return{children:ke().node.isRequired,className:ke().string}}}]),n}(P.Component),Tn=function(e){var t=e.children;return P.createElement("div",{className:"block-gallery__container"},P.createElement("div",{className:"block-gallery__row--slide-row"},P.createElement("div",{className:"block-gallery__col"},t)))},Cn=En(function(e){(0,y.Z)(n,e);var t=_n(n);function n(e){var r;return(0,m.Z)(this,n),(r=t.call(this,e)).state={currentIndex:0},r}return(0,v.Z)(n,[{key:"componentDidUpdate",value:function(){var e=(0,Ct.Tl)(this.carousel.querySelectorAll(".slick-slide.slick-active button")),t=(0,Ct.Tl)(this.carousel.querySelectorAll(".slick-slide:not(.slick-active) button"));e.forEach((function(e){var t=e.getAttribute("data-tabindex");t&&(e.tabIndex=t)})),t.forEach((function(e){e.setAttribute("data-tabindex",e.tabIndex),e.tabIndex=St.mR}))}},{key:"handleSlideChangeBefore",value:function(e,t){this.captions.slickGoTo(t),this.props.onStep(this.props.items[t]),this.setState({currentIndex:t})}},{key:"renderImages",value:function(e,t){var n=this.state.currentIndex;return T()(e).call(e,(function(e,r){var i=e.id,o=e.caption,a=r===n,s=_t()(e,"media.image.alt"),u=_t()(e,"media.image.originalUrl"),c=_t()(e,"media.image.key"),l=(0,De.xR)(_t()(e,"media.image"));return P.createElement("div",{key:i,className:"block-gallery__slide"},P.createElement(Tn,null,P.createElement("div",{className:"block-gallery__figure"},P.createElement("div",{className:"block-gallery__image"},P.createElement(ln.Z,{allowTabNavigation:a,alt:s,caption:o,disableZoom:!t,fileName:u,imageKey:c,src:l})))))}))}},{key:"renderCaptions",value:function(e){var t=this.state.currentIndex,n=this.props,r=n.editable,i=n.renderCaption;return T()(e).call(e,(function(e,n){var o=e.id,a=e.caption,s=n===t;return P.createElement("div",{key:o,className:"block-gallery__slide"},a||r?P.createElement(Tn,null,i(o,a,s)):null)}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,i=void 0===r?"":r,o=t.isLearner,a=t.items,s=t.menuOpen,u=t.type,c=t.settings,l=c.paddingTop,d=c.paddingBottom,f=c.backgroundColor,p=c.entranceAnimation,h=c.zoomOnClick,m=he()("block-gallery block-gallery--".concat(u),{"block-gallery--no-animation":!p}),v={backgroundColor:Se(i,f),paddingTop:"".concat(10*l,"px"),paddingBottom:"".concat(10*d,"px")};return P.createElement("div",{style:v},P.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",offset:200,isLearner:o},P.createElement("div",{className:m,"data-ba":wn.blockGallery,ref:function(t){e.carousel=t}},P.createElement(kn,{className:"block-gallery__images",beforeChange:this.handleSlideChangeBefore.bind(this),menuOpen:s},this.renderImages(a,h)),P.createElement(Sn,{className:"block-gallery__captions",ref:function(t){e.captions=t}},this.renderCaptions(a)))))}}],[{key:"propTypes",get:function(){return{lessonId:ke().any,blockId:ke().any,items:ke().array.isRequired,settings:ke().object.isRequired,type:ke().string,editable:ke().bool,onStep:ke().func,menuOpen:ke().bool}}},{key:"defaultProps",get:function(){return{type:"carousel",lessonId:"",blockId:"",items:[],onStep:Function.prototype}}}]),n}(P.Component)),Nn=function(e){(0,y.Z)(n,e);var t=_n(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=void 0===n?"":n,i=e.editable,o=e.isLearner,a=e.items,s=e.settings,u=e.width,c=e.renderCaption,l=s.paddingTop,d=s.paddingBottom,f=s.backgroundColor,p=s.entranceAnimation,h=s.zoomOnClick,m=he()("block-gallery block-gallery--".concat(function(e){switch(e){case 3:return"threecol";case 4:return"fourcol";default:return"twocol"}}(u)),{"block-gallery--no-animation":!p}),v={backgroundColor:Se(r,f),paddingTop:"".concat(10*l,"px"),paddingBottom:"".concat(10*d,"px")};return P.createElement("div",{className:m,"data-ba":wn.blockGallery,style:v},P.createElement("div",{className:"block-gallery__container"},P.createElement("div",{className:"block-gallery__row"},P.createElement($e.Z,{animateBlockEntrance:t,animateIn:"fadeIn",className:"block-gallery__col",isLearner:o,siblingDelay:.25},T()(a).call(a,(function(e){var n=e.id,r=e.caption,o=_t()(e,"media.image.alt"),a=_t()(e,"media.image.key"),s=(0,De.xR)(_t()(e,"media.image")),u=(0,Xe.Gs)({caption:r,editable:i,id:n}),l=_t()(e,"media.image.originalUrl");return P.createElement("div",{key:n,className:t?"":"block-gallery__col"},P.createElement(u.tagName,{"aria-labelledby":u.figcaptionId,className:"block-gallery__figure",role:u.role},a&&P.createElement(An,{alt:o,caption:r,disableZoom:!h,fileName:l,imageKey:a,src:s}),(i||r)&&P.createElement("figcaption",{id:u.figcaptionId},c(n,r))))}))))))}}],[{key:"propTypes",get:function(){return{animateBlockEntrance:ke().bool.isRequired,lessonId:ke().any,blockId:ke().any,isLearner:ke().bool.isRequired,items:ke().array.isRequired,settings:ke().object.isRequired,width:ke().number,editable:ke().bool}}},{key:"defaultProps",get:function(){return{blockId:"",items:[],lessonId:"",width:2}}}]),n}(P.Component),On=En(Nn),An=function(e){var t=e.alt,n=e.caption,r=e.disableZoom,i=e.fileName,o=e.imageKey,a=e.src,s=(0,P.useRef)(),u=(0,P.useRef)(),c=(0,Fe.b3)({alt:t,caption:n,fileName:i,key:o}),l=a?{backgroundImage:"url('".concat(a,"')")}:void 0,d=(0,P.useCallback)((function(e){u.current.zoom(s.current,e.currentTarget,{})}),[]);(0,P.useEffect)((function(){var e=(0,yn.S)();return u.current=e,function(){e.cleanup()}}),[]);var f=he()("block-gallery__image",{"img--zoom":!r}),p=r?void 0:d;return P.createElement("div",{className:f,style:l},P.createElement("div",{className:"img"},P.createElement("img",{alt:c,onClick:p,ref:s,role:"img",src:a})),!r&&P.createElement("button",{"aria-label":"Zoom image",className:"img__btn visually-hidden",onClick:d,type:"button"},P.createElement(bn.Z,{"aria-hidden":"true",className:"img__btn-symbol"})))},Pn=n(67294);function Ln(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var In=Je.r.blocks,Mn=function(e){(0,y.Z)(n,e);var t=Ln(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.defaultBackgroundColor,n=void 0===t?"":t,r=e.labels.numberedDividerGroup,i=e.number,o=e.settings,a=e.type,s=o.paddingTop,u=o.paddingBottom,c=o.backgroundColor,l=o.entranceAnimation,d=he()("block-divider block-divider--".concat(a," brand--afterHead"),{"block-divider--no-animation":!l}),f="numbered"===a,p=he()("block-divider__wrap",{"brand--beforeBorder brand--afterBackground":f}),h={backgroundColor:Se(n,c),paddingTop:"".concat(10*s,"px"),paddingBottom:"".concat(10*u,"px")},m=f?Pn.createElement("span",{className:"visually-hidden"},r," ",i):null;return Pn.createElement("div",{className:d,"data-ba":In.blockDivider,style:h},Pn.createElement("div",{"aria-hidden":"true",className:p,"data-number":i}),m)}}],[{key:"propTypes",get:function(){return{settings:ke().object.isRequired,number:ke().number,type:ke().string}}},{key:"defaultProps",get:function(){return{type:"divider"}}}]),n}(Pn.Component),Rn=function(e){return Pn.createElement(Mn,(0,be.Z)({type:"numbered"},e))},Dn=function(e){return Pn.createElement(Mn,(0,be.Z)({type:"spacing"},e))},jn=n(53701),Zn=n.n(jn),Bn=n(63073),Fn=n.n(Bn),Un=n(6087),qn=n.n(Un),zn=n(90013),Hn=n.n(zn),Vn=n(1102),Wn=n.n(Vn),Yn=n(79605),Gn=n.n(Yn),Kn=n(3087),$n=n.n(Kn),Xn=n(9134),Jn=n.n(Xn),Qn=n(29454),er=n.n(Qn),tr=n(58599),nr=n(96554),rr=n(7199),ir=n(5238),or=n.n(ir),ar=n(23493),sr=n.n(ar),ur=n(46130),cr=n(67294);function lr(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=x()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function dr(e){for(var t=1;to||sthis.tabsHeaderEl.clientWidth,s=he()("blocks-tabs__header-wrap",{touch:i,mouse:o&&a});return cr.createElement("div",{className:s,onMouseEnter:this.handleMouseEnter.bind(this),onMouseLeave:this.handleMouseLeave.bind(this),onTouchStart:this.handleTouchStart.bind(this)},cr.createElement("div",{className:"blocks-tabs__header",ref:function(e){t.tabsHeaderEl=e},role:Xe.T6},T()(e).call(e,(function(n,i){var o,a,s=n.title,u=1===e.length||i===r,c=e.length>1&&i+1===r,l=e.length>1&&i-1===r,d=he()("blocks-tabs__header-item brand--head",{"brand--color":u,"blocks-tabs__header-item--active":u,"blocks-tabs__header-item--before-active":c,"blocks-tabs__header-item--after-active":l}),f=ne()(qn()(//),G(),Wn()(13),Fn()(30))(s),p=ne()(Te.Kp,Jn()($n()(rr.$G))(f),(function(e){return"".concat(e,"")}))(s),h=E()(o="tab-".concat(t.id,"-")).call(o,i),m=E()(a="tabpanel-".concat(t.id,"-")).call(a,i);return cr.createElement("button",{"aria-controls":m,"aria-selected":u,className:d,dangerouslySetInnerHTML:{__html:p},id:h,key:h,onClick:t.setActive.bind(t,i),onKeyDown:t.handleTabKeyDown.bind(t,i),onFocus:t.focusTab.bind(t),ref:function(e){t.tabs[i]=e},role:Xe.mg,tabIndex:u?void 0:-1,type:"button"})}))),cr.createElement("div",{className:"blocks-tabs__controls",ref:function(e){t.tabControls=e}},cr.createElement("div",{"aria-hidden":"true",className:"blocks-tabs__arrow blocks-tabs__arrow--prev brand--background",ref:function(e){t.arrowPrevEl=e},onClick:this.scrollTabs.bind(this,"previous")},cr.createElement(en.s$,{className:"blocks-tabs__arrow-icon"})),cr.createElement("div",{"aria-hidden":"true",className:"blocks-tabs__arrow blocks-tabs__arrow--next brand--background",ref:function(e){t.arrowNextEl=e},onClick:this.scrollTabs.bind(this,"next")},cr.createElement(en.s$,{className:"blocks-tabs__arrow-icon blocks-tabs__arrow-icon--next"}))))}},{key:"renderDescription",value:function(e){var t=e.description;return cr.createElement(Ae,{className:"blocks-tabs__description brand--body brand--linkColor",value:t,component:"div"})}},{key:"renderItem",value:function(e,t,n){var r,i,o,a=this.props,s=a.blockId,u=a.renderDescription,c=void 0===u?this.renderDescription:u,l=this.state.activeIndex===t,d=e.media,f=void 0===d?{}:d,p=e.settings,h=void 0===p?{}:p,m=e.enableVideoPlaybackSpeed,v=he()("blocks-tabs__content-item",{"blocks-tabs__content-item--will-enter":l}),g=Le()({},h,{disableZoom:n,fullEmbed:!0}),y=E()(r="tabpanel-".concat(this.id,"-")).call(r,t),b=E()(i="tab-".concat(this.id,"-")).call(i,t);return cr.createElement("div",{"aria-labelledby":b,className:v,id:y,key:y,role:Xe.HQ,tabIndex:l?0:void 0},c(e),cr.createElement("div",{className:"blocks-tabs__".concat(kr(f))},cr.createElement(tr.Z,{asyncImgCn:!0,className:"blocks-tabs__img",index:E()(o="".concat(s,"-")).call(o,t),media:f,opts:g,enableVideoPlaybackSpeed:m})))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,i=void 0===r?"":r,o=t.isLearner,a=t.items,s=t.settings,u=t.enableVideoPlaybackSpeed,c=s.paddingTop,l=s.paddingBottom,d=s.backgroundColor,f=s.entranceAnimation,p=s.zoomOnClick,h=he()("blocks-tabs",{"blocks-tabs--no-animation":!f}),m={backgroundColor:Se(i,d),paddingTop:"".concat(10*c,"px"),paddingBottom:"".concat(10*l,"px")},v=a.length>0?N()(a).call(a,0,30):[],g=he()("blocks-tabs__container",{"blocks-tabs--single":1===v.length});return cr.createElement("div",{className:h,"data-ba":gr.blockTabs,style:m},cr.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:o,offset:350},cr.createElement("div",{className:g},cr.createElement("div",{className:"blocks-tabs__row"},cr.createElement("div",{className:"blocks-tabs__col"},cr.createElement("div",{className:"blocks-tabs__wrapper",ref:function(t){e.container=t}},this.renderHeader(v),cr.createElement("div",{className:"blocks-tabs__content"},T()(v).call(v,(function(t,n){return e.renderItem(dr(dr({},t),{},{enableVideoPlaybackSpeed:u}),n,!p)})))))))))}}],[{key:"propTypes",get:function(){return{lessonId:ke().any,blockId:ke().any,items:ke().array,settings:ke().object.isRequired,activeIndex:ke().number,editable:ke().bool,onStep:ke().func}}},{key:"defaultProps",get:function(){return{items:[],activeIndex:0,lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(cr.Component),Sr=n(46408),Tr=n.n(Sr),Cr=n(61937),Nr=n.n(Cr),Or=n(64393),Ar=n(72131),Pr=n(416),Lr=n.n(Pr),Ir=["media","storyline"],Mr=ee()(null,["payload","result"]),Rr=Lr()(Ir),Dr=Lr()(E()(pr=[]).call(pr,Ir,["thumbnail"])),jr=Lr()(E()(hr=[]).call(hr,Ir,["meta","version"])),Zr=ee()(null,E()(mr=[]).call(mr,Ir,["src"])),Br=Lr()(["payload","result","completion"]),Fr=Lr()(E()(vr=[]).call(vr,Ir,["processing"])),Ur=ee()(!1,["payload","result","score"]),qr=$n()((function(e,t){if(!t)return!1;var n=e.majorLimit,r=e.minorLimit,i=t.split("."),o=(0,yt.Z)(i,2),a=o[0],s=o[1],u=parseInt(a)===n&&s>=r;return a>n||u})),zr={mobile:"?forcemobile=1&devicepreview=1&phone=1&rise=true",tablet:"?forcemobile=1&devicepreview=1&rise=true"},Hr=qr({majorLimit:3,minorLimit:13}),Vr=function(e,t,n){var r,i=t&&function(e){var t=Tr()(e.split("-"));return zr[t]}(n);return i?E()(r="".concat(e)).call(r,i):"".concat(e,"?rise=true")},Wr=n(67294);function Yr(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var Gr=function(e){(0,y.Z)(n,e);var t=Yr(n);function n(){var e;return(0,m.Z)(this,n),(e=t.call(this)).state={fullscreen:!1,reopenMenu:!1},e.iframe=null,e.canFullscreen=e.canFullscreen.bind((0,g.Z)(e)),e.handleCourseUpdate=e.handleCourseUpdate.bind((0,g.Z)(e)),e.handleFullscreenEnter=e.handleFullscreenEnter.bind((0,g.Z)(e)),e.handleFullscreenExit=e.handleFullscreenExit.bind((0,g.Z)(e)),e.handleMessages=e.handleMessages.bind((0,g.Z)(e)),e.renderItem=e.renderItem.bind((0,g.Z)(e)),e}return(0,v.Z)(n,[{key:"componentWillMount",value:function(){window.addEventListener("message",this.handleMessages)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("message",this.handleMessages)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.items,n=e.onStep,r=Tr()(t),i=M()(Hr,jr);Nr()(i,n,r)}},{key:"canFullscreen",value:function(e){var t=this.props,n=t.blockId,r=t.hasManySlBlocks;return n===e.windowName||!r()}},{key:"handleMessages",value:function(e){var t=e.data,n=t.type,r={"fullscreen:enter":this.handleFullscreenEnter,"fullscreen:exit":this.handleFullscreenExit,"course:update":this.handleCourseUpdate}[n];r&&r(t)}},{key:"handleCourseUpdate",value:function(e){var t=this.props,n=t.items,r=t.onStep,i=t.blockId,o=Tr()(n);if(i===e.windowName&&Br(e)){var a=Mr(e),s=a.score,u=a.success;if(Ur(e)){var c=100*s.scaled;(0,Ar.jr)(i,u,!0,c)}else(0,Ar.jr)(i,!0,!1);r(o)}}},{key:"handleFullscreenEnter",value:function(e){var t=this.props,n=t.menuOpen,r=t.handleStorylineFullscreen;this.canFullscreen(e)&&(n&&r(!0),this.setState({fullscreen:!0,reopenMenu:n}))}},{key:"handleFullscreenExit",value:function(e){var t=this.props.handleStorylineFullscreen,n=this.state.reopenMenu;this.canFullscreen(e)&&(n&&t(!1),this.setState({fullscreen:!1,reopenMenu:!1}))}},{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=void 0===n?"":n,i=e.isLesson,o=e.isLearner,a=e.items,s=e.labels.storylineGroup,u=e.settings,c=e.takingSnapshot,l=Tr()(a),d=u.paddingTop,f=u.paddingBottom,p=u.backgroundColor,h=u.mediaWidth,m=void 0===h?"0":h,v={backgroundColor:Se(r,p),paddingTop:"".concat(10*d,"px"),paddingBottom:"".concat(10*f,"px"),display:i&&!Zr(l)?"none":"block"},g=he()("blocks-storyline__wrapper",{"blocks-storyline__wrapper--small":"0"===m,"blocks-storyline__wrapper--medium":"1"===m,"blocks-storyline__wrapper--full":"2"===m,"blocks-storyline__wrapper--snapshot":c});return Wr.createElement("div",{className:"blocks-storyline",style:v},Wr.createElement($e.Z,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:o},Wr.createElement("div",{"aria-label":s,className:g,role:"group"},c?this.renderThumbnail(l):this.renderStorylineBlock(l))))}},{key:"renderStorylineBlock",value:function(e){return Fr(e)?this.renderProcessing():Zr(e)?this.renderItem(e):this.renderEmpty()}},{key:"renderThumbnail",value:function(e){var t,n=Dr(e),r=E()(t="".concat((0,Or.dU)("CDN_USER_CONTENT_URI"),"/")).call(t,n);return Wr.createElement("img",{src:r})}},{key:"renderEmpty",value:function(){var e=this.props.renderEmpty;return"function"==typeof e?e():null}},{key:"renderItem",value:function(e){var t=this,n=this.state.fullscreen,r=this.props,i=r.blockId,o=r.isLesson,a=r.previewType,s=Rr(e),u=s.src,c=s.meta,l=s.title,d=c.player,f=Vr(u,o,a),p=d.height/d.width,h={paddingBottom:"".concat(100*p,"%")},m=he()("blocks-storyline__item__iframe",{"blocks-storyline__item__iframe--fullscreen":n});return Wr.createElement("div",{className:"blocks-storyline__item",style:h},Wr.createElement("iframe",{allowtransparency:"true",ref:function(e){return t.iframe=e},name:i,className:m,src:(0,Or.i3)(f),title:l}))}},{key:"renderProcessing",value:function(){var e=this.props.renderProcessing;return"function"==typeof e?e():null}}],[{key:"defaultProps",get:function(){return{isLesson:!1,onStep:Function.prototype,hasManySlBlocks:Function.prototype,previewType:""}}}]),n}(Wr.Component),Kr=n(22673),$r=n.n(Kr),Xr=n(47392),Jr=n.n(Xr),Qr=n(50554),ei=n(73727),ti=n(89830),ni=n(82695),ri=n(5992),ii=n(67294);function oi(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var ai=Je.r.blocks,si=function(e){(0,y.Z)(n,e);var t=oi(n);function n(){var e,r;(0,m.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a0?N()(c).call(c,0,1):[],h=l.paddingTop,m=l.paddingBottom,v=l.backgroundColor,g=l.entranceAnimation,y=l.buttonColor||this.props.color,b="rounded",_=he()("blocks-button",{"blocks-button--no-animation":!g,"blocks-button--left":!1,"blocks-button--center":!1,"blocks-button--right":!0,"blocks-button--rounded":!0}),w={backgroundColor:Se(o,v),paddingTop:"".concat(10*h,"px"),paddingBottom:"".concat(10*m,"px")};return ii.createElement("div",{className:_,"data-ba":ai.blockButton,style:w},ii.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:u,offset:100},T()(p).call(p,(function(t){var n=t.id,i=t.label,o=t.type,u=t.destination,c=t.description,l=(0,rr.$G)((0,Te.Vt)(i),18);return ii.createElement("section",{key:n,className:"blocks-button__container"},f(n,c),e.renderButton({editable:a,buttonStyle:b,color:y,courseTitle:r,text:l,type:o,destination:u,editBlock:s}))}))))}}],[{key:"propTypes",get:function(){return{lessonId:ke().any,blockId:ke().any,items:ke().array,settings:ke().object.isRequired,editable:ke().bool,editBlock:ke().func,courseTitle:ke().string}}},{key:"defaultProps",get:function(){return{items:[],lessonId:"",blockId:"",editBlock:function(){}}}}]),n}(ii.Component),ui=$r()({externalLinksDisabled:Lr()(["course","externalLinksDisabled"])}),ci=(0,Qr.$j)(ui,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}})(si),li=ci,di=function(e){(0,y.Z)(n,e);var t=oi(n);function n(){var e,r;(0,m.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a0?N()(a).call(a,0,1):[];return Ti.createElement("div",{className:f,"data-ba":Ni.blockAudio,style:p},Ti.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:o,offset:150},Ti.createElement("div",{className:"block-audio__wrapper"},T()(h).call(h,(function(t,n){return e.renderItem(t,n)})))))}}],[{key:"propTypes",get:function(){return{audioVideoPlayhead:ke().number,blockId:ke().any,editable:ke().bool,items:ke().array,lessonId:ke().any,loadMedia:ke().bool.isRequired,onStep:ke().func,recordMediaPlayheadPosition:ke().func,settings:ke().object.isRequired}}},{key:"defaultProps",get:function(){return{audioVideoPlayhead:0,blockId:"",editable:!1,items:[],lessonId:"",onStep:Function.prototype,recordMediaPlayheadPosition:Function.prototype}}}]),n}(Ti.Component),Ai=function(e){(0,y.Z)(n,e);var t=Ci(n);function n(){var e,r;(0,m.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a=100&&this.props.onStep({id:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.defaultBackgroundColor,i=void 0===r?"":r,o=t.isLearner,a=t.items,s=t.settings,u=s.paddingTop,c=s.paddingBottom,l=s.backgroundColor,d=s.entranceAnimation,f=he()("block-video",{"block-video--no-animation":!d}),p={backgroundColor:Se(i,l),paddingTop:"".concat(10*u,"px"),paddingBottom:"".concat(10*c,"px")},h=a.length>0?N()(a).call(a,0,1):[];return Ti.createElement("div",{className:f,style:p},Ti.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:o,offset:250},T()(h).call(h,(function(t,n){return e.renderItem(t,n)}))))}}],[{key:"propTypes",get:function(){return{audioVideoPlayhead:ke().number,blockId:ke().any,courseId:ke().string,editable:ke().bool,items:ke().array,labels:ke().object,lessonId:ke().any,loadMedia:ke().bool.isRequired,onStep:ke().func,partnerContent:ke().array,publishedAt:ke().string,settings:ke().object.isRequired,tenantId:ke().string,type:ke().string}}},{key:"defaultProps",get:function(){return{audioVideoPlayhead:0,items:[],editable:!1,lessonId:"",blockId:"",onStep:Function.prototype,partnerContent:[]}}}]),n}(Ti.Component),Pi=function(e){(0,y.Z)(n,e);var t=Ci(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"renderItem",value:function(e,t){var n,r=e.id,i=e.media.embed,o=e.settings,a=void 0===o?{}:o,s=this.props,u=s.loadMedia,c=s.labels,l=s.settings,d=a.showMetaData,f=l.showBorder,p=void 0===f||f,h=he()("block-embed__item",{"block-embed__item--border":p});return Ti.createElement("section",{key:r,className:h,"data-ba":Ni.blockEmbed},u&&Ti.createElement(bi.Z,{id:E()(n="".concat(t,"-")).call(n,r),labels:c,isLesson:!0,data:i,showMetaData:d}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.blockId,i=t.defaultBackgroundColor,o=void 0===i?"":i,a=t.isLearner,s=t.items,u=t.settings,c=u.paddingTop,l=u.paddingBottom,d=u.backgroundColor,f=u.entranceAnimation,p=u.mediaWidth,h=void 0===p?0:p,m="link"!==(0,Si.OR)(s),v=he()("block-embed",{"block-video--no-animation":!f}),g=he()("block-embed__wrapper",{"block-embed__wrapper--medium":m&&"1"===h,"block-embed__wrapper--full":m&&"2"===h}),y={backgroundColor:Se(o,d),paddingTop:"".concat(10*c,"px"),paddingBottom:"".concat(10*l,"px")},b=s.length>0?N()(s).call(s,0,1):[];return Ti.createElement("div",{className:v,style:y},Ti.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:a,offset:300},Ti.createElement("div",{className:g},T()(b).call(b,(function(t){return e.renderItem(t,r)})))))}}],[{key:"propTypes",get:function(){return{lessonId:ke().any,blockId:ke().any,items:ke().array,settings:ke().object.isRequired,editable:ke().bool,loadMedia:ke().bool.isRequired}}},{key:"defaultProps",get:function(){return{items:[],editable:!1,lessonId:"",blockId:""}}}]),n}(Ti.Component),Li=function(e){(0,y.Z)(n,e);var t=Ci(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.animateBlockEntrance,n=e.defaultBackgroundColor,r=void 0===n?"":n,i=e.isLearner,o=e.items,a=e.settings,s=o[0].media.attachment;return Ti.createElement("div",{style:this.styles(a,r)},Ti.createElement($e.Z,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:i},Ti.createElement("div",{className:"block-text--onecol"},Ti.createElement("div",{className:"block-text__container"},Ti.createElement("div",{className:"block-text__row"},Ti.createElement("div",{className:"block-text__col"},this.renderAttachment(s)))))))}},{key:"renderAttachment",value:function(e){return e.key?this.renderDownload(e):this.renderNoFile()}},{key:"renderDownload",value:function(e){var t=e.key,n=e.mimeType,r=e.originalUrl,i=e.size,o=this.props,a=o.externalLinksDisabled,s=o.showExternalLinksModal,u=(0,Or.i3)(t),c=a?"":void 0,l=a?s:void 0,d=a?void 0:u,f=a?void 0:"noopener noreferrer",p=a?"button":void 0,h=a?void 0:"_blank";return Ti.createElement("a",{className:"block-attachment brandHover","data-external":c,download:r,href:d,onClick:l,rel:f,role:p,target:h},Ti.createElement("div",{className:"block-attachment__main"},Ti.createElement("div",{className:"block-attachment__icon"},this.fileIcon(n)),Ti.createElement("div",{className:"block-attachment__info brand--head"},Ti.createElement(Ce.Z,{className:"block-attachment__title",value:r}),Ti.createElement("div",{className:"block-attachment__size"},pi()(i,{round:1})))),Ti.createElement("div",{className:"block-attachment__rest"},Ti.createElement(en.UW,{className:"brandHover__target--fill"})))}},{key:"renderNoFile",value:function(){return Ti.createElement("div",{className:"block-attachment block-attachment--none","data-ba":Ni.blockAttachment},Ti.createElement("div",{className:"block-attachment__main"},Ti.createElement("div",{className:"block-attachment__icon"},Ti.createElement(en.$B,{"aria-label":"File"})),Ti.createElement("div",{className:"block-attachment__info brand--head"},Ti.createElement("div",{className:"block-attachment__title"},"File Attachment Block"),Ti.createElement("div",{className:"block-attachment__size"},"No file added"))))}},{key:"fileIcon",value:function(e){return/excel|spreadsheet/.test(e)?Ti.createElement(en.QS,{"aria-label":"Microsoft Excel Spreadsheet"}):/pdf/.test(e)?Ti.createElement(en.yd,{"aria-label":"PDF File"}):/word/.test(e)?Ti.createElement(en.S8,{"aria-label":"Microsoft Word Document"}):/powerpoint|presentation/.test(e)?Ti.createElement(en.TN,{"aria-label":"PowerPoint Presentation"}):/rtf|richtext/.test(e)?Ti.createElement(en.Zn,{"aria-label":"Rich Text File"}):/zip/.test(e)?Ti.createElement(en.Uj,{"aria-label":"ZIP File"}):Ti.createElement(en.$B,{"aria-label":"File"})}},{key:"styles",value:function(e,t){return{backgroundColor:Se(t,e.backgroundColor),paddingTop:"".concat(10*e.paddingTop,"px"),paddingBottom:"".concat(10*e.paddingBottom,"px")}}}],[{key:"propTypes",get:function(){return{blockId:ke().string.isRequired,items:ke().array.isRequired,lessonId:ke().string,loadMedia:ke().bool.isRequired,settings:ke().object.isRequired}}}]),n}(Ti.Component),Ii=$r()({externalLinksDisabled:Lr()(["course","externalLinksDisabled"])}),Mi=(0,Qr.$j)(Ii,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}})(Li),Ri=n(28192),Di=n(37176),ji=n(75240),Zi=n(80521);function Bi(e){var t=e.animateBlockEntrance,n=e.canContinue,r=void 0!==n&&n,i=e.defaultBackgroundColor,o=void 0===i?"":i,a=e.isComplete,s=e.isLearner,u=e.items,c=void 0===u?[]:u,l=e.onStep,d=void 0===l?Function.prototype:l,f=e.settings,p=(0,P.useRef)(),h=(0,Di.Z)(a),m=(0,Ri.j9)().announcePolite,v=c[0]||{},g=v.buttonColor,y=v.completeHint,b=v.id,_=v.title,w=!v.type||r,E=(0,P.useCallback)((function(){var e=p.current;e&&(e.setAttribute("aria-live","off"),e.setAttribute("role","status"),e.setAttribute("tabindex","-1"),e.innerHTML="Continued",e.focus()),d({id:b})}),[b,d]);return(0,P.useEffect)((function(){!h&&a&&(null==m||m("Additional lesson content has been loaded."))}),[a,h,m]),P.createElement(P.Fragment,null,!a&&P.createElement("div",{style:Fi(f,o)},P.createElement($e.Z,{animateBlockEntrance:t,animateIn:"fadeIn",isLearner:s,offset:25},P.createElement("div",{className:"block-text--onecol"},P.createElement("div",{className:"block-text__container"},P.createElement("div",{className:"block-text__row"},P.createElement("div",{className:"block-text__col"},w&&P.createElement(ji.Z,{bgColor:g,onClick:E,text:_}),!w&&P.createElement(Zi.Z,{text:y}))))))),P.createElement("div",{className:"abs-center-x visually-hidden-always",ref:p}))}function Fi(e,t){return{backgroundColor:Se(t,e.backgroundColor),paddingTop:"".concat(10*e.paddingTop,"px"),paddingBottom:"".concat(10*e.paddingBottom,"px")}}var Ui=n(13594),qi=n.n(Ui),zi=n(5683),Hi=n.n(zi),Vi=n(67294),Wi=function(){return Vi.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"23",height:"17",viewBox:"0 0 23 17",focusable:!1},Vi.createElement("path",{fillRule:"nonzero",d:"M19.347 8.275l1.88 1.714a.727.727 0 0 0 .98-1.074l-3.225-2.941a.727.727 0 0 0-1.027.047l-2.94 3.224a.727.727 0 0 0 1.075.98l1.802-1.976a6.545 6.545 0 0 1-11.56 4.288.727.727 0 1 0-1.114.935 8 8 0 0 0 14.129-5.197zm-16.039.162l-1.79-1.633a.727.727 0 1 0-.98 1.074l3.223 2.94c.297.272.757.25 1.028-.046l2.94-3.224a.727.727 0 0 0-1.075-.98L4.768 8.636a6.545 6.545 0 0 1 11.555-4.482.727.727 0 1 0 1.114-.936A8 8 0 0 0 3.308 8.437z"}))},Yi=n(67294);function Gi(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var Ki=Je.r.blocks,$i={small:{longMin:51,totalMax:150},medium:{longMin:208,totalMax:390},large:{longMin:258,totalMax:707}},Xi=function(e){(0,y.Z)(n,e);var t=Gi(n);function n(e){var r;return(0,m.Z)(this,n),(r=t.call(this,e)).state={flipped:e.flipped,hasFlippedOnce:e.hasFlippedOnce},r.flip=r.flip.bind((0,g.Z)(r)),r.scrollDownIfNecessary=r.scrollDownIfNecessary.bind((0,g.Z)(r)),r.scrollUpIfNecessary=r.scrollUpIfNecessary.bind((0,g.Z)(r)),r.onKeyDown=r.onKeyDown.bind((0,g.Z)(r)),r}return(0,v.Z)(n,[{key:"anchorClicked",value:function(e){return"a"===e.tagName.toLowerCase()||e!==this.container&&this.anchorClicked(e.parentElement)}},{key:"flip",value:function(e){var t=e.target;if(!this.anchorClicked(t)){var n=this.state.flipped;this.setState({flipped:!n,hasFlippedOnce:!0}),n?(this.frontSide.scrollToTop(),this.cardFront.focus()):(this.props.onStep(this.props.card),this.backSide.scrollToTop(),this.cardBack.focus()),e&&e.preventDefault()}}},{key:"showFront",value:function(){this.setState({flipped:!1}),this.frontSide.scrollToTop()}},{key:"focus",value:function(){this.cardFront.focus()}},{key:"scrollUpIfNecessary",value:function(e){e.target===this.cardFront?this.frontSide.scrollUp(e):this.backSide.scrollUp(e)}},{key:"scrollDownIfNecessary",value:function(e){e.target===this.cardFront?this.frontSide.scrollDown(e):this.backSide.scrollDown(e)}},{key:"onKeyDown",value:function(e){kt()([[Tt.Uf,this.flip],[Tt.IA,this.scrollUpIfNecessary],[Tt.up,this.scrollDownIfNecessary]])(e)}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.card,i=t.index,o=t.labels,a=void 0===o?{}:o,s=t.showHint,u=t.size,c=a.blocksClickToFlip,l=this.state,d=l.flipped,f=l.hasFlippedOnce,p=r.front,h=void 0===p?{}:p,m=r.back,v=void 0===m?{}:m,g=_t()(h,"type")||"description",y=_t()(v,"type")||"description",b=(0,De.xR)(_t()(h,"media.image")),_=(0,De.xR)(_t()(v,"media.image")),w=_t()(h,"media.image.alt"),E=_t()(v,"media.image.alt"),k=h.description||"",x=v.description||"",S=he()("block-flashcard",{"block-flashcard--large":"large"===u,"block-flashcard--medium":"medium"===u,"block-flashcard--small":"small"===u,"block-flashcard--first":0===i,"block-flashcard--flipped":d,"block-flashcard--in-edge":ti.Z.isEdge,"block-flashcard--in-ie":ti.Z.isIe11}),T=he()("block-flashcard__front",{"block-flashcard__front--description":"description"===g,"block-flashcard__front--image":"image"===g,"block-flashcard__front--fullimage":"fullimage"===g}),C=he()("block-flashcard__back",{"block-flashcard__back--description":"description"===y,"block-flashcard__back--image":"image"===y,"block-flashcard__back--fullimage":"fullimage"===y}),N=he()("block-flashcard__content",{"brand--border":"fullimage"!==g}),O=he()("block-flashcard__flip brand--ui",{"block-flashcard__flip--detailed":!f}),A="fullimage"===g?{backgroundImage:"url('".concat(b,"')")}:{},P="fullimage"===y?{backgroundImage:"url('".concat(_,"')")}:{},L=n&&!d,I=n&&d,M=0===i&&!f&&c,R=Yi.createElement("button",{className:O,onClick:this.flip,ref:function(t){e.flipLink=t},tabIndex:St.mR,type:"button"},Yi.createElement("span",{className:"flip-text"},M),Yi.createElement("span",{className:"flip-icon"},Yi.createElement(Wi,null)));return Yi.createElement("section",{className:S,onTouchEnd:function(e){e.stopPropagation()},ref:function(t){e.container=t}},Yi.createElement("div",{className:"block-flashcard__wrapper"},Yi.createElement("div",{"aria-hidden":!L,className:T,onClick:this.flip,onKeyDown:this.onKeyDown,ref:function(t){e.cardFront=t},role:"button",tabIndex:(0,St._6)(L)},Yi.createElement("div",{className:N,style:A},Yi.createElement(Ji,{allowTabNavigation:L,alt:w,description:k,image:b,labels:a,ref:function(t){e.frontSide=t},side:"front",size:u,type:g})),s&&R),Yi.createElement("div",{"aria-hidden":!I,className:C,onBlur:function(){e.container.style.zIndex--},onFocus:function(){e.container.style.zIndex++},onClick:this.flip,onKeyDown:this.onKeyDown,ref:function(t){e.cardBack=t},role:"button",tabIndex:(0,St._6)(I)},Yi.createElement("div",{className:"block-flashcard__content",style:P},Yi.createElement(Ji,{allowTabNavigation:I,alt:E,description:x,image:_,labels:a,ref:function(t){e.backSide=t},side:"back",size:u,type:y})),s&&R)))}}],[{key:"propTypes",get:function(){return{allowTabNavigation:ke().bool,card:ke().object.isRequired,index:ke().number,onStep:ke().func,showHint:ke().bool,size:ke().oneOf(["large","medium","small"])}}},{key:"defaultProps",get:function(){return{allowTabNavigation:!0,flipped:!1,hasFlippedOnce:!1,index:0,onStep:Function.prototype,showHint:!0,size:"large"}}}]),n}(Yi.Component),Ji=function(e){(0,y.Z)(n,e);var t=Gi(n);function n(e){var r;return(0,m.Z)(this,n),(r=t.call(this,e)).state={hasOverflow:!1,isLong:!1},r.handleScroll=r.handleScroll.bind((0,g.Z)(r)),r.overflowMask=r.overflowMask.bind((0,g.Z)(r)),r}return(0,v.Z)(n,[{key:"componentDidMount",value:function(){this.scrollContent.addEventListener("scroll",this.scrollRef=sr()(this.handleScroll,50)),window.addEventListener("resize",this.maskRef=sr()(this.overflowMask,50)),this.overflowMask()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.maskRef),this.scrollContent.removeEventListener("scroll",this.scrollRef)}},{key:"scrollToTop",value:function(){this.scrollContent.scrollTop=0}},{key:"scrollUp",value:function(e){(0,Tt.ke)(this.scrollContent,e)}},{key:"scrollDown",value:function(e){(0,Tt.Jr)(this.scrollContent,this.state.hasOverflow,e)}},{key:"handleScroll",value:function(){var e=this.state.hasOverflow,t=this.scrollContent,n=t.scrollTop,r=t.scrollHeight;n+t.offsetHeight+10>=r?this.setState({hasOverflow:!1}):e||this.setState({hasOverflow:!0})}},{key:"overflowMask",value:function(){var e=this.scrollContent,t=e.offsetHeight0?N()(a).call(a,0,1):[];return P.createElement("div",{className:m,"data-ba":aa.blockKnowledge,style:v,ref:function(t){e.block=t}},P.createElement($e.Z,{animateBlockEntrance:n,animateIn:"fadeIn",isLearner:o},P.createElement("div",{className:"block-knowledge__container"},P.createElement("div",{className:"block-knowledge__row"},P.createElement("div",{className:"block-knowledge__col"},P.createElement("div",{"aria-label":this.getTypeLabel(),className:"block-knowledge__wrapper",ref:function(t){e.wrapper=t}},T()(g).call(g,(function(t){return e.renderQuestion(t)}))))))))}}],[{key:"propTypes",get:function(){return{lessonId:ke().any,blockId:ke().any,items:ke().array,settings:ke().object.isRequired,onStep:ke().func}}},{key:"defaultProps",get:function(){return{items:[],lessonId:"",blockId:"",onStep:Function.prototype}}}]),n}(P.Component),ma=n(1219),va=n(67294),ga=Je.r.blocks,ya=function(e){var t=e.blockId,n=e.progress,r=Lr()(["items",t],n);return va.createElement(Ke,{className:"block-labeled-graphic","data-ba":ga.blockLabeledGraphic},va.createElement(ma.Z,(0,be.Z)({},e,{editable:!1,isBlock:!0,parentId:t,progress:r})))},ba=n(86302),_a=n(73935),wa=n(19755),Ea=n.n(wa),ka=n(80409),xa=n.n(ka),Sa=n(81753),Ta=n.n(Sa),Ca=n(97560),Na=n.n(Ca),Oa=n(67294);function Aa(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var Pa=function(e){(0,y.Z)(n,e);var t=Aa(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.current,r=e.description,i=e.entered,o=e.fade,a=e.hasNavigation,s=e.index,u=e.initiating,c=e.media,l=e.position,d=l.next,f=l.prev,p=e.previous,h=e.title,m=e.type,v=!uo()(f)&&!uo()(d),g=Yt()("process-card__"),y=he()("process-card",{"process-card--initiating":u,"process-card--entered":i,"process-card--intro":"intro"===m,"process-card--summary":"summary"===m,"process-card--active":n===s,"process-card--prev-active":p===s,"process-card--next":n+1===s,"process-card--prev":n-1===s,"process-card--slide-fade":o}),b=kt()([[we()(s),Vt()({transform:"translate3d(".concat(d,"px, 0px, 0px)")})],[Na()(s),Vt()({transform:"translate3d(-".concat(f,"px, 0px, 0px)")})],[Qt(),Vt()(null)]])(n),_={className:y,style:v?b:null};return Oa.createElement("div",_,Oa.createElement("div",{className:"process-card__inner"},Oa.createElement("div",null,"step"===m&&Za(this.props,g),h&&Ba(this.props,g),c&&Ra(this.props,g),r&&Ia(this.props,g),a&&"intro"===m&&ja(this.props,g),"intro"!==m&&t,a&&"summary"===m&&Da(this.props,g))))}},{key:"shouldComponentUpdate",value:function(e){if(e.current!==this.props.current||e.fade!==this.props.fade||e.initiating!==this.props.initiating||e.position!==this.props.position||e.previous!==this.props.previous||e.settings!==this.props.settings)return!0;var t=e.current,n=e.index,r=e.entered!==this.props.entered;return t===n&&r}}],[{key:"propTypes",get:function(){return{blockId:ke().string.isRequired,children:ke().node,current:ke().number.isRequired,description:ke().string,enableVideoPlaybackSpeed:ke().bool,entered:ke().bool,fade:ke().bool,hasNavigation:ke().bool,index:ke().any.isRequired,initiating:ke().bool,media:ke().object,onMediaLoad:ke().func,onNextClick:ke().func.isRequired,onRestartClick:ke().func.isRequired,number:ke().number,position:ke().object.isRequired,previous:ke().number,settings:ke().object.isRequired,title:ke().string,type:ke().oneOf(["intro","step","summary"])}}}]),n}(Oa.Component),La=function(e){(0,y.Z)(n,e);var t=Aa(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.current,r=e.description,i=e.entered,o=e.hasNavigation,a=e.index,s=e.initiating,u=e.media,c=e.title,l=e.type,d=e.width,f=kt()([[we()(a),Vt()({transform:"translate3d(".concat(d,"px, 0px, 0px)")})],[Na()(a),Vt()({transform:"translate3d(-".concat(d,"px, 0px, 0px)")})],[Qt(),Vt()(null)]])(n),p=he()("process-card-mobile",{"process-card-mobile--entered":i,"process-card-mobile--intro":"intro"===l,"process-card-mobile--summary":"summary"===l,"process-card-mobile--active":n===a,"process-card-mobile--initiating":s}),h=Yt()("process-card-mobile__");return Oa.createElement("div",{className:p,style:f},Oa.createElement("div",{className:"process-card-mobile__inner"},Oa.createElement("div",null,"step"===l&&Za(this.props,h),c&&Ba(this.props,h),u&&Ra(this.props,h),r&&Ia(this.props,h),o&&"intro"===l&&ja(this.props,h),"intro"!==l&&t,o&&"summary"===l&&Da(this.props,h),Ma(this.props,h))))}},{key:"shouldComponentUpdate",value:function(e){if(e.current!==this.props.current||e.initiating!==this.props.initiating||e.width!==this.props.width)return!0;var t=e.current,n=e.index,r=e.entered!==this.props.entered||e.showHelp!==this.props.showHelp;return t===n&&r}}],[{key:"propTypes",get:function(){return{blockId:ke().string.isRequired,children:ke().node,current:ke().number.isRequired,description:ke().string,enableVideoPlaybackSpeed:ke().bool,entered:ke().bool,hasNavigation:ke().bool,id:ke().string.isRequired,index:ke().any.isRequired,initiating:ke().bool.isRequired,labels:ke().object.isRequired,media:ke().object,onMediaLoad:ke().func,onNextClick:ke().func.isRequired,onRestartClick:ke().func.isRequired,number:ke().number,settings:ke().object.isRequired,showHelp:ke().bool,title:ke().string,type:ke().oneOf(["intro","step","summary"]),width:ke().number}}}]),n}(Oa.Component),Ia=function(e,t){var n=e.current,r=e.description,i=e.index;return Oa.createElement(Ce.Z,{allowTabNavigation:n===i,className:"".concat(t("description")," brand--body"),value:r})},Ma=function(e,t){var n=e.current,r=e.index,i=e.labels,o=e.showHelp,a=i.processSwipe,s=he()(t("help"),(0,h.Z)({},"".concat(t("help"),"--show"),n===r&&o));return Oa.createElement("div",{className:s},Oa.createElement("span",null,a," ",Oa.createElement(en._M,null)))},Ra=function(e,t){var n,r,i=e.blockId,o=e.current,a=e.enableVideoPlaybackSpeed,s=e.id,u=e.index,c=e.media,l=e.onMediaLoad,d=e.settings.zoomOnClick,f=o===u,p=Hn()(ao()("pause",!0),c);return Oa.createElement("div",{className:t("media")},Oa.createElement(tr.Z,{allowTabNavigation:f,defaultAlign:"center",enableVideoPlaybackSpeed:a,hasPadding:!1,index:E()(n=E()(r="".concat(i,"-")).call(r,s,"-")).call(n,u),media:f?c:p,onLoad:f&&l?l:Vt(),opts:{disableZoom:!d}}))},Da=function(e,t){var n=e.current,r=e.index,i=e.labels,o=e.onRestartClick,a=i.processStartAgain,s=n===r?St.$_:St.mR,u={className:"".concat(t("restart")," brand--color"),onClick:o,onKeyDown:(0,Tt.Ru)(o),role:"button",tabIndex:s};return Oa.createElement("div",u,Oa.createElement("span",{className:"brand--ui"},a),Oa.createElement("i",{className:"icon icon-reload"}))},ja=function(e,t){var n=e.current,r=e.index,i=e.labels,o=e.onNextClick,a=i.processStart,s=n===r?St.$_:St.mR,u={className:"".concat(t("button")," brand--background brand--ui"),onClick:o,onKeyDown:(0,Tt.Ru)(o),role:"button",tabIndex:s};return Oa.createElement("button",(0,be.Z)({},u,{type:"button"}),Oa.createElement("span",null,a," ",Oa.createElement(en._M,null)))},Za=function(e,t){var n,r=e.labels,i=e.number,o=e.settings,a=r.processStepName,s=o.stepLabel||a;return Oa.createElement("div",{className:"".concat(t("number")," brand--background brand--head")},Oa.createElement("p",null,E()(n="".concat(s," ")).call(n,i)))},Ba=function(e,t){return Oa.createElement("div",{className:"".concat(t("title")," brand--head")},Oa.createElement("h2",null,e.title))},Fa=n(22727),Ua=n(67294);function qa(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var za=function(e){(0,y.Z)(n,e);var t=qa(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"onClick",value:function(){var e=this.props,t=e.onClick;e.opacity>.5&&t()}},{key:"render",value:function(){var e=this.props,t=e.absolute,n=e.bottom,r=e.fixed,i=e.hidden,o=e.isSliding,a=e.offset,s=e.opacity,u=e.scroll,c=e.sidebar,l=e.top,d=e.type,f="next"===d,p="prev"===d,h=p&&"prev"===i||f&&"next"===i||"both"===i,m=u.active?r+c:t,v=u.active?r+a:t,g=kt()([[ae()("active",!0),Vt()(l)],[ae()("end",!0),Vt()(n)],[Qt(),Vt()(null)]])(u),y=he()("process-arrow",{"process-arrow--left":p,"process-arrow--right":f,"process-arrow--hidden":h,"process-arrow--scrolling":u.active,"process-arrow--disabled":s<=.5}),b={left:p?m:null,opacity:u.end?s:null,right:f?v:null,top:g},_={className:y,key:"arrow",onClick:this.onClick.bind(this),role:"button",style:b};return Ua.createElement(Fa.W3,{component:"div"},!o&&Ua.createElement(Fa.Kv,{classNames:"process-arrow",timeout:{enter:300,exit:200}},Ua.createElement("div",_,Ua.createElement(en._M,null))))}},{key:"shouldComponentUpdate",value:function(e){var t=function(e,t){return M()(lo(),ae()(e,t))};return kt()([[t("absolute",this.props.absolute),Vt()(!0)],[t("fixed",this.props.fixed),Vt()(!0)],[t("isSliding",this.props.isSliding),Vt()(!0)],[t("opacity",this.props.opacity),Vt()(!0)],[t("scroll",this.props.scroll),Vt()(!0)],[t("top",this.props.top),Vt()(!0)],[Qt(),Vt()(!1)]])(e)}}],[{key:"propTypes",get:function(){return{absolute:ke().number,bottom:ke().number,fixed:ke().number,hidden:ke().oneOf(["both","next",null,"prev"]),isSliding:ke().bool,offset:ke().number,onClick:ke().func.isRequired,opacity:ke().number,scroll:ke().object,sidebar:ke().number,top:ke().number,type:ke().oneOf(["next","prev"])}}}]),n}(Ua.Component),Ha=n(88524),Va=n.n(Ha),Wa=n(56396),Ya=n.n(Wa),Ga=n(67294);function Ka(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var $a=function(e){(0,y.Z)(n,e);var t=Ka(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"getCounterPosition",value:function(){var e=this.props,t=e.current,n=e.isFirst,r=e.length,i=n?t+1:t,o=this.refs["item-".concat(i)],a=this.refs["item-".concat(r)];if(!this.counter||!o||!a)return{lastItemPosition:null,position:null,width:null};var s=this.getItemPosition(),u=a.offsetLeft+5,c=o.offsetWidth,l=this.counter.offsetWidth,d=s-l/2+c/2,f=u-l+c/2;return{lastItemPosition:u,position:kt()([[Va()(l/2),Vt()(0)],[qi()(u-l/2),Vt()(f)],[Qt(),Vt()(d)]])(s),width:l}}},{key:"getItemPosition",value:function(){var e=this.props,t=e.current,n=e.isFirst?t+1:t,r=this.refs["item-".concat(n)];return r?n>=10?r.offsetLeft+3:r.offsetLeft:null}},{key:"handleSlide",value:function(e){var t=this.props,n=t.current,r=t.isFirst;(0,t.slideTo)(r?e-1:e,n)}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.hasSummary,i=n.length,o=this.getCounterPosition(),a=o.lastItemPosition,s=o.position,u=o.width,c=this.getItemPosition(),l=r?i+1:i,d=he()("process-counter",{"process-counter--overflow-before":s>0,"process-counter--overflow-after":a>s+u}),f={transform:"translate3d(-".concat(s,"px, 0px, 0px)")},p={opacity:1,transform:"translate3d(".concat(c,"px, 0px, 0px)")},h={className:"process-counter__inner",style:!uo()(s)&&s>0?f:{transform:"translate3d(0px, 0px, 0px)"},ref:function(e){return t.counter=e}},m={className:"process-counter__active brand--border",style:uo()(c)?null:p};return Ga.createElement("div",{className:d},Ga.createElement("div",h,Ga.createElement("div",m),T()(e=Ya()(1,l)).call(e,this.renderItem.bind(this))))}},{key:"renderItem",value:function(e){var t=this.props,n=t.current,r=t.hasSummary,i=t.length,o=r&&e===i,a=t.isFirst?n+1:n,s=ti.Z.isMobile,u={className:he()("process-counter__item",{"process-counter__item--active":e===a,"process-counter__item--double":e>=10,"process-counter__item--disabled":s}),onClick:!s&&this.handleSlide.bind(this,e),key:e,ref:"item-".concat(e)};return Ga.createElement("div",u,Ga.createElement("span",null,o?Ga.createElement(en.Y_,null):e))}}],[{key:"propTypes",get:function(){return{current:ke().number.isRequired,hasSummary:ke().bool,isFirst:ke().bool,length:ke().number.isRequired,slideTo:ke().func}}}]),n}(Ga.Component),Xa=n(87699),Ja=n(67294);function Qa(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=x()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function es(e){for(var t=1;t0}))&&this.setPosition()}},{key:"handleRestart",value:function(){var e=this,t=this.props,n=t.getScrollTop,r=t.steps,i=n(),o=(0,_a.findDOMNode)(this.refs["slide-0"]).offsetHeight,a=this.container===window?"body, html":this.container,s=$()(this.state.arrow,{hidden:"prev"}),u=$()(this.state.scroll),c={active:!1,auto:!1,end:!1},l=$()(this.state.slide,{fade:!0}),d={active:!1,current:0,fade:!0,previous:r.length-1},f=$()(d,{fade:!1}),p=function(){e.setState({scroll:c,slide:d}),e.afterSlideRef=setTimeout(e.setArrows,300)};this.setState({scroll:u({auto:!0}),slide:l,style:{height:o}},(function(){Ea()(a).stop().animate({scrollTop:i},300,p)})),this.slideRef=setTimeout((function(){return e.setState({slide:f})}),700),this.arrowAnimRef=setTimeout((function(){return e.setState({arrow:s})}),300)}},{key:"handleScroll",value:function(){var e=this.state,t=e.arrow,n=e.scroll,r=e.slide.current,i="prev"===t.hidden?"next":"prev",o=(0,_a.findDOMNode)(this.refs["slide-".concat(r)]),a=(0,_a.findDOMNode)(this.refs["arrow-".concat(i)]),s=a&&a.firstChild||null;if(!n.auto&&o&&s){var u=o.getBoundingClientRect(),c=u.height,l=u.top,d=s.getBoundingClientRect().top,f=460-c,p=.005*(l-f+200),h=$()(n),m=$()(t);l<80&&l>f?this.setState({scroll:h({active:!0,end:!1})}):l<=f?this.setState({scroll:h({active:!1,end:!0}),arrow:m({opacity:p,top:d})}):this.setState({scroll:h({active:!1,end:!1}),arrow:m({opacity:p,top:d})})}}},{key:"handleSlide",value:function(e){var t=this.props.steps,n=this.state.slide.current,r="next"===e?n+1:n-1;r<=-1||r>=t.length||this.slideTo(r,n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.menuOpen,r=t.steps,i=this.state,o=i.initiating,a=i.sidebar,s=i.slide,u=i.style,c=s.current,l=s.fade,d=r.length,f=c===d-1,p=0===c,h=Math.min(d-22,c-11),m=Math.max(24-c,c+12,23),v=p?0:Math.max(0,h),g=f?d:Math.min(d,m),y=Ta()(v,g,r),b=d<23?y:xa()(r[0],y),_=he()("process-block",{"process-block--with-sidebar":n&&a>0}),w={className:he()("process-block__inner",{"process-block__inner--fade":l||o}),ref:function(t){return e.inner=t},style:u};return Ja.createElement("div",{className:_},Ja.createElement("div",w,this.renderArrow("prev"),f?T()(b).call(b,this.renderStep):T()(y).call(y,this.renderStep),this.renderArrow("next")))}},{key:"renderArrow",value:function(e){var t=this.state,n=t.arrow,r=t.scroll,i=t.sidebar,o=t.slide,a=this.props,s=a.menuOpen,u=a.steps,c=this.container&&this.container!==window,l=u.length>1?n.hidden:"both",d=es(es({},n),{},{hidden:l,isSliding:o.active,offset:c?this.container.offsetWidth-this.container.clientWidth:0,onClick:this.handleSlide.bind(this,e),opacity:n.opacity>=0?n.opacity:0,ref:"arrow-".concat(e),scroll:r,sidebar:s?i:0,type:e});return Ja.createElement(za,d)}},{key:"renderStep",value:function(e){var t=e.description,n=e.id,r=e.index,i=e.media,o=e.title,a=e.type,s=this.props,u=s.blockId,c=s.enableVideoPlaybackSpeed,l=s.entered,d=s.labels,f=s.settings,p=s.steps,h=this.state,m=h.initiating,v=h.position,g=h.slide,y=h.width,b=g.current,_=g.fade,w=g.previous,E=y.card,k=y.wrapper,x=function(e){return!uo()(F()(ae()("type",e),p))},S=x("intro"),T=x("summary"),C=S?r:r+1,N=Z()(ae()("type","step"),p).length+1,O={blockId:u,current:b,description:t,enableVideoPlaybackSpeed:c,entered:l,fade:_,hasNavigation:p.length>1,id:n,index:r,initiating:m,key:r,labels:d,media:i,onMediaLoad:this.setHeight,onNextClick:this.handleSlide.bind(this,"next"),onRestartClick:this.handleRestart,number:C,position:v,previous:w,ref:"slide-".concat(r),settings:f,title:o,type:a,width:E,wrapperWidth:k},A={current:b,hasSummary:T,isFirst:!S,length:N,slideTo:this.slideTo};return Ja.createElement(Pa,O,Ja.createElement($a,A))}},{key:"setArrows",value:function(){var e=this.state,t=e.arrow,n=t.hidden,r=t.opacity,i=e.sidebar,o=e.slide.current,a=this.props.menuOpen,s="prev"===n?"next":"prev",u=(0,_a.findDOMNode)(this.refs["slide-".concat(o)]),c=(0,_a.findDOMNode)(this.refs["arrow-".concat(s)]),l=c&&c.firstChild||null,d=Jn()(qi()),f=a?i:0,p=window.innerWidth;if(u&&l){var h=u.getBoundingClientRect(),m=h.height,v=h.left,g=h.width,y=l.getBoundingClientRect(),b=y.top,_=(p-g-v)/2-y.width,w=kt()([[d(1280+f),Vt()(_+20)],[d(1350+f),Vt()(_)],[Qt(),Vt()(v-f-170)]])(p),E=kt()([[d(1280+f),Vt()(_+20)],[d(1350+f),Vt()(_+40)],[Qt(),Vt()(v-f-130)]])(p);this.setState({arrow:{absolute:w,bottom:m-220,fixed:E,hidden:n,opacity:r,top:b}})}}},{key:"setHeight",value:function(e){var t=this.state.slide.current,n=(0,_a.findDOMNode)(this.refs["slide-".concat(t)]),r="function"==typeof e?e:Vt();n&&this.setState({style:{height:n.offsetHeight}},r)}},{key:"setPosition",value:function(){this.setWidth(),this.setHeight(),this.setArrows()}},{key:"setWidth",value:function(){var e=this.state.slide.current,t=this.inner,n=(0,_a.findDOMNode)(this.refs["slide-".concat(e)]),r=this.container&&this.container!==window?this.container.getBoundingClientRect().left:0,i=n&&n.offsetWidth||0,o=t&&t.offsetWidth||0,a=t&&n,s=a&&(o-i)/2+i/2,u=a&&(o-i)/2+1.5*i,c={card:n&&n.offsetWidth,wrapper:t&&t.offsetWidth},l={prev:u,next:s};t&&n&&this.setState({position:l,sidebar:r,width:c})}},{key:"slideTo",value:function(e,t){var n=this;if(!this.state.slide.active){var r=this.props,i=r.getScrollTop,o=r.onStep,a=r.steps,s=i(),u=(0,_a.findDOMNode)(this.refs["slide-".concat(e)]).offsetHeight,c=this.container===window?"body, html":this.container,l=$()(this.state.scroll),d={active:!1,auto:!1,end:!1},f=$()(this.state.arrow),p=$()({current:e,previous:t,fade:!1}),h=a[e],m=kt()([[D()(0),Vt()({hidden:"prev"})],[D()(a.length-1),Vt()({hidden:"next"})],[Qt(),Vt()({hidden:null})]])(e),v=function(){n.setState({scroll:d}),n.afterSlideRef=setTimeout(n.setArrows,400)};this.setState({scroll:l({auto:!0}),slide:p({active:!0}),style:{height:u}},(function(){Ea()(c).stop().animate({scrollTop:s},300,v)})),this.slideRef=setTimeout((function(){return n.setState({slide:p({active:!1})})}),600),this.arrowAnimRef=setTimeout((function(){return n.setState({arrow:f(m)})}),300),o&&o(h)}}}],[{key:"propTypes",get:function(){return{blockId:ke().string.isRequired,entered:ke().bool,getScrollTop:ke().func.isRequired,isPreview:ke().bool,labels:ke().object.isRequired,menuOpen:ke().bool,onStep:ke().func,settings:ke().object.isRequired,steps:ke().array.isRequired,visible:ke().bool}}}]),n}(Ja.Component),rs=function(e){(0,y.Z)(n,e);var t=ts(n);function n(e){var r;return(0,m.Z)(this,n),(r=t.call(this,e)).state={current:0,fade:!1,height:null,help:!1,helped:!1,initiating:!0,width:null,xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null},r.handleRestart=r.handleRestart.bind((0,g.Z)(r)),r.preventScroll=r.preventScroll.bind((0,g.Z)(r)),r.renderStep=r.renderStep.bind((0,g.Z)(r)),r.setHeight=r.setHeight.bind((0,g.Z)(r)),r.setPosition=r.setPosition.bind((0,g.Z)(r)),r.setWidth=r.setWidth.bind((0,g.Z)(r)),r}return(0,v.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props.isPreview,n=document.getElementsByClassName("page-wrap")[0],r=this.handleSlide.bind(this,"prev"),i=this.handleSlide.bind(this,"next"),o=function(){return e.setState({initiating:!1})};this.container=t?n:window,this.swipeEvents=(0,Xa.Z)(this.inner,this,i,r,60),this.initRef=setTimeout((function(){return e.setPosition(o)}),500),this.swipeEvents.addListeners(),window.addEventListener("resize",this.setPosition),this.setPosition(),this.showHelp()}},{key:"componentDidUpdate",value:function(e){this.props.menuOpen!==e.menuOpen&&(this.resizeRef=setTimeout(this.setPosition,300))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.initRef),clearTimeout(this.afterSlideRef),clearTimeout(this.slideRef),clearTimeout(this.resizeRef),this.swipeEvents.removeListeners(),window.removeEventListener("resize",this.setPosition)}},{key:"handleRestart",value:function(){var e=this,t=(0,this.props.getScrollTop)(),n=this.container===window?"body, html":this.container,r=this.refs["slide-0"],i=r&&r.firstChild.offsetHeight||null,o=function(){e.preventScroll("end")};this.setState({fade:!0},(function(){e.preventScroll("start"),Ea()(n).stop().animate({scrollTop:t},300,o)})),this.slideRef=setTimeout((function(){return e.setState({current:0,height:i})}),300),this.afterSlideRef=setTimeout((function(){return e.setState({fade:!1})}),700)}},{key:"handleSlide",value:function(e){var t=this,n=this.props,r=n.getScrollTop,i=n.onStep,o=n.steps,a=this.state.current,s=r(),u="next"===e?a+1:a-1;if(!(u<=-1||u>=o.length)){var c=o[u],l=this.container===window?"body, html":this.container,d=this.refs["slide-".concat(u)],f=d&&d.firstChild.offsetHeight||null,p=function(){t.preventScroll("end"),t.showHelp()};this.setState({current:u,height:f},(function(){t.preventScroll("start"),Ea()(l).stop().animate({scrollTop:s},300,p)})),i&&i(c)}}},{key:"preventScroll",value:function(e){this.container!==window&&("start"===e&&ti.Z.isMobile?this.container.style.overflowY="hidden":this.container.style.overflowY="")}},{key:"render",value:function(){var e=this,t=this.props.steps,n=this.state,r=n.current,i=n.fade,o=n.height,a=n.initiating,s=t.length,u=r===s-1,c=0===r?0:r-1,l=u?s:r+2,d=Ta()(c,l,t),f=s<3?d:io()(t[0],d),p={className:he()("process-block-mobile__inner",{"process-block-mobile__inner--fade":i,"process-block-mobile__inner--initiating":a}),ref:function(t){return e.inner=t},style:o?{height:o}:null};return Ja.createElement("div",{className:"process-block-mobile"},Ja.createElement("div",p,u?T()(f).call(f,this.renderStep):T()(d).call(d,this.renderStep)))}},{key:"renderStep",value:function(e){var t=e.description,n=e.id,r=e.index,i=e.media,o=e.title,a=e.type,s=this.props,u=s.blockId,c=s.enableVideoPlaybackSpeed,l=s.entered,d=s.labels,f=s.settings,p=s.steps,h=s.visible,m=this.state,v=m.current,g=m.help,y=m.helped,b=m.initiating,_=function(e){return!uo()(F()(ae()("type",e),p))},w=_("intro"),E=_("summary"),k=w?r:r+1,x=Z()(ae()("type","step"),p).length+1,S={blockId:u,current:v,description:t,enableVideoPlaybackSpeed:c,entered:h&&l,hasNavigation:p.length>1,id:n,index:r,initiating:b,labels:d,media:i,onMediaLoad:this.setHeight,onNextClick:this.handleSlide.bind(this,"next"),onRestartClick:this.handleRestart,number:k,settings:f,showHelp:g&&y,title:o,type:a,width:this.inner&&this.inner.offsetWidth},T={current:v,hasSummary:E,isFirst:!w,length:x};return Ja.createElement("div",{key:r,ref:"slide-".concat(r)},Ja.createElement(La,S,Ja.createElement($a,T)))}},{key:"setHeight",value:function(e){var t=this.state.current,n=this.refs["slide-".concat(t)],r=n&&n.firstChild||null,i="function"==typeof e?e:Vt();r&&this.setState({height:r.offsetHeight},i)}},{key:"setPosition",value:function(e){this.setWidth(),this.setHeight(e)}},{key:"setWidth",value:function(){this.setState({width:this.inner.offsetWidth})}},{key:"showHelp",value:function(){var e=this.props.steps,t=this.state,n=t.current,r=t.help,i=t.helped;n!==(!uo()(F()(ae()("type","intro"),e))?1:0)||r||i?this.setState({help:!1}):this.setState({help:!0,helped:!0})}},{key:"shouldComponentUpdate",value:function(e,t){return e.entered!==this.props.entered||e.menuOpen!==this.props.menuOpen||e.visible!==this.props.visible||t.current!==this.state.current||t.fade!==this.state.fade||t.height!==this.state.height||t.help!==this.state.help||t.helped!==this.state.helped||t.initiating!==this.state.initiating||t.width!==this.state.width||t.xTouchDown!==this.state.xTouchDown||t.xTouchMove!==this.state.xTouchMove||t.yTouchDown!==this.state.yTouchDown||t.yTouchMove!==this.state.yTouchMove}}],[{key:"propTypes",get:function(){return{blockId:ke().string.isRequired,entered:ke().bool,getScrollTop:ke().func.isRequired,isPreview:ke().bool,menuOpen:ke().bool,onStep:ke().func,settings:ke().object.isRequired,steps:ke().array.isRequired,visible:ke().bool}}}]),n}(Ja.Component),is=n(67294);function os(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var as=function(e){(0,y.Z)(n,e);var t=os(n);function n(e){var r;return(0,m.Z)(this,n),(r=t.call(this,e)).state={entered:!1,visible:!1},r.getScrollTop=r.getScrollTop.bind((0,g.Z)(r)),r.handleEntranceEnd=r.handleEntranceEnd.bind((0,g.Z)(r)),r.handleScroll=r.handleScroll.bind((0,g.Z)(r)),r.triggerSlide=r.triggerSlide.bind((0,g.Z)(r)),r}return(0,v.Z)(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.onStep,n=e.previewType,r=document.getElementsByClassName("page-wrap")[0];this.container=uo()(n)?window:r,this.container.addEventListener("scroll",this.handleScroll),this.handleScroll(),t&&this.setProgress()}},{key:"componentWillUnmount",value:function(){this.container.removeEventListener("scroll",this.handleScroll)}},{key:"getScrollTop",value:function(){var e=this.props.settings.paddingTop,t=this.container,n=(0,_a.findDOMNode)(this),r=Ea()(n).offset().top,i=10*e;return t===window?r-i:Ea()(t).scrollTop()+r-Ea()(t).offset().top-i}},{key:"getSteps",value:function(){var e,t=this.props.items,n=F()(ae()("type","intro"),t),r=F()(ae()("type","summary"),t),i=Z()(ae()("type","step"),t),o=E()(e=[n]).call(e,(0,ba.Z)(i),[r]),a=po()(ae()("isHidden",!0),o);return T()(a).call(a,(function(e,t){return ao()("index",t,e)}))}},{key:"handleEntranceEnd",value:function(){this.setState({visible:!0})}},{key:"handleScroll",value:function(){this.state.entered||this.wrapper.getBoundingClientRect().bottom-100<=(this.container.innerHeight||this.container.offsetHeight)&&!this.state.entered&&this.setState({entered:!0})}},{key:"render",value:function(){var e=this,t=this.props,n=t.animateBlockEntrance,r=t.blockId,i=t.isLearner,o=t.labels,a=t.menuOpen,s=t.onStep,u=t.previewType,c=t.settings,l=t.enableVideoPlaybackSpeed,d=this.state,f=d.entered,p=d.visible,h=this.getSteps(),m=!uo()(u),v=n?"fadeIn":"none",g=m&&n?1:0,y={afterAnimatedIn:this.handleEntranceEnd,animateBlockEntrance:m,animateIn:v,duration:g,initiallyVisible:!n,isLearner:i,offset:300},b={className:"process-block-wrapper",ref:function(t){return e.wrapper=t}},_={blockId:r,entered:f,getScrollTop:this.getScrollTop,labels:o,menuOpen:a,onStep:s,isPreview:m,settings:c,steps:h,visible:p,enableVideoPlaybackSpeed:l},w=ao()("ref",(function(t){return e.process=t}),_),E=ao()("ref",(function(t){return e.processMobile=t}),_),k=is.createElement(ns,w),x=is.createElement(rs,E);return is.createElement($e.Z,y,is.createElement("div",(0,be.Z)({"aria-label":"Process",role:"group"},b),ti.Z.isMobile?x:k))}},{key:"setProgress",value:function(){var e=this.props,t=e.items,n=e.onStep,r=this.getSteps(),i=Z()(ae()("isHidden",!0),t),o=r[0]?io()(r[0]):No();M()(Lo()(n),o)(i)}},{key:"shouldComponentUpdate",value:function(e,t){return e.menuOpen!==this.props.menuOpen||e.settings!==this.props.settings||t.entered!==this.state.entered||t.visible!==this.state.visible}},{key:"triggerSlide",value:function(e){ti.Z.isMobile?this.processMobile.handleSlide(e):this.process.handleSlide(e)}}],[{key:"propTypes",get:function(){return{animateBlockEntrance:ke().bool,blockId:ke().string.isRequired,isLearner:ke().bool,items:ke().array.isRequired,labels:ke().object.isRequired,menuOpen:ke().bool,onStep:ke().func,previewType:ke().string,settings:ke().object.isRequired}}}]),n}(is.Component),ss=n(67294);function us(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=x()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function cs(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var ls=Je.r.blocks,ds=function(e){(0,y.Z)(n,e);var t=cs(n);function n(){return(0,m.Z)(this,n),t.apply(this,arguments)}return(0,v.Z)(n,[{key:"onKeyDown",value:function(e){kt()([[Tt.V8,this.triggerSlide.bind(this,"next")],[Tt.V4,this.triggerSlide.bind(this,"prev")]])(e)}},{key:"render",value:function(){var e=this,t=this.props.settings,n=t.paddingBottom,r=t.paddingTop,i={paddingBottom:"".concat(10*n,"px"),paddingTop:"".concat(10*r,"px")},o={className:"block-process",onKeyDown:this.onKeyDown.bind(this),style:i,tabIndex:St.$_},a=function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function Ru(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Du(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}function ju(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)}var Zu="undefined"!=typeof process&&process.env&&"production",Bu=function(e){function t(){var n,r;Ru(this,t);for(var i=arguments.length,o=Array(i),a=0;a1;if(n&&i&&!r){var o=!1;e.forEach((function(e){e.label||(o=!0)})),o&&console.error('[react-chartjs-2] Warning: Each dataset needs a unique key. By default, the "label" property on each dataset is used. Alternatively, you may provide a "datasetKeyProvider" as a prop that returns a unique key.')}},t.prototype.updateChart=function(){var e=this,t=this.props.options,n=this.memoizeDataProps(this.props);if(this.chartInstance){t&&(this.chartInstance.options=Nu().helpers.configMerge(this.chartInstance.options,t));var r=this.chartInstance.config.data&&this.chartInstance.config.data.datasets||[],i=n.datasets||[];this.checkDatasets(r);var o=Lu()(r,this.props.datasetKeyProvider);this.chartInstance.config.data.datasets=i.map((function(t){var n=o[e.props.datasetKeyProvider(t)];if(n&&n.type===t.type){n.data.splice(t.data.length),t.data.forEach((function(e,r){n.data[r]=t.data[r]}));t.data;var r=Mu(t,["data"]);return Iu({},n,r)}return t}));n.datasets;var a=Mu(n,["datasets"]);this.chartInstance.config.data=Iu({},this.chartInstance.config.data,a),this.chartInstance.update()}},t.prototype.renderChart=function(){var e=this.props,n=e.options,r=e.legend,i=e.type,o=(e.redraw,e.plugins),a=this.element,s=this.memoizeDataProps();void 0===r||Au()(t.defaultProps.legend,r)||(n.legend=r),this.chartInstance=new(Nu())(a,{type:i,data:s,options:n,plugins:o})},t.prototype.render=function(){var e=this.props,t=e.height,n=e.width,r=(e.onElementsClick,e.id);return P.createElement("canvas",{ref:this.ref,height:t,width:n,id:r,onClick:this.handleOnClick})},t}(P.Component);Bu.getLabelAsKey=function(e){return e.label},Bu.propTypes={data:Tu().oneOfType([Tu().object,Tu().func]).isRequired,getDatasetAtEvent:Tu().func,getElementAtEvent:Tu().func,getElementsAtEvent:Tu().func,height:Tu().number,legend:Tu().object,onElementsClick:Tu().func,options:Tu().object,plugins:Tu().arrayOf(Tu().object),redraw:Tu().bool,type:function(e,t,n){if(!Nu().controllers[e[t]])return new Error("Invalid chart type `"+e[t]+"` supplied to `"+n+"`.")},width:Tu().number,datasetKeyProvider:Tu().func},Bu.defaultProps={legend:{display:!0,position:"bottom"},type:"doughnut",height:150,width:300,redraw:!1,options:{},datasetKeyProvider:Bu.getLabelAsKey};!function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"doughnut"}))}}(P.Component);var Fu=function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}return ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"pie"}))},t}(P.Component),Uu=function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}return ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"line"}))},t}(P.Component),qu=function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}return ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"bar"}))},t}(P.Component),zu=(function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"horizontalBar"}))}}(P.Component),function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"radar"}))}}(P.Component),function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"polarArea"}))}}(P.Component),function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"bubble"}))}}(P.Component),function(e){function t(){return Ru(this,t),Du(this,e.apply(this,arguments))}ju(t,e),t.prototype.render=function(){var e=this;return P.createElement(Bu,Iu({},this.props,{ref:function(t){return e.chartInstance=t&&t.chartInstance},type:"scatter"}))}}(P.Component),Nu().defaults,n(5086)),Hu=n.n(zu);function Vu(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var Wu=function(e){(0,y.Z)(n,e);var t=Vu(n);function n(){var e,r;(0,m.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a|<\/mark>/gm,""),yc=M()((function(e){return vc()(e,{length:30})}),gc,ie()("type")),bc=M()(hc()(0),parseFloat,ie()("value")),_c=function(e){return{labels:T()(e).call(e,yc),values:T()(e).call(e,bc)}},wc=$n()((function(e,t,n){var r=vc()(t,{length:e});return n?(0,cc.lh)(r,n):r})),Ec={bar:function(e){return"Bar chart with the following items: ".concat(e)},line:function(e){return"Line chart with the following items: ".concat(e)},pie:function(e){return"Pie chart with the following items: ".concat(e)}},kc=function(e,t){var n=T()(t).call(t,(function(e){var t;return E()(t="".concat(e.type,": ")).call(t,e.value)})).join(", ");return Ec[e](n)};function xc(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var Sc=function(e){var t=function(t){(0,y.Z)(r,t);var n=xc(r);function r(){var e,t;(0,m.Z)(this,r);for(var i=arguments.length,o=new Array(i),a=0;a=.06;return e===n||o},Xc=function(e){var t=e.activeIndex,n=e.onEvent,r=e.settings.valueType,i=e.shouldAnimate;return{animation:{animateRotate:i,duration:i?1e3:0},legend:!1,onClick:n,onHover:n,maintainAspectRatio:!1,plugins:{datalabels:{color:Yc,display:$c.bind(null,t),font:{size:12,style:"bold"},formatter:Gc.bind(null,r)}},responsive:!1,rotation:.25*Math.PI,tooltips:{backgroundColor:"#000",callbacks:{label:function(){return null},title:Kc.bind(null,r)},caretPadding:10,cornerRadius:3,displayColors:!1,titleFontColor:"#fff",titleFontStyle:"normal",titleMarginBottom:0,titleSpacing:0,xAlign:"center",xPadding:14,yAlign:"bottom",yPadding:10}}},Jc=function(e){var t=e.activeIndex,n=e.colors,r=e.settings.backgroundColor,i=_u()(e),o=uo()(t)?n:T()(n).call(n,(function(e,n){return n===t?e:ec(e,r||"#fff",.5)}));return{backgroundColor:o,hoverBackgroundColor:o,borderWidth:0,data:i}};function Qc(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var el=function(e){(0,y.Z)(n,e);var t=Qc(n);function n(){var e,r;(0,m.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=this.props.lessonId;(0,me.W)((0,ge.ff)({id:t,lessonId:n,items:e}))}},{key:"scrollIfContinued",value:function(){if(this.continueFromId){var e=this.props.blocks,t=q()(ae()("id",this.continueFromId),e),n=H()(t),r=ee()(null,["blocks",n,"id"],this.props);if(r){var i=document.querySelector(".page-wrap"),o=i.querySelector('[data-block-id="'.concat(r,'"]')),a=o?o.getBoundingClientRect().top:0;se.ZP.animateScroll.scrollTo(a+i.scrollTop,{smooth:!0,containerId:"page-wrap"})}delete this.continueFromId}}}]),n}(P.Component),jl=M()(L.EN,(0,Qr.$j)((function(e){return{isOnePage:(0,Nl.nq)(e)}})))(Dl);function Zl(e,t,n){var r;if(e.length){var i=N()(e).call(e,-1)[0];if(!Gl(i.id,n))return e}var o=T()(r=(0,ve.m5)(Fl(n),N()(t).call(t,e.length))).call(r,Bl);return o.length?Zl(E()(e).call(e,o),t,n):e}function Bl(e,t,n){var r=N()(n).call(n,-1)[0]||{},i="continue"===r.family&&ee()(!1,["items",0,"type"],r);return"continue"===e.variant||i&&("completeBlock"!==i||t===n.length-1||t===n.length-2)?$()(e,{requiresInteraction:!0}):e}var Fl=function(e){return function(t){var n=t.family,r=t.items,i=ee()({},0,r);return"continue"===n&&!Gl(i.id,e)}},Ul=function(e){var t=e.family,n=e.variant;return(/interactive|flashcard|knowledge|continue|360/.test(t)||/carousel|centered|checkboxes|audio|video|storyline/.test(n))&&!A()(Rl).call(Rl,n)},ql=Z()(ae()("isComplete",!0)),zl=M()(ce(),ie()("items")),Hl=M()(ql,zl),Vl=M()(G(),Hl),Wl=M()(ie()("id"),W()),Yl=function(e){var t=e.continueType,n=e.blocks,r=e.progress;switch(t){case"completeAll":return D()(G()(n),Vl(r));case"completeBlock":return Gl(Wl(n),r);default:return!0}},Gl=function(e,t){return ee()(!1,["items",e,"isComplete"],t)}},11456:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(416),d=n.n(l),f=n(45697),p=n.n(f),h=n(58539),m=n(53454),v=n(21330),g=n(57993),y=n(67294);function b(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var _=function(e){(0,s.Z)(n,e);var t=b(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).type=(0,m.OR)(e.items),r.state={isLoaded:"video"!==r.type},r}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=this.props.id;"video"===this.type&&setTimeout((function(){e.setState({isLoaded:!0})}),800),(0,h.W)((0,v.MJ)(t))}},{key:"render",value:function(){if(!this.state.isLoaded)return null;var e=this.props,t=e.id,n=e.items,r=e.labels,i=d()([0,"media","embed"],n),o=d()([0,"settings","showMetaData"],n);return y.createElement("section",{"aria-label":"URL/Embed Content",className:"embed-lesson"},y.createElement("div",{className:"embed-lesson__item",key:t},y.createElement("div",{className:"embed-lesson__row"},y.createElement("div",{className:"embed-lesson__main"},y.createElement(g.Z,{data:i,isLesson:!0,labels:r,showMetaData:o})))))}}]),n}(y.Component);p().any,p().array,p().object},16415:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(5281),u=n(90306),c=n(3020),l=n(3362),d=n(94184),f=n.n(d),p=n(58539),h=n(45697),m=n.n(h),v=n(1219),g=n(30218),y=n(67294);function b(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var _=function(e){(0,u.Z)(n,e);var t=b(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).onItemSelected=r.onItemSelected.bind((0,s.Z)(r)),r}return(0,a.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.accentColor,n=e.id,r=e.image,i=void 0===r?{}:r,o=e.items,a=e.isPreview,s=e.labels,u=e.lessonProgress,c=e.readOnly,l=f()("page__content-container","labeled-graphic-lesson-content-container"),d={accentColor:t,animateBlockEntrance:!1,editable:!1,items:o,isPreview:a,isLearner:!0,labels:s,media:{image:i},onItemSelected:c?void 0:this.onItemSelected,parentId:n,progress:u};return y.createElement("section",{"aria-label":"Labeled Graphic Content",className:"page__content"},y.createElement("div",{className:l},y.createElement(v.Z,d)))}},{key:"onItemSelected",value:function(e){var t=this.props.id;(0,p.W)((0,g.Zy)({id:t,itemId:e}))}}],[{key:"propTypes",get:function(){return{accentColor:m().string,id:m().any.isRequired,image:m().object,items:m().array.isRequired,labels:m().object,lessonProgress:m().object,readOnly:m().bool}}}]),n}(y.Component)},55943:function(e,t,n){"use strict";n.d(t,{Z:function(){return we}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(5281),u=n(90306),c=n(3020),l=n(3362),d=n(50047),f=n.n(d),p=n(94184),h=n.n(p),m=n(17794),v=n.n(m),g=n(17919),y=n.n(g),b=n(40486),_=n.n(b),w=n(22184),E=n.n(w),k=n(416),x=n.n(k),S=n(54782),T=n.n(S),C=n(95425),N=n.n(C),O=n(52478),A=n.n(O),P=n(62848),L=n.n(P),I=n(53176),M=n.n(I),R=n(61949),D=n.n(R),j=n(45697),Z=n.n(j),B=n(23493),F=n.n(B),U=n(58539),q=n(81996),z=n(12868),H=n(32542),V=n(89830),W=n(67294);function Y(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var G=function(e){(0,u.Z)(n,e);var t=Y(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).state={hide:!1},r}return(0,a.Z)(n,[{key:"focus",value:function(){this.controlDiv.focus()}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.atStart,i=t.isTransitioning,o=t.labels.processNextStep,a=t.onClick,s=t.type,u=this.state.hide,c="next"===s,l=c&&!i&&!r,d=h()("process__"+s,"brand--min768--background",{"brand--max768--color":r,"process__controls--hide":u,"process__controls--animating":i,"process__controls--clip":l}),f=c?"icon-chevron-right":"icon-chevron-left";return W.createElement("div",{"aria-hidden":!n,className:d,onClick:a,onKeyDown:(0,z.Ru)(a),ref:function(t){e.controlDiv=t},role:"button",tabIndex:(0,H._6)(n)},W.createElement("div",{className:"process__control-content","data-next-step":o},W.createElement("div",{className:"process__control-animation"},W.createElement("i",{className:f}))))}}],[{key:"propTypes",get:function(){return{type:Z().string.isRequired,onClick:Z().func.isRequired}}}]),n}(W.Component),K=n(96554),$=n(58599),X=n(27028),J=n(67294);function Q(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var ee=function(e){var t=e.processStepName,n=e.index,r=e.processStepPreposition,i=e.steps;return J.createElement("div",{className:"card__side"},J.createElement("div",{className:"card__step-label brand--background brand--body"},t," ",n," ",r," ",i))},te=function(e){var t=e.allowTabNavigation,n=e.description,r=e.index,i=e.labels,o=e.loadMedia,a=e.media,s=e.onFullScreenChange,u=e.settings,c=e.title,l=e.lessonNumber;return J.createElement("div",{className:"card__main"},J.createElement(X.Z,{className:"card__title brand-afterBackground brand--lhead",tagName:"h1",value:c}),J.createElement("div",{className:"card__media"},o?J.createElement($.Z,{defaultAlign:"center",index:"".concat(r),labels:i,media:a,opts:u,onFullScreenChange:s,allowTabNavigation:t,lessonNumber:l}):null),J.createElement(X.Z,{className:"card__description brand--lbody brand--linkColor",value:n,allowTabNavigation:t}))},ne=function(e){(0,u.Z)(n,e);var t=Q(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.index,n=e.labels,r=e.steps,i=n.processStepName,o=n.processStepPreposition;return J.createElement("div",{className:"card"},J.createElement("div",{className:"card__container"},J.createElement("div",{className:"card__row"},J.createElement(ee,{processStepName:i,index:t,processStepPreposition:o,steps:r}),J.createElement(te,this.props))))}}],[{key:"defaultProps",get:function(){return{settings:{}}}},{key:"propTypes",get:function(){return{onClick:Z().func,mediaSrc:Z().string,mediaType:Z().string,index:Z().number.isRequired,title:Z().string,description:Z().string,loadMedia:Z().bool.isRequired,allowTabNavigation:Z().bool.isRequired}}}]),n}(J.Component),re=n(88066),ie=n.n(re),oe=n(5572),ae=n(67294),se=function(e){var t,n,r=e.current,i=e.labels,o=i.processComplete,a=i.processLessonName;return ie()(t=ie()(n="".concat(a," ")).call(n,r," ")).call(t,o)},ue=function(e){var t=e.applySafariLandscapeHack,n=e.children,r=e.current,i=e.labels,o=e.onReplay,a=h()("process-end__footer",{"process-end__footer--mobile-safari-landscape":t});return ae.createElement("div",{className:"process-end"},ae.createElement("div",{className:"process-end__container"},ae.createElement("div",{className:"process-end__message"},ae.createElement("h1",{className:"process-end__text brand--ui"},se({current:r,labels:i})))),ae.createElement(oe.Z,{onClick:o,text:i.processStartAgain}),ae.createElement("div",{className:a},n))},ce=n(72131),le=n(89975),de=n(67294);function fe(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var pe=function(e){(0,u.Z)(n,e);var t=fe(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"render",value:function(){var e,t=this.props,n=t.allowTabNavigation,r=t.authorName,i=t.avatar,o=t.children,a=t.description,s=t.labels,u=t.lessonNumber,c=t.showLessonCount,l=t.title,d=t.totalLessons,p=s.lessonName,h=s.lessonPreposition;return de.createElement("div",{className:"process-header"},de.createElement("div",{className:"process-header__container"},de.createElement("div",{className:"process-header__limit"},de.createElement("div",{className:"process-header__row"},de.createElement("div",{className:"process-header__main"},de.createElement("div",{className:"process-header__top-wrap brand--afterBackground"},de.createElement(X.Z,{className:"process-header__title brand--lhead",tagName:"h1",value:l}),i&&r?de.createElement("div",{className:"process-header__author brand--ui"},de.createElement("img",{src:(0,ce.i3)("".concat(i)),alt:""}),de.createElement("span",{className:"visually-hidden"},"by ",r),de.createElement("span",{"aria-hidden":"true"},r)):null,c&&function(e){var t,n,r,i=e.lessonName,o=e.lessonNumber,a=e.lessonPreposition,s=e.totalLessons;return de.createElement("div",{className:"process-header__counter brand--body"},de.createElement("div",{className:"process-header__count"},ie()(t=ie()(n=ie()(r="".concat(i," ")).call(r,o," ")).call(n,a," ")).call(t,s)))}({lessonName:p,lessonNumber:u,lessonPreposition:h,totalLessons:d})),f()(e=de.Children).call(e,o,(function(e){return e&&e.type===le.Z?de.createElement("div",{className:"process-header__audio"},e):null})),de.createElement(X.Z,{className:"process-header__description brand--lbody editor-text brand--linkColor",value:a,allowTabNavigation:n}))),o)))}}],[{key:"propTypes",get:function(){return{steps:Z().number,avatar:Z().string,authorName:Z().string,title:Z().string.isRequired,type:Z().string.isRequired,description:Z().string,allowTabNavigation:Z().bool.isRequired}}}]),n}(de.Component),he=n(87699),me=n(29219),ve=n(67294);function ge(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var ye=(0,q.V)(".next-lesson__link"),be=(0,q.V)(".restart-button"),_e=T()(0,["lessonProgress","activeIndex"]),we=function(e){(0,u.Z)(n,e);var t=ge(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).state={xTouchDown:null,xTouchMove:null,yTouchDown:null,yTouchMove:null,resetContentFocus:!1,isTransitioning:!1},r.handleKeyDown=r.handleKeyDown.bind((0,s.Z)(r)),r.handleReplay=r.handleReplay.bind((0,s.Z)(r)),r.handleScroll=r.handleScroll.bind((0,s.Z)(r)),r.leftSwipe=r.nextSlide.bind((0,s.Z)(r)),r.nextSlide=r.nextSlide.bind((0,s.Z)(r)),r.previousSlide=r.previousSlide.bind((0,s.Z)(r)),r.renderItem=r.renderItem.bind((0,s.Z)(r)),r.rightSwipe=r.previousSlide.bind((0,s.Z)(r)),r.handleAnimationEnd=r.handleAnimationEnd.bind((0,s.Z)(r)),r}return(0,a.Z)(n,[{key:"handleScroll",value:function(){var e=window.pageYOffset,t=Math.max(document.documentElement.clientHeight,window.innerHeight||0);if(window.matchMedia("(min-width: 768px)").matches){var n=t/2+e-50;this.previousContainer.style.transform="translate3d(-50px, ".concat(n,"px, 0)"),this.nextContainer.style.transform="translate3d(50px, ".concat(n,"px, 0)")}else{this.previousContainer.style.transform="none",this.nextContainer.style.transform="none";var r=t+e-(V.Z.isIphoneSafari?94:50);this.controls.style.transform="translate3d(0, ".concat(r,"px, 0)")}}},{key:"componentDidMount",value:function(){var e=this.controlsContainer;this.swipeEvents=(0,he.Z)(e,this,this.leftSwipe,this.rightSwipe),this.swipeEvents.addListeners(),document.addEventListener("keydown",this.handleKeyDown),V.Z.isSafari9&&(this.scrollRef=F()(this.handleScroll,10),window.addEventListener("scroll",this.scrollRef),this.handleScroll()),this.preventFocusOnOverflowElements(),this.controlsContainer.addEventListener("animationend",this.handleAnimationEnd)}},{key:"componentWillUnmount",value:function(){this.swipeEvents.removeListeners(),document.removeEventListener("keydown",this.handleKeyDown),V.Z.isSafari9&&window.removeEventListener("scroll",this.scrollRef),this.controlsContainer.removeEventListener("animationend",this.handleAnimationEnd)}},{key:"componentDidUpdate",value:function(e){this.handleSlideScroll(e)}},{key:"render",value:function(){var e,t=this,n=this.isAtStart(),r=this.isAtEnd(),i=this.props.labels.processLandmark;return ve.createElement("section",{"aria-label":i,className:this.getClassName({isAtStart:n,isAtEnd:r}),ref:function(e){t.controlsContainer=e}},this.renderControls({isAtStart:n,isAtEnd:r}),ve.createElement("div",{className:"process__wrap"},this.renderStart(),f()(e=this.props.items).call(e,this.renderItem),this.renderEnd()))}},{key:"renderControls",value:function(e){var t=this,n=e.isAtStart,r=e.isAtEnd,i=this.props,o=i.applySafariLandscapeHack,a=i.labels,s=i.safariLandscapeHackOffset,u=this.getControlsClassName({isAtStart:n,isAtEnd:r}),c=o?{bottom:s}:{},l=this.state.isTransitioning;return ve.createElement(N(),null,ve.createElement("div",{className:this.getMenuClassName()},ve.createElement("div",{ref:function(e){t.controls=e},className:u,style:c},ve.createElement("div",{ref:function(e){t.nextContainer=e}},ve.createElement(G,{allowTabNavigation:!r,atStart:n,labels:a,onClick:this.nextSlide,ref:function(e){t.nextControl=e},isTransitioning:l,type:"next"})),ve.createElement("div",{ref:function(e){t.previousContainer=e}},ve.createElement(G,{allowTabNavigation:!n,atStart:n,labels:a,onClick:this.previousSlide,ref:function(e){t.previousControl=e},isTransitioning:l,type:"previous"})))))}},{key:"renderStart",value:function(){var e=this,t=this.props,n=t.authorName,r=t.avatar,i=t.description,o=t.items,a=t.labels,s=t.lessonNumber,u=t.showLessonCount,c=t.title,l=t.totalLessons,d=t.type,f=this.isAtStart();return ve.createElement("div",{"aria-hidden":!f,className:this.getItemClassName(0),ref:function(t){e["item-".concat(0)]=t}},ve.createElement("div",{className:"process__item-wrap"},ve.createElement(pe,{allowTabNavigation:f,authorName:n,avatar:r,description:i,labels:a,lessonNumber:s,onFullScreenChange:this.handleFullScreenChange,showLessonCount:u,steps:o.length,title:c,totalLessons:l,type:d})))}},{key:"renderItem",value:function(e,t){var n=this,r=this.props,i=r.items,o=r.labels,a=r.loadMedia,s=r.lessonNumber,u=_()(t),c=_e(this.props),l=u===c;return ve.createElement("div",{"aria-hidden":!l,className:this.getItemClassName(u),key:"item-".concat(e.id),ref:function(e){n["item-".concat(u)]=e}},ve.createElement("div",{className:"process__item-wrap"},ve.createElement(ne,{allowTabNavigation:l,description:e.description,id:e.id,index:u,key:e.id,labels:o,lessonNumber:s,loadMedia:a,media:e.media,onFullScreenChange:this.handleFullScreenChange,settings:e.settings,steps:i.length,title:e.title})))}},{key:"renderEnd",value:function(){var e=this,t=this.props,n=t.applySafariLandscapeHack,r=t.items,i=t.labels,o=t.lessonNumber,a=t.nextComponent,s=_()(r.length);return ve.createElement("div",{"aria-hidden":!this.isAtEnd(),className:this.getItemClassName(s),ref:function(t){e["item-".concat(s)]=t}},ve.createElement("div",{className:"process__item-wrap"},ve.createElement(ue,{applySafariLandscapeHack:n,current:o,labels:i,onReplay:this.handleReplay},a)))}},{key:"preventFocusOnOverflowElements",value:function(){var e=(0,H._6)(this.isAtEnd());(0,H.Cz)(ye(),e),(0,H.Cz)(be(),e)}},{key:"focusNextElement",value:function(){var e=this.nextControl,t=this.previousControl;if(this.isAtEnd()){var n=ye();n?n.focus():t.focus()}else this.isAtStart()&&e.focus()}},{key:"updateFocusForActiveCard",value:function(){!(0,H.qD)(this["item-".concat(_e(this.props))])&&this.isAtStart()&&this.focusNextElement()}},{key:"handleAnimationEnd",value:function(e){var t=e.animationName,n=D()(t,["showcard","showcardUp"]);(this.state.isTransitioning&&this.setState({isTransitioning:!1}),n&&this.state.resetContentFocus)?(this.props.prefersKeyboardNavigation&&this.updateFocusForActiveCard(),this.setState({resetContentFocus:!1})):"showFoot"===t&&this.focusNextElement()}},{key:"getClassName",value:function(e){var t=e.isAtStart,n=e.isAtEnd;return h()("process",{"process--reverse-animation":"backwards"===this.props.lessonProgress.direction,"process--at-start":t,"process--at-end":n})}},{key:"getControlsClassName",value:function(e){var t=e.isAtStart,n=e.isAtEnd;return h()("process__controls",{"process__controls--at-start":t,"process__controls--at-end":n})}},{key:"getItemClassName",value:function(e){var t=_e(this.props);return h()("process__item",{"process__item--active":e===t,"process__item--done":e=r&&(u.strokeStyle=s),u.stroke(),u.closePath(),u.beginPath(),u.arc(_,w,6,0,2*Math.PI,!1),u.fillStyle="#313537",Math.floor(y*g*100)>=r&&(u.fillStyle=s),O()(u).call(u),u.closePath()),C<1&&h&&window.requestAnimationFrame(t(!0))}};window.requestAnimationFrame(h(!1)),setTimeout((function(){window.requestAnimationFrame(h(!0)),e.score()}),1e3)}},{key:"score",value:function(){var e=this,t=null,r=function r(i){t||(t=i);var o=(i-t)/2e3;!function(t,r){var i=n.easeInOutQuad(Math.min(t,1)),o=Math.round(i*r*100)+"";if(e.scorePercent){for(;o.length<2;)o="0"+o;e.scorePercent.innerHTML="".concat(o,"%")}}(o,e.props.score/100),o<1&&window.requestAnimationFrame(r)};t=null,window.requestAnimationFrame(r)}},{key:"pass",value:function(){var e=this,t=this.props.color,r=document.getElementById("pass").getContext("2d"),i=null,o=function o(a){i||(i=a);var s,u,c=(a-i)/750;s=c,e.props.score,u=n.easeInOutCubic(Math.min(s,1)),r.clearRect(0,0,170,170),r.beginPath(),r.moveTo(30,70),r.lineTo(30+40*Math.min(u,.5)*2,70+45*Math.min(u,.5)*2),u>=.5&&r.lineTo(70+90*(u-.5)*2,110-85*(u-.5)*2),r.strokeStyle=t,r.lineWidth=20,r.stroke(),r.closePath(),c<1&&window.requestAnimationFrame(o)};i=null,window.requestAnimationFrame(o)}},{key:"fail",value:function(){var e=this,t=document.getElementById("pass").getContext("2d"),r=null,i=function i(o){r||(r=o);var a,s,u=(o-r)/750;a=u,e.props.score,s=n.easeInOutCubic(Math.min(a,1)),t.clearRect(0,0,170,170),t.beginPath(),t.moveTo(40,30),t.lineTo(40+90*Math.min(s,.5)*2,30+90*Math.min(s,.5)*2),t.strokeStyle="#313537",t.lineWidth=20,t.stroke(),t.closePath(),s>=.5&&(t.beginPath(),t.moveTo(130,30),t.lineTo(130-90*(s-.5)*2,30+90*(s-.5)*2),t.strokeStyle="#313537",t.lineWidth=20,t.stroke(),t.closePath()),u<1&&window.requestAnimationFrame(i)};r=null,window.requestAnimationFrame(i)}}],[{key:"defaultProps",get:function(){return{canvasWidth:590,canvasHeight:500,onAnimationDone:A.ZT,score:0}}},{key:"easeInOutCubic",value:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},{key:"easeInOutQuad",value:function(e){return e<.5?2*e*e:(4-2*e)*e-1}}]),n}(P.Component),M=n(5572);function R(e){var t=function(){if("undefined"==typeof Reflect||!s())return!1;if(s().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(s()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,p.Z)(e);if(t){var i=(0,p.Z)(this).constructor;n=s()(r,arguments,i)}else n=r.apply(this,arguments);return(0,f.Z)(this,n)}}var D=function(e){(0,d.Z)(n,e);var t=R(n);function n(){var e,r;(0,u.Z)(this,n);for(var o=arguments.length,a=new Array(o),s=0;s=b,A=m()(e="".concat(N," ")).call(e,p,"%");return i.createElement("div",{className:j({isAtEnd:c})},i.createElement("div",{className:"quiz-results__header"},i.createElement("h1",{className:"quiz-results__label noOutline brand--ui",ref:this.headingRef,tabIndex:x.mR},C),i.createElement("div",{className:"quiz-results__passing"},i.createElement("div",{className:"odometer__passlabel brand--ui"},T),i.createElement("div",{className:"odometer__passpercent brand--ui"},"".concat(b,"%")))),i.createElement("div",{className:"visually-hidden"},i.createElement("div",null,A),i.createElement("div",null,"".concat(O?"Passed":"Failed")),i.createElement("div",null,m()(t="".concat(T," ")).call(t,b,"%"))),i.createElement("div",{"aria-hidden":"true",className:"quiz-results__results"},i.createElement(I,{atEnd:c,color:o,complete:f,isPass:O,onAnimationDone:this.showFooter,quizScore:N,quizPassing:T,score:p,scoreLabel:A,passingScore:b})),F({allowTabNavigation:r,continueType:a,currentPassingScore:s,id:u,isAtEnd:c,labels:l,mode:h,nextLesson:v,nextLessonRestrictions:g,onNextClick:y,onTryAgainFocus:this.onTryAgainFocus,retryAttempts:_,retryCount:w,showFooter:S,showNavigationButtons:E,sidebarEnabled:k}))}}]),n}(i.Component),j=function(e){var t=e.isAtEnd;return g()("quiz-results",{"quiz-results--active":t})},Z=function(e){var t=e.isAtEnd,n=e.showFooter;return g()("quiz-results__footer",{"quiz-results__footer--active":t,"quiz-results__footer--hidden":!n})},B=function(e){var t=e.currentPassingScore,n=e.id;return function(){return(0,_.W)((0,w.ur)({currentPassingScore:t,id:n}))}},F=function(e){var t=e.allowTabNavigation,n=e.continueType,r=e.currentPassingScore,o=e.id,a=e.isAtEnd,s=e.labels,u=e.mode,c=e.nextLesson,l=e.nextLessonRestrictions,d=e.onNextClick,f=e.onTryAgainFocus,p=e.retryAttempts,h=e.retryCount,m=e.showFooter,v=e.showNavigationButtons,g=e.sidebarEnabled,y=l.isRestricted,b=s.courseFinish,_=void 0===b?"Finish":b,w=s.quizContinue,x=s.quizTakeAgain,N="continue"===n&&"preview-lesson"!==u&&!(g&&!v),O=N&&k.VO&&!c&&v&&!(0,E.AP)();return i.createElement("div",{className:Z({isAtEnd:a,showFooter:m})},(-1===h||pdiv{display:none!important}.styles_score__2FWHt,.styles_scoreText__2FWJg{font-weight:700;color:#313537}.styles_scoreText__2FWJg{margin-left:.4rem}.styles_scoreWrap__3GrXD{margin-top:.5rem;color:#666;font-size:1.2rem}.styles_lessonsInfo__SbVMH{font-size:1.2rem;letter-spacing:.05rem;position:absolute;bottom:2rem;color:#313537}.styles_pipe__1XBpq{margin:0 .25rem}.styles_lpIcon__3XeRQ{display:inline-flex;margin-right:.4rem;color:#adaeaf}.styles_imageOverlay__RSsiC{position:absolute;width:100%;min-height:14.8rem}.styles_imageOverlayStarted__17CIL{min-height:14.8rem;width:100%;opacity:.15;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.83),#000)}.styles_imageOverlayAssignedToMe__1pYS_{min-height:14.8rem;width:100%;opacity:.5;background-image:linear-gradient(180deg,transparent,#000)}.styles_statusText__1q5C8{display:flex;color:#fff;align-items:center;position:absolute;bottom:2.5rem;left:1rem}.styles_statusTextNoProgress__39xCR{bottom:1.2rem}.styles_status__1VLZS{padding-left:.5rem;text-transform:capitalize}.styles_completedStatus__A0RxX{display:flex;color:#fff;align-items:center;position:absolute;top:1rem;right:1rem}.styles_learningPathBadge__3vO-1{display:flex;color:#313537;border-radius:.6rem;padding:.4rem .6rem;font-size:8px;text-transform:uppercase;letter-spacing:.3px;font-weight:700;background-color:#fff;align-items:center;position:absolute;top:1rem;left:1rem}.styles_progressBarWrap__24ETA{position:absolute;left:0;bottom:1rem;width:calc(100% - 2rem);margin:0 1rem}.styles_heartWrap__217al{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.styles_heartWrap__217al:hover{cursor:pointer}.styles_heartWrap__217al:hover .styles_heartFilled__35Shx{color:var(--color-accent-focus)}.styles_heartWrap__217al:hover .styles_heartOutline__2fakg{color:#313537}.styles_heartFilled__35Shx{color:var(--color-accent)}.styles_heartOutline__2fakg{color:#979797}.styles_completedAt__2Iu7h{margin-top:1rem;color:#6a737c;font-size:1.2rem}.styles_due__SPTRi{display:inline-block;font-size:1rem;font-weight:900;letter-spacing:.05rem;text-transform:uppercase;line-height:1.2;color:#313537;border:1px solid #979797;padding:.5rem .7rem;border-radius:.4rem}.styles_dueUrgent__1j39c{color:var(--color-accent);border-color:var(--color-accent)}.styles_downloadCertWrap__1wv7-{position:absolute;bottom:2rem}@media (max-width:580px){.styles_progressBarWrap__24ETA{bottom:1.5rem;margin:0 2rem;width:calc(100% - 4rem)}.styles_statusText__1q5C8{left:2rem}}",{insertAt:"top"});var Zn="ProgressBar_progressBarBase__1njSY",Bn="ProgressBar_progressBarWrap__1dSL2",Fn="ProgressBar_progressBar__14M3v";ln(".ProgressBar_progressBarBase__1njSY{height:.5rem;border-radius:10rem}.ProgressBar_progressBarWrap__1dSL2{position:relative;width:100%;background:hsla(0,0%,98%,.5)}.ProgressBar_progressBar__14M3v{background:#fff}",{insertAt:"top"});var Un=function(e){var t=e.progress,n=ze()(Zn,Bn),r=ze()(Zn,Fn);return o.createElement("div",{className:n,role:"progressbar","aria-valuenow":t,"aria-valuemin":"0","aria-valuemax":"100"},o.createElement("div",{className:r,style:{width:"".concat(t,"%")}}))},qn=function(e){(0,se.Z)(n,e);var t=cn(n);function n(){var e,r;(0,ie.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a=100?"100+ hrs":r>0&&i>0?[o,a].join(" "):r>0?o:a},sr=I()("learningPathUpNext"),ur=(0,a.$j)(sr)((function(e){var t,n,r=e.color,i=e.learningPathComplete,a=e.learningPathId,s=e.isSuccess,u=e.nextCourse,c=e.nextCourse,l=(c=void 0===c?{}:c).dueAt,d=c.courseId,f=void 0===d?"":d,p=c.lessonCount,h=c.lessonsCompleted,m=void 0===h?[]:h,v=c.sourceType,g=c.timeToComplete,y=(0,Hn.ye)("rise-com-lxp"),b=(0,o.useMemo)((function(){return or(m,u)}),[u,m]);k()(u.color)&&(u.color=r);var _=O()(Qn,u),w=(0,o.useCallback)((function(){var e;"PACKAGE"===v?(top.sessionStorage.setItem("upNextCourseId",f),top.location.assign("/learning-path/".concat(a))):(0,H.To)(de()(e="".concat(f,"/lessons/")).call(e,b))}),[f,a,b,v]);return s&&!i&&Xn.createElement("div",{className:"progress-summary__lp-next"},Xn.createElement("div",{className:"progress-summary__lp-next-inner"},Xn.createElement("div",{className:"progress-summary__lp-next-label"},"Next up ",Xn.createElement(Vn.Z,{className:"progress-summary__lp-next-label-icon",decorative:!0})),y?Xn.createElement("div",{className:"progress-summary__lp-next-cardV2"},Xn.createElement($n,(0,_e.Z)({imagesUri:Jn,labelCount:de()(t="".concat(p," ")).call(t,er(p,"lesson")),labelDue:(0,ee.b)(l),labelDuration:ar(g),noFavoriteBtn:!0,noCertDownload:!0,onClick:w},_))):Xn.createElement("div",{className:"progress-summary__lp-next-card"},Xn.createElement(zn,(0,_e.Z)({imagesUri:Jn,labelCount:de()(n="".concat(p," ")).call(n,er(p,"lesson")),labelDue:(0,ee.b)(l),labelDuration:ar(g),noFavoriteBtn:!0,noCertDownload:!0,onClick:w},_)))))})),cr=n(31002),lr=n(67294),dr="".concat((0,q.dU)("CDN_USER_CONTENT_URI"),"/assets/rise/assets/trophy.svg"),fr=m()(S(),b()(I()("isComplete")),j()),pr=m()(O()(["learningPathComplete","lpHasFailedQuiz"]),I()("learningPathUpNext")),hr=(0,a.$j)(pr,(function(e,t){var n=t.course,r=n.riseComCourseId,i=n.riseComLearningPathId;return{fetchLpUpNext:m()(e,Y.V,d()({courseId:r,learningPathId:i}))}}))((function(e){var t=e.color,n=e.course,r=void 0===n?{}:n,i=e.courseProgress,a=void 0===i?{}:i,u=e.fetchLpUpNext,l=e.lessons,f=void 0===l?[]:l,h=e.learningPathComplete,v=e.lpHasFailedQuiz,y=a.lessons,b=void 0===y?{}:y,_=a.percentComplete,E=r.dueAt,x=r.certificateDownload,S=r.completionCelebration,T=r.lessonsOnly,N=void 0===T?[]:T,O=r.riseComLearningPathId,A=r.trackingCompletionPercentage,L=r.trackingQuizId,M=k()(A)&&k()(L),D=M?100===_:(0,V.ew)(),j=N.length,Z=fr(b);(0,o.useEffect)((function(){O&&u()}),[]);var F=(0,o.useMemo)((function(){return D?r.completedAt?r.completedAt:new Date:null}),[r.completedAt,D]),q=(0,o.useMemo)((function(){return g()(p()(P()("type","quiz"),P()("id",L)),f)}),[L,f]),Y=(0,o.useMemo)((function(){return R()(void 0,"title",q)}),[q]),G=(0,o.useMemo)((function(){return C()(100,["settings","passingScore"],q)}),[q]),K=C()(null,["lessons",L,"passed"],a),$=(0,o.useMemo)((function(){return m()(w()(P()("percentComplete",100),I()("score"),d()(null)),C()({},["lessons",L]))(a)}),[a,L]),Q=(0,cr.RK)(a,q,L).outOfAttempts,ee=!L||K,ne=c()("progress-summary",{"progress-summary__no-req":M});return lr.createElement(U(),{title:(0,z.Z)(r.title+" - Progress Summary")},lr.createElement("div",{className:ne},D&&S&&ee&&lr.createElement(be,null),lr.createElement("header",{className:"progress-summary__header"},lr.createElement("h1",{className:"progress-summary__header-title"},D&&!M&&ee?"Congratulations!":"Progress Summary"),M?lr.createElement("div",{className:"progress-summary__lessons-completed"},"You've completed ",Z," of ",j," lessons."):D?lr.createElement("div",{className:"progress-summary__header-completion-date"},ee&&lr.createElement("img",{className:"progress-summary__header-trophy",src:dr,alt:"trophy"}),B()(F).format("MMMM Do, YYYY")):lr.createElement(te,{dueAt:E})),lr.createElement("section",{className:"progress-summary__section"},!M&&D&&lr.createElement("div",{className:"progress-summary__requirements-met"},"You've met all the requirements."),M?!O&&lr.createElement(s.rU,{to:"/",className:"progress-summary__start-over"},"Start Over",lr.createElement("i",{className:"progress-summary__start-over-icon icon icon-reload"})):lr.createElement("div",{className:"progress-summary__requirements"},lr.createElement(X,{percentComplete:_,trackingCompletionPercentage:A}),lr.createElement(J,{outOfAttempts:Q,quizPassed:K,quizPassingScore:G,quizScore:$,quizTitle:Y,trackingQuizId:L})),(D||M)&&lr.createElement("div",{className:"progress-summary__completion-controls"},lr.createElement("button",{role:"link",className:"progress-summary__btn-back progress-summary__completion-control brand--background",onClick:H.JF,type:"button"},"Back to my learning"),D&&(!O&&x||O&&h)&&x&&ee&&!v&&lr.createElement("span",{className:"progress-summary__completion-control"},lr.createElement(W.J,null)))),D&&!!O&&lr.createElement(ur,{color:t,learningPathId:O})))})),mr=n(67294),vr=["menuButtons","previousComponent"],gr=function(e){var t=e.menuButtons,n=e.previousComponent,o=(0,r.Z)(e,vr);return mr.createElement(i.ZP,{type:yr.type},n,mr.createElement(i.FE,{type:yr.type},t,mr.createElement(i.JH,{type:yr.type},mr.createElement(hr,o))))},yr={id:"progress-summary",type:"progress-summary",title:"Progress Summary",description:"Summary of course progress"}},28507:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ys}});var r=n(68420),i=n(27344),o=n(5281),a=n(90306),s=n(3020),u=n(3362),c=n(12088),l=n.n(c),d=n(44721),f=n.n(d),p=n(13535),h=n.n(p),m=n(67294),v=n(49611),g=n.n(v),y=n(94184),b=n.n(y),_=n(31425),w=n.n(_),E=n(16550),k=n(94066),x=n.n(k);function S(e){return null!=e&&"object"==typeof e&&(1===e.nodeType||11===e.nodeType)}function T(e,t){return(!t||"hidden"!==e)&&("visible"!==e&&"clip"!==e)}function C(e,t){if(e.clientHeightt||o>e&&at&&s>n?o-e-r:a>t&&sn?a-t+i:0}var O=function(e,t){var n=t.scrollMode,r=t.block,i=t.inline,o=t.boundary,a=t.skipOverflowHiddenElements,s="function"==typeof o?o:function(e){return e!==o};if(!S(e))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],l=e;S(l)&&s(l);){if((l=l.parentNode||l.host)===u){c.push(l);break}l===document.body&&C(l)&&!C(document.documentElement)||C(l,a)&&c.push(l)}for(var d=window.visualViewport?visualViewport.width:innerWidth,f=window.visualViewport?visualViewport.height:innerHeight,p=window.scrollX||pageXOffset,h=window.scrollY||pageYOffset,m=e.getBoundingClientRect(),v=m.height,g=m.width,y=m.top,b=m.right,_=m.bottom,w=m.left,E="start"===r||"nearest"===r?y:"end"===r?_:y+v/2,k="center"===i?w+g/2:"end"===i?b:w,x=[],T=0;T=0&&w>=0&&_<=f&&b<=d&&y>=I&&_<=R&&w>=D&&b<=M)return x;var j=getComputedStyle(O),Z=parseInt(j.borderLeftWidth,10),B=parseInt(j.borderTopWidth,10),F=parseInt(j.borderRightWidth,10),U=parseInt(j.borderBottomWidth,10),q=0,z=0,H="offsetWidth"in O?O.offsetWidth-O.clientWidth-Z-F:0,V="offsetHeight"in O?O.offsetHeight-O.clientHeight-B-U:0;if(u===O)q="start"===r?E:"end"===r?E-f:"nearest"===r?N(h,h+f,f,B,U,h+E,h+E+v,v):E-f/2,z="start"===i?k:"center"===i?k-d/2:"end"===i?k-d:N(p,p+d,d,Z,F,p+k,p+k+g,g),q=Math.max(0,q+h),z=Math.max(0,z+p);else{q="start"===r?E-I-B:"end"===r?E-R+U+V:"nearest"===r?N(I,R,P,B,U+V,E,E+v,v):E-(I+P/2)+V/2,z="start"===i?k-D-Z:"center"===i?k-(D+L/2)+H/2:"end"===i?k-M+F+H:N(D,M,L,Z,F+H,k,k+g,g);var W=O.scrollLeft,Y=O.scrollTop;E+=Y-(q=Math.max(0,Math.min(Y+q,O.scrollHeight-P+V))),k+=W-(z=Math.max(0,Math.min(W+z,O.scrollWidth-L+H)))}x.push({el:O,top:q,left:z})}return x};function A(e){return e===Object(e)&&0!==Object.keys(e).length}var P=function(e,t){if(A(t)&&"function"==typeof t.behavior)return t.behavior(O(e,t));var n=function(e){return!1===e?{block:"end",inline:"nearest"}:A(e)?e:{block:"start",inline:"nearest"}}(t);return function(e,t){void 0===t&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach((function(e){var r=e.el,i=e.top,o=e.left;r.scroll&&n?r.scroll({top:i,left:o,behavior:t}):(r.scrollTop=i,r.scrollLeft=o)}))}(O(e,n),n.behavior)},L=n(83448),I=n(75705),M=n(89830),R=n(58539),D=n(52365),j=n(85541),Z=n(72131),B=n(57469),F=n(79886),U=n(41207),q=n(32542),z=n(68358),H=n(80396),V=n(73188),W=n(22183),Y=n(32922),G=n(75716),K=n(27498),$=n(15729),X=n(40198),J=n(22727),Q=n(88066),ee=n.n(Q),te=n(31454),ne=n(36335),re=n(46376),ie=n.n(re),oe=n(13657),ae=n.n(oe),se=n(54782),ue=n.n(se),ce=n(62848),le=n.n(ce),de=n(50047),fe=n.n(de),pe=n(74792),he=n(67294),me=(0,ne.Z)("cover");function ve(){var e=(0,Y.Tn)().categories;return Array.isArray(e)&&0!==e.length?he.createElement("section",{className:me("categories-section")},he.createElement("h2",{className:me("categories-title")},"Topics"),he.createElement("ul",{className:me("categories-list"),role:"list"},fe()(e).call(e,(function(e){return he.createElement("li",{className:me("categories-item"),key:e,role:"listitem"},he.createElement(pe.WD,{className:me("categories-icon")}),he.createElement("span",{className:me("categories-item-wrap")},e))})))):null}var ge=n(6646),ye=(0,ge.D)("CoverCompletedInformation"),be=n(65364),_e=(0,ge.D)("CoverDueDate"),we=(0,ge.D)("CoverRequirements"),Ee=n(64393),ke=n(8689),xe=n(76676),Se=n(58519),Te=n(67294),Ce=(0,ne.Z)("cover"),Ne=function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasPartnerContent,i=e.publishedAt,o=e.tenantId;return r?Te.createElement(xe.Z,{type:"partner-content"},Te.createElement(Se.Z,{courseId:t,partnerContent:n,publishedAt:i,tenantId:o})):null},Oe=(0,G.Mw)("CoverCourseInfo",(function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasLogo,i=e.hasPartnerContent,o=e.publishedAt,a=e.tenantId,s=Ce("details-content-aside",{logo:r});return Te.createElement("div",{className:s},Ee.VO&&Te.createElement(be.Z,null),Te.createElement(Ne,{courseId:t,coursePartnerContent:n,hasPartnerContent:i,publishedAt:o,tenantId:a}),Ee.VO&&!i&&Te.createElement(ke.uG,null),Ee.VO&&Te.createElement(Te.Fragment,null,Te.createElement(we,null),Te.createElement(_e,null),Te.createElement(ye,null),Te.createElement(ve,null)))})),Ae=n(27028),Pe=n(61848),Le=(0,ne.Z)("cover"),Ie=(0,G.Mw)("CoverDescription",(function(){var e=(0,Y.Tn)(),t=e.description,n=e.navigation?"description":"description-no-outline";return t?m.createElement("div",null,m.createElement(xe.Z,{type:n},m.createElement(Ae.Z,{className:Le("details-content-description").mix(["brand--body","brand--linkColor"]),key:"text",value:(0,Pe.A)(t)}))):null})),Me=n(34092),Re=n(15713),De=n(73126),je=n(2562),Ze=n(95238),Be=n.n(Ze),Fe=n(50554),Ue=n(27752),qe=n(84330),ze=n(91761),He=n(23692),Ve=n(32658),We=n(23328),Ye=n(61584),Ge=n.n(Ye),Ke=n(83728),$e=n(64152),Xe=n(66261),Je=n(97301),Qe=n(31471),et=n(8485),tt=n(26485),nt=(0,G.Mw)("LessonProgressGraphic");function rt(e){var t,n,r=e.canComplete,i=e.id,o=e.isDark,a=e.isEnabled,s=e.isTooltipVisible,u=e.onHideTooltip,c=e.onShowTooltip,l=e.scope,d=(0,ze.Tn)(),f=d.color,p=d.navigationStyle,h=(null!==(t=(0,We.RN)(i))&&void 0!==t?t:{}).type,v=(0,He.pr)(i),g=(0,Qe.Z)(),y=(0,We.gp)(i),b=(0,We.h8)(i),_=(0,We.j4)(i),w=null!=(null==_?void 0:_.type),E=null==v?void 0:v.isComplete,k=i===g,x=null!==(n=null==v?void 0:v.percentComplete)&&void 0!==n?n:0,S=(0,m.useCallback)((function(){(0,R.W)((0,tt.FK)({id:i,type:h}))}),[i,h]),T=(0,m.useCallback)((function(){(0,R.W)((0,tt.xj)({id:i,type:h}))}),[i,h]);return m.createElement(et.Z,{canComplete:r,color:f,hasRestriction:w,isComplete:E,isCurrentLesson:k,isDark:o,isEnabled:a,isFailed:y,isPassed:b,isTooltipVisible:s,navigationStyle:p,onHideTooltip:u,onMarkComplete:S,onMarkReset:T,onShowTooltip:c,percentComplete:x,progressGraphic:nt,scope:l})}var it=n(41785),ot=n(77897);function at(e){var t,n,r=e.className,i=e.id,o=e.last,a=(0,E.k6)(),s=(0,Qe.Z)(),u=(0,ze.Tn)(),c=u.color,l=u.navigationStyle,d=null!==(t=(0,We.RN)(i))&&void 0!==t?t:{},f=d.icon,p=d.title,h=(0,He.pr)(i),v=(0,We.gp)(i),g=(0,We.h8)(i),y=(0,We.j4)(i),_=null==h?void 0:h.isComplete,w=null!==(n=null==h?void 0:h.percentComplete)&&void 0!==n?n:0,k=null!=(null==y?void 0:y.type),x=(0,m.useState)(!1),S=(0,Ke.Z)(x,2),T=S[0],C=S[1],N=(0,m.useCallback)((function(){return C(!0)}),[]),O=(0,m.useCallback)((function(){return C(!1)}),[]),A=b()("overview-list__li",{"overview-list__li--last":o}),P=b()(r,"overview-list-item"),L=(0,m.useCallback)((function(e){var t=e.currentTarget.hash;e.preventDefault(),Xe.ZP.Events.scrollEvent.register("end",(function(){a.push(Be()(t).call(t,1)),Xe.ZP.Events.scrollEvent.remove("end")})),Xe.ZP.animateScroll.scrollTo(0,{containerId:"overview"})}),[a]);return m.createElement("li",{className:A,role:"listitem"},m.createElement(Je.Z,{className:P,isTooltipEnabled:!0,lessonId:i,onBlur:O,onClick:L,onHideProgressTooltip:O,onShowProgressTooltip:N,tooltipClassName:"overview-list-item-tooltip",showProgressDelay:25},m.createElement(ut,{color:c,hasRestriction:k,isComplete:_,isCurrentLesson:i===s,isFailed:v,isPassed:g,isTooltipVisible:T,lessonId:i,lessonIcon:f,lessonTitle:p,navigationStyle:l,onHideTooltip:O,onShowTooltip:N,percentComplete:w,progressGraphic:st,scope:it.Jg.COVER})))}var st=(0,G.Mw)("LessonProgressGraphic");var ut=(0,G.Mw)("OverviewListItemLinkContent",(function(e){var t=e.isTooltipVisible,n=e.lessonIcon,r=e.lessonId,i=e.lessonTitle,o=e.onHideTooltip,a=e.onShowTooltip,s=e.scope,u=b()("overview-list-item__icon","overview-list-item__icon--".concat((0,ot.toLower)(n)));return m.createElement(m.Fragment,null,m.createElement("span",{className:u},m.createElement($e.a,{icon:n})),m.createElement("span",{className:"overview-list-item__title"},i),m.createElement(rt,{canComplete:!1,id:r,isDark:!1,isEnabled:!0,isTooltipVisible:t,onHideTooltip:o,onShowTooltip:a,scope:s}))})),ct=["className"],lt=(0,ne.Z)("overview-list"),dt=(0,G.Mw)("OverviewListSectionTitle",(function(e){var t=e.className,n=void 0===t?"":t,r=(0,je.Z)(e,ct),i=Ge()(["Default"],r);return m.createElement("h2",(0,De.Z)({},i,{className:"".concat(n," overview-list__section-title")}))}));var ft=(0,m.memo)((0,Fe.$j)((function(e){var t=(0,ze.Oe)(e),n=(0,He.vC)(e);return{course:t,courseProgress:n,labels:(0,Ve.b)(e),lessons:(0,We.Te)(e),restrictingQuiz:(0,qe.Z)({course:t,courseProgress:n})}}))((function(e){var t=e.courseProgress,n=function(e){return e.reduce((function(e,t){return"section"===t.type?e.push([t]):e[e.length-1]?e[e.length-1].push(t):e.push([t]),e}),[])}(e.lessons);return m.createElement("nav",{"aria-label":"Course Outline",className:"overview-list"},fe()(n).call(n,(function(e,n){var r=(0,Re.Z)(e),i=r[0],o=void 0===i?{}:i,a=Be()(r).call(r,1),s=o.title,u="section"===o.type,c=u?a:e,l=lt("list",{sectionless:!u});return m.createElement("section",{key:n},u&&s&&m.createElement(dt,null,s),m.createElement("ol",{className:l,role:"list"},fe()(c).call(c,(function(e,n){var r=(0,Ue.q)(t,e.id).passedQuiz;return m.createElement(at,{key:e.id,id:e.id,last:c.length>1&&n===c.length-1,passedQuiz:r})}))))})))})));var pt=n(68339),ht=(0,ne.Z)("cover"),mt=(0,G.Mw)("CoverDetails",(function(e){var t=e.reverseColumns,n=(0,pt.kS)(1200),r=(0,ze.Tn)(),i=r.description,o=r.id,a=r.media,s=r.navigation,u=r.partnerContentId,c=r.publishedAt,l=r.selectedAuthorId,d=r.tenantId,f=(0,Fe.v9)((function(e){return function(e){var t,n;return null!==(t=null==e||null===(n=e.partnerContent)||void 0===n?void 0:n.content)&&void 0!==t?t:{}}(e)})),p=ie()(le()("id",l),f),h=Boolean(u)&&p,v=ue()(void 0,["image","key"],a),g=!ae()(v),y=!i||!s,b=!i&&!s,_=!(!h&&!Ee.VO),w=ht("details",{"rise-com":Ee.VO,"rise-com-authoring":Ee.VO&&!c}),E=ht("details-content-wrap",{columns:_,logo:g}),k=ht("details-content",{"no-description-or-outline":y}),x=ht("details-logo",{centered:b,"no-description-or-outline":y,"has-partner-content":Boolean(u)}),S=_&&m.createElement(Oe,{courseId:o,coursePartnerContent:p,hasLogo:g,hasPartnerContent:h,publishedAt:c,tenantId:d});return m.createElement("section",{className:w},m.createElement("div",{className:E},!n&&t&&S,m.createElement("div",{className:k},m.createElement(Me.Z,{className:x}),i&&m.createElement(Ie,null),n&&S,s&&m.createElement(xe.Z,{type:"outline"},m.createElement(ft,null))),!n&&!t&&S))}));var vt=(0,G.Mw)("CoverHeader"),gt=(0,Fe.$j)((function(e){var t=(0,ze.Oe)(e);return{accentColor:t.color,themeId:t.themeId,coverPageType:t.coverPageType}}))(vt),yt=(0,G.Mw)("CoverLayout");function bt(e){var t=function(){if("undefined"==typeof Reflect||!h())return!1;if(h().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(h()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,u.Z)(e);if(t){var i=(0,u.Z)(this).constructor;n=h()(r,arguments,i)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var _t=(0,ne.Z)("cover-container"),wt=function(e){(0,a.Z)(n,e);var t=bt(n);function n(e){var i;return(0,r.Z)(this,n),(i=t.call(this,e)).state={isEntering:!1,isExiting:!1},i.refMain=(0,m.createRef)(),i}return(0,i.Z)(n,[{key:"componentDidEnter",value:function(){var e,t;(this.setState({isEntering:!1}),this.props.didNavigate)&&(null===(e=this.refMain.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e,{preventScroll:!0}))}},{key:"componentWillEnter",value:function(e){var t=this;this.setState({isEntering:!0},(function(){t.willEnterTimeout=setTimeout(e,te.rw)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({isExiting:!0},(function(){t.willExitTimeout=setTimeout(e,te.rw)}))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.willEnterTimeout),clearTimeout(this.willExitTimeout)}},{key:"render",value:function(){var e,t=this.props,n=t.course,r=t.labels,i=this.state,o=i.isEntering,a=i.isExiting,s=n.title,u=r.overviewPageTitleSuffix,c=(0,z.Z)(ee()(e="".concat(s," - ")).call(e,u));return m.createElement(g(),{title:c},m.createElement("main",{"aria-label":"Course overview",ref:this.refMain,tabIndex:"-1"},m.createElement("div",{className:_t({entering:o,exiting:a})},m.createElement(yt,null,m.createElement(gt,null),m.createElement(mt,null)))))}}]),n}(m.Component),Et=n(44845),kt=n(30699),xt=n.n(kt),St=n(73935),Tt=n(45697),Ct=n.n(Tt),Nt=n(54115),Ot=n.n(Nt),At=n(66497),Pt=n.n(At),Lt=n(50557),It=n.n(Lt),Mt=n(54405),Rt=n.n(Mt),Dt=n(42157),jt=n.n(Dt),Zt=n(4603),Bt=n.n(Zt),Ft=n(63266),Ut=n.n(Ft),qt=n(1465),zt=n.n(qt),Ht=n(36650),Vt=n(19755),Wt=n.n(Vt),Yt=n(53176),Gt=n.n(Yt),Kt=n(31002),$t=n(95639),Xt=n(89975),Jt=n(52478),Qt=n.n(Jt),en=n(1762),tn=n(72535),nn=n(86494),rn=n(67294);function on(e){var t=e.children,n=(0,m.useRef)(),r=(0,Ve.Z)(),i=(0,m.useCallback)((function(){var e,t;null===(e=n.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);return(0,nn.zy)(i),rn.createElement("main",{"aria-label":null==r?void 0:r.lessonContentLandmark,className:"lesson-main",ref:n,tabIndex:"-1"},t)}var an=n(69105),sn=n.n(an),un=n(73969),cn=n(98114),ln=n(38324),dn=n(32673),fn=n(16052);function pn(){return(0,Fe.v9)((function(e){return function(e){var t,n;return null!==(t=null==e||null===(n=e.slidesUI)||void 0===n?void 0:n.slideDirection)&&void 0!==t?t:fn.n.UP}(e)}))}var hn=n(67294),mn=(0,ne.Z)("blocks-lesson-slide"),vn="#fff",gn=function(e){var t,n;return(null==e||null===(t=e.settings)||void 0===t?void 0:t.backgroundMode)===dn.RW.COLOR?null==e||null===(n=e.settings)||void 0===n?void 0:n.backgroundColor:vn},yn=function(e,t){var n,r=e.animateBlockEntrance,i=e.color,o=e.courseId,a=e.courseTitle,s=e.enableVideoPlaybackSpeed,u=e.handleNavigate,c=e.handleStorylineFullscreen,l=e.isFirstLesson,d=e.isSlidesMode,f=e.labels,p=e.lessonId,h=e.lessonProgress,v=e.loadMedia,g=e.menuOpen,y=e.nextLesson,b=e.partnerContent,_=e.prefersKeyboardNavigation,w=e.previewType,E=e.publishedAt,k=e.slide,x=e.transitionState,S=e.tenantId;(0,m.useImperativeHandle)(t,(function(){return T.current}));var T=(0,m.useRef)(),C=pn(),N=(0,Fe.v9)((function(e){return function(e){var t,n;return null!==(t=null==e||null===(n=e.slidesUI)||void 0===n?void 0:n.exitingSlideOffset)&&void 0!==t?t:0}(e)})),O=ee()(n="".concat(x,"-")).call(n,C),A=mn("wrapper",{exiting:"exiting"===x}),P=mn("inner",(0,Et.Z)({},O,!0)),L=(0,m.useMemo)((function(){return gn(k[0])}),[k]),I=(0,m.useMemo)((function(){return gn(k[k.length-1])}),[k]),M=mn("lesson",{slides:d}).toString();return hn.createElement("div",{className:A,style:{top:N}},hn.createElement("div",{className:P},hn.createElement("div",{className:mn("background-top"),style:{backgroundColor:L}}),hn.createElement("div",{className:mn("background-bottom"),style:{backgroundColor:I}}),hn.createElement(en.Z,{animateBlockEntrance:r,blocks:k,className:M,color:i,courseId:o,courseTitle:a,defaultBackgroundColor:vn,enableVideoPlaybackSpeed:s,handleNavigate:u,handleStorylineFullscreen:c,isFirstLesson:l,isSlidesMode:d,labels:f,lessonId:p,lessonProgress:h,loadMedia:v,menuOpen:g,nextLesson:y,partnerContent:b,prefersKeyboardNavigation:_,previewType:w,publishedAt:E,sectionRef:T,tenantId:S})))},bn=(0,m.forwardRef)(yn),_n=n(23279),wn=n.n(_n),En=n(32250),kn=n.n(En),xn=n(70902),Sn=n(1983),Tn=n(67294),Cn=(0,ne.Z)("blocks-slide-indicator"),Nn=function(e,t){var n=e.active,r=e.onClick,i=e.slideIndex,o=(0,m.useCallback)((function(){return r(i)}),[r,i]);return Tn.createElement("div",{className:Cn("wrapper"),ref:t},Tn.createElement("button",{className:Cn("button",{active:n}),onClick:o,type:"button",tabIndex:"-1"}))},On=(0,m.forwardRef)(Nn),An=n(67294),Pn=(0,ne.Z)("blocks-slide-controls"),Ln=function(e){var t=e.activeSlideIndex,n=e.numberOfSlides,r=e.onSlideClick,i=(0,m.useRef)(),o=(0,m.useRef)(),a=(0,m.useState)(!1),s=(0,Ke.Z)(a,2),u=s[0],c=s[1],l=(0,m.useState)(!1),d=(0,Ke.Z)(l,2),f=d[0],p=d[1];(0,m.useEffect)((function(){var e=i.current,t=o.current;if(e&&t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),a=n.bottom-38,s=n.top+38;r.bottom>a?e.scrollBy({top:r.bottom-a,left:0,behavior:"smooth"}):r.top8),p(e.clientHeight+e.scrollTop0?(L(c-1),a((0,Bn.Ni)(fn.n.DOWN))):I())}),[L,a,c,p,I]),R=(0,m.useCallback)((function(){!p&&co}),[]),F=(0,m.useCallback)((function(){C?N(!1):B()&&y!==Hn||(0===c?I:M)()}),[B,C,M,y,c,I]),U=(0,m.useCallback)((function(){C?N(!1):B()&&y!==Wn||R()}),[B,y,R,C]),q=(0,m.useCallback)((function(e){var t=document.querySelector(Gn);e.target===t&&M()}),[M]),z=(0,m.useCallback)((function(e){var t=document.querySelector(Gn);e.target===t&&R()}),[R]);(0,cn.Z)("ArrowUp",sn(),F),(0,cn.Z)("ArrowDown",sn(),U),(0,cn.Z)("ArrowLeft",sn(),q),(0,cn.Z)("ArrowRight",sn(),z);var H=(0,m.useCallback)((function(e){var t=e.target,n=t.scrollHeight-t.scrollTop,r=n===t.scrollHeight,i=n===t.clientHeight,o=r?Hn:i?Wn:Vn;o!==y&&(b(o),N(!0))}),[y]);(0,un.default)("scroll",H,document.querySelector(Yn));var V=c===A-1,W=V?Fn.ym:Fn.Eg,Y=V?I:R,G=zn(V?"restart-icon":"arrow-icon");return Un.createElement("div",null,Un.createElement(Rn,{ariaLabel:"Previous Slide",onClick:M,className:zn("prev-button")},Un.createElement(Fn.So,{className:zn("arrow-icon")})),Un.createElement(J.W3,null,Un.createElement(J.uT,{key:c,mountOnEnter:!0,onExited:Z,onExiting:j,timeout:600,unmountOnExit:!0},(function(e){return Un.createElement(bn,(0,De.Z)({},r,{ref:i,slide:P,transitionState:e}))}))),Un.createElement(Ln,{activeSlideIndex:c,numberOfSlides:A,onSlideClick:D}),Un.createElement(Rn,{ariaLabel:"Next Slide",onClick:Y,className:zn("next-button")},Un.createElement(W,{className:G})))},$n=(0,m.forwardRef)(Kn),Xn=n(67294),Jn=te.Du.TINT,Qn=(0,Fe.$j)((function(e){return{partnerContent:ue()([],["partnerContent","content"],e)}}))((function(e){var t=e.animateBlockEntrance,n=e.color,r=e.colorAccentTint,i=e.courseId,o=e.courseTitle,a=e.data,s=e.enableVideoPlaybackSpeed,u=e.handleNavigate,c=e.handleStorylineFullscreen,l=e.labels,d=e.lessonHeader,f=e.lessonHeaderStyle,p=e.lessonHasContinues,h=e.lessonHeaderWrapClasses,v=e.lessonProgress,g=e.loadMedia,y=e.match,b=e.menuButtons,_=e.menuOpen,w=e.nextComponent,E=e.nextLesson,k=e.partnerContent,x=e.prefersKeyboardNavigation,S=e.previewType,T=e.previousComponent,C=e.publishedAt,N=e.tenantId,O=a.id,A=a.items,P=a.settings,L=a.type,I=(null==P?void 0:P.playbackMode)===it.XY.SLIDE,M=(0,m.useMemo)((function(){return!p||Qt()("isComplete",v)}),[p,v]),R=(0,m.useMemo)((function(){return f===Jn?r:n}),[n,r,f]),D={animateBlockEntrance:t,blocks:A,color:n,courseId:i,courseTitle:o,enableVideoPlaybackSpeed:s,handleNavigate:u,handleStorylineFullscreen:c,isFirstLesson:!0,isSlidesMode:I,labels:l,lessonId:O,lessonProgress:v,loadMedia:g,match:y,menuOpen:_,nextLesson:E,partnerContent:k,previewType:S,prefersKeyboardNavigation:x,publishedAt:C,tenantId:N,type:L};return Xn.createElement(tn.ZP,{type:L},T,Xn.createElement(tn.FE,{type:L},b,Xn.createElement(on,null,!I&&Xn.createElement("div",{className:h,style:{color:R}},d),Xn.createElement(tn.JH,null,I?Xn.createElement($n,D):Xn.createElement(en.Z,D)))),M&&w)})),er=n(11456),tr=n(67294),nr=function(e){var t=e.color,n=e.data,r=n.id,i=n.items,o=n.type,a=e.labels,s=e.lessonHeader,u=e.lessonHeaderWrapClasses,c=e.lessonProgress,l=e.menuButtons,d=e.nextComponent,f=e.previousComponent;return tr.createElement(tn.ZP,{type:o},f,tr.createElement(tn.FE,{type:o},l,tr.createElement(on,null,tr.createElement("div",{className:u,style:{color:t}},s),tr.createElement(tn.JH,null,tr.createElement(er.Z,{id:r,items:i,labels:a,lessonProgress:c})))),d)},rr=n(16415),ir=n(67294),or=function(e){var t=e.color,n=e.labels,r=e.lessonHeader,i=e.lessonHeaderWrapClasses,o=e.lessonProgress,a=e.menuButtons,s=e.nextComponent,u=e.previousComponent,c=e.data,l=c.id,d=c.items,f=c.media,p=c.type;return ir.createElement(tn.ZP,{type:p},u,ir.createElement(tn.FE,{type:p},a,ir.createElement(on,null,ir.createElement("div",{className:i,style:{color:t}},r),ir.createElement(tn.JH,null,ir.createElement(rr.Z,{id:l,items:d,labels:n,lessonProgress:o,image:f.image})))),s)},ar=n(55943),sr=(0,G.Mw)("Progress"),ur=n(99499),cr=n(67294),lr=(0,ur.Z)(ar.Z),dr=function(e){var t=e.authorName,n=e.avatar,r=e.data,i=r.description,o=r.id,a=r.items,s=r.title,u=r.type,c=e.labels,l=e.lessonNumber,d=e.lessonProgress,f=e.loadMedia,p=e.menuButtons,h=e.menuOpen,m=e.mobileMenuOpen,v=e.nextComponent,g=e.prefersKeyboardNavigation,y=e.previousComponent,b=e.showLessonCount,_=e.totalLessons;return cr.createElement(tn.ZP,{type:u},y,cr.createElement(tn.FE,{type:u},p,cr.createElement(on,null,cr.createElement(tn.JH,{type:u,items:a},cr.createElement(sr,{id:o,items:a,lessonProgress:d,menuOpen:h,mobileMenuOpen:m,type:"process"}),cr.createElement(lr,{authorName:t,avatar:n,description:i,id:o,items:a,labels:c,loadMedia:f,lessonNumber:l,lessonProgress:d,menuOpen:h,mobileMenuOpen:m,nextComponent:v,prefersKeyboardNavigation:g,previousComponent:y,showLessonCount:b,title:s,totalLessons:_,type:u})))))},fr=n(52730),pr=n(89356),hr=n.n(pr),mr=n(63263),vr=n.n(mr),gr=n(58377),yr=n.n(gr),br=n(13038),_r=n.n(br),wr=n(52892),Er=n.n(wr),kr=n(9730),xr=n.n(kr),Sr=n(13207),Tr=n.n(Sr),Cr=n(92738),Nr=n.n(Cr),Or=n(50533),Ar=n(56539),Pr=n(80635),Lr=n(40486),Ir=n.n(Lr),Mr=n(7578),Rr=n.n(Mr),Dr=n(72038),jr=n.n(Dr),Zr=n(31826),Br=n(90322),Fr=n(65194),Ur=It()(xr()(jr(),0),Gt()(0,"retryAttempts")),qr=function(e){var t=e.lessonProgress,n=e.quizStart,r=e.quizTakeAgain;return Ur(t)?r:n},zr=function(e){var t,n,r,i=e.lessonName,o=e.lessonNumber,a=e.lessonPreposition,s=e.totalLessons;return m.createElement("div",{className:"quiz-header__count"},ee()(t=ee()(n=ee()(r="".concat(i," ")).call(r,o," ")).call(n,a," ")).call(t,s))},Hr=function(e){var t=e.id,n=e.lessonProgress;return function(){return(0,R.W)((0,Br.TW)({activeIndex:Math.max(0,Ir()(Gt()(0,"activeIndex",n))),id:t}))}},Vr=function(e){var t=e.allowTabNavigation,n=e.authorName,r=e.avatar,i=e.description,o=e.id,a=e.isLesson,s=e.labels,u=s.lessonName,c=s.lessonPreposition,l=s.quizStart,d=s.quizTakeAgain,f=e.lessonNumber,p=e.lessonProgress,h=e.showAuthor,v=e.showLessonCount,g=e.title,y=e.totalLessons,b=(0,m.useRef)(),_=t&&Ur(p);return(0,m.useEffect)((function(){_&&b&&b.current&&Rr()(b.current.focus)&&b.current.focus()}),[_,b]),m.createElement("div",{"aria-hidden":!t,className:"quiz-header"},m.createElement("div",{className:"quiz-header__container"},m.createElement("div",{className:"quiz-header__limit"},m.createElement("div",{className:"quiz-header__row"},m.createElement("div",{className:"quiz-header__main"},m.createElement("div",{className:"quiz-header__top-wrap brand--afterBackground"},m.createElement("h1",{className:"noOutline",ref:b,tabIndex:q.mR},m.createElement(Ae.Z,{className:"quiz-header__title brand--lhead",value:(0,Fr.ZP)(g)})),h&&r&&n?m.createElement("div",{className:"quiz-header__author brand--ui"},m.createElement("img",{src:(0,Z.i3)("".concat(r)),alt:""}),m.createElement("span",{className:"visually-hidden"},"by ",n),m.createElement("span",{"aria-hidden":"true"},n)):null,m.createElement("div",{className:"quiz-header__counter brand--body"},a&&v&&zr({lessonName:u,lessonNumber:f,lessonPreposition:c,totalLessons:y}))),m.createElement(Ae.Z,{className:"quiz-header__description brand--lbody brand--linkColor",value:i,allowTabNavigation:t}),m.createElement("button",{className:"quiz-header__start-quiz brand--color",onClick:t?Hr({id:o,lessonProgress:p}):Zr.ZT,tabIndex:(0,q._6)(t),type:"button"},m.createElement("span",{className:"brand--ui"},qr({lessonProgress:p,quizStart:l,quizTakeAgain:d})),m.createElement("i",{className:"icon icon-chevron-right"})))))))},Wr=n(81099),Yr=n(88137),Gr=n(88990),Kr=n(34383),$r=n(67294),Xr=ue()(0,["lessonProgress","activeIndex"]),Jr=ue()(0,["lessonProgress","retryAttempts"]),Qr=function(e){return function(t){var n=e.color,r=e.currentPassingScore,i=e.id,o=e.labels,a=e.lessonNumber,s=e.lessonProgress,u=e.mode,c=e.nextComponent,l=e.nextLesson,d=e.nextLessonRestrictions,f=e.onNextClick,p=e.settings,h=p.continueType,m=p.passingScore,v=p.retryCount,g=e.showNavigationButtons,y=e.sidebarEnabled,b=t.length+1===Xr(e);return $r.createElement(Pr.Z,{allowTabNavigation:b,color:n,continueType:h,current:a,currentPassingScore:r,id:i,isAtEnd:b,labels:o,length:t.length,lessonProgress:s,mode:u,nextComponent:c,nextLesson:l,nextLessonRestrictions:d,onNextClick:f,passingScore:m,retryAttempts:Jr({lessonProgress:s}),retryCount:Number(v),showNavigationButtons:g,sidebarEnabled:y})}},ei=function(e){return function(t){var n=e.authorName,r=e.avatar,i=e.description,o=e.id,a=e.isLesson,s=e.labels,u=e.lessonNumber,c=e.lessonProgress,l=e.showAuthor,d=e.showLessonCount,f=e.title,p=e.totalLessons,h=0===Xr(e);return $r.createElement(Vr,{allowTabNavigation:h,authorName:n,avatar:r,description:i,id:o,isLesson:a,items:t,labels:s,lessonNumber:u,lessonProgress:c,showAuthor:l,showLessonCount:d,title:f,totalLessons:p})}},ti={setFillInText:Wr.y,setMatchItems:Yr.q,setNextIndex:Br.TW,setSelectedIndex:Gr.K,submitAnswer:Br.tn,toggleSelectedIndex:Kr.c,updateLessonProgress:tt.i6},ni=(0,Or.$j)(null,ti)((function(e){var t=e.color,n=e.id,r=e.items,i=e.labels,o=e.lessonProgress,a=e.previousComponent,s=e.setFillInText,u=e.setMatchItems,c=e.setNextIndex,l=e.setSelectedIndex,d=e.settings,f=e.submitAnswer,p=e.title,h=e.toggleSelectedIndex,m=e.updateLessonProgress;return $r.createElement(Ar.Z,{color:t,id:n,items:r,labels:i,onChoiceSelect:l,onFillInChange:s,onMatchSet:u,onResponseToggle:h,onSetIndex:c,onSubmit:f,previousComponent:a,progress:o,reportAnswer:Z.N2,quizEnd:Qr(e),quizHeader:ei(e),settings:d,title:p,updateProgress:m})})),ri=n(67294);function ii(e,t){var n=hr()(e);if(vr()){var r=vr()(e);t&&(r=xt()(r).call(r,(function(t){return yr()(e,t).enumerable}))),n.push.apply(n,r)}return n}var oi=function(e){var t=e.id,n=e.settings,r=e.lessonProgress,i=void 0===r?{}:r;return Nr()(Tr()(["passingScore"]),function(e){var t=e.id,n=e.passingScore;return xr()(Er(),(0,Z.g8)({id:t,passingScore:n}))}(function(e){for(var t=1;t0){var r=e.outerHeight();this.displayFlex(e),Wt()(n).scrollTop(r),Wt()("[data-lesson-header]").css({top:r}),e.removeAttr("data-scrolling")}t.length>0&&(t.hide(),this.displayFlex(t))}},{key:"componentWillExit",value:function(e){var t=document.getElementsByClassName("page-wrap"),n=t[0].scrollTop;Wt()(t).scrollTop(0),this.lastScrollPosition=n,this.transition("leave",e),Wt()(St.findDOMNode(this)).scrollTop(this.lastScrollPosition)}},{key:"transitionComplete",value:function(){var e=St.findDOMNode(this);if(!e)return!1;var t=e.classList;return t&&(t.contains("page-transition-complete")||t.contains("page-transition-back-complete")||1===t.length&&t.contains("page"))}},{key:"transition",value:function(e,t){var n,r=this.props,i=r.onNavigateTransitionEnd,o=(0,r.navigateDirection)(),a=St.findDOMNode(this);if(a){var s=ee()(n="page ".concat(o,"-")).call(n,e);a.className=s,hi.Z.addEventListeners(a,(function n(){a.className="enter"===e?"page ".concat(o,"-complete"):"page",hi.Z.removeEventListeners(a,n),i(),t()}))}else t()}},{key:"renderLessonType",value:function(e){var t=e.type,n=e.props,r=e.course,i=e.model;if(this.props.isProgressSummary)return io.createElement(fr.Z,(0,De.Z)({},this.props,n));switch(t){case"blocks":return io.createElement(Qn,(0,De.Z)({},n,{handleNavigate:this.props.handleNavigate,animateBlockEntrance:r.animateBlockEntrance,isFirstLesson:(0,Kt._m)({course:r,lesson:i})}));case"map":return io.createElement(or,n);case"process":return io.createElement(dr,n);case"timeline":return io.createElement(pi,n);case"quiz":return io.createElement(ai,n);case"sorting":return io.createElement(li,n);case"screencast":case"slidecast":case"video":return io.createElement(gi,n);case"embed":return io.createElement(nr,n);default:return null}}},{key:"render",value:function(){var e,t=this.state,n=t.lessonNumber,r=t.mode,i=t.model,o=t.next,a=t.scrollPosition,s=t.totalLessons,u=this.props,c=u.allowRestrictedTooltip,l=u.course,d=u.courseProgress,f=u.handleStorylineFullscreen,p=u.isMobileHeader,h=u.isProgressSummary,m=u.labels,v=u.lessonProgress,y=u.location,_=u.lxpEnabled,w=u.match,E=u.menuButtons,k=u.menuOpen,x=u.mobileMenuOpen,S=u.overlayNavIsOpen,T=u.previewType,C=u.sessionPreferences.prefersKeyboardNavigation,N=u.sidebarEnabled,O=u.themeId,A=i.author,P=i.selectedAuthorId,L=i.settings,I=void 0===L?{}:L,M=i.type,R=l.authors,D=l.color,j=l.colorAccentTint,B=l.enableVideoPlaybackSpeed,F=l.id,U=l.lessonHeaderImage,q=l.lessonHeaderSize,H=l.lessonHeaderStyle,V=l.publishedAt,W=l.showAuthor,Y=l.showLessonCount,G=l.showNavigationButtons,K=l.tenantId,$=l.theme,X=l.type,J=$.lessonHeaderColor,Q=$.navigationType,ee=ue()([],["partnerContent","content"],this.props),te=!jt()(ee),ne=te?ie()(le()("id",P),ee):{},re=te?ue()(void 0,["data","authors"],ne):void 0,oe=(0,yi.LI)(D),ae=(0,yi.LI)(J),se=(0,si.Z)({authors:R,author:A,selectedAuthorId:P}),ce=se.avatar,de=se.authorName,fe=(0,qe.Z)({course:l,courseProgress:d}),pe=h?{}:(0,Kt.gc)({course:l,courseProgress:d,lesson:o,lxpEnabled:_,restrictingQuiz:fe}),he="quiz"===M&&"continue"===I.continueType,me=(0,$t.Wz)(i),ve=o&&"preview-lesson"!==r&&G&&!he,ge=(null===(e=i.settings)||void 0===e?void 0:e.playbackMode)===it.XY.SLIDE,ye=!this.props.isCourseNavigationEnabled&&"preview-lesson"!==r&&G&&!ge?io.createElement(ki,{lessonId:i.id}):null,be=!this.props.isCourseNavigationEnabled&&ve,_e=!this.props.isCourseNavigationEnabled&&Ee.VO&&"preview-lesson"!==r&&G&&!he&&!(0,Z.AP)(),we=be?io.createElement(Mi,{allowTooltip:c,lessonId:i.id}):_e?io.createElement(Zi,null):null,ke=X===it.BL?no:Yi,xe=io.createElement(ke,{authorName:de,avatar:ce,color:D,course:l,description:i.description,labels:m,lessonHeaderColor:J,lessonHeaderImage:U,lessonHeaderStyle:H,lessonHeaderSize:q,lessonNumber:n,partnerContentAuthors:re,showAuthor:W,showLessonCount:Y,themeId:O,title:i.title,totalLessons:s},"audio"===i.mediaType&&i.mediaSrc&&io.createElement(Xt.Z,{id:"audio-".concat(i.cid),key:"audio-".concat(i.cid),labels:m,mediaSrc:i.mediaSrc}),!h&&io.createElement(sr,{id:i.id,items:i.items,lessonProgress:v,menuOpen:k,mobileMenuOpen:x,navigationType:Q,overlayNavIsOpen:S,scrollPosition:a,type:i.type})),Se=b()("lesson-header-wrap ",{"lesson-header-wrap--small":q===so&&!p,"lesson-header-wrap--large":q===ao&&!p,"lesson-header-wrap--mobile":p,"lesson-header-wrap--accent":H===uo,"lesson-header-wrap--black":H===co,"lesson-header-wrap--tint":H===vo,"lesson-header-wrap--dark":H===fo,"lesson-header-wrap--gray":H===po,"lesson-header-wrap--light":H===mo,"lesson-header-wrap--custom":H===lo,"lesson-header-wrap--image":H===ho,"lesson-header-wrap--bg-light":H===uo&&!oe||H===lo&&!ae,"lesson-header-wrap--bg-dark":H===uo&&oe||H===lo&&ae}),Te={authorName:de,avatar:ce,color:D,colorAccentTint:j,courseId:F,courseTitle:l.title,data:i,enableVideoPlaybackSpeed:B,handleStorylineFullscreen:f,isLesson:(0,Kt.tV)(i),labels:m,lessonHeader:xe,lessonHeaderImage:U,lessonHeaderStyle:H,lessonHeaderWrapClasses:Se,lessonHasContinues:me,lessonNumber:n,lessonProgress:v,loadMedia:this.state.hasTransitioned,location:y,match:w,menuButtons:E,menuOpen:k,mobileMenuOpen:x,mode:r,nextComponent:we,nextLesson:Gt()(null,"id",o),nextLessonRestrictions:pe,overlayNavIsOpen:S,partnerContent:ee,publishedAt:V,prefersKeyboardNavigation:C,previewType:T,previousComponent:ye,scrollPosition:a,showAuthor:W,showLessonCount:Y,showNavigationButtons:G,sidebarEnabled:N,tenantId:K,totalLessons:s};return io.createElement(g(),{title:(0,z.Z)(i.title+" - "+l.title)},io.createElement("div",{"data-lesson-id":w.params.id},this.renderLessonType({type:M,props:Te,course:l,model:i})))}}],[{key:"propTypes",get:function(){return{match:Ct().object.isRequired,navigateDirection:Ct().func,partnerContent:Ct().object,previewType:Ct().string,sidebarEnabled:Ct().bool}}}]),n}(io.Component),yo=It()((0,ro.tF)("rise-course-navigation","isCourseNavigationEnabled"),ro.lJ)(go),bo=n(73727),_o=n(74388),wo=n(67294),Eo=l()((0,m.createContext)(null),{displayName:"CompactNavControlContext"});function ko(e){var t=e.children,n=e.collapseNav,r=e.expandNav;return wo.createElement(Eo.Provider,{value:{expandNav:r,collapseNav:n}},t)}Eo.Consumer;var xo=m.useContext.bind(null,Eo),So=n(5785),To=n(22222);function Co(e){return null==e?void 0:e.search}function No(){return(0,Fe.v9)((function(e){return Co(e)}))}var Oo=(0,To.P1)((function(e){var t=Co(e);return null==t?void 0:t.activeLessons}),(function(e){return e.reduce((function(e,t){return null!=t&&t.id&&(e[t.id]=t),e}),{})}));function Ao(e){var t=(0,m.useMemo)((function(){return(0,To.P1)((function(e){return e}),(function(e,t){return Oo(t)}),(function(e,t){return null==t?void 0:t[e]}))}),[]);return(0,Fe.v9)((function(n){return t(e,n)}))}var Po=(0,G.Mw)("NavCompactHeaderCounter",(function(e){var t,n,r,i=e.className,o=void 0===i?"":i,a=e.lessonPosition,s=e.labelLessonName,u=e.labelLessonPreposition,c=e.totalLessons;return a<=0?null:m.createElement("div",{className:"".concat(o," nav-compact__header-counter")},ee()(t=ee()(n=ee()(r="".concat(s," ")).call(r,a," ")).call(n,u," ")).call(t,c))})),Lo=(0,G.Mw)("NavCompactHeaderProgress",(function(e){var t=e.className,n=void 0===t?"":t,r=e.classProgressRunner,i=e.classProgressText,o=e.classProgressTrack,a=e.color,s=e.percentComplete,u=e.percentCompleteText,c=e.navExpanded;return m.createElement("div",{className:"".concat(n," nav-compact__header-progress")},m.createElement("div",{className:i},u),m.createElement(_o.Z,{"aria-hidden":c,"aria-label":u,color:a,progress:s,runnerClass:r,trackClass:o}))}));var Io=(0,Fe.$j)((function(){var e=(0,We.M0)();return function(t){var n=(0,ze.Oe)(t),r=(0,He._v)(t),i=(0,Ve.b)(t),o=(0,We.Eb)(t),a=e(t),s=(0,ze.zP)(t),u=Co(t);return{allowSearch:n.allowSearch,color:n.color,coverImageBgStyle:null==s?void 0:s.backgroundImage,labelLessonComplete:i.lessonComplete,labelLessonName:i.lessonName,labelLessonPreposition:i.lessonPreposition,lessonPosition:a,lessonsOnlyIds:o,navigationMode:n.navigationMode,navigationStyle:n.navigationStyle,percentComplete:r,searchActive:u.active,themeId:n.themeId,title:n.title}}}))((function(e){var t,n=e.allowSearch,r=e.color,i=e.coverImageBgStyle,o=e.dispatch,a=e.isExpanded,s=e.labelLessonComplete,u=e.labelLessonName,c=e.labelLessonPreposition,l=e.lessonPosition,d=e.lessonsOnlyIds,f=e.navigationMode,p=e.navigationStyle,h=e.percentComplete,v=e.searchActive,g=e.title,y=(0,m.useMemo)((function(){return(0,Ki.I)(p)}),[p]),_=(0,m.useMemo)((function(){return(0,Ki.tc)(p)}),[p]),w=(0,m.useMemo)((function(){return(0,Ki.We)(p)}),[p]),E=(0,m.useMemo)((function(){return(0,H.LI)(r)}),[r]),k=xo(),x=(0,m.useCallback)((function(){a?k.collapseNav():k.expandNav()}),[a,k]),S=ee()(t="".concat(h,"% ")).call(t,s),T=a?"Collapse course outline":"Expand course outline",C=b()("nav-compact__header",{"nav-compact__header--collapsed":!a,"nav-compact__header--dark":y,"nav-compact__header--light":!y,"nav-compact__header--accent":w}),N=b()("nav-compact__header-image",{"nav-compact__header-image--collapsed":!a}),O=b()("nav-compact__header-inner",{"nav-compact__header-inner--dark":y,"nav-compact__header-inner--accent":w,"nav-compact__header-inner--accent-dark":w&&E,"nav-compact__header-inner--accent-light":w&&!E,"nav-compact__header-inner--light":!y,"nav-compact__header-inner--image":_}),A=b()("nav-compact__header-control",{"nav-compact__header-control--image":_,"nav-compact__header-control--dark":y&&!_}),P=b()("brand--head","nav-compact__header-title-link",{"nav-compact__header-title-link--collapsed":!a}),L=b()("nav-compact__header-progress-text",{"nav-compact__header-progress-text--collapsed":!a}),I=b()("nav-compact__header-progress-track",{"nav-compact__header-progress-track--collapsed":!a,"nav-compact__header-progress-track--image":_,"nav-compact__header-progress-track--accent":w,"nav-compact__header-progress-track--dark":y}),M=b()("nav-compact__header-progress-runner",{"nav-compact__header-progress-runner--collapsed":!a,"nav-compact__header-progress-runner--image":_,"nav-compact__header-progress-runner--accent":w}),R=b()("nav-compact__header-strip",{"nav-compact__header-strip--accent":w,"nav-compact__header-strip--accent-dark":w&&E,"nav-compact__header-strip--accent-light":w&&!E}),D=(0,m.useCallback)((function(){o((0,So.Nk)(!v))}),[o,v]);return m.createElement("section",{"aria-label":"Course Information",className:C,style:{color:r}},_&&i&&m.createElement("div",{className:N,style:{backgroundImage:i}}),m.createElement("div",{className:O},m.createElement("div",{className:R},m.createElement("div",{className:"nav-compact__header-controls"},n&&"restricted"!==f&&a&&m.createElement("button",{"aria-label":"Show Search Bar",className:"".concat(A," nav-compact__header-search"),onClick:D,type:"button"},m.createElement(pe.HN,{className:"nav-compact__header-control-icon nav-compact__header-search-icon"})),m.createElement("button",{"aria-controls":"nav-compact-outline","aria-label":T,"aria-expanded":a,className:"".concat(A," nav-compact__header-toggle"),onClick:x,type:"button"},a&&m.createElement(pe._M,{className:"nav-compact__header-control-icon nav-compact__header-toggle-icon"}),!a&&m.createElement(pe.Kh,{className:"nav-compact__header-control-icon nav-compact__header-toggle-icon"}))),m.createElement(Po,{lessonPosition:l,labelLessonName:u,labelLessonPreposition:c,totalLessons:d.length})),m.createElement("div",{className:"nav-compact__header-title"},m.createElement(bo.rU,{className:P,to:"/"},g)),m.createElement(Lo,{classProgressRunner:M,classProgressText:L,classProgressTrack:I,color:r,percentComplete:h,percentCompleteText:S,navExpanded:a})))})),Mo=n(7199);function Ro(e){var t,n=e.id,r=e.isEnabled,i=e.isSectionLesson,o=e.last,a=(0,ze.Tn)().navigationStyle,s=(null!==(t=(0,We.RN)(n))&&void 0!==t?t:{}).title,u=(0,Qe.Z)(),c=(0,We.LY)(n),l=(0,m.useMemo)((function(){return(0,Ki.I)(a)}),[a]),d=n===u,f=(0,Mo.$G)(s||"",45),p=(0,m.useState)(!1),h=(0,Ke.Z)(p,2),v=h[0],g=h[1],y=(0,m.useCallback)((function(){return g(!0)}),[]),b=(0,m.useCallback)((function(){return g(!1)}),[]),_=i?"nav-compact__outline-section-item":"nav-compact__outline-item",w=m.createElement(rt,{canComplete:c,isDark:l,id:n,isEnabled:r,isTooltipVisible:v,onShowTooltip:y,onHideTooltip:b,scope:it.Jg.COMPACT});return m.createElement("li",{className:"nav-compact__outline-list-item",role:"listitem"},m.createElement(Je.Z,{className:_,dark:l,isCurrentLesson:d,isTooltipEnabled:!c,last:o,lessonId:n,onHideProgressTooltip:b,onShowProgressTooltip:y,showProgressDelay:0,tooltipClassName:"".concat(_,"-tooltip")},f,!c&&w),c&&w)}var Do=(0,ne.Z)("nav-compact"),jo=function(e){var t=e.id,n=(0,ze.Tn)().navigationStyle,r=(0,We.RN)(t),i=null==r?void 0:r.title,o=(0,m.useMemo)((function(){return(0,Ki.I)(n)}),[n]),a=Do("outline-section-empty",{dark:o,light:!o});return m.createElement("div",{className:a},m.createElement("span",null,i))},Zo=n(98696);var Bo=(0,Fe.$j)((function(){var e=(0,We.oy)();return function(t,n){var r=(0,ze.Oe)(t),i=e(n.id,t);return{navigationStyle:r.navigationStyle,themeId:r.themeId,title:i.title}}}))((function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,i=e.navigationStyle,o=e.themeId,a=e.title,s=(0,m.useState)(!0),u=(0,Ke.Z)(s,2),c=u[0],l=u[1],d=(0,m.useState)(),f=(0,Ke.Z)(d,2),p=f[0],h=f[1],v=(0,m.useRef)(),g=(0,m.useMemo)((function(){return(0,Ki.I)(i)}),[i]),y="sublistCompact-".concat(t),_=b()("nav-compact__outline-section-toggle-icon",{"nav-compact__outline-section-toggle-icon--collapsed":!c,"nav-compact__outline-section-toggle-icon--dark":g,"nav-compact__outline-section-toggle-icon--light":!g}),w=b()("nav-compact__outline-section-list",{"nav-compact__outline-section-list--collapsed":!c}),E=b()("nav-compact__outline-section-toggle",{"nav-compact__outline-section-toggle--collapsed":!c,"nav-compact__outline-section-toggle--dark":g,"nav-compact__outline-section-toggle--light":!g}),k=(0,m.useCallback)((function(){l((function(e){return!e}))}),[]);return(0,m.useLayoutEffect)((function(){var e=setTimeout((function(){v.current&&h(v.current.scrollHeight)}),0);return function(){clearTimeout(e)}}),[r.length,o]),m.createElement(m.Fragment,null,m.createElement("button",{"aria-label":"Toggle section: ".concat(a),"aria-controls":y,"aria-expanded":c,className:E,onClick:k,tabIndex:n?void 0:-1,type:"button"},m.createElement("span",{className:"nav-compact__outline-section-toggle-text"},a),m.createElement(pe.O$,{className:_})),m.createElement(Zo.Qt,{inert:!c},m.createElement("ol",{"aria-hidden":!c||void 0,className:w,id:y,ref:v,role:"list",style:{maxHeight:p}},fe()(r).call(r,(function(e,t){return m.createElement(Ro,{id:e,isEnabled:n&&c,isSectionLesson:!0,key:e,last:t===r.length-1})})))))})),Fo=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,i=(0,Re.Z)(r),o=i[0],a=Be()(i).call(i,1),s="nav-compact__outline-item nav-compact__outline-section";return jt()(a)?m.createElement("li",{className:s,role:"listitem"},m.createElement(jo,{id:o})):m.createElement("li",{className:s,role:"listitem"},m.createElement(Bo,{id:o,index:t,isEnabled:n,lessonIds:a}))},Uo=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return(0,We.Xc)(r)?m.createElement(Fo,{index:t,isEnabled:n,lessonIds:r}):fe()(r).call(r,(function(e,t){return m.createElement(Ro,{id:e,isEnabled:n,isSectionLesson:!1,key:e,last:t===r.length-1})}))},qo=(0,G.Mw)("NavCompactOutline",(function(e){var t=e.color,n=e.className,r=void 0===n?"":n,i=e.isEnabled,o=e.lessonIdGroups,a=e.navigationStyle,s=(0,m.useMemo)((function(){return(0,Ki.I)(a)}),[a]),u=(0,m.useMemo)((function(){return(0,yi.LI)(t)}),[t]),c=b()(r,"nav-compact__outline",{"nav-compact__outline--collapsed":!i,"nav-compact__outline--dark":s,"nav-compact__outline--light":!s,"nav-compact__outline--accent-light":!u,"nav-compact__outline--accent-dark":u});return m.createElement("section",{"aria-label":"Course Outline",className:c,id:"nav-compact-outline",style:{color:t}},(0,yi.Dw)(o)&&m.createElement("ol",{className:"nav-compact__outline-list",role:"list"},fe()(o).call(o,(function(e,t){return jt()(e)?null:m.createElement(Uo,{index:t,isEnabled:i,key:t,lessonIds:e})}))))}));var zo=(0,Fe.$j)((function(e){var t=(0,ze.Oe)(e),n=(0,We.NS)(e);return{color:t.color,lessonIdGroups:n,navigationStyle:t.navigationStyle}}))(qo),Ho=(0,ne.Z)("nav-compact"),Vo="nav-content-compact";var Wo=It()((0,Fe.$j)((function(e){var t=(0,ze.Oe)(e).navigationStyle,n=function(e){var t,n,r;return"FULL"===(0,ze.Oe)(e).buttonNavigationStyle?Math.round(-(null!==(t=null===(n=e.ui.lessonNavNextButton)||void 0===n||null===(r=n.intersectionRect)||void 0===r?void 0:r.height)&&void 0!==t?t:0)):0}(e);return{navigationStyle:t,translateY:n}}),null,null,{forwardRef:!0}),m.forwardRef)((function(e,t){var n=e.navigationStyle,r=e.translateY,i=e.isExpanded,o=(0,m.useMemo)((function(){return(0,Ki.I)(n)}),[n]),a=(0,m.useMemo)((function(){return(0,Ki.We)(n)}),[n]),s=Ho({collapsed:!i,dark:o,"dark-accent":o&&a,light:!o,"light-accent":!o&&a}),u=Ho("wrap",{collapsed:!i}),c={transform:"translateY(".concat(r,"px)")};return m.createElement("nav",{"aria-label":"Course Navigation",className:s,id:Vo,ref:t,style:c},m.createElement("div",{className:u},m.createElement(Io,{isExpanded:i}),m.createElement(Zo.Qt,{inert:!i},m.createElement(zo,{isEnabled:i}))))})),Yo=n(12868),Go=n(97809),Ko=n(14938),$o=n(67294),Xo=l()((0,m.createContext)(null),{displayName:"OverlayNavControlContext"});function Jo(e){var t=e.children,n=e.closeNav,r=e.openNav,i=(0,m.useState)(!1),o=(0,Ke.Z)(i,2),a=o[0],s=o[1],u=(0,m.useCallback)((function(){s(!0)}),[]),c=(0,m.useCallback)((function(){s(!1)}),[]);return(0,Go.Z)(Ko.Dq,(0,m.useCallback)(r,[r])),(0,Go.Z)(Ko.Ht,(0,m.useCallback)(n,[n])),$o.createElement(Xo.Provider,{value:{closeNav:n,openNav:r,openSearch:u,closeSearch:c,searchActive:a}},t)}Xo.Consumer;var Qo=m.useContext.bind(null,Xo),ea=(0,ne.Z)("nav-overlay"),ta=function(e){var t,n=e.className,r=(0,ze.Tn)().color,i=(0,Ve.Z)().lessonComplete,o=(0,He.ye)(),a=ee()(t="".concat(o,"% ")).call(t,i),s=ea("header-progress-runner"),u=ea("header-progress-text"),c=ea("header-progress-track");return m.createElement("div",{className:ea("header-progress").mix(n)},m.createElement(_o.Z,{"aria-hidden":!0,color:r,progress:o,runnerClass:s,trackClass:c}),m.createElement("div",{className:u},a))},na=(0,ne.Z)("nav-overlay"),ra=function(e){var t=e.isExpanded,n=(0,ze.Tn)(),r=n.allowSearch,i=n.navigationMode,o=n.title,a=Qo(),s=(0,m.useRef)();return(0,m.useEffect)((function(){setTimeout((function(){var e,n;t&&(null===(e=s.current)||void 0===e||null===(n=e.focus)||void 0===n||n.call(e))}),50)}),[t]),m.createElement("section",{"aria-label":"Course Information"},m.createElement("div",{className:na("header-container")},m.createElement("div",{className:na("header-controls")},m.createElement("button",{"aria-controls":"nav-content-overlay","aria-label":"Close overlay navigation",className:na("header-close-btn"),onClick:a.closeNav,ref:s,type:"button"},m.createElement(pe.X,{className:na("header-close-icon")})),r&&"restricted"!==i&&m.createElement("button",{"aria-label":"Show Search Bar",type:"button",onClick:a.openSearch},m.createElement(pe.HN,{className:na("header-search-icon")}))),m.createElement("div",{className:na("header-title-progress-container")},m.createElement("div",{className:na("header-title")},m.createElement(bo.rU,{className:na("header-title-link").mix("brand--head"),to:"/"},o)),m.createElement(ta,null))))},ia=["icon"],oa=function(e){var t=e.icon,n=(0,je.Z)(e,ia);switch(t){case it.IU.INTERACTION:return m.createElement(pe.Xh,n);case it.IU.QUIZ:return m.createElement(pe.Fm,n);case it.IU.VIDEO:return m.createElement(pe.z1,n);default:return m.createElement(pe.Ni,n)}},aa=(0,ne.Z)("nav-overlay"),sa=(0,G.Mw)("NavOverlayOutlineLesson",(function(e){var t=e.first,n=e.id,r=e.isEnabled,i=e.isSectionLesson,o=e.last,a=(0,ze.Tn)().navigationStyle,s=(0,We.RN)(n),u=s.icon,c=s.title,l=Qo(),d=(0,We.LY)(n),f=(0,Ki.I)(a),p=aa("outline-item",{section:i}),h=aa("outline-item-link-icon",{dark:f,light:!f,quiz:"Quiz"===u}),v=(0,m.useCallback)((function(){return l.closeNav()}),[l]),g=(0,m.useState)(!1),y=(0,Ke.Z)(g,2),b=y[0],_=y[1],w=(0,m.useCallback)((function(){return _(!0)}),[]),E=(0,m.useCallback)((function(){return _(!1)}),[]),k=m.createElement(rt,{canComplete:d,id:n,isDark:f,isEnabled:r,isTooltipVisible:b,onHideTooltip:E,onShowTooltip:w,scope:it.Jg.OVERLAY});return m.createElement("li",{className:aa("outline-list-item",{first:t,last:o}),role:"listitem"},m.createElement(Je.Z,{className:p.toString(),dark:f,isTooltipEnabled:!d,lessonId:n,onHideProgressTooltip:E,onNavigate:v,onShowProgressTooltip:w,showProgressDelay:null,tooltipClassName:aa("outline-item-tooltip").toString()},m.createElement(oa,{className:h,icon:u}),m.createElement("span",{className:aa("outline-lesson-title")},c),!d&&k),d&&k)})),ua=(0,ne.Z)("nav-overlay"),ca=function(e){var t=e.id,n=(0,We.RN)(t).title;return m.createElement("span",{className:ua("outline-section-text")},n)},la=(0,ne.Z)("nav-overlay"),da=function(e){var t=e.id,n=e.isEnabled,r=e.lessonIds,i=(0,We.RN)(t).title,o=(0,m.useRef)();return m.createElement(m.Fragment,null,m.createElement("span",{className:la("outline-section-text")},i),m.createElement("div",{className:la("outline-section-divider")}),m.createElement("ol",{className:la("outline-section-list"),ref:o,role:"list"},fe()(r).call(r,(function(e,t){return m.createElement(sa,{id:e,isEnabled:n,isSectionLesson:!0,key:e,last:t===r.length-1})}))))},fa=(0,ne.Z)("nav-overlay"),pa=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,i=(0,Re.Z)(r),o=i[0],a=Be()(i).call(i,1),s=fa("outline-item").mix("nav-overlay__outline-section");return jt()(a)?m.createElement("li",{className:s,role:"listitem"},m.createElement(ca,{id:o})):m.createElement("li",{className:s,role:"listitem"},m.createElement(da,{id:o,isEnabled:n,index:t,lessonIds:a}))},ha=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return(0,We.Xc)(r)?m.createElement(pa,{index:t,isEnabled:n,lessonIds:r}):fe()(r).call(r,(function(e,t){return m.createElement(sa,{id:e,isEnabled:n,isSectionLesson:!1,key:e,first:0===t,last:t===r.length-1})}))},ma=(0,ne.Z)("nav-overlay"),va=(0,G.Mw)("NavOverlayOutline",(function(e){var t=e.className,n=void 0===t?"":t,r=e.isEnabled,i=(0,ze.Tn)(),o=i.color,a=i.navigationStyle,s=(0,We.qg)(),u=(0,Ki.I)(a),c=a===te.Nu.LIGHT,l=(0,Ki.tc)(a),d=a===te.Nu.ACCENT,f=a===te.Nu.TINT,p=a===te.Nu.GRAY,h=ma("outline",{"accent-full":d,"accent-tint":f,dark:u,gray:p,image:l,light:c}).mix(n);return m.createElement("section",{"aria-label":"Course Outline",className:h,id:"nav-compact-outline",style:{color:o}},(0,yi.Dw)(s)&&m.createElement("ol",{className:ma("outline-list"),role:"list"},fe()(s).call(s,(function(e,t){return jt()(e)?null:m.createElement(ha,{index:t,isEnabled:r,key:"lessonIdGroup-".concat(t),lessonIds:e})}))))})),ga=n(27744),ya=Xe.ZP.animateScroll,ba=(0,ne.Z)("nav-overlay"),_a=function(){var e=(0,Fe.I0)(),t=Qo(),n=(0,ze.Tn)().lessons,r=(0,m.useState)(""),i=(0,Ke.Z)(r,2),o=i[0],a=i[1],s=(0,m.useRef)(),u=(0,Ve.Z)(),c=null==u?void 0:u.search,l=(0,m.useCallback)((function(){t.closeSearch(),e([(0,So.v2)(!0),(0,So.Nk)(!1),(0,So.Cl)(null)])}),[e,t]),d=(0,m.useCallback)((function(){var e,t;a(""),null===(e=s.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);(0,m.useEffect)((function(){var e,t;null===(e=s.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),[]);var f=(0,m.useCallback)((function(e){(0,Yo.$o)(e)&&l()}),[l]);(0,un.default)("keydown",f);var p=(0,m.useCallback)((function(e){a(e.target.value)}),[]),h=(0,m.useCallback)((function(r){if(r.preventDefault(),o){t.closeNav(),t.closeSearch(),(0,ga.Z)(o,n,(function(t,n,r){e([(0,So.Cl)(t),(0,So.lp)(n),(0,So.sU)(r),(0,So.Nk)(!0)]),ya.scrollToTop({duration:500,smooth:!0})}))}}),[e,t,n,o]);return m.createElement("div",{className:ba("search")},m.createElement("div",{className:ba("search-header")},m.createElement("button",{className:ba("search-close-btn"),onClick:l,type:"button"},m.createElement(pe.X,{className:ba("search-close-icon")}))),m.createElement("div",{className:ba("search-body")},m.createElement("form",{autoComplete:"off",onSubmit:h},m.createElement("div",{className:ba("search-container")},m.createElement(pe.HN,{className:ba("search-icon")}),m.createElement("input",{"aria-label":"Search",className:ba("search-input").mix("brand--ui"),name:"search",onChange:p,placeholder:c,ref:s,type:"input",value:o}),o&&m.createElement("button",{className:ba("search-clear-btn"),onClick:d,type:"button"},m.createElement(pe.X,{className:ba("search-clear-icon").toString()}))),m.createElement("div",{className:ba("search-actions")},m.createElement("button",{className:ba("search-submit-btn").mix("brand--ui"),type:"submit"},c)))))};var wa=(0,ne.Z)("nav-overlay"),Ea="nav-content-overlay",ka=function(e){var t=e.isExpanded,n=Qo(),r=(0,We.qg)()[0],i=(0,We.Xc)(r),o=(0,m.useCallback)((function(e){(0,Yo.$o)(e)&&n.closeNav()}),[n]);(0,un.default)("keydown",o);var a=wa("body",{section:i});return m.createElement(m.Fragment,null,m.createElement(ra,{isExpanded:t}),m.createElement("div",{className:a},m.createElement(va,{isEnabled:t})))},xa=function(e){var t,n=e.isImage,r=e.children,i=(null!==(t=(0,ze.Tn)())&&void 0!==t?t:{}).coverImage,o=i.alpha,a=i.media,s=n?(0,Ki.A5)({alpha:o,media:a}):null;return m.createElement("div",{className:wa("content",{graphic:n}),"data-nav-scrollable":!0,id:"nav-content",style:s},r)},Sa=function(e){var t=e.isExpanded,n=(0,ze.Tn)(),r=Qo(),i=n.color,o=n.colorAccentTint,a=n.navigationStyle,s=a===te.Nu.ACCENT,u=a===te.Nu.TINT,c=(0,H.LI)(i),l=(0,Ki.I)(a),d=a===te.Nu.GRAY,f=a===te.Nu.LIGHT,p=(0,Ki.tc)(a),h=wa({"accent-full-dark":s&&c,"accent-full-light":s&&!c,"accent-tint":u,collapsed:!t,dark:l,light:f,gray:d,image:p}),v=(0,m.useMemo)((function(){return u?{color:o}:s?{color:i}:null}),[i,o,u,s]),g=function(){var e=(0,m.useRef)(null);function t(t){var n=e.current.querySelectorAll('a[href], button, textarea, input[type="text"], input[type="radio"], input[type="checkbox"], select'),r=n[0],i=n[n.length-1];(0,Yo.id)(t)&&(t.shiftKey?document.activeElement===r&&(i.focus(),t.preventDefault()):document.activeElement===i&&(r.focus(),t.preventDefault()))}return(0,m.useEffect)((function(){var n=null==e?void 0:e.current;return null==n||n.addEventListener("keydown",t),function(){null==n||n.removeEventListener("keydown",t)}}),[]),e}();return m.createElement("nav",{id:Ea,"aria-label":"Course Navigation","aria-hidden":!t,className:h,ref:g,role:"dialog",style:v},m.createElement(xa,{isImage:p},r.searchActive?m.createElement(_a,null):m.createElement(ka,{isExpanded:t})))},Ta=n(67294),Ca=l()((0,m.createContext)(null),{displayName:"SidebarNavControlContext"});function Na(e){var t=e.children,n=e.openMenu,r=e.closeMenu;return(0,Go.Z)(Ko.Ag,Ta.useCallback(n,[n])),Ta.createElement(Ca.Provider,{value:{openMenu:n,closeMenu:r}},t)}Ca.Consumer;var Oa=m.useContext.bind(null,Ca),Aa=n(37176),Pa=(0,ne.Z)("nav-sidebar-search"),La=(0,G.Mw)("NavSidebarSearch",(function(e){var t=e.className,n=void 0===t?"":t,r=e.isEnabled,i=(0,Fe.I0)(),o=(0,Aa.Z)(r),a=(0,ze.Tn)().lessons,s=No(),u=(0,Ve.Z)(),c=(0,m.useRef)(),l=Pa({disabled:!r}).mix(n),d=Pa("icon"),f=Pa("input"),p=Pa("close"),h=Pa("close-icon"),v=null==s?void 0:s.term,g=r?void 0:"disabled",y=(0,m.useState)(""),b=(0,Ke.Z)(y,2),_=b[0],w=b[1],E=null==u?void 0:u.search,k=(0,m.useCallback)((function(){i([(0,So.v2)(!0),(0,So.Nk)(!1),(0,So.Cl)(null)]),w("")}),[i]),x=(0,m.useCallback)((function(e){(0,Yo.$o)(e)&&k()}),[k]),S=(0,m.useCallback)((function(e){null!=v&&i((0,So.Cl)(null)),w(e.target.value)}),[i,v]),T=(0,m.useCallback)((function(e){e.preventDefault();(0,ga.Z)(_,a,(function(e,t,n){return i([(0,So.Cl)(e),(0,So.lp)(t),(0,So.sU)(n)])}))}),[i,a,_]);return(0,m.useEffect)((function(){!o&&r&&c.current.focus()}),[r,o]),(0,m.useEffect)((function(){v&&v!==_&&w(v)}),[_,v]),m.createElement("form",{autoComplete:"off",className:l,onSubmit:T},m.createElement(pe.HN,{className:d}),m.createElement("input",{"aria-label":"Search",className:f,disabled:g,name:"search",onChange:S,onKeyDown:x,placeholder:E,ref:c,type:"search",value:_}),m.createElement("button",{"aria-label":"Close the search form",className:p,onClick:k,type:"reset"},m.createElement(pe.X,{className:h})))})),Ia=n(48277),Ma=n(1187),Ra=n(70091);function Da(e,t){var n=hr()(e);if(vr()){var r=vr()(e);t&&(r=xt()(r).call(r,(function(t){return yr()(e,t).enumerable}))),n.push.apply(n,r)}return n}function ja(e){for(var t=1;t0)&&(ie.scrollTop=0);var n={height:null!==(e=null==M?void 0:M.scrollHeight)&&void 0!==e?e:0,width:null!=s?s:0};b(n),k(n),C(n)}),[ie,s,M]),(0,m.useEffect)((function(){U&&null!=K&&K.active&&!B.active&&A.current.focus()}),[U,B,K]),(0,m.useEffect)((function(){$?te(!0):o&&te(!1)}),[$,o]);var Ie=(0,m.useCallback)((function(e){if("lesson-link-item"===e.target.getAttribute("data-link")&&o){var t=M.getBoundingClientRect(),n=e.target.getBoundingClientRect();if(t.bottom>n.top){ie.scrollTop-=t.height-n.top+5}}}),[ie,o,M]);return(0,Go.Z)("focusin",Ie,ie),(0,m.useEffect)((function(){return h(V)}),[V]),m.createElement(m.Fragment,null,m.createElement("div",{className:ye,ref:O,style:Ce}),m.createElement("div",{className:ae,ref:P,style:Te},m.createElement("div",{className:se,ref:R,style:{color:q}},m.createElement("div",{"aria-label":ke,className:ce,role:xe,style:Se}),U&&m.createElement("button",{"aria-label":"Show search bar",className:me,onClick:Ne,ref:A,tabIndex:_e,type:"button"},m.createElement(pe.HN,{className:ve})),m.createElement("div",{className:he},m.createElement(La,{isEnabled:a&&$})),m.createElement("div",{className:ue},m.createElement(bo.rU,{className:ge,tabIndex:we,to:"/"},p),m.createElement(Fa,{classProgressRunner:le,classProgressText:de,classProgressTrack:fe,color:q,percentComplete:Z,percentCompleteText:be})))))})),qa=Ua,za=(0,ne.Z)("nav-sidebar");function Ha(e){var t,n,r=e.id,i=e.isEnabled,o=e.isSectionLesson,a=e.last,s=(0,ze.Tn)().navigationStyle,u=null!==(t=(0,We.RN)(r))&&void 0!==t?t:{},c=u.icon,l=u.title,d=Oa(),f=(0,Qe.Z)(),p=(0,Ma.gi)(),h=(0,We.LY)(r),v=r===f,g=(0,m.useMemo)((function(){return(0,Ki.I)(s)}),[s]),y=o?"nav-sidebar__outline-section-item":"nav-sidebar__outline-item",_=b()("".concat(y,"-link-icon"),(n={},(0,Et.Z)(n,"".concat(y,"-link-icon--dark"),g),(0,Et.Z)(n,"".concat(y,"-link-icon--light"),!g),n)),w=m.createElement(oa,{className:_,icon:c}),E=(0,m.useState)(!1),k=(0,Ke.Z)(E,2),x=k[0],S=k[1],T=(0,m.useCallback)((function(){return S(!0)}),[]),C=(0,m.useCallback)((function(){return S(!1)}),[]),N=m.createElement(rt,{canComplete:h,id:r,isDark:g,isEnabled:i,isTooltipVisible:x,onHideTooltip:C,onShowTooltip:T,scope:it.Jg.SIDEBAR});return m.createElement("li",{className:za("outline-list-item",{last:a}),role:"listitem"},m.createElement(Je.Z,{className:y,dark:g,isCurrentLesson:v,isTooltipEnabled:!h,lessonId:r,onHideProgressTooltip:C,onNavigate:function(){v&&p&&d.closeMenu()},onShowProgressTooltip:T,showProgressDelay:0,tooltipClassName:"".concat(y,"-tooltip")},w,l,!h&&N),h&&N)}var Va=(0,Fe.$j)((function(){var e=(0,We.oy)();return function(t,n){var r=(0,ze.Oe)(t),i=e(n.id,t);return{navigationStyle:r.navigationStyle,title:i.title}}}))((function(e){var t=e.navigationStyle,n=e.title,r=(0,m.useMemo)((function(){return(0,Ki.I)(t)}),[t]),i=b()("nav-sidebar__outline-section-text",{"nav-sidebar__outline-section-text--dark":r,"nav-sidebar__outline-section-text--light":!r});return m.createElement("span",{className:i},n)}));var Wa=(0,Fe.$j)((function(){var e=(0,We.oy)();return function(t,n){var r=(0,ze.Oe)(t),i=e(n.id,t);return{navigationStyle:r.navigationStyle,themeId:r.themeId,title:i.title}}}))((function(e){var t,n=e.index,r=e.isEnabled,i=e.lessonIds,o=e.navigationStyle,a=e.themeId,s=e.title,u=(0,m.useState)(!0),c=(0,Ke.Z)(u,2),l=c[0],d=c[1],f=(0,m.useState)(),p=(0,Ke.Z)(f,2),h=p[0],v=p[1],g=(0,m.useRef)(),y=(0,m.useMemo)((function(){return(0,Ki.I)(o)}),[o]),_="sidebar-sublist-".concat(n),w=null===(t=g.current)||void 0===t?void 0:t.clientWidth,E=b()("nav-sidebar__outline-section-toggle-icon",{"nav-sidebar__outline-section-toggle-icon--collapsed":!l,"nav-sidebar__outline-section-toggle-icon--dark":y,"nav-sidebar__outline-section-toggle-icon--light":!y}),k=b()("nav-sidebar__outline-section-list",{"nav-sidebar__outline-section-list--collapsed":!l}),x=b()("nav-sidebar__outline-section-toggle",{"nav-sidebar__outline-section-toggle--dark":y,"nav-sidebar__outline-section-toggle--light":!y}),S=(0,m.useCallback)((function(){d((function(e){return!e}))}),[]);return(0,m.useLayoutEffect)((function(){var e=setTimeout((function(){g.current&&v(g.current.scrollHeight)}),0);return function(){clearTimeout(e)}}),[i.length,w,a]),m.createElement(m.Fragment,null,m.createElement("button",{"aria-label":"Toggle section: ".concat(s),"aria-controls":_,"aria-expanded":l,className:x,onClick:S,tabIndex:r?void 0:-1,type:"button"},m.createElement("span",{className:"nav-sidebar__outline-section-toggle-text"},s),m.createElement(pe.O$,{className:E})),m.createElement(Zo.Qt,{inert:!l},m.createElement("ol",{"aria-hidden":!l||void 0,className:k,id:_,ref:g,role:"list",style:{maxHeight:h}},fe()(i).call(i,(function(e,t){return m.createElement(Ha,{id:e,isEnabled:r&&l,isSectionLesson:!0,key:e,last:t===i.length-1})})))))})),Ya=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds,i=(0,Re.Z)(r),o=i[0],a=Be()(i).call(i,1),s="nav-sidebar__outline-item nav-sidebar__outline-section";return jt()(a)?m.createElement("li",{className:s,role:"listitem"},m.createElement(Va,{id:o})):m.createElement("li",{className:s,role:"listitem"},m.createElement(Wa,{id:o,index:t,isEnabled:n,lessonIds:a}))},Ga=function(e){var t=e.index,n=e.isEnabled,r=e.lessonIds;return(0,We.Xc)(r)?m.createElement(Ya,{index:t,isEnabled:n,lessonIds:r}):fe()(r).call(r,(function(e,t){return m.createElement(Ha,{id:e,isEnabled:n,isSectionLesson:!1,key:e,last:t===r.length-1})}))},Ka=(0,G.Mw)("NavSidebarOutline",(function(e){var t=e.className,n=void 0===t?"":t,r=e.color,i=e.isEnabled,o=e.lessonIdGroups,a=e.navigationStyle,s=(0,Aa.Z)(i),u=(0,m.useState)(!i),c=(0,Ke.Z)(u,2),l=c[0],d=c[1],f=(0,m.useRef)(),p=(0,m.useMemo)((function(){return(0,Ki.I)(a)}),[a]),h=(0,m.useMemo)((function(){return(0,yi.LI)(r)}),[r]),v=b()(n,"nav-sidebar__outline",{"nav-sidebar__outline--dark":p,"nav-sidebar__outline--light":!p,"nav-sidebar__outline--hidden":l,"nav-sidebar__outline--safari":M.Z.isSafari,"nav-sidebar__outline--accent-light":!h,"nav-sidebar__outline--accent-dark":h}),g=b()("nav-sidebar__outline-list",{"nav-sidebar__outline-list--disabled":!i,"nav-sidebar__outline-list--hidden":l});return(0,m.useEffect)((function(){var e;return s&&!i?e=setTimeout((function(){d(!0)}),350):!s&&i&&l&&d(!1),function(){clearTimeout(e)}}),[i,l,s]),m.createElement("section",{"aria-label":"Course Outline",className:v,id:"nav-sidebar-outline",style:{color:r}},(0,yi.Dw)(o)&&m.createElement("ol",{className:g,ref:f,role:"list"},fe()(o).call(o,(function(e,t){return jt()(e)?null:m.createElement(Ga,{index:t,isEnabled:i,key:t,lessonIds:e})}))))}));var $a=(0,Fe.$j)((function(e){var t=(0,ze.Oe)(e),n=(0,We.NS)(e);return{color:t.color,lessonIdGroups:n,navigationStyle:t.navigationStyle}}))(Ka),Xa=(0,ot.complement)(ot.isEmpty),Ja=(0,ot.complement)(ot.isNil),Qa=n(23106),es=(0,ne.Z)("nav-sidebar-result"),ts=function(e){var t,n,r,i=e.id,o=e.index,a=e.isEnabled,s=(0,ze.Tn)(),u=(0,Ve.Z)(),c=(0,E.$B)(),l=Ao(i),d=(null==c||null===(t=c.params)||void 0===t?void 0:t.id)===i,f=d?"page":void 0,p=null==l?void 0:l.icon,h=null==l?void 0:l.title,v=null!==(n=null==l?void 0:l.results)&&void 0!==n?n:0,g=1===v?null==u?void 0:u.result:null==u?void 0:u.results,y=null==s?void 0:s.color,b=null==s?void 0:s.navigationStyle,_=a?void 0:-1,w={animationDelay:"".concat(o/10,"s")},k=(0,m.useMemo)((function(){return(0,Ki.I)(b)}),[b]),x=es(),S=es("inner",{active:d}),T=es("link",{dark:k,light:!k}),C=es("icon"),N=es("title"),O=es("count");return m.createElement("li",{className:x,role:"listitem",style:w},m.createElement("div",{className:S,style:{color:y}},m.createElement(bo.rU,{"aria-current":f,className:T,tabIndex:_,to:(0,Qa.Jv)(i)},m.createElement(oa,{className:C,icon:p}),m.createElement("span",{className:N},h),m.createElement("span",{className:O},ee()(r="".concat(v," ")).call(r,g)))))},ns=(0,ne.Z)("nav-sidebar-results"),rs=function(e){var t,n,r,i=e.isEnabled,o=(0,ze.Tn)(),a=No(),s=(0,Ve.Z)(),u=null!==(t=null==a?void 0:a.activeLessons)&&void 0!==t?t:[],c=null==a?void 0:a.term,l=Xa(u),d=Ja(c),f=null!==(n=null==s?void 0:s.noResults)&&void 0!==n?n:"",p=null==o?void 0:o.navigationStyle,h=(0,m.useMemo)((function(){return(0,Ki.I)(p)}),[p]),v=ns(),g=ns("message",{dark:h,light:!h}),y=ns("term"),b=ns("list");return m.createElement("div",{className:v},!l&&d&&m.createElement("div",{className:g},f," ",m.createElement("span",{className:y},'"',c,'"')),l&&d&&m.createElement("ol",{className:b,role:"list"},fe()(r=xt()(u).call(u,Kt.T0)).call(r,(function(e,t){return m.createElement(ts,{key:e.id,isEnabled:i,id:e.id,index:t})}))))},is=(0,ne.Z)("nav-sidebar"),os="nav-content-sidebar",as=function(e){var t,n=e.isExpanded,r=(0,ze.Tn)(),i=No(),o=(0,m.useState)(!1),a=(0,Ke.Z)(o,2),s=a[0],u=a[1],c=(0,m.useState)(0),l=(0,Ke.Z)(c,2),d=l[0],f=l[1],p=(0,m.useRef)(null);(0,m.useLayoutEffect)((function(){var e;p&&null!=p&&p.current&&f(null===(e=p.current)||void 0===e?void 0:e.scrollWidth)}),[s,n,p,v,f]);var h=null==r?void 0:r.navigationStyle,v=null!==(t=null==i?void 0:i.active)&&void 0!==t&&t,g=v||n?void 0:"true",y=(0,m.useMemo)((function(){return(0,Ki.I)(h)}),[h]),b=(0,m.useMemo)((function(){return(0,Ki.tc)(h)}),[h]),_=is(),w=is("header"),E=is("body"),k=is("content",{collapsed:!n,dark:y,light:!y,image:b,searching:v});return m.createElement("nav",{"aria-hidden":g,"aria-label":"Course Navigation",className:_},m.createElement("div",{className:k,"data-nav-scrollable":!0,id:os},m.createElement(qa,{className:w,isCompact:s,isEnabled:n,navRefWidth:d,setIsCompact:u}),m.createElement("div",{className:E,ref:p},m.createElement($a,{isEnabled:n&&!v}),m.createElement(rs,{isEnabled:n&&v}))))},ss=n(87699),us=n(11707),cs=n(74081);function ls(e){var t=function(){if("undefined"==typeof Reflect||!h())return!1;if(h().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(h()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,u.Z)(e);if(t){var i=(0,u.Z)(this).constructor;n=h()(r,arguments,i)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var ds=cs.S.learn.course.lesson,fs=function(e){(0,a.Z)(n,e);var t=ls(n);function n(){return(0,r.Z)(this,n),t.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children;return m.createElement("div",{className:t,"data-ba":ds.container,"data-lesson":!0,ref:this.props.contentRef},n)}}]),n}(m.Component),ps=function(e){(0,a.Z)(n,e);var t=ls(n);function n(){return(0,r.Z)(this,n),t.apply(this,arguments)}return(0,i.Z)(n,[{key:"render",value:function(){var e=this.props.onMobileMenuActiveClick;return m.createElement("div",{className:"lesson__content",onClick:e},this.props.children)}}]),n}(m.Component),hs=n(67294),ms=["children"],vs=function(e){var t=e.children;return hs.createElement("div",null,t)},gs=function(e){var t=e.children,n=(0,je.Z)(e,ms);return(0,ro.ye)("rise-course-navigation")?hs.createElement(vs,n,t):t};function ys(e){var t=function(){if("undefined"==typeof Reflect||!h())return!1;if(h().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(h()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,u.Z)(e);if(t){var i=(0,u.Z)(this).constructor;n=h()(r,arguments,i)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var bs=zt()(2,(function(e){return"progress-summary"===e?Ot()(1/0):(0,$t.ym)(e)})),_s=Ut()(le()("type","section")),ws=function(e){(0,a.Z)(n,e);var t=ys(n);function n(e){var i,a;(0,r.Z)(this,n),a=t.call(this,e);var s=e.course,u=e.lessons,c=e.match.params;return a.refCompactNav=(0,m.createRef)(),a.refPageWrap=(0,m.createRef)(),a.refPageTop=(0,m.createRef)(),a.state={activeSections:fe()(i=xt()(u).call(u,(function(e){return"section"===e.type}))).call(i,(function(e){return e.id})),compactNavIsExpanded:!1,isProgressSummary:Ee.VO&&"progress-summary"===c.id,isPreviewLesson:"preview-lesson"===c.mode,lastScreen:null,menuDisabled:!1,menuIsOpen:(0,Ki.Kz)(s),mobileMenuIsOpen:!1,overlayNavIsOpen:!1,selectedIndex:bs(c.id)(u),xTouchDown:null,xTouchMove:null,yTouchDown:null,yTouchMove:null},a.root=window,a.closeMenu=a.closeMenu.bind((0,o.Z)(a)),a.handleCloseOverlayNav=a.handleCloseOverlayNav.bind((0,o.Z)(a)),a.handleOpenOverlayNav=a.handleOpenOverlayNav.bind((0,o.Z)(a)),a.handleCollapseCompactNav=a.handleCollapseCompactNav.bind((0,o.Z)(a)),a.handleExpandCompactNav=a.handleExpandCompactNav.bind((0,o.Z)(a)),a.handleFocusPageTop=a.handleFocusPageTop.bind((0,o.Z)(a)),a.openMenu=a.openMenu.bind((0,o.Z)(a)),a.handleLabelGraphicMarkerClick=a.handleLabelGraphicMarkerClick.bind((0,o.Z)(a)),a.handleMenuToggle=a.handleMenuToggle.bind((0,o.Z)(a)),a.handleNavHover=a.handleNavHover.bind((0,o.Z)(a)),a.handleNavigate=a.handleNavigate.bind((0,o.Z)(a)),a.getNavigateDirection=a.getNavigateDirection.bind((0,o.Z)(a)),a.handleNavigateTransitionEnd=a.handleNavigateTransitionEnd.bind((0,o.Z)(a)),a.handlePageWrapScroll=a.handlePageWrapScroll.bind((0,o.Z)(a)),a.handleStorylineFullscreen=a.handleStorylineFullscreen.bind((0,o.Z)(a)),a.renderCompact=a.renderCompact.bind((0,o.Z)(a)),a.renderOverlay=a.renderOverlay.bind((0,o.Z)(a)),a.renderSidebar=a.renderSidebar.bind((0,o.Z)(a)),a.setRefPageWrap=a.setRefPageWrap.bind((0,o.Z)(a)),a}return(0,i.Z)(n,[{key:"componentDidMount",value:function(){this.swipeEvents=(0,ss.Z)(this.node,this,this.handleMenuToggle,Function.prototype),this.displayFloatingButtons(),document.addEventListener("labeledGraphicMarkerClick",this.handleLabelGraphicMarkerClick)}},{key:"componentWillReceiveProps",value:function(e){var t=this;if(e.match.params.id!==this.props.match.params.id){var n=Rt()((0,$t.qZ)(e.lessons,e.match.params.id),this.state.activeSections),r=Ee.VO&&"progress-summary"===e.match.params.id;this.setState({activeSections:n,isProgressSummary:r}),this.displayFloatingButtons()}var i=e.overlayAvailable&&e.search.active&&!this.props.search.active,o=e.compactAvailable&&e.search.active&&!this.props.search.active,a=e.compactAvailable&&e.isMobile&&!this.props.isMobile;(o||a||i)&&this.setState({menuIsOpen:!e.isMobile,mobileMenuIsOpen:e.isMobile,xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null},(function(){t.resetSwipeListeners()}))}},{key:"componentDidUpdate",value:function(e){var t,n,r,i;(null===(t=e.course)||void 0===t||null===(n=t.theme)||void 0===n?void 0:n.buttonNavigationStyle)!==(null===(r=this.props.course)||void 0===r||null===(i=r.theme)||void 0===i?void 0:i.buttonNavigationStyle)&&this.displayFloatingButtons()}},{key:"componentWillUnmount",value:function(){this.root.removeEventListener("resize",this.resizeRef),this.swipeEvents.removeListeners(),document.removeEventListener("labeledGraphicMarkerClick",this.handleLabelGraphicMarkerClick)}},{key:"handleLabelGraphicMarkerClick",value:function(){this.state.compactNavIsExpanded&&this.setState({compactNavIsExpanded:!1})}},{key:"getNavigateDirection",value:function(){var e=this.props.match.params,t=this.state.selectedIndex;return bs(e.id)(this.props.lessons)=t.scrollHeight;r.dataset.visible=o,r.dataset.hidden=!o}}}},{key:"handleStorylineFullscreen",value:function(e){this.setState({menuDisabled:e,menuIsOpen:!e})}},{key:"resetSwipeListeners",value:function(){this.state.mobileMenuIsOpen?this.swipeEvents.addListeners():this.swipeEvents.removeListeners()}},{key:"allowTabNavigation",value:function(){var e=this.props,t=e.sidebarAvailable,n=e.isMobile,r=this.state,i=r.isPreviewLesson,o=r.menuIsOpen,a=r.mobileMenuIsOpen;return!i&&t&&(n?a:o)}},{key:"handleNavHover",value:function(e){this.setState({isRestrictedNavHovering:e})}},{key:"renderMenuButtons",value:function(){var e;if(this.props.isCourseNavigationEnabled)return null;var t=this.props,n=t.compactAvailable,r=t.course,i=t.labels,o=t.overlayAvailable,a=t.sidebarAvailable,s=this.state.overlayNavIsOpen,u=r.color,c=r.lessonHeaderStyle,l=r.lmsOptions,d=void 0===l?{}:l,f=null===(e=r.theme)||void 0===e?void 0:e.lessonHeaderColor,p=d.enableExitCourse,h=i.courseExit,v=this.allowTabNavigation(),g="Toggle ".concat("Course Navigation"),y=c===te.Du.ACCENT&&(0,yi.LI)(u),_=c===te.Du.COLOR&&(0,yi.LI)(f),w=c===te.Du.IMAGE,E=c===te.Du.DARK||c===te.Du.BLACK||y||_||w,k=b()("page-menu-toggle",{"page-menu-toggle--dark":E}),x=o?Ea:n?Vo:os;return m.createElement("div",{className:"page__menu"},(a&&!n||!s&&o)&&m.createElement("button",{"aria-controls":x,"aria-expanded":v,"aria-label":g,className:k,onClick:this.handleMenuToggle,type:"button"},m.createElement(Fn.pr,{className:"page-menu-toggle__icon"})),m.createElement(Ht.Z,{enableExitCourse:p,className:"courseExit courseExit--mobile",text:h}))}},{key:"renderCompact",value:function(){var e=this.state.compactNavIsExpanded;return m.createElement(ko,{collapseNav:this.handleCollapseCompactNav,expandNav:this.handleExpandCompactNav},m.createElement(Wo,{isExpanded:e,ref:this.refCompactNav}))}},{key:"renderOverlay",value:function(){var e=this.state.overlayNavIsOpen;return m.createElement(Jo,{closeNav:this.handleCloseOverlayNav,openNav:this.handleOpenOverlayNav},m.createElement(Sa,{isExpanded:e}))}},{key:"renderSidebar",value:function(){var e=this.allowTabNavigation(),t=this.props.search.active;return m.createElement(Na,{openMenu:this.openMenu,closeMenu:this.closeMenu},m.createElement(as,{isExpanded:e,searchActive:t}))}},{key:"render",value:function(){var e,t,n,r=this,i=this.props,o=i.applySafariLandscapeHack,a=i.compactAvailable,s=i.course,u=i.courseProgress,c=i.didNavigate,l=i.labels,d=i.isMobile,f=i.isMobileHeader,p=i.lessons,h=i.location,v=i.match,g=i.overlayAvailable,y=i.partnerContent,_=i.previewType,w=i.safariLandscapeHackOffset,E=i.search,k=i.sessionPreferences,x=i.sidebarAvailable,S=i.themeId,T=i.isEntering,C=i.isExiting,N=this.state,O=N.isPreviewLesson,A=N.isProgressSummary,P=N.isRestrictedNavHovering,L=N.menuIsOpen,I=N.mobileMenuIsOpen,M=N.overlayNavIsOpen,R=s.lmsOptions,D=(void 0===R?{}:R).enableExitCourse,j=function(e){var t=e.course,n=e.search;return Bt()(Pt()("lessons",n.lessons),Pt()("lessonsOnly",_s(n.lessons)))(t)}({course:s,search:E}),Z=this.renderMenuButtons(),B=s.type===it.BL,F=x&&L&&!O,U=x&&I&&!O,q=B&&(null===(e=(0,Ki.IC)(s))||void 0===e||null===(t=e.settings)||void 0===t?void 0:t.playbackMode)===it.XY.SLIDE?"-slide":"",z="lesson--entering".concat(q),H="lesson--exiting".concat(q),V=b()("lesson",(n={},(0,Et.Z)(n,z,T),(0,Et.Z)(n,H,C),(0,Et.Z)(n,"lesson--preview",O),(0,Et.Z)(n,"lesson--open",F),(0,Et.Z)(n,"lesson--open-mobile",d&&U),n)),W=o?{paddingBottom:w}:{},Y={allowRestrictedTooltip:!P,course:E.active&&!jt()(E.lessons)?j:s,didNavigate:c,handleNavigate:this.handleNavigate,isMobileHeader:f,isProgressSummary:A,key:h.pathname,labels:l,lessonProgress:u.lessons[v.params.id],match:v,menuButtons:B?void 0:Z,menuOpen:!O&&L,mobileMenuOpen:I,navigateDirection:this.getNavigateDirection,onFocusPageTop:this.handleFocusPageTop,onNavigateTransitionEnd:this.handleNavigateTransitionEnd,onNavMouse:this.handleNavHover,overlayAvailable:g,overlayNavIsOpen:M,partnerContent:y,previewType:_,courseProgress:u,sessionPreferences:k,sidebarAvailable:x,themeId:S},G=A?{courseProgress:u,lessons:p}:{};return m.createElement("div",{className:"page-lesson-wrap"},!B&&m.createElement(m.Fragment,null,m.createElement("div",{className:"visually-hidden-always",ref:this.refPageTop,tabIndex:"-1"},"Top of page"),m.createElement(nn.ZP,null)),m.createElement("div",{className:"page-lesson"},m.createElement(fs,{className:V,contentRef:function(e){return r.node=e}},!this.props.isCourseNavigationEnabled&&m.createElement(m.Fragment,null,m.createElement(Zo.Qt,{inert:d?!U:!F},m.createElement(J.W3,null,m.createElement(J.uT,{in:x,mountOnEnter:!0,unmountOnExit:!0,timeout:300},this.renderSidebar))),a&&this.renderCompact(),g&&this.renderOverlay()),m.createElement("div",{className:"lesson__wrap",ref:function(e){return r.wrap=e}}),m.createElement(ps,{onMobileMenuActiveClick:this.closeMenu},m.createElement("div",{className:"page-view page-view--visible"},m.createElement(gs,null,m.createElement(Ht.Z,{enableExitCourse:D,className:"courseExit courseExit--standard",text:l.courseExit}),m.createElement(J.W3,{component:"div",className:"page-wrap",id:"page-wrap",onScroll:this.handlePageWrapScroll,ref:this.setRefPageWrap,style:W},m.createElement(X.Z,{key:h.pathname},m.createElement(yo,(0,De.Z)({},Y,G,{isMobile:this.props.isMobile}))))))))))}},{key:"openMenu",value:function(){var e=this.props.isMobile;this.setState({menuIsOpen:!e,mobileMenuIsOpen:e,overlayNavIsOpen:!0})}},{key:"closeMenu",value:function(){var e=this.state.mobileMenuIsOpen;return this.handleCollapseCompactNav(),e?this.handleMenuToggle:Function.prototype}}],[{key:"propTypes",get:function(){return{children:Ct().node,course:Ct().object,courseProgress:Ct().object,labels:Ct().object,lessons:Ct().array,location:Ct().object.isRequired,match:Ct().object.isRequired}}},{key:"defaultProps",get:function(){return{course:{},lessons:[]}}}]),n}(m.Component),Es=It()(Ma.Z2,Ma.hV,Ma.B6,Ma.$Z,(0,ro.tF)("rise-course-navigation","isCourseNavigationEnabled"),(0,pt.$$)(480,"isMobileHeader","Mobile"))(ws);function ks(e){var t=function(){if("undefined"==typeof Reflect||!h())return!1;if(h().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(h()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,u.Z)(e);if(t){var i=(0,u.Z)(this).constructor;n=h()(r,arguments,i)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var xs=(0,ur.Z)(Es),Ss=function(e){(0,a.Z)(n,e);var t=ks(n);function n(e){var i;return(0,r.Z)(this,n),(i=t.call(this,e)).state={isEntering:!1,isExiting:!1},i}return(0,i.Z)(n,[{key:"displayFlex",value:function(e){e.style.display="flex"}},{key:"updatePrevLinkDisplayAndScrollPosition",value:function(e){var t=e.previousLessonLink,n=e.pageWrap;this.displayFlex(t),t.dataset.scrolling="true";var r=t.offsetHeight;n.scrollTop=r;var i=document.querySelector("[data-lesson-header]");i&&(i.style.top="".concat(r,"px")),delete t.dataset.scrolling}},{key:"updateNextLinkDisplay",value:function(e){var t=this,n=e.nextLessonLink;this.navButtonTimeout=setTimeout((function(){t.displayFlex(n)}),50)}},{key:"componentDidMount",value:function(){var e=document.querySelector(".page__content");e&&e.classList.add("page__content--appear");var t=document.querySelector("[data-page]:first-child [data-previous-lesson]"),n=document.querySelector("[data-page]:first-child [data-next-lesson]"),r=document.querySelector(".page-wrap");r&&(t?this.updatePrevLinkDisplayAndScrollPosition({previousLessonLink:t,pageWrap:r}):r.scrollTop=0,n&&this.updateNextLinkDisplay({nextLessonLink:n}))}},{key:"componentDidEnter",value:function(){this.setState({isEntering:!1})}},{key:"componentDidUpdate",value:function(e){var t,n,r=document.querySelector("[data-page]:first-child [data-previous-lesson]"),i=document.querySelector("[data-page]:first-child [data-next-lesson]"),o=document.querySelector(".page-wrap"),a=null==e||null===(t=e.course)||void 0===t?void 0:t.showNavigationButtons,s=null===(n=this.props.course)||void 0===n?void 0:n.showNavigationButtons;!1===a&&s&&(this.updatePrevLinkDisplayAndScrollPosition({previousLessonLink:r,pageWrap:o}),i&&this.updateNextLinkDisplay({nextLessonLink:i}))}},{key:"componentWillEnter",value:function(e){var t=this;this.setState({isEntering:!0},(function(){t.willEnterTimeout=setTimeout(e,te.rw)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({isExiting:!0},(function(){t.willExitTimeout=setTimeout(e,te.rw)}))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.willEnterTimeout),clearTimeout(this.willExitTimeout),clearTimeout(this.navButtonTimeout)}},{key:"render",value:function(){var e=this.state,t=e.isEntering,n=e.isExiting;return m.createElement(xs,(0,De.Z)({isEntering:t,isExiting:n},this.props))}}]),n}(m.Component),Ts=n(67294),Cs=function(e){var t=e.location,n=t.pathname.split("/")[1];return Ts.createElement(J.W3,{component:"div",className:"transition-group"},Ts.createElement(X.Z,{key:n},Ts.createElement($.Z,{location:t},Ts.createElement(K.Z,{exact:!0,path:"/",component:wt,childProps:e}),Ts.createElement(K.Z,{exact:!0,path:"/:mode",component:wt,childProps:e}),Ts.createElement(K.Z,{exact:!0,path:"/lessons/:id",component:Ss,childProps:e}),Ts.createElement(K.Z,{path:"/lessons/:id/:mode",component:Ss,childProps:e}))))},Ns=n(13632),Os=n(59353),As=n(79057);function Ps(e){var t=function(){if("undefined"==typeof Reflect||!h())return!1;if(h().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(h()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,u.Z)(e);if(t){var i=(0,u.Z)(this).constructor;n=h()(r,arguments,i)}else n=r.apply(this,arguments);return(0,s.Z)(this,n)}}var Ls=(0,ne.Z)("one-page-cover"),Is=(0,ne.Z)("cover"),Ms=function(e){(0,a.Z)(n,e);var t=Ps(n);function n(e){var i;return(0,r.Z)(this,n),(i=t.call(this,e)).state={entering:!1,exiting:!1},i.refMain=(0,m.createRef)(),i.onKeyUp=i.onKeyUp.bind((0,o.Z)(i)),i}return(0,i.Z)(n,[{key:"componentDidMount",value:function(){var e,t;null===(e=this.refMain.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e),document.addEventListener("keyup",this.onKeyUp)}},{key:"componentDidEnter",value:function(){this.setState({entering:!1})}},{key:"componentWillEnter",value:function(e){var t=this;this.setState({entering:!0},(function(){t.willEnterTimeout=setTimeout(e,te.rw)}))}},{key:"componentWillExit",value:function(e){var t=this;this.setState({exiting:!0},(function(){t.willExitTimeout=setTimeout(e,te.rw)}))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.willEnterTimeout),clearTimeout(this.willExitTimeout),document.removeEventListener("keyup",this.onKeyUp)}},{key:"getLessonPath",value:function(){var e=this.props.course,t=(0,Ki.IC)(e),n=null==t?void 0:t.id;return(0,Qa.Jv)(n)}},{key:"onKeyUp",value:function(e){var t=this.state,n=t.entering,r=t.exiting;if(!(n||r||"ArrowDown"!==e.key&&"ArrowRight"!==e.key)){var i=this.getLessonPath();this.props.history.push(i),document.removeEventListener("keyup",this.onKeyUp)}}},{key:"render",value:function(){var e,t,n,r=this.props.course,i=this.state,o=i.entering,a=i.exiting,s=(null==r?void 0:r.coverPageType)===te.iy.WHITE,u=(null==r?void 0:r.coverPageType)===te.iy.IMAGE,c=(null==r?void 0:r.coverPageType)===te.iy.ACCENT,l=c?null==r?void 0:r.color:"#fff",d=(0,Ki.IC)(r),f=(null==d||null===(e=d.settings)||void 0===e?void 0:e.playbackMode)===it.XY.SLIDE,p=null==r||null===(t=r.theme)||void 0===t?void 0:t.buttonInlineStyle,h=u?(0,Ki.A5)(null==r?void 0:r.coverImage):{backgroundColor:l},v=f?"slide":"fade",g="entering-".concat(v),y="exiting-".concat(v),b=Ls("wrapper",(n={},(0,Et.Z)(n,g,o),(0,Et.Z)(n,y,a),(0,Et.Z)(n,"white",s),(0,Et.Z)(n,"accent",c),n)).mix(Is("header-content")),_=Ls("action",{squared:p===te.Ms.SQUARED}).toString();return m.createElement("main",{"aria-label":"Lesson overview",className:b,ref:this.refMain,style:h,tabIndex:"-1"},m.createElement(Os.Z,null,m.createElement(ke.ZP,null),m.createElement(Gi.Z,null),m.createElement(Ns.Z,{className:_})),m.createElement("div",{className:Ls("start-wrapper")},m.createElement(bo.rU,{to:this.getLessonPath()},m.createElement(As.ArrowDown,{className:Ls("start-icon")}))))}}]),n}(m.Component),Rs=Ms,Ds=n(67294);function js(e,t){var n=hr()(e);if(vr()){var r=vr()(e);t&&(r=xt()(r).call(r,(function(t){return yr()(e,t).enumerable}))),n.push.apply(n,r)}return n}var Zs=function(e){var t=e.location,n=t.pathname.split("/")[1],r=function(e){for(var t=1;t=r,s=!i||a;return(0,ce.kE)(a,o,n,t),H()({passed:a,isComplete:s,reportResults:!0},e)}},_e=function(e){return l()("score",v()(Math.round,W()(100),N()(E())(v()(Z(),D(),ne()("items"))(e)),Z(),T()(ie()("isCorrect",!0)),ae(),ne()("items"))(e),e)},we=f()(v()(x()(3),Z()),a()(h()(M()))),Ee=v()(ae(),ee()(["passed","retryAttempts","score"])),ke=v()(we,Ee),xe=function(e){var t=e.id,n=e.state;return(0,de.qT)(n,J()({},["lessons",t,"items"]),D(),Z(),i()(1))},Se=y()((function(e){return A()(ke,function(e){return function(t){var n=t.id,r=t.passed,i=t.passingScore,o=t.score,a=t.retryAttempts;return $()(F()(["lessons",n]),N()(H())({isComplete:!0,activeIndex:xe({id:n,state:e}),reportResults:!0,passed:r,passingScore:i,percentComplete:100,retryAttempts:a,score:o}),e)}}(e),u()(e))}))},88137:function(e,t,n){"use strict";n.d(t,{q:function(){return g}});var r=n(66497),i=n.n(r),o=n(50557),a=n.n(o),s=n(51481),u=n.n(s),c=n(13207),l=n.n(c),d=n(92738),f=n.n(d),p=n(63266),h=n.n(p),m=n(26485),v=n(46412),g=function(e){var t=e.id,n=e.itemId,r=e.dragIndex,i=e.dropZoneIndex;return function(e){return e((0,m.i6)({id:t,type:"quiz",updateFn:y({itemId:n,dragIndex:r,dropZoneIndex:i})}))}},y=function(e){var t=e.itemId,n=e.dragIndex,r=e.dropZoneIndex;return f()(l()(["items",t,"matches"]),a()(i()(n,r),h()(u()(r)),v.Ki))}},88990:function(e,t,n){"use strict";n.d(t,{K:function(){return l}});var r=n(66497),i=n.n(r),o=n(13207),a=n.n(o),s=n(92738),u=n.n(s),c=n(26485),l=function(e){var t=e.id,n=e.itemId,r=e.selectedIndex;return function(e){return e((0,c.i6)({id:t,type:"quiz",updateFn:d({itemId:n,selectedIndex:r})}))}},d=function(e){var t=e.itemId,n=e.selectedIndex;return u()(a()(["items",t]),i()("selectedIndex",n))}},34383:function(e,t,n){"use strict";n.d(t,{c:function(){return L}});var r=n(89576),i=n.n(r),o=n(50557),a=n.n(o),s=n(61949),u=n.n(s),c=n(23710),l=n.n(c),d=n(42157),f=n.n(d),p=n(13657),h=n.n(p),m=n(13207),v=n.n(m),g=n(25677),y=n.n(g),b=n(70682),_=n.n(b),w=n(61584),E=n.n(w),k=n(92738),x=n.n(k),S=n(43931),T=n.n(S),C=n(47176),N=n.n(C),O=n(76290),A=n.n(O),P=n(26485),L=function(e){var t=e.id,n=e.itemId,r=e.selectedIndex;return function(e){return e((0,P.i6)({id:t,type:"quiz",updateFn:R({itemId:n,selectedIndex:r})}))}},I=function(e){return v()(["items",e])},M=function(e){return a()(I(e),y()("selectedIndices"))},R=function(e){var t,n=e.itemId,r=e.selectedIndex;return a()(N()((t=n,a()(f(),T()(M(t)))),function(e){return x()(I(e),E()(["selectedIndices"]))}(n)),function(e){var t=e.itemId,n=e.selectedIndex;return x()(M(t),a()(l()(u()(n),A()(_()(n)),i()(n)),N()(h(),(function(){return[]}))))}({itemId:n,selectedIndex:r}))}},58860:function(e,t,n){"use strict";n.d(t,{LK:function(){return y},Ub:function(){return _},V$:function(){return w},zm:function(){return b}});var r=n(9134),i=n.n(r),o=n(25677),a=n.n(o),s=n(20780),u=n.n(s),c=n(61584),l=n.n(c),d=n(92738),f=n.n(d),p=n(4603),h=n.n(p),m=n(42159),v=n(63563),g=n(26485),y=i()(u())({isComplete:!0,percentComplete:100,percentViewed:100}),b=function(e){return function(t){return t((0,g.i6)({id:e,updateFn:v.L}))}},_=h()(f()(a()("items"),(0,m.Nl)(l()(["isComplete","isCorrect","isViewed"]))),l()(["correctlyAnswered","percentComplete","isComplete","percentViewed"])),w=function(e){var t=e.id,n=e.itemId,r=e.isCorrect;return function(e){return e((0,g.i6)({id:t,updateFn:(0,v.g)({itemId:n,isCorrect:r})}))}}},53884:function(e,t,n){"use strict";n.d(t,{FE:function(){return E},H8:function(){return w},fV:function(){return _}});var r=n(66497),i=n.n(r),o=n(9134),a=n.n(o),s=n(25677),u=n.n(s),c=n(20780),l=n.n(c),d=n(61584),f=n.n(d),p=n(92738),h=n.n(p),m=n(4603),v=n.n(m),g=n(42159),y=n(56296),b=n(26485),_=function(e){var t=e.id,n=e.payload;return function(e){return e((0,b.i6)({id:t,updateFn:(0,y.B)(n)}))}},w=v()(h()(u()("items"),(0,g.Nl)(i()("isComplete",!0))),a()(l())({isComplete:!0,percentComplete:100})),E=v()(h()(u()("items"),(0,g.Nl)(f()(["isComplete"]))),f()(["isComplete","percentComplete","activeIndex"]))},15414:function(e,t,n){"use strict";n.d(t,{Cm:function(){return O},Sv:function(){return A},cT:function(){return N}});var r=n(54115),i=n.n(r),o=n(66497),a=n.n(o),s=n(50557),u=n.n(s),c=n(9134),l=n.n(c),d=n(97560),f=n.n(d),p=n(21186),h=n.n(p),m=n(20780),v=n.n(m),g=n(144),y=n.n(g),b=n(61584),_=n.n(b),w=n(62848),E=n.n(w),k=n(53176),x=n.n(k),S=n(47176),T=n.n(S),C=n(26485),N=function(e){var t=e.currentTime,n=e.id,r=e.percentComplete;return function(e){return e((0,C.i6)({id:n,updateFn:L({currentTime:t,percentComplete:r})}))}},O=l()(v())({currentTime:0,isComplete:!0,percentComplete:100}),A=_()(["currentTime","isComplete","percentComplete"]),P=T()(E()("percentComplete",100),a()("isComplete",!0)),L=function(e){var t=e.currentTime,n=e.percentComplete;return u()(a()("currentTime",t),P,function(e){return function(t){return u()(v()(t),y()("percentComplete"),Math.round,T()(f()(90),i()(100)),h()(e),x()(0,"percentComplete"))(t)}}(n))}},15209:function(e,t,n){"use strict";n.d(t,{z:function(){return a}});var r=n(44845),i=n(96249),o="rise/features/SET_FEATURE_FLAGS";t.Z=(0,i.handle)({},(0,r.Z)({},o,(function(e,t){return t})));var a=(0,i.action)(o)},56659:function(e,t,n){"use strict";var r,i=n(44845),o=n(54405),a=n.n(o),s=n(20780),u=n.n(s),c=n(6037),l=n.n(c),d=n(73188),f=n(76637),p=n(79886),h=n(80454),m=n(58539),v=(a()("rise/fonts/")("LOAD_FONTS"),u()({}));t.ZP=(0,f.pr)({},(r={},(0,i.Z)(r,h.bw,(function(e,t){var n=t.fonts;return u()(e,l()(g)(n))})),(0,i.Z)(r,h.$J,(function(e,t){var n=t.fonts;return v(n)})),r));var g=function(e){return(0,d._)(e,(function(){return(0,m.W)((0,p.If)(!0))}))}},43265:function(e,t,n){"use strict";var r=n(44845),i=n(54405),o=n.n(i),a=n(20780),s=n.n(a),u=n(76637),c={isPreview:"preview"===window.viewType,externalLinksModalVisible:!1},l=o()("rise/globals/")("SHOW_EXTERNAL_LINKS_MODAL");t.Z=(0,u.pr)(c,(0,r.Z)({},l,(function(e,t){return s()(e,{externalLinksModalVisible:t})})))},91832:function(e,t,n){"use strict";var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(80454),m=n(76458),v=n(26485),g=n(15209),y=n(56659),b=n(43265),_=n(19649),w=n(81322),E=n(5785),k=n(24230),x=n(16255),S=n(79886),T=n(6212);function C(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}var N=n(64393).VO?{learningPathUpNext:_.Z}:{};t.Z=function(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];return(0,u.aD)(c,{fontsLoaded:e})},d=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,u.aD)(c,{courseLoaded:e})},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"connected";return(0,u.aD)(c,{connection:e})},p=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,u.aD)(c,{coverLoaded:e})},h=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,u.aD)(c,{notFound:e})},m=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,u.aD)(c,{partnerContentLoaded:e})}},6212:function(e,t,n){"use strict";n.d(t,{TX:function(){return m},xw:function(){return v}});var r,i=n(44845),o=n(96249),a=n(66497),s=n.n(a),u=n(54405),c=n.n(u),l=n(9134),d=n.n(l),f=c()("rise/ui/"),p=f("SET_LESSON_NAV_NEXT_BUTTON_UI"),h=f("SET_SKIP_TO_NAV_BUTTON_UI");t.ZP=(0,o.handle)({lessonNavNextButton:null,skipToNavButton:null},(r={},(0,i.Z)(r,p,d()(s()("lessonNavNextButton"))),(0,i.Z)(r,h,d()(s()("skipToNavButton"))),r));var m=(0,o.action)(p),v=(0,o.action)(h)},31471:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(16550);function i(){var e,t=(0,r.$B)("/lessons/:currentLessonId");return null==t||null===(e=t.params)||void 0===e?void 0:e.currentLessonId}},91761:function(e,t,n){"use strict";n.d(t,{MK:function(){return p},Oe:function(){return s},Tn:function(){return u},hm:function(){return c},jR:function(){return d},nq:function(){return h},rS:function(){return l},zP:function(){return f}});var r=n(22222),i=n(50554),o=n(19585),a=n(41785);function s(e){return null==e?void 0:e.course}function u(){return(0,i.v9)((function(e){return s(e)}))}function c(e){return s(e).navigationMode}function l(e){return s(e).trackingQuizId}function d(e){return s(e).coverImage}var f=(0,r.P1)(d,(function(e){return(0,o.A5)(e)}));function p(){return(0,i.v9)((function(e){return function(e){var t=s(e);return null==t?void 0:t.type}(e)}))}function h(e){var t=s(e);return(null==t?void 0:t.type)===a.BL}},32658:function(e,t,n){"use strict";n.d(t,{Z:function(){return o},b:function(){return i}});var r=n(50554);function i(e){var t;return null==e||null===(t=e.courseLabels)||void 0===t?void 0:t.labels}function o(){return(0,r.v9)((function(e){return i(e)}))}},23692:function(e,t,n){"use strict";n.d(t,{J1:function(){return d},OS:function(){return m},PS:function(){return y},Q1:function(){return g},_v:function(){return f},cY:function(){return w},g2:function(){return b},pr:function(){return E},rv:function(){return _},vC:function(){return l},ye:function(){return p}});var r=n(98882),i=n.n(r),o=n(22222),a=n(31002),s=n(72131),u=n(50554),c=n(91761);function l(e){return e.courseProgress}function d(e){var t=l(e);return null==t?void 0:t.currentLesson}function f(e){var t=l(e);return null==t?void 0:t.percentComplete}function p(){return(0,u.v9)((function(e){return f(e)}))}var h=(0,o.P1)(c.rS,c.Oe,(function(e,t){var n=t.lessons;return Array.isArray(n)?i()(n).call(n,(function(t){var n=t.id;return"quiz"===t.type&&n===e})):null}));function m(){return(0,u.v9)((function(e){return h(e)}))}var v=(0,o.P1)(l,h,(function(e,t){return t?(0,a.RK)(e,t,t.id):null}));function g(){return(0,u.v9)((function(e){return v(e)}))}function y(e){var t=l(e);return(0,s.R)()?100===t.percentComplete:(0,s.ew)()}function b(){return(0,u.v9)((function(e){return y(e)}))}function _(e){var t=l(e);return null==t?void 0:t.lessons}function w(e,t){var n=_(t);return null==n?void 0:n[e]}function E(e){return(0,u.v9)((function(t){return w(e,t)}))}},23328:function(e,t,n){"use strict";n.d(t,{M0:function(){return j},a_:function(){return Z},oy:function(){return M},b5:function(){return F},lC:function(){return ae},zK:function(){return ie},Jo:function(){return se},CX:function(){return re},Oy:function(){return U},l1:function(){return X},LX:function(){return K},NS:function(){return J},Te:function(){return H},Eb:function(){return G},az:function(){return ce},Xc:function(){return ee},RN:function(){return R},LY:function(){return te},qg:function(){return ue},gp:function(){return q},h8:function(){return z},j4:function(){return B}});var r=n(98882),i=n.n(r),o=n(33610),a=n.n(o),s=n(22222),u=n(31002),c=n(91761),l=n(67294),d=n(50554),f=n(17919),p=n.n(f),h=n(51383),m=n.n(h),v=n(46408),g=n.n(v),y=n(40486),b=n.n(y),_=n(27601),w=n.n(_),E=n(24234),k=n.n(E),x=n(84585),S=n.n(x),T=n(52478),C=n.n(T),N=n(53176),O=n.n(N),A=n(23692);var P=n(23106),L=n(31454),I=n(64393);function M(){return(0,s.P1)((function(e){return e}),(function(e,t){return V(t)}),(function(e,t){return C()(e,t)}))}function R(e){var t=(0,l.useMemo)((function(){return M()}),[]);return(0,d.v9)((function(n){return t(e,n)}))}function D(){var e=M();return(0,s.P1)(e,(function(e){return(0,P.jx)(e)}))}function j(){return(0,s.P1)(A.J1,Y,(function(e,t){return O()(-1,e,t)}))}function Z(){var e=F();return(0,s.P1)((function(e){return e}),(function(t,n){return e(n)}),(function(e,t){return(0,c.hm)(t)}),(function(e,t){return Q(t)}),(function(e,t){return(0,A.rv)(t)}),(function(e,t){return(0,c.Oe)(t)}),(function(e,t){return function(e,t){return t.features[e]}("rise-com-lxp",t)}),(function(e,t,n,r,i,o,a){if(I.VO&&!a&&"preview"!==window.viewType&&!(0,I.AP)()&&!o.enrolled&&!o.favoritedAt)return{type:P.eP.ENROLLMENT};var s=i[e],u=i[t];if(e!==t&&(null==s||!s.isComplete)&&(null==s?void 0:s.index)>(null==u?void 0:u.index)){var c,l,d,f=null!==(c=null===(l=i[null==r?void 0:r.id])||void 0===l?void 0:l.index)&&void 0!==c?c:1/0,p="restricted"===n&&null!==(d=null==u?void 0:u.index)&&void 0!==d?d:1/0;if((null==s?void 0:s.index)>Math.min(f,p))return p-1&&y()(Number(o),Number(i)),quizPassed:a}}},61443:function(e,t,n){"use strict";var r=n(63263),i=n.n(r),o=n(30699),a=n.n(o),s=n(58377),u=n.n(s),c=n(13038),l=n.n(c),d=n(44845),f=n(2562),p=n(88066),h=n.n(p),m=n(89356),v=n.n(m),g=n(6538),y=n.n(g),b=n(12088),_=n.n(b),w=n(94066),E=n.n(w),k=n(55109),x=n(69105),S=n.n(x),T=n(20780),C=n.n(T),N=n(52478),O=n.n(N),A=n(19937),P=n(26485),L=n(90322),I=n(64393),M=n(60355),R=n(37787),D=n(17494),j=n(91243),Z=n(48306),B=n(60821),F=["id","type"],U=["id","type"];function q(e,t){var n=v()(e);if(i()){var r=i()(e);t&&(r=a()(r).call(r,(function(t){return u()(e,t).enumerable}))),n.push.apply(n,r)}return n}function z(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return b("fetch")?i().resolve(g.Z.fetch()):i().resolve(e)}function k(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return b("fetchPartnerContent")?g.Z.fetchPartnerContent(e):h().of({content:[]})}function x(e){if(b("bookmark"))return g.Z.bookmark(e)}function S(e){return b("getProgress")?g.Z.getProgress(e):e}function T(e){return b("setLessonComplete")?g.Z.setLessonComplete(e):e}function C(e){return b("setLessonProgress")?g.Z.setLessonProgress(e):e}function N(e,t){return b("setCourseProgress")?g.Z.setCourseProgress(e,t):e}function O(e){if(b("finish"))return g.Z.finish(e)}function A(e,t,n,r){b("finishQuiz")&&g.Z.finishQuiz(e,t,n,r)}function P(e,t,n,r){b("finishStoryline")&&g.Z.finishStoryline(e,t,n,r)}function L(){return b("isComplete")?g.Z.isComplete():null}function I(){return!!b("isExport")&&g.Z.isExport()}function M(){if(b("isExport")){var e=u()(["partnerContent","content"],window);return g.Z.isExport()&&e}return!1}function R(){return!!b("isShare")&&g.Z.isShare()}function D(){return!!b("isPasswordProtected")&&g.Z.isPasswordProtected()}function j(e){var t=e||"";return b("resolvePath")?a()(t).call(t,"http")||a()(t).call(t,"data:")||a()(t).call(t,"//")?t:g.Z.resolvePath(t):a()(t).call(t,"data:")||a()(t).call(t,"http")||a()(t).call(t,"//")?t:"/".concat(t)}function Z(e){return b("verifySharePassword")?g.Z.verifySharePassword(e):i().resolve({isValid:!0})}function B(e){if(b("reportAnswer")){var t=e.id,n=e.isCorrect,r=e.item,i=e.itemProgress,o=e.duration,a=e.retryAttempts,s=e.title,u=r.id,c=r.title,l=r.type;return g.Z.reportAnswer({id:t,type:l,isCorrect:n,itemId:u,questionTitle:(0,m.Vt)(c),quizTitle:(0,m.Vt)(s),retryAttempts:a,answers:(0,v.lI)(r),correctResponse:(0,v.CE)(r),response:(0,v.eb)({item:r,itemProgress:i}),latency:(0,v.j2)(o)})}return!1}function F(e){if(b("startLesson"))return g.Z.startLesson(e)}},27744:function(e,t,n){"use strict";n.d(t,{Z:function(){return G}});var r=n(51383),i=n.n(r),o=n(42157),a=n.n(o),s=n(61894),u=n.n(s),c=n(4603),l=n.n(c),d=n(61949),f=n.n(d),p=n(65605),h=n(90013),m=n.n(h),v=n(6087),g=n.n(v),y=n(33411),b=n.n(y),_=n(19623),w=n(13657),E=n.n(w),k=Array.isArray,x=function(e){return!E()(e)&&"object"===(0,_.Z)(e)},S=function(e){return"string"==typeof e},T=function(e,t){return function(n,r){var i=f()(r,e);return x(n)?C(e,t)(n):!(!i||!S(n))&&!a()(g()(t,(0,p.htmlDecode)(n)))}},C=function(e,t){return function(n){return l()(m(),b(),f()(!0))(T(e,t),n)}},N=C,O=n(63073),A=n.n(O),P=n(66497),L=n.n(P),I=n(77414),M=n.n(I),R=n(24234),D=n.n(R),j=n(20793),Z=n.n(j),B=function(e,t){return function(n,r){var i=f()(r,e);return k(n)?b()(F(e,t)(n)):x(n)?F(e,t)(n):i&&S(n)?D()(g()(t,(0,p.htmlDecode)(n))):0}},F=function(e,t){return function(n){return m()(B(e,t),n)}},U=function e(t){return k(t)?u()(e,t):x(t)?e(b()(t)):function(e){return"number"==typeof e}(t)?t:void 0},q=function(e,t){return function(n){return l()(F(e,t),b(),u()(U),M(),Z()(A(),0),(function(e){return L()("results",e,n)}))(n)}},z=n(5683),H=n.n(z),V=function(e,t,n){return function(r,i){var o=f()(i,e);return k(r)?b()(W(e,t,n)(r)):x(r)?W(e,t,n)(r):o&&S(r)?H()(t,n,(0,p.htmlDecode)(r)):r}},W=function(e,t,n){return function(r){return m()(V(e,t,n),r)}},Y=W,G=function(e,t,n){var r=["caption","code","description","heading","message","name","paragraph","title","type"];if(a()(e))return!1;var o=e.replace(/[-[\]{}()"'*+?.,\\^$|#\s]/g,"\\$&"),s=new RegExp("(".concat(o,")(?![^<]*>)"),"ig"),c=Y(r,s,(function(e){return"".concat(e,"")})),d=u()(c,t),f=N(r,s),p=q(r,s);n(e,l()(i()(f),u()(p))(t),d)}},88826:function(e,t){"use strict";t.Z={addEventListeners:function(e,t){e.addEventListener("animationend",t,!1)},removeEventListeners:function(e,t){e.removeEventListener("animationend",t,!1)}}},17494:function(e,t,n){"use strict";n.d(t,{lY:function(){return O}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(50047),m=n.n(h),v=n(42825),g=n.n(v),y=n(54405),b=n.n(y),_=n(416),w=n.n(_),E=n(64393),k=n(17657);function x(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;ts?a=s:a<1&&(a=1),isNaN(a/s*u)||0===s||(o.currentTime=a/s*u,this.props.onSeek(n.timeMs(o.currentTime)))}},{key:"keySeek",value:function(e){var t=this;this.setState({isSeeking:!0},(function(){var r=t.audio,i=r.duration;r.currentTime=e<0?Math.max(r.currentTime+e,0):Math.min(r.currentTime+e,i),t.props.onSeek(n.timeMs(r.currentTime)),t.onSeekEnd()}))}},{key:"componentDidMount",value:function(){E.Z.addChangeListener(this.handleChange)}},{key:"componentDidUpdate",value:function(e){!e.shouldPause&&this.props.shouldPause&&E.Z.isPlaying&&(this.audio.pause(),E.Z.pause())}},{key:"componentWillUnmount",value:function(){var e=this.props.recordMediaPlayheadPosition;E.Z.pause(),E.Z.removeChangeListener(this.handleChange),e&&e(A(this.audio))}},{key:"handleChange",value:function(){E.Z.playerId===this.props.id&&(E.Z.isPlaying?this.audio.play():this.audio&&this.audio.pause(),this.audio&&(this.audio.muted=E.Z.isMuted),this.forceUpdate())}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.id,i=t.labels,o=t.mediaSrc,a=E.Z.isPlaying&&E.Z.playerId===r,s=m()("audio-player__play",{"audio-player__play--pause":a}),u=w()(null,["audio","currentTime"],this),c=w()(null,["audio","duration"],this),l=(0,S._6)(n),d=i.audioPlayerGroup,f=i.pauseButtonLabel,h=i.playButtonLabel,v=i.seekSliderLabel;return p.createElement("div",{key:"player-"+r,className:"audio-player"},p.createElement("div",{"aria-hidden":!n,"aria-label":d,className:"audio-player__housing",onKeyDown:this.onKeyDown.bind(this),role:N.p9,tabIndex:l},p.createElement("div",{"aria-label":a?f:h,className:s,onClick:this.onPlayClick,role:"button",tabIndex:l}),p.createElement("div",{className:"audio-player__tracker",onMouseDown:this.onMouseSeekStart.bind(this),onTouchStart:this.onMouseSeekStart.bind(this),onMouseUp:this.onSeekEnd.bind(this),onTouchEnd:this.onSeekEnd.bind(this),onMouseMove:this.onSeek.bind(this),onTouchMove:this.onSeek.bind(this)},p.createElement("div",{ref:function(t){return e.trackerbar=t},className:"audio-player__tracker-bar"}),p.createElement("div",{className:"audio-player__tracker-handle","aria-label":v,"aria-live":"polite","aria-valuemax":c,"aria-valuemin":"0","aria-valuenow":u,ref:function(t){return e.trackerhandle=t},role:"slider",tabIndex:l})),p.createElement("div",{className:"audio-player__timer"},this.state.currentTime)),p.createElement("audio",{ref:function(t){return e.audio=t},className:"audio-player__audio-element",onTimeUpdate:this.onTimeUpdate.bind(this),onLoadedMetadata:this.onLoadedMetadata.bind(this),onEnded:this.onEnded.bind(this),src:(0,k.i3)("".concat(o)),key:"audio-"+r}))}},{key:"onKeyDown",value:function(e){var t=this,n=(0,T.Py)(this.onPlayClick),r=(0,T.Py)((function(){return t.keySeek(5)})),i=(0,T.Py)((function(){return t.keySeek(-5)}));b()([[x.Uf,n],[x.$Y,r],[x._4,i]])(e)}},{key:"onPlayClick",value:function(e){e.preventDefault();var t=this.props,r=t.audioVideoPlayhead,i=t.id,o=t.onPause,a=t.onPlay,s=t.recordMediaPlayheadPosition,u=this.audio,c=u.currentTime,l=u.duration;E.Z.isPlaying&&E.Z.playerId!==i&&(E.Z.isPlaying=!1),E.Z.playerId=i,E.Z.isPlaying=!E.Z.isPlaying,E.Z.isPlaying?(a(n.timeMs(c)),r&&this.state.shouldLoadPlayheadPosition&&(this.audio.currentTime=l*r/100||0)):(o(n.timeMs(c)),s&&s(A(this.audio))),this.setState({shouldLoadPlayheadPosition:!1})}},{key:"onMouseSeekStart",value:function(e){this.setState({isSeeking:!0}),this.mouseSeek(e)}},{key:"onSeekEnd",value:function(){var e=this.props,t=e.id,r=e.onPlay,i=e.recordMediaPlayheadPosition,o=this.audio.currentTime;this.setState({isSeeking:!1}),E.Z.isPlaying&&E.Z.playerId!==t&&(E.Z.isPlaying=!1),E.Z.playerId=t,E.Z.isPlaying=!0,r(n.timeMs(o)),i&&i(A(this.audio))}},{key:"onSeek",value:function(e){this.state.isSeeking&&this.mouseSeek(e)}},{key:"onLoadedMetadata",value:function(e){this.setState({currentTime:n.calcTime(e.target.duration,e.target.currentTime)})}},{key:"onEnded",value:function(e){this.audio.currentTime=0,this.setState({currentTime:n.calcTime(e.target.duration,e.target.currentTime)}),E.Z.isPlaying=!1,this.props.onEnd(n.timeMs(e.target.currentTime)),this.forceUpdate()}},{key:"onTimeUpdate",value:function(e){var t=this.props.recordMediaPlayheadPosition,r=e.target,i=r.currentTime,o=r.duration,a=Math.floor(i);(0,k.EZ)();var s=i/o*100;this.trackerbar.style.width=s+"%",this.trackerhandle.style.left=s+"%",this.setState({currentTime:n.calcTime(o,i)}),a%5==0&&this.state.playheadPositionSaveThrottle!==a&&t&&(t(A(e.target)),this.setState({playheadPositionSaveThrottle:a}))}},{key:"currentTime",value:function(){return n.timeMs(this.audio.currentTime)}}],[{key:"defaultProps",get:function(){return{allowTabNavigation:!0,labels:{audioPlayerGroup:C.m$.audioPlayerGroup,pauseButtonLabel:C.m$.pauseButtonLabel,playButtonLabel:C.m$.playButtonLabel,seekSliderLabel:C.m$.seekSliderLabel},mediaSrc:null,onEnd:function(){},onPause:function(){},onPlay:function(){},onSeek:function(){},shouldPause:!1}}},{key:"propTypes",get:function(){return{allowTabNavigation:g().bool,labels:g().object,mediaSrc:g().string,shouldPause:g().bool}}},{key:"calcTime",value:function(e,t){var n=Math.round(e-t),r=Math.floor(n/60),i=n-60*r;function o(e,t,n){var r;return f()(r=new Array(n+1).join(t)+e).call(r,-n)}return o(r,"0",2)+":"+o(i,"0",2)}},{key:"getElementOffset",value:function(e){var t=document.documentElement,n=e.getBoundingClientRect();return{top:n.top+window.pageYOffset-t.clientTop,left:n.left+window.pageXOffset-t.clientLeft}}},{key:"timeMs",value:function(e){return Math.round(1e3*e)}}]),n}(p.Component)},99049:function(e,t,n){"use strict";var r,i,o=n(73126),a=n(2562),s=n(44845),u=n(67294),c=n(22183),l=n(90630),d=n(32673),f=n(80396),p=n(67294),h=["className","children","tag"],m=(r={},(0,s.Z)(r,f.Ai.NEAR_BLACK,(0,f.k$)(.1)),(0,s.Z)(r,f.Ai.DARK,(0,f.k$)(-.4)),(0,s.Z)(r,f.Ai.MED,(0,f.k$)(-.2)),(0,s.Z)(r,f.Ai.LIGHT,(0,f.k$)(.3)),r),v=(i={},(0,s.Z)(i,f.Ai.NEAR_BLACK,"bg--near-black"),(0,s.Z)(i,f.Ai.DARK,"bg--dark"),(0,s.Z)(i,f.Ai.MED,"bg--med"),(0,s.Z)(i,f.Ai.LIGHT,"bg--light"),i);function g(e,t){var n,r=(0,l.ye)("rise-authoring-controls"),i=(0,c.Nv)(),s=e.className,u=void 0===s?"":s,g=e.children,y=e.tag,b=void 0===y?"div":y,_=(0,a.Z)(e,h),w=i.backgroundMode,E=i.cardMode,k=null!==(n=(0,c.Y5)())&&void 0!==n?n:"#ffffff",x=w===d.RW.IMAGE,S=E===d.lC.WHITE,T=[u,"block-card","bg"],C={};if(r)if(S)T.push("block-card--white","bg--light");else if(x)T.push("block-card--bg-image","bg--dark");else{var N=(0,f.md)(k),O=m[N](k),A=(0,f.md)(O);T.push(v[A]),C.backgroundColor=O}else T.push("bg--light","bg--legacy");return p.createElement(b,(0,o.Z)({},_,{className:T.join(" "),ref:t,style:C}),g)}t.Z=(0,u.forwardRef)(g)},34944:function(e,t,n){"use strict";n.d(t,{ZJ:function(){return l},rL:function(){return d}});var r=n(83728),i=n(12088),o=n.n(i),a=n(67294),s=n(22183),u=n(67294),c=o()((0,a.createContext)(),{displayName:"BlockContext"});function l(e){var t=e.block,n=e.children,i=(0,a.useState)(t),o=(0,r.Z)(i,2),l=o[0],d=o[1];return(0,a.useEffect)((function(){return d((function(e){return t||e}))}),[t]),u.createElement(c.Provider,{value:l},u.createElement(s.ac,null==l?void 0:l.settings,n))}c.Consumer;function d(){return(0,a.useContext)(c)}},22183:function(e,t,n){"use strict";n.d(t,{Nv:function(){return A},Y5:function(){return P},ac:function(){return L}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(2562),m=n(12088),v=n.n(m),g=n(63266),y=n.n(g),b=n(58726),_=n(67294),w=n(90630),E=n(34944),k=n(32673),x=n(80396),S=n(67294),T=["children"];function C(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;tError: Invalid iframe tag. Please check the iframe source.";return $.createElement("div",{"aria-hidden":!n,"aria-label":m,className:"embed",role:V.p9},$.createElement("div",{className:"embed--iframe",dangerouslySetInnerHTML:{__html:C},style:{paddingBottom:T},ref:function(t){e.iFrameContainer=t}}))}if(o){var N,O=(0,Y.Z)(l),A=i&&(0,z.B)(O),P=A?"":void 0,L=A?s:void 0,I=A?void 0:O,M=A?void 0:"noopener noreferrer",R=A?"button":void 0,j=A?void 0:"_blank";return $.createElement("div",{"aria-hidden":!n,"aria-label":te(a,g),className:"embed embed--link embed--rich",role:V.p9},this.renderProvider(),p()(N=["link","photo"]).call(N,g)?$.createElement("a",{"data-external":P,href:I,onClick:L,rel:M,role:R,tabIndex:(0,F._6)(n),target:j},$.createElement("img",{alt:d?f:null,className:"embed__img",src:J(d)})):this.renderEmbedIframe({allowTabNavigation:n,labels:a,src:l,thumbnail:d,title:f,type:g}),this.renderMetaData())}if("link"===g){var Z=(0,Y.Z)(l),B=i&&(0,z.B)(Z),U=B?"":void 0,H=B?s:void 0,W=B?void 0:Z,K=B?void 0:"noopener noreferrer",X=B?"button":void 0,Q=B?void 0:"_blank";return $.createElement("div",{"aria-hidden":!n,"aria-label":h,className:"embed embed--link brand--head brand--linkColor",role:V.p9},$.createElement(D.Z,{className:"embed__title brand--head",value:f}),$.createElement(D.Z,{className:"embed__description",value:c}),$.createElement("a",{className:"embed__readMore brand--hoverColor",dataExternal:U,href:W,onClick:H,rel:K,role:X,target:Q},v))}return $.createElement("div",{className:"embed embed--media brand--head"},u?$.createElement(D.Z,{"aria-hidden":!n,className:"embed__title brand--head",value:f}):null,this.renderEmbedIframe({allowTabNavigation:n,labels:a,src:l,thumbnail:d,title:f,type:g}))}},{key:"renderEmbedIframe",value:function(e){var t=this,n=e.allowTabNavigation,r=e.labels.embedPlayerGroup,i=e.src,o=e.thumbnail,a=e.title;if("photo"===e.type)return $.createElement("figure",{className:"embed__media-wrap embed__media-wrap--photo"},$.createElement(Z.Z,{src:J(o),title:a,allowTabNavigation:n}));var s=W.Z.isIe11||W.Z.isEdge,u=S()("embed__media-wrap",{"embed__media-wrap--ms_browser":s});return $.createElement("figure",{"aria-hidden":!n,"aria-label":r,className:u,onKeyDown:this.onKeyDown.bind(this),ref:function(e){t.iFrameContainer=e},tabIndex:(0,F._6)(n)},$.createElement("iframe",{ref:function(e){t.media=e},className:"embed__media",src:Q(i),alt:a,frameBorder:"0",scrolling:"no",onLoad:this.setupPlayer.bind(this),allowFullScreen:!0,title:a}))}}],[{key:"defaultProps",get:function(){return{allowTabNavigation:!0,labels:{embedReadMore:U.m$.embedReadMore,embedViewOn:"View on"},shouldPause:!1,showMetaData:!0}}},{key:"propTypes",get:function(){return{allowTabNavigation:y().bool,data:y().object.isRequired,progressChanged:y().func,isLesson:y().bool,shouldPause:y().bool,showMetaData:y().bool}}}]),n}($.Component),te=function(e,t){var n=e.embedLinkGroup,r=e.embedPhotoGroup,i=e.embedVideoGroup;switch(t){case"photo":return r;case"video":return i;default:return n}},ne=w()({externalLinksDisabled:I()(["course","externalLinksDisabled"])}),re=(0,h.$j)(ne,{showExternalLinksModal:function(){return{type:"rise/globals/SHOW_EXTERNAL_LINKS_MODAL",payload:!0}}});t.Z=re(ee)},90630:function(e,t,n){"use strict";n.d(t,{OH:function(){return b},gV:function(){return _},lJ:function(){return k},tF:function(){return E},ye:function(){return w}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(73126),m=n(67294);function v(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:e;return function(n){var r=m.forwardRef((function(r,i){var o=w(e),a=g(g({},r),{},(0,p.Z)({},t,o));return m.createElement(n,(0,h.Z)({ref:i},a))}));return r.displayName="withFeatureFlag(".concat(n.displayName||n.name,")"),r}}var k=E("rise-com-lxp","lxpEnabled")},27028:function(e,t,n){"use strict";var r=n(88066),i=n.n(r),o=n(95238),a=n.n(o),s=n(53592),u=n.n(s),c=n(51446),l=n.n(c),d=n(19996),f=n.n(d),p=n(67294),h=n(50554),m=n(22673),v=n.n(m),g=n(416),y=n.n(g),b=n(65194),_=n(5992);function w(e,t){var n=void 0!==l()&&f()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return E(e,t);var r=a()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return u()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return E(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw o}}}}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nthis.progresswrap.getBoundingClientRect().top+n;this.state.isSticky!==r&&this.setState({isSticky:r})}},{key:"isLessonPreview",value:function(){return!!document.querySelector(".lesson--preview")}},{key:"timelineProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=T()(-1,"activeIndex",n),i=_()(t);return-1===r?0:y()(r)===i?100:A()("%","",E()([r,"linePosition"],t))}},{key:"processProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=T()(0,"activeIndex",n),i=_()(t);return r>i?100:Math.round(r/i*100)}},{key:"progressValue",value:function(){var e=this.props,t=e.lessonProgress;switch(e.type){case"process":return this.processProgressValue();case"sorting":return T()(0,"percentViewed",t);case"timeline":return this.timelineProgressValue();default:return T()(0,"percentComplete",t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.items,i=t.menuOpen,o=t.mobileMenuOpen,a=this.state.isSticky,s=v()("progress-wrap",{}),u=v()("lesson-progress-wrapper",{"lesson-progress-wrapper--visible":a&&!o,"lesson--open":i&&!this.isLessonPreview(),"lesson--open-mobile":o&&!this.isLessonPreview()}),c=v()("progress",{"progress--timeline":"timeline"===n,"progress--video":"video"===n}),l=this.progressValue(),d="timeline"===n&&r&&f()(r).call(r,(function(e){var t,n=v()("progress__marker",{"progress__marker--active brand--background":parseInt(l)>=parseInt(h()(t=e.linePosition).call(t,0,-1))});return P.createElement("div",{className:n,style:{left:e.linePosition},key:e.id})})),p=P.createElement("div",{className:s},P.createElement("div",{className:c},P.createElement("div",{className:"progress__container"},P.createElement("div",{className:"progress__indicator brand--background",style:{transform:"translate3d(".concat(l,"%,0px,0px)")}}),d)));return P.createElement("div",{ref:function(t){return e.progresswrap=t}},p,P.createElement(x(),null,P.createElement("div",{className:u},p)))}}],[{key:"propTypes",get:function(){return{id:N().any.isRequired,lessonProgress:N().object.isRequired,type:N().string.isRequired,items:N().array}}}]),n}(P.Component)},27309:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(67294),i=n(97809);function o(e){var t=e.className,n=e.cx,o=e.cy,a=e.diameter,s=e.onTransitionEnd,u=void 0===s?Function.prototype:s,c=e.r,l=e.strokeLinecap,d=e.strokeWidth,f=e.transform,p=e.value,h=void 0===p?0:p,m=(0,r.useRef)(),v=Math.PI*(Number(a)-Number(d)),g=v*(100-h)/100;return(0,i.Z)("transitionend",u,m.current),r.createElement("circle",{className:t,cx:n,cy:o,fill:"transparent",r:c,ref:m,strokeDasharray:v,strokeDashoffset:g,strokeLinecap:l,strokeWidth:d,transform:f})}},74388:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294);function i(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.color,o=e.progress,a=void 0===o?0:o,s=e.runnerClass,u=e.trackClass;return r.createElement("div",{"aria-hidden":t,"aria-label":n,className:u,style:{color:i},role:"img"},r.createElement("div",{className:s,style:{width:"".concat(a,"%")}}))}},5572:function(e,t,n){"use strict";var r=n(32542),i=n(31826),o=n(67294);t.Z=function(e){var t=e.allowTabNavigation,n=void 0===t||t,a=e.onClick,s=e.onFocus,u=void 0===s?i.ZT:s,c=e.text;return o.createElement("button",{"aria-hidden":!n,className:"restart-button button brand--hoverColor",onClick:a,onFocus:u,tabIndex:(0,r._6)(n),type:"button"},o.createElement("div",{className:"restart-button__content"},o.createElement("span",{className:"restart-button__text brand--ui"},c),o.createElement("i",{"aria-hidden":"true",className:"restart-button__icon icon icon-reload"})))}},67927:function(e,t,n){"use strict";n.d(t,{DY:function(){return s},_v:function(){return u}});n(83728);var r=n(73126),i=n(2562),o=(n(12088),n(88066),n(56524),n(73935),n(67294)),a=(n(36335),["children","side"]),s=function(e){var t=e.children,n=e.className;return o.createElement("div",{className:"authoring-tooltip ".concat(n||"")},t)},u=function(e){var t=e.children,n=e.side,s=(0,i.Z)(e,a);return o.createElement("span",(0,r.Z)({},s,{className:"authoring-tooltip__content authoring-tooltip__content--".concat(n)}),t)}},57030:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(2562),i=n(67294),o=n(416),a=n.n(o),s=n(29891),u=n(52892),c=n.n(u),l=n(18231),d=n.n(l),f=n(4603),p=n.n(f),h=n(64691),m=n.n(h),v=n(67031),g=n.n(v),y=p()(c()({}),m()(["first_name","last_name"]),d()(" "),g()),b=["className","decorative","size"],_=function(e){var t=e.className,n=e.decorative,o=e.size,u=(0,r.Z)(e,b),c=a()(["avatars","medium"],u),l=n?"":y(u)||"Unknown User";return c?i.createElement("img",{alt:l,className:t||"user-avatar",src:c,style:{height:o,width:o}}):i.createElement(s.Qw,{decorative:n,height:o,title:l,width:o})}},13425:function(e,t,n){"use strict";n.d(t,{Z:function(){return ie}});var r=n(13535),i=n.n(r),o=n(89356),a=n.n(o),s=n(63263),u=n.n(s),c=n(30699),l=n.n(c),d=n(58377),f=n.n(d),p=n(13038),h=n.n(p),m=n(44845),v=n(68420),g=n(27344),y=n(5281),b=n(90306),_=n(3020),w=n(3362),E=n(88066),k=n.n(E),x=n(50047),S=n.n(x),T=n(44721),C=n.n(T),N=n(94184),O=n.n(N),A=n(50557),P=n.n(A),L=n(17794),I=n.n(L),M=n(78821),R=n.n(M),D=n(52478),j=n.n(D),Z=n(45697),B=n.n(Z),F=n(73935),U=n(8575),q=n(33072),z=(n(42641),n(89830)),H=n(97236),V=n(49269),W=n(96554),Y=n(81996),G=n(29891),K=n(46130),$=n(64393),X=n(32542),J=n(12868),Q=n(67294);function ee(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=l()(r).call(r,(function(t){return f()(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,w.Z)(e);if(t){var o=(0,w.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,_.Z)(this,n)}}var ne="seek-tooltip--hidden",re=function(e){return Math.round(e.currentTime()/e.duration()*100)||0},ie=function(e){(0,b.Z)(n,e);var t=te(n);function n(e){var r;return(0,v.Z)(this,n),(r=t.call(this,e)).state={isReady:!1,shouldLoadPlayheadPosition:!1,playbackStarted:!1,playheadPositionSaveThrottle:0,showRestrictSeekTooltip:!1},r.showRestrictSeekTooltip=r.showRestrictSeekTooltip.bind((0,y.Z)(r)),r.updateSeekTooltip=r.updateSeekTooltip.bind((0,y.Z)(r)),r.getMaxTime=r.getMaxTime.bind((0,y.Z)(r)),r.onMediaStoreChange=r.onMediaStoreChange.bind((0,y.Z)(r)),r}return(0,g.Z)(n,[{key:"updateContentFocusability",value:function(){var e=this.props.allowTabNavigation;(0,Y.Tl)(this.container.getElementsByTagName("button")).forEach((function(t){(0,X.Cz)(t,(0,X._6)(e))})),(0,X.yK)({element:this.container,selector:".vjs-progress-holder",tabIndex:(0,X._6)(e)}),(0,X.yK)({element:this.container,selector:".vjs-volume-bar",tabIndex:(0,X._6)(e)}),(0,X.yK)({element:this.container,selector:".vjs-volume-menu-button",tabIndex:(0,X._6)(e)})}},{key:"componentDidUpdate",value:function(e){this.updateContentFocusability(),!e.shouldPause&&this.props.shouldPause&&W.Z.isPlaying&&(this.video.player.pause(),W.Z.isPlaying=!1)}},{key:"setMaxTime",value:function(e){this.maxTime=e,this.video.player.controlBar.progressControl.seekBar.setMaxTime(e)}},{key:"componentDidMount",value:function(){var e=this,t=this.video.player,n=this.props,r=n.audioVideoPlayhead,i=n.canRestrictSeek,o=n.currentTime,a=n.id,s=n.onFullScreenChange,u=n.percentComplete,c=n.progressChanged,l=n.recordMediaPlayheadPosition,d=n.type;if(this.setState({shouldLoadPlayheadPosition:!0}),this.wasPaused=!1,this.seeking=!1,this.setMaxTime(o),this.updateContentFocusability(),i){var f=this.video.player.controlBar.progressControl.seekBar;f.disableSeek(),f.on("showRestrictSeekTooltip",(function(t,n){return e.showRestrictSeekTooltip(n)})),this.configureSeekDiv()}t.ready((function(){t.el_&&(t.el_.removeAttribute("role"),t.el_.removeAttribute("aria-label")),u&&u<100&&"customVideo"!==d&&(t.play(),t.currentTime(o),t.pause()),t.on("timeupdate",e.videoUpdate=function(){(0,$.EZ)();var n=t.currentTime(),o=t.duration(),a=t.paused(),s=Math.floor(n),u=o*r/100||0;a&&!e.wasPaused&&n>e.maxTime&&e.setMaxTime(n),i&&e.updateSeekTooltip();var d=t.ended()&&!e.seeking,f=!a&&!e.seeking;if(!i||d||f){n>e.maxTime&&e.setMaxTime(n);var p=n/o*100;d&&(p=100),c&&c({currentTime:n,percentComplete:p}),s%5==0&&e.state.playheadPositionSaveThrottle!==s&&l&&(l(re(t)),e.setState({playheadPositionSaveThrottle:s}))}else i&&!e.restrictingSeek&&n>e.maxTime&&uthis.maxTime?(o=this.maxTime,this.showRestrictSeekTooltip(!0)):this.showRestrictSeekTooltip(!1));var a=e<0?Math.max(o,0):Math.min(o,i);a!==r&&t.currentTime(a)}},{key:"configureSeekDiv",value:function(){var e,t=this.video.player.controlBar,n=t.el();this.progressBarElement=t.progressControl.seekBar.playProgressBar.el(),this.seekDiv=((e=document.createElement("div")).classList.add("seek-tooltip"),e.classList.add(ne),e),n.appendChild(this.seekDiv),F.render(Q.createElement(G.NP,null),this.seekDiv)}},{key:"showRestrictSeekTooltip",value:function(e){this.props.canRestrictSeek&&this.seekDiv&&e!==this.state.showRestrictSeekTooltip&&(e?this.seekDiv.classList.remove(ne):this.seekDiv.classList.add(ne),this.setState({showRestrictSeekTooltip:e}))}},{key:"updateSeekTooltip",value:function(){var e=this.video.player,t=this.progressBarElement.getBoundingClientRect(),n=e.el().getBoundingClientRect(),r=this.seekDiv.getBoundingClientRect().width/2,i=t.left-n.left+t.width-r;this.seekDiv.style.left="".concat(i,"px"),this.seekDiv.style.top="".concat(-5,"px")}},{key:"getMaxTime",value:function(){return this.maxTime}},{key:"onMediaStoreChange",value:function(){if(this.video){var e=this.props.id,t=this.video.player;W.Z.playerId===e&&(W.Z.isPlaying?t.play():t.pause())}}}],[{key:"propTypes",get:function(){return{autoplay:B().bool,allowTabNavigation:B().bool,audioVideoPlayhead:B().number,canRestrictSeek:B().bool,currentTime:B().number,id:B().string.isRequired,onFullScreenChange:B().func,percentComplete:B().number,poster:B().string,progressChanged:B().func,recordMediaPlayheadPosition:B().func,shouldPause:B().bool,src:B().string.isRequired,type:B().string}}},{key:"defaultProps",get:function(){return{autoplay:!1,allowTabNavigation:!0,currentTime:0,labels:{videoPlayerGroup:H.m$.videoPlayerGroup},onFullScreenChange:function(){},percentComplete:0,progressChanged:Function.prototype,shouldPause:!1}}}]),n}(Q.Component),oe=function(e){var t=e.target.className,n=(0,J.ID)(e)&&C()(t).call(t,"vjs-volume-bar");return(0,J.Uf)(e)&&(C()(t).call(t,"vjs-control")||C()(t).call(t,"vjs-big-play-button"))||n}},42641:function(e,t,n){"use strict";var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(5281),u=n(32647),c=n(90306),l=n(3020),d=n(3362),f=n(44845),p=n(59231);function h(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,d.Z)(e);if(t){var o=(0,d.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var m=function(e){(0,c.Z)(n,e);var t=h(n);function n(e){var r;return(0,o.Z)(this,n),r=t.call(this,e,[]),(0,f.Z)((0,s.Z)(r),"seekDisabled",!1),(0,f.Z)((0,s.Z)(r),"maxTime",0),r}return(0,a.Z)(n,[{key:"disableSeek",value:function(){this.seekDisabled=!0}},{key:"setMaxTime",value:function(e){this.maxTime=e}},{key:"handleMouseMove",value:function(e){if(!this.seekDisabled)return(0,u.Z)((0,d.Z)(n.prototype),"handleMouseMove",this).call(this,e);var t=this.player(),r=this.calculateDistance(e)*t.duration();r>this.maxTime?(this.trigger("showRestrictSeekTooltip",!0),r=this.maxTime):this.trigger("showRestrictSeekTooltip",!1),r===t.duration()&&(r-=.1),t.currentTime(r)}}]),n}(p.default.getComponent("SeekBar"));p.default.registerComponent("SeekBar",m)},37314:function(e,t,n){"use strict";var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(73126),h=n(44845),m=n(2562),v=n(12088),g=n.n(v),y=n(67294),b=n(22183),_=n(90630),w=n(36335),E=n(32673),k=n(67294),x=["className","tag","style"];function S(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}var T=(0,w.Z)("block-brand");function C(e,t){var n=e.className,r=void 0===n?"":n,i=e.tag,o=void 0===i?"div":i,a=e.style,s=(0,m.Z)(e,x),u=(0,_.ye)("rise-authoring-controls"),c=(0,b.Nv)(),d=c.accentColor,v=c.styleMode,y=v===E.XS.BRANDED,w=v===E.XS.UNBRANDED,C=r,N=function(e){for(var t=1;t0?"up":"down",n=this.el,r="movable-item__will-enter-".concat(t);this.animate({activeClass:"movable-item__will-enter-active",element:n,enterClass:r,timeout:300}).then(e)}},{key:"componentWillReceiveProps",value:function(e){!this.props.isEnabled&&e.isEnabled?this.enableInteract():this.props.isEnabled&&!e.isEnabled&&this.disableInteract()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeoutRef)}},{key:"render",value:function(){var e=this;return L.cloneElement(L.Children.only(this.props.children),{className:this.getClassName(),ref:function(t){e.el=t,e.props.childRef(t)},style:this.getStyle()})}},{key:"animate",value:function(e){var t=this,n=e.activeClass,r=e.element,i=e.enterClass,o=e.timeout;return new(h())((function(e){r.classList.add(i),setTimeout((function(){r.classList.add(n)}),10),t.timeoutRef=setTimeout((function(){r.classList.remove(i,n),e()}),o)}))}},{key:"enableInteract",value:function(){var e=j(this.props);this.interact.draggable(k()({onstart:this.handleStart,onmove:this.handleMove,onend:this.handleEnd},e.draggableOptions)),this.interactScrollHandler(e)}},{key:"interactScrollHandler",value:function(e){var t=this;this.yBefore=0,this.yAfter=0,R(e).addEventListener("scroll",(function(e){t.yBefore=t.yAfter,t.yAfter=e.currentTarget.scrollTop,t.state.isDragging&&t.setState({y:t.state.y+(t.yAfter-t.yBefore)})}))}},{key:"disableInteract",value:function(){this.interact.draggable(!1),delete this.yBefore,delete this.yAfter}},{key:"getClassName",value:function(){var e=this.props,t=e.children,n=e.isEnabled,r=C()("",["props","className"],t);return v()(r,{draggable:n,"draggable--dragging":this.state.isDragging})}},{key:"getStyle",value:function(){var e,t,n,r,i,o=C()({},["props","style"],this.props.children);return k()(o,(e=this.state,n=e.x,r=e.y,i=e.zIndex,{transform:f()(t="translate(".concat(n,"px, ")).call(t,r,"px)"),zIndex:i}))}},{key:"handleStart",value:function(e){this.props.onDragStart(e),this.props.setDrag(!0),this.setState({isDragging:!0})}},{key:"handleEnd",value:function(e){this.props.onDragEnd(e),this.props.setDrag(!1),this.setState({isDragging:!1,x:0,y:0,zIndex:0})}},{key:"handleMove",value:function(e){var t=e.dx,n=e.dy,r=this.state.x+t,i=this.state.y+n;this.setState({x:r,y:i,zIndex:1})}}],[{key:"defaultProps",get:function(){return{childRef:Function.prototype,draggableOptions:{autoScroll:{container:null}},interactOptions:{styleCursor:!1},isEnabled:!0,onDragEnd:Function.prototype,onDragStart:Function.prototype}}}]),n}(L.Component)},7058:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var r=n(13535),i=n.n(r),o=n(44845),a=n(68420),s=n(27344),u=n(5281),c=n(90306),l=n(3020),d=n(3362),f=n(94184),p=n.n(f),h=n(11525),m=n(20780),v=n.n(m),g=n(54782),y=n.n(g),b=n(67294);function _(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,d.Z)(e);if(t){var o=(0,d.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var w=function(e){(0,c.Z)(n,e);var t=_(n);function n(e){var r;return(0,a.Z)(this,n),(r=t.call(this,e)).state={isActive:!1},r.handleEnter=r.handleEnter.bind((0,u.Z)(r)),r.handleLeave=r.handleLeave.bind((0,u.Z)(r)),r.handleDrop=r.handleDrop.bind((0,u.Z)(r)),r}return(0,s.Z)(n,[{key:"componentDidMount",value:function(){this.interact=(0,h.Z)(this.el,this.props.interactOptions),this.props.isEnabled&&this.enableInteract()}},{key:"componentWillReceiveProps",value:function(e){!this.props.isEnabled&&e.isEnabled?this.enableInteract():this.props.isEnabled&&!e.isEnabled&&this.disableInteract()}},{key:"render",value:function(){var e=this;return b.cloneElement(b.Children.only(this.props.children),{className:this.getClassName(),ref:function(t){e.el=t,e.props.childRef(t)},style:this.getStyle()})}},{key:"enableInteract",value:function(){this.interact.dropzone(v()({ondrop:this.handleDrop,ondragenter:this.handleEnter,ondragleave:this.handleLeave},this.props.droppableOptions))}},{key:"disableInteract",value:function(){this.interact.dropzone(!1)}},{key:"getClassName",value:function(){var e=this.state.isActive,t=this.props,n=t.activeClassName,r=t.children,i=t.isEnabled,a=y()("",["props","className"],r);return p()(a,(0,o.Z)({droppable:i,"droppable--active":e},n,e))}},{key:"getStyle",value:function(){return y()({},["props","style"],this.props.children)}},{key:"handleEnter",value:function(e){this.props.onEnter(e),this.setState({isActive:!0})}},{key:"handleLeave",value:function(e){this.props.onLeave(e),this.setState({isActive:!1})}},{key:"handleDrop",value:function(e){this.props.onDrop(e),this.setState({isActive:!1})}}],[{key:"defaultProps",get:function(){return{activeClassName:"",childRef:Function.prototype,droppableOptions:{overlap:.015},interactOptions:{},isEnabled:!0,onDrop:Function.prototype,onEnter:Function.prototype,onLeave:Function.prototype}}}]),n}(b.Component)},60210:function(e,t,n){"use strict";n.d(t,{_:function(){return r.Z},r:function(){return i.Z}});var r=n(16848),i=n(7058)},52365:function(e,t,n){"use strict";n.d(t,{x:function(){return d}});var r=n(73126),i=n(12088),o=n.n(i),a=n(94184),s=n.n(a),u=n(67294),c=n(90630),l=n(67294);function d(e){function t(t,n){var i,o=(i=(0,c.ye)("big-head-mode"),s()({bigHeadMode:i}));return l.createElement(e,(0,r.Z)({},t,{ref:n,easterEggClassNames:o}))}return o()((0,u.forwardRef)(t),{displayName:"withEasterEggClassNames(".concat(e.displayName||e.name,")")})}},85406:function(e,t,n){"use strict";n(94184),n(67294)},63500:function(e,t,n){"use strict";n(73126),n(67294),n(5596)},91453:function(e,t,n){"use strict";n(94184),n(67294)},7026:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(73126),i=n(67294),o=n(5596);function a(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 16 12"},e),i.createElement("path",{d:"M8.4148147,12 L1.05185184,12 C0.471229623,12 0,11.552 0,11 C0,10.448 0.471229623,10 1.05185184,10 L8.4148147,10 C8.99543692,10 9.46666654,10.448 9.46666654,11 C9.46666654,11.552 8.99543692,12 8.4148147,12"}),i.createElement("path",{d:"M12.2500002,2 L0.816666683,2 C0.365866674,2 0,1.552 0,1 C0,0.448 0.365866674,0 0.816666683,0 L12.2500002,0 C12.7008002,0 13.0666669,0.448 13.0666669,1 C13.0666669,1.552 12.7008002,2 12.2500002,2"}),i.createElement("path",{d:"M15,7 L1,7 C0.448,7 0,6.552 0,6 C0,5.448 0.448,5 1,5 L15,5 C15.552,5 16,5.448 16,6 C16,6.552 15.552,7 15,7"}))}},71417:function(e,t,n){"use strict";n(67294)},98976:function(e,t,n){"use strict";n(94184),n(67294)},99293:function(e,t,n){"use strict";n(94184),n(67294)},42070:function(e,t,n){"use strict";n(94184),n(67294)},88808:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e.className,n=e.width,i=void 0===n?"20":n,o=e.height,a=void 0===o?"20":o,s=e.focusable,u=void 0===s?"false":s;return r.createElement("svg",{className:t,width:i,height:a,viewBox:"0 0 20 20",fill:"none",focusable:u,xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.0002 3.33334C10.4604 3.33334 10.8335 3.70644 10.8335 4.16668V15.8333C10.8335 16.2936 10.4604 16.6667 10.0002 16.6667C9.53992 16.6667 9.16683 16.2936 9.16683 15.8333V4.16668C9.16683 3.70644 9.53992 3.33334 10.0002 3.33334Z",fill:"currentColor"}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.57757 9.41075C3.90301 9.08532 4.43065 9.08532 4.75609 9.41075L10.0002 14.6548L15.2442 9.41075C15.5697 9.08532 16.0973 9.08532 16.4228 9.41075C16.7482 9.73619 16.7482 10.2638 16.4228 10.5893L10.5894 16.4226C10.264 16.748 9.73634 16.748 9.41091 16.4226L3.57757 10.5893C3.25214 10.2638 3.25214 9.73619 3.57757 9.41075Z",fill:"currentColor"}))}},32216:function(e,t,n){"use strict";n(94184),n(67294)},45821:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(73126),i=n(67294),o=n(5596);function a(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 24 24"},e),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C12.5523 2 13 2.44772 13 3L13 21C13 21.5523 12.5523 22 12 22C11.4477 22 11 21.5523 11 21L11 3C11 2.44772 11.4477 2 12 2Z"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.7071 13.2929C20.0976 13.6834 20.0976 14.3166 19.7071 14.7071L12.7071 21.7071C12.5196 21.8946 12.2652 22 12 22C11.7348 22 11.4804 21.8946 11.2929 21.7071L4.29289 14.7071C3.90237 14.3166 3.90237 13.6834 4.29289 13.2929C4.68342 12.9024 5.31658 12.9024 5.70711 13.2929L12 19.5858L18.2929 13.2929C18.6834 12.9024 19.3166 12.9024 19.7071 13.2929Z"}))}},93384:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Export":t,r=e.desc,a=void 0===r?"An arrow pointing right":r,s=e.width,u=void 0===s?"16":s,c=e.height,l=void 0===c?"8":c,d=e.className,f=e.focusable,p=void 0===f?"false":f,h=e.decorative;return o.createElement("svg",{viewBox:"0 0 16 8",width:u,height:l,className:i()("i",d),focusable:p,"aria-hidden":h?"true":"false"},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{fill:"#444",fillRule:"evenodd",d:"M1 5h11.6l-1.3 1.3c-.4.4-.4 1 0 1.4.2.2.4.3.7.3.3 0 .5-.1.7-.3l3-3c.4-.4.4-1 0-1.4l-3-3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4L12.6 3H1c-.6 0-1 .4-1 1s.4 1 1 1"}))}},38799:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(73126),i=n(67294),o=n(5596);function a(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 24 24"},e),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C12.5523 2 13 2.44772 13 3L13 21C13 21.5523 12.5523 22 12 22C11.4477 22 11 21.5523 11 21L11 3C11 2.44772 11.4477 2 12 2Z"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.2929 2.29289C11.6834 1.90237 12.3166 1.90237 12.7071 2.29289L19.7071 9.29289C20.0976 9.68342 20.0976 10.3166 19.7071 10.7071C19.3166 11.0976 18.6834 11.0976 18.2929 10.7071L12 4.41421L5.70711 10.7071C5.31658 11.0976 4.68342 11.0976 4.29289 10.7071C3.90237 10.3166 3.90237 9.68342 4.29289 9.29289L11.2929 2.29289Z"}))}},87947:function(e,t,n){"use strict";var r=n(73126),i=n(67294),o=n(5596);t.Z=function(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 10 12"},e),i.createElement("path",{d:"M7.09677 6.92617C8.14516 6.28188 8.79032 5.07383 8.79032 3.78523C8.79032 1.69128 7.09677 0 5 0C2.90323 0 1.20968 1.69128 1.20968 3.78523C1.20968 5.07383 1.85484 6.20134 2.90323 6.92617C1.20968 7.73154 0 9.42282 0 11.4362C0 11.7584 0.241936 12 0.564516 12C0.887097 12 1.12903 11.7584 1.12903 11.4362C1.12903 9.34228 2.90323 7.57047 5 7.57047C7.09677 7.57047 8.87097 9.34228 8.87097 11.4362C8.87097 11.7584 9.1129 12 9.43548 12C9.75806 12 10 11.7584 10 11.4362C9.91935 9.42282 8.79032 7.73154 7.09677 6.92617ZM5 1.12752C6.45161 1.12752 7.66129 2.33557 7.66129 3.78523C7.66129 5.2349 6.45161 6.44295 5 6.44295C3.54839 6.44295 2.33871 5.2349 2.33871 3.78523C2.33871 2.33557 3.46774 1.12752 5 1.12752Z"}))}},92894:function(e,t,n){"use strict";n(94184),n(67294)},97150:function(e,t,n){"use strict";n(94184),n(67294)},35714:function(e,t,n){"use strict";n(73126),n(5596),n(67294)},22507:function(e,t,n){"use strict";n(73126),n(5596),n(67294)},84620:function(e,t,n){"use strict";n(94184),n(67294)},38305:function(e,t,n){"use strict";n(94184),n(67294)},20873:function(e,t,n){"use strict";n(94184),n(67294)},98785:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e.width,n=void 0===t?"17":t,i=e.height,o=void 0===i?"15":i,a=e.title,s=void 0===a?"Book":a,u=e.desc,c=void 0===u?"Book":u,l=e.focusable,d=void 0===l?"false":l,f=e.className;return r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:o,viewBox:"0 0 17 15",focusable:d,className:f},r.createElement("title",null,s),r.createElement("desc",null,c),r.createElement("path",{fill:"#FFF",fillRule:"nonzero",d:"M8.407 14.529a.68.68 0 0 1-.374 0L.506 12.553A.679.679 0 0 1 0 11.897V.679C0 .234.42-.09.851.023L8.22 1.957 15.589.023a.679.679 0 0 1 .851.656v11.218a.679.679 0 0 1-.506.656L8.407 14.53zM7.541 3.182L1.357 1.56v9.814l6.184 1.623V3.182zm1.358 0v9.814l6.184-1.623V1.56L8.899 3.182z"}))}},95988:function(e,t,n){"use strict";n(67294)},34590:function(e,t,n){"use strict";n(94184),n(67294)},71005:function(e,t,n){"use strict";n(94184),n(67294)},81135:function(e,t,n){"use strict";n(67294)},73613:function(e,t,n){"use strict";n(94184),n(67294)},41622:function(e,t,n){"use strict";var r=n(67294),i=n(94184),o=n.n(i);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=void 0===n?"Check mark":n,a=e.className,s=e.desc,u=e.height,c=void 0===u?"8":u,l=e.role,d=void 0===l?"img":l,f=e.title,p=e.width,h=void 0===p?"11":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":i,className:o()("i i-checkMark",a),focusable:"false",height:c,role:d,viewBox:"0 0 11 8",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),s&&r.createElement("desc",null,s),r.createElement("path",{d:"M9.6,0L11,1.3L3.9,8L0,4.3L1.4,3l2.6,2.4L9.6,0z"}))}},74915:function(e,t,n){"use strict";var r=n(67294),i=n(94184),o=n.n(i);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,a=e.desc,s=e.height,u=void 0===s?"21":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=e.width,p=void 0===f?"21":f;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:o()("i i-checkMarkFilled",i),focusable:"false",height:u,role:l,viewBox:"0 0 21 21",width:p,xmlns:"http://www.w3.org/2000/svg"},d&&r.createElement("title",null,d),a&&r.createElement("desc",null,a),r.createElement("path",{d:"M10.074 20.959c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zM7.077 10.523a.65.65 0 1 0-.919.919l2.546 2.545a.65.65 0 0 0 .919 0l4.454-4.454a.65.65 0 1 0-.919-.92L9.163 12.61l-2.086-2.086z"}))}},18194:function(e,t,n){"use strict";var r=n(67294),i=n(94184),o=n.n(i);t.Z=function(e){var t=e.title,n=void 0===t?"More":t,i=e.desc,a=void 0===i?"Caret pointing down":i,s=e.width,u=void 0===s?"7":s,c=e.height,l=void 0===c?"5":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return r.createElement("svg",{viewBox:"0 0 7 5",width:u,height:l,className:o()("i i-chevronDown",d),focusable:p},r.createElement("title",null,n),r.createElement("desc",null,a),r.createElement("g",{transform:"translate(-15 -14)"},r.createElement("path",{d:"M18.1042026,17.8957974 C18.2994647,18.0910596 18.6160472,18.0910596 18.8113094,17.8957974 L21.3535534,15.3535534 C21.5488155,15.1582912 21.5488155,14.8417088 21.3535534,14.6464466 C21.1582912,14.4511845 20.8417088,14.4511845 20.6464466,14.6464466 L18.4734187,16.8508 L16.3535534,14.7309347 C16.1582912,14.5356725 15.8417088,14.5356725 15.6464466,14.7309347 C15.4511845,14.9261968 15.4511845,15.2427793 15.6464466,15.4380415 L18.1042026,17.8957974 Z"})))}},62869:function(e,t,n){"use strict";n(67294)},83743:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.width,n=void 0===t?"16":t,r=e.height,a=void 0===r?"16":r,s=e.className,u=e.focusable,c=void 0===u?"false":u;return o.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 16 16",width:n,height:a,className:i()("i i-chevronLeft",s),focusable:c},o.createElement("polygon",{points:"11.1,15.7 3.4,8 11.1,0.3 12.6,1.7 6.3,8 12.6,14.3 "}))}},40277:function(e,t,n){"use strict";var r=n(73126),i=n(67294),o=n(5596);t.Z=function(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 6 10"},e),i.createElement("path",{fillRule:"nonzero",d:"M5.707 1.707A1 1 0 0 0 4.293.293l-4 4a1 1 0 0 0 0 1.414l4 4a1 1 0 0 0 1.414-1.414L2.414 5l3.293-3.293z"}))}},53370:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e.className;return r.createElement("svg",{"aria-hidden":"true",className:t,fill:"currentColor",focusable:"false",viewBox:"0 0 10 10",xmlns:"http://www.w3.org/2000/svg"},r.createElement("circle",{cx:"5",cy:"5",r:"5"}))}},1911:function(e,t,n){"use strict";n(94184),n(67294)},13809:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e.className;return r.createElement("svg",{"aria-hidden":"true",className:t,fill:"currentColor",foocusable:"false",viewBox:"0 0 10 10",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{d:"M9.78572 9.78572C9.5 10.0714 9.07143 10.0714 8.78571 9.78572L5 6.00001L1.21429 9.78572C0.928571 10.0714 0.500001 10.0714 0.214285 9.78572C-0.0714284 9.49999 -0.0714284 9.07144 0.214285 8.78571L4 5L0.214285 1.21429C-0.0714284 0.928564 -0.0714284 0.500007 0.214285 0.214279C0.357143 0.0714143 0.500001 0 0.714286 0C0.928571 0 1.07143 0.0714143 1.21429 0.214279L5 3.99999L8.78571 0.214279C8.92857 0.0714143 9.14286 0 9.28572 0C9.42857 0 9.64286 0.0714143 9.78572 0.214279C10.0714 0.500007 10.0714 0.928564 9.78572 1.21429L6 5L9.78572 8.78571C10.0714 9.07144 10.0714 9.49999 9.78572 9.78572Z"}))}},81693:function(e,t,n){"use strict";n(73126),n(5596),n(67294)},91111:function(e,t,n){"use strict";n(67294)},72462:function(e,t,n){"use strict";n(94184),n(67294)},12093:function(e,t,n){"use strict";n(94184),n(67294)},51758:function(e,t,n){"use strict";n(73126),n(67294),n(5596)},77140:function(e,t,n){"use strict";n(94184),n(67294)},80298:function(e,t,n){"use strict";n(94184),n(67294)},78476:function(e,t,n){"use strict";n(67294)},93546:function(e,t,n){"use strict";n(88066),n(94184),n(67294)},81341:function(e,t,n){"use strict";n(67294),n(94184)},22919:function(e,t,n){"use strict";n(67294)},49802:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"DestinationArrow":t,r=e.desc,a=void 0===r?"DestinationArrow":r,s=e.width,u=void 0===s?"13":s,c=e.height,l=void 0===c?"10":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 13 10",width:u,height:l,className:i()("i i-destinationArrow",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{d:"M0 5c0 .345.264.625.59.625h10.393L7.855 8.933a.65.65 0 0 0 0 .884.573.573 0 0 0 .418.183.573.573 0 0 0 .418-.183l4.136-4.374a.66.66 0 0 0 0-.885L8.691.183a.568.568 0 0 0-.836 0 .65.65 0 0 0 0 .884l3.128 3.308H.591C.264 4.375 0 4.655 0 5"}))}},66658:function(e,t,n){"use strict";n(94184),n(67294)},62827:function(e,t,n){"use strict";n(67294)},99580:function(e,t,n){"use strict";n(73126),n(2562),n(67294),n(78911)},85484:function(e,t,n){"use strict";n(67294)},88106:function(e,t,n){"use strict";n(94184),n(67294)},25161:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Download":t,r=e.desc,a=void 0===r?"Arrow down with horizontal line beneath it":r,s=e.width,u=void 0===s?"16":s,c=e.height,l=void 0===c?"19":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 16 19",width:u,height:l,className:i()("i i-download",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("rect",{y:"17",width:"16",height:"2",rx:"1"}),o.createElement("path",{d:"M4.464 8.293A1 1 0 1 0 3.05 9.707l4.24 4.24c.4.4 1.028.392 1.42 0l4.24-4.24a1 1 0 1 0-1.414-1.414L8 4.757 4.464 8.293zm0 0L8 4.757l3.536 3.536L8 11.828 4.464 8.293z"}),o.createElement("path",{d:"M7 0h2v12H7z"}))}},57104:function(e,t,n){"use strict";n(94184),n(67294)},34834:function(e,t,n){"use strict";n(73126),n(5596),n(67294)},44811:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Draw":t,r=e.desc,a=void 0===r?"Arrow down with horizontal line beneath it":r,s=e.width,u=void 0===s?"15":s,c=e.height,l=void 0===c?"15":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 15 15",width:u,height:l,className:i()("i i-drawFromQuestionBank",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{d:"M8.15625 10.9688C7.96875 11.1562 7.78125 11.25 7.5 11.25C7.21875 11.25 7.03125 11.1562 6.84375 10.9688L1.5 5.625L2.8125 4.3125L6.5625 8.0625V0H8.4375V8.0625L12.1875 4.3125L13.5 5.625L8.15625 10.9688Z"}),o.createElement("path",{d:"M1.875 10.3125V13.125H13.125V10.3125H15V14.0625C15 14.625 14.625 15 14.0625 15H0.9375C0.375 15 0 14.625 0 14.0625V10.3125H1.875Z"}))}},41771:function(e,t,n){"use strict";n(73126),n(5596),n(67294)},35021:function(e,t,n){"use strict";n(94184),n(67294)},31206:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Draggable":t,r=e.desc,a=void 0===r?"Three dots stacked on top of one another":r,s=e.width,u=void 0===s?"4":s,c=e.height,l=void 0===c?"14":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 4 14",width:u,height:l,className:i()("i i-ellipsis--vert",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("g",{transform:"translate(.158 .445)"},o.createElement("circle",{cx:"1.5",cy:"11.5",r:"1.5"}),o.createElement("circle",{cx:"1.5",cy:"6.5",r:"1.5"}),o.createElement("circle",{cx:"1.5",cy:"1.5",r:"1.5"})))}},85159:function(e,t,n){"use strict";n(94184),n(67294)},70286:function(e,t,n){"use strict";n(94184),n(67294)},94157:function(e,t,n){"use strict";n(94184),n(67294)},91583:function(e,t,n){"use strict";n(73126),n(67294),n(5596)},23900:function(e,t,n){"use strict";n(67294),n(94184)},55978:function(e,t,n){"use strict";n(94184),n(67294)},65104:function(e,t,n){"use strict";n(94184),n(67294)},46423:function(e,t,n){"use strict";var r=n(67294),i=n(94184),o=n.n(i);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=void 0===n?"X mark":n,a=e.className,s=e.desc,u=e.height,c=void 0===u?"10":u,l=e.role,d=void 0===l?"img":l,f=e.title,p=e.width,h=void 0===p?"10":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":i,className:o()("i i-exMark",a),focusable:"false",height:c,role:d,viewBox:"0 0 10 10",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),s&&r.createElement("desc",null,s),r.createElement("path",{d:"M5,4.17,9.17,0,10,.83,5.83,5,10,9.17,9.17,10,5,5.83.83,10,0,9.17,4.17,5,0,.83.83,0Z"}))}},89274:function(e,t,n){"use strict";n(94184),n(67294)},39422:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fillRule:"evenodd",fill:"#DFE1E2"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fillRule:"evenodd",fill:"#C7CACC"}),r.createElement("path",{d:"M13.534 22.9863V24.4163H10.245V26.4458H12.984V27.8813H10.245V30.9998H8.375V22.9863H13.534Z",fill:"#414448"}),r.createElement("path",{d:"M17.533 30.9998H15.663V22.9863H17.533V30.9998Z",fill:"#414448"}),r.createElement("path",{d:"M21.8805 29.5148H24.8505V30.9998H20.0215V22.9863H21.8805V29.5148Z",fill:"#414448"}),r.createElement("path",{d:"M31.8846 22.9863V24.4163H28.5956V26.2863H31.1146V27.6613H28.5956V29.5698H31.8846V30.9998H26.7256V22.9863H31.8846Z",fill:"#414448"}))}},44526:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fillRule:"evenodd",fill:"#C3CEED"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#96A9E0",fillRule:"evenodd"}),r.createElement("path",{d:"M14.8355 26.9904C14.8355 27.5698 14.7346 28.1051 14.533 28.5964C14.335 29.0841 14.0545 29.5076 13.6915 29.8669C13.3285 30.2226 12.8903 30.5013 12.377 30.7029C11.8673 30.9009 11.3008 30.9999 10.6775 30.9999H7.56445V22.9864H10.6775C11.3008 22.9864 11.8673 23.0873 12.377 23.2889C12.8903 23.4906 13.3285 23.7693 13.6915 24.1249C14.0545 24.4806 14.335 24.9041 14.533 25.3954C14.7346 25.8831 14.8355 26.4148 14.8355 26.9904ZM12.9325 26.9904C12.9325 26.5944 12.8811 26.2369 12.7785 25.9179C12.6758 25.5989 12.5273 25.3294 12.333 25.1094C12.1423 24.8858 11.9076 24.7153 11.629 24.5979C11.3503 24.4769 11.0331 24.4164 10.6775 24.4164H9.43445V29.5699H10.6775C11.0331 29.5699 11.3503 29.5113 11.629 29.3939C11.9076 29.2729 12.1423 29.1024 12.333 28.8824C12.5273 28.6588 12.6758 28.3874 12.7785 28.0684C12.8811 27.7494 12.9325 27.3901 12.9325 26.9904Z",fill:"#0C3092"}),r.createElement("path",{d:"M24.6375 26.9904C24.6375 27.5698 24.5367 28.1088 24.335 28.6074C24.137 29.1061 23.8565 29.5406 23.4935 29.9109C23.1305 30.2776 22.6923 30.5654 22.179 30.7744C21.6693 30.9834 21.1028 31.0879 20.4795 31.0879C19.8562 31.0879 19.2878 30.9834 18.7745 30.7744C18.2612 30.5654 17.8212 30.2776 17.4545 29.9109C17.0915 29.5406 16.8092 29.1061 16.6075 28.6074C16.4095 28.1088 16.3105 27.5698 16.3105 26.9904C16.3105 26.4111 16.4095 25.8721 16.6075 25.3734C16.8092 24.8748 17.0915 24.4421 17.4545 24.0754C17.8212 23.7088 18.2612 23.4209 18.7745 23.2119C19.2878 23.0029 19.8562 22.8984 20.4795 22.8984C21.1028 22.8984 21.6693 23.0048 22.179 23.2174C22.6923 23.4264 23.1305 23.7143 23.4935 24.0809C23.8565 24.4476 24.137 24.8803 24.335 25.3789C24.5367 25.8776 24.6375 26.4148 24.6375 26.9904ZM22.7345 26.9904C22.7345 26.5944 22.6832 26.2388 22.5805 25.9234C22.4779 25.6044 22.3293 25.3349 22.135 25.1149C21.9443 24.8949 21.7097 24.7263 21.431 24.6089C21.1523 24.4916 20.8352 24.4329 20.4795 24.4329C20.1202 24.4329 19.7993 24.4916 19.517 24.6089C19.2383 24.7263 19.0018 24.8949 18.8075 25.1149C18.6168 25.3349 18.4702 25.6044 18.3675 25.9234C18.2648 26.2388 18.2135 26.5944 18.2135 26.9904C18.2135 27.3901 18.2648 27.7494 18.3675 28.0684C18.4702 28.3838 18.6168 28.6514 18.8075 28.8714C19.0018 29.0914 19.2383 29.2601 19.517 29.3774C19.7993 29.4911 20.1202 29.5479 20.4795 29.5479C20.8352 29.5479 21.1523 29.4911 21.431 29.3774C21.7097 29.2601 21.9443 29.0914 22.135 28.8714C22.3293 28.6514 22.4779 28.3838 22.5805 28.0684C22.6832 27.7494 22.7345 27.3901 22.7345 26.9904Z",fill:"#0C3092"}),r.createElement("path",{d:"M31.9109 28.9264C31.9549 28.9264 31.9989 28.9356 32.0429 28.9539C32.0869 28.9686 32.129 28.9961 32.1694 29.0364L32.9064 29.8119C32.5837 30.2336 32.1785 30.5526 31.6909 30.7689C31.2069 30.9816 30.633 31.0879 29.9694 31.0879C29.3607 31.0879 28.8144 30.9853 28.3304 30.7799C27.85 30.5709 27.4412 30.2849 27.1039 29.9219C26.7702 29.5553 26.5135 29.1226 26.3339 28.6239C26.1542 28.1216 26.0644 27.5771 26.0644 26.9904C26.0644 26.3928 26.167 25.8446 26.3724 25.3459C26.5777 24.8436 26.8637 24.4109 27.2304 24.0479C27.6007 23.6849 28.0425 23.4026 28.5559 23.2009C29.0692 22.9993 29.6357 22.8984 30.2554 22.8984C30.556 22.8984 30.8384 22.9259 31.1024 22.9809C31.37 23.0323 31.6194 23.1056 31.8504 23.2009C32.0814 23.2926 32.294 23.4044 32.4884 23.5364C32.6827 23.6648 32.855 23.8078 33.0054 23.9654L32.3784 24.8069C32.338 24.8583 32.2904 24.9059 32.2354 24.9499C32.1804 24.9903 32.1034 25.0104 32.0044 25.0104C31.9384 25.0104 31.876 24.9958 31.8174 24.9664C31.7587 24.9371 31.6964 24.9023 31.6304 24.8619C31.5644 24.8179 31.491 24.7721 31.4104 24.7244C31.3334 24.6731 31.2399 24.6273 31.1299 24.5869C31.0235 24.5429 30.897 24.5063 30.7504 24.4769C30.6074 24.4476 30.4387 24.4329 30.2444 24.4329C29.907 24.4329 29.599 24.4934 29.3204 24.6144C29.0417 24.7318 28.8015 24.9023 28.5999 25.1259C28.4019 25.3459 28.246 25.6136 28.1324 25.9289C28.0224 26.2443 27.9674 26.5981 27.9674 26.9904C27.9674 27.4011 28.0224 27.7659 28.1324 28.0849C28.246 28.4039 28.3982 28.6734 28.5889 28.8934C28.7832 29.1098 29.0087 29.2748 29.2654 29.3884C29.522 29.5021 29.797 29.5589 30.0904 29.5589C30.259 29.5589 30.413 29.5516 30.5524 29.5369C30.6917 29.5186 30.82 29.4893 30.9374 29.4489C31.0584 29.4086 31.172 29.3573 31.2784 29.2949C31.3884 29.2289 31.4984 29.1483 31.6084 29.0529C31.6524 29.0163 31.7 28.9869 31.7514 28.9649C31.8027 28.9393 31.8559 28.9264 31.9109 28.9264Z",fill:"#0C3092"}))}},76233:function(e,t,n){"use strict";n(94184),n(67294)},54927:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fill:"#F5D0CE",fillRule:"evenodd"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#EDADA9",fillRule:"evenodd"}),r.createElement("path",{d:"M10.8678 28.3213V30.9998H9.00879V22.9863H11.8358C12.4005 22.9863 12.8845 23.0542 13.2878 23.1898C13.6948 23.3218 14.0285 23.5052 14.2888 23.7398C14.5528 23.9745 14.7471 24.2513 14.8718 24.5703C14.9965 24.8893 15.0588 25.234 15.0588 25.6043C15.0588 26.004 14.9946 26.3707 14.8663 26.7043C14.738 27.038 14.5418 27.324 14.2778 27.5623C14.0138 27.8007 13.6783 27.9877 13.2713 28.1233C12.868 28.2553 12.3895 28.3213 11.8358 28.3213H10.8678ZM10.8678 26.9188H11.8358C12.3198 26.9188 12.6681 26.8033 12.8808 26.5723C13.0935 26.3413 13.1998 26.0187 13.1998 25.6043C13.1998 25.421 13.1723 25.2542 13.1173 25.1038C13.0623 24.9535 12.978 24.8252 12.8643 24.7188C12.7543 24.6088 12.6131 24.5245 12.4408 24.4658C12.2721 24.4072 12.0705 24.3778 11.8358 24.3778H10.8678V26.9188Z",fill:"#771D18"}),r.createElement("path",{d:"M24.2944 26.9903C24.2944 27.5697 24.1936 28.105 23.9919 28.5963C23.7939 29.084 23.5134 29.5075 23.1504 29.8668C22.7874 30.2225 22.3493 30.5012 21.8359 30.7028C21.3263 30.9008 20.7598 30.9998 20.1364 30.9998H17.0234V22.9863H20.1364C20.7598 22.9863 21.3263 23.0872 21.8359 23.2888C22.3493 23.4905 22.7874 23.7692 23.1504 24.1248C23.5134 24.4805 23.7939 24.904 23.9919 25.3953C24.1936 25.883 24.2944 26.4147 24.2944 26.9903ZM22.3914 26.9903C22.3914 26.5943 22.3401 26.2368 22.2374 25.9178C22.1348 25.5988 21.9863 25.3293 21.7919 25.1093C21.6013 24.8857 21.3666 24.7152 21.0879 24.5978C20.8093 24.4768 20.4921 24.4163 20.1364 24.4163H18.8934V29.5698H20.1364C20.4921 29.5698 20.8093 29.5112 21.0879 29.3938C21.3666 29.2728 21.6013 29.1023 21.7919 28.8823C21.9863 28.6587 22.1348 28.3873 22.2374 28.0683C22.3401 27.7493 22.3914 27.39 22.3914 26.9903Z",fill:"#771D18"}),r.createElement("path",{d:"M31.3465 22.9863V24.4163H28.0575V26.4458H30.7965V27.8813H28.0575V30.9998H26.1875V22.9863H31.3465Z",fill:"#771D18"}))}},12897:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fill:"#FBDACC",fillRule:"evenodd"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#F8BFA6",fillRule:"evenodd"}),r.createElement("path",{d:"M11.2115 28.3213V30.9998H9.35254V22.9863H12.1795C12.7442 22.9863 13.2282 23.0542 13.6315 23.1898C14.0385 23.3218 14.3722 23.5052 14.6325 23.7398C14.8965 23.9745 15.0909 24.2513 15.2155 24.5703C15.3402 24.8893 15.4025 25.234 15.4025 25.6043C15.4025 26.004 15.3384 26.3707 15.21 26.7043C15.0817 27.038 14.8855 27.324 14.6215 27.5623C14.3575 27.8007 14.022 27.9877 13.615 28.1233C13.2117 28.2553 12.7332 28.3213 12.1795 28.3213H11.2115ZM11.2115 26.9188H12.1795C12.6635 26.9188 13.0119 26.8033 13.2245 26.5723C13.4372 26.3413 13.5435 26.0187 13.5435 25.6043C13.5435 25.421 13.516 25.2542 13.461 25.1038C13.406 24.9535 13.3217 24.8252 13.208 24.7188C13.098 24.6088 12.9569 24.5245 12.7845 24.4658C12.6159 24.4072 12.4142 24.3778 12.1795 24.3778H11.2115V26.9188Z",fill:"#7C2B0E"}),r.createElement("path",{d:"M19.2262 28.3213V30.9998H17.3672V22.9863H20.1942C20.7589 22.9863 21.2429 23.0542 21.6462 23.1898C22.0532 23.3218 22.3869 23.5052 22.6472 23.7398C22.9112 23.9745 23.1055 24.2513 23.2302 24.5703C23.3549 24.8893 23.4172 25.234 23.4172 25.6043C23.4172 26.004 23.353 26.3707 23.2247 26.7043C23.0964 27.038 22.9002 27.324 22.6362 27.5623C22.3722 27.8007 22.0367 27.9877 21.6297 28.1233C21.2264 28.2553 20.7479 28.3213 20.1942 28.3213H19.2262ZM19.2262 26.9188H20.1942C20.6782 26.9188 21.0265 26.8033 21.2392 26.5723C21.4519 26.3413 21.5582 26.0187 21.5582 25.6043C21.5582 25.421 21.5307 25.2542 21.4757 25.1038C21.4207 24.9535 21.3364 24.8252 21.2227 24.7188C21.1127 24.6088 20.9715 24.5245 20.7992 24.4658C20.6305 24.4072 20.4289 24.3778 20.1942 24.3778H19.2262V26.9188Z",fill:"#7C2B0E"}),r.createElement("path",{d:"M31.2008 22.9863V24.4603H28.9458V30.9998H27.0868V24.4603H24.8318V22.9863H31.2008Z",fill:"#7C2B0E"}))}},6906:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fill:"#CFEAF8",fillRule:"evenodd"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#ABDBF3",fillRule:"evenodd"}),r.createElement("path",{d:"M11.6738 28.0355V31H9.81476V22.9865H12.4218C13.0011 22.9865 13.4943 23.047 13.9013 23.168C14.3119 23.2853 14.6456 23.4503 14.9023 23.663C15.1626 23.8757 15.3514 24.1268 15.4688 24.4165C15.5861 24.7062 15.6448 25.0215 15.6448 25.3625C15.6448 25.6228 15.6099 25.8685 15.5403 26.0995C15.4706 26.3305 15.3661 26.545 15.2268 26.743C15.0911 26.9373 14.9224 27.1115 14.7208 27.2655C14.5228 27.4195 14.2936 27.546 14.0333 27.645C14.1579 27.7073 14.2734 27.7843 14.3798 27.876C14.4898 27.9677 14.5851 28.0795 14.6658 28.2115L16.3708 31H14.6878C14.3761 31 14.1524 30.8827 14.0168 30.648L12.6858 28.3215C12.6271 28.2188 12.5574 28.1455 12.4768 28.1015C12.3998 28.0575 12.2898 28.0355 12.1468 28.0355H11.6738ZM11.6738 26.754H12.4218C12.6748 26.754 12.8893 26.7228 13.0653 26.6605C13.2449 26.5945 13.3916 26.5047 13.5053 26.391C13.6189 26.2773 13.7014 26.1453 13.7528 25.995C13.8041 25.841 13.8298 25.676 13.8298 25.5C13.8298 25.148 13.7143 24.873 13.4833 24.675C13.2559 24.477 12.9021 24.378 12.4218 24.378H11.6738V26.754Z",fill:"#144E6C"}),r.createElement("path",{d:"M23.6162 22.9865V24.4605H21.3612V31H19.5022V24.4605H17.2472V22.9865H23.6162Z",fill:"#144E6C"}),r.createElement("path",{d:"M30.5411 22.9865V24.4165H27.2521V26.446H29.9911V27.8815H27.2521V31H25.3821V22.9865H30.5411Z",fill:"#144E6C"}))}},26913:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fill:"#D1E5D1",fillRule:"evenodd"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fill:"#AFD1AE",fillRule:"evenodd"}),r.createElement("path",{d:"M11.8861 26.8804L9.40564 22.9864H11.2646C11.3856 22.9864 11.4736 23.0029 11.5286 23.0359C11.5873 23.0653 11.6386 23.1166 11.6826 23.1899L13.2776 25.8904C13.296 25.8428 13.3161 25.7969 13.3381 25.7529C13.3638 25.7089 13.3913 25.6631 13.4206 25.6154L14.8176 23.2174C14.9093 23.0634 15.034 22.9864 15.1916 22.9864H16.9736L14.4601 26.7979L17.0286 30.9999H15.1696C15.0486 30.9999 14.9496 30.9706 14.8726 30.9119C14.7993 30.8533 14.7406 30.7836 14.6966 30.7029L13.0906 27.8979C13.0613 27.9786 13.0283 28.0483 12.9916 28.1069L11.4956 30.7029C11.4516 30.7799 11.393 30.8496 11.3196 30.9119C11.2463 30.9706 11.1546 30.9999 11.0446 30.9999H9.30664L11.8861 26.8804Z",fill:"#265026"}),r.createElement("path",{d:"M20.6017 29.5149H23.5717V30.9999H18.7427V22.9864H20.6017V29.5149Z",fill:"#265026"}),r.createElement("path",{d:"M29.9128 24.6144C29.8578 24.7024 29.7991 24.7684 29.7368 24.8124C29.6781 24.8564 29.6011 24.8784 29.5058 24.8784C29.4215 24.8784 29.3298 24.8528 29.2308 24.8014C29.1355 24.7464 29.0255 24.6859 28.9008 24.6199C28.7798 24.5539 28.6405 24.4953 28.4828 24.4439C28.3251 24.3889 28.1455 24.3614 27.9438 24.3614C27.5955 24.3614 27.3351 24.4366 27.1628 24.5869C26.9941 24.7336 26.9098 24.9334 26.9098 25.1864C26.9098 25.3478 26.9611 25.4816 27.0638 25.5879C27.1665 25.6943 27.3003 25.7859 27.4653 25.8629C27.634 25.9399 27.8246 26.0114 28.0373 26.0774C28.2536 26.1398 28.4736 26.2113 28.6973 26.2919C28.921 26.3689 29.1391 26.4606 29.3518 26.5669C29.5681 26.6733 29.7588 26.8089 29.9238 26.9739C30.0925 27.1389 30.2281 27.3406 30.3308 27.5789C30.4335 27.8136 30.4848 28.0978 30.4848 28.4314C30.4848 28.8018 30.4206 29.1483 30.2923 29.4709C30.164 29.7936 29.977 30.0759 29.7313 30.3179C29.4893 30.5563 29.1886 30.7451 28.8293 30.8844C28.4736 31.0201 28.0685 31.0879 27.6138 31.0879C27.3645 31.0879 27.1096 31.0623 26.8493 31.0109C26.5926 30.9596 26.3433 30.8881 26.1013 30.7964C25.8593 30.7011 25.632 30.5893 25.4193 30.4609C25.2066 30.3326 25.0215 30.1896 24.8638 30.0319L25.4138 29.1629C25.4541 29.0969 25.511 29.0438 25.5843 29.0034C25.6576 28.9631 25.7365 28.9429 25.8208 28.9429C25.9308 28.9429 26.0408 28.9778 26.1508 29.0474C26.2645 29.1171 26.391 29.1941 26.5303 29.2784C26.6733 29.3628 26.8365 29.4398 27.0198 29.5094C27.2031 29.5791 27.4195 29.6139 27.6688 29.6139C28.0061 29.6139 28.2683 29.5406 28.4553 29.3939C28.6423 29.2436 28.7358 29.0071 28.7358 28.6844C28.7358 28.4974 28.6845 28.3453 28.5818 28.2279C28.4791 28.1106 28.3435 28.0134 28.1748 27.9364C28.0098 27.8594 27.821 27.7916 27.6083 27.7329C27.3956 27.6743 27.1775 27.6101 26.9538 27.5404C26.7301 27.4671 26.512 27.3791 26.2993 27.2764C26.0866 27.1701 25.896 27.0326 25.7273 26.8639C25.5623 26.6916 25.4285 26.4789 25.3258 26.2259C25.2231 25.9693 25.1718 25.6539 25.1718 25.2799C25.1718 24.9793 25.2323 24.6859 25.3533 24.3999C25.4743 24.1139 25.6521 23.8591 25.8868 23.6354C26.1215 23.4118 26.4093 23.2339 26.7503 23.1019C27.0913 22.9663 27.4818 22.8984 27.9218 22.8984C28.1675 22.8984 28.4058 22.9186 28.6368 22.9589C28.8715 22.9956 29.0933 23.0524 29.3023 23.1294C29.5113 23.2028 29.7056 23.2926 29.8853 23.3989C30.0686 23.5016 30.2318 23.6189 30.3748 23.7509L29.9128 24.6144Z",fill:"#265026"}))}},43064:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=void 0===o?"":o,s=e.height,u=void 0===s?"50":s,c=e.role,l=void 0===c?"img":c,d=e.title,f=void 0===d?"":d,p=e.width,h=void 0===p?"40":p;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:u,role:l,viewBox:"0 0 40 50",width:h,xmlns:"http://www.w3.org/2000/svg"},f&&r.createElement("title",null,f),a&&r.createElement("desc",null,a),r.createElement("path",{clipRule:"evenodd",d:"M2 0C0.89543 0 0 0.89543 0 2V48C0 49.1046 0.895431 50 2 50H38C39.1046 50 40 49.1046 40 48V14L26 0H2Z",fillRule:"evenodd",fill:"#CFEAF8"}),r.createElement("path",{clipRule:"evenodd",d:"M26 0V14H40",fillRule:"evenodd",fill:"#ABDBF3"}),r.createElement("path",{d:"M16.8968 22.9863V23.6573C16.8968 23.7527 16.8802 23.8462 16.8472 23.9378C16.8179 24.0295 16.7757 24.1157 16.7207 24.1963L12.9587 29.5698H16.7758V30.9998H10.5938V30.2848C10.5938 30.2005 10.6084 30.118 10.6377 30.0373C10.6671 29.953 10.7074 29.876 10.7587 29.8063L14.5317 24.4163H10.9017V22.9863H16.8968Z",fill:"#124F6E"}),r.createElement("path",{d:"M20.7826 30.9998H18.9126V22.9863H20.7826V30.9998Z",fill:"#124F6E"}),r.createElement("path",{d:"M25.1301 28.3213V30.9998H23.2711V22.9863H26.0981C26.6627 22.9863 27.1467 23.0542 27.5501 23.1898C27.9571 23.3218 28.2907 23.5052 28.5511 23.7398C28.8151 23.9745 29.0094 24.2513 29.1341 24.5703C29.2587 24.8893 29.3211 25.234 29.3211 25.6043C29.3211 26.004 29.2569 26.3707 29.1286 26.7043C29.0002 27.038 28.8041 27.324 28.5401 27.5623C28.2761 27.8007 27.9406 27.9877 27.5336 28.1233C27.1302 28.2553 26.6517 28.3213 26.0981 28.3213H25.1301ZM25.1301 26.9188H26.0981C26.5821 26.9188 26.9304 26.8033 27.1431 26.5723C27.3557 26.3413 27.4621 26.0187 27.4621 25.6043C27.4621 25.421 27.4346 25.2542 27.3796 25.1038C27.3246 24.9535 27.2402 24.8252 27.1266 24.7188C27.0166 24.6088 26.8754 24.5245 26.7031 24.4658C26.5344 24.4072 26.3327 24.3778 26.0981 24.3778H25.1301V26.9188Z",fill:"#124F6E"}))}},62495:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Fill in the Blank":t,r=e.desc,a=void 0===r?"Pencil writing on a surface":r,s=e.width,u=void 0===s?"15":s,c=e.height,l=void 0===c?"15":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 15 15",width:u,height:l,className:i()("i i-fillInTheBlank",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{d:"M2.488 8.246l5.25-5.25 1.4 1.4-5.25 5.25h-1.4v-1.4zm-.875 3.15h2.625a.794.794 0 0 0 .613-.262l6.125-6.125a.846.846 0 0 0 0-1.225L8.35 1.159a.846.846 0 0 0-1.225 0L1 7.284a.794.794 0 0 0-.263.612v2.625c0 .525.35.875.875.875zM.739 13.146h14v1.75h-14z"}))}},89262:function(e,t,n){"use strict";n(67294)},5887:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"More":t,r=e.desc,a=void 0===r?"Filled caret pointing right":r,s=e.width,u=void 0===s?"7":s,c=e.height,l=void 0===c?"5":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 5 7",width:u,height:l,className:i()("i i-filledChevronRight",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("g",null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4 3.625L1 1v5.25z"})))}},59503:function(e,t,n){"use strict";n(94184),n(67294)},26047:function(e,t,n){"use strict";var r=n(73126),i=n(67294),o=n(5596);t.Z=function(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 15 15"},e),i.createElement("path",{d:"M13.32 2.84H7.543L5.182.477a.794.794 0 0 0-.613-.262h-3.5c-.525 0-.875.35-.875.875v12.25c0 .525.35.875.875.875h12.25c.525 0 .875-.35.875-.875V3.715c0-.525-.35-.875-.875-.875"}))}},17894:function(e,t,n){"use strict";n(73126),n(67294),n(5596)},37321:function(e,t,n){"use strict";n(94184),n(67294)},13495:function(e,t,n){"use strict";n(94184),n(67294)},2709:function(e,t,n){"use strict";n(94184),n(67294)},26477:function(e,t,n){"use strict";n(94184),n(67294)},28:function(e,t,n){"use strict";n(94184),n(67294)},16867:function(e,t,n){"use strict";n(94184),n(67294)},27802:function(e,t,n){"use strict";n(94184),n(67294)},48132:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(73126),i=n(67294),o=n(5596);function a(e){return i.createElement(o.Z,(0,r.Z)({viewBox:"0 0 20 14"},e),i.createElement("path",{d:"M0 0H20V2H0V0Z M0 6H20V8H0V6Z M20 12H0V14H20V12Z"}))}},79005:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.className,n=e.decorative,r=void 0===n||n,a=e.desc,s=void 0===a?"Heart":a,u=e.focusable,c=void 0===u?"false":u,l=e.height,d=void 0===l?"16":l,f=e.isFilled,p=void 0===f||f,h=e.title,m=void 0===h?"Heart":h,v=e.width,g=void 0===v?"16":v;return o.createElement("svg",{"aria-hidden":r,viewBox:"0 0 16 16",width:g,height:d,className:i()("i i-heart".concat(p?"Filled":"Outline"),t),focusable:c},o.createElement("title",null,m),o.createElement("desc",null,s),o.createElement("path",{d:"M11.15 1C9.838 1 8.7 1.7 8 2.75 7.3 1.7 6.162 1 4.85 1 2.75 1 1 2.75 1 4.85c0 3.85 7 9.538 7 9.538S15 8.7 15 4.85C15 2.75 13.25 1 11.15 1"}))}},90460:function(e,t,n){"use strict";n(94184),n(67294)},5596:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(73126),i=n(67294);function o(e){return i.createElement("svg",(0,r.Z)({"aria-hidden":"true",fill:"currentColor",focusable:"false",xmlns:"http://www.w3.org/2000/svg"},e))}},15140:function(e,t,n){"use strict";n(94184),n(67294)},47894:function(e,t,n){"use strict";n(94184),n(67294)},6114:function(e,t,n){"use strict";n(94184),n(67294)},66684:function(e,t,n){"use strict";n(73126),n(67294),n(5596)},29358:function(e,t,n){"use strict";n(67294)},5979:function(e,t,n){"use strict";n(94184),n(67294)},51616:function(e,t,n){"use strict";n(94184),n(67294)},28444:function(e,t,n){"use strict";n(94184),n(67294)},26604:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e["aria-hidden"],n=e["aria-label"],i=e.className,o=e.desc,a=e.height,s=e.role,u=void 0===s?"img":s,c=e.title,l=e.width;return r.createElement("svg",{"aria-hidden":t,"aria-label":n,className:i,fill:"none",focusable:"false",height:a,role:u,viewBox:"0 0 40 40",width:l,xmlns:"http://www.w3.org/2000/svg"},c&&r.createElement("title",null,c),o&&r.createElement("desc",null,o),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 23C24 24.5064 23.1673 25.8183 21.9371 26.5005C21.9782 26.6602 22 26.8275 22 27V30C22 31.1046 21.1046 32 20 32C18.8954 32 18 31.1046 18 30V27C18 26.8275 18.0218 26.6602 18.0629 26.5005C16.8327 25.8183 16 24.5064 16 23C16 20.7909 17.7909 19 20 19C22.2091 19 24 20.7909 24 23ZM20 25C21.1046 25 22 24.1046 22 23C22 21.8954 21.1046 21 20 21C18.8954 21 18 21.8954 18 23C18 24.1046 18.8954 25 20 25Z",fill:"#313537"}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 10V13C8.68629 13 6 15.6863 6 19V32C6 35.3137 8.68629 38 12 38H28C31.3137 38 34 35.3137 34 32V19C34 15.6863 31.3137 13 28 13V10C28 5.58172 24.4183 2 20 2C15.5817 2 12 5.58172 12 10ZM20 4C16.6863 4 14 6.68629 14 10V13H26V10C26 6.68629 23.3137 4 20 4ZM8 19C8 16.7909 9.79086 15 12 15H28C30.2091 15 32 16.7909 32 19V32C32 34.2091 30.2091 36 28 36H12C9.79086 36 8 34.2091 8 32V19Z",fill:"#313537"}))}},63411:function(e,t,n){"use strict";n(94184),n(67294)},89331:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Matching":t,r=e.desc,a=void 0===r?"Two rows of stacked squares":r,s=e.width,u=void 0===s?"15":s,c=e.height,l=void 0===c?"15":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 15 15",width:u,height:l,className:i()("i i-matching",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{d:"M4.814 4.975H2.19V2.35h2.625v2.625zM5.69.6H1.314C.79.6.44.95.44 1.475V5.85c0 .525.35.875.875.875H5.69c.525 0 .875-.35.875-.875V1.475C6.564.95 6.214.6 5.69.6zM12.69 4.975h-2.626V2.35h2.625v2.625zM13.563.6H9.19c-.525 0-.875.35-.875.875V5.85c0 .525.35.875.875.875h4.375c.525 0 .875-.35.875-.875V1.475c0-.525-.35-.875-.875-.875zM4.814 12.85H2.19v-2.625h2.625v2.625zm.875-4.375H1.314c-.525 0-.875.35-.875.875v4.375c0 .525.35.875.875.875H5.69c.525 0 .875-.35.875-.875V9.35c0-.525-.35-.875-.875-.875zM12.69 12.85h-2.626v-2.625h2.625v2.625zm.874-4.375H9.19c-.525 0-.875.35-.875.875v4.375c0 .525.35.875.875.875h4.375c.525 0 .875-.35.875-.875V9.35c0-.525-.35-.875-.875-.875z"}))}},30839:function(e,t,n){"use strict";n(67294)},4145:function(e,t,n){"use strict";n(94184),n(67294)},74841:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Multiple Choice":t,r=e.desc,a=void 0===r?"Stacked circles to the left of stacked lines":r,s=e.width,u=void 0===s?"16":s,c=e.height,l=void 0===c?"16":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 16 16",width:u,height:l,className:i()("i i-multipleChoice",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{d:"M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16zm0-2A6 6 0 1 0 8 2a6 6 0 0 0 0 12z"}),o.createElement("circle",{cx:"7.904",cy:"7.904",r:"1.904"}))}},29937:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Multiple Response":t,r=e.desc,a=void 0===r?"A box with a checkmark in it":r,s=e.width,u=void 0===s?"16":s,c=e.height,l=void 0===c?"16":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 16 16",width:u,height:l,className:i()("i i-multipleResponse",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{d:"M15.142.332c.6 0 1 .4 1 1v14c0 .6-.4 1-1 1h-14c-.6 0-1-.4-1-1v-14c0-.6.4-1 1-1h14zm-1 14v-12h-12v12h12zm-7.978-3.308l-2-2-.707-.708L4.87 6.902l.707.707 1.3 1.3 3.317-3.33.707-.708 1.414 1.414-.707.707-4.03 4.032-.708.707-.707-.707z"}))}},79519:function(e,t,n){"use strict";n(94184),n(67294)},88323:function(e,t,n){"use strict";n(94184),n(67294)},67346:function(e,t,n){"use strict";n(94184),n(67294)},74874:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294);t.Z=function(e){var t=e.title,n=void 0===t?"Not Allowed":t,r=e.desc,a=void 0===r?"A circle with a slanted line through it":r,s=e.width,u=void 0===s?"12":s,c=e.height,l=void 0===c?"12":c,d=e.className,f=e.focusable,p=void 0===f?"false":f;return o.createElement("svg",{viewBox:"0 0 12 12",width:u,height:l,className:i()("i i-notAllowed",d),focusable:p},o.createElement("title",null,n),o.createElement("desc",null,a),o.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M6 10.5c-.975 0-1.875-.3-2.625-.825l6.3-6.3c.525.75.825 1.65.825 2.625 0 2.475-2.025 4.5-4.5 4.5m0-9c.975 0 1.875.3 2.625.825l-6.3 6.3A4.546 4.546 0 0 1 1.5 6c0-2.475 2.025-4.5 4.5-4.5M6 0C2.7 0 0 2.7 0 6s2.7 6 6 6 6-2.7 6-6-2.7-6-6-6"}))}},77525:function(e,t,n){"use strict";n(67294)},17411:function(e,t,n){"use strict";n(94184),n(67294)},92651:function(e,t,n){"use strict";n(94184),n(67294)},99432:function(e,t,n){"use strict";n(94184),n(67294)},36106:function(e,t,n){"use strict";n(73126),n(67294),n(5596)},39315:function(e,t,n){"use strict";n(94184),n(67294)},3940:function(e,t,n){"use strict";n(67294)},23546:function(e,t,n){"use strict";n(94184),n(67294)},63514:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(88066),d=n.n(l),f=n(67294),p=n(94184),h=n.n(p),m=n(73955),v=n.n(m);function g(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var y=function(e){(0,s.Z)(n,e);var t=g(n);function n(){var e,r;(0,o.Z)(this,n);for(var i=arguments.length,a=new Array(i),s=0;st?(e.addEventListener("scroll",this.scrollRef=C()(this.handleScroll,50)),this.setState({hasOverflow:!0}),this.scrollRef()):(e.removeEventListener("scroll",this.scrollRef),this.setState({hasOverflow:!1}))}}},{key:"handleBubbleClick",value:function(e){e.stopPropagation(),e.nativeEvent&&e.nativeEvent.stopImmediatePropagation()}},{key:"handleKeyDown",value:function(e){var t=this.props,n=t.allowNav,r=t.onClose,i=t.onNextClick,o=t.onPreviousClick,a=(0,L.Fi)(this.contentRef,this.state.hasOverflow),s=m()(g()(n));w()([[s(L.V4),o],[s(L.V8),i],[L.$o,r],[L.ID,a]])(e)}},{key:"handleNextClick",value:function(e){var t=this.props.onNextClick;e.preventDefault(),t(e)}},{key:"handlePreviousClick",value:function(e){var t=this.props.onPreviousClick;e.preventDefault(),t(e)}},{key:"handleScroll",value:function(){var e=this.contentRef;e.scrollTop>=e.scrollHeight-e.offsetHeight-10?this.setState({hasOverflow:!1}):this.state.hasOverflow||this.setState({hasOverflow:!0})}},{key:"stopVideoClickBubbling",value:function(e){if(!e&&this.props.isActive&&!this.videoContainer&&window.matchMedia("(max-width: 767px)").matches){var t,n,r=null===(t=this.refWrap.current)||void 0===t||null===(n=t.querySelector)||void 0===n?void 0:n.call(t,".videoContainer");r&&(this.videoContainer=r,this.videoContainer.addEventListener("click",this.handleBubbleClick))}else e&&!this.props.isActive&&this.videoContainer&&(this.videoContainer.removeEventListener("click",this.handleBubbleClick),delete this.videoContainer)}}],[{key:"propTypes",get:function(){return{accentColor:S().string.isRequired,description:S().string.isRequired,isActive:S().bool.isRequired,onClose:S().func.isRequired,onNextClick:S().func.isRequired,onPreviousClick:S().func.isRequired,title:S().string.isRequired}}},{key:"defaultProps",get:function(){return{allowNav:!0,onClose:Function.prototype,onNextClick:Function.prototype,onPreviousClick:Function.prototype}}}]),n}(p.Component);t.Z=(0,O.tF)("rise-authoring-controls","fusion")(M);var R=function(e){var t=e.x,n=e.y,r={top:"initial",bottom:"initial",left:0,right:0};return t>50?r.right=100-t+"%":r.left=t+"%",n>50?r.bottom=100-n+"%":r.top=n+"%",r},D=function(e){var t=e.fusion,n=e.hasOverflow,r=e.x,i=e.y,o=r<50,a="top";return i>33&&(a=i>66?"bottom":"middle"),b()("bubble__body",{"bubble__body--has-overflow":n,"bubble__body--left":o,"bubble__body--right":!o,"bubble__body--top":"top"===a,"bubble__body--middle":"middle"===a,"bubble__body--bottom":"bottom"===a,"bg--light":t})}},65488:function(e,t,n){"use strict";n.d(t,{Z:function(){return R}});var r=n(13535),i=n.n(r),o=n(89356),a=n.n(o),s=n(63263),u=n.n(s),c=n(30699),l=n.n(c),d=n(58377),f=n.n(d),p=n(13038),h=n.n(p),m=n(44845),v=n(68420),g=n(27344),y=n(90306),b=n(3020),_=n(3362),w=n(94184),E=n.n(w),k=n(50557),x=n.n(k),S=n(52478),T=n.n(S),C=n(8575),N=n(69532),O=n(48277),A=n(67927),P=n(67294);function L(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=l()(r).call(r,(function(t){return f()(e,t).enumerable}))),n.push.apply(n,r)}return n}function I(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,_.Z)(e);if(t){var o=(0,_.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,b.Z)(this,n)}}var M=x()((function(e){return e.substr(1)}),T()("path"),C.parse),R=function(e){(0,y.Z)(n,e);var t=I(n);function n(e){var r;return(0,v.Z)(this,n),(r=t.call(this,e)).state={style:{}},r}return(0,g.Z)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.canvasClassNames,r=t.children,i=t.editable,o=t.imageLoaded,a=t.media,s=void 0===a?{}:a,u=t.onCreateMarker,c=t.onShowAltDialog,l=this.state.style,d=s.image,p=void 0===d?{}:d,v=p.alt,g=p.key,y=p.originalUrl,b=p.src,_=!!p.alt,w=(0,O.b3)({alt:v,fileName:y,key:g}),k=(0,O.hQ)(p),x=E()("labeled-graphic-canvas__figure",{"labeled-graphic-canvas__figure--editable":i}),S=g?(0,N.xR)(p):(0,N.xR)(function(e){for(var t=1;t1,Q="lg-".concat(V),ee=Y?function(e){return(0,B.jn)(e)?"#FFFFFF":"#000000"}(G):s?"#000000":"#FFFFFF",te=q(!Y&&!s,{accentClassName:Q,accentColor:G,fontColor:ee});return m.createElement(m.Fragment,null,this.renderMarkerStyles(te),m.createElement(D.Z,{afterAnimatedIn:this.afterAnimatedIn,animateBlockEntrance:!p,animateIn:$,duration:p?0:X,initiallyVisible:!r,isLearner:d,offset:300},m.createElement(R.Z,{canvasClassNames:a,editable:s,imageLoaded:c,lesson:y,media:_,onCreateMarker:this.createMarker,onShowAltDialog:T,ref:function(t){e.canvas=t}},f()(v).call(v,(function(t,n){var r,o,a=t.description,u=t.id,c=t.icon,d=t.media,f=t.title,p=t.x,v=t.y,y={top:v+"%",left:p+"%"},b=O()(["items",u,"isComplete"],N),_=A===u,T="bubble-".concat(u);return m.createElement("li",{className:K,key:u,role:"listitem"},m.createElement(j.Z,{ariaControls:T,editable:s,icon:c,isActive:A===u,isComplete:b,isSelected:_,isVisible:H,itemId:u,key:u,labels:g,markerClassName:Q,onClick:function(){k(u)},onFocus:e.onMarkerFocus(u),onHover:function(){E()},onLeave:function(){w()},onSetPosition:e.onSetPosition.bind(e,u),parentId:C,ref:function(t){e.markerRefs[u]=t},styles:y,title:f,useLocalStateForCompletion:l}),!s&&I&&m.createElement(M.Z,{accentColor:G,allowNav:J,description:a,hasMedia:Boolean(d),isActive:_,key:T,labels:g,onClose:e.onBubbleClose(u),onNextClick:function(){x(n)},onPreviousClick:function(){S(n)},title:f,x:p,y:v},d?m.createElement(Z.Z,{hasPadding:!1,index:h()(r=h()(o="".concat(i,"-")).call(o,u,"-")).call(r,n),labels:e.props.labels,media:d,enableVideoPlaybackSpeed:F}):null))})))))}},{key:"renderMarkerStyles",value:function(e){var t,n,r,i,o,a,s,u,c,l,d,f=e.accentClassName,p=e.accentColor,v=e.fontColor,g=(0,B.X2)("#000000",p),y=(0,B.X2)("#FFFFFF",v);return m.createElement("style",null,h()(t=h()(n=h()(r=h()(i=h()(o=h()(a=h()(s=h()(u=h()(c=h()(l=h()(d="\n .".concat(f,"--normal {\n background-color: ")).call(d,g,";\n color: ")).call(l,y,";\n }\n\n .")).call(c,f,"--selected {\n background-color: ")).call(u,y,";\n color: ")).call(s,g,";\n }\n\n .")).call(a,f,"--selected:before {\n border-color: ")).call(o,g," !important;\n }\n\n .")).call(i,f,"--hover {\n background-color: ")).call(r,g,";\n }\n\n .")).call(n,f,"--hover:before {\n border-color: ")).call(t,y," !important;\n }\n "))}},{key:"createMarker",value:function(e){var t=this.props,n=t.editable,r=t.isBlock,i=t.lesson,o=t.onCreateMarker;if(n){var a=i.id,s=i.items,u=this.findItemCoordinates({e:e}),c=u.x,l=u.y;o({index:r?s[0].items.length:s.length,lessonId:a,items:s,payload:{description:"",hasMedia:!1,icon:"01",id:k()(),isActive:!1,title:"",x:String(c),y:String(l)}})}}},{key:"onBubbleClose",value:function(e){var t=this,n=this.props.onClose;return function(){var r=t.markerRefs[e];r&&r.focus&&r.focus(),n()}}},{key:"onMarkerFocus",value:function(e){var t=this;return function(){var n=t.props,r=n.onClose,i=n.selected;i&&i!==e&&r()}}},{key:"onSetPosition",value:function(e,t,n,r){var i=this.props,o=i.lesson,a=i.onSetMarkerPosition,s=o.id,u=o.items,c=this.findItemCoordinates({e:t,offsetX:n,offsetY:r}),l=c.x,d=c.y;a({itemId:e,lessonId:s,items:u,payload:{x:String(l),y:String(d)}})}},{key:"findItemCoordinates",value:function(e){var t=e.e,n=e.offsetX,r=void 0===n?0:n,i=e.offsetY,o=void 0===i?0:i,a=this.canvas.imageEl.getBoundingClientRect();return{x:this.findItemCoordinate({clientPos:t.clientX,clientOffset:r,rectSubtractor:a.left,rectDivisor:a.width,validOffsetAmount:20}),y:this.findItemCoordinate({clientPos:t.clientY,clientOffset:o,rectSubtractor:a.top,rectDivisor:a.height,validOffsetAmount:20})}}},{key:"findItemCoordinate",value:function(e){var t=e.clientPos,n=e.clientOffset,r=e.rectSubtractor,i=e.rectDivisor,o=e.validOffsetAmount/i*100,a=100-o,s=(t+n-r)/i*100;return s>a?s=a:s1?g()(" & ",y):y[0],S="s"===s()(_).call(_,-1)?"":"s",C=(0,k.jn)(n),N=l()((0,r.Z)({},T("book-image-block"),d&&!C),(0,r.Z)({},T("book-image-block")&&T("dark-theme-book-image"),d&&C),(0,r.Z)({},T("book-image-course"),!d)),O=T(d?"flex-block":"flex-course"),A=T(d?"image-container-block":"image-container-course"),P=l()(T("small-text"),(0,r.Z)({},T("dark-theme"),C)),L=l()(T("black-text"),(0,r.Z)({},T("dark-theme"),C)),I=l()(T("button"),(0,r.Z)({},T("dark-theme-button"),C)),M=(0,E.NY)({height:"210",width:"140",imageKey:i}),R=(0,u.useCallback)((function(){x.VO&&f&&p({event:"Click Tracked",payload:w()(h,{type:"Buy Link"})})}),[f,p,h]);return u.createElement("section",{className:O},u.createElement("h2",{className:"visually-hidden"},"Book Info"),u.createElement("div",{"aria-hidden":"true",className:A},i?u.createElement("img",{src:M,alt:"",className:N}):u.createElement("div",{className:N})),u.createElement("div",{className:T("text-container")},u.createElement("p",{className:P},"From ",_,"'",S),u.createElement("p",{className:L},a),u.createElement("a",{className:I,href:c,onClick:R,target:"_blank",rel:"noopener noreferrer"},"Buy the book")))}))},87637:function(e,t,n){"use strict";var r=n(44845),i=n(30699),o=n.n(i),a=n(50047),s=n.n(a),u=n(67294),c=n(54405),l=n.n(c),d=n(46376),f=n.n(d),p=n(416),h=n.n(p),m=n(62848),v=n.n(m),g=n(94184),y=n.n(g),b=n(69532),_=n(78892),w=l()("partner-content-course-author__");t.Z=function(e){var t,n=e.partnerContentAuthors,i=e.color,a=e.darkText,c=e.learn,l=e.lesson,d=e.selectedContentId,p=f()(v()("id",d),n),m=h()(["data","authors"],p),g=l?m:n,E=o()(g).call(g,(function(e){return e.name})),k=y()(w("author-container"),(0,r.Z)({},w("author-container-padding-top"),a)),x=y()((t={},(0,r.Z)(t,w("gray-text"),!c),(0,r.Z)(t,w("author--accent-light"),!(0,_.LI)(i)),t)),S=function(e){return"url(".concat((0,b.NY)({width:"76",height:"76",imageKey:e.image}),")")};return u.createElement("section",null,u.createElement("h2",{className:"visually-hidden"},"Authors"),u.createElement("ol",{className:k,role:"list"},s()(E).call(E,(function(e){return u.createElement("li",{key:e.name,className:w("author"),role:"listitem"},u.createElement("div",{"aria-hidden":"true",className:w("author-image"),style:{backgroundImage:S(e)}}),u.createElement("span",{className:x},e.name))}))))}},58519:function(e,t,n){"use strict";var r=n(30699),i=n.n(r),o=n(50047),a=n.n(o),s=n(67294),u=n(54405),c=n.n(u),l=n(94184),d=n.n(l),f=n(68350),p=n(32825),h=n(69532),m=c()("partner-content-author-card__");t.Z=function(e){var t=e.courseId,n=e.partnerContent,r=e.publishedAt,o=e.tenantId,u=n.data,c=n.type,l=u.authors,v=u.bookImage,g=u.bookTitle,y=u.buyLink,b=u.internalId,_=u.nbicLink,w=i()(l).call(l,(function(e){return e.name})),E={courseId:t,partnerContentId:n.id,partnerContentInternalId:b,tenantId:o,contentSubtype:c},k=d()(m("flex"),m("author-container")),x=function(e){return(0,h.NY)({width:"122",height:"122",imageKey:e})};return s.createElement("ol",{className:"partner-content-author-card",role:"list"},s.createElement("li",{role:"listitem"},s.createElement("section",null,s.createElement("h2",{className:"visually-hidden"},"Authors"),a()(w).call(w,(function(e){return s.createElement("li",{key:e.name,className:k},function(e,t){return s.createElement("div",{"aria-hidden":"true",className:m("image-container")},e?s.createElement("img",{src:x(e),alt:t,className:m("author-image")}):s.createElement("div",{className:m("author-image")}))}(e.image,e.name),s.createElement("p",{className:m("author-name-text")},e.name))})))),s.createElement("li",{role:"listitem"},s.createElement(f.Z,{authors:l,bookImage:v,bookTitle:g,buyLink:y,publishedAt:r,trackingInfo:E})),s.createElement("li",{role:"listitem"},s.createElement(p.Z,{link:_,publishedAt:r,trackingInfo:E})))}},32825:function(e,t,n){"use strict";var r=n(44845),i=n(67294),o=n(94184),a=n.n(o),s=n(54405),u=n.n(s),c=n(20780),l=n.n(c),d=n(50554),f=n(69532),p=n(80396),h=n(64393),m=n(20956),v=u()("partner-content-partner-info__"),g={track:m.j};t.Z=(0,d.$j)(null,g)((function(e){var t=e.backgroundColor,n=e.block,o=e.link,s=e.publishedAt,u=e.track,c=e.trackingInfo,d=n?(0,f.OD)():(0,f.gu)(),m=v(n?"nbic-logo-light-bulb":"nbic-logo"),g=v(n?"block-logo-container":"logo-container"),y=(0,p.jn)(t),b=a()(v("small-text"),(0,r.Z)({},v("dark-theme"),y)),_=a()(v("black-text"),(0,r.Z)({},v("dark-theme"),y)),w=a()(v("button"),(0,r.Z)({},v("dark-theme-button"),y)),E=(0,i.useCallback)((function(){h.VO&&s&&u({event:"Click Tracked",payload:l()(c,{type:"Partner Link"})})}),[s,u,c]);return i.createElement("section",{className:v("flex")},i.createElement("h2",{className:"visually-hidden"},"Partner Info"),i.createElement("div",{"aria-hidden":"true",className:g},i.createElement("img",{src:d,alt:"",className:m})),i.createElement("div",{className:v("text-container")},i.createElement("p",{className:b},"In partnership with"),i.createElement("p",{className:_},"Next Big Idea Club"),i.createElement("a",{className:w,href:o,onClick:E,rel:"noopener noreferrer",target:"_blank"},"Learn more")))}))},43735:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294),a=n(37176);t.Z=function(e){var t=e.canProceed,n=e.canSubmit,r=e.onNext,s=e.onSubmit,u=e.quizNext,c=e.quizSubmit,l=e.allowNext,d=void 0!==l&&l,f=!t||void 0,p=!(n&&!t)||void 0,h=(0,o.useRef)(),m=(0,a.Z)(t);(0,o.useEffect)((function(){d&&!m&&t&&setTimeout((function(){var e,t;null===(e=h.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e)}),0)}),[d,t,m]);var v=i()("quiz-card__actions",{"quiz-card__actions--proceed":t}),g=i()("quiz-card__button",{"brand--background":!p,"quiz-card__button--disabled":p}),y=i()("quiz-card__button","quiz-card__button--next","brand_ui",{"brand--background":t,"visually-hidden-always":!t});return o.createElement("div",{className:v},o.createElement("div",{className:"quiz-card__submit brand--ui"},o.createElement("button",{"aria-hidden":p,className:g,disabled:p,onClick:s,type:"button"},c)),o.createElement("br",{role:"presentation",className:"visually-hidden-always"}),d&&o.createElement("div",{className:"quiz-card__next brand--ui"},o.createElement("button",{"aria-hidden":f,className:y,disabled:f,onClick:r,ref:h,type:"button"},u)))}},42111:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294),a=function(e){var t=e.isActive,n=e.isComplete;return i()("quiz-card",{"quiz-card--active":t,"quiz-card--done":n})};t.Z=function(e){var t=e.children,n=e.isActive,r=e.isComplete;return o.createElement("div",{"aria-hidden":!n||void 0,className:a({isActive:n,isComplete:r})},o.createElement("div",{className:"quiz-card__container"},o.createElement("div",{className:"quiz-card__row"},o.createElement("div",{className:"quiz-card__main"},t))))}},90816:function(e,t,n){"use strict";var r=n(67294),i=n(94184),o=n.n(i),a=n(27028),s=n(22302),u=n(65194),c=n(37176),l=n(28192);t.Z=function(e){var t=e.canProceed,n=e.feedbackGroup,i=e.feedbackRef,d=e.feedbackValue,f=e.hasFeedback,p=e.isActive,h=e.isComplete,m=e.isCorrect,v=e.item,g=e.quizCorrect,y=e.quizIncorrect,b=e.selection,_=(0,l.j9)(),w=_.announcePolite,E=_.clearAnnouncements,k=(0,c.Z)(t),x=m?g:y,S=(0,r.useCallback)((function(){var e=(0,s.Z)({isComplete:h,item:v,selection:b}),t=d?(0,u.Vt)(d):"";w(x+". "+e+" "+t)}),[w,d,h,v,x,b]);(0,r.useLayoutEffect)((function(){!k&&t&&setTimeout(S,0)}),[t,k,S]),(0,r.useEffect)((function(){return E}),[E]);var T=o()("quiz-card__feedback",{"quiz-card__feedback--active":t,"quiz-card__feedback--frame":f}),C=o()("quiz-card__feedback-icon",{"quiz-card__feedback-icon--correct brand--color":m});return r.createElement(r.Fragment,null,r.createElement("div",{className:T,"aria-hidden":!p||void 0,ref:i},r.createElement("div",{className:"quiz-card__main--feedback"},r.createElement("div",{"aria-label":n,className:"quiz-card__feedback-wrap",role:"group"},r.createElement("div",{className:C},r.createElement("i",{"aria-hidden":"true",className:m?"icon icon-Master-05":"icon icon-Master-06"})),r.createElement("div",{className:"quiz-card__feedback-label brand--head"},x),r.createElement("div",null,r.createElement(a.Z,{allowTabNavigation:h&&p,className:"quiz-card__feedback-text brand--body brand--linkColor",value:d}))))))}},22302:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(30699),i=n.n(r),o=n(50047),a=n.n(o),s=n(98882),u=n.n(s),c=n(44721),l=n.n(c),d=n(77897),f=n(41148),p=n(65194),h=f.ZP.FILL_IN_THE_BLANK,m=f.ZP.MATCHING,v=f.ZP.MULTIPLE_CHOICE,g=f.ZP.MULTIPLE_RESPONSE,y="Correct answer";function b(e){var t,n=e.answers;return i()(t=a()(n).call(n,(function(e){return null==e?void 0:e.title}))).call(t,Boolean).join(", ")}function _(e){var t,n=e.answers,r=e.correct,i=null!=r?(0,d.propEq)("id",r):(0,d.propEq)("correct",!0);return null===(t=u()(n).call(n,i))||void 0===t?void 0:t.title}function w(e){var t,n=e.answers,r=e.selection;return null==n||null===(t=n[r])||void 0===t?void 0:t.title}function E(e,t){return i()(t).call(t,e).reduce((function(e,t,n){var r,i=null!==(r=null==t?void 0:t.title)&&void 0!==r?r:"";return 0===n?i:e+", "+i}),"")}function k(e){var t=e.corrects;return E((function(e){var n;return Array.isArray(t)?null===(n=l()(t))||void 0===n?void 0:n.call(t,e.id):e.correct}),e.answers)}function x(e){var t=e.answers,n=e.selection;return E((function(e,t){return l()(n).call(n,t)}),t)}function S(e){var t=e.correctAnswer,n=e.selectedAnswer,r=e.correctLabel;return t&&n?(void 0===r?y:r)+": "+(0,p.Vt)(t)+". "+"Your answer: "+(0,p.Vt)(n)+".":null}function T(e){var t,n=e.isComplete,r=e.item,i=e.selection;if(!r||!n)return null;var o=null!==(t=null==r?void 0:r.answers)&&void 0!==t?t:[],s=null==r?void 0:r.correct,u=null==r?void 0:r.corrects;switch(r.type){case m:return function(e){var t=e.answers,n=e.selection,r=(0,d.invertObj)(n);return a()(t).call(t,(function(e,n){var i,o,a,s,u=null!==(i=null==e?void 0:e.title)&&void 0!==i?i:"",c=null!==(o=null==e?void 0:e.matchTitle)&&void 0!==o?o:"",l=null==r?void 0:r[n];return"Match Item: "+c+". Correct answer: "+u+". Your answer: "+(null!==(a=null==t||null===(s=t[l])||void 0===s?void 0:s.title)&&void 0!==a?a:"")+"."})).join(" ")}({answers:o,selection:i});case h:return S({correctAnswer:b({answers:o}),selectedAnswer:i,correctLabel:"Acceptable responses"});case v:return S({correctAnswer:_({answers:o,correct:s}),selectedAnswer:w({answers:o,selection:i})});case g:return S({correctAnswer:k({corrects:u,answers:o}),selectedAnswer:x({answers:o,selection:i})})}return null}},51155:function(e,t,n){"use strict";var r=n(94184),i=n.n(r),o=n(67294),a=function(e){var t=e.hasNoBorder,n=e.type;return i()("quiz-card__interactive",{"quiz-card__interactive--no-border":t,"quiz-card__interactive--fill":"FILL_IN_THE_BLANK"===n})};t.Z=function(e){var t=e.children,n=e.hasNoBorder,r=e.type;return o.createElement("div",{className:a({hasNoBorder:n,type:r})},t)}},27879:function(e,t,n){"use strict";var r=n(30269),i=n.n(r),o=n(46164),a=n.n(o),s=n(69879),u=n.n(s),c=n(74646),l=n.n(c),d=n(54782),f=n.n(d),p=n(59673),h=n(46412),m=n(58599),v=n(67294),g=i()(l()(["tmp"]),f()({},["media"])),y=u()(g,h.s_),b=a()(y,h.s_),_=(0,p.Z)(b,(function(e){var t=e.allowTabNavigation,n=e.blockId,r=e.enableVideoPlaybackSpeed,i=e.index,o=e.labels,a=e.media,s=e.settings;return v.createElement("div",{className:"quiz-card__media"},v.createElement(m.Z,{allowTabNavigation:t,blockId:n,enableVideoPlaybackSpeed:r,index:i,labels:o,media:a,opts:s}))}));t.Z=_},56539:function(e,t,n){"use strict";n.d(t,{Z:function(){return _n}});var r=n(13535),i=n.n(r),o=n(89356),a=n.n(o),s=n(63263),u=n.n(s),c=n(30699),l=n.n(c),d=n(58377),f=n.n(d),p=n(13038),h=n.n(p),m=n(44845),v=n(68420),g=n(27344),y=n(90306),b=n(3020),_=n(3362),w=n(95238),E=n.n(w),k=n(50047),x=n.n(k),S=n(94184),T=n.n(S),C=n(54782),N=n.n(C),O=n(15713),A=n(83728),P=n(86302),L=n(88066),I=n.n(L),M=n(54115),R=n.n(M),D=n(7772),j=n.n(D),Z=n(92373),B=n.n(Z),F=n(37990),U=n.n(F),q=n(99993),z=n.n(q),H=n(50557),V=n.n(H),W=n(17794),Y=n.n(W),G=n(61949),K=n.n(G),$=n(32207),X=n.n($),J=n(51481),Q=n.n(J),ee=n(22624),te=n.n(ee),ne=n(68621),re=n.n(ne),ie=n(51383),oe=n.n(ie),ae=n(46376),se=n.n(ae),ue=n(53523),ce=n.n(ue),le=n(9134),de=n.n(le),fe=n(9730),pe=n.n(fe),he=n(15636),me=n.n(he),ve=n(69105),ge=n.n(ve),ye=n(23710),be=n.n(ye),_e=n(13594),we=n.n(_e),Ee=n(61894),ke=n.n(Ee),xe=n(20780),Se=n.n(xe),Te=n(4549),Ce=n.n(Te),Ne=n(22184),Oe=n.n(Ne),Ae=n(144),Pe=n.n(Ae),Le=n(4603),Ie=n.n(Le),Me=n(52478),Re=n.n(Me),De=n(62848),je=n.n(De),Ze=n(53176),Be=n.n(Ze),Fe=n(69983),Ue=n.n(Fe),qe=n(36218),ze=n.n(qe),He=n(68959),Ve=n.n(He),We=n(53007),Ye=n.n(We),Ge=n(43656),Ke=n.n(Ge),$e=n(8240),Xe=n.n($e),Je=n(67031),Qe=n.n(Je),et=n(33411),tt=n.n(et),nt=n(47176),rt=n.n(nt),it=n(42159),ot=n(31826),at=n(60818),st=n(41148);function ut(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=l()(r).call(r,(function(t){return f()(e,t).enumerable}))),n.push.apply(n,r)}return n}function ct(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:function(){return[]},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.props,r=n.id,i=n.quizTop,o=n.scrollId,a=n.setNextIndex,s=sn(this.props),u=i||3;$t.Z.pause(),Wt.zW.scrollEvent.register("end",(function(){Wt.zW.scrollEvent.remove("end"),e(t),a({activeIndex:Zt()(s),id:r})})),Wt.ZP.animateScroll.scrollTo(u,{containerId:o||"page-wrap",duration:500,smooth:!0})}},{key:"onNextFeedbackClick",value:function(e){e&&this.onNextClick()}},{key:"onResponseToggle",value:function(e){var t=e.optionIndex,n=this.props,r=n.id,i=n.item,o=n.onResponseToggle;o({id:r,itemId:i.id,selectedIndex:t})}},{key:"onSubmit",value:function(e){var t=this,n=e.canSubmit,r=e.isCorrect,i=e.itemProgress;return function(e){if(e.preventDefault(),n){var o=t.props,a=o.id,s=o.item,u=o.reportAnswer,c=o.retryAttempts,l=o.settings,d=o.submitAction,f=o.title,p=t.state.startTime,h=s.id,m=l.passingScore,v=l.revealAnswers,g=l.passToContinue,y={startTime:p,stopTime:Date.now()},b=Be()(-1,"retryCount",l),_=parseInt(b,10),w=parseInt(c,10),E=Q()(_,w);u({duration:y,id:a,isCorrect:r,item:s,itemProgress:i,retryAttempts:c,title:f});var k={finalRetryAttempt:E,id:a,isCorrect:r,itemId:h,passingScore:m,passToContinue:g,revealAnswers:v};if(v===st.Oi.ALL||v===st.Oi.INCORRECT)return d(k);t.onNextClick(d,k)}}}},{key:"onAnimate",value:function(e){var t=this;this.setState({animating:e},(function(){e===dn&&t.setState({animating:cn})}))}},{key:"render",value:function(){return this.props.isCard?this.renderCard():this.renderDefault()}},{key:"renderCard",value:function(){var e=this.props.getClassName,t=this.getIndex(),n=t===sn(this.props),r=this.getItemProgress({props:this.props}),i=this.getIsComplete({itemProgress:r}),o=this.getIsDoneCard(),a=T()(e(t),{"animation--start":o&&this.state.animating===ln,"animation--end":o&&this.state.animating===dn}),s=o?this.onAnimationStart:void 0,u=o?this.onAnimationEnd:void 0;return Vt.createElement("div",{className:a,onAnimationStart:s,onAnimationEnd:u},Vt.createElement("div",{className:an("card-wrap")},Vt.createElement(Xt.Zb,{isActive:n,isComplete:i},Vt.createElement("div",{style:n||i?void 0:{display:"none"}},this.renderItem()))))}},{key:"renderDefault",value:function(){return Vt.createElement("div",{className:an("wrap")},this.renderItem())}},{key:"renderItem",value:function(){var e=this,t=this.props,n=t.enableVideoPlaybackSpeed,r=t.hasStart,i=t.isQuestionBankQuiz,o=t.item,a=t.items,s=t.labels,u=t.onTakeAgain,c=t.progress,l=t.settings,d=t.showNextButton,f=s.feedbackGroup,p=s.quizAcceptableResponses,h=s.quizAnswerPlaceholder,m=s.quizCorrect,v=s.quizIncorrect,g=s.quizNext,y=s.quizRestart,b=s.quizQuestion,_=s.quizSubmit,w=o.id,E=o.media,k=o.title,x=l.revealAnswers,S=void 0===x?st.Oi.NONE:x,C=this.getIndex(),N=C===sn(this.props),O=this.getItemProgress({props:this.props}),A=this.getIsComplete({itemProgress:O}),P=this.getIsCorrect({itemProgress:O}),L=S==st.Oi.ALL||S==st.Oi.INCORRECT,I=N&&A&&L,M=N&&!A&&this.getCanSubmit({itemProgress:O}),R=this.onSubmit({canSubmit:M,isCorrect:P,itemProgress:O}),D=Re()("selectedIndex",O),j=this.getFeedback({isCorrect:P,selectedIndex:D}),Z="q-".concat(w),B=this.getSelection({itemProgress:O}),F=T()("quiz-card__retake-container",{"quiz-card__retake-container--active":A}),U=T()("quiz-card__retake","brand--hoverColor",{"quiz-card__retake--active":A});return Vt.createElement(Vt.Fragment,null,Vt.createElement(Xt.h8,{isActive:N,num:r?C:C+1,quizQuestion:b,total:qt()(a)}),Vt.createElement(Xt.Dx,{allowTabNavigation:N,id:Z,value:k}),Vt.createElement(Xt.pU,{allowTabNavigation:N,enableVideoPlaybackSpeed:n,index:String(C),labels:s,media:E,opts:l}),Vt.createElement(Xt.U4,{hasNoBorder:this.hasNoBorder()},this.renderType({canSubmit:M,isActive:N,isComplete:A,isCorrect:P,itemProgress:O,onSubmit:R,revealAnswers:S,questionHtmlId:Z,quizAcceptableResponses:p,quizAnswerPlaceholder:h})),Vt.createElement(Xt.x2,{canProceed:I,feedbackGroup:f,feedbackRef:function(t){e.feedback=t},feedbackValue:j,hasFeedback:!!j,isActive:N,isComplete:A,isCorrect:P,item:o,progress:O,quizCorrect:m,quizIncorrect:v,selection:B}),Vt.createElement(Xt.eX,{allowNext:!u,canProceed:I,canSubmit:M,item:o,onNext:d?this.onNextFeedbackClick.bind(this,N):null,onSubmit:R,quizNext:100===c.percentComplete&&i?y:g,quizSubmit:_}),u&&Vt.createElement("div",{className:F},Vt.createElement("button",{className:U,onClick:u,type:"button"},Vt.createElement("div",{className:"quiz-card__retake-content"},Vt.createElement("div",{className:"quiz-card__retake-text brand--ui"},"TAKE AGAIN"),Vt.createElement("i",{className:"quiz-card__retake-icon icon icon-reload"})))))}},{key:"renderMCOptionText",value:function(e,t){var n=t.title;return Vt.createElement(Gt.Z,{allowTabNavigation:e,className:"quiz-multiple-choice-option__label brand--body",value:n})}},{key:"renderMROptionText",value:function(e,t){var n=t.title;return Vt.createElement(Gt.Z,{allowTabNavigation:e,component:"span",value:n})}},{key:"renderType",value:function(e){var t=e.canSubmit,n=e.isActive,r=e.isComplete,i=e.isCorrect,o=e.itemProgress,a=e.onSubmit,s=e.revealAnswers,u=e.questionHtmlId,c=e.quizAcceptableResponses,l=e.quizAnswerPlaceholder,d=this.props,f=d.color,p=d.item,h=d.prefersKeyboardNavigation,m=p.answers,v=p.correct,g=p.corrects,y=p.matchIndices,b=p.titleIndices,_=n&&!r;switch(p.type){case en:return Vt.createElement(Jt.MV,{allowTabNavigation:n,isComplete:r,isCorrect:i,onChange:this.onFillInChange,onEnterToSubmit:a,options:m,revealAnswers:s,questionHtmlId:u,quizAcceptableResponses:c,quizAnswerPlaceholder:l,value:Be()("","text",o)});case tn:return Vt.createElement(Jt.ri,{allowTabNavigation:_,answers:m,canSubmit:t,isActive:n,isComplete:r,matches:Be()({},"matches",o),matchIndices:y,onEnterToSubmit:a,onMatch:this.onMatchSet,prefersKeyboardNavigation:h,revealAnswers:s,titleIndices:b});case nn:return Vt.createElement(Jt.YK,{allowTabNavigation:n,correctIds:g,isComplete:r,isCorrect:i,onChange:this.onResponseToggle,onEnterToSubmit:a,options:m,prefersKeyboardNavigation:h,renderOptionText:this.renderMROptionText.bind(this,n),revealAnswers:s,selectedIndices:Re()("selectedIndices",o)});default:return Vt.createElement(Jt.mZ,{allowTabNavigation:_,color:f,correctId:v,isComplete:r,isCorrect:i,onChange:this.onChoiceSelect,onEnterToSubmit:a,options:m,prefersKeyboardNavigation:h,questionHtmlId:u,renderOptionText:this.renderMCOptionText.bind(this,n),revealAnswers:s,selectedIndex:Re()("selectedIndex",o)})}}},{key:"scrollActionsIfComplete",value:function(e){var t=this,n=e.prevProps,r=this.props,i=r.scrollId,o=r.settings.revealAnswers,a=void 0===o?st.Oi.NONE:o;if(this.getIndex()===sn(this.props)&&a!==st.Oi.NONE){var s=this.getItemProgress({props:n}),u=this.getIsComplete({itemProgress:s}),c=this.getItemProgress({props:this.props}),l=this.getIsComplete({itemProgress:c});!u&&l&&setTimeout((function(){var e=t.feedback,n=e.offsetHeight+e.offsetTop;Wt.ZP.animateScroll.scrollTo(n,{containerId:i||"page-wrap",smooth:!0})}),750)}}},{key:"scrollTop",value:function(){var e=this.props,t=e.quizTop,n=e.scrollId,r=t||3;Wt.ZP.animateScroll.scrollTo(r,{containerId:n||"page-wrap",smooth:!0})}}],[{key:"propTypes",get:function(){return{enableVideoPlaybackSpeed:Ht().bool,getClassName:Ht().func,hasStart:Ht().bool,id:Ht().string.isRequired,index:Ht().number,item:Ht().object.isRequired,items:Ht().arrayOf(Ht().object),labels:Ht().object,onChoiceSelect:Ht().func,onFillInChange:Ht().func,onMatchSet:Ht().func,onResponseToggle:Ht().func,prefersKeyboardNavigation:Ht().bool,progress:Ht().object,quizTop:Ht().number,reportAnswer:Ht().func,retryAttempts:Ht().number,scrollId:Ht().string,setNextIndex:Ht().func,settings:Ht().object,showNextButton:Ht().bool,submitAction:Ht().func,title:Ht().string.isRequired}}},{key:"defaultProps",get:function(){return{getClassName:function(){},labels:{},onChoiceSelect:function(){},onFillInChange:function(){},onMatchSet:function(){},onResponseToggle:function(){},reportAnswer:function(){},retryAttempts:0,setNextIndex:function(){},settings:{revealAnswers:st.Oi.ALL},showNextButton:!0,submitAction:function(){return[]}}}}]),n}(Vt.Component),pn=n(67294);function hn(e,t){var n=a()(e);if(u()){var r=u()(e);t&&(r=l()(r).call(r,(function(t){return f()(e,t).enumerable}))),n.push.apply(n,r)}return n}function mn(e){for(var t=1;te+2})}},bn=N()(0,["progress","retryAttempts"]),_n=function(e){(0,y.Z)(n,e);var t=vn(n);function n(e){var r;(0,v.Z)(this,n),r=t.call(this,e);var i=e.updateProgress,o=Ot(mn(mn({},e),{},{updateProgress:i})),a=mn(mn({},e),o);return r.state={items:Pt(a),progress:a.progress},r}return(0,g.Z)(n,[{key:"componentWillReceiveProps",value:function(e){var t=this.props.updateProgress;if(bn(this.props)!==bn(e)){var n=Ot(mn(mn({},e),{},{updateProgress:t})),r=mn(mn({},e),n);this.setState({items:Pt(r),progress:r.progress})}else{var i=function(e){for(var t=e.items,n=e.currentItems,r=e.progress,i=(0,P.Z)(t),o=Tt(i);-1!==o;){var a,s=Ve()(o,i),u=(0,A.Z)(s,2),c=u[0],l=u[1],d=Ke()(l),f=St(n);i=I()(a=[]).call(a,(0,P.Z)(c),(0,P.Z)(f),(0,P.Z)(d)),o=Tt(i)}return{items:i,progress:Nt({items:i,progress:r})}}(mn(mn({},e),{},{currentItems:this.state.items})),o=i.items,a=i.progress,s=xt(this.state.items,o);this.setState({items:s,progress:a})}}},{key:"render",value:function(){var e=this.props,t=e.labels.quizLandmark,n=e.quizEnd,r=e.quizHeader,i=this.state.items,o=gn(this.state),a=function(e){return{start:e<2?0:e-2,end:e+2}}(o),s=a.start,u=a.end,c=E()(i).call(i,s,u);return pn.createElement("section",{"aria-label":t,className:"quiz","data-quiz":!0},pn.createElement("div",{className:"quiz__wrap"},r&&o<2?this.renderStart():null,x()(c).call(c,this.renderItem.bind(this,s)),n&&this.renderEnd()))}},{key:"renderEnd",value:function(){var e=this.props.quizEnd,t=this.state.items,n=gn(this.state),r=yn(n),i=t.length+1;return pn.createElement("div",{className:r(i)},pn.createElement("div",{className:"quiz__item-wrap"},e(t)))}},{key:"renderItem",value:function(e,t,n){var r=this.props,i=r.color,o=r.enableVideoPlaybackSpeed,a=r.id,s=r.isQuestionBankQuiz,u=r.labels,c=r.reportAnswer,l=r.onChoiceSelect,d=r.onFillInChange,f=r.onMatchSet,p=r.onResponseToggle,h=r.onSetIndex,m=r.onSubmit,v=r.previousComponent,g=r.prefersKeyboardNavigation,y=r.progress,b=r.quizHeader,_=r.settings,w=r.title,E=this.state.items,k=gn(this.state),x=yn(k);return pn.createElement(fn,{color:i,enableVideoPlaybackSpeed:o,getClassName:x,hasStart:!!b,id:a,index:n+e,isCard:!0,isQuestionBankQuiz:s,item:t,items:E,key:"item-".concat(t.id),labels:u,onChoiceSelect:l,onFillInChange:d,onMatchSet:f,onResponseToggle:p,prefersKeyboardNavigation:g,progress:y,quizTop:v?73:void 0,reportAnswer:c,retryAttempts:bn({progress:y}),scrollId:"page-wrap",settings:_,setNextIndex:h,submitAction:m,title:w})}},{key:"renderStart",value:function(){var e=this.props.quizHeader,t=this.state.items,n=gn(this.state),r=yn(n);return pn.createElement("div",{className:r(0)},pn.createElement("div",{className:"quiz__item-wrap"},e(t)))}}],[{key:"defaultProps",get:function(){return{updateProgress:ot.ZT}}}]),n}(pn.Component)},20003:function(e,t,n){"use strict";var r=n(88066),i=n.n(r),o=n(67294),a=n(67e3),s=n(23301),u=n(32542);t.Z=function(e){var t,n,r=e.isActive,c=e.num,l=e.total,d=e.quizQuestion,f=(0,o.useRef)();return(0,a.Z)(f.current,r),o.createElement("div",{className:"quiz-card__number"},o.createElement("h1",{className:"visually-hidden-always",ref:f,tabIndex:u.mR},i()(t="Question ".concat(c," of ")).call(t,l)),o.createElement("div",{"aria-hidden":"true",className:"quiz-card__step-label brand--body"},d),o.createElement("div",{"aria-hidden":"true",className:"quiz-card__counter brand--color brand--ui"},i()(n="".concat((0,s.li)(c),"/")).call(n,(0,s.li)(l))))}},30649:function(e,t,n){"use strict";var r=n(27028),i=n(67294);t.Z=function(e){var t=e.allowTabNavigation,n=e.id,o=e.value;return i.createElement(r.Z,{allowTabNavigation:t,className:"quiz-card__title brand--body brand--linkColor",id:n,value:o})}},9110:function(e,t,n){"use strict";n.d(t,{Dx:function(){return c.Z},U4:function(){return a.Z},Zb:function(){return i.Z},eX:function(){return r.Z},h8:function(){return u.Z},pU:function(){return s.Z},x2:function(){return o.Z}});var r=n(43735),i=n(42111),o=n(90816),a=n(51155),s=n(27879),u=n(20003),c=n(30649)},4782:function(e,t,n){"use strict";var r=n(83728),i=n(88066),o=n.n(i),a=n(67294),s=n(50557),u=n.n(s),c=n(94184),l=n.n(c),d=n(18231),f=n.n(d),p=n(61894),h=n.n(p),m=n(53176),v=n.n(m),g=n(67031),y=n.n(g),b=n(73955),_=n.n(b),w=n(29891),E=n(32542),k=n(31826),x=n(12868),S=n(41148),T=function(e){var t,n,i=e.allowTabNavigation,s=e.isComplete,u=e.isCorrect,c=e.onChange,d=e.onEnterToSubmit,f=e.options,p=e.questionHtmlId,h=e.quizAcceptableResponses,m=e.quizAnswerPlaceholder,v=e.revealAnswers,g=e.value,y=(0,a.useRef)(),b=(0,a.useState)((function(){return _()("fitb-")})),k=(0,r.Z)(b,1)[0],T="".concat(k,"-feedback"),N="".concat(k,"-acceptable"),O="".concat(k,"-input"),A=s?o()(t="".concat(T," ")).call(t,N):void 0,P=s?void 0:m,L=i?0:E.mR,I=v===S.Oi.ALL||v===S.Oi.INCORRECT,M=v===S.Oi.ALL||u&&v===S.Oi.INCORRECT,R=l()("quiz-fill__icon",{"quiz-fill__icon--visible":s}),D=l()("quiz-fill__options",{"quiz-fill__options--visible":s}),j=(0,a.useCallback)((function(e){c(e.currentTarget.value)}),[c]),Z=(0,a.useCallback)((function(e){(0,x.r$)(e)&&(e.preventDefault(),d(e))}),[d]),B=s?void 0:j,F=s?void 0:Z;return a.createElement("div",{className:"quiz-fill"},a.createElement("div",{className:"quiz-fill__container"},a.createElement("input",{"aria-labelledby":p,"aria-describedby":A,"aria-hidden":!i,"aria-readonly":s,autoComplete:"off",className:"quiz-fill__input brand--body ignore-prefers",id:O,onChange:B,onKeyDown:F,placeholder:P,readOnly:s,ref:y,tabIndex:L,type:"text",value:g}),I&&a.createElement("div",{className:R,id:T},u&&a.createElement(w.iL,{"aria-label":"Correct",className:"brand--fill"}),!u&&a.createElement(w.yt,{"aria-label":"Incorrect"}))),M&&s&&a.createElement("div",{className:D,id:N},o()(n="".concat(h,": ")).call(n,C(f))))};T.defaultProps={onChange:k.ZT,onEnterToSubmit:k.ZT};var C=u()(f()(", "),h()(u()(y(),v()("","title"))));t.Z=T},16777:function(e,t,n){"use strict";n.d(t,{ZP:function(){return ve}});var r=n(13535),i=n.n(r),o=n(73126),a=n(68420),s=n(27344),u=n(5281),c=n(90306),l=n(3020),d=n(3362),f=n(45582),p=n.n(f),h=n(22626),m=n.n(h),v=n(89576),g=n.n(v),y=n(94184),b=n.n(y),_=n(50557),w=n.n(_),E=n(17794),k=n.n(E),x=n(51481),S=n.n(x),T=n(84585),C=n.n(T),N=n(34226),O=n.n(N),A=n(77414),P=n.n(A),L=n(40486),I=n.n(L),M=n(73411),R=n.n(M),D=n(42157),j=n.n(D),Z=n(61894),B=n.n(Z),F=n(22184),U=n.n(F),q=n(416),z=n.n(q),H=n(20793),V=n.n(H),W=n(98313),Y=n.n(W),G=n(76290),K=n.n(G),$=n(89830),X=n(60210),J=n(46412),Q=n(40198),ee=n(42159),te=n(46130),ne=n(41148),re=n(23493),ie=n.n(re),oe=n(22727),ae=n(32542),se=n(12868),ue=n(29891),ce=n(67294);function le(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,d.Z)(e);if(t){var o=(0,d.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var de=p()(B()),fe=w()(U(),j()),pe=C()("title"),he=function(e){(0,c.Z)(n,e);var t=le(n);function n(e){var r;return(0,a.Z)(this,n),(r=t.call(this,e)).state={isDragging:!1},r.setDrag=r.setDrag.bind((0,u.Z)(r)),r}return(0,s.Z)(n,[{key:"focus",value:function(){this.listItem.focus()}},{key:"setDrag",value:function(e){this.setState({isDragging:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowMovableKeySelect,r=t.allowTabNavigation,i=t.id,o=t.isEnabled,a=t.isKeySelected,s=t.isMatched,u=t.height,c=t.nextIndex,l=t.onDragEnd,d=t.onDragStart,f=t.onKeyDown,p=t.prefersKeyboardNavigation,h=t.prevIndex,m=t.text,v=t.willBeReplaced,g=r&&n,y=Ee({isMatched:s,prefersKeyboardNavigation:p,willBeReplaced:v});return ce.createElement(oe.W3,{className:this.state.isDragging?"".concat(y," dragging"):y,component:"li",onKeyDown:f,style:{height:u}},ce.createElement(Q.Z,{key:i},ce.createElement(X._,{childRef:function(t){e.listItem=t},isEnabled:o,key:i,nextIndex:c,onDragEnd:l,onDragStart:d,prevIndex:h,setDrag:this.setDrag},ce.createElement("div",{className:"quiz-match__item-wrapper","aria-hidden":!g,tabIndex:(0,ae._6)(g)},ce.createElement(ge,{className:be({isKeySelected:a})}),ce.createElement("div",{className:"quiz-match__item-content"},ce.createElement(ue.bt,{className:"quiz-match__item-sortable"}),ce.createElement(ue.RD,{className:"quiz-match__item-sortable--dots"}),ce.createElement("span",{"data-match-content":!0},m))))))}}]),n}(ce.Component),me=function(e){(0,c.Z)(n,e);var t=le(n);function n(){return(0,a.Z)(this,n),t.apply(this,arguments)}return(0,s.Z)(n,[{key:"focus",value:function(){this.listItem.focus()}},{key:"render",value:function(){var e=this,t=this.props,n=t.allowMovableKeySelect,r=t.allowTabNavigation,i=t.id,o=t.isEnabled,a=t.height,s=t.onDrop,u=t.onKeyDown,c=t.onKeyUp,l=t.onEnter,d=t.onLeave,f=t.prefersKeyboardNavigation,p=t.text,h=r&&!n;return ce.createElement(X.r,{activeClassName:"quiz-match__item--active",childRef:function(t){e.listItem=t},isEnabled:o,key:i,onDrop:s,onEnter:l,onLeave:d},ce.createElement("li",{"aria-hidden":!h,className:ke({prefersKeyboardNavigation:f}),onKeyDown:u,onKeyUp:c,style:{height:a},tabIndex:(0,ae._6)(h)},ce.createElement(ye,{className:_e({isSelectable:!n})}),ce.createElement("div",{className:"quiz-match__item-content"},ce.createElement("span",{"data-match-content":!0},p))))}}]),n}(ce.Component),ve=function(e){(0,c.Z)(n,e);var t=le(n);function n(e){var r;return(0,a.Z)(this,n),(r=t.call(this,e)).state={allowMovableKeySelect:!0,dragIndex:null,dropZoneIndex:null,height:null,isLoaded:!1,keySelectedSourceIndex:null,titleIndices:e.titleIndices,toDropRow:null},r.moveableItems=[],r.matchItems=[],r.handleResize=ie()(r.handleResize.bind((0,u.Z)(r)),100),r.handleCancelKeyDrop=r.handleCancelKeyDrop.bind((0,u.Z)(r)),r.handleIntersect=r.handleIntersect.bind((0,u.Z)(r)),r.observer=new IntersectionObserver(r.handleIntersect,{rootMargin:"10000px"}),r}return(0,s.Z)(n,[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.handleResize),window.addEventListener("keydown",this.handleCancelKeyDrop),document.addEventListener("mousedown",this.handleCancelKeyDrop),this.observer.observe(this.el)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleResize),window.removeEventListener("keydown",this.handleCancelKeyDrop),document.removeEventListener("mousedown",this.handleCancelKeyDrop),this.observer.disconnect()}},{key:"handleIntersect",value:function(e){e.some((function(e){return e.intersectionRatio>0}))&&this.setHeights()}},{key:"componentWillReceiveProps",value:function(e){var t=this.state.titleIndices,n=this.props,r=n.isKnowledgeCheck,i=n.isLearner,o=n.isRetake,a=n.matches,s=e.isRetake,u=e.matches,c=e.matchIndices,l=e.titleIndices,d=a!==u,f=!o&&s;if(!j()(u)||r)if(d){var p=(0,ee.T5)(c),h=Y()(u).reduce(p,t);this.setState({titleIndices:h})}else if(r){var m=Te({titleIndices:t,nextTitleIndices:l,isLearner:i,isNewRetake:f});this.setState({titleIndices:m})}}},{key:"componentDidUpdate",value:function(e){var t=this.props.answers,n=e.answers;S()(pe(t),pe(n))||this.setHeights();var r=this.state,i=r.dragIndex,o=r.dropZoneIndex;m()(J.EN,[i,o])&&(this.props.onMatch({dragIndex:i,dropZoneIndex:o}),this.setState({dragIndex:null,dropZoneIndex:null}))}},{key:"render",value:function(){var e=this;return ce.createElement("div",{className:this.getClassName(),ref:function(t){e.el=t}},this.buildResultsList(),this.buildMovableList(),this.buildMatchList())}},{key:"getClassName",value:function(){return b()("quiz-match",{"quiz-match--completed":this.props.isComplete,"quiz-match--hidden":!this.state.isLoaded})}},{key:"buildResultsList",value:function(){var e=de(this.buildResultItem.bind(this));return w()(Se,e,ee.wd)(this.props.matchIndices)}},{key:"buildResultItem",value:function(e){var t=this.props,n=t.isComplete,r=t.matchIndices,i=t.revealAnswers,o=this.state,a=o.height,s=o.titleIndices[e],u=s===r[e],c=i===ne.Oi.INCORRECT,l=i===ne.Oi.ALL||c,d=n&&l,f=b()("quiz-match__item-feedback",{"quiz-match__item-feedback--hidden":!d});return d?u?ce.createElement("li",{className:f,key:e,style:{height:a}},ce.createElement(ue.iL,{"aria-label":"Check mark",className:"brand--fill"})):c?ce.createElement("li",{className:f,key:e,style:{height:a}},ce.createElement(ue.yt,{"aria-label":"Check mark"})):ce.createElement("li",{className:f,key:e,style:{height:a}},ce.createElement("span",{className:"quiz-match__item-feedback-bubble"},I()(R()(s,r)))):ce.createElement("li",{className:f,key:e,style:{height:a}})}},{key:"buildMovableList",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.answers,i=t.isActive,a=t.isComplete,s=t.matches,u=t.prefersKeyboardNavigation,c=this.state,l=c.allowMovableKeySelect,d=c.dragIndex,f=c.height,p=c.keySelectedSourceIndex,h=c.titleIndices,m=c.toDropRow;return w()(xe,de((function(t,n){return ce.createElement(he,(0,o.Z)({key:"movable-item-".concat(n),nextIndex:n,prevIndex:m,ref:function(t){e.moveableItems[n]=t}},t))})))(de((function(t,o){var c=z()([t],r),v=c.id,g=c.title,y=(0,J.EN)(d)&&o===m&&m!==R()(d,h);return{allowMovableKeySelect:l,allowTabNavigation:n,height:f,id:v,isEnabled:i&&!a,isKeySelected:t===p,isMatched:(0,J.EN)(s[t]),onDragEnd:e.handleDragEnd.bind(e),onDragStart:e.handleDragStart.bind(e,t),onKeyDown:e.handleMovableKeyDown.bind(e,t,o),prefersKeyboardNavigation:u,text:g,willBeReplaced:y}}),h))}},{key:"buildMatchList",value:function(){var e=this,t=this.props,n=t.allowTabNavigation,r=t.answers,i=t.isActive,a=t.matchIndices,s=t.prefersKeyboardNavigation,u=this.state,c=u.allowMovableKeySelect,l=u.height;return w()(xe,de((function(t,n){return ce.createElement(me,(0,o.Z)({key:"match-item-".concat(n),ref:function(t){e.matchItems[n]=t}},t))})))(de((function(t,o){var a=z()([t],r),u=a.id,d=a.matchTitle;return{allowMovableKeySelect:c,allowTabNavigation:n,height:l,id:u,isEnabled:i,onDrop:e.handleDrop.bind(e,t),onEnter:e.handleDropEnter.bind(e,o),onKeyDown:e.handleMatchKeyDown.bind(e,t,o),onKeyUp:e.handleMatchKeyUp.bind(e),onLeave:e.handleDropLeave.bind(e),prefersKeyboardNavigation:s,text:d}}),a))}},{key:"handleDragEnd",value:function(){var e=this;setTimeout((function(){e.setState({dragIndex:null})}),0)}},{key:"handleDragStart",value:function(e){this.setState({dragIndex:e})}},{key:"handleDropEnter",value:function(e){this.setState({toDropRow:e})}},{key:"handleDrop",value:function(e){this.setState({dropZoneIndex:e})}},{key:"handleDropLeave",value:function(){this.setState({toDropRow:null})}},{key:"handleResize",value:function(){this.setHeights()}},{key:"keySelectMovableAtIndex",value:function(e){this.state.dragIndex===e?this.resetKeySelection():this.setState({allowMovableKeySelect:!1,dragIndex:e,keySelectedSourceIndex:e})}},{key:"keySelectMatch",value:function(e,t){this.setState({dropZoneIndex:e,toDropRow:t})}},{key:"handleMovableKeyDown",value:function(e,t,n){var r=this,i=this.state.allowMovableKeySelect,o=(0,te.oZ)((function(){return r.keySelectMovableAtIndex(e)})),a=(0,te.oZ)((function(){return(0,ae.PT)({list:r.moveableItems,currentIndex:t})})),s=(0,te.oZ)((function(){return(0,ae.lR)({list:r.moveableItems,currentIndex:t})})),u=(0,te.oZ)((function(){return!i&&(0,ae.Qr)({list:r.matchItems,index:t})}));k()([[se.Zt,o],[se.up,s],[se.IA,a],[se.V8,u]])(n)}},{key:"handleMatchKeyDown",value:function(e,t,n){var r=this,i=this.props,o=i.canSubmit,a=i.onEnterToSubmit;if(o&&(0,se.r$)(n))a();else{var s=(0,te.oZ)((function(){return r.keySelectMatch(e,t)})),u=(0,te.oZ)((function(){return(0,ae.PT)({list:r.matchItems,currentIndex:t})})),c=(0,te.oZ)((function(){return(0,ae.lR)({list:r.matchItems,currentIndex:t})})),l=(0,te.oZ)((function(){return(0,ae.Qr)({list:r.moveableItems,index:t})}));k()([[se.Uf,s],[se.up,c],[se.IA,u],[se.V4,l]])(n)}}},{key:"handleMatchKeyUp",value:function(e){(0,se.Uf)(e)&&this.resetKeySelection()}},{key:"handleCancelKeyDrop",value:function(e){("mousedown"===e.type||(0,se.$o)(e))&&this.setState({allowMovableKeySelect:!0,keySelectedSourceIndex:null})}},{key:"resetKeySelection",value:function(){this.setState({allowMovableKeySelect:!0,dragIndex:null,dropZoneIndex:null,keySelectedSourceIndex:null,toDropRow:null})}},{key:"setHeights",value:function(){var e=this.el.querySelectorAll("[data-match-content]"),t=V()((function(e,t){return Math.max(e,t.offsetHeight+32)}),0,e);this.setState({height:t,isLoaded:!0})}}]),n}(ce.Component),ge=function(e){var t=e.className;return ce.createElement("svg",{className:t,viewBox:"-0.5 -0.5 315 55",preserveAspectRatio:"none",focusable:"false"},ce.createElement("title",null,"Draggable item"),ce.createElement("desc",null,"Rectangular shape with an arrow on the right side"),ce.createElement("polygon",{points:"0,0 298.5,0 312,27.5 298.5,54 0,54"}),ce.createElement("rect",{x:"0",y:"0",width:"5",height:"54"}))},ye=function(e){var t=e.className;return ce.createElement("svg",{className:t,viewBox:"-0.5 -0.5 315 55",preserveAspectRatio:"none",focusable:"false"},ce.createElement("title",null,"Drop zone item"),ce.createElement("desc",null,"Rectangular shape with a fish-tail shape on the left side"),ce.createElement("polygon",{points:"0,0 314,0 314,54 0,54 13.5,27.5 0,0"}))},be=function(e){var t=e.isKeySelected;return b()("quiz-match__item-arrow",{"quiz-match__item-arrow--selected":t})},_e=function(e){var t=e.isSelectable;return b()("quiz-match__item-tail",{"quiz-match__item-tail--selectable":t})},we=$.Z.isIe11||$.Z.isEdge,Ee=function(e){var t=e.isMatched,n=e.prefersKeyboardNavigation,r=e.willBeReplaced;return b()("quiz-match__item quiz-match__item--draggable",{"quiz-match__item--matched":t,"quiz-match__item--faded":r,"quiz-match__item--ms_browser-focus":n&&we})},ke=function(e){var t=e.prefersKeyboardNavigation;return b()("quiz-match__item quiz-match__item--immobile",{"quiz-match__item--ms_browser-focus":t&&we})},xe=function(e){return ce.createElement("ul",{className:"quiz-match__list brand--body"},e)},Se=function(e){return ce.createElement("ul",{className:"quiz-match__list quiz-match__list--results"},e)},Te=function(e){var t=e.titleIndices,n=e.nextTitleIndices,r=e.isNewRetake,i=e.isLearner;if(r&&i)return n;var o=K()(t,n),a=O()(t,n);return fe(a)?K()(a,t):fe(o)?P()(g()(o,t)):t}},67568:function(e,t,n){"use strict";var r,i=n(83728),o=n(44845),a=n(50047),s=n.n(a),u=n(67294),c=n(94184),l=n.n(c),d=n(73955),f=n.n(d),p=n(68434),h=n(29891),m=n(12868),v=n(32542),g=n(41148),y="NEXT",b="PREV",_=(r={},(0,o.Z)(r,y,(function(e,t){return t===e-1?0:t+1})),(0,o.Z)(r,b,(function(e,t){return 0===t?e-1:t-1})),r),w=function(e){var t=e.allowTabNavigation,n=e.color,r=e.id,o=e.index,a=e.isComplete,s=e.isCorrect,c=e.isCorrectOption,d=e.isFresh,_=e.isSelected,w=e.onChange,E=e.onEnterToSubmit,k=e.onNav,x=e.prefersKeyboardNavigation,S=e.renderOptionText,T=e.revealAnswers,C=e.title,N=(0,u.useState)((function(){return f()("qmc-")})),O=(0,i.Z)(N,1)[0],A=(0,u.useRef)(),P=(0,p.Z)(_),L=a&&T===g.Oi.ALL,I="".concat(O,"-label"),M=L?"".concat(O,"-result"):void 0,R=a?"true":"false",D=t&&(_||d&&0===o)?0:v.mR,j=T===g.Oi.ALL,Z=T==g.Oi.INCORRECT,B=j||Z&&s||Z&&c&&_,F=a&&c&&B,U=a&&!c&&B,q=l()("quiz-multiple-choice-option-wrap",{"quiz-multiple-choice-option-wrap--complete":a}),z=l()("quiz-multiple-choice-option",{"is-complete":a,"is-correct":F,"is-incorrect":U,"is-selected":_,"quiz-multiple-choice-option--keyboard":x}),H=l()("quiz-multiple-choice-option__dot",{"quiz-multiple-choice-option__dot--active":_&&!a}),V=l()("quiz-multiple-choice-option__check","brand--fill",{"quiz-multiple-choice-option__check--active":F}),W=l()("quiz-multiple-choice-option__x",{"quiz-multiple-choice-option__x--active":U||a&&_&&!c}),Y=l()("quiz-multiple-choice-option__border",{"brand--beforeBorder":a&&B&&_&&c}),G=(0,u.useCallback)((function(e){e.target===e.currentTarget&&((0,m.r$)(e)?E(e):(0,m.mJ)(e)?(e.preventDefault(),k(y)):(0,m.IU)(e)?(e.preventDefault(),k(b)):(0,m.Zt)(e)&&(e.preventDefault(),w({selectedIndex:o})))}),[o,w,E,k]),K=(0,u.useCallback)((function(e){"A"!==e.target.tagName&&w({selectedIndex:o})}),[o,w]),$=a?void 0:K,X=a?void 0:G;return(0,u.useEffect)((function(){t&&!P&&_&&A.current&&A.current.focus()}),[t,_,P]),u.createElement("div",{className:q,onClick:$},u.createElement("div",{"aria-checked":_,"aria-describedby":M,"aria-disabled":R,"aria-labelledby":I,className:z,onKeyDown:X,ref:A,role:"radio",tabIndex:D},u.createElement("div",{className:"quiz-multiple-choice-option__indicator",style:{color:n}},u.createElement(h.Cd,{className:H}),u.createElement(h.Y_,{"aria-hidden":"true",className:V}),u.createElement(h.et,{"aria-hidden":"true",className:W})),u.createElement("div",{className:Y})),u.createElement("div",{className:"quiz-multiple-choice-option__text brand--body",id:I},S({optionId:r,title:C})),L&&u.createElement("div",{className:"visually-hidden-always",id:M},_&&c&&"Correctly selected",_&&!c&&"Incorrectly selected",!_&&c&&"Incorrectly unselected",!_&&!c&&"Correctly unselected"))};t.Z=function(e){var t=e.allowTabNavigation,n=e.color,r=e.correctId,i=e.isComplete,o=e.isCorrect,a=e.onChange,c=e.onEnterToSubmit,l=e.options,d=void 0===l?[]:l,f=e.prefersKeyboardNavigation,p=e.questionHtmlId,h=e.renderOptionText,m=e.revealAnswers,v=e.selectedIndex,g=(0,u.useCallback)((function(e){var t=d.length;1!==t&&a({selectedIndex:_[e](t,v||0)})}),[a,d.length,v]);return u.createElement("div",{"aria-labelledby":p,role:"radiogroup"},s()(d).call(d,(function(e,s,l){return u.createElement(w,{allowTabNavigation:t,color:n,id:e.id,index:s,isComplete:i,isCorrect:o,isCorrectOption:r===e.id,isFirst:0===s,isFresh:-1===v||null==v,isLast:s===l.length-1,isSelected:v===s,key:e.id,onChange:a,onEnterToSubmit:c,onNav:g,prefersKeyboardNavigation:f,renderOptionText:h,revealAnswers:m,title:e.title})})))}},2360:function(e,t,n){"use strict";var r=n(83728),i=n(50047),o=n.n(i),a=n(67294),s=n(94184),u=n.n(s),c=n(61949),l=n.n(c),d=n(73955),f=n.n(d),p=n(29891),h=n(12868),m=n(32542),v=n(41148),g=function(e){var t=e.allowTabNavigation,n=e.id,i=e.index,o=e.isComplete,s=e.isCorrect,c=e.isCorrectOption,l=e.isSelected,d=e.onChange,g=e.onEnterToSubmit,y=e.prefersKeyboardNavigation,b=e.renderOptionText,_=e.revealAnswers,w=e.title,E=(0,a.useState)((function(){return f()("qmr-")})),k=(0,r.Z)(E,1)[0],x=o&&_===v.Oi.ALL,S="".concat(k,"-label"),T=x?"".concat(k,"-result"):void 0,C=o?"true":"false",N=t?0:m.mR,O=_===v.Oi.ALL,A=_==v.Oi.INCORRECT,P=O||A&&s||A&&!s&&l,L=u()("quiz-multiple-response-option-wrap",{"quiz-multiple-response-option-wrap--complete":o}),I=u()("quiz-multiple-response-option",{"quiz-multiple-response-option--complete":o,"quiz-multiple-response-option--keyboard":y,"quiz-multiple-response-option--selected":l,"quiz-multiple-response-option--correct":o&&c&&P,"quiz-multiple-response-option--incorrect":o&&!c&&P}),M=u()("quiz-multiple-response-option__border",{"brand--beforeBorder":o&&P&&c&&l}),R=(0,a.useCallback)((function(e){(0,h.r$)(e)?g(e):(0,h.Zt)(e)&&(e.preventDefault(),d({optionIndex:i}))}),[i,g,d]),D=(0,a.useCallback)((function(e){"A"!==e.target.tagName&&d({optionIndex:i})}),[i,d]),j=o?void 0:D,Z=o?void 0:R;return a.createElement("li",{className:L,onClick:j,role:"listitem"},a.createElement("div",{"aria-checked":l,"aria-describedby":T,"aria-disabled":C,"aria-labelledby":S,className:I,onKeyDown:Z,role:"checkbox",tabIndex:N},a.createElement("div",{className:"quiz-multiple-response-option__indicator"},a.createElement(p.Y_,{"aria-hidden":"true",className:"quiz-multiple-response-option__check brand--fill",width:"9",height:"7"}),a.createElement(p.et,{"aria-hidden":"true",className:"quiz-multiple-response-option__x",height:"8",width:"8"})),a.createElement("div",{className:M})),a.createElement("div",{className:"quiz-multiple-response-option__text brand--body",id:S},b({optionId:n,title:w})),x&&a.createElement("div",{className:"visually-hidden-always",id:T},l&&c&&"Correctly checked",l&&!c&&"Incorrectly checked",!l&&c&&"Incorrectly unchecked",!l&&!c&&"Correctly unchecked"))};t.Z=function(e){var t=e.allowTabNavigation,n=e.correctIds,r=void 0===n?[]:n,i=e.isComplete,s=e.isCorrect,u=e.onChange,c=e.onEnterToSubmit,d=e.options,f=void 0===d?[]:d,p=e.prefersKeyboardNavigation,h=e.renderOptionText,m=e.revealAnswers,v=e.selectedIndices,y=void 0===v?[]:v;return a.createElement("ul",{role:"list"},o()(f).call(f,(function(e,n){return a.createElement(g,{allowTabNavigation:t,id:e.id,index:n,isComplete:i,isCorrect:s,isCorrectOption:l()(e.id,r),isSelected:l()(n,y),key:e.id,onChange:u,onEnterToSubmit:c,prefersKeyboardNavigation:p,renderOptionText:h,revealAnswers:m,title:e.title})})))}},56242:function(e,t,n){"use strict";n.d(t,{MV:function(){return r.Z},YK:function(){return a.Z},mZ:function(){return o.Z},ri:function(){return i.ZP}});var r=n(4782),i=n(16777),o=n(67568),a=n(2360)},71256:function(e,t,n){"use strict";var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(88066),d=n.n(l),f=n(94184),p=n.n(f),h=n(45697),m=n.n(h),v=n(99049),g=n(90630),y=n(27028),b=n(11525),_=n(67294);function w(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var E=function(e){(0,s.Z)(n,e);var t=w(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).state={isMoving:!1,failed:!1,position:{x:0,y:0},reset:!0},r}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this;setTimeout((function(){e.setState({reset:!1})}),300),(0,b.Z)(this.card).draggable({inertia:!0,autoScroll:!1,snap:{targets:[function(e,t){return{x:e,y:t}}],range:1/0,endOnly:!0,relativePoints:[{x:.5,y:.5}]}}).on("dragstart",this.onDragStartRef=this.onStartSortAttempt.bind(this)).on("dragmove",this.onDragMoveRef=this.onDragMove.bind(this)).on("dragend",this.onDragEndRef=this.onEndSortAttempt.bind(this))}},{key:"componentWillUnmount",value:function(){clearTimeout(this.resetTimeout),(0,b.Z)(this.card).off("dragstart",this.onDragStartRef).off("dragmove",this.onDragMoveRef).off("dragend",this.onDragEndRef)}},{key:"componentDidUpdate",value:function(e,t){var n=this;t.isMoving&&!this.state.isMoving&&(this.setState({failed:!0}),this.resetTimeout=setTimeout((function(){n.setState({position:{x:0,y:0},failed:!1}),delete n.resetTimeout}),300))}},{key:"cardStyle",value:function(){var e,t=this.state.position,n=t.x,r=t.y,i=d()(e="translate3d(".concat(n,"px, ")).call(e,r,"px, 0)");return{WebkitTransform:i,transform:i}}},{key:"render",value:function(){var e=this,t=this.state,n=t.isMoving,r=t.failed,i=t.reset,o=this.props,a=o.fusion,s=o.id,u=o.isDeckTopCard,c=o.title,l=p()("playing-card playing-card--draggable",{"playing-card--legacy":!a,"playing-card--moving":n,"playing-card--fail":r,reset:i});return _.createElement("div",{"aria-hidden":!u,className:l,id:s,key:"card-".concat(s),ref:function(t){return e.card=t},style:this.cardStyle(),onMouseDown:function(e){e.preventDefault()}},_.createElement(v.Z,{className:"playing-card__content brand--border"},_.createElement(y.Z,{className:"playing-card__title brand--head",value:c}),_.createElement("div",{className:"playing-card__handle"}),_.createElement("div",{className:"playing-card__status brand--background"},_.createElement("i",{className:"icon icon-check"}))))}},{key:"onStartSortAttempt",value:function(){this.setState({isMoving:!0,failed:!1})}},{key:"onDragMove",value:function(e){var t=e.dx,n=e.dy,r=this.state.position,i=r.x+t,o=r.y+n;this.setState({position:{x:i,y:o}})}},{key:"onEndSortAttempt",value:function(){this.setState({isMoving:!1})}}],[{key:"propTypes",get:function(){return{id:m().any.isRequired,isIncorrect:m().bool,title:m().string}}}]),n}(_.Component);t.Z=(0,g.tF)("rise-authoring-controls","fusion")(E)},78408:function(e,t,n){"use strict";n.d(t,{Z:function(){return P}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(88066),d=n.n(l),f=n(50047),p=n.n(f),h=n(94184),m=n.n(h),v=n(46408),g=n.n(v),y=n(96942),b=n.n(y),_=n(62848),w=n.n(_),E=n(53176),k=n.n(E),x=n(71256),S=n(5572),T=n(67294);function C(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var N=function(e){return m()("deck",{"deck--complete":w()("percentViewed",100,e)})},O=function(e){var t=e.item,n=e.progress;return w()("lastIncorrectCardId",String(t.id),n)},A=w()("percentViewed",100),P=function(e){(0,s.Z)(n,e);var t=C(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).cardRefs=[],r}return(0,a.Z)(n,[{key:"startKeyDrop",value:function(){var e=g()(this.cardRefs);e&&e.onStartSortAttempt()}},{key:"endKeyDrop",value:function(){var e=g()(this.cardRefs);e&&e.onEndSortAttempt()}},{key:"render",value:function(){var e=this,t=this.props,n=t.count,r=t.items,i=t.labels,o=t.id,a=t.progress,s=t.onReplay,u=A(a);return T.createElement("div",{className:N(a)},T.createElement("div",{className:"deck__spacer"}),T.createElement("div",{"aria-hidden":!u,className:"deck__cardholder"},T.createElement("div",{className:"deck__title brand--ui"},function(e){var t,n=e.progress,r=e.count;return d()(t="".concat(k()(0,"correctlyAnswered",n),"/")).call(t,r)}({progress:a,count:n})," ",i.sortingCardsCorrect),T.createElement(S.Z,{allowTabNavigation:u,onClick:b()(s,[o]),text:i.sortingReplay})),T.createElement("div",{className:"deck__content"},p()(r).call(r,(function(t,n){return T.createElement(x.Z,{id:t.id,isDeckTopCard:e.cardRefs[n]===g()(e.cardRefs),isIncorrect:O({item:t,progress:a}),key:t.id,ref:function(t){e.cardRefs[n]=t},title:t.title})}))))}}]),n}(T.Component);P.defaultProps={onReplay:Function.prototype}},42010:function(e,t,n){"use strict";var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(5281),u=n(90306),c=n(3020),l=n(3362),d=n(94184),f=n.n(d),p=n(17794),h=n.n(p),m=n(11525),v=n(45697),g=n.n(v),y=n(90630),b=n(32542),_=n(71256),w=n(27028),E=n(12868),k=n(46130),x=n(67294);function S(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var T=function(e){(0,u.Z)(n,e);var t=S(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).state={isSuccess:!1,showFocusOutline:!0},r.handleDragEnter=r.handleDragEnter.bind((0,s.Z)(r)),r.handleDragLeave=r.handleDragLeave.bind((0,s.Z)(r)),r.handleMouseDrop=r.handleMouseDrop.bind((0,s.Z)(r)),r.handleKeyboardDrop=r.handleKeyboardDrop.bind((0,s.Z)(r)),r}return(0,a.Z)(n,[{key:"focus",value:function(){this.pileContent.focus()}},{key:"componentDidMount",value:function(){(0,m.Z)(this.pile).dropzone({overlap:"pointer"}).on("dragenter",this.handleDragEnter).on("dragleave",this.handleDragLeave).on("drop",this.handleMouseDrop)}},{key:"componentWillUnmount",value:function(){(0,m.Z)(this.pile).off("dragenter",this.handleDragEnter).off("dragleave",this.handleDragLeave).off("drop",this.handleMouseDrop),clearTimeout(this.successTimer),clearTimeout(this.focusOutlineTimer)}},{key:"onKeyDown",value:function(e){var t=this.props,n=t.onNavigateToNext,r=t.onNavigateToPrevious,i=(0,k.oZ)(this.handleKeyboardDrop),o=(0,k.oZ)(r),a=(0,k.oZ)(n);h()([[E.Uf,i],[E.V4,o],[E.V8,a]])(e)}},{key:"onKeyUp",value:function(e){(0,E.Uf)(e)&&this.props.onKeyDropEnd()}},{key:"handleDragEnter",value:function(e){var t=m.Z.getElementRect(e.target),n={x:t.left+t.width/2,y:t.top+t.height/2};e.draggable.draggable({snap:{targets:[n]}})}},{key:"handleDragLeave",value:function(e){e.draggable.draggable({snap:{targets:[function(e,t){return{x:e,y:t}}]}})}},{key:"handleMouseDrop",value:function(e){e.draggable.draggable({snap:{targets:[function(e,t){return{x:e,y:t}}]}}),this.handleDrop()}},{key:"handleKeyboardDrop",value:function(){var e=this.props,t=e.deckTopCard,n=e.onKeyDropStart;t&&(n(),this.handleDrop())}},{key:"handleDrop",value:function(){var e=this.props,t=e.lessonId,n=e.id,r=e.deckTopCard,i=e.onCardDrop,o=r.id.toString(),a=r.pileId===n;i({id:t,itemId:o,isCorrect:a}),a&&(this.setState({activeCard:r,isSuccess:!0,showFocusOutline:!1}),this.successTimer=setTimeout(function(){this.setState({activeCard:null,isSuccess:!1})}.bind(this),1500),this.focusOutlineTimer=setTimeout(function(){this.setState({showFocusOutline:!0})}.bind(this),1300))}},{key:"render",value:function(){var e=this,t=this.props,n=t.fusion,r=t.title,i=this.state,o=i.activeCard,a=i.isSuccess,s=i.showFocusOutline,u=f()("pile",{"pile--legacy":!n,"drop-success":a}),c=f()("pile__content",{"drop-animating":!s});return x.createElement("div",{className:u,ref:function(t){return e.pile=t}},x.createElement("div",{className:"pile__wrapwrap"},x.createElement("div",{className:"pile__wrap"},x.createElement("div",{className:"pile__message"},x.createElement(w.Z,{className:"pile__title brand--head",value:r})),x.createElement("div",{className:c,onKeyDown:this.onKeyDown.bind(this),onKeyUp:this.onKeyUp.bind(this),ref:function(t){return e.pileContent=t},tabIndex:b.$_},o&&x.createElement(_.Z,{id:o.id,title:o.title})),x.createElement("div",{className:"pile__background"}))))}}],[{key:"propTypes",get:function(){return{id:g().any.isRequired,lessonId:g().any.isRequired,onCardDrop:g().func.isRequired,title:g().string}}},{key:"defaultProps",get:function(){return{onCardDrop:Function.prototype}}}]),n}(x.Component);t.Z=(0,y.tF)("rise-authoring-controls","fusion")(T)},37172:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(45582),d=n.n(l),f=n(94184),p=n.n(f),h=n(51383),m=n.n(h),v=n(46376),g=n.n(v),y=n(61894),b=n.n(y),_=n(20780),w=n.n(_),E=n(22184),k=n.n(E),x=n(54782),S=n.n(x),T=n(4603),C=n.n(T),N=n(52478),O=n.n(N),A=n(62848),P=n.n(A),L=n(69983),I=n.n(L),M=n(78408),R=n(42010),D=n(32542),j=n(74081),Z=n(67294);function B(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var F=j.r.blocks,U=d()(b()),q=function(e){var t=e.items,n=e.progress;return m()(function(e){return function(t){return k()(S()(!1,["items",t.id,"isViewed"],e))}}(n),t)},z=function(e){(0,s.Z)(n,e);var t=B(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).state={items:I()(e.items)},r.pileRefs=[],r}return(0,a.Z)(n,[{key:"componentWillReceiveProps",value:function(e){if(O()("retryAttempts",this.props.progress)!==O()("retryAttempts",e.progress))this.setState({items:I()(e.items)});else{var t=b()(function(e){return function(t){return C()(g()(P()("id",t.id)),w()(t))(e)}}(e.items),this.state.items);this.setState({items:t})}}},{key:"render",value:function(){var e,t=this,n=this.state.items,r=this.props,i=r.hasDarkBackground,o=r.id,a=r.labels,s=r.progress,u=r.onCardDrop,c=r.onReplay,l=r.piles,d=a.sortingLandmark,f=q({items:n,progress:s});return Z.createElement("div",{"aria-label":d,className:(e=i,p()("sorting",{"sorting-dark-theme":e})),"data-ba":F.blockSortingActivity,role:"group"},Z.createElement("div",{className:"sorting__row"},Z.createElement(M.Z,{count:n.length,id:o,items:f,labels:a,onReplay:c,progress:s,ref:function(e){t.deck=e}})),Z.createElement("div",{className:"sorting__row"},U((function(e,n){return Z.createElement(R.Z,{deckTopCard:f&&f[0],id:e.id,key:e.id,lessonId:o,onCardDrop:u,onNavigateToNext:function(){return(0,D.lR)({list:t.pileRefs,currentIndex:n})},onNavigateToPrevious:function(){return(0,D.PT)({list:t.pileRefs,currentIndex:n})},ref:function(e){t.pileRefs[n]=e},title:e.title,onKeyDropStart:function(){t.deck.startKeyDrop()},onKeyDropEnd:function(){t.deck.endKeyDrop()}})}),l)))}}]),n}(Z.Component)},13632:function(e,t,n){"use strict";var r=n(6646);t.Z=(0,r.D)("CoverAction")},8689:function(e,t,n){"use strict";n.d(t,{uG:function(){return f}});var r=n(67294),i=n(13657),o=n.n(i),a=n(29891),s=n(75716),u=n(64393),c=n(32922),l=n(87637),d=(0,n(36335).Z)("cover"),f=function(){var e=(0,c.QJ)();if(null==e)return null;var t=e.avatar,n=e.authorName,i=e.title;return r.createElement("div",{className:d("author-with-title")},r.createElement(p,{avatar:t}),r.createElement("div",null,r.createElement("div",{className:d("author-name")},n),r.createElement("div",{className:d("author-title")},i)))},p=function(e){var t=e.avatar;return t?r.createElement("div",{className:d("header-content-authors-avatar"),style:{backgroundImage:"url(".concat((0,u.i3)(t),")")}}):r.createElement("div",{className:d("header-content-authors-avatar-fallback")},r.createElement(a.Qw,{decorative:!0}))};t.ZP=(0,s.Mw)("CoverAuthors",(function(e){var t,n,i=e.className,a=null!==(t=(0,c.Tn)())&&void 0!==t?t:{},s=a.color,u=a.partnerContentId,f=a.selectedAuthorId,h=null!==(n=(0,c.QJ)())&&void 0!==n?n:{},m=h.authorName,v=h.avatar,g=(0,c.SB)(),y=Boolean(u)&&!o()(g);if("none"===f)return null;var b=m||"Unknown User",_="By ".concat(b),w=d("header-content-authors").mix(i);return y?r.createElement("div",{className:w},r.createElement(l.Z,{color:s,learn:!0,partnerContentAuthors:g})):r.createElement("div",{className:w},r.createElement(p,{avatar:v}),r.createElement("div",{className:d("header-content-authors-name")},r.createElement("span",{"aria-hidden":"true"},b),r.createElement("span",{className:"visually-hidden"},_)))}))},65364:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(36335),i=n(64393),o=n(88066),a=n.n(o),s=n(32922),u=n(67294),c=(0,r.Z)("cover");function l(){var e,t=(0,s.An)(),n=(e="Lesson",1===t?e:a()(e).call(e,"s"));return u.createElement("li",{className:c("num-lessons"),role:"listitem"},u.createElement("span",{className:c("num-lessons-value")},t)," ",u.createElement("span",{className:c("num-lessons-units")},n))}var d=n(30381),f=n.n(d),p=n(67294),h=(0,r.Z)("cover");function m(e,t){return 1===e?t:a()(t).call(t,"s")}function v(){var e=(0,s.Tn)(),t=e.showTimeToComplete,n=e.timeToComplete;if(!t)return null;var r,i=n>=36e5,o=i?(r=f().duration(n).asHours(),Math.round(10*r)/10):f().duration(n).asMinutes(),a=m(o,i?"Hour":"Minute");return p.createElement("li",{className:h("time-to-complete"),role:"listitem"},p.createElement("span",{className:h("time-to-complete-value")},o)," ",p.createElement("span",{className:h("time-to-complete-units")},a))}var g=n(67294),y=(0,r.Z)("cover");function b(){return i.VO?g.createElement("section",{className:y("course-length-section")},g.createElement("h2",{className:y("course-length-title")},"Course Length"),g.createElement("ul",{className:y("course-length-list"),role:"list"},g.createElement(l,null),g.createElement(v,null))):null}},76676:function(e,t,n){"use strict";var r=n(67294),i=n(75716),o=(0,n(36335).Z)("cover");t.Z=(0,i.Mw)("CoverDetailsSection",(function(e){var t=e.children,n=e.type;return r.createElement("section",{className:o("details-content-section",{type:n})},t)}))},59353:function(e,t,n){"use strict";var r=n(36335),i=n(32922),o=n(64393),a=n(67294),s=(0,r.Z)("cover");t.Z=function(e){var t=e.children,n=!!(0,i.ny)(),r=s("header-content-info",{rbc:n,riseCom:o.VO});return a.createElement("div",{className:r},t)}},34092:function(e,t,n){"use strict";var r=n(69532),i=n(32922),o=n(54782),a=n.n(o),s=n(67294),u=(0,n(36335).Z)("cover");t.Z=function(e){var t,n=e.className,o=void 0===n?u("details-logo"):n,c=e.imageClassName,l=void 0===c?u("details-logo-image"):c,d=null!==(t=(0,i.Tn)())&&void 0!==t?t:{},f=a()({},["media","image"],d),p=f.height,h=f.key,m=f.width;if(!h)return null;var v=(0,r.xR)(f);return s.createElement("div",{className:o},s.createElement("img",{className:l,src:v,width:m,height:p,alt:""}))}},22033:function(e,t,n){"use strict";var r=n(67294),i=n(75716),o=n(32922),a=(0,n(36335).Z)("cover");t.Z=(0,i.Mw)("CoverTitle",(function(e){var t=e.className,n=(0,o.Tn)().title;return r.createElement("h1",{className:a("header-content-title").mix(t)},n)}))},88392:function(e,t,n){"use strict";n.d(t,{Dx:function(){return M},Iw:function(){return O},RG:function(){return L},S3:function(){return C},XF:function(){return A},dk:function(){return P},gM:function(){return I},qR:function(){return N}});var r=n(68420),i=n(27344),o=n(90306),a=n(3020),s=n(3362),u=n(88066),c=n.n(u),l=n(50047),d=n.n(l),f=n(13535),p=n.n(f),h=n(36335),m=n(45697),v=n.n(m),g=n(64393),y=n(89975),b=n(27028),_=n(78687),w=n(69532),E=n(31454),k=n(75716),x=n(67294);function S(e){var t=function(){if("undefined"==typeof Reflect||!p())return!1;if(p().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(p()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,s.Z)(e);if(t){var i=(0,s.Z)(this).constructor;n=p()(r,arguments,i)}else n=r.apply(this,arguments);return(0,a.Z)(this,n)}}var T=(0,h.Z)("lesson-header"),C=(0,k.Mw)("LessonHeaderAuthor",(function(e){var t=e.avatar,n=e.authorName,r=e.className,i=void 0===r?"":r;return x.createElement("div",{className:"lesson-header__author ".concat(i)},x.createElement("img",{className:"lesson-header__author-img",src:(0,g.i3)(t),alt:""}),x.createElement("span",{className:"visually-hidden"},"by ",n),x.createElement("span",{"aria-hidden":"true",className:"lesson-header__author-name"},n))})),N=function(e){var t=e.showPartnerContent,n=void 0!==t&&t;return x.createElement("div",{className:T("author",{"partner-content":n})})},O=function(){return x.createElement("div",{className:"lesson-header__counter"})},A=function(e){var t,n,r,i=e.lessonName,o=e.lessonPreposition,a=e.totalLessons,s=e.lessonNumber,u=e.showPartnerContent;return x.createElement("div",{className:T("counter",{"partner-content":u}).mix("brand--body brand--linkColor")},x.createElement("div",{className:"lesson-header__count"},c()(t=c()(n=c()(r="".concat(i," ")).call(r,s," ")).call(n,o," ")).call(t,a)))},P=function(e){var t=e.description;return x.createElement(b.Z,{className:"lesson-header__description brand--lbody brand--linkColor",value:t})},L=function(e){var t=e.children;return x.createElement("div",{className:"lesson-header__grouped-row"},t)},I=function(e){var t=e.children,n=e.lessonHeaderLandmark,r=e.sectionStyles,i=e.topWrapClassName,o=e.topWrapStyles;return x.createElement("section",{"aria-label":n,className:"page__header",style:r},x.createElement("div",{className:"page__header-limit"},x.createElement("div",{className:"page__header-container"},x.createElement("div",{className:"lesson-header__row"},x.createElement("div",{className:"lesson-header__main"},x.createElement("div",{className:"lesson-header"},x.createElement("div",{className:i,style:o},t)))))))},M=function(e){var t=e.title;return x.createElement(b.Z,{className:"lesson-header__title brand--lhead",tagName:"h1",value:t})},R=function(e){var t,n=e.authorName,r=e.avatar,i=e.children,o=e.color,a=e.description,s=e.labels,u=e.lessonHeaderStyle,c=e.lessonNumber,l=e.partnerContentAuthors,f=e.showAuthor,p=e.showLessonCount,h=e.title,m=e.totalLessons,v=s.lessonName,g=s.lessonPreposition,b=function(e){return"url(".concat((0,w.NY)({width:"76",height:"76",imageKey:e.image}),")")},_=u===E.Du.TINT?{color:o}:null,k=r&&n&&f&&!l;return x.createElement("div",{className:"lesson-header"},x.createElement("div",{className:"lesson-header__top-wrap",style:_},x.createElement(M,{title:h}),l&&x.createElement("div",{className:"lesson-header__partner-content"},d()(l).call(l,(function(e){return x.createElement("div",{key:e.name,className:"lesson-header__partner-content-author"},x.createElement("div",{className:"lesson-header__partner-content-author-img",style:{backgroundImage:b(e)}}),x.createElement("div",null,x.createElement("span",{className:"visually-hidden"},"by ",e.name),x.createElement("span",{"aria-hidden":"true"},e.name)))}))),x.createElement("div",{className:"lesson-header__author-count-wrap"},k?x.createElement(C,{avatar:r,authorName:n}):x.createElement(N,null),p?x.createElement(A,{lessonName:v,lessonNumber:c,lessonPreposition:g,totalLessons:m}):x.createElement(O,null))),d()(t=x.Children).call(t,i,(function(e){return e&&e.type===y.Z?x.createElement("div",{className:"lesson-header__audio"},e):null})),a&&x.createElement(P,{description:a}))};x.Component},86565:function(e,t,n){"use strict";var r=n(6646);t.Z=(0,r.D)("LessonNav")},9237:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(66497),d=n.n(l),f=n(94184),p=n.n(f),h=n(90013),m=n.n(h),v=n(5206),g=n.n(v),y=n(53176),b=n.n(y),_=n(45697),w=n.n(_),E=n(99049),k=n(53454),x=n(31811),S=n(27028),T=n(58599),C=n(67294);function N(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var O=function(e){(0,s.Z)(n,e);var t=N(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"renderMedia",value:function(e,t){if((0,x.Km)(e)){var n=e.embed?(0,k.vE)(e.embed):void 0,r=p()({"timeline-card__audio":e.audio,"timeline-card__visual":e.image||e.video,"timeline-card__linkEmbed":"link"===n,"timeline-card__videoEmbed":"video"===n}),i=m()(d()("pause",!0),e);return C.createElement("div",{className:r},C.createElement(T.Z,{enableVideoPlaybackSpeed:this.props.enableVideoPlaybackSpeed,index:"".concat(this.props.item.id),labels:this.props.labels,opts:t,media:i,lessonNumber:this.props.lessonNumber}))}}},{key:"render",value:function(){var e=this.props,t=e.item,n=e.isActive,r=e.loadMedia,i=e.onFocus,o=t.id,a=t.settings,s=b()({},"media",t),u=g()(["audio"],s),c=g()(["embed"],s),l=g()(["image","video"],s),d=p()("timeline-card",{"timeline-card--active":n});return C.createElement("div",{className:d,"data-id":o,ref:this.props.innerRef},C.createElement(E.Z,{className:"timeline-card__body brand--beforeBackground",onFocus:i},C.createElement("div",{className:"timeline-card__main-wrap"},C.createElement("div",{className:"timeline-card__main"},C.createElement("div",{className:"timeline-card__date brand--color brand--body"},C.createElement("h2",null,t.date)),C.createElement("div",{className:"timeline-card__title brand--head"},C.createElement("h3",null,C.createElement(S.Z,{value:t.title}))),r?this.renderMedia(u,a):null,r?this.renderMedia(c,a):null,C.createElement(S.Z,{className:"timeline-card__description brand--body brand--linkColor",value:t.description}),r?this.renderMedia(l):null))))}}],[{key:"propTypes",get:function(){return{enableVideoPlaybackSpeed:w().bool,isActive:w().bool.isRequired,item:w().object.isRequired,labels:w().object.isRequired,loadMedia:w().bool.isRequired,onFocus:w().func.isRequired}}}]),n}(C.Component)},82738:function(e,t,n){"use strict";n.d(t,{Z:function(){return A}});var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(5281),u=n(90306),c=n(3020),l=n(3362),d=n(50047),f=n.n(d),p=n(94184),h=n.n(p),m=n(51481),v=n.n(m),g=n(87041),y=n.n(g),b=n(52478),_=n.n(b),w=n(45697),E=n.n(w),k=n(67411),x=n(9237),S=n(33615),T=n(74081),C=n(67294);function N(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var O=T.r.blocks,A=function(e){(0,u.Z)(n,e);var t=N(n);function n(e){var r;return(0,o.Z)(this,n),(r=t.call(this,e)).renderCard=r.renderCard.bind((0,s.Z)(r)),r}return(0,a.Z)(n,[{key:"onEnterMarker",value:function(e,t,n){var r=n.previousPosition,i=this.props,o=i.id,a=i.onEnter;r===k.Z.below&&a({id:o,payload:{activeIndex:e,itemId:t}})}},{key:"onMarkerLeave",value:function(e,t){var n=t.currentPosition,r=t.previousPosition,i=this.props,o=i.id,a=i.items,s=i.onLeave,u=e-1;if(n===k.Z.below&&r===k.Z.inside&&u>-1){var c=y()(u,a);c&&s({id:o,payload:{activeIndex:u,itemId:c.id}})}}},{key:"onFocus",value:function(e,t){var n=this.props,r=n.id;(0,n.onEnter)({id:r,payload:{activeIndex:e,itemId:t}})}},{key:"isActive",value:function(e){var t=this.props,n=t.progress;return!!t.isBlock||v()(_()("activeIndex",n),e)}},{key:"renderCard",value:function(e,t){var n=this.props,r=n.enableVideoPlaybackSpeed,i=n.id,o=n.isBlock,a=n.isLearner,s=n.labels,u=this.onFocus.bind(this,t,e.id),c=C.createElement(x.Z,{enableVideoPlaybackSpeed:r,isActive:this.isActive(t),item:e,labels:s,loadMedia:!0,onFocus:u,lessonNumber:i});return o&&a?C.createElement(S.Z,{animateBlockEntrance:!0,animateIn:"fadeIn",className:"timeline__animate",isLearner:!0},c):o&&!a?c:C.createElement(k.Z,{bottomOffset:"60%",onEnter:this.onEnterMarker.bind(this,t,e.id),onLeave:this.onMarkerLeave.bind(this,t),topOffset:"30%"},c)}},{key:"render",value:function(){var e=this,t=this.props,n=t.hasDarkBackground,r=t.isBlock,i=t.items,o=t.labels.timelineLandmark,a=h()("page__content-container",{timeline__block:r,"timeline-dark-theme":n});return C.createElement("div",{"aria-label":o,className:a,"data-ba":O.blockTimeline,role:"group"},C.createElement("div",{className:"timeline__wrapper"},C.createElement("div",{className:"timeline"},C.createElement("ul",{className:"timeline__container",role:"list"},f()(i).call(i,(function(t,n){return C.createElement("li",{className:"timeline__card-wrapper",key:n,role:"listitem"},e.renderCard(t,n))}))))))}}],[{key:"defaultProps",get:function(){return{onEnter:Function.prototype,onLeave:Function.prototype,progress:{}}}},{key:"propTypes",get:function(){return{enableVideoPlaybackSpeed:E().bool,id:E().any.isRequired,isBlock:E().bool,isLearner:E().bool,items:E().array.isRequired,labels:E().object.isRequired,onEnter:E().func.isRequired,onLeave:E().func.isRequired,progress:E().object.isRequired}}}]),n}(C.Component)},27498:function(e,t,n){"use strict";var r=n(13535),i=n.n(r),o=n(73126),a=n(68420),s=n(27344),u=n(90306),c=n(3020),l=n(3362),d=n(92650),f=n.n(d),p=n(20780),h=n.n(p),m=n(16550),v=n(67294);function g(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,l.Z)(e);if(t){var o=(0,l.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,c.Z)(this,n)}}var y=function(e){(0,u.Z)(n,e);var t=g(n);function n(){return(0,a.Z)(this,n),t.apply(this,arguments)}return(0,s.Z)(n,[{key:"componentWillEnter",value:function(e){this.child&&this.child.componentWillEnter?this.child.componentWillEnter(e):e()}},{key:"componentDidEnter",value:function(){this.child&&this.child.componentDidEnter&&this.child.componentDidEnter()}},{key:"componentWillExit",value:function(e){this.child&&this.child.componentWillExit?this.child.componentWillExit(e):e()}},{key:"componentDidExit",value:function(){this.child&&this.child.componentDidExit&&this.child.componentDidExit()}},{key:"render",value:function(){var e=this,t=this.props,n=t.childProps,r=t.component,i=f()("component",this.props);return v.createElement(m.AW,(0,o.Z)({},i,{render:function(t){var i=t.match,o=h()(n,{match:i,ref:function(t){return e.child=t}});return v.createElement(r,o)}}))}}]),n}(v.Component);t.Z=y},15729:function(e,t,n){"use strict";var r=n(13535),i=n.n(r),o=n(68420),a=n(27344),s=n(90306),u=n(3020),c=n(3362),l=n(50047),d=n.n(l),f=n(92650),p=n.n(f),h=n(16550),m=n(67294);function v(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,c.Z)(e);if(t){var o=(0,c.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,u.Z)(this,n)}}var g=function(e){(0,s.Z)(n,e);var t=v(n);function n(){return(0,o.Z)(this,n),t.apply(this,arguments)}return(0,a.Z)(n,[{key:"componentWillEnter",value:function(e){this.child&&this.child.componentWillEnter?this.child.componentWillEnter(e):e()}},{key:"componentDidEnter",value:function(){this.child&&this.child.componentDidEnter&&this.child.componentDidEnter()}},{key:"componentWillExit",value:function(e){this.child&&this.child.componentWillExit?this.child.componentWillExit(e):e()}},{key:"componentDidExit",value:function(){this.child&&this.child.componentDidExit&&this.child.componentDidExit()}},{key:"render",value:function(){var e,t=this,n=this.props.children,r=p()("children",this.props);return m.createElement(h.rs,r,n&&d()(e=m.Children).call(e,n,(function(e){return null!==e&&m.cloneElement(e,{ref:function(e){return t.child=e}})})))}}]),n}(m.Component);t.Z=g},40198:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(13535),i=n.n(r),o=n(73126),a=n(68420),s=n(27344),u=n(5281),c=n(90306),l=n(3020),d=n(3362),f=n(22727),p=n(67294);function h(e){var t=function(){if("undefined"==typeof Reflect||!i())return!1;if(i().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(i()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,d.Z)(e);if(t){var o=(0,d.Z)(this).constructor;n=i()(r,arguments,o)}else n=r.apply(this,arguments);return(0,l.Z)(this,n)}}var m=function(e){(0,c.Z)(n,e);var t=h(n);function n(e){var r;return(0,a.Z)(this,n),(r=t.call(this,e)).handleTransition=r.handleTransition.bind((0,u.Z)(r)),r.onEnter=r.onEnter.bind((0,u.Z)(r)),r.onEntered=r.onEntered.bind((0,u.Z)(r)),r.onExit=r.onExit.bind((0,u.Z)(r)),r.onExited=r.onExited.bind((0,u.Z)(r)),r}return(0,s.Z)(n,[{key:"handleTransition",value:function(e,t){var n=this.transitionState;"entering"===n?this.onEnter(t):"exiting"===n&&this.onExit(t)}},{key:"onEnter",value:function(e){var t=this.child;t&&t.componentWillEnter?t.componentWillEnter(e):e()}},{key:"onEntered",value:function(){var e=this.child;e&&e.componentDidEnter&&e.componentDidEnter()}},{key:"onExit",value:function(e){var t=this.child;t&&t.componentWillExit?t.componentWillExit(e):e()}},{key:"onExited",value:function(){var e=this.child;e&&e.componentDidExit&&e.componentDidExit()}},{key:"render",value:function(){var e=this,t=this.props.children;return p.createElement(f.uT,(0,o.Z)({addEndListener:this.handleTransition,onEntered:this.onEntered,onExited:this.onExited,unmountOnExit:!0},this.props),(function(n){return e.transitionState=n,t&&p.cloneElement(p.Children.only(t),{ref:function(t){return e.child=t}})}))}}]),n}(p.Component)},88080:function(e,t,n){"use strict";var r=n(54115),i=n.n(r),o=n(17794),a=n.n(o),s=n(51481),u=n.n(s),c=n(53007),l=n.n(c),d={ANY:"ANY",CORRECT_INCORRECT:"CORRECT_INCORRECT",CHOICE:"CHOICE"},f={label:"Any Response",prop:"feedback"};a()([[u()(d.ANY),i()(f)],[u()(d.CHOICE),i()({label:"By Choice",prop:"choice"})],[u()(d.CORRECT_INCORRECT),i()({correctProp:"feedbackCorrect",incorrectProp:"feedbackIncorrect",label:"Correct / Incorrect",type:"CORRECT_INCORRECT"})],[l(),i()(f)]]);t.Z=d},41148:function(e,t,n){"use strict";n.d(t,{FS:function(){return v},Oi:function(){return m}});var r=n(54115),i=n.n(r),o=n(98766),a=n.n(o),s=n(17794),u=n.n(s),c=n(51481),l=n.n(c),d=n(53007),f=n.n(d),p=n(29891),h={DRAW_FROM_QUESTION_BANK:"DRAW_FROM_QUESTION_BANK",FILL_IN_THE_BLANK:"FILL_IN_THE_BLANK",MATCHING:"MATCHING",MULTIPLE_CHOICE:"MULTIPLE_CHOICE",MULTIPLE_RESPONSE:"MULTIPLE_RESPONSE"},m=(p.mZ,p.kO,p.WH,p.ri,p.A,{ALL:"all",NONE:"none",INCORRECT:"incorrect"}),v=u()([[a()([l()(!0),l()(m.ALL)]),i()(m.ALL)],[a()([l()(!1),l()(m.NONE)]),i()(m.NONE)],[l()(m.INCORRECT),i()(m.INCORRECT)],[f(),i()(m.ALL)]]);t.ZP=h},20956:function(e,t,n){"use strict";n.d(t,{j:function(){return _}});var r=n(54115),i=n.n(r),o=n(66497),a=n.n(o),s=n(97877),u=n.n(s),c=n(4603),l=n.n(c),d=n(61937),f=n.n(d),p=n(47176),h=n.n(p),m=n(73080),v=n(98938),g=n(35641),y=n(64393),b=n(50408),_=l()(f()(u()("userId"),a()("userId",(0,g.Au)())),h()(i()(y.VO),v.c),m.Z.send(b.I))},50408:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(54405),i=n.n(r)()("rise/track/")("TRACK")},53459:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(44721),i=n.n(r),o=n(67294);function a(e){var t;return i()(t=["auto","hidden","scroll"]).call(t,e)}function s(e,t){(0,o.useLayoutEffect)((function(){for(var n=e.current;n&&(n=n.parentElement);){var r=window.getComputedStyle(n);if(a(r.overflowX)||a(r.overflowY))return n.addEventListener("scroll",t),function(){return n.removeEventListener("scroll",t)}}}),[t,e])}},1983:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var r=n(16944),i=n.n(r),o=n(95238),a=n.n(o),s=n(53592),u=n.n(s),c=n(51446),l=n.n(c),d=n(19996),f=n.n(d),p=n(67294),h=n(91033);function m(e,t){var n=void 0!==l()&&f()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return v(e,t);var r=a()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return u()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw o}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"src",o=e.key,a=e.src,s=e.thumbnail,u=e.thumbnailKey,c=l?i()(t="".concat(l,"/")).call(t,o):g({key:o,src:a}),d=l?i()(n="".concat(l,"/")).call(n,u):g({key:u,src:s});return"src"===r?c:d},w=function(e){var t=e.height,n=e.imageKey,r=e.width;if(m){var o,a,s,u=encodeURIComponent(n);return i()(o=i()(a=i()(s="".concat(m,"/b:fff,f:jpg,s:cover,w:")).call(s,r,",h:")).call(a,t,"/")).call(o,u)}return(0,c.i3)("partnerContent/".concat(n))},E=function(){var e,t=v||p,n="NBIC_logo_light_bulb.png";return t?i()(e="".concat(t,"/f:png,a:retain,s:cover,w:276,h:160/assets/rise/assets/partner-content/")).call(e,n):(0,c.i3)("partnerContent/".concat(n))},k=function(){var e,t="NBIC_logo_blue.svg";return d?i()(e="".concat(d,"/assets/rise/assets/partner-content/")).call(e,t):(0,c.i3)("partnerContent/".concat(t))}},2242:function(e,t,n){"use strict";var r=n(1465),i=n.n(r),o=n(99993),a=n.n(o),s=n(96249),u=i()(2,(function(e){return a()((0,s.error)(e),(0,s.action)(e))}));t.Z=u},10152:function(e,t,n){"use strict";n.d(t,{RJ:function(){return l},WY:function(){return f},aZ:function(){return h},iq:function(){return m},lX:function(){return p},on:function(){return d}});var r=n(70226),i=n(20780),o=n.n(i),a=n(64393),s=n(35641),u=a.VO?window.env:o()(window.env,{ACCESS_COOKIE_NAME:(0,s.vt)(),REDIRECT_URI:window.location.origin+"/auth-callback"}),c=(0,r.Z)(u),l=c.closeSession,d=c.on,f=c.request,p=c.resetSession,h=c.resumeSession,m=(c.startSession,c.getAuthorizationUrl)},87556:function(e,t,n){"use strict";n.d(t,{T7:function(){return y},bM:function(){return _},tZ:function(){return b}});var r=n(88066),i=n.n(r),o=n(98766),a=n.n(o),s=n(22673),u=n.n(s),c=n(36573),l=n.n(c),d=n(61584),f=n.n(d),p=n(53176),h=n.n(p),m=n(64393),v=n(9988),g=function(e,t){var n,r;return i()(n=i()(r="".concat((0,m.dU)("ID_MAPPER_URI"),"/v1/avatars/")).call(r,encodeURIComponent(e),"?size=")).call(n,t)},y=function(e){return{large:g(e,"large"),medium:g(e,"medium"),micro:g(e,"micro"),mini:g(e,"mini"),small:g(e,"small")}},b=u()({features:h()({},"features"),subscription:f()(["features"])}),_=a()([v.rP,v.Px,l()(v.wz)])},17657:function(e,t,n){"use strict";n.d(t,{LP:function(){return s},WY:function(){return u}});var r=n(64393),i=n(20162),o=n(58983),a=r.VO?o:i,s=(a.callbackComponent,a.callbackPath,a.getToken),u=(a.initAuth,a.login,a.logout,a.request)},41502:function(e,t,n){"use strict";n.d(t,{V:function(){return i},t:function(){return r}});var r="/auth-callback",i="/auth-error"},20162:function(e,t,n){"use strict";n.r(t),n.d(t,{callbackComponent:function(){return fe},callbackPath:function(){return Q},errorPath:function(){return ee},getToken:function(){return te},initAuth:function(){return ue},login:function(){return oe},logout:function(){return ce},request:function(){return H.WY}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(83728),m=n(33938),v=n(63109),g=n.n(v),y=n(88066),b=n.n(y),_=n(61577),w=n.n(_),E=n(69798),k=n.n(E),x=n(54115),S=n.n(x),T=n(50557),C=n.n(T),N=n(13657),O=n.n(N),A=n(81753),P=n.n(A),L=n(6037),I=n.n(L),M=n(67294),R=n(16550),D=n(80129),j=n.n(D),Z=n(71171),B=n.n(Z),F=n(43878),U=n(78453),q=n(64393),z=n(9988),H=n(10152),V=n(35641),W=n(65119),Y=n(87556),G=n(41502),K=n(41697),$=n(66191);function X(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function J(e){for(var t=1;t.4},P=function(e){return!!e&&1-O(e)/255>.25},L=function(e,t){var n=function(e){var t,n;if(!e)return null;var r=parseInt(e.substr(1),16);return o()(r)?null:s()(t=s()(n=r.toString(16)).call(n,6,"0")).call(t,7,"#")}(t);return n&&7===n.length?n:e},I=function(e){return function(t){var n,r=c()(n=(0,h.Z)(t)).call(n,0,3),i=e>=0?d()(r).call(r,(function(t){return(1-e)*t+255*e})):d()(r).call(r,(function(t){return(1+e)*t}));return M(i)}},M=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return"#"+d()(e).call(e,(function(e){var t;return s()(t=Math.min(255,Math.max(0,Math.round(e))).toString(16)).call(t,2,"0")})).join("")},R=I(.9),D=(I(-.5),I(-.2)),j=function(e){var t,n=O(e);return null===(t=p()(N).call(N,(function(e){return(0,r.Z)(e,1)[0]>n})))||void 0===t?void 0:t[1]},Z=T()(E()(Number),y()(x(),(function(e){var t,n;return s()(t=s()(n=e.toString(16)).call(n,6,"0")).call(t,7,"#")})));y()(Z,_()("#ff631e"))},41785:function(e,t,n){"use strict";n.d(t,{BL:function(){return a},IU:function(){return o},Jg:function(){return u},Sz:function(){return i},XY:function(){return s}});var r=n(13192),i={validEmail:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,validIframe:/^<\/iframe>$/,validUrl:/^(?:(?:(?:https?):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/},o={ARTICLE:"Article",INTERACTION:"Interaction",QUIZ:"Quiz",VIDEO:"Video"},a="onePage",s={SCROLL:"scroll",SLIDE:"slide"},u=n.n(r)()({COMOVERVIEW:null,COMPACT:null,COVER:null,OVERLAY:null,SIDEBAR:null})},35641:function(e,t,n){"use strict";n.d(t,{Au:function(){return b},B2:function(){return y},B7:function(){return m},F3:function(){return _},NC:function(){return k},gk:function(){return x},h9:function(){return h},iH:function(){return v},jM:function(){return w},le:function(){return p},s4:function(){return g},vt:function(){return d}});var r=n(88066),i=n.n(r),o=n(86869),a=n.n(o),s=n(46489),u=n.n(s),c=(n(61949),n(64393)),l="_articulate_user_id",d=function(){return c.VO?(0,c.dU)("SESSION_COOKIE_NAME"):"_articulate_rise_"},f=function(e,t){var n,r;return i()(n=i()(r="".concat(e,"=")).call(r,t,"; domain=")).call(n,(0,c.dU)("SESSION_COOKIE_DOMAIN"),"; path=/; secure=true")},p=function(e){return document.cookie=f(l,e)},h=function(){return document.cookie="".concat(f(l,""),"; Max-Age=-99999999")},m=function(){return document.cookie="".concat(f("_rise_authoring_api_session",""),"; Max-Age=-99999999")},v=function(){return a().load(l)},g=function(){return a().load(d())},y=function(){return!!g()&&u()(g()).staff},b=function(){return g()?u()(g()).riseId||u()(g()).sub||u()(g()).aid:""},_=function(){return g()?u()(g()).roles:[]},w=function(){return g()?u()(g()).tenantId:""},E=function(){return g()&&u()(g()).subscription||{}},k=function(){return E().plan_id||""},x=function(){return E().status||""}},19585:function(e,t,n){"use strict";n.d(t,{A1:function(){return T},A5:function(){return N},Gp:function(){return S},I:function(){return O},IC:function(){return A},Kz:function(){return L},NG:function(){return B},Vn:function(){return Z},We:function(){return q},gr:function(){return P},tV:function(){return C},tc:function(){return U},xF:function(){return F}});var r=n(44721),i=n.n(r),o=n(36573),a=n.n(o),s=n(46408),u=n.n(s),c=n(23710),l=n.n(c),d=n(13657),f=n.n(d),p=n(4603),h=n.n(p),m=n(52478),v=n.n(m),g=n(62848),y=n.n(g),b=n(67430),_=n.n(b),w=n(69532),E=n(13017),k=n(31454),x=n(41785),S=a()(y()("sidebarMode","hidden")),T=y()("sidebarMode","open"),C=function(e){var t=e.type,n=e.settings;return"quiz"!==t||n.asLesson||void 0===n.asLesson},N=function(e){var t=e.alpha,n=e.hasOverlay,r=void 0===n||n,i=e.media,o=(void 0===i?{}:i).image,a=void 0===o?{}:o,s=a.key,u=a.src,c=s?(0,w.xR)(a):u;return c?r?(0,E.Z)({alpha:t/100,color:k.kw,url:c}):{backgroundImage:'url("'.concat(c,'")')}:null},O=function(e){var t;return i()(t=[k._M.DARK,k._M.DARK_ACCENT,k._M.DARK_IMAGE,k.Nu.DARK,k.Jx.DARK,k.Jx.DARK_IMAGE]).call(t,e)},A=h()(v()("lessons"),u()),P=y()("navigationMode",k.$h.RESTRICTED),L=y()("sidebarMode",k.mn.OPEN),I=a()(y()("sidebarMode",k.mn.HIDDEN)),M=y()("navigationType",k.uh.SIDEBAR),R=y()("navigationType",k.uh.OVERLAY),D=y()("navigationType",k.uh.COMPACT),j=l()(_()(f(),"navigation"),I,y()("navigation",!0)),Z=function(e){var t=e.course,n=e.search,r=e.isMobile;return t.type!==x.BL&&((M(t)||D(t)&&!!r)&&j(t)||n.active)},B=function(e){var t=e.course,n=e.isMobile;return D(t)&&j(t)&&!n},F=function(e){var t=e.course;return R(t)&&j(t)},U=function(e){var t;return i()(t=[k._M.DARK_IMAGE,k._M.LIGHT_IMAGE,k.Nu.DARK_IMAGE,k.Nu.IMAGE,k.Jx.DARK_IMAGE,k.Jx.LIGHT_IMAGE]).call(t,e)},q=function(e){var t;return i()(t=[k._M.LIGHT_ACCENT,k._M.DARK_ACCENT]).call(t,e)}},14938:function(e,t,n){"use strict";n.d(t,{Ag:function(){return i},Dq:function(){return o},Ht:function(){return a},j0:function(){return r}});var r="focus-lesson-content",i="preview-open-sidebar-nav",o="preview-open-overlay-nav",a="preview-close-overlay-nav"},66191:function(e,t,n){"use strict";n.d(t,{f:function(){return h.fy},v:function(){return m.v}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(1908),m=n(67337),v=n(92784),g=n(64393);function y(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";return i()(e=t.split(".")).call(e,-2).join(".")},d=u()(l,c.dU),f=function(e){if(!e||p(e))return!1;"//"===i()(e).call(e,0,2)&&(e="https:".concat(e));try{var t=new(a())(e).hostname,n=l(t);return n!==d("ARTICULATE_DOMAIN")&&n!==d("RISE_DOMAIN")}catch(e){return!1}},p=function(e){return!!e&&"mailto:"===i()(e).call(e,0,7)}},85715:function(e,t,n){"use strict";var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(88066),m=n.n(h),v=n(42825),g=n.n(v),y=n(94066),b=n.n(y),_=n(64057),w=n.n(_),E=n(71066),k=n.n(E),x=n(22673),S=n.n(x),T=n(99993),C=n.n(T),N=n(85745),O=n.n(N),A=n(54405),P=n.n(A),L=n(9134),I=n.n(L),M=n(97877),R=n.n(M),D=n(23710),j=n.n(D),Z=n(13657),B=n.n(Z),F=n(144),U=n.n(F),q=n(54782),z=n.n(q),H=n(5206),V=n.n(H),W=n(4603),Y=n.n(W),G=n(52478),K=n.n(G),$=n(1465),X=n.n($),J=n(61937),Q=n.n(J),ee=n(47176),te=n.n(ee),ne=n(96249),re=n(31826),ie=n(17657),oe=n(64393),ae=n(66191);function se(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}var ue=I()(P()),ce=function(e){return function(t){var n;return m()(n="".concat(e,"/")).call(n,t.id)}},le=function(e,t){return S()(function(e){for(var t=1;t

"===e?"":e}},31826:function(e,t,n){"use strict";n.d(t,{ZT:function(){return h},g8:function(){return f},qT:function(){return p}});var r=n(86302),i=n(50557),o=n.n(i),a=(n(17794),n(50898)),s=n.n(a),u=n(27601),c=n.n(u),l=n(4603),d=n.n(l),f=(n(96828),function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r=400?i(n(v.response)):e({body:n(v.response),headers:T(v.getAllResponseHeaders()),status:v.status})})),v.upload&&"function"==typeof l&&v.upload.addEventListener("progress",l),v.open(c,f),r)v.setRequestHeader(o,r[o]);"GET"!==c&&t?v.send(d(t)):m?v.send(m):v.send()}));return y.abort=v.abort.bind(v),y}f()(E(),y()(""))},65194:function(e,t,n){"use strict";n.d(t,{Kp:function(){return b},Vt:function(){return y},zZ:function(){return g}});var r=n(54115),i=n.n(r),o=n(9134),a=n.n(o),s=n(69105),u=n.n(s),c=n(23710),l=n.n(c),d=n(38289),f=n.n(d),p=a()(f()),h=p({allowedAttributes:{"*":["aria-*","class","colspan","rowspan","style"],a:["data-external","href","target","rel"],img:["alt","src"],span:["data-*"]},allowedClasses:["fr-*"],allowedSchemes:["data","http","https","mailto"],allowedTags:["a","b","blockquote","br","em","h2","h3","i","img","li","mark","ol","p","table","td","th","tbody","thead","tr","s","strong","span","sub","sup","u","ul"]}),m=p({allowedAttributes:{iframe:["align","allow","allowfullscreen","frameborder","height","longdesc","marginheight","marginwidth","name","referrerpolicy","sandbox","scrolling","src","width"]},allowedTags:["iframe"],allowedSchemes:["http","https"]}),v=l()(u(),h,i()("")),g=l()(u(),m,i()("")),y=p({allowedTags:[],allowedAttributes:[]}),b=p({allowedTags:["mark"],allowedAttributes:[]});t.ZP=v},48277:function(e,t,n){"use strict";n.d(t,{NQ:function(){return C},b3:function(){return T},hQ:function(){return S},qU:function(){return N}});var r=n(95238),i=n.n(r),o=n(54115),a=n.n(o),s=n(50557),u=n.n(s),c=n(61949),l=n.n(c),d=n(51481),f=n.n(d),p=n(23710),h=n.n(p),m=n(27601),v=n.n(m),g=n(4603),y=n.n(g),b=n(53176),_=n.n(b),w=n(12601),E=n.n(w),k=n(65194),x=u()(l()(".svg"),_()("","originalUrl")),S=h()(x,a()({width:"500rem"}),a()({})),T=function(e){var t=e.alt,n=e.caption,r=e.fileName,o=e.key;if('""'===t)return"";if(t)return t;if(n){var a=(0,k.Vt)(n);if(a)return a}if(r)return r;if(o){var s,u=i()(s=o.split("/")).call(s,-1)[0];if(u)return u}},C=function(e){return e&&'""'!==e?e:void 0},N=function(e){return e?"img":void 0},O=function(e){return y()(_()("","originalUrl"),E()("."),v(),f()(e))};O("svg"),O("gif")},78892:function(e,t,n){"use strict";n.d(t,{Dw:function(){return a.Dw},Gf:function(){return r.Z},LI:function(){return o.LI},b5:function(){return s.b5},jn:function(){return o.jn},lh:function(){return i.Z},md:function(){return s.md},yE:function(){return u.yE}});var r=n(1897),i=n(44413),o=(n(38620),n(80396)),a=n(46412),s=n(42159),u=n(23301)},11525:function(e,t,n){"use strict";var r=n(43083),i=n.n(r);i().dynamicDrop(!0),t.Z=i()},12868:function(e,t,n){"use strict";n.d(t,{$Y:function(){return Z},$o:function(){return P},Fi:function(){return V},IA:function(){return L},ID:function(){return F},IU:function(){return U},Jr:function(){return H},Ru:function(){return q},Uf:function(){return j},V4:function(){return M},V8:function(){return R},Zt:function(){return A},_4:function(){return B},id:function(){return O},ke:function(){return z},mJ:function(){return D},r$:function(){return N},up:function(){return I}});var r=n(60488),i=n.n(r),o=n(54366),a=n.n(o),s=n(17794),u=n.n(s),c=n(61949),l=n.n(c),d=n(3087),f=n.n(d),p=n(47176),h=n.n(p),m=n(14087),v=n.n(m),g={keys:["End"],keyCode:a().KEY_END},y={keys:["Enter"],keyCode:a().KEY_RETURN},b={keys:["Home"],keyCode:a().KEY_HOME},_={keys:["Tab"],keyCode:a().KEY_TAB},w={keys:[" "],keyCode:a().KEY_SPACE},E={keys:["Escape","Esc"],keyCode:a().KEY_ESCAPE},k={keys:["ArrowUp"],keyCode:a().KEY_UP},x={keys:["ArrowDown"],keyCode:a().KEY_DOWN},S={keys:["ArrowLeft"],keyCode:a().KEY_LEFT},T={keys:["ArrowRight"],keyCode:a().KEY_RIGHT},C=function(e){var t=e.keyCode,n=i()(e);return function(e){return e.keyCode?e.keyCode===t:l()(e.key,n)}},N=(C(g),C(y)),O=(C(b),C(_)),A=C(w),P=C(E),L=C(k),I=C(x),M=C(S),R=C(T),D=v()(I,R),j=v()(A,N),Z=(v()(O,N),v()(R,L)),B=v()(M,I),F=v()(L,I),U=v()(L,M),q=h()(j),z=f()((function(e,t){0!==e.scrollTop&&(t.preventDefault(),e.scrollTop-=25)})),H=f()((function(e,t,n){t&&(n.preventDefault(),e.scrollTop+=25)})),V=function(e,t){return function(n){var r=H(e,t),i=z(e);u()([[I,r],[L,i]])(n)}}},23106:function(e,t,n){"use strict";n.d(t,{Jv:function(){return d},T4:function(){return c},eP:function(){return l},jx:function(){return p},nu:function(){return m},sk:function(){return h}});var r=n(13192),i=n.n(r),o=n(40437),a=n.n(o),s=n(62848),u=n.n(s),c={LESSON:"lesson",QUIZ:"quiz",SECTION:"section"},l=i()({ENROLLMENT:null,ORDER:null,QUIZ:null}),d=function(e){return"/lessons/".concat(encodeURIComponent(e))},f=u()("type"),p=f(c.SECTION),h=f(c.QUIZ),m=a()(["settings","passToContinue"],!0)},42159:function(e,t,n){"use strict";n.d(t,{Cm:function(){return Ie},Nl:function(){return Te},P4:function(){return Ne},T5:function(){return ke},Z:function(){return Oe},b5:function(){return Le},m5:function(){return Se},md:function(){return Ae},wd:function(){return xe},yV:function(){return Ee}});var r=n(95238),i=n.n(r),o=n(51446),a=n.n(o),s=n(19996),u=n.n(s),c=n(83728),l=n(44845),d=n(12088),f=n.n(d),p=n(53592),h=n.n(p),m=n(50047),v=n.n(m),g=n(34923),y=n.n(g),b=n(82515),_=n.n(b),w=n(22626),E=n.n(w),k=n(54115),x=n.n(k),S=n(78095),T=n.n(S),C=n(75748),N=n.n(C),O=(n(36573),n(50557)),A=n.n(O),P=n(61949),L=n.n(P),I=n(3087),M=n.n(I),R=n(2220),D=n.n(R),j=n(51481),Z=n.n(j),B=n(51383),F=n.n(B),U=n(53523),q=n.n(U),z=n(9134),H=n.n(z),V=n(425),W=n.n(V),Y=n(23710),G=n.n(Y),K=n(73411),$=n.n(K),X=n(27938),J=n.n(X),Q=n(90368),ee=n.n(Q),te=n(24234),ne=n.n(te),re=n(97560),ie=n.n(re),oe=n(61894),ae=n.n(oe),se=n(4603),ue=n.n(se),ce=n(56396),le=n.n(ce),de=n(99072),fe=n.n(de),pe=n(98313),he=n.n(pe);function me(e,t){var n=void 0!==a()&&u()(e)||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){var n;if(!e)return;if("string"==typeof e)return ve(e,t);var r=i()(n=Object.prototype.toString.call(e)).call(n,8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return h()(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ve(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,c=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,s=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw s}}}}function ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e&&n1?t-1:0),r=1;r=Ie()(n,Xe)},Qe=n(83728),et=n(26047),tt=n(95238),nt=n.n(tt),rt=n(53592),it=n.n(rt),ot=n(51446),at=n.n(ot),st=n(19996),ut=n.n(st),ct=n(13535),lt=n.n(ct),dt=n(68420),ft=n(27344),pt=n(90306),ht=n(3020),mt=n(3362),vt=n(90),gt=n.n(vt),yt=n(54991),bt=n.n(yt),_t=n(12088),wt=n.n(_t),Et=n(23493),kt=n.n(Et),xt=n(61584),St=n.n(xt),Tt=n(5281),Ct=n(97877),Nt=n.n(Ct),Ot=n(9443),At=n.n(Ot),Pt=n(96942),Lt=n.n(Pt),It=n(73935);function Mt(e){var t=function(){if("undefined"==typeof Reflect||!lt())return!1;if(lt().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(lt()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,mt.Z)(e);if(t){var i=(0,mt.Z)(this).constructor;n=lt()(r,arguments,i)}else n=r.apply(this,arguments);return(0,ht.Z)(this,n)}}var Rt=p()([[At()(String),C()],[I(),c()(void 0)],[Nt()("displayName"),U()("displayName")],[Nt()("name"),U()("name")],[s(),c()("Component")]]),Dt=St()(["enableClickOutside","hideScroll","onClickOutside","preventDefault","stopPropagation"]),jt=function(e){(0,pt.Z)(n,e);var t=Mt(n);function n(){var e,r;(0,dt.Z)(this,n);for(var i=arguments.length,o=new Array(i),a=0;a=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function Vt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?["auto","0"]:["",""],r=(0,Qe.Z)(n,2),i=r[0],o=r[1];wt()(t.style,{left:i,right:o})}}},{key:"render",value:function(){var e=this.props,t=e.active,n=e.align,r=e.children,i=e.className,o=e.onClose,a=e.role,s=void 0===a?"menu":a,u=e.slideIn,c=(0,we.Z)(e,qt),l=Wt("pos",{inactive:!t,active:t,left:"right"!==n,right:"right"===n}),d=Wt({inactive:!t,active:t,alignLeft:"left"===n,alignCenter:"center"===n,alignRight:"right"===n,slideIn:u,inPlace:!u});return _e.createElement("div",{className:i||Wt("wrap")},_e.createElement("div",{ref:this.posRef,className:l},_e.createElement(Ft,(0,oe.Z)({"aria-hidden":!t,className:d,enableClickOutside:t,onClickOutside:o,role:s},St()(["fit"],c)),r)))}},{key:"update",value:function(e){var t=e.fit,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.fit;t&&!r?Yt.set(this,this.fitOnScreen.bind(this)):!t&&r&&Yt.delete(this)}}]),n}(_e.Component);wt()($t.prototype,{componentDidMount:$t.prototype.fitOnScreen,componentDidUpdate:$t.prototype.fitOnScreen}),$t.defaultProps={align:"center"};var Xt=n(40277),Jt=(0,Ut.Z)("breadcrumb"),Qt=function(){return _e.createElement("span",{className:Jt("caret")},_e.createElement(Xt.Z,null))},en=n(5206),tn=n.n(en),nn=["menu"],rn=function(e){var t=e.menu,n=(0,we.Z)(e,nn);return _e.createElement(t,tn()(["category","depth","id","isDeleted","type","effectiveRole"],n))},on=(0,Ut.Z)("breadcrumb");(function(e){var t=e.active,n=e.allowViewer,r=e.effectiveRole,i=e.id,o=e.label,a=e.onClick,s=e.showCaret,u=e.showMenu,c=e.type,l=I()(i),d=function(e){var t=e.allowViewer,n=e.effectiveRole,r=e.id,i=e.type;return I()(r)||!("shared"===i)||Je({effectiveRole:n,requiredRole:t?$e:Ke})}({allowViewer:n,effectiveRole:r,id:i,type:c}),f=(0,_e.useCallback)((function(e){d&&a(e)}),[d,a]),p=(0,_e.useCallback)((function(e){13===e.keyCode&&f(e)}),[f]),h={className:on({active:t,root:(l||"deleted"===i)&&t,disabled:!d}),onClick:f,onKeyPress:p,role:"listitem","aria-current":t?"page":null};return _e.createElement("li",h,_e.createElement("span",{className:on("label")},o),u&&t&&_e.createElement(rn,e),s&&!t&&_e.createElement(Qt,null))}).defaultProps={allowViewer:!1};me()(ge());var an=n(51010),sn=n.n(an),un=n(90086),cn=n.n(un),ln=n(47176),dn=n.n(ln),fn=n(23018),pn=n.n(fn),hn=n(36573),mn=n.n(hn),vn=n(14087),gn=n.n(vn),yn=function(e,t){return e&t?3&e:0},bn=function(e){return function(t){13===t.keyCode&&e()}},_n=(c()(),mn()(I())),wn=mn()(P()),En=pn()(_n,wn),kn=(gn()(I(),P()),n(74081)),xn=(0,Ut.Z)("folder-tree"),Sn=function(e){var t=e.isOpen,n=e.onFolderToggle,r=xn("folder","caret",{open:t}),i={className:xn("folder","caretWrap").toString(),onClick:n,onKeyPress:bn(n),role:"button"};return _e.createElement("div",(0,oe.Z)({},i,{"data-ba":kn.r.common.folderTree.caret}),_e.createElement("div",{className:r}))},Tn=(0,Ut.Z)("folder-tree"),Cn=function(e){var t=e.category,n=e.folder,r=n.id,i=n.type,o=e.isActive,a=e.menu,s=e.setMenuActive,u=Tn("folderOptions",{active:o}),c=(0,_e.useCallback)((function(){return s(!1)}),[s]),l=(0,_e.useCallback)((function(){return s(!0)}),[s]);return _e.createElement("div",{className:u},_e.createElement(a,{category:t,className:Tn("folderMenu").toString(),id:r,onClose:c,onOpen:l,type:i}))},Nn=(0,Ut.Z)("folder-tree"),On=function(e){var t=e.activeClassName,n=e.children,i=e.className,o=e["data-ba"],a=e["data-ba-name"],s=e.forceHover,u=e.hasItems,c=e.isActive,l=e.onClick,d=e.onDrop,f=e.onKeyPress,p=e.paddingLeft,h=e.treeType,m=(0,_e.useState)(!1),v=(0,Qe.Z)(m,2),g=v[0],y=v[1],b=Boolean(d)&&"folder"===h,_=pe()(i,Nn("folder",{active:c,forceHover:s,hideCaret:!u,dndEnabled:b}).toString(),(0,r.Z)({},t,c));return _e.createElement("div",{className:_,"data-ba":o,"data-ba-name":a,onClick:l,onKeyPress:f,role:"button",style:{paddingLeft:p},tabIndex:"0",onDragEnter:function(){return y(!0)}},b&&g&&_e.createElement("div",{className:Nn("folder","drop-mask"),onDragOver:function(e){e.preventDefault()},onDrop:function(e){y(!1),null==d||d(e)},onDragLeave:function(){return y(!1)}}),n)},An=(0,Ut.Z)("folder-tree"),Pn=function(e){var t=e.active,n=e.activeClassName,r=e.activeType,i=e.disableRootMenu,o=e.className,a=e.folders,s=e.menu,u=e.isOpen,c=e.onDrop,l=e.onFolderClick,d=e.onFolderToggle,f=e.root,p=e.type,h=(0,_e.useState)(!1),m=(0,Qe.Z)(h,2),v=m[0],g=m[1],y=f.id,b=f.title,_=f.icon,w=(0,_e.useCallback)((function(){return l(f)}),[l,f]),E=t===y&&r===p;return _e.createElement(On,{activeClassName:n,className:o,"data-ba":kn.r.common.folderTree.rootFolder,"data-ba-name":b,forceHover:v,hasItems:!P()(a),isActive:E,onClick:w,onDrop:null==c?void 0:c(y),onKeyPress:bn(w),treeType:"folder"},_e.createElement(Sn,{isOpen:u,onFolderToggle:d}),_&&_e.createElement("div",{className:An("folderIcon")},_),_e.createElement("div",{className:An("folderNameWrap")},_e.createElement("div",{className:An("folderName")},b)),!i&&s&&_e.createElement(Cn,(0,oe.Z)({},e,{folder:f,isActive:E,setMenuActive:g})))},Ln=n(76290),In=n.n(Ln),Mn=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return d()(R()(Se()("treeType","item")),dn()(c()(t),Y()(z()("deleted",!0))),g()(z()("folderId",e)))},Rn=function(e,t,n){return function(r){d()(n,In()([e]))(t),r.stopPropagation()}},Dn=function(e,t,n){return function(r){d()(n,ke()(e))(t),r.stopPropagation()}},jn=n(44491),Zn=(n(22624),function(e){var t=e||[],n=t.effectiveRole,r=function(e){return{editor:Je({effectiveRole:e,requiredRole:Ke}),manager:Je({effectiveRole:e,requiredRole:Ge}),owner:Je({effectiveRole:e,requiredRole:Ye})}}(t.type!==ai?Ye:n),i=r.editor,o=r.manager,a=r.owner;return{canChangePermissions:o,canCreate:i,canDelete:a,canMove:o,canMoveTo:i,canRename:i,canUnshare:a}}),Bn=(0,Ut.Z)("folder-tree"),Fn=function e(t){var n,r,i,o=t.active,a=t.activeClassName,u=t.activeType,c=t.category,l=t.className,f=t.folder,h=t.id,m=t.itemIcon,v=t.items,g=t.menu,y=t.onDrop,b=t.onFolderClick,_=t.onItemClick,w=t.openFolders,E=t.setOpenFolders,k=t.showItems,x=f.title,S=f.subfolders,T=f.treeType,C=f.type,N=f.id,O=(0,_e.useState)(!1),A=(0,Qe.Z)(O,2),P=A[0],L=A[1],I=(0,_e.useState)(de()(w).call(w,N)),M=(0,Qe.Z)(I,2),R=M[0],D=M[1];(0,_e.useEffect)((function(){D(de()(w).call(w,N))}),[N,w]);var j=(0,_e.useCallback)(Rn(N,w,E),[N,w,E]),Z=(0,_e.useCallback)(Dn(N,w,E),[N,w,E]),B=f.index||0,F=(0,_e.useCallback)((function(){return"folder"===T?b(f):_(f)}),[f,b,_,T]),U=k?Mn(N)(v):[],q=(0,_e.useMemo)((function(){return"".concat(21*(B+2),"px")}),[B]),H=(0,_e.useMemo)((function(){return R?j:Z}),[R,j,Z]),V=d()((function(n){return _e.createElement(e,(0,oe.Z)({key:n.id},t,{folder:n}))}),Se()("treeType","folder"),Se()("index",B+1)),W=d()((function(n){return _e.createElement(e,(0,oe.Z)({key:n.id},t,{folder:n}))}),Se()("treeType","item"),Se()("index",B+1)),Y=p()([[z()("treeType","item"),W],[s(),V]]),G=Bn("folderWrap",{open:R}),K=En(S)||En(U),$=K?se()(n=ce()(r=[]).call(r,(0,ie.Z)(S),(0,ie.Z)(U))).call(n,Y):null,X=(0,_e.useCallback)(bn(F),[bn,F]),J="team"===C?jn.Z:et.Z;return _e.createElement("div",{id:ce()(i="".concat(h,"-qbf-")).call(i,N),key:N,className:G,"data-ba-name":x,"data-ba":kn.r.common.folderTree.item},_e.createElement(On,{activeClassName:a,className:l,forceHover:P,hasItems:K,isActive:o===f.id,onClick:F,onKeyPress:X,paddingLeft:q,onDrop:Zn(f).canCreate?null==y?void 0:y(N):null,treeType:T},_e.createElement(Sn,{isOpen:R,onFolderToggle:H}),_e.createElement("div",{className:Bn("folderIcon").toString()},"folder"===T?_e.createElement(J,{"data-ba":kn.r.common.folderTree.icon}):_e.createElement(m,{"data-ba":kn.r.common.folderTree.icon})),_e.createElement("div",{className:Bn("folderNameWrap").toString()},_e.createElement("div",{className:Bn("folderName").toString()},x)),g&&_e.createElement(Cn,{category:c,folder:f,isActive:o===f.id&&u===C,menu:g,setMenuActive:L})),$)},Un=(0,Ut.Z)("folder-tree"),qn=function(e){var t=e.folderTree,n=e.folders,r=e.id,i=e.items,o=e.openFolders,a=e.root,s=e.setOpenFolders,u=e.showItems,c=(0,_e.useState)(de()(o).call(o,"root")),l=(0,Qe.Z)(c,2),f=l[0],p=l[1],h=u?Mn(r)(i):[];(0,_e.useEffect)((function(){p(de()(o).call(o,"root"))}),[o]);var v=(0,_e.useCallback)(Rn("root",[],s),[r,o,s]),y=(0,_e.useCallback)(Dn("root",o,s),[h,r,o,s]),b=Un("folderWrap",{open:f});return _e.createElement("div",{id:"".concat(r,"-qbf-root"),className:b},a&&_e.createElement(Pn,(0,oe.Z)({},e,{onFolderToggle:f?v:y,isOpen:f})),d()(R()((function(t){return _e.createElement(Fn,(0,oe.Z)({key:t.id},e,{folder:t}))})),R()(Se()("treeType","folder")))(t),u&&d()(R()((function(t){return _e.createElement(Fn,(0,oe.Z)({key:t.id},e,{folder:t}))})),R()(Se()("treeType","item")),function(e){var t=qe(e,B()("id"));return d()(R()(Se()("treeType","item")),g()((function(e){return null===e.folderId||!m()(e.folderId,t)})))}(n))(i))};function zn(e,t){var n=K()(e);if(X()){var r=X()(e);t&&(r=Q()(r).call(r,(function(t){return te()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Hn(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:[];if(null==t||"personal"===t||"team"===t||"deleted"===t)return i;if(!n||0===n.length)return[];var o=b()(z()("id",t),n);return void 0===o?[]:e(o.parentId,n,ce()(r=[o]).call(r,(0,ie.Z)(i)))},Yn=function(e){var t=e.id,n=e.active,r=e.deleted,i=e.folders,o=e.initialFolders,a=e.openToActive,s=e.reportOpenFolders,u=e.type,c=e.viewingTree,l=(0,_e.useState)(!1),f=(0,Qe.Z)(l,2),p=f[0],h=f[1],m=(0,_e.useState)(c?o:[]),v=(0,Qe.Z)(m,2),y=v[0],b=v[1],_=(0,_e.useMemo)((function(){return We(i)}),[i]);(0,_e.useEffect)((function(){s(r?"deleted":u,y)}),[r,y,s,u]);var w=a?Wn(n,i):[];(0,_e.useEffect)((function(){h(!1)}),[n]),(0,_e.useEffect)((function(){var e;a&&!p&&(d()(b,(e=B()("id",i),g()((function(t){return"root"===t||de()(e).call(e,t)}))),cn(),dn()((function(e){return e.length>0}),ke()("root")),k(),S()(ke())(y),sn(),B()("id"))(w),h(!0))}),[a,e.root,p,t,y,w,i]);var E=Hn(Hn({},e),{},{folders:i,folderTree:_,openFolders:y,setOpenFolders:b});return _e.createElement("div",{className:Vn("wrap")},_e.createElement(qn,E))};Yn.defaultProps={initialFolders:["root"],items:[],openToActive:!1,reportOpenFolders:function(){},showItems:!1,viewingTree:!0};n(63500),(0,Ut.Z)("folder"),(0,Ut.Z)("folder-list");var Gn=n(34923),Kn=n.n(Gn),$n=n(7772),Xn=n.n($n),Jn=n(78045),Qn=n.n(Jn),er=n(18231),tr=n.n(er),nr=n(55389),rr=n.n(nr),ir=n(36218),or=n.n(ir),ar=n(51481),sr=n.n(ar),ur=n(40486),cr=n.n(ur),lr=n(33367),dr=n.n(lr),fr=["children","enableHover"];function pr(e,t){var n=K()(e);if(X()){var r=X()(e);t&&(r=Q()(r).call(r,(function(t){return te()(e,t).enumerable}))),n.push.apply(n,r)}return n}function hr(e){for(var t=1;t1?r-1:0),o=1;o0&&void 0!==arguments[0]?arguments[0]:e,r=arguments.length>1?arguments[1]:void 0,i=r.type,o=r.payload,a=r.error;return t[i]?t[i](n,o,a):n}})),h=function(e){var t;return i()(t=l()(e)).call(t,a()({type:"SIDE_EFFECT"}))};a()(h((function(){return location.href="/"})))},59673:function(e,t,n){"use strict";var r=n(30269),i=n.n(r),o=n(32207),a=n.n(o),s=n(52788),u=n.n(s),c=n(83023),l=n.n(c),d=a()((function(e,t){return i()(u()(null),l()(e,t))}));t.Z=d},91243:function(e,t,n){"use strict";var r=n(42825),i=n.n(r),o=n(5683),a=n.n(o),s=n(4603),u=n.n(s),c=n(64393),l="prod"===(0,c.dU)("SERVICE_ENV")?"com":"zone",d=u()(i(),a()(new RegExp("https://images.riseusercontent.".concat(l,"/"),"g"),"".concat((0,c.dU)("IMAGES_URI"),"/")),a()(new RegExp("https://riseusercontent.".concat(l,"/"),"g"),"".concat((0,c.dU)("CDN_USER_CONTENT_URI"),"/")),a()(new RegExp("https://video.rise.".concat(l,"/"),"g"),"https://video.riseusercontent.".concat(l,"/")),JSON.parse);t.Z=d},68339:function(e,t,n){"use strict";n.d(t,{$$:function(){return S},Br:function(){return x},fx:function(){return T},kS:function(){return k}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(83728),m=n(88066),v=n.n(m),g=n(67294),y=n(67294);function b(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:"matches",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"withPxToEmMedia";return function(i){var o;function a(r){var o=w(e,t);return y.createElement(i,_(_({},r),{},(0,p.Z)({},n,o)))}return a.displayName=v()(o="".concat(r,"(")).call(o,i.displayName||i.name,")"),a}}function k(e){return w("max-width",e-1)}function x(e){return w("min-width",e)}function S(e,t,n){return E("max-width",e-1,t,n)}function T(e,t,n){return E("min-width",e,t,n)}},43878:function(e,t,n){"use strict";var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(2562),m=n(42825),v=n.n(m),g=n(88066),y=n.n(g),b=n(94066),_=n.n(b),w=n(64057),E=n.n(w),k=n(99993),x=n.n(k),S=n(50557),T=n.n(S),C=n(54405),N=n.n(C),O=n(22624),A=n.n(O),P=n(69105),L=n.n(P),I=n(23710),M=n.n(I),R=n(13657),D=n.n(R),j=n(20780),Z=n.n(j),B=n(5206),F=n.n(B),U=n(144),q=n.n(U),z=n(4603),H=n.n(z),V=n(52478),W=n.n(V),Y=n(17657),G=n(64393),K=n(31826),$=n(66191),X=["baseURL"];function J(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Q(e){for(var t=1;tMath.abs(s))a()([[c(r),t],[d(-r),n],[h(),i()()]])(o),p()}}},y=function(e){return function(){b(e)}},b=function(e){return function(){e.setState({xTouchDown:null,yTouchDown:null,xTouchMove:null,yTouchMove:null})}};t.Z=function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o={touchstart:m(t),touchmove:v(t),touchend:g(t,n,r,i),touchcancel:y(t)};return{addListeners:function(){e.addEventListener("touchstart",o.touchstart),e.addEventListener("touchmove",o.touchmove),e.addEventListener("touchend",o.touchend),e.addEventListener("touchcancel",o.touchcancel)},removeListeners:function(){e.removeEventListener("touchstart",o.touchstart),e.removeEventListener("touchmove",o.touchmove),e.removeEventListener("touchend",o.touchend),e.removeEventListener("touchcancel",o.touchcancel)}}}},32542:function(e,t,n){"use strict";n.d(t,{$_:function(){return T},Cz:function(){return P},PT:function(){return Z},Qr:function(){return D},V0:function(){return N},WV:function(){return I},_6:function(){return A},hp:function(){return O},lR:function(){return j},mR:function(){return C},qD:function(){return R},yK:function(){return L}});var r=n(46408),i=n.n(r),o=n(27601),a=n.n(o),s=n(23710),u=n.n(s),c=n(54115),l=n.n(c),d=n(40486),f=n.n(d),p=n(17919),h=n.n(p),m=n(24234),v=n.n(m),g=n(81996),y=n(12868),b=n(51151),_=n(58539),w=n(24230),E=":focus{outline: none}",k="focus-ring-style",x=function(){return document.getElementById(k)||S()},S=function(){var e=document.createElement("style");return e.id=k,document.head.appendChild(e),e},T=0,C=-1,N=function(){var e=x();document.addEventListener("mousedown",(function(){setTimeout((function(){e.innerHTML=E}),0),(0,_.W)((0,w.Mi)(!1))})),window.addEventListener("keydown",O)},O=function(e){var t=e.target,n=x();((0,y.id)(e)||(0,y.Uf)(e)&&!t.classList.contains("ignore-prefers"))&&(n.innerHTML="",(0,_.W)((0,w.Mi)(!0)))},A=function(e){return e?T:C},P=function(e,t){var n=t!==T;(e||{}).tabIndex=t,(0,b.Je)({element:e,isHidden:n})},L=function(e){var t=e.element,n=e.selector,r=e.tabIndex;(0,g.Tl)(t.querySelectorAll(n)).forEach((function(e){P(e,r)}))},I=function(e){(0,g.Tl)(e.getElementsByTagName("*")).forEach((function(e){P(e,C)}))},M=function(e){return function(t){var n,r,o=t.querySelectorAll('[tabindex = "0"]');return!!o.length&&(n=l()(e),r=o,u()(n,i(),a())(r).focus(),!0)}},R=M(!0),D=(M(!1),function(e){var t=e.list,n=e.index;n>=0&&n2&&void 0!==arguments[2]?arguments[2]:"...",r=e?e.toString():"";return r.length>t?r.substr(0,t-1)+n:r}var y=u()(l()(""),i()(h(),0));u()(l()(" "),a()(y),f()(" ")),u()(y,v())},31454:function(e,t,n){"use strict";n.d(t,{$h:function(){return f},Du:function(){return s},Jx:function(){return l},Ms:function(){return g},Nu:function(){return p},_M:function(){return d},cX:function(){return h},iy:function(){return v},kw:function(){return o},lh:function(){return u},mn:function(){return y},rw:function(){return a},uh:function(){return c},zq:function(){return m}});var r=n(13192),i=n.n(r),o="#000",a=600,s=i()({ACCENT:null,BLACK:null,COLOR:null,DARK:null,GRAY:null,IMAGE:null,LIGHT:null,TINT:null}),u=i()({LARGE:null,MEDIUM:null,SMALL:null}),c=i()({COMPACT:null,OVERLAY:null,SIDEBAR:null}),l=i()({DARK:null,DARK_IMAGE:null,LIGHT:null,LIGHT_IMAGE:null}),d=i()({DARK:null,DARK_ACCENT:null,DARK_IMAGE:null,LIGHT:null,LIGHT_ACCENT:null,LIGHT_IMAGE:null}),f={FREE:"free",RESTRICTED:"restricted"},p=i()({ACCENT:null,DARK:null,GRAY:null,IMAGE:null,LIGHT:null,TINT:null}),h=i()({ACCENT:null,DARK:null,LIGHT:null,TINT:null}),m=i()({FULL:null,FLOATING:null,FLOATING_FULL:null}),v=i()({ACCENT:null,CENTERED:null,CENTERED_ACCENT_TINT:null,CENTERED_OVERLAY:null,CENTERED_IMAGE:null,IMAGE:null,LEFT:null,LEFT_OVERLAY:null,SPLIT_LEFT:null,SPLIT_LEFT_IMAGE:null,SPLIT_RIGHT:null,SPLIT_RIGHT_IMAGE:null,TWO_THIRDS_LEFT_IMAGE:null,TWO_THIRDS_RIGHT_IMAGE:null,WHITE:null}),g=(v.CENTERED,v.CENTERED_OVERLAY,v.LEFT,v.LEFT_OVERLAY,v.SPLIT_LEFT_IMAGE,v.SPLIT_RIGHT_IMAGE,v.TWO_THIRDS_LEFT_IMAGE,v.TWO_THIRDS_RIGHT_IMAGE,v.CENTERED,v.CENTERED_OVERLAY,v.LEFT,v.LEFT_OVERLAY,v.SPLIT_LEFT_IMAGE,v.SPLIT_RIGHT_IMAGE,v.TWO_THIRDS_LEFT_IMAGE,v.TWO_THIRDS_RIGHT_IMAGE,v.CENTERED,v.CENTERED_OVERLAY,v.LEFT,v.LEFT_OVERLAY,v.SPLIT_LEFT,v.SPLIT_RIGHT,v.SPLIT_LEFT_IMAGE,v.SPLIT_RIGHT_IMAGE,v.CENTERED,v.CENTERED_OVERLAY,v.CENTERED_IMAGE,v.CENTERED_ACCENT_TINT,v.SPLIT_LEFT_IMAGE,v.SPLIT_RIGHT_IMAGE,v.TWO_THIRDS_LEFT_IMAGE,v.TWO_THIRDS_RIGHT_IMAGE,i()({SQUARED:null,ROUNDED:null})),y=(v.IMAGE,v.ACCENT,v.WHITE,{CLOSED:"closed",HIDDEN:"hidden",OPEN:"open"})},56296:function(e,t,n){"use strict";n.d(t,{B:function(){return y}});var r=n(66497),i=n.n(r),o=n(92650),a=n.n(o),s=n(13207),u=n.n(s),c=n(92738),l=n.n(c),d=n(4603),f=n.n(d),p=n(62848),h=n.n(p),m=n(47176),v=n.n(m),g=n(75781),y=function(e){var t=e.itemId,n=e.activeIndex;return f()(i()("activeIndex",n),l()(u()(["items",t]),i()("isComplete",!0)),g.w4,v()(h()("percentComplete",100),i()("isComplete",!0)))};a()("activeIndex")},68358:function(e,t,n){"use strict";var r=n(64393);t.Z=function(e){return(0,r.AP)()?e:((t=e)?"".concat(t," | "):"")+r.xw;var t}},98938:function(e,t,n){"use strict";n.d(t,{c:function(){return a}});var r=n(57046),i=n.n(r),o=n(35641),a=i()({context:{app:{name:"rise-frontend"}},payload:{articulate_user:(0,o.B2)(),userRole:(0,o.F3)(),subId:(0,o.jM)(),subPlan:(0,o.NC)(),subStatus:(0,o.gk)()}})},67e3:function(e,t,n){"use strict";var r=n(67294),i=n(7578),o=n.n(i),a=n(68434);t.Z=function(e,t){var n=(0,a.Z)(t);(0,r.useEffect)((function(){!n&&t&&e&&o()(e.focus)&&e.focus()}),[t,n,e])}},96022:function(e,t,n){"use strict";n.d(t,{$:function(){return s},N:function(){return a}});var r=n(50554),i=n(68339),o=n(31454),a=function(e){return e===o.zq.FLOATING||e===o.zq.FLOATING_FULL};function s(){var e=(0,r.v9)((function(e){return e.course.buttonNavigationStyle}));return(0,i.kS)(480)&&e===o.zq.FLOATING?o.zq.FLOATING_FULL:e}},41697:function(e,t,n){"use strict";n.d(t,{h:function(){return o}});var r=n(69798),i=n.n(r),o=function(){return new(i())((function(e){if(!window.Osano)return e();if(window.Osano.cm.dialogOpen){var t=setTimeout((function(){e()}),1e4);window.Osano.cm.addEventListener("osano-cm-ui-changed",(function(n,r){"dialog"===n&&"hide"===r&&(e(),clearTimeout(t))}))}else e()}))}},86683:function(e,t,n){"use strict";n.d(t,{S:function(){return S}});var r=n(83728),i=n(88066),o=n.n(i),a=n(23637),s=n(6350),u=n(73989),c=n(57367),l=n(89213),d=n(25581),f=n(67839),p=n(41117),h=n(27126),m=n(17502),v=n(3207),g=n(5244),y=n(62050),b=n(33206),_=n(87965),w=n(75524),E=n(79020),k=n(60299),x=n(88819),S=function(){var e,t,n,i,E,k,x,S,P,L,I={closeText:"Unzoom image",modalText:"Zoomed item",openText:"Zoom image",overlayBgColor:"#fff",overlayOpacity:1,transitionDuration:300,zoomMargin:0,zoomZindex:2147483647},M=[],R="UNLOADED",D=I.transitionDuration,j=function(e){var t,n=e?0:D,r=(0,a.L)(i),d=r.height,f=r.left,p=r.top,h=r.width,m=i,v=m.naturalHeight,g=m.naturalWidth,y=(0,s.$)("transform",i),b=N.test(i.currentSrc);if("LOADED"!==R)t="scale(1) translate(0,0)"+(y?" ".concat(y):"");else{var _,w,E=T(h,g,d,v,b,I.zoomMargin),x=((0,u.b)()/2-(f+h/2))/E,S=((0,c.W)()/2-(p+d/2))/E;t=o()(_=o()(w="scale(".concat(E,") translate(")).call(w,x,"px,")).call(_,S,"px)")+(y?" ".concat(y):"")}(0,l.P)("style","position:absolute;"+"width:".concat(h,"px;")+"height:".concat(d,"px;")+"left:".concat(f,"px;")+"top:".concat(p,"px;")+"transition:transform ".concat(n,"ms ease;")+"-webkit-transform:".concat(t,";")+"-ms-transform:".concat(t,";")+"transform:".concat(t,";"),k)},Z=function(){(0,h.U)("","visibility","",i),R="UNLOADED",j(!0),Y(),A(P),P=void 0},B=function(){A(n)},F=function(e){C(e)&&(e.stopPropagation(),K())},U=function(){"LOADED"===R?K():"UNLOADING"===R&&j(!1)},q=function(){j(!0)},z=function(){A(n)},H=function(){K()},V=function(){K()},W=function(){x=function(){var r=(0,m.a)("div");(0,l.P)("data-iz-overlay","",r),(0,l.P)("style","position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;"+"z-index:".concat(I.zoomZindex,";"),r),(0,v.O)("click",V,r),L=(0,m.a)("div");var i=(0,m.a)("div");return(0,l.P)("aria-label",I.modalText,i),(0,l.P)("aria-modal","true",i),(0,l.P)("role","dialog",i),e=(0,m.a)("div"),(0,l.P)("tabindex","0",e),(0,v.O)("focus",z,e),t=(0,m.a)("div"),(0,l.P)("tabindex","0",t),(0,v.O)("focus",z,t),n=(0,m.a)("button"),(0,l.P)("aria-label",I.closeText,n),(0,l.P)("style","position:absolute;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;padding: 0;top:0;right:0;bottom:0;left:0;height:100%;width:100%;cursor:pointer;cursor:-webkit-zoom-out;cursor:zoom-out;z-index:1;",n),(0,l.P)("type","button",n),(0,v.O)("click",H,n),(0,g.j)(n,i),k=(0,m.a)("div"),(0,g.j)(E,k),(0,g.j)(k,i),(0,g.j)(L,r),(0,g.j)(e,r),(0,g.j)(i,r),(0,g.j)(t,r),r}(),(0,g.j)(x,document.body),(0,v.O)("keydown",F,document),(0,v.O)("scroll",U,window),(0,v.O)("resize",q,window),(0,h.U)("","visibility","hidden",i),(0,v.O)("transitionend",B,k),R="LOADED",j(!1),x&&(0,d.T)((function(e){if(!O(e)){var t=(0,f.I)("aria-hidden",e);t&&M.push([e,t]),(0,l.P)("aria-hidden","true",e)}}),x),(0,l.P)("style","position:absolute;top:0;right:0;bottom:0;left:0;"+"background-color:".concat(I.overlayBgColor,";")+"transition:opacity ".concat(D,"ms ease;")+"opacity:0;",L),(0,h.U)("","opacity",I.overlayOpacity,L)},Y=function(){(0,y.x)("resize",q,window),(0,y.x)("scroll",U,window),(0,y.x)("keydown",F,document),E&&(0,y.x)("load",W,E),k&&((0,y.x)("transitionend",Z,k),(0,y.x)("transitionend",B,k)),n&&(0,y.x)("click",H,n),e&&(0,y.x)("focus",z,e),t&&(0,y.x)("focus",z,t),x&&((0,y.x)("click",V,x),(0,b.h)(x,document.body)),S&&S.removeListener(G),M=[],e=void 0,t=void 0,n=void 0,i=void 0,E=void 0,k=void 0,x=void 0,S=void 0,L=void 0,R="UNLOADED"},G=function(){D=0},K=function(){"LOADED"===R?((0,_.y)(n),x&&(0,d.T)((function(e){O(e)||(0,p.d)("aria-hidden",e)}),x),M.forEach((function(e){var t=(0,r.Z)(e,2),n=t[0],i=t[1];n&&(0,l.P)("aria-hidden",i,n)})),M=[],(0,v.O)("transitionend",Z,k),R="UNLOADING",j(!1),(0,h.U)("","opacity","0",L)):j(!1)};return(S=window.matchMedia("(prefers-reduced-motion:reduce)")).addListener(G),{cleanup:function(){Y()},zoom:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("UNLOADED"===R){for(var r in i=e,P=t,n)I[r]=n[r];E=(0,w.T)(!0,e),(0,p.d)("id",E),(0,l.P)("data-iz-zoomed","",E),(0,h.U)("","max-width","100%",E),(0,h.U)("","max-height","100%",E),(0,h.U)("","width","100%",E),(0,h.U)("","height","auto",E),(0,v.O)("load",W,E)}}}},T=function(e,t,n,r,i,o){return!i&&r&&t?(0,E.d)(e,t,n,r,o):(0,k.V)(e,n,o)},C=function(e){return"Escape"===e.key||27===e.keyCode},N=/\.svg$/i,O=function(e){var t=e.tagName;return"SCRIPT"===t||"NOSCRIPT"===t||"STYLE"===t},A=x.T.bind(null,{preventScroll:!0})},8900:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e.className;return r.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",role:"img",viewBox:"0 0 16 15",height:"15",width:"16",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{d:"M2.34315 7.34315L8 13L13.6569 7.34315",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),r.createElement("rect",{x:"7",y:"1",width:"2",height:"12",rx:"0.999999",fill:"currentColor"}))}},34163:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){var t=e.className;return r.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",role:"img",viewBox:"0 0 16 15",height:"15",width:"16",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{d:"M13.6569 7.65685L8 2L2.34315 7.65686",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),r.createElement("rect",{x:"9",y:"14",width:"2",height:"12",rx:"0.999999",transform:"rotate(180 9 14)",fill:"currentColor"}))}},17867:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(73126),i=n(61584),o=n.n(i),a=n(5596),s=n(67294);function u(e){return s.createElement(a.Z,(0,r.Z)({},o()(["Default"],e),{fill:"none",viewBox:"1 1 18 18"}),s.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.99998 0.833336C4.93737 0.833336 0.833313 4.93739 0.833313 10C0.833313 15.0626 4.93737 19.1667 9.99998 19.1667C15.0626 19.1667 19.1666 15.0626 19.1666 10C19.1666 4.93739 15.0626 0.833336 9.99998 0.833336ZM13.0892 6.91075C13.4147 7.23618 13.4147 7.76382 13.0892 8.08926L11.1785 10L13.0892 11.9107C13.4147 12.2362 13.4147 12.7638 13.0892 13.0893C12.7638 13.4147 12.2362 13.4147 11.9107 13.0893L9.99998 11.1785L8.08923 13.0893C7.7638 13.4147 7.23616 13.4147 6.91072 13.0893C6.58529 12.7638 6.58529 12.2362 6.91072 11.9107L8.82147 10L6.91072 8.08926C6.58529 7.76382 6.58529 7.23618 6.91072 6.91075C7.23616 6.58531 7.7638 6.58531 8.08923 6.91075L9.99998 8.82149L11.9107 6.91075C12.2362 6.58531 12.7638 6.58531 13.0892 6.91075Z",fill:"black"}))}},63325:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(73126),i=n(61584),o=n.n(i),a=n(5596),s=n(67294);function u(e){return s.createElement(a.Z,(0,r.Z)({},o()(["Default"],e),{fill:"none",viewBox:"0 0 18 18"}),s.createElement("circle",{cx:"9",cy:"9",r:"9",fill:"#74BF44"}),s.createElement("path",{d:"M6.43994 9.12061L8.43994 11.1206L11.9399 7.62061",stroke:"white",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))}},79057:function(e,t,n){"use strict";n.r(t),n.d(t,{AlignLeft:function(){return f},ArrowDown:function(){return r.Z},ArrowLeft:function(){return s},ArrowRight:function(){return c},ArrowUp:function(){return l.Z},Category:function(){return P.Z},ChevronDown:function(){return h},ChevronUp:function(){return v},Favorite:function(){return L.Z},LessonsComplete:function(){return _.Z},LessonsRequirement:function(){return I.Z},QuestionBox:function(){return y},QuizFailed:function(){return b.Z},QuizPassed:function(){return _.Z},QuizRequirement:function(){return M.Z},Search:function(){return E},ToggleDown:function(){return x},Touch:function(){return T},VideoCamera:function(){return N},X:function(){return A}});var r=n(8900),i=n(73126),o=n(80869),a=n(67294);function s(e){return a.createElement(o.Z,(0,i.Z)({viewBox:"0 0 24 24"},e),a.createElement("path",{d:"M1 10.9609L10 19.9609",stroke:"currentColor",strokeWidth:"1.5"}),a.createElement("path",{d:"M1 11.9609L10 2.96094",stroke:"currentColor",strokeWidth:"1.5"}),a.createElement("path",{d:"M2 11.5H23",stroke:"currentColor",strokeWidth:"1.5"}))}var u=n(67294),c=function(e){var t=e.className;return u.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",role:"img",viewBox:"0 0 16 8",xmlns:"http://www.w3.org/2000/svg",width:"16",height:"8"},u.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M1 5h11.6l-1.3 1.3c-.4.4-.4 1 0 1.4.2.2.4.3.7.3.3 0 .5-.1.7-.3l3-3c.4-.4.4-1 0-1.4l-3-3c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4L12.6 3H1c-.6 0-1 .4-1 1s.4 1 1 1"}))},l=n(34163),d=n(67294);function f(e){return d.createElement(o.Z,(0,i.Z)({height:"12",width:"18",viewBox:"0 0 18 12"},e),d.createElement("path",{clipRule:"evenodd",d:"M0.666992 1.00002C0.666992 0.539783 1.04009 0.166687 1.50033 0.166687H14.0003C14.4606 0.166687 14.8337 0.539783 14.8337 1.00002C14.8337 1.46026 14.4606 1.83335 14.0003 1.83335H1.50033C1.04009 1.83335 0.666992 1.46026 0.666992 1.00002ZM0.666992 6.00002C0.666992 5.53978 1.04009 5.16669 1.50033 5.16669H16.5003C16.9606 5.16669 17.3337 5.53978 17.3337 6.00002C17.3337 6.46026 16.9606 6.83335 16.5003 6.83335H1.50033C1.04009 6.83335 0.666992 6.46026 0.666992 6.00002ZM0.666992 11C0.666992 10.5398 1.04009 10.1667 1.50033 10.1667H10.667C11.1272 10.1667 11.5003 10.5398 11.5003 11C11.5003 11.4603 11.1272 11.8334 10.667 11.8334H1.50033C1.04009 11.8334 0.666992 11.4603 0.666992 11Z",fill:"currentColor",fillRule:"evenodd"}))}var p=n(67294);function h(e){return p.createElement(o.Z,(0,i.Z)({height:"6",width:"10",viewBox:"0 0 10 6"},e),p.createElement("path",{d:"M9 1L5 5L1 1",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))}var m=n(67294);function v(e){return m.createElement(o.Z,(0,i.Z)({height:"6",width:"10",viewBox:"0 0 10 6"},e),m.createElement("path",{d:"M1 5L5 1L9 5",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))}var g=n(67294);function y(e){return g.createElement(o.Z,(0,i.Z)({height:"21",width:"20",viewBox:"0 0 20 21"},e),g.createElement("path",{d:"M9.94535 6.125C9.1938 6.125 8.52385 6.6729 8.30039 7.48015C8.17194 7.9442 7.70954 8.21104 7.26759 8.07617C6.82564 7.94129 6.5715 7.45577 6.69996 6.99172C7.11282 5.50025 8.3916 4.375 9.94535 4.375C11.8499 4.375 13.3335 6.05606 13.3335 8.05C13.3335 9.7417 12.2656 11.2082 10.7787 11.6139V12.25C10.7787 12.7332 10.4056 13.125 9.94535 13.125C9.48511 13.125 9.11201 12.7332 9.11201 12.25V10.85C9.11201 10.3668 9.48511 9.975 9.94535 9.975C10.8628 9.975 11.6668 9.14886 11.6668 8.05C11.6668 6.95114 10.8628 6.125 9.94535 6.125Z",fill:"currentColor"}),g.createElement("path",{d:"M10.0002 14C9.53992 14 9.16683 14.3918 9.16683 14.875C9.16683 15.3582 9.53992 15.75 10.0002 15.75H10.0085C10.4687 15.75 10.8418 15.3582 10.8418 14.875C10.8418 14.3918 10.4687 14 10.0085 14H10.0002Z",fill:"currentColor"}),g.createElement("path",{clipRule:"evenodd",d:"M0.833496 3.55556C0.833496 2.01519 2.09493 0.875 3.51868 0.875H16.4816C17.9054 0.875 19.1668 2.01519 19.1668 3.55556V17.4444C19.1668 18.9848 17.9054 20.125 16.4816 20.125H3.51868C2.09493 20.125 0.833496 18.9848 0.833496 17.4444V3.55556ZM3.51868 2.625C2.89693 2.625 2.50016 3.10156 2.50016 3.55556V17.4444C2.50016 17.8984 2.89693 18.375 3.51868 18.375H16.4816C17.1034 18.375 17.5002 17.8984 17.5002 17.4444V3.55556C17.5002 3.10156 17.1034 2.625 16.4816 2.625H3.51868Z",fill:"currentColor",fillRule:"evenodd"}))}var b=n(17867),_=n(63325),w=n(67294);function E(e){return w.createElement(o.Z,(0,i.Z)({height:"12",width:"12",viewBox:"0 0 12 12"},e),w.createElement("path",{clipRule:"evenodd",d:"M5.325 9.01843C3.225 9.01843 1.5 7.37868 1.5 5.29172C1.5 3.20476 3.225 1.49048 5.325 1.49048C7.425 1.49048 9.15 3.20476 9.15 5.29172C9.15 7.37868 7.425 9.01843 5.325 9.01843ZM9.525 8.42236C10.2 7.52795 10.575 6.48447 10.575 5.29193C10.575 2.38509 8.25 0 5.325 0C2.4 0 0 2.38509 0 5.29193C0 8.19876 2.4 10.5839 5.325 10.5839C6.525 10.5839 7.65 10.2112 8.475 9.54037L10.725 11.7764C10.875 11.9255 11.1 12 11.25 12C11.4 12 11.625 11.9255 11.775 11.7764C12.075 11.4783 12.075 11.0311 11.775 10.7329L9.525 8.42236Z",fill:"currentColor",fillRule:"evenodd"}))}var k=n(67294);function x(e){return k.createElement(o.Z,(0,i.Z)({height:"5",width:"10",viewBox:"0 0 10 5"},e),k.createElement("path",{d:"M5.56569 4.75592L8.76601 1.42259C9.27003 0.897618 8.91306 0 8.20027 0L1.79963 0C1.08683 0 0.729863 0.897618 1.23389 1.42259L4.43421 4.75592C4.74666 5.08136 5.25324 5.08136 5.56569 4.75592Z",fill:"currentColor"}))}var S=n(67294);function T(e){return S.createElement(o.Z,(0,i.Z)({height:"18",width:"18",viewBox:"0 0 18 18"},e),S.createElement("path",{d:"M3.1665 6.08335C3.1665 4.01229 4.84544 2.33335 6.9165 2.33335C8.98757 2.33335 10.6665 4.01229 10.6665 6.08335C10.6665 6.37941 10.6324 6.66643 10.5681 6.9411C10.4634 7.38925 10.7417 7.83748 11.1899 7.94225C11.6381 8.04702 12.0863 7.76865 12.1911 7.3205C12.2841 6.92235 12.3332 6.50805 12.3332 6.08335C12.3332 3.09181 9.90805 0.666687 6.9165 0.666687C3.92496 0.666687 1.49984 3.09181 1.49984 6.08335C1.49984 6.46923 1.54032 6.84657 1.61756 7.21105C1.679 7.50095 1.76362 7.78236 1.86938 8.05316C1.97511 8.32389 2.10191 8.5839 2.24772 8.83119C2.48148 9.22764 2.99237 9.35953 3.38882 9.12577C3.78527 8.89201 3.91716 8.38112 3.6834 7.98467C3.58248 7.81352 3.49485 7.63379 3.42186 7.44688C3.34886 7.25994 3.29045 7.0657 3.24802 6.86551C3.1947 6.61395 3.1665 6.3524 3.1665 6.08335Z",fill:"currentColor"}),S.createElement("path",{d:"M9.18922 9.34412L14.8186 10.2697C16.2762 10.5117 17.3332 11.6819 17.3332 13.0521V16.6037C17.3332 17.0029 16.9837 17.3264 16.553 17.3264C16.122 17.3264 15.7728 17.0029 15.7728 16.6037V13.0521C15.7728 12.3826 15.2561 11.8108 14.5446 11.6926L8.30452 10.6667H8.30233C7.90851 10.6331 7.57585 10.2773 7.57585 9.8899V6.0524C7.57585 5.88733 7.48441 5.73325 7.33119 5.64046C7.17921 5.54853 6.99291 5.53668 6.82002 5.60606C6.63747 5.68035 6.51483 5.87085 6.51483 6.08044V15.3607C6.51483 15.6856 6.30169 15.9391 5.91441 16.0741C5.40325 16.2528 4.90988 16.0261 4.70516 15.7226L3.01346 13.2999C2.93513 13.1565 2.84963 13.09 2.68954 13.0406C2.59935 13.0249 2.47889 13.0408 2.37154 13.0906C2.2798 13.1394 2.22768 13.4826 2.38902 13.9902C2.41984 14.0542 3.0442 15.4844 3.27756 16.0189C3.32536 16.1284 3.35676 16.2003 3.36328 16.2152C3.47656 16.4494 3.49404 16.6994 3.40853 16.8957C3.33551 17.0631 3.1904 17.1911 2.98912 17.2663C2.893 17.3018 2.77099 17.3334 2.63742 17.3334C2.36124 17.3334 2.03826 17.1986 1.80702 16.6867L1.75272 16.5849C1.3289 15.6773 1.03464 14.952 0.90735 14.6382L0.905151 14.6328L0.896561 14.6115C0.87092 14.548 0.854463 14.5072 0.847419 14.4926C0.45609 13.3756 0.711983 12.3355 1.49527 11.8308C1.97428 11.5452 2.55316 11.4538 3.08867 11.5781C3.63572 11.7047 4.10288 12.0476 4.40371 12.5436L4.82936 13.2293V5.99429C4.82936 5.3563 5.1692 4.74981 5.7381 4.37228C6.30855 3.99359 7.0238 3.89848 7.69942 4.11153C8.55823 4.3824 9.13554 5.15654 9.13617 6.03881L9.18922 9.34412Z",fill:"currentColor"}))}var C=n(67294);function N(e){return C.createElement(o.Z,(0,i.Z)({height:"14",width:"20",viewBox:"0 0 20 14"},e),C.createElement("path",{clipRule:"evenodd",d:"M19.548 2.09234C19.8255 2.23518 20 2.52116 20 2.83331V11.1666C20 11.4788 19.8255 11.7648 19.548 11.9076C19.2704 12.0505 18.9363 12.0262 18.6823 11.8448L12.849 7.67809C12.63 7.52166 12.5 7.2691 12.5 6.99998C12.5 6.73085 12.63 6.47829 12.849 6.32187L18.6823 2.1552C18.9363 1.97376 19.2704 1.9495 19.548 2.09234ZM14.7671 6.99998L18.3333 9.54732V4.45264L14.7671 6.99998Z",fill:"currentColor",fillRule:"evenodd"}),C.createElement("path",{clipRule:"evenodd",d:"M2.5 1.99998C2.03976 1.99998 1.66667 2.37308 1.66667 2.83331V11.1666C1.66667 11.6269 2.03976 12 2.5 12H11.6667C12.1269 12 12.5 11.6269 12.5 11.1666V2.83331C12.5 2.37308 12.1269 1.99998 11.6667 1.99998H2.5ZM0 2.83331C0 1.4526 1.11929 0.333313 2.5 0.333313H11.6667C13.0474 0.333313 14.1667 1.4526 14.1667 2.83331V11.1666C14.1667 12.5474 13.0474 13.6666 11.6667 13.6666H2.5C1.11929 13.6666 0 12.5474 0 11.1666V2.83331Z",fill:"currentColor",fillRule:"evenodd"}))}var O=n(67294);function A(e){return O.createElement(o.Z,(0,i.Z)({height:"10",width:"10",viewBox:"0 0 10 10"},e),O.createElement("path",{clipRule:"evenodd",d:"M9.78572 9.78572C9.5 10.0714 9.07143 10.0714 8.78571 9.78572L5 6.00001L1.21429 9.78572C0.928571 10.0714 0.500001 10.0714 0.214285 9.78572C-0.0714284 9.49999 -0.0714284 9.07144 0.214285 8.78571L4 5L0.214285 1.21429C-0.0714284 0.928564 -0.0714284 0.500007 0.214285 0.214279C0.357143 0.0714143 0.500001 0 0.714286 0C0.928571 0 1.07143 0.0714143 1.21429 0.214279L5 3.99999L8.78571 0.214279C8.92857 0.0714143 9.14286 0 9.28572 0C9.42857 0 9.64286 0.0714143 9.78572 0.214279C10.0714 0.500007 10.0714 0.928564 9.78572 1.21429L6 5L9.78572 8.78571C10.0714 9.07144 10.0714 9.49999 9.78572 9.78572Z",fill:"currentColor",fillRule:"evenodd"}))}var P=n(98785),L=n(79005),I=n(15261),M=n(62495)},70091:function(e,t,n){"use strict";n.d(t,{Av:function(){return o},Hz:function(){return i},dD:function(){return a}});var r=n(68339),i=r.kS.bind(null,1200),o=(r.kS.bind(null,992),r.kS.bind(null,768)),a=r.kS.bind(null,480)},74792:function(e,t,n){"use strict";n.d(t,{FJ:function(){return d},Fm:function(){return p},HN:function(){return g},Hw:function(){return h},K5:function(){return o},Kh:function(){return l},Ni:function(){return i},O$:function(){return y},WD:function(){return u},Wr:function(){return f},X:function(){return w},Xh:function(){return b},_M:function(){return c},a2:function(){return s},fS:function(){return v},hf:function(){return m},ol:function(){return a},z1:function(){return _}});var r=n(75716),i=(0,r.kS)("AlignLeft"),o=(0,r.kS)("ArrowDown"),a=((0,r.kS)("ArrowLeft"),(0,r.kS)("ArrowRight")),s=(0,r.kS)("ArrowUp"),u=(0,r.kS)("Category"),c=(0,r.kS)("ChevronDown"),l=(0,r.kS)("ChevronUp"),d=((0,r.kS)("Favorite"),(0,r.kS)("LessonsComplete")),f=(0,r.kS)("LessonsRequirement"),p=(0,r.kS)("QuestionBox"),h=(0,r.kS)("QuizFailed"),m=(0,r.kS)("QuizPassed"),v=(0,r.kS)("QuizRequirement"),g=(0,r.kS)("Search"),y=(0,r.kS)("ToggleDown"),b=(0,r.kS)("Touch"),_=(0,r.kS)("VideoCamera"),w=(0,r.kS)("X")},75716:function(e,t,n){"use strict";n.d(t,{Mw:function(){return ro},kS:function(){return io},f6:function(){return Qi}});var r={};n.r(r),n.d(r,{CoverAction:function(){return Ot},CoverContentNoImage:function(){return At},CoverDescription:function(){return D},CoverDetailsContentHeading:function(){return Pt},CoverDueDate:function(){return F},CoverHeader:function(){return ae},CoverLayout:function(){return de},CoverTitle:function(){return Lt},LessonHeader:function(){return Ce},LessonHeaderAuthor:function(){return It},LessonNavFinish:function(){return Re},LessonNavNext:function(){return Ze},LessonNavPrevious:function(){return qe},LessonProgressGraphic:function(){return Qe},NavCompactHeaderCounter:function(){return Mt},NavCompactHeaderProgress:function(){return Rt},NavCompactOutline:function(){return Dt},NavSidebarHeaderProgress:function(){return jt},NavSidebarOutline:function(){return Zt},NavSidebarSearch:function(){return Bt},OverviewListItem:function(){return Ft},OverviewListSectionTitle:function(){return Ut},Progress:function(){return Nt}});var i={};n.r(i),n.d(i,{components:function(){return r},icons:function(){return qt}});var o={};n.r(o),n.d(o,{CoverCourseInfo:function(){return Yt},CoverDescription:function(){return $t},CoverDetailsSection:function(){return an},CoverHeader:function(){return kn},CoverLayout:function(){return Tn},LessonHeader:function(){return An},LessonProgressGraphic:function(){return Rn},NavSidebarHeader:function(){return Zn},OverviewListItemLinkContent:function(){return Fn},Progress:function(){return Un}});var a={};n.r(a),n.d(a,{ArrowDown:function(){return zn},ArrowLeft:function(){return Gn},ArrowRight:function(){return Wn},ArrowUp:function(){return zn},ChevronDown:function(){return Xn},ChevronUp:function(){return Xn},Favorite:function(){return lr.Z},LessonsComplete:function(){return Qn},LessonsRequirement:function(){return tr},QuizFailed:function(){return or},QuizPassed:function(){return Qn},QuizRequirement:function(){return tr},Search:function(){return rr},ToggleDown:function(){return sr},X:function(){return cr}});var s={};n.r(s),n.d(s,{components:function(){return o},icons:function(){return a}});var u={};n.r(u),n.d(u,{CoverDescription:function(){return mr},CoverDetails:function(){return Er},CoverGraphic:function(){return kr},CoverHeader:function(){return ni},CoverLayout:function(){return ii},CoverProgress:function(){return ui},CoverSVG:function(){return Hr},LessonHeader:function(){return pi},LessonProgressGraphic:function(){return bi},NavSidebarHeaderProgress:function(){return wi}});var c={};n.r(c),n.d(c,{AlignLeft:function(){return Oi},ArrowDown:function(){return Ei},ArrowLeft:function(){return xi},ArrowRight:function(){return Ti},ArrowUp:function(){return Ci},ChevronDown:function(){return Pi},ChevronUp:function(){return Ii},Favorite:function(){return lr.Z},LessonsComplete:function(){return Hi.Z},LessonsRequirement:function(){return Vi.Z},QuestionBox:function(){return Ri},QuizFailed:function(){return Wi.Z},QuizPassed:function(){return Hi.Z},QuizRequirement:function(){return Yi.Z},Search:function(){return ji},ToggleDown:function(){return Pi},Touch:function(){return Bi},VideoCamera:function(){return Ui},X:function(){return zi}});var l={};n.r(l),n.d(l,{components:function(){return u},icons:function(){return c}});var d=n(73126),f=n(2562),p=n(12088),h=n.n(p),m=n(67294),v=n(88066),g=n.n(v),y=n(67294),b=["Default","className"];function _(e){return function(t){var n,r=t.Default,i=t.className,o=(0,f.Z)(t,b),a="brand--".concat(e),s=i?g()(n="".concat(i," ")).call(n,a):a;return y.createElement(r,(0,d.Z)({},o,{className:s}))}}var w=_("background"),E=_("head"),k=_("ui"),x=n(32922),S=n(65364),T=n(30381),C=n.n(T),N=n(36335),O=n(67294),A=(0,N.Z)("cover");function P(e){var t=e.format,n=void 0===t?"[Published] MMMM D, YYYY":t,r=(0,x.Tn)().publishedAt;if(!r)return null;var i=C()(r);return i.isValid()?O.createElement("div",{className:A("details-content-published-at")},i.format(n)):null}var L=n(27028),I=n(61848),M=n(70091),R=(0,N.Z)("cover"),D=function(){var e=(0,x.Tn)(),t=(0,M.Hz)(),n=e.description;return n?m.createElement("div",null,m.createElement("section",{className:R("details-content-section")},t?m.createElement(S.Z,null):m.createElement(P,null),m.createElement(L.Z,{className:R("details-content-description").mix(["brand--body","brand--linkColor"]),key:"text",value:(0,I.A)(n)}))):null},j=n(97076),Z=n(67294),B=["Default"];function F(e){var t=e.Default,n=(0,f.Z)(e,B),r=n.dueAt,i=r&&(0,j.Z)(r)?"brand--background":"brand--color";return Z.createElement(t,(0,d.Z)({},n,{className:i}))}var U=n(13632),q=n(8689),z=n(94184),H=n.n(z),V=ro("CoverContentNoImage",(function(e){var t=e.className,n=e.children,r=H()(t,"cover__header-content");return m.createElement("div",{className:r},n)})),W=n(19585),Y=function(e){var t,n=e.children,r=(null!==(t=(0,x.Tn)())&&void 0!==t?t:{}).coverImage,i=(0,W.A5)(r);return m.createElement("div",{className:"cover__header-content",style:i},n)},G=function(e){var t,n=e.hasOverlay,r=void 0!==n&&n,i=(null!==(t=(0,x.Tn)())&&void 0!==t?t:{}).coverImage,o=i.alpha,a=i.media,s=(0,W.A5)({alpha:o,media:a,hasOverlay:r});return m.createElement("div",{className:"cover__header-graphic",style:s})},K=n(59353),$=(0,n(6646).D)("CoverProgress"),X=n(22033),J={SPLIT_LEFT_IMAGE:"LEFT_OVERLAY",SPLIT_RIGHT_IMAGE:"LEFT_OVERLAY",TWO_THIRDS_LEFT_IMAGE:"LEFT_OVERLAY",TWO_THIRDS_RIGHT_IMAGE:"LEFT_OVERLAY"};function Q(){var e,t=(0,x.Tn)().coverPageType;return(0,M.Av)()&&null!==(e=J[t])&&void 0!==e?e:t}var ee=n(31454),te=function(){return m.createElement(m.Fragment,null,m.createElement(Y,null,m.createElement(K.Z,null,m.createElement(q.ZP,null),m.createElement(X.Z,null),m.createElement($,null),m.createElement(U.Z,null))))},ne=function(){return m.createElement(m.Fragment,null,m.createElement(V,null,m.createElement(K.Z,null,m.createElement(q.ZP,null),m.createElement(X.Z,null),m.createElement($,null),m.createElement(U.Z,null))))},re=function(){return m.createElement(m.Fragment,null,m.createElement(G,null),m.createElement(V,null,m.createElement(K.Z,null,m.createElement(q.ZP,null),m.createElement(X.Z,null),m.createElement($,null),m.createElement(U.Z,null))))},ie=function(){return m.createElement(m.Fragment,null,m.createElement(V,null,m.createElement(K.Z,null,m.createElement(q.ZP,null),m.createElement(X.Z,null),m.createElement($,null),m.createElement(U.Z,null))),m.createElement(G,null))};function oe(e){switch(Q()){default:case ee.iy.LEFT_OVERLAY:case ee.iy.CENTERED_OVERLAY:return m.createElement(te,e);case ee.iy.LEFT:case ee.iy.CENTERED:return m.createElement(ne,e);case ee.iy.SPLIT_LEFT_IMAGE:case ee.iy.TWO_THIRDS_LEFT_IMAGE:return m.createElement(ie,e);case ee.iy.SPLIT_RIGHT_IMAGE:case ee.iy.TWO_THIRDS_RIGHT_IMAGE:return m.createElement(re,e)}}function ae(e){return m.createElement("header",{className:"cover__header"},m.createElement(oe,e))}var se=n(21804),ue=n.n(se),ce=n(67294),le=(0,N.Z)("cover");function de(e){var t=e.children,n=Q(),r=(0,m.useMemo)((function(){return ue()(n)}),[n]),i=le(null,{layout:r});return ce.createElement("div",{id:"cover",className:i},t)}var fe=n(13657),pe=n.n(fe),he=n(88392),me=n(50047),ve=n.n(me),ge=n(69532),ye=n(67294),be=(0,N.Z)("lesson-header"),_e=function(e){return"url(".concat((0,ge.NY)({width:"76",height:"76",imageKey:null==e?void 0:e.image}),")")},we=function(e){var t=e.partnerContentAuthors,n=ve()(t).call(t,(function(e){return e.name})).join(", "),r=1===t.length;return ye.createElement("div",{className:be("partner-content",{mobile:!0})},ye.createElement("div",{className:be("partner-content-author",{single:r})},ve()(t).call(t,(function(e){return ye.createElement("div",{key:e.name,className:be("partner-content-author-img",{single:r}),style:{backgroundImage:_e(e)}})}))),ye.createElement("div",{className:be("author-name"),"aria-hidden":"true"},n))},Ee=function(e){var t=e.partnerContentAuthors;return ye.createElement("div",{className:be("partner-content")},ve()(t).call(t,(function(e){return ye.createElement("div",{key:e.name,className:be("partner-content-author")},ye.createElement("div",{className:be("partner-content-author-img"),style:{backgroundImage:_e(e)}}),ye.createElement("div",null,ye.createElement("span",{className:"visually-hidden"},"by ",e.name),ye.createElement("span",{className:be("author-name"),"aria-hidden":"true"},e.name)))})))},ke=(0,N.Z)("lesson-header"),xe=function(e){var t=e.authorName,n=e.avatar,r=e.description,i=e.lessonName,o=e.lessonNumber,a=e.lessonPreposition,s=e.partnerContentAuthors,u=e.showAuthor,c=e.showLessonCount,l=e.title,d=e.totalLessons,f=!pe()(s)&&u,p=n&&t&&u&&!f,h=p||f||c,v=c&&p;return m.createElement("div",{className:ke("content")},h&&m.createElement("div",{className:ke("info-row")},p?m.createElement(he.S3,{avatar:n,authorName:t}):m.createElement(he.qR,null),f&&m.createElement(Ee,{partnerContentAuthors:s}),v&&m.createElement("span",{"aria-hidden":"true",className:ke("info-row--divider")},"|"),c?m.createElement(he.XF,{lessonName:i,lessonNumber:o,lessonPreposition:a,totalLessons:d}):m.createElement(he.Iw,null)),m.createElement("div",{className:ke("title-wrapper",{"no-info":!h})},m.createElement(he.Dx,{title:l}),r&&m.createElement(he.dk,{description:r})))},Se=function(e){var t=e.authorName,n=e.avatar,r=e.description,i=e.lessonName,o=e.lessonNumber,a=e.lessonPreposition,s=e.partnerContentAuthors,u=e.showAuthor,c=e.showLessonCount,l=e.title,d=e.totalLessons,f=(0,m.useMemo)((function(){return n&&t&&u&&!p}),[n,t,u,p]),p=!pe()(s);return m.createElement("div",{className:ke("content")},c?m.createElement(he.XF,{lessonName:i,lessonNumber:o,lessonPreposition:a,totalLessons:d}):m.createElement(he.Iw,null),f&&m.createElement(he.S3,{avatar:n,authorName:t}),u&&p&&m.createElement(we,{partnerContentAuthors:s}),m.createElement(he.Dx,{title:l}),r&&m.createElement(he.dk,{description:r}))},Te=function(e){var t=e.authorName,n=e.avatar,r=e.description,i=e.lessonName,o=e.lessonNumber,a=e.lessonPreposition,s=e.partnerContentAuthors,u=e.showAuthor,c=e.showLessonCount,l=e.title,d=e.totalLessons,f=(0,m.useMemo)((function(){return n&&t&&u&&!p}),[n,t,u,p]),p=!pe()(s);return m.createElement("div",{className:ke("content")},c?m.createElement(he.XF,{lessonName:i,lessonNumber:o,lessonPreposition:a,totalLessons:d}):m.createElement(he.Iw,null),m.createElement(he.Dx,{title:l}),f?m.createElement(he.S3,{avatar:n,authorName:t}):m.createElement(he.qR,{showPartnerContent:p}),u&&p&&m.createElement(Ee,{partnerContentAuthors:s}),r&&m.createElement(he.dk,{description:r}))},Ce=function(e){var t=(0,M.dD)();return e.lessonHeaderSize!==ee.lh.SMALL||t?t?m.createElement(Se,e):m.createElement(Te,e):m.createElement(xe,e)},Ne=n(86565),Oe=n(80396),Ae=n(96022),Pe=n(8900),Le=function(e){var t=e.className;return m.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",viewBox:"0 0 15 16",xmlns:"http://www.w3.org/2000/svg"},m.createElement("path",{d:"M2 8L7.65685 13.6569L13.3137 8",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))},Ie=(0,N.Z)("lesson-nav");function Me(e,t){var n=e.allowTooltip,r=e.buttonScheme,i=e.color,o=e.courseFinishLabel,a=e.nextLesson,s=e.restrictionData,u=e.restrictionType,c=null==a?void 0:a.id,l=(0,Ae.$)(),d=(0,Ae.N)(l),f=r===ee.cX.ACCENT,p=r===ee.cX.TINT,h=p?(0,Oe.c7)(i):i,v=d?Pe.Z:Le,g=(0,M.dD)(),y={color:d&&p&&g?i:h,backgroundColor:p&&!d?i:null},b={backgroundColor:d&&(p||f)?i:null,borderColor:d&&p?i:null,color:d&&p?h:null};return m.createElement(Ne.Z,{allowTooltip:n,direction:"next",finish:!0,isFloating:d,linkStyles:b,navLessonId:c,ref:t,restrictionData:s,restrictionType:u,wrapStyles:y},m.createElement("span",{className:Ie("link-text").mix("brand--ui")},o),m.createElement(v,{className:Ie("link-icon")}))}var Re=(0,m.forwardRef)(Me),De=(0,N.Z)("lesson-nav");function je(e,t){var n,r,i,o=e.allowTooltip,a=e.buttonScheme,s=e.color,u=e.lessonNameLabel,c=e.nextLesson,l=e.nextLessonNumber,d=e.restrictionData,f=e.restrictionType,p=null==c?void 0:c.id,h=(0,Ae.$)(),v=(0,Ae.N)(h),y=(0,W.tV)(c)&&p,b=(null==c?void 0:c.title)||"",_=a===ee.cX.ACCENT,w=a===ee.cX.TINT,E=w?(0,Oe.c7)(s):s,k=v?Pe.Z:Le,x=(0,M.dD)(),S=y?g()(n="".concat(u," ")).call(n,l," - "):"",T=v&&y?g()(r="".concat(u," ")).call(r,l):g()(i="".concat(S)).call(i,b),C={color:v&&w&&x?s:E,backgroundColor:w&&!v?s:null},N={backgroundColor:v&&(w||_)?s:null,borderColor:v&&w?s:null,color:v&&w?E:null};return m.createElement(Ne.Z,{allowTooltip:o,direction:"next",isFloating:v,linkStyles:N,navLessonId:p,ref:t,restrictionData:d,restrictionType:f,wrapStyles:C},m.createElement("span",{className:De("link-text").mix("brand--ui")},T),m.createElement(k,{className:De("link-icon")}))}var Ze=(0,m.forwardRef)(je),Be=n(34163),Fe=function(e){var t=e.className;return m.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",viewBox:"0 0 15 16",xmlns:"http://www.w3.org/2000/svg"},m.createElement("path",{d:"M2 8L7.65685 2.34315L13.3137 8",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}))},Ue=(0,N.Z)("lesson-nav");function qe(e){var t,n,r,i=e.allowTooltip,o=e.buttonScheme,a=e.color,s=e.courseHomeLabel,u=e.lessonNameLabel,c=e.previousLesson,l=e.previousLessonNumber,d=null==c?void 0:c.id,f=(0,Ae.$)(),p=(0,Ae.N)(f),h=(0,W.tV)(c)&&d,v=(null==c?void 0:c.title)||s,y=p?Be.Z:Fe,b=o===ee.cX.ACCENT,_=o===ee.cX.TINT,w=_?(0,Oe.c7)(a):a,E=(0,M.dD)(),k=h?g()(t=g()(n="".concat(u," ")).call(n,l," - ")).call(t,v):v,x=h&&p?g()(r="".concat(u," ")).call(r,l):k,S={color:p&&_&&E?a:w,backgroundColor:_&&!p?a:null},T={backgroundColor:p&&(_||b)?a:null,borderColor:p&&_?a:null,color:p&&_?w:null};return m.createElement(Ne.Z,{allowTooltip:i,direction:"previous",isFloating:p,linkStyles:T,navLessonId:d,wrapStyles:S},p?m.createElement(m.Fragment,null,m.createElement("span",{className:Ue("link-text").mix("brand--ui")},x),m.createElement(y,{className:Ue("link-icon")})):m.createElement(m.Fragment,null,m.createElement(y,{className:Ue("link-icon")}),m.createElement("span",{className:Ue("link-text").mix("brand--ui")},x)))}var ze=n(83728),He=n(37176),Ve=n(78892),We=n(41785),Ye=n(27309),Ge=We.Jg.COMPACT,Ke=We.Jg.COVER,$e=We.Jg.OVERLAY,Xe=We.Jg.SIDEBAR,Je=(0,N.Z)("progress-circle");function Qe(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.color,i=e.isDark,o=e.isCurrent,a=e.isFailed,s=e.isPassed,u=e.navigationStyle,c=e.scope,l=e.value,d=(0,m.useState)(100===l),f=(0,ze.Z)(d,2),p=f[0],h=f[1],v=(0,He.Z)(l),g=(0,Ve.LI)(r),y=c===$e,b=y&&u===ee.Nu.ACCENT,_=y&&u===ee.Nu.TINT,w=y&&u===ee.Nu.GRAY,E=y&&u===ee.Nu.LIGHT,k=y&&u===ee.Nu.IMAGE,x=Je({compact:c===Ge,cover:c===Ke,current:o,dark:i,light:!i&&!b,sidebar:c===Xe,"accent-full-dark":b&&g,"accent-full-light":b&&!g}),S=Je("track",{dark:i,light:!i,"accent-full-dark":b&&g,"accent-full-light":b&&!g,image:k}),T=Je("runner",{dark:i,done:p,failed:a,light:!i&&!b,passed:s,unstarted:0===l,"accent-full-dark":b&&g,"accent-full-light":b&&!g,image:k,"failed-dark-style":(k||i||b)&&a,"failed-light-style":(w||_||E)&&a,"failed-image":k&&a}),C=Je("pass",{dark:i,done:p,light:!i,visible:s,"accent-dark":g,"accent-light":!g&&!b,"accent-full-dark":b&&g,"accent-full-light":b&&!g,"accent-tint-light":_&&!g,"gray-light-accent":w&&!g,image:k}),N=Je("fail",{dark:i,done:p,light:!i,visible:a,image:k,"accent-full":b});return(0,m.useEffect)((function(){if(100!==l&&100===v)h(!1);else if(100===l&&!p){var e=setTimeout((function(){return h(!0)}),300);return clearTimeout.bind(null,e)}}),[p,v,l]),m.createElement("svg",{"aria-hidden":t,"aria-label":n,className:x,fill:"none",focusable:"false",role:"img",style:{color:r},viewBox:"0 0 16 16",xmlns:"https://www.w3.org/2000/svg"},m.createElement("circle",{className:S,cx:"8",cy:"8",fill:"transparent",r:"7",strokeWidth:"2",transform:"rotate(-89.9 8 8)"}),m.createElement(Ye.Z,{className:T,cx:"8",cy:"8",diameter:"16",r:"7",strokeWidth:"2",transform:"rotate(-89.9 8 8)",value:l}),m.createElement("path",{className:C,d:"M11.3227 6.65905C11.6133 6.37599 11.6347 5.89413 11.3705 5.58277C11.1063 5.27141 10.6566 5.24847 10.366 5.53152L6.93323 8.87512L5.6338 7.60944C5.3432 7.32639 4.89345 7.34933 4.62927 7.66069C4.36509 7.97205 4.38651 8.45391 4.67711 8.73697L6.45488 10.4686C6.72611 10.7328 7.14034 10.7328 7.41157 10.4686L11.3227 6.65905Z"}),m.createElement("path",{className:N,clipRule:"evenodd",d:"M9.46967 10.5303C9.76256 10.8232 10.2374 10.8232 10.5303 10.5303C10.8232 10.2374 10.8232 9.76256 10.5303 9.46967L9.06066 8L10.5303 6.53033C10.8232 6.23744 10.8232 5.76256 10.5303 5.46967C10.2374 5.17678 9.76256 5.17678 9.46967 5.46967L8 6.93934L6.53033 5.46967C6.23744 5.17678 5.76256 5.17678 5.46967 5.46967C5.17678 5.76256 5.17678 6.23744 5.46967 6.53033L6.93934 8L5.46967 9.46967C5.17678 9.76256 5.17678 10.2374 5.46967 10.5303C5.76256 10.8232 6.23744 10.8232 6.53033 10.5303L8 9.06066L9.46967 10.5303Z",fillRule:"evenodd"}))}var et=n(13535),tt=n.n(et),nt=n(68420),rt=n(27344),it=n(5281),ot=n(90306),at=n(3020),st=n(3362),ut=n(95238),ct=n.n(ut),lt=n(1187),dt=n(40486),ft=n.n(dt),pt=n(24234),ht=n.n(pt),mt=n(416),vt=n.n(mt),gt=n(95425),yt=n.n(gt),bt=n(53176),_t=n.n(bt),wt=n(45697),Et=n.n(wt),kt=n(5683),xt=n.n(kt),St=n(67294);function Tt(e){var t=function(){if("undefined"==typeof Reflect||!tt())return!1;if(tt().sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(tt()(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=(0,st.Z)(e);if(t){var i=(0,st.Z)(this).constructor;n=tt()(r,arguments,i)}else n=r.apply(this,arguments);return(0,at.Z)(this,n)}}var Ct=function(e){(0,ot.Z)(n,e);var t=Tt(n);function n(e){var r;return(0,nt.Z)(this,n),(r=t.call(this,e)).state={isSticky:!1},setTimeout((function(){document.getElementsByClassName("page-wrap")[0].addEventListener("scroll",r.onScrollRef=r.onScroll.bind((0,it.Z)(r)))}),10),r}return(0,rt.Z)(n,[{key:"componentWillUnmount",value:function(){document.getElementsByClassName("page-wrap")[0].removeEventListener("scroll",this.onScrollRef)}},{key:"onScroll",value:function(){var e=document.getElementsByClassName("page-wrap")[0],t=e.scrollTop,n=e.scrollTop,r=t>this.progresswrap.getBoundingClientRect().top+n;this.state.isSticky!==r&&this.setState({isSticky:r})}},{key:"isLessonPreview",value:function(){return!!document.querySelector(".lesson--preview")}},{key:"timelineProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=_t()(-1,"activeIndex",n),i=ht()(t);return-1===r?0:ft()(r)===i?100:xt()("%","",vt()([r,"linePosition"],t))}},{key:"processProgressValue",value:function(){var e=this.props,t=e.items,n=e.lessonProgress,r=_t()(0,"activeIndex",n),i=ht()(t);return r>i?100:Math.round(r/i*100)}},{key:"progressValue",value:function(){var e=this.props,t=e.lessonProgress;switch(e.type){case"process":return this.processProgressValue();case"sorting":return _t()(0,"percentViewed",t);case"timeline":return this.timelineProgressValue();default:return _t()(0,"percentComplete",t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.type,r=t.items,i=t.menuOpen,o=t.mobileMenuOpen,a=t.overlayNavIsOpen,s=t.sidebarAvailable,u=this.state.isSticky,c=H()("progress-wrap",{}),l=H()("lesson-progress-wrapper",{"lesson-progress-wrapper--visible":u&&!o&&!a,"lesson--open":i&&s&&!this.isLessonPreview(),"lesson--open-mobile":s&&o&&!this.isLessonPreview()}),d=H()("progress",{"progress--timeline":"timeline"===n,"progress--video":"video"===n}),f=this.progressValue(),p="timeline"===n&&r&&ve()(r).call(r,(function(e){var t,n=H()("progress__marker",{"progress__marker--active brand--background":parseInt(f)>=parseInt(ct()(t=e.linePosition).call(t,0,-1))});return St.createElement("div",{className:n,style:{left:e.linePosition},key:e.id})})),h=St.createElement("div",{className:c},St.createElement("div",{className:d},St.createElement("div",{className:"progress__container"},St.createElement("div",{className:"progress__indicator brand--background",style:{transform:"translate3d(".concat(f,"%,0px,0px)")}}),p)));return St.createElement("div",{ref:function(t){return e.progresswrap=t}},h,St.createElement(yt(),null,St.createElement("div",{className:l},h)))}}],[{key:"propTypes",get:function(){return{id:Et().any.isRequired,lessonProgress:Et().object.isRequired,navigationType:Et().string,type:Et().string.isRequired,items:Et().array}}}]),n}(St.Component),Nt=(0,lt.hV)(Ct),Ot=k,At=w,Pt=k,Lt=E,It=k,Mt=k,Rt=k,Dt=k,jt=k,Zt=k,Bt=k,Ft=k,Ut=k,qt=n(79057),zt=n(76676),Ht=n(58519),Vt=n(67294),Wt=(0,N.Z)("cover"),Yt=function(e){var t=e.courseId,n=e.coursePartnerContent,r=e.hasLogo,i=e.hasPartnerContent,o=e.publishedAt,a=e.tenantId;if(!i)return null;var s=Wt("details-content-aside",{logo:r});return Vt.createElement("div",{className:s},Vt.createElement(zt.Z,{type:"partner-content"},Vt.createElement(Ht.Z,{courseId:t,partnerContent:n,publishedAt:o,tenantId:a})))},Gt=n(34092),Kt=(0,N.Z)("cover"),$t=function(){var e=(0,x.Tn)(),t=e.description,n=e.navigation,r=e.partnerContentId,i=e.publishedAt,o=Boolean(r),a=n?o?"description-has-partner-content":"description":"description-no-outline",s=Kt("details-row-logo",{"has-partner-content":o}),u=C()(i),c=i&&u.isValid();return m.createElement("div",{className:Kt("details-content-description-container",{published:c})},n&&m.createElement(Gt.Z,{className:s,imageClassName:Kt("details-row-logo-image")}),m.createElement(zt.Z,{type:a},m.createElement(P,{format:"[Published — ] MMMM D, YYYY"}),m.createElement(L.Z,{className:Kt("details-content-description").mix(["brand--body","brand--linkColor"]),key:"text",value:(0,I.A)(t)})))},Xt=n(54782),Jt=n.n(Xt),Qt=n(61584),en=n.n(Qt),tn=["className","type"],nn=(0,N.Z)("cover"),rn=ro("CoverDetailsContentHeading",(function(e){var t=e.className,n=void 0===t?"":t,r=e.type,i=(0,f.Z)(e,tn),o=en()(["Default"],i);return m.createElement("header",(0,d.Z)({},o,{className:nn("details-content-heading",{type:r}).mix(n)}))})),on=(0,N.Z)("cover"),an=function(e){var t=e.children,n=e.title,r=e.type,i=(0,x.Tn)(),o=i.description,a=i.media,s=i.partnerContentId,u=Boolean(s),c=Jt()(void 0,["image","key"],a),l=!pe()(c),d="outline"===r?o?l||u?u&&!l?"outline-has-partner-content":u&&l?"outline-has-pc-and-logo":"outline":"outline-no-logo":"outline-no-description":r;return m.createElement("section",{className:on("details-content-section",{type:d})},m.createElement(rn,{type:r},m.createElement("h2",null,n)),t)},sn=(0,N.Z)("cover"),un=function(){return m.createElement("svg",{"aria-hidden":"true",className:sn("header-star"),width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},m.createElement("path",{d:"M9 0V18",strokeWidth:"0.75",strokeMiterlimit:"10"}),m.createElement("path",{d:"M18 9H0",strokeWidth:"0.75",strokeMiterlimit:"10"}),m.createElement("path",{d:"M15.3 15.3002L2.69995 2.7002",strokeWidth:"0.75",strokeMiterlimit:"10"}),m.createElement("path",{d:"M2.69995 15.3002L15.3 2.7002",strokeWidth:"0.75",strokeMiterlimit:"10"}))},cn=n(68339),ln=cn.kS.bind(null,480),dn=cn.kS.bind(null,768),fn=(cn.kS.bind(null,992),{SPLIT_LEFT_IMAGE:"CENTERED_OVERLAY",SPLIT_RIGHT_IMAGE:"CENTERED_OVERLAY",TWO_THIRDS_LEFT_IMAGE:"CENTERED_OVERLAY",TWO_THIRDS_RIGHT_IMAGE:"CENTERED_OVERLAY"});function pn(){var e,t=(0,x.Tn)().coverPageType;return dn()&&null!==(e=fn[t])&&void 0!==e?e:t}var hn=n(67294),mn=(0,N.Z)("cover"),vn=function(){return null},gn=function(){return hn.createElement(hn.Fragment,null,hn.createElement(Y,null,hn.createElement(K.Z,null,hn.createElement($,null),hn.createElement(un,null),hn.createElement(q.ZP,null),hn.createElement(X.Z,null),hn.createElement(U.Z,null))))},yn=function(){return hn.createElement(hn.Fragment,null,hn.createElement(V,null,hn.createElement(K.Z,null,hn.createElement($,null),hn.createElement(un,null),hn.createElement(q.ZP,null),hn.createElement(X.Z,null),hn.createElement(U.Z,null))))},bn=function(){return hn.createElement(hn.Fragment,null,hn.createElement(G,null),hn.createElement(V,null,hn.createElement(K.Z,null,hn.createElement($,null),hn.createElement(un,null),hn.createElement(q.ZP,null),hn.createElement(X.Z,null),hn.createElement(U.Z,null))))},_n=function(){return hn.createElement(hn.Fragment,null,hn.createElement(V,null,hn.createElement(K.Z,null,hn.createElement($,null),hn.createElement(un,null),hn.createElement(q.ZP,null),hn.createElement(X.Z,null),hn.createElement(U.Z,null))),hn.createElement(G,null))},wn=function(){return hn.createElement(hn.Fragment,null,hn.createElement(V,null,hn.createElement(K.Z,null,hn.createElement($,null),hn.createElement(un,null),hn.createElement(q.ZP,null),hn.createElement(X.Z,null),hn.createElement(U.Z,null))),hn.createElement("div",{className:"cover__header-graphic-wrap"},hn.createElement(G,null)))};function En(){switch(pn()){default:case"CENTERED_IMAGE":return hn.createElement(wn,null);case"CENTERED":case"CENTERED_ACCENT_TINT":return hn.createElement(yn,null);case"SPLIT_LEFT_IMAGE":case"TWO_THIRDS_LEFT_IMAGE":return hn.createElement(_n,null);case"SPLIT_RIGHT_IMAGE":case"TWO_THIRDS_RIGHT_IMAGE":return hn.createElement(bn,null);case"CENTERED_OVERLAY":return hn.createElement(gn,null)}}function kn(){return hn.createElement("header",{className:mn("header",{meta:false})},hn.createElement(En,{hasMetaData:false}),hn.createElement(vn,null))}var xn=n(67294),Sn=(0,N.Z)("cover");function Tn(e){var t=e.children,n=pn(),r=(0,m.useMemo)((function(){return ue()(n)}),[n]),i=Sn(null,{layout:r});return xn.createElement("div",{id:"cover",className:i},t)}var Cn=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,a=e.partnerContentAuthors,s=e.showAuthor,u=e.showLessonCount,c=e.title,l=e.totalLessons,d=!pe()(a)&&s,f=n&&t&&s&&!d,p=f||d||u,h=u&&f;return m.createElement("div",{className:"lesson-header__content"},p&&m.createElement("div",{className:"lesson-header__info-row"},f?m.createElement(he.S3,{avatar:n,authorName:t}):m.createElement(he.qR,null),d&&m.createElement(Ee,{partnerContentAuthors:a}),h&&m.createElement("span",{"aria-hidden":"true",className:"lesson-header__info-row--divider"},"|"),u?m.createElement(he.XF,{lessonName:r,lessonNumber:i,lessonPreposition:o,totalLessons:l}):m.createElement(he.Iw,null)),m.createElement("div",null,m.createElement(he.Dx,{title:c})))},Nn=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,a=e.partnerContentAuthors,s=e.showAuthor,u=e.showLessonCount,c=e.title,l=e.totalLessons,d=(0,m.useMemo)((function(){return n&&t&&s&&!f}),[n,t,s,f]),f=!pe()(a);return m.createElement(m.Fragment,null,u?m.createElement(he.XF,{lessonName:r,lessonNumber:i,lessonPreposition:o,totalLessons:l}):m.createElement(he.Iw,null),d&&m.createElement(he.S3,{avatar:n,authorName:t}),s&&f&&m.createElement(we,{partnerContentAuthors:a}),m.createElement(he.Dx,{title:c}))},On=function(e){var t=e.authorName,n=e.avatar,r=e.lessonName,i=e.lessonNumber,o=e.lessonPreposition,a=e.partnerContentAuthors,s=e.showAuthor,u=e.showLessonCount,c=e.title,l=e.totalLessons,d=(0,m.useMemo)((function(){return n&&t&&s&&!f}),[n,t,s,f]),f=!pe()(a);return m.createElement(m.Fragment,null,d?m.createElement(he.S3,{avatar:n,authorName:t}):m.createElement(he.qR,null),s&&f&&m.createElement(Ee,{partnerContentAuthors:a}),m.createElement(he.Dx,{title:c}),u?m.createElement(he.XF,{lessonName:r,lessonNumber:i,lessonPreposition:o,totalLessons:l}):m.createElement(he.Iw,null))},An=function(e){var t=ln();return e.lessonHeaderSize!==ee.lh.SMALL||t?t?m.createElement(Nn,e):m.createElement(On,e):m.createElement(Cn,e)},Pn=We.Jg.COMPACT,Ln=We.Jg.COVER,In=We.Jg.SIDEBAR,Mn=(0,N.Z)("progress-circle");function Rn(e){var t=e["aria-hidden"],n=e["aria-label"],r=e.isDark,i=e.isFailed,o=e.isPassed,a=e.scope,s=Mn({compact:a===Pn,cover:a===Ln,dark:r,failed:i,light:!r,passed:o,sidebar:a===In});return m.createElement("svg",{"aria-hidden":t,"aria-label":n,className:s,focusable:"false",viewBox:"0 0 7 7",xmlns:"http://www.w3.org/2000/svg"},m.createElement("circle",{cx:"3.5",cy:"3.5",r:"2.5"}))}var Dn=n(67294),jn=["Default"];function Zn(e){var t=e.Default,n=(0,f.Z)(e,jn);return Dn.createElement(t,(0,d.Z)({},n,{hasOverlay:!1}))}var Bn=n(8485);function Fn(e){var t=e.color,n=e.hasRestriction,r=e.isComplete,i=e.isCurrentLesson,o=e.isFailed,a=e.isPassed,s=e.isTooltipVisible,u=e.lessonTitle,c=e.navigationStyle,l=e.onHideTooltip,d=e.onShowTooltip,f=e.percentComplete,p=e.progressGraphic,h=e.scope;return m.createElement(m.Fragment,null,m.createElement("span",{className:"overview-list-item__progress"},m.createElement(Bn.Z,{canComplete:!1,color:t,hasRestriction:n,isComplete:r,isCurrentLesson:i,isDark:!1,isEnabled:!0,isFailed:o,isPassed:a,isTooltipVisible:s,navigationStyle:c,onHideTooltip:l,onShowTooltip:d,percentComplete:f,progressGraphic:p,scope:h})),m.createElement("span",{className:"overview-list-item__title"},u))}var Un=function(){return null},qn=n(67294);function zn(e){var t=e.className;return qn.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",viewBox:"0 0 13 13",xmlns:"http://www.w3.org/2000/svg"},qn.createElement("path",{d:"M3.33177 4.1487L6.48034 1.00013M9.6289 4.14869L6.48034 1.00013M6.48034 1.00013L6.47966 11.9601"}))}var Hn=n(5596),Vn=n(67294);function Wn(e){return Vn.createElement(Hn.Z,(0,d.Z)({},en()(["Default"],e),{viewBox:"0 3 16 10",fill:"none"}),Vn.createElement("path",{d:"M1.51472 7.99993H14.4853",stroke:"currentColor",strokeWidth:"0.75",strokeMiterlimit:"10"}),Vn.createElement("path",{d:"M9.50008 12.4994L14.5004 7.99932L9.50008 3.99973",stroke:"currentColor",strokeWidth:"0.75",strokeMiterlimit:"10"}))}var Yn=n(67294);function Gn(e){return Yn.createElement(Hn.Z,(0,d.Z)({viewBox:"0 0 25 16"},en()(["Default"],e)),Yn.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.10699 7.7986L0.778547 7.50301L1.1236 7.22701L10.013 0.116623L10.4815 0.702312L2.42567 7.14593H24.4443V7.89593H2.3363L10.4981 15.2413L9.9964 15.7988L1.10699 7.7986Z",fill:"currentColor"}))}var Kn=n(80869),$n=n(67294);function Xn(e){return $n.createElement(Kn.Z,(0,d.Z)({width:"14",height:"8",viewBox:"0 0 14 8"},e),$n.createElement("path",{clipRule:"evenodd",d:"M13 1L7 7L1 1",stroke:"currentColor"}))}var Jn=n(67294);function Qn(e){return Jn.createElement(Hn.Z,(0,d.Z)({},en()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),Jn.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"white"}),Jn.createElement("path",{d:"M5 7.71429L7.54545 10L11.5 5.5",stroke:"white"}))}var er=n(67294);function tr(e){return er.createElement(Hn.Z,(0,d.Z)({},en()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),er.createElement("path",{d:"M8.00085 5.20305L5.14081 8.06339C5.14079 8.06341 5.14077 8.06343 5.14075 8.06345C5.00146 8.20273 4.92319 8.39163 4.92314 8.58861V8.5887V9.93926C4.92314 10.1851 5.12244 10.3844 5.36829 10.3844H6.71884H6.71894C6.91593 10.3844 7.10484 10.3061 7.24413 10.1668C7.24414 10.1668 7.24415 10.1667 7.24416 10.1667L10.104 7.30664C10.104 7.30657 10.1041 7.3065 10.1042 7.30643L10.1042 7.30638C10.1043 7.30631 10.1044 7.30622 10.1044 7.30615L10.9465 6.46442C11.03 6.38095 11.0769 6.26773 11.0769 6.14966C11.0769 6.0316 11.03 5.91836 10.9466 5.83487L9.47304 4.36105C9.29924 4.18722 9.01746 4.18716 8.84359 4.36091L8.00111 5.20279C8.0011 5.2028 8.0011 5.2028 8.0011 5.2028L8.00085 5.20305Z",stroke:"white",strokeWidth:"0.890284",strokeLinecap:"round",strokeLinejoin:"round"}),er.createElement("circle",{cx:"8",cy:"7.5293",r:"7",stroke:"white"}))}var nr=n(67294);function rr(e){var t=e.className;return nr.createElement("svg",{className:t,fill:"none",viewBox:"0 0 15 15",xmlns:"http://www.w3.org/2000/svg"},nr.createElement("circle",{cx:"6",cy:"6",r:"5"}),nr.createElement("path",{d:"M9.5 9.5L14 14"}))}var ir=n(67294);function or(e){return ir.createElement(Hn.Z,(0,d.Z)({},en()(["Default"],e),{fill:"none",viewBox:"0 0 16 16"}),ir.createElement("circle",{cx:"8",cy:"8",r:"7",stroke:"white"}),ir.createElement("path",{d:"M10 6L6 10",stroke:"white"}),ir.createElement("path",{d:"M6 6L10 10",stroke:"white"}))}var ar=n(67294);function sr(e){var t=e.className;return ar.createElement("svg",{"aria-hidden":"true",className:t,fill:"none",focusable:"false",viewBox:"0 0 10 7",xmlns:"http://www.w3.org/2000/svg"},ar.createElement("path",{d:"M1 1.40002L5 5.40002L9 1.40002",strokeWidth:"1.6"}))}var ur=n(67294);function cr(e){return ur.createElement(Hn.Z,(0,d.Z)({viewBox:"0 0 12 12"},en()(["Default"],e)),ur.createElement("path",{d:"M10.7425 0.742189L11.4496 1.4493L1.55012 11.3488L0.843012 10.6417L10.7425 0.742189Z",fill:"currentColor"}),ur.createElement("path",{d:"M11.1571 10.6417L10.45 11.3488L0.550537 1.44929L1.25764 0.742188L11.1571 10.6417Z",fill:"currentColor"}))}var lr=n(79005),dr=cn.kS.bind(null,1200),fr=cn.kS.bind(null,768),pr=cn.kS.bind(null,480),hr=(0,N.Z)("cover"),mr=function(){var e=(0,x.Tn)(),t=dr(),n=e.description;return n?m.createElement("div",null,m.createElement("section",{className:hr("details-content-section")},t&&m.createElement(S.Z,null),m.createElement(L.Z,{className:hr("details-content-description").mix(["brand--body","brand--linkColor"]),key:"text",value:(0,I.A)(n)}))):null},vr=n(44721),gr=n.n(vr),yr={SPLIT_LEFT:"LEFT",SPLIT_LEFT_IMAGE:"LEFT_OVERLAY",SPLIT_RIGHT:"LEFT",SPLIT_RIGHT_IMAGE:"LEFT_OVERLAY"};function br(){var e,t=(0,x.Tn)().coverPageType;return fr()&&null!==(e=yr[t])&&void 0!==e?e:t}var _r=n(67294),wr=["Default"];function Er(e){var t,n=e.Default,r=(0,f.Z)(e,wr),i=br(),o=gr()(t=["SPLIT_RIGHT","SPLIT_RIGHT_IMAGE"]).call(t,i);return _r.createElement(n,(0,d.Z)({},r,{reverseColumns:o}))}var kr=function(e){var t,n=e.accentColor,r=e.hasOverlay,i=void 0!==r&&r,o=e.isShape,a=void 0!==o&&o,s=(null!==(t=(0,x.Tn)())&&void 0!==t?t:{}).coverImage,u=s.alpha,c=s.media,l=a?{backgroundColor:n}:(0,W.A5)({alpha:u,media:c,hasOverlay:i});return m.createElement("div",{className:"cover__header-graphic-container"},m.createElement("div",{className:"cover__header-graphic",style:l}))},xr=n(89356),Sr=n.n(xr),Tr=n(63263),Cr=n.n(Tr),Nr=n(30699),Or=n.n(Nr),Ar=n(58377),Pr=n.n(Ar),Lr=n(13038),Ir=n.n(Lr),Mr=n(44845),Rr=n(64393),Dr=n(54115),jr=n.n(Dr),Zr=function(e){return m.createElement(zr,e,m.createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},m.createElement("path",{d:"M0.319,0.998 L1,0.899 V0 H0 V0.899 L0.192,0.98 C0.234,0.998,0.277,1,0.319,0.998"})))},Br=function(e){return m.createElement(zr,e,m.createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},m.createElement("path",{d:"M0.661,0.963 L1,0.804 V0 H0 V0.804 L0.339,0.963 C0.445,1,0.555,1,0.661,0.963"})))},Fr=function(e){return m.createElement(zr,e,m.createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},m.createElement("path",{d:"M0.481,0.991 L0.908,0.825 C0.99,0.793,1,0.694,0.982,0.616 L0.68,0.075 C0.636,-0.003,0.534,-0.023,0.465,0.033 L0.055,0.364 C-0.007,0.414,-0.017,0.505,0.031,0.568 L0.316,0.944 C0.355,0.995,0.422,1,0.481,0.991"})))},Ur=function(e){return m.createElement(zr,e,m.createElement("clipPath",{id:"cover-page-clip-path",clipPathUnits:"objectBoundingBox"},m.createElement("path",{d:"M0.519,0.991 L0.093,0.825 C0.01,0.793,-0.025,0.694,0.019,0.616 L0.321,0.075 C0.364,-0.003,0.466,-0.023,0.536,0.033 L0.946,0.364 C1,0.414,1,0.505,0.97,0.568 L0.685,0.944 C0.646,0.995,0.579,1,0.519,0.991"})))},qr={LEFT_OVERLAY:Zr,LEFT:Zr,CENTERED:Br,CENTERED_OVERLAY:Br,SPLIT_LEFT:Fr,SPLIT_LEFT_IMAGE:Fr,SPLIT_RIGHT:Ur,SPLIT_RIGHT_IMAGE:Ur},zr=function(e){var t=e.children,n=e.className,r=void 0===n?"svgPath":n,i=e.height,o=e.width,a=e.viewBox;return m.createElement("svg",{"aria-hidden":"true",className:r,fill:"none",focusable:"false",height:i,viewBox:a,width:o,xmlns:"http://www.w3.org/2000/svg"},t)},Hr=function(e){var t=e.className,n=e.coverPageType;return _t()(jr()(null),n,qr)({className:t})};function Vr(e,t){var n=Sr()(e);if(Cr()){var r=Cr()(e);t&&(r=Or()(r).call(r,(function(t){return Pr()(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wr(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:eo;return no("components",e,t)}function io(e){return no("icons",e,to)}},80869:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(67294);function i(e){var t=e.children,n=e.className,i=e.height,o=e.width,a=e.viewBox;return r.createElement("svg",{"aria-hidden":"true",className:n,fill:"none",focusable:"false",height:i,viewBox:a,width:o,xmlns:"http://www.w3.org/2000/svg"},t)}},94310:function(e,t,n){"use strict";var r=n(23765),i=n(58377),o=n(24889),a=n(53592),s=n(12088),u=n(50047),c=n(88066),l=n(60488);Object.defineProperty(t,"__esModule",{value:!0});var d=function(){function e(e,t){for(var n=0;n=this.getViewportTop()&&e<=this.getViewportBottom()}},{key:"isAboveViewport",value:function(e){return ethis.getViewportBottom()}},{key:"inViewport",value:function(e,t){return this.isInViewport(e)||this.isInViewport(t)||this.isAboveViewport(e)&&this.isBelowViewport(t)}},{key:"onScreen",value:function(e,t){return!this.isAboveScreen(t)&&!this.isBelowScreen(e)}},{key:"isAboveScreen",value:function(e){return ethis.getScrollPos()+this.getScrollableParentHeight()}},{key:"getVisibility",value:function(){var e=this.getElementTop(this.node)-this.getElementTop(this.scrollableParent),t=e+this.node.clientHeight,n=this.inViewport(e,t);return{aboveViewport:this.isAboveViewport(e),belowViewport:this.isBelowViewport(e),inViewport:n,onScreen:this.onScreen(e,t)}}},{key:"componentDidMount",value:function(){if(!this.serverSide){var e=this.props.scrollableParentSelector;this.scrollableParent=e?document.querySelector(e):window,this.scrollableParent&&this.scrollableParent.addEventListener?this.scrollableParent.addEventListener("scroll",this.listener):console.warn("Cannot find element by locator: "+this.props.scrollableParentSelector),this.handleScroll()}}},{key:"componentWillUnmount",value:function(){this.cleanup()}},{key:"cleanup",value:function(){clearTimeout(this.delayedAnimationTimeout),clearTimeout(this.callbackTimeout),window&&window.removeEventListener&&window.removeEventListener("scroll",this.listener)}},{key:"visibilityHasChanged",value:function(e,t){return e.inViewport!==t.inViewport||e.onScreen!==t.onScreen}},{key:"captureRef",value:function(e){e&&(this.node=e.animateRef?e.animateRef:e)}},{key:"animate",value:function(e,t){var n=this;this.delayedAnimationTimeout=setTimeout((function(){n.animating=!0,n.setState({classes:"animated "+e,style:{animationDuration:n.props.duration+"s"}}),n.callbackTimeout=setTimeout(t,1e3*n.props.duration)}),this.props.delay)}},{key:"animateIn",value:function(e){var t=this;this.animate(this.props.animateIn,(function(){t.props.animateOnce||(t.setState({style:{animationDuration:t.props.duration+"s",opacity:1}}),t.animating=!1);var n=t.getVisibility();e&&e(n)}))}},{key:"animateOut",value:function(e){var t=this;this.animate(this.props.animateOut,(function(){t.setState({classes:"animated",style:{animationDuration:t.props.duration+"s",opacity:0}});var n=t.getVisibility();n.inViewport&&t.props.animateIn?t.animateIn(t.props.afterAnimatedIn):t.animating=!1,e&&e(n)}))}},{key:"shouldNotAnimate",value:function(e){return this.props.animateIn&&this.props.animateOut?!e.onScreen:this.props.animateIn?!e.onScreen&&!e.aboveViewport:!e.onScreen&&!e.belowViewport}},{key:"shouldAnimateIn",value:function(e){return!!this.props.animateIn&&(this.props.animateOut?e.inViewport:e.inViewport||e.aboveViewport)}},{key:"shouldAnimateOut",value:function(e){return!(!this.props.animateOut||!e.onScreen||1!==this.state.style.opacity)&&(this.props.animateIn?e.inViewport:e.inViewport||e.belowViewport)}},{key:"handleScroll",value:function(){if(!this.animating){if(!this.node)return this.cleanup(),!0;var e=this.getVisibility();this.visibilityHasChanged(this.visibility,e)&&(clearTimeout(this.delayedAnimationTimeout),this.shouldNotAnimate(e)?this.setState({classes:"animated",style:{animationDuration:this.props.duration+"s",opacity:this.props.initiallyVisible?1:0}}):this.shouldAnimateIn(e)?this.animateIn(this.props.afterAnimatedIn):this.shouldAnimateOut(e)&&this.animateOut(this.props.afterAnimatedOut),this.visibility=e)}}},{key:"renderChild",value:function(e,t){var n=arguments.length<=2||void 0===arguments[2]?0:arguments[2],r=this.props,i=r.initiallyVisible,o=r.keepStructure,a=r.siblingDelay,u=a*n,c=s({},this.state.style,this.props.style,{animationDelay:u+"s"});return g.default.createElement(w,{classes:t,initiallyVisible:i,keepStructure:o,key:n,style:c},e)}},{key:"renderChildren",value:function(e,t){var n,r,i,o=this,s=this.props,d=s.children,f=s.siblingDelay,p=Array.isArray(t)?t:d;return f&&Array.isArray(p)?u(n=c(r=[]).call(r,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,e(t,a,o))}}},29466:function(e,t,n){var r=n(95238),i=n(46102),o=n(90659);e.exports=function(e,t,n){return function(){if(0===arguments.length)return n();var a=r(Array.prototype).call(arguments,0),s=a.pop();if(!i(s)){for(var u=0;u=0;){if(n[c]===e)return i[c]===t;c-=1}switch(u){case"Map":return e.size===t.size&&m(o(e).call(e),o(t).call(t),a(n).call(n,[e]),a(i).call(i,[t]));case"Set":return e.size===t.size&&m(s(e).call(e),s(t).call(t),a(n).call(n,[e]),a(i).call(i,[t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var g=p(e);if(g.length!==p(t).length)return!1;var y=a(n).call(n,[e]),b=a(i).call(i,[t]);for(c=g.length-1;c>=0;){var _=g[c];if(!d(_,t)||!v(t[_],e[_],y,b))return!1;c-=1}return!0}e.exports=v},78276:function(e){e.exports=function(e,t){for(var n=0,r=t.length,i=[];n=0}},82514:function(e){e.exports=function(e,t,n){for(var r=0,i=n.length;r=0&&"[object Array]"===Object.prototype.toString.call(e)}},7721:function(e,t,n){var r=n(23765),i=n(83499),o=n(46102),a=n(86486),s=i((function(e){return!!o(e)||!!e&&("object"===r(e)&&(!a(e)&&(1===e.nodeType?!!e.length:0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}));e.exports=s},78041:function(e){e.exports=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},83294:function(e){e.exports=function(e){return"[object Object]"===Object.prototype.toString.call(e)}},27695:function(e,t,n){var r=n(23765);e.exports=function(e){return null!=e&&"object"===r(e)&&!0===e["@@functional/placeholder"]}},86486:function(e){e.exports=function(e){return"[object String]"===Object.prototype.toString.call(e)}},90659:function(e){e.exports=function(e){return null!=e&&"function"==typeof e["@@transducer/step"]}},18096:function(e){e.exports=function(e,t){for(var n=0,r=t.length,i=Array(r);n":e(r,o)},m=function(e,t){var n;return u((function(t){return c(t)+": "+h(e[t])}),o(n=a(t).call(t)).call(n))};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+u(h,t).join(", ")+"))";case"[object Array]":return"["+i(p=u(h,t)).call(p,m(t,f((function(e){return/^\d+$/.test(e)}),d(t)))).join(", ")+"]";case"[object Boolean]":return"object"===r(t)?"new Boolean("+h(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?h(NaN):c(l(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"===r(t)?"new Number("+h(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"===r(t)?"new String("+h(t.valueOf())+")":c(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var v=t.toString();if("[object Object]"!==v)return v}return"{"+m(t,d(t)).join(", ")+"}"}}},95882:function(e){e.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(e){return this.xf["@@transducer/result"](e)}}},45991:function(e,t,n){var r=n(84889),i=n(95882),o=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=i.init,e.prototype["@@transducer/result"]=i.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):e},e}(),a=r((function(e,t){return new o(e,t)}));e.exports=a},69332:function(e,t,n){var r=n(84889),i=n(95882),o=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=i.init,e.prototype["@@transducer/result"]=i.result,e.prototype["@@transducer/step"]=function(e,t){return this.xf["@@transducer/step"](e,this.f(t))},e}(),a=r((function(e,t){return new o(e,t)}));e.exports=a},36098:function(e){var t=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();e.exports=function(e){return new t(e)}},37022:function(e,t,n){var r=n(95238),i=n(84889),o=n(78041),a=n(70717),s=n(80658),u=i((function(e,t){return a(e+1,(function(){var n=arguments[e];if(null!=n&&o(n[t]))return n[t].apply(n,r(Array.prototype).call(arguments,0,e));throw new TypeError(s(n)+' does not have a method named "'+t+'"')}))}));e.exports=u},2507:function(e,t,n){var r=n(37022)(1,"join");e.exports=r},83669:function(e,t,n){var r=n(89356),i=n(83499),o=n(9861),a=n(64013),s=!{toString:null}.propertyIsEnumerable("toString"),u=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],c=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),l=function(e,t){for(var n=0;n=0;)o(t=u[n],e)&&!l(r,t)&&(r[r.length]=t),n-=1;return r}:function(e){return Object(e)!==e?[]:r(e)});e.exports=d},19206:function(e,t,n){var r=n(84889),i=n(29466),o=n(18096),a=n(73506),s=n(69332),u=n(70717),c=n(83669),l=r(i(["fantasy-land/map","map"],s,(function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return u(t.length,(function(){return e.call(this,t.apply(this,arguments))}));case"[object Object]":return a((function(n,r){return n[r]=e(t[r]),n}),{},c(t));default:return o(e,t)}})));e.exports=l},40636:function(e,t,n){var r=n(84889)((function(e,t){return e*t}));e.exports=r},92148:function(e,t,n){var r=n(84889)((function(e,t){for(var n={},r={},i=0,o=e.length;i=arguments.length)?l=n[c]:(l=arguments[s],s+=1),a[c]=l,i(l)||(u-=1),c+=1}return u<=0?o.apply(this,a):r(u,e(t,a,o))}}},82391:function(e){e.exports=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)}},15417:function(e,t,n){var r=n(23765),i=n(32902),o=n(82391),a=n(96974),s=i((function(e){return!!o(e)||!!e&&("object"===r(e)&&(!a(e)&&(1===e.nodeType?!!e.length:0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}));e.exports=s},72209:function(e,t,n){var r=n(23765);e.exports=function(e){return null!=e&&"object"===r(e)&&!0===e["@@functional/placeholder"]}},96974:function(e){e.exports=function(e){return"[object String]"===Object.prototype.toString.call(e)}},27099:function(e){e.exports=function(e,t){return function(){return t.call(this,e.apply(this,arguments))}}},56506:function(e,t,n){var r=n(51446),i=n(23882),o=n(15417),a=n(17904),s=n(67621);function u(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function c(e,t,n,r){return e["@@transducer/result"](n[r](s(e["@@transducer/step"],e),t))}var l=void 0!==r?i:"@@iterator";e.exports=function(e,t,n){if("function"==typeof e&&(e=a(e)),o(n))return function(e,t,n){for(var r=0,i=n.length;r=0))throw new TypeError("Async.rejectAfter: Positive Integer required for first argument");return E((function(n){var r=setTimeout((function(){n(t)}),e);return function(){clearTimeout(r)}}))},E.resolveAfter=function(e,t){if(!(y(e)&&e>=0))throw new TypeError("Async.resolveAfter: Positive Integer required for first argument");return E((function(n,r){var i=setTimeout((function(){r(t)}),e);return function(){clearTimeout(i)}}))},E["@@implements"]=a(["alt","ap","bimap","chain","map","of"]),e.exports=E},35606:function(e){e.exports=Function.prototype},62966:function(e,t,n){var r=n(96049),i=n(77847);e.exports=function(e){return function(t){return r(e)?e.of(t):i(Array,e)?[t]:e(t)}}},76315:function(e,t,n){var r=n(88066),i=n(50047),o=n(95238),a=n(1377),s=n(22452),u=n(87738),c=n(12384),l=n(17430),d=n(44340),f=n(62966),p=function(e){return e},h=function(e){return function(t){return r(e).call(e,t)}};function m(e,t){return function(n,r){var o=t(r);if(!a(n)&&!s(n)||!l(n,o))throw new TypeError("Array."+e+": Must wrap Applys of the same type");return s(o)?g(n,v((function(e){return h([e])}),o)):i(o).call(o,(function(e){return h([e])})).ap(n)}}var v=function(e,t){return i(t).call(t,(function(t){return e(t)}))};function g(e,t){if(!t.length||!t.reduce((function(e,t){return e&&c(t)}),!0))throw new TypeError("Array.ap: Second Array must all be functions");return t.reduce((function(t,n){return r(t).call(t,v(n,e))}),[])}e.exports={ap:g,chain:function(e,t){return t.reduce((function(t,n){var i=e(n);if(!s(i))throw new TypeError("Array.chain: Function must return an Array");return r(t).call(t,i)}),[])},fold:function(e){if(u(e))throw new TypeError("Array.fold: Non-empty Array of Semigroups required");var t=e[0];if(!d(t))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return e.reduce((function(e,t){if(!l(e,t))throw new TypeError("Array.fold: Must contain Semigroups of the same type");return r(e).call(e,t)}))},foldMap:function(e,t){if(u(t))throw new TypeError("Array.foldMap: Non-empty Array required");var n=e(t[0]);if(!d(n))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return 1===t.length?n:o(t).call(t,1).reduce((function(t,n){var i=e(n);if(!l(t,i)||!d(i))throw new TypeError("Array.foldMap: Provided function must return Semigroups of the same type");return r(t).call(t,i)}),n)},map:v,sequence:function(e,t){var n=f(e);return t.reduceRight(m("sequence",p),n([]))},set:function(e,t,n){var r=o(n).call(n);return r[e]=t,r},traverse:function(e,t,n){var r=f(e);return n.reduceRight(m("traverse",t),r([]))},unset:function(e,t){var n;return r(n=o(t).call(t,0,e)).call(n,o(t).call(t,e+1))}}},54800:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},94233:function(e,t,n){var r=n(88066),i=n(12384);function o(e,t){return i(e)?e.length>1?e.bind(null,t):e.call(null,t):e}e.exports=function e(t){return function(){for(var n=[],a=arguments.length;a--;)n[a]=arguments[a];var s,u=n.length?n:[void 0];if(u.length=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,c=!0,d=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){d=!0,s=e},f:function(){try{c||null==n.return||n.return()}finally{if(d)throw s}}}}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2?r-2:0),o=2;o=500&&this._retryAttempts>0?(this._retryTimeout=setTimeout(this._initDelegate,this._retryIn),this._retryAttempts--,this._retryIn=250*Math.pow(2,2-this._retryAttempts+1)):401!==e.status&&403!==e.status||!this._retryAuthz?this._errorEmitter.emit("error",e):((0,A.Z)(this._env,this._state).then(this._initDelegate).catch(this._emitErrorDelegate),this._retryAuthz=!1)}},{key:"_resetRetryTimes",value:function(){this._retryAttempts=2,this._retryAuthz=!0,this._retryIn=250}},{key:"addEventListener",value:function(e,t){"error"===e?this._errorEmitter.on("error",t):(this._listeners[e]=this._listeners[e]||[],this._listeners[e].push(t),this._source.addEventListener(e,t))}},{key:"close",value:function(){return this._closed=!0,clearTimeout(this._retryTimeout),this._source.close()}},{key:"dispatchEvent",value:function(){var e;return(e=this._source).dispatchEvent.apply(e,arguments)}},{key:"removeEventListener",value:function(e,t){"error"===e?this._errorEmitter.off("error",t):(C()(this._listeners[e],[t]),this._source.removeEventListener(e,t))}}]),e}();function R(e,t){return function(n){(0,p.Z)(i,n);var r=P(i);function i(){var n;(0,y.Z)(this,i);for(var o=arguments.length,a=new Array(o),s=0;s=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw o}}}}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)throw o[0]}};a.cancel=J.apply(void 0,t).fork(s("reject"),s("resolve"))}return function(){a.listeners.delete(o),0===a.listeners.size&&a.cancel&&a.cancel()}}))}))},83807:function(e,t,n){"use strict";var r=n(9669),i=n.n(r),o=n(37365),a=n.n(o);t.Z=a()(String,(function(e){return i().create({baseURL:e,withCredentials:!0})}))},17636:function(e,t,n){"use strict";var r=n(14886),i=n.n(r),o=n(53007),a=n.n(o),s=n(2220),u=n.n(s),c=n(23710),l=n.n(c);function d(e,t){return t&&(n=0,r=e*Math.pow(t,2),Math.round(n+Math.random()+(r-n)));var n,r}t.Z=u()(2,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=e.base,r=void 0===n?700:n,o=e.tries,s=void 0===o?10:o,u=e.when,c=void 0===u?a():u;function f(){for(var e=arguments.length,n=new Array(e),o=0;o0&&e.emit("change:roles",a,t),h!==m&&e.emit("change:status",a,t)})),fe=C()((function(e,t,n){var r,i=t.RISE_ACCOUNTS_URI;return function(e){var t;return c()(t=window.location.hostname).call(t,e)}(t.RISE_DOMAIN)&&i&&c()(r=n.message).call(r,"redirect_uri")?g()({method:"GET",url:"".concat(i,"/api/subdomain_active")}).chain((function(t){return!1===t.data?e.emit("change:subdomain"):e.emit("unauthorized",n),d().Rejected(n)})).toPromise():(n instanceof DOMException&&"AbortError"===n.name||e.emit("unauthorized",n),o().reject(n))})),pe=C()((function(e,t,n,r){if(null!=n&&n.sub!==r[1].sub)throw e.emit("unauthorized",t),t;return r})),he=C()((function(e,t,n,i,a){var s,u,c=n.get(),l=(0,r.Z)(c,2)[1];return(s=(0,ee.Z)(t,n,void 0),u=i.signal,new(o())((function(e,t){if(u instanceof AbortSignal){var n=function(){return t(new DOMException("Aborted","AbortError"))};if(u.aborted)n();else{var r=Function.prototype,i=function(){return r()};u.addEventListener("abort",i);var o=function(e){return function(t){u.removeEventListener("abort",i),e(t)}};r=s.fork(o(t),o(e),o(n))}}else s.fork(t,e)}))).then(pe(e,a,l),fe(e,t)).then(K()(de(e,l))).then((function(){return se(i)}))})),me=X()(5,(function(e,t,n,r){return R()(ue(t),he(e,t,n,r),te)})),ve=Q()(ne,te);t.Z=function(e){return function(t,n,r,i){var o=new Request(r,i);return se(o).catch(me(e,t,n,o)).catch(ve)}}},6160:function(e,t,n){"use strict";var r=n(93007),i=n.n(r);t.Z=i()(9)},12950:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(61577),i=n.n(r),o=n(12088),a=n.n(o),s=n(79927),u=n.n(s),c=n(13657),l=n.n(c),d=n(63266),f=n.n(d),p=n(6160),h=f()(l());function m(e){var t=e.client_id,n=e.issuer,r=e.idp,o=e.nonce,s=e.prompt,c=void 0===s?"none":s,l=e.redirect_uri,d=void 0===l?window.location.origin:l,f=e.response_mode,m=e.scope,v=e.sessionToken,g=e.state,y=new(i())(h({client_id:t,idp:r,nonce:o||(0,p.Z)(),prompt:c,redirect_uri:d,response_mode:f,response_type:"id_token token",scope:m,sessionToken:v,state:g}));return a()(new(u())("".concat(n,"/v1/authorize"),window.location.origin),{search:y.toString()}).toString()}},69564:function(e,t,n){"use strict";var r=n(33938),i=n(63109),o=n.n(i),a=n(12088),s=n.n(a),u=n(2220),c=n.n(u),l=n(83807);function d(){return(d=(0,r.Z)(o().mark((function e(t,n,r){var i,a,u,c,d,f;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.email,a=r.googleIdToken,u=r.password,c=r.tenantId,e.prev=1,d=a?{tenantId:c,token:a}:{password:u,tenantId:c,username:i},f=a?"google/signin":"signin",e.next=6,(0,l.Z)(t.HEYOKRA_AUTH_SERVICE_URI).post(f,d);case 6:e.next=11;break;case 8:throw e.prev=8,e.t0=e.catch(1),s()(new Error,e.t0.response.data);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}t.Z=c()(3,(function(e,t,n){return d.apply(this,arguments)}))},70226:function(e,t,n){"use strict";n.d(t,{Z:function(){return R}});var r=n(89356),i=n.n(r),o=n(63263),a=n.n(o),s=n(30699),u=n.n(s),c=n(58377),l=n.n(c),d=n(13038),f=n.n(d),p=n(44845),h=n(3087),m=n.n(h),v=n(61894),g=n.n(v),y=n(96942),b=n.n(y),_=n(63149),w=n(3391),E=n(12950),k=n(51071),x=n(11736),S=n(5862),T=n(62191),C=n(13275),N=n(52477),O=n(30756),A=n(69561);function P(e,t){var n=i()(e);if(a()){var r=a()(e);t&&(r=u()(r).call(r,(function(t){return l()(e,t).enumerable}))),n.push.apply(n,r)}return n}function L(e){for(var t=1;t0&&e.emit("change:roles",s,t),h!==m&&e.emit("change:status",s,t)})),re=w()((function(e,t,n){var r,i=t.RISE_ACCOUNTS_URI;return function(e){var t;return s()(t=window.location.hostname).call(t,e)}(t.RISE_DOMAIN)&&i&&s()(r=n.message).call(r,"redirect_uri")?m()({method:"GET",url:"".concat(i,"/api/subdomain_active")}).chain((function(t){return!1===t.data?e.emit("change:subdomain"):e.emit("unauthorized",n),p().Rejected(n)})):(e.emit("unauthorized",n),p().Rejected(n))})),ie=w()((function(e,t,n,r){return null!=n&&n.sub!==r[1].sub?(e.emit("unauthorized",t),p().Rejected(t)):p().of(r)})),oe=w()((function(e,t,n,i,a){var s,u=n.get(),c=(0,r.Z)(u,2)[1];return o()(s=(0,W.Z)(t,n,void 0).bichain(re(e,t),ie(e,a,c))).call(s,z()(ne(e,c))).chain((function(){return Q(i)}))})),ae=V()(4,(function(e,t,n,r){return P()($(t),oe(e,t,n,r),p().Rejected)})),se=w()((function(e,t,n,r){return Q(r).bichain(ae(e,t,n,r),p().of)})),ue=w()((function(e,t,n,r){return(0,G.Z)(r.timeout,se(e,t,n,k()("timeout",r)))}));t.Z=ue},13275:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33938),i=n(63109),o=n.n(i),a=n(52477);function s(e,t){return u.apply(this,arguments)}function u(){return(u=(0,r.Z)(o().mark((function e(t,n){return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.clear(),e.next=3,(0,a.Z)(t,n);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},52477:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(33938),i=n(63109),o=n.n(i),a=n(61577),s=n.n(a),u=n(30697),c=new(s())(window.location.hash.substr(1)),l=c.get("id_token"),d=c.get("access_token");function f(e,t){return p.apply(this,arguments)}function p(){return(p=(0,r.Z)(o().mark((function e(t,n){return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l){e.next=5;break}n.set(l,d),l=d=void 0,e.next=8;break;case 5:if(n.get()[0]){e.next=8;break}return e.next=8,(0,u.Z)(t,n,void 0);case 8:return e.abrupt("return",n.get());case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}l&&(c.delete("id_token"),window.history.replaceState(null,null,"#".concat(c.toString()))),d&&(c.delete("access_token"),c.delete("expires_in"),c.delete("scope"),c.delete("token_type"),window.history.replaceState(null,null,"#".concat(c.toString())))},30756:function(e,t,n){"use strict";var r=n(33938),i=n(63109),o=n.n(i),a=n(2220),s=n.n(a),u=n(416),c=n.n(u),l=n(63149),d=n(30697),f=n(3391),p=function(e){return c()([1,"sub"],e.get())};function h(){return(h=(0,r.Z)(o().mark((function e(t,n,r,i){var a,s,u,c;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=p(r),e.next=3,(0,f.Z)(t,{emit:!1},n,r);case 3:return e.prev=3,e.next=6,(0,l.Z)(n,r,i);case 6:return s=e.sent,e.next=9,(0,d.Z)(n,r,s);case 9:return u=e.sent,c=p(r),a&&a!==c&&t.emit("session:closed"),e.abrupt("return",u);case 15:throw e.prev=15,e.t0=e.catch(3),a&&t.emit("session:closed"),e.t0;case 19:case"end":return e.stop()}}),e,null,[[3,15]])})))).apply(this,arguments)}t.Z=s()(4,(function(e,t,n,r){return h.apply(this,arguments)}))},69561:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(18311),i=n(71508),o=n(56042),a=n(71368);function s(e){return{clear:function(){(0,o.Z)(e,e.SESSION_COOKIE_NAME),(0,o.Z)(e,e.ACCESS_COOKIE_NAME)},get:function(){var t=(0,i.Z)(e.SESSION_COOKIE_NAME),n=(0,i.Z)(e.ACCESS_COOKIE_NAME);return[t,t?(0,r.Z)(t):null,n,n?(0,r.Z)(n):null]},set:function(t,n){var i=t?(0,r.Z)(t):null,o=n?(0,r.Z)(n):null;(0,a.Z)(e,e.SESSION_COOKIE_NAME,[t,i]),(0,a.Z)(e,e.ACCESS_COOKIE_NAME,[n,o])}}}},93007:function(e){"use strict";var t=function(e,t,n){var r=e.length;if(r==t)return e;for(var i=t-r,o="",a=1;a<=i;a++)o+=n;return o+e};e.exports=function(e){(null==e||e<1)&&(e=15);var n,r=parseInt(t("",e,"9")),i=0;return function(){var o=Math.floor(Math.random()*r);return o==n?i++:(i=0,n=o),t("".concat(o+=i),e,"0")}}},79742:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=u(e),a=o[0],s=o[1],c=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,s)),l=0,d=s>0?a-4:a;for(n=0;n>16&255,c[l++]=t>>8&255,c[l++]=255&t;2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[l++]=255&t);1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=16383,s=0,u=r-i;su?u:s+a));1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,r){for(var i,o,a=[],s=t;s>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},22175:function(e){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1);t.ERROR_BLOCK_NAME_TYPE="Block name should be a string",t.ERROR_BLOCK_NAME_EMPTY="Block name should be non-empty";var i={ns:"",el:"__",mod:"_",modValue:"_"},o=function(e){return"string"==typeof e},a=function(e){return"string"!=typeof e},s=function(e,t){for(var n=[],i=2;i=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(u.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(r)return U(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return A(this,t,n);case"utf8":case"utf-8":return T(this,t,n);case"ascii":return N(this,t,n);case"latin1":case"binary":return O(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function v(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function g(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,i);if("number"==typeof t)return t&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,i){var o,a=1,s=e.length,u=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,u/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var l=-1;for(o=n;os&&(n=s-u),o=n;o>=0;o--){for(var d=!0,f=0;fi&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function T(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(l=c);break;case 2:128==(192&(o=e[i+1]))&&(u=(31&c)<<6|63&o)>127&&(l=u);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(u=(15&c)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(l=u)}null===l?(l=65533,d=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=d}return function(e){var t=e.length;if(t<=C)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},u.prototype.compare=function(e,t,n,r,i){if(!u.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(r,i),l=e.slice(t,n),d=0;di)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return k(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function N(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;ir)&&(n=r);for(var i="",o=t;on)throw new RangeError("Trying to access beyond buffer length")}function I(e,t,n,r,i,o){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function M(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i>>8*(r?i:1-i)}function R(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i>>8*(r?i:3-i)&255}function D(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function j(e,t,n,r,o){return o||D(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function Z(e,t,n,r,o){return o||D(e,0,n,8),i.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(i*=256);)r+=this[e+--t]*i;return r},u.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},u.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||I(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+n},u.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,1,255,0),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):M(this,e,t,!0),t+2},u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):M(this,e,t,!1),t+2},u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):R(this,e,t,!0),t+4},u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):R(this,e,t,!1),t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);I(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+n},u.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);I(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,1,127,-128),u.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):M(this,e,t,!0),t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):M(this,e,t,!1),t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):R(this,e,t,!0),t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||I(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),u.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):R(this,e,t,!1),t+4},u.prototype.writeFloatLE=function(e,t,n){return j(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return j(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return Z(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return Z(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function q(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function z(e,t,n,r){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}},52818:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},1254:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(70420))},32230:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},11365:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},69573:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(70420))},10462:function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(70420))},16515:function(e,t,n){var r={"./en-au":52818,"./en-au.js":52818,"./en-ca":1254,"./en-ca.js":1254,"./en-gb":32230,"./en-gb.js":32230,"./en-ie":11365,"./en-ie.js":11365,"./en-il":69573,"./en-il.js":69573,"./en-nz":10462,"./en-nz.js":10462};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=16515},70420:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,r;function i(){return t.apply(null,arguments)}function o(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function u(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function c(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,r=[];for(n=0;n>>0,r=0;r0)for(n=0;n<_.length;n++)c(i=t[r=_[n]])||(e[r]=i);return e}var E=!1;function k(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===E&&(E=!0,i.updateOffset(this),E=!1)}function x(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function S(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function T(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=S(t)),n}function C(e,t,n){var r,i=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(r=0;r0?"future":"past"];return I(n)?n(t):n.replace(/%s/i,t)}var K={};function $(e,t){var n=e.toLowerCase();K[n]=K[n+"s"]=K[t]=e}function X(e){return"string"==typeof e?K[e]||K[e.toLowerCase()]:void 0}function J(e){var t,n,r={};for(n in e)p(e,n)&&(t=X(n))&&(r[t]=e[n]);return r}var Q={};function ee(e,t){Q[e]=t}function te(e){var t=[];for(var n in e)t.push({unit:n,priority:Q[n]});return t.sort((function(e,t){return e.priority-t.priority})),t}function ne(e,t,n){var r=""+Math.abs(e),i=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var re=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ie=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,oe={},ae={};function se(e,t,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),e&&(ae[e]=i),t&&(ae[t[0]]=function(){return ne(i.apply(this,arguments),t[1],t[2])}),n&&(ae[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function ue(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function ce(e){var t,n,r=e.match(re);for(t=0,n=r.length;t=0&&ie.test(e);)e=e.replace(ie,r),ie.lastIndex=0,n-=1;return e}var fe=/\d/,pe=/\d\d/,he=/\d{3}/,me=/\d{4}/,ve=/[+-]?\d{6}/,ge=/\d\d?/,ye=/\d\d\d\d?/,be=/\d\d\d\d\d\d?/,_e=/\d{1,3}/,we=/\d{1,4}/,Ee=/[+-]?\d{1,6}/,ke=/\d+/,xe=/[+-]?\d+/,Se=/Z|[+-]\d\d:?\d\d/gi,Te=/Z|[+-]\d\d(?::?\d\d)?/gi,Ce=/[+-]?\d+(\.\d{1,3})?/,Ne=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Oe={};function Ae(e,t,n){Oe[e]=I(t)?t:function(e,r){return e&&n?n:t}}function Pe(e,t){return p(Oe,e)?Oe[e](t._strict,t._locale):new RegExp(Le(e))}function Le(e){return Ie(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,i){return t||n||r||i})))}function Ie(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Me={};function Re(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),l(t)&&(r=function(e,n){n[t]=T(e)}),n=0;n68?1900:2e3)};var Ke,$e=Je("FullYear",!0);function Xe(){return Ge(this.year())}function Je(e,t){return function(n){return null!=n?(et(this,e,n),i.updateOffset(this,t),this):Qe(this,e)}}function Qe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function et(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Ge(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),it(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function tt(e){return I(this[e=X(e)])?this[e]():this}function nt(e,t){if("object"==typeof e)for(var n=te(e=J(e)),r=0;r=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function wt(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Et(e,t,n){var r=7+t-n;return-(7+wt(e,0,r).getUTCDay()-t)%7+r-1}function kt(e,t,n,r,i){var o,a,s=1+7*(t-1)+(7+n-r)%7+Et(e,r,i);return s<=0?a=Ye(o=e-1)+s:s>Ye(e)?(o=e+1,a=s-Ye(e)):(o=e,a=s),{year:o,dayOfYear:a}}function xt(e,t,n){var r,i,o=Et(e.year(),t,n),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?r=a+St(i=e.year()-1,t,n):a>St(e.year(),t,n)?(r=a-St(e.year(),t,n),i=e.year()+1):(i=e.year(),r=a),{week:r,year:i}}function St(e,t,n){var r=Et(e,t,n),i=Et(e+1,t,n);return(Ye(e)-r+i)/7}function Tt(e){return xt(e,this._week.dow,this._week.doy).week}se("w",["ww",2],"wo","week"),se("W",["WW",2],"Wo","isoWeek"),$("week","w"),$("isoWeek","W"),ee("week",5),ee("isoWeek",5),Ae("w",ge),Ae("ww",ge,pe),Ae("W",ge),Ae("WW",ge,pe),De(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=T(e)}));var Ct={dow:0,doy:6};function Nt(){return this._week.dow}function Ot(){return this._week.doy}function At(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Pt(e){var t=xt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Lt(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function It(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}se("d",0,"do","day"),se("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),se("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),se("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),se("e",0,0,"weekday"),se("E",0,0,"isoWeekday"),$("day","d"),$("weekday","e"),$("isoWeekday","E"),ee("day",11),ee("weekday",11),ee("isoWeekday",11),Ae("d",ge),Ae("e",ge),Ae("E",ge),Ae("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Ae("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Ae("dddd",(function(e,t){return t.weekdaysRegex(e)})),De(["dd","ddd","dddd"],(function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:g(n).invalidWeekday=e})),De(["d","e","E"],(function(e,t,n,r){t[r]=T(e)}));var Mt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function Rt(e,t){return e?a(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:a(this._weekdays)?this._weekdays:this._weekdays.standalone}var Dt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function jt(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}var Zt="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Bt(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ft(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Ke.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Ke.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Ke.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Ke.call(this._weekdaysParse,a))||-1!==(i=Ke.call(this._shortWeekdaysParse,a))||-1!==(i=Ke.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Ke.call(this._shortWeekdaysParse,a))||-1!==(i=Ke.call(this._weekdaysParse,a))||-1!==(i=Ke.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Ke.call(this._minWeekdaysParse,a))||-1!==(i=Ke.call(this._weekdaysParse,a))||-1!==(i=Ke.call(this._shortWeekdaysParse,a))?i:null}function Ut(e,t,n){var r,i,o;if(this._weekdaysParseExact)return Ft.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function qt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Lt(e,this.localeData()),this.add(e-t,"d")):t}function zt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ht(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=It(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}var Vt=Ne;function Wt(e){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(p(this,"_weekdaysRegex")||(this._weekdaysRegex=Vt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}var Yt=Ne;function Gt(e){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(p(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Yt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Kt=Ne;function $t(e){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(p(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Kt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xt(){function e(e,t){return t.length-e.length}var t,n,r,i,o,a=[],s=[],u=[],c=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=this.weekdaysMin(n,""),i=this.weekdaysShort(n,""),o=this.weekdays(n,""),a.push(r),s.push(i),u.push(o),c.push(r),c.push(i),c.push(o);for(a.sort(e),s.sort(e),u.sort(e),c.sort(e),t=0;t<7;t++)s[t]=Ie(s[t]),u[t]=Ie(u[t]),c[t]=Ie(c[t]);this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Jt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function en(e,t){se(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}se("H",["HH",2],0,"hour"),se("h",["hh",2],0,Jt),se("k",["kk",2],0,Qt),se("hmm",0,0,(function(){return""+Jt.apply(this)+ne(this.minutes(),2)})),se("hmmss",0,0,(function(){return""+Jt.apply(this)+ne(this.minutes(),2)+ne(this.seconds(),2)})),se("Hmm",0,0,(function(){return""+this.hours()+ne(this.minutes(),2)})),se("Hmmss",0,0,(function(){return""+this.hours()+ne(this.minutes(),2)+ne(this.seconds(),2)})),en("a",!0),en("A",!1),$("hour","h"),ee("hour",13),Ae("a",tn),Ae("A",tn),Ae("H",ge),Ae("h",ge),Ae("k",ge),Ae("HH",ge,pe),Ae("hh",ge,pe),Ae("kk",ge,pe),Ae("hmm",ye),Ae("hmmss",be),Ae("Hmm",ye),Ae("Hmmss",be),Re(["H","HH"],Ue),Re(["k","kk"],(function(e,t,n){var r=T(e);t[Ue]=24===r?0:r})),Re(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Re(["h","hh"],(function(e,t,n){t[Ue]=T(e),g(n).bigHour=!0})),Re("hmm",(function(e,t,n){var r=e.length-2;t[Ue]=T(e.substr(0,r)),t[qe]=T(e.substr(r)),g(n).bigHour=!0})),Re("hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ue]=T(e.substr(0,r)),t[qe]=T(e.substr(r,2)),t[ze]=T(e.substr(i)),g(n).bigHour=!0})),Re("Hmm",(function(e,t,n){var r=e.length-2;t[Ue]=T(e.substr(0,r)),t[qe]=T(e.substr(r))})),Re("Hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[Ue]=T(e.substr(0,r)),t[qe]=T(e.substr(r,2)),t[ze]=T(e.substr(i))}));var rn=/[ap]\.?m?\.?/i;function on(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var an,sn=Je("Hours",!0),un={calendar:j,longDateFormat:B,invalidDate:U,ordinal:z,dayOfMonthOrdinalParse:H,relativeTime:W,months:at,monthsShort:ut,week:Ct,weekdays:Mt,weekdaysMin:Zt,weekdaysShort:Dt,meridiemParse:rn},cn={},ln={};function dn(e){return e?e.toLowerCase().replace("_","-"):e}function fn(e){for(var t,n,r,i,o=0;o0;){if(r=pn(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&C(i,n,!0)>=t-1)break;t--}o++}return an}function pn(t){var r=null;if(!cn[t]&&e&&e.exports)try{r=an._abbr,n(16515)("./"+t),hn(r)}catch(e){}return cn[t]}function hn(e,t){var n;return e&&((n=c(t)?gn(e):mn(e,t))?an=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),an._abbr}function mn(e,t){if(null!==t){var n,r=un;if(t.abbr=e,null!=cn[e])L("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=cn[e]._config;else if(null!=t.parentLocale)if(null!=cn[t.parentLocale])r=cn[t.parentLocale]._config;else{if(null==(n=pn(t.parentLocale)))return ln[t.parentLocale]||(ln[t.parentLocale]=[]),ln[t.parentLocale].push({name:e,config:t}),null;r=n._config}return cn[e]=new D(R(r,t)),ln[e]&&ln[e].forEach((function(e){mn(e.name,e.config)})),hn(e),cn[e]}return delete cn[e],null}function vn(e,t){if(null!=t){var n,r,i=un;null!=(r=pn(e))&&(i=r._config),(n=new D(t=R(i,t))).parentLocale=cn[e],cn[e]=n,hn(e)}else null!=cn[e]&&(null!=cn[e].parentLocale?cn[e]=cn[e].parentLocale:null!=cn[e]&&delete cn[e]);return cn[e]}function gn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return an;if(!a(e)){if(t=pn(e))return t;e=[e]}return fn(e)}function yn(){return A(cn)}function bn(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[Be]<0||n[Be]>11?Be:n[Fe]<1||n[Fe]>it(n[Ze],n[Be])?Fe:n[Ue]<0||n[Ue]>24||24===n[Ue]&&(0!==n[qe]||0!==n[ze]||0!==n[He])?Ue:n[qe]<0||n[qe]>59?qe:n[ze]<0||n[ze]>59?ze:n[He]<0||n[He]>999?He:-1,g(e)._overflowDayOfYear&&(tFe)&&(t=Fe),g(e)._overflowWeeks&&-1===t&&(t=Ve),g(e)._overflowWeekday&&-1===t&&(t=We),g(e).overflow=t),e}function _n(e,t,n){return null!=e?e:null!=t?t:n}function wn(e){var t=new Date(i.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function En(e){var t,n,r,i,o,a=[];if(!e._d){for(r=wn(e),e._w&&null==e._a[Fe]&&null==e._a[Be]&&kn(e),null!=e._dayOfYear&&(o=_n(e._a[Ze],r[Ze]),(e._dayOfYear>Ye(o)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=wt(o,0,e._dayOfYear),e._a[Be]=n.getUTCMonth(),e._a[Fe]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ue]&&0===e._a[qe]&&0===e._a[ze]&&0===e._a[He]&&(e._nextDay=!0,e._a[Ue]=0),e._d=(e._useUTC?wt:_t).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ue]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(g(e).weekdayMismatch=!0)}}function kn(e){var t,n,r,i,o,a,s,u;if(null!=(t=e._w).GG||null!=t.W||null!=t.E)o=1,a=4,n=_n(t.GG,e._a[Ze],xt(Gn(),1,4).year),r=_n(t.W,1),((i=_n(t.E,1))<1||i>7)&&(u=!0);else{o=e._locale._week.dow,a=e._locale._week.doy;var c=xt(Gn(),o,a);n=_n(t.gg,e._a[Ze],c.year),r=_n(t.w,c.week),null!=t.d?((i=t.d)<0||i>6)&&(u=!0):null!=t.e?(i=t.e+o,(t.e<0||t.e>6)&&(u=!0)):i=o}r<1||r>St(n,o,a)?g(e)._overflowWeeks=!0:null!=u?g(e)._overflowWeekday=!0:(s=kt(n,r,i,o,a),e._a[Ze]=s.year,e._dayOfYear=s.dayOfYear)}var xn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Sn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Tn=/Z|[+-]\d\d(?::?\d\d)?/,Cn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Nn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],On=/^\/?Date\((\-?\d+)/i;function An(e){var t,n,r,i,o,a,s=e._i,u=xn.exec(s)||Sn.exec(s);if(u){for(g(e).iso=!0,t=0,n=Cn.length;t0&&g(e).unusedInput.push(a),s=s.slice(s.indexOf(n)+n.length),c+=n.length),ae[o]?(n?g(e).empty=!1:g(e).unusedTokens.push(o),je(o,n,e)):e._strict&&!n&&g(e).unusedTokens.push(o);g(e).charsLeftOver=u-c,s.length>0&&g(e).unusedInput.push(s),e._a[Ue]<=12&&!0===g(e).bigHour&&e._a[Ue]>0&&(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[Ue]=Un(e._locale,e._a[Ue],e._meridiem),En(e),bn(e)}else Zn(e);else An(e)}function Un(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function qn(e){var t,n,r,i,o;if(0===e._f.length)return g(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;ithis?this:e:b()}));function Xn(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Gn();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function _r(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),(e=Vn(e))._a){var t=e._isUTC?m(e._a):Gn(e._a);this._isDSTShifted=this.isValid()&&C(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function Er(){return!!this.isValid()&&this._isUTC}function kr(){return!!this.isValid()&&this._isUTC&&0===this._offset}i.updateOffset=function(){};var xr=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Sr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var n,r,i,o=e,a=null;return ar(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:l(e)?(o={},t?o[t]=e:o.milliseconds=e):(a=xr.exec(e))?(n="-"===a[1]?-1:1,o={y:0,d:T(a[Fe])*n,h:T(a[Ue])*n,m:T(a[qe])*n,s:T(a[ze])*n,ms:T(sr(1e3*a[He]))*n}):(a=Sr.exec(e))?(n="-"===a[1]?-1:1,o={y:Cr(a[2],n),M:Cr(a[3],n),w:Cr(a[4],n),d:Cr(a[5],n),h:Cr(a[6],n),m:Cr(a[7],n),s:Cr(a[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(i=Or(Gn(o.from),Gn(o.to)),(o={}).ms=i.milliseconds,o.M=i.months),r=new or(o),ar(e)&&p(e,"_locale")&&(r._locale=e._locale),r}function Cr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Nr(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Or(e,t){var n;return e.isValid()&&t.isValid()?(t=dr(t,e),e.isBefore(t)?n=Nr(e,t):((n=Nr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Ar(e,t){return function(n,r){var i;return null===r||isNaN(+r)||(L(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Pr(this,Tr(n="string"==typeof n?+n:n,r),e),this}}function Pr(e,t,n,r){var o=t._milliseconds,a=sr(t._days),s=sr(t._months);e.isValid()&&(r=null==r||r,s&&ft(e,Qe(e,"Month")+s*n),a&&et(e,"Date",Qe(e,"Date")+a*n),o&&e._d.setTime(e._d.valueOf()+o*n),r&&i.updateOffset(e,a||s))}Tr.fn=or.prototype,Tr.invalid=ir;var Lr=Ar(1,"add"),Ir=Ar(-1,"subtract");function Mr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Rr(e,t){var n=e||Gn(),r=dr(n,this).startOf("day"),o=i.calendarFormat(this,r)||"sameElse",a=t&&(I(t[o])?t[o].call(this,n):t[o]);return this.format(a||this.localeData().calendar(o,this,Gn(n)))}function Dr(){return new k(this)}function jr(e,t){var n=x(e)?e:Gn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=X(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()9999?le(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):I(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",le(n,"Z")):le(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Yr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",o=t+'[")]';return this.format(n+r+i+o)}function Gr(e){e||(e=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var t=le(this,e);return this.localeData().postformat(t)}function Kr(e,t){return this.isValid()&&(x(e)&&e.isValid()||Gn(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function $r(e){return this.from(Gn(),e)}function Xr(e,t){return this.isValid()&&(x(e)&&e.isValid()||Gn(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Jr(e){return this.to(Gn(),e)}function Qr(e){var t;return void 0===e?this._locale._abbr:(null!=(t=gn(e))&&(this._locale=t),this)}i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",i.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ei=O("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function ti(){return this._locale}function ni(e){switch(e=X(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function ri(e){return void 0===(e=X(e))||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function ii(){return this._d.valueOf()-6e4*(this._offset||0)}function oi(){return Math.floor(this.valueOf()/1e3)}function ai(){return new Date(this.valueOf())}function si(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ui(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ci(){return this.isValid()?this.toISOString():null}function li(){return y(this)}function di(){return h({},g(this))}function fi(){return g(this).overflow}function pi(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function hi(e,t){se(0,[e,e.length],0,t)}function mi(e){return bi.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function vi(e){return bi.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function gi(){return St(this.year(),1,4)}function yi(){var e=this.localeData()._week;return St(this.year(),e.dow,e.doy)}function bi(e,t,n,r,i){var o;return null==e?xt(this,r,i).year:(t>(o=St(e,r,i))&&(t=o),_i.call(this,e,t,n,r,i))}function _i(e,t,n,r,i){var o=kt(e,t,n,r,i),a=wt(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function wi(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}se(0,["gg",2],0,(function(){return this.weekYear()%100})),se(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),hi("gggg","weekYear"),hi("ggggg","weekYear"),hi("GGGG","isoWeekYear"),hi("GGGGG","isoWeekYear"),$("weekYear","gg"),$("isoWeekYear","GG"),ee("weekYear",1),ee("isoWeekYear",1),Ae("G",xe),Ae("g",xe),Ae("GG",ge,pe),Ae("gg",ge,pe),Ae("GGGG",we,me),Ae("gggg",we,me),Ae("GGGGG",Ee,ve),Ae("ggggg",Ee,ve),De(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=T(e)})),De(["gg","GG"],(function(e,t,n,r){t[r]=i.parseTwoDigitYear(e)})),se("Q",0,"Qo","quarter"),$("quarter","Q"),ee("quarter",7),Ae("Q",fe),Re("Q",(function(e,t){t[Be]=3*(T(e)-1)})),se("D",["DD",2],"Do","date"),$("date","D"),ee("date",9),Ae("D",ge),Ae("DD",ge,pe),Ae("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Re(["D","DD"],Fe),Re("Do",(function(e,t){t[Fe]=T(e.match(ge)[0])}));var Ei=Je("Date",!0);function ki(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}se("DDD",["DDDD",3],"DDDo","dayOfYear"),$("dayOfYear","DDD"),ee("dayOfYear",4),Ae("DDD",_e),Ae("DDDD",he),Re(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=T(e)})),se("m",["mm",2],0,"minute"),$("minute","m"),ee("minute",14),Ae("m",ge),Ae("mm",ge,pe),Re(["m","mm"],qe);var xi=Je("Minutes",!1);se("s",["ss",2],0,"second"),$("second","s"),ee("second",15),Ae("s",ge),Ae("ss",ge,pe),Re(["s","ss"],ze);var Si,Ti=Je("Seconds",!1);for(se("S",0,0,(function(){return~~(this.millisecond()/100)})),se(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),se(0,["SSS",3],0,"millisecond"),se(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),se(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),se(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),se(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),se(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),se(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),$("millisecond","ms"),ee("millisecond",16),Ae("S",_e,fe),Ae("SS",_e,pe),Ae("SSS",_e,he),Si="SSSS";Si.length<=9;Si+="S")Ae(Si,ke);function Ci(e,t){t[He]=T(1e3*("0."+e))}for(Si="S";Si.length<=9;Si+="S")Re(Si,Ci);var Ni=Je("Milliseconds",!1);function Oi(){return this._isUTC?"UTC":""}function Ai(){return this._isUTC?"Coordinated Universal Time":""}se("z",0,0,"zoneAbbr"),se("zz",0,0,"zoneName");var Pi=k.prototype;function Li(e){return Gn(1e3*e)}function Ii(){return Gn.apply(null,arguments).parseZone()}function Mi(e){return e}Pi.add=Lr,Pi.calendar=Rr,Pi.clone=Dr,Pi.diff=zr,Pi.endOf=ri,Pi.format=Gr,Pi.from=Kr,Pi.fromNow=$r,Pi.to=Xr,Pi.toNow=Jr,Pi.get=tt,Pi.invalidAt=fi,Pi.isAfter=jr,Pi.isBefore=Zr,Pi.isBetween=Br,Pi.isSame=Fr,Pi.isSameOrAfter=Ur,Pi.isSameOrBefore=qr,Pi.isValid=li,Pi.lang=ei,Pi.locale=Qr,Pi.localeData=ti,Pi.max=$n,Pi.min=Kn,Pi.parsingFlags=di,Pi.set=nt,Pi.startOf=ni,Pi.subtract=Ir,Pi.toArray=si,Pi.toObject=ui,Pi.toDate=ai,Pi.toISOString=Wr,Pi.inspect=Yr,Pi.toJSON=ci,Pi.toString=Vr,Pi.unix=oi,Pi.valueOf=ii,Pi.creationData=pi,Pi.year=$e,Pi.isLeapYear=Xe,Pi.weekYear=mi,Pi.isoWeekYear=vi,Pi.quarter=Pi.quarters=wi,Pi.month=pt,Pi.daysInMonth=ht,Pi.week=Pi.weeks=At,Pi.isoWeek=Pi.isoWeeks=Pt,Pi.weeksInYear=yi,Pi.isoWeeksInYear=gi,Pi.date=Ei,Pi.day=Pi.days=qt,Pi.weekday=zt,Pi.isoWeekday=Ht,Pi.dayOfYear=ki,Pi.hour=Pi.hours=sn,Pi.minute=Pi.minutes=xi,Pi.second=Pi.seconds=Ti,Pi.millisecond=Pi.milliseconds=Ni,Pi.utcOffset=pr,Pi.utc=mr,Pi.local=vr,Pi.parseZone=gr,Pi.hasAlignedHourOffset=yr,Pi.isDST=br,Pi.isLocal=wr,Pi.isUtcOffset=Er,Pi.isUtc=kr,Pi.isUTC=kr,Pi.zoneAbbr=Oi,Pi.zoneName=Ai,Pi.dates=O("dates accessor is deprecated. Use date instead.",Ei),Pi.months=O("months accessor is deprecated. Use month instead",pt),Pi.years=O("years accessor is deprecated. Use year instead",$e),Pi.zone=O("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",hr),Pi.isDSTShifted=O("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",_r);var Ri=D.prototype;function Di(e,t,n,r){var i=gn(),o=m().set(r,t);return i[n](o,e)}function ji(e,t,n){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return Di(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=Di(e,r,n,"month");return i}function Zi(e,t,n,r){"boolean"==typeof e?(l(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,l(t)&&(n=t,t=void 0),t=t||"");var i,o=gn(),a=e?o._week.dow:0;if(null!=n)return Di(t,(n+a)%7,r,"day");var s=[];for(i=0;i<7;i++)s[i]=Di(t,(i+a)%7,r,"day");return s}function Bi(e,t){return ji(e,t,"months")}function Fi(e,t){return ji(e,t,"monthsShort")}function Ui(e,t,n){return Zi(e,t,n,"weekdays")}function qi(e,t,n){return Zi(e,t,n,"weekdaysShort")}function zi(e,t,n){return Zi(e,t,n,"weekdaysMin")}Ri.calendar=Z,Ri.longDateFormat=F,Ri.invalidDate=q,Ri.ordinal=V,Ri.preparse=Mi,Ri.postformat=Mi,Ri.relativeTime=Y,Ri.pastFuture=G,Ri.set=M,Ri.months=st,Ri.monthsShort=ct,Ri.monthsParse=dt,Ri.monthsRegex=yt,Ri.monthsShortRegex=vt,Ri.week=Tt,Ri.firstDayOfYear=Ot,Ri.firstDayOfWeek=Nt,Ri.weekdays=Rt,Ri.weekdaysMin=Bt,Ri.weekdaysShort=jt,Ri.weekdaysParse=Ut,Ri.weekdaysRegex=Wt,Ri.weekdaysShortRegex=Gt,Ri.weekdaysMinRegex=$t,Ri.isPM=nn,Ri.meridiem=on,hn("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===T(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),i.lang=O("moment.lang is deprecated. Use moment.locale instead.",hn),i.langData=O("moment.langData is deprecated. Use moment.localeData instead.",gn);var Hi=Math.abs;function Vi(){var e=this._data;return this._milliseconds=Hi(this._milliseconds),this._days=Hi(this._days),this._months=Hi(this._months),e.milliseconds=Hi(e.milliseconds),e.seconds=Hi(e.seconds),e.minutes=Hi(e.minutes),e.hours=Hi(e.hours),e.months=Hi(e.months),e.years=Hi(e.years),this}function Wi(e,t,n,r){var i=Tr(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Yi(e,t){return Wi(this,e,t,1)}function Gi(e,t){return Wi(this,e,t,-1)}function Ki(e){return e<0?Math.floor(e):Math.ceil(e)}function $i(){var e,t,n,r,i,o=this._milliseconds,a=this._days,s=this._months,u=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Ki(Ji(s)+a),a=0,s=0),u.milliseconds=o%1e3,e=S(o/1e3),u.seconds=e%60,t=S(e/60),u.minutes=t%60,n=S(t/60),u.hours=n%24,a+=S(n/24),s+=i=S(Xi(a)),a-=Ki(Ji(i)),r=S(s/12),s%=12,u.days=a,u.months=s,u.years=r,this}function Xi(e){return 4800*e/146097}function Ji(e){return 146097*e/4800}function Qi(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=X(e))||"year"===e)return t=this._days+r/864e5,n=this._months+Xi(t),"month"===e?n:n/12;switch(t=this._days+Math.round(Ji(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function eo(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*T(this._months/12):NaN}function to(e){return function(){return this.as(e)}}var no=to("ms"),ro=to("s"),io=to("m"),oo=to("h"),ao=to("d"),so=to("w"),uo=to("M"),co=to("y");function lo(){return Tr(this)}function fo(e){return e=X(e),this.isValid()?this[e+"s"]():NaN}function po(e){return function(){return this.isValid()?this._data[e]:NaN}}var ho=po("milliseconds"),mo=po("seconds"),vo=po("minutes"),go=po("hours"),yo=po("days"),bo=po("months"),_o=po("years");function wo(){return S(this.days()/7)}var Eo=Math.round,ko={ss:44,s:45,m:45,h:22,d:26,M:11};function xo(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function So(e,t,n){var r=Tr(e).abs(),i=Eo(r.as("s")),o=Eo(r.as("m")),a=Eo(r.as("h")),s=Eo(r.as("d")),u=Eo(r.as("M")),c=Eo(r.as("y")),l=i<=ko.ss&&["s",i]||i0,l[4]=n,xo.apply(null,l)}function To(e){return void 0===e?Eo:"function"==typeof e&&(Eo=e,!0)}function Co(e,t){return void 0!==ko[e]&&(void 0===t?ko[e]:(ko[e]=t,"s"===e&&(ko.ss=t-1),!0))}function No(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=So(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}var Oo=Math.abs;function Ao(e){return(e>0)-(e<0)||+e}function Po(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n=Oo(this._milliseconds)/1e3,r=Oo(this._days),i=Oo(this._months);e=S(n/60),t=S(e/60),n%=60,e%=60;var o=S(i/12),a=i%=12,s=r,u=t,c=e,l=n?n.toFixed(3).replace(/\.?0+$/,""):"",d=this.asSeconds();if(!d)return"P0D";var f=d<0?"-":"",p=Ao(this._months)!==Ao(d)?"-":"",h=Ao(this._days)!==Ao(d)?"-":"",m=Ao(this._milliseconds)!==Ao(d)?"-":"";return f+"P"+(o?p+o+"Y":"")+(a?p+a+"M":"")+(s?h+s+"D":"")+(u||c||l?"T":"")+(u?m+u+"H":"")+(c?m+c+"M":"")+(l?m+l+"S":"")}var Lo=or.prototype;return Lo.isValid=rr,Lo.abs=Vi,Lo.add=Yi,Lo.subtract=Gi,Lo.as=Qi,Lo.asMilliseconds=no,Lo.asSeconds=ro,Lo.asMinutes=io,Lo.asHours=oo,Lo.asDays=ao,Lo.asWeeks=so,Lo.asMonths=uo,Lo.asYears=co,Lo.valueOf=eo,Lo._bubble=$i,Lo.clone=lo,Lo.get=fo,Lo.milliseconds=ho,Lo.seconds=mo,Lo.minutes=vo,Lo.hours=go,Lo.days=yo,Lo.weeks=wo,Lo.months=bo,Lo.years=_o,Lo.humanize=No,Lo.toISOString=Po,Lo.toString=Po,Lo.toJSON=Po,Lo.locale=Qr,Lo.localeData=ti,Lo.toIsoString=O("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Po),Lo.lang=ei,se("X",0,0,"unix"),se("x",0,0,"valueOf"),Ae("x",xe),Ae("X",Ce),Re("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))})),Re("x",(function(e,t,n){n._d=new Date(T(e))})),i.version="2.23.0",o(Gn),i.fn=Pi,i.min=Jn,i.max=Qn,i.now=er,i.utc=m,i.unix=Li,i.months=Bi,i.isDate=d,i.locale=hn,i.invalid=b,i.duration=Tr,i.isMoment=x,i.weekdays=Ui,i.parseZone=Ii,i.localeData=gn,i.isDuration=ar,i.monthsShort=Fi,i.weekdaysMin=zi,i.defineLocale=mn,i.updateLocale=vn,i.locales=yn,i.weekdaysShort=qi,i.normalizeUnits=X,i.relativeTimeRounding=To,i.relativeTimeThreshold=Co,i.calendarFormat=Mr,i.prototype=Pi,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i}()},11419:function(e,t,n){var r=n(51492)();r.helpers=n(68743),n(52371)(r),r.Animation=n(20393),r.animationService=n(68762),r.defaults=n(4398),r.Element=n(20054),r.elements=n(96292),r.Interaction=n(53110),r.layouts=n(49234),r.platform=n(14511),r.plugins=n(91408),r.Scale=n(26925),r.scaleService=n(73920),r.Ticks=n(81933),r.Tooltip=n(18680),n(1210)(r),n(63946)(r),n(94979)(r),n(63318)(r),n(61503)(r),n(26524)(r),n(88759)(r),n(82172)(r),n(39914)(r),n(69486)(r),n(93547)(r),n(3643)(r),n(3843)(r),n(17340)(r),n(75084)(r),n(26295)(r),n(48133)(r),n(87362)(r),n(50498)(r),n(51653)(r),n(85610)(r),n(38563)(r);var i=n(29325);for(var o in i)i.hasOwnProperty(o)&&r.plugins.register(i[o]);r.platform.initialize(),e.exports=r,"undefined"!=typeof window&&(window.Chart=r),r.Legend=i.legend._element,r.Title=i.title._element,r.pluginService=r.plugins,r.PluginBase=r.Element.extend({}),r.canvasHelpers=r.helpers.canvas,r.layoutService=r.layouts},26295:function(e){"use strict";e.exports=function(e){e.Bar=function(t,n){return n.type="bar",new e(t,n)}}},48133:function(e){"use strict";e.exports=function(e){e.Bubble=function(t,n){return n.type="bubble",new e(t,n)}}},87362:function(e){"use strict";e.exports=function(e){e.Doughnut=function(t,n){return n.type="doughnut",new e(t,n)}}},50498:function(e){"use strict";e.exports=function(e){e.Line=function(t,n){return n.type="line",new e(t,n)}}},51653:function(e){"use strict";e.exports=function(e){e.PolarArea=function(t,n){return n.type="polarArea",new e(t,n)}}},85610:function(e){"use strict";e.exports=function(e){e.Radar=function(t,n){return n.type="radar",new e(t,n)}}},38563:function(e){"use strict";e.exports=function(e){e.Scatter=function(t,n){return n.type="scatter",new e(t,n)}}},39914:function(e,t,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),r._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{position:"left",type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{callbacks:{title:function(e,t){var n="";return e.length>0&&(e[0].yLabel?n=e[0].yLabel:t.labels.length>0&&e[0].index0?Math.min(a,r-n):a,n=r;return a}(i,d):-1,{min:n,pixels:d,start:c,end:l,stackCount:a,scale:i}},calculateBarValuePixels:function(e,t){var n,r,i,o,a,s,u=this,c=u.chart,l=u.getMeta(),d=u.getValueScale(),f=c.data.datasets,p=d.getRightValue(f[e].data[t]),h=d.options.stacked,m=l.stack,v=0;if(h||void 0===h&&void 0!==m)for(n=0;n=0&&i>0)&&(v+=i));return o=d.getPixelForValue(v),{size:s=((a=d.getPixelForValue(v+p))-o)/2,base:o,head:a,center:a+s/2}},calculateBarIndexPixels:function(e,t,n){var r=n.scale.options,i="flex"===r.barThickness?function(e,t,n){var r,i=t.pixels,o=i[e],a=e>0?i[e-1]:null,s=e');var n=e.data,r=n.datasets,i=n.labels;if(r.length)for(var o=0;o'),i[o]&&t.push(i[o]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(n,r){var i=e.getDatasetMeta(0),a=t.datasets[0],s=i.data[r],u=s&&s.custom||{},c=o.valueAtIndexOrDefault,l=e.options.elements.arc;return{text:n,fillStyle:u.backgroundColor?u.backgroundColor:c(a.backgroundColor,r,l.backgroundColor),strokeStyle:u.borderColor?u.borderColor:c(a.borderColor,r,l.borderColor),lineWidth:u.borderWidth?u.borderWidth:c(a.borderWidth,r,l.borderWidth),hidden:isNaN(a.data[r])||i.data[r].hidden,index:r}})):[]}},onClick:function(e,t){var n,r,i,o=t.index,a=this.chart;for(n=0,r=(a.data.datasets||[]).length;n=Math.PI?-1:h<-Math.PI?1:0))+p,v={x:Math.cos(h),y:Math.sin(h)},g={x:Math.cos(m),y:Math.sin(m)},y=h<=0&&m>=0||h<=2*Math.PI&&2*Math.PI<=m,b=h<=.5*Math.PI&&.5*Math.PI<=m||h<=2.5*Math.PI&&2.5*Math.PI<=m,_=h<=-Math.PI&&-Math.PI<=m||h<=Math.PI&&Math.PI<=m,w=h<=.5*-Math.PI&&.5*-Math.PI<=m||h<=1.5*Math.PI&&1.5*Math.PI<=m,E=f/100,k={x:_?-1:Math.min(v.x*(v.x<0?1:E),g.x*(g.x<0?1:E)),y:w?-1:Math.min(v.y*(v.y<0?1:E),g.y*(g.y<0?1:E))},x={x:y?1:Math.max(v.x*(v.x>0?1:E),g.x*(g.x>0?1:E)),y:b?1:Math.max(v.y*(v.y>0?1:E),g.y*(g.y>0?1:E))},S={width:.5*(x.x-k.x),height:.5*(x.y-k.y)};c=Math.min(s/S.width,u/S.height),l={x:-.5*(x.x+k.x),y:-.5*(x.y+k.y)}}n.borderWidth=t.getMaxBorderWidth(d.data),n.outerRadius=Math.max((c-n.borderWidth)/2,0),n.innerRadius=Math.max(f?n.outerRadius/100*f:0,0),n.radiusLength=(n.outerRadius-n.innerRadius)/n.getVisibleDatasetCount(),n.offsetX=l.x*n.outerRadius,n.offsetY=l.y*n.outerRadius,d.total=t.calculateTotal(),t.outerRadius=n.outerRadius-n.radiusLength*t.getRingIndex(t.index),t.innerRadius=Math.max(t.outerRadius-n.radiusLength,0),o.each(d.data,(function(n,r){t.updateElement(n,r,e)}))},updateElement:function(e,t,n){var r=this,i=r.chart,a=i.chartArea,s=i.options,u=s.animation,c=(a.left+a.right)/2,l=(a.top+a.bottom)/2,d=s.rotation,f=s.rotation,p=r.getDataset(),h=n&&u.animateRotate||e.hidden?0:r.calculateCircumference(p.data[t])*(s.circumference/(2*Math.PI)),m=n&&u.animateScale?0:r.innerRadius,v=n&&u.animateScale?0:r.outerRadius,g=o.valueAtIndexOrDefault;o.extend(e,{_datasetIndex:r.index,_index:t,_model:{x:c+i.offsetX,y:l+i.offsetY,startAngle:d,endAngle:f,circumference:h,outerRadius:v,innerRadius:m,label:g(p.label,t,i.data.labels[t])}});var y=e._model,b=e.custom||{},_=o.valueAtIndexOrDefault,w=this.chart.options.elements.arc;y.backgroundColor=b.backgroundColor?b.backgroundColor:_(p.backgroundColor,t,w.backgroundColor),y.borderColor=b.borderColor?b.borderColor:_(p.borderColor,t,w.borderColor),y.borderWidth=b.borderWidth?b.borderWidth:_(p.borderWidth,t,w.borderWidth),n&&u.animateRotate||(y.startAngle=0===t?s.rotation:r.getMeta().data[t-1]._model.endAngle,y.endAngle=y.startAngle+y.circumference),e.pivot()},calculateTotal:function(){var e,t=this.getDataset(),n=this.getMeta(),r=0;return o.each(n.data,(function(n,i){e=t.data[i],isNaN(e)||n.hidden||(r+=Math.abs(e))})),r},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?2*Math.PI*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){for(var t,n,r=0,i=this.index,o=e.length,a=0;a(r=t>r?t:r)?n:r;return r}})}},3643:function(e,t,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),e.exports=function(e){function t(e,t){return o.valueOrDefault(e.showLine,t.showLines)}e.controllers.line=e.DatasetController.extend({datasetElementType:i.Line,dataElementType:i.Point,update:function(e){var n,r,i,a=this,s=a.getMeta(),u=s.dataset,c=s.data||[],l=a.chart.options,d=l.elements.line,f=a.getScaleForId(s.yAxisID),p=a.getDataset(),h=t(p,l);for(h&&(i=u.custom||{},void 0!==p.tension&&void 0===p.lineTension&&(p.lineTension=p.tension),u._scale=f,u._datasetIndex=a.index,u._children=c,u._model={spanGaps:p.spanGaps?p.spanGaps:l.spanGaps,tension:i.tension?i.tension:o.valueOrDefault(p.lineTension,d.tension),backgroundColor:i.backgroundColor?i.backgroundColor:p.backgroundColor||d.backgroundColor,borderWidth:i.borderWidth?i.borderWidth:p.borderWidth||d.borderWidth,borderColor:i.borderColor?i.borderColor:p.borderColor||d.borderColor,borderCapStyle:i.borderCapStyle?i.borderCapStyle:p.borderCapStyle||d.borderCapStyle,borderDash:i.borderDash?i.borderDash:p.borderDash||d.borderDash,borderDashOffset:i.borderDashOffset?i.borderDashOffset:p.borderDashOffset||d.borderDashOffset,borderJoinStyle:i.borderJoinStyle?i.borderJoinStyle:p.borderJoinStyle||d.borderJoinStyle,fill:i.fill?i.fill:void 0!==p.fill?p.fill:d.fill,steppedLine:i.steppedLine?i.steppedLine:o.valueOrDefault(p.steppedLine,d.stepped),cubicInterpolationMode:i.cubicInterpolationMode?i.cubicInterpolationMode:o.valueOrDefault(p.cubicInterpolationMode,d.cubicInterpolationMode)},u.pivot()),n=0,r=c.length;n');var n=e.data,r=n.datasets,i=n.labels;if(r.length)for(var o=0;o'),i[o]&&t.push(i[o]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(n,r){var i=e.getDatasetMeta(0),a=t.datasets[0],s=i.data[r].custom||{},u=o.valueAtIndexOrDefault,c=e.options.elements.arc;return{text:n,fillStyle:s.backgroundColor?s.backgroundColor:u(a.backgroundColor,r,c.backgroundColor),strokeStyle:s.borderColor?s.borderColor:u(a.borderColor,r,c.borderColor),lineWidth:s.borderWidth?s.borderWidth:u(a.borderWidth,r,c.borderWidth),hidden:isNaN(a.data[r])||i.data[r].hidden,index:r}})):[]}},onClick:function(e,t){var n,r,i,o=t.index,a=this.chart;for(n=0,r=(a.data.datasets||[]).length;n1&&(n=Math.floor(e.dropFrames),e.dropFrames=e.dropFrames%1),e.advance(1+n);var r=Date.now();e.dropFrames+=(r-t)/e.frameDuration,e.animations.length>0&&e.requestAnimationFrame()},advance:function(e){for(var t,n,r=this.animations,o=0;o=t.numSteps?(i.callback(t.onAnimationComplete,[t],n),n.animating=!1,r.splice(o,1)):++o}}},1210:function(e,t,n){"use strict";var r=n(20393),i=n(68762),o=n(4398),a=n(68743),s=n(53110),u=n(49234),c=n(14511),l=n(91408),d=n(73920),f=n(18680);e.exports=function(e){function t(t){var n=t.options;a.each(t.scales,(function(e){u.removeBox(t,e)})),n=a.configMerge(e.defaults.global,e.defaults[t.config.type],n),t.options=t.config.options=n,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=n.tooltips,t.tooltip.initialize()}function n(e){return"top"===e||"bottom"===e}e.types={},e.instances={},e.controllers={},a.extend(e.prototype,{construct:function(t,n){var r=this;n=function(e){var t=(e=e||{}).data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=a.configMerge(o.global,o[e.type],e.options||{}),e}(n);var i=c.acquireContext(t,n),s=i&&i.canvas,u=s&&s.height,l=s&&s.width;r.id=a.uid(),r.ctx=i,r.canvas=s,r.config=n,r.width=l,r.height=u,r.aspectRatio=u?l/u:null,r.options=n.options,r._bufferedRender=!1,r.chart=r,r.controller=r,e.instances[r.id]=r,Object.defineProperty(r,"data",{get:function(){return r.config.data},set:function(e){r.config.data=e}}),i&&s?(r.initialize(),r.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return l.notify(e,"beforeInit"),a.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.initToolTip(),l.notify(e,"afterInit"),e},clear:function(){return a.canvas.clear(this),this},stop:function(){return i.cancelAnimation(this),this},resize:function(e){var t=this,n=t.options,r=t.canvas,i=n.maintainAspectRatio&&t.aspectRatio||null,o=Math.max(0,Math.floor(a.getMaximumWidth(r))),s=Math.max(0,Math.floor(i?o/i:a.getMaximumHeight(r)));if((t.width!==o||t.height!==s)&&(r.width=t.width=o,r.height=t.height=s,r.style.width=o+"px",r.style.height=s+"px",a.retinaScale(t,n.devicePixelRatio),!e)){var u={width:o,height:s};l.notify(t,"resize",[u]),t.options.onResize&&t.options.onResize(t,u),t.stop(),t.update({duration:t.options.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},n=e.scale;a.each(t.xAxes,(function(e,t){e.id=e.id||"x-axis-"+t})),a.each(t.yAxes,(function(e,t){e.id=e.id||"y-axis-"+t})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var e=this,t=e.options,r=e.scales||{},i=[],o=Object.keys(r).reduce((function(e,t){return e[t]=!1,e}),{});t.scales&&(i=i.concat((t.scales.xAxes||[]).map((function(e){return{options:e,dtype:"category",dposition:"bottom"}})),(t.scales.yAxes||[]).map((function(e){return{options:e,dtype:"linear",dposition:"left"}})))),t.scale&&i.push({options:t.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),a.each(i,(function(t){var i=t.options,s=i.id,u=a.valueOrDefault(i.type,t.dtype);n(i.position)!==n(t.dposition)&&(i.position=t.dposition),o[s]=!0;var c=null;if(s in r&&r[s].type===u)(c=r[s]).options=i,c.ctx=e.ctx,c.chart=e;else{var l=d.getScaleConstructor(u);if(!l)return;c=new l({id:s,type:u,options:i,ctx:e.ctx,chart:e}),r[c.id]=c}c.mergeTicksOptions(),t.isDefault&&(e.scale=c)})),a.each(o,(function(e,t){e||delete r[t]})),e.scales=r,d.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,n=[],r=[];return a.each(t.data.datasets,(function(i,o){var a=t.getDatasetMeta(o),s=i.type||t.config.type;if(a.type&&a.type!==s&&(t.destroyDatasetMeta(o),a=t.getDatasetMeta(o)),a.type=s,n.push(a.type),a.controller)a.controller.updateIndex(o),a.controller.linkScales();else{var u=e.controllers[a.type];if(void 0===u)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new u(t,o),r.push(a.controller)}}),t),r},resetElements:function(){var e=this;a.each(e.data.datasets,(function(t,n){e.getDatasetMeta(n).controller.reset()}),e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var n=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),t(n),l._invalidate(n),!1!==l.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var r=n.buildOrUpdateControllers();a.each(n.data.datasets,(function(e,t){n.getDatasetMeta(t).controller.buildOrUpdateElements()}),n),n.updateLayout(),n.options.animation&&n.options.animation.duration&&a.each(r,(function(e){e.reset()})),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],l.notify(n,"afterUpdate"),n._bufferedRender?n._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:n.render(e)}},updateLayout:function(){var e=this;!1!==l.notify(e,"beforeLayout")&&(u.update(this,this.width,this.height),l.notify(e,"afterScaleUpdate"),l.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(!1!==l.notify(e,"beforeDatasetsUpdate")){for(var t=0,n=e.data.datasets.length;t=0;--n)t.isDatasetVisible(n)&&t.drawDataset(n,e);l.notify(t,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var n=this,r=n.getDatasetMeta(e),i={meta:r,index:e,easingValue:t};!1!==l.notify(n,"beforeDatasetDraw",[i])&&(r.controller.draw(t),l.notify(n,"afterDatasetDraw",[i]))},_drawTooltip:function(e){var t=this,n=t.tooltip,r={tooltip:n,easingValue:e};!1!==l.notify(t,"beforeTooltipDraw",[r])&&(n.draw(),l.notify(t,"afterTooltipDraw",[r]))},getElementAtEvent:function(e){return s.modes.single(this,e)},getElementsAtEvent:function(e){return s.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return s.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,n){var r=s.modes[t];return"function"==typeof r?r(this,e,n):[]},getDatasetAtEvent:function(e){return s.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,n=t.data.datasets[e];n._meta||(n._meta={});var r=n._meta[t.id];return r||(r=n._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),r},getVisibleDatasetCount:function(){for(var e=0,t=0,n=this.data.datasets.length;t0||(t.forEach((function(t){delete e[t]})),delete e._chartjs)}}e.DatasetController=function(e,t){this.initialize(e,t)},r.extend(e.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(e,t){var n=this;n.chart=e,n.index=t,n.linkScales(),n.addElements()},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),n=e.getDataset();null!==t.xAxisID&&t.xAxisID in e.chart.scales||(t.xAxisID=n.xAxisID||e.chart.options.scales.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in e.chart.scales||(t.yAxisID=n.yAxisID||e.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},reset:function(){this.update(!0)},destroy:function(){this._data&&n(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,n=t.dataElementType;return n&&new n({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,n=this,r=n.getMeta(),i=n.getDataset().data||[],o=r.data;for(e=0,t=i.length;er&&e.insertElements(r,i-r)},insertElements:function(e,t){for(var n=0;n=t[e].length&&t[e].push({}),!t[e][i].type||u.type&&u.type!==t[e][i].type?o.merge(t[e][i],[a.getScaleDefaults(s),u]):o.merge(t[e][i],u)}else o._merger(e,t,n,r)}})},o.where=function(e,t){if(o.isArray(e)&&Array.prototype.filter)return e.filter(t);var n=[];return o.each(e,(function(e){t(e)&&n.push(e)})),n},o.findIndex=Array.prototype.findIndex?function(e,t,n){return e.findIndex(t,n)}:function(e,t,n){n=void 0===n?e:n;for(var r=0,i=e.length;r=0;r--){var i=e[r];if(t(i))return i}},o.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},o.almostEquals=function(e,t,n){return Math.abs(e-t)e},o.max=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.max(e,t)}),Number.NEGATIVE_INFINITY)},o.min=function(e){return e.reduce((function(e,t){return isNaN(t)?e:Math.min(e,t)}),Number.POSITIVE_INFINITY)},o.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return 0===(e=+e)||isNaN(e)?e:e>0?1:-1},o.log10=Math.log10?function(e){return Math.log10(e)}:function(e){var t=Math.log(e)*Math.LOG10E,n=Math.round(t);return e===Math.pow(10,n)?n:t},o.toRadians=function(e){return e*(Math.PI/180)},o.toDegrees=function(e){return e*(180/Math.PI)},o.getAngleFromPoint=function(e,t){var n=t.x-e.x,r=t.y-e.y,i=Math.sqrt(n*n+r*r),o=Math.atan2(r,n);return o<-.5*Math.PI&&(o+=2*Math.PI),{angle:o,distance:i}},o.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},o.aliasPixel=function(e){return e%2==0?0:.5},o.splineCurve=function(e,t,n,r){var i=e.skip?t:e,o=t,a=n.skip?t:n,s=Math.sqrt(Math.pow(o.x-i.x,2)+Math.pow(o.y-i.y,2)),u=Math.sqrt(Math.pow(a.x-o.x,2)+Math.pow(a.y-o.y,2)),c=s/(s+u),l=u/(s+u),d=r*(c=isNaN(c)?0:c),f=r*(l=isNaN(l)?0:l);return{previous:{x:o.x-d*(a.x-i.x),y:o.y-d*(a.y-i.y)},next:{x:o.x+f*(a.x-i.x),y:o.y+f*(a.y-i.y)}}},o.EPSILON=Number.EPSILON||1e-14,o.splineCurveMonotone=function(e){var t,n,r,i,a,s,u,c,l,d=(e||[]).map((function(e){return{model:e._model,deltaK:0,mK:0}})),f=d.length;for(t=0;t0?d[t-1]:null,(i=t0?d[t-1]:null,i=t=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},o.previousItem=function(e,t,n){return n?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},o.niceNum=function(e,t){var n=Math.floor(o.log10(e)),r=e/Math.pow(10,n);return(t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10)*Math.pow(10,n)},o.requestAnimFrame="undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},o.getRelativePosition=function(e,t){var n,r,i=e.originalEvent||e,a=e.target||e.srcElement,s=a.getBoundingClientRect(),u=i.touches;u&&u.length>0?(n=u[0].clientX,r=u[0].clientY):(n=i.clientX,r=i.clientY);var c=parseFloat(o.getStyle(a,"padding-left")),l=parseFloat(o.getStyle(a,"padding-top")),d=parseFloat(o.getStyle(a,"padding-right")),f=parseFloat(o.getStyle(a,"padding-bottom")),p=s.right-s.left-c-d,h=s.bottom-s.top-l-f;return{x:n=Math.round((n-s.left-c)/p*a.width/t.currentDevicePixelRatio),y:r=Math.round((r-s.top-l)/h*a.height/t.currentDevicePixelRatio)}},o.getConstraintWidth=function(e){return n(e,"max-width","clientWidth")},o.getConstraintHeight=function(e){return n(e,"max-height","clientHeight")},o._calculatePadding=function(e,t,n){return(t=o.getStyle(e,t)).indexOf("%")>-1?n/parseInt(t,10):parseInt(t,10)},o._getParentNode=function(e){var t=e.parentNode;return t&&t.host&&(t=t.host),t},o.getMaximumWidth=function(e){var t=o._getParentNode(e);if(!t)return e.clientWidth;var n=t.clientWidth,r=n-o._calculatePadding(t,"padding-left",n)-o._calculatePadding(t,"padding-right",n),i=o.getConstraintWidth(e);return isNaN(i)?r:Math.min(r,i)},o.getMaximumHeight=function(e){var t=o._getParentNode(e);if(!t)return e.clientHeight;var n=t.clientHeight,r=n-o._calculatePadding(t,"padding-top",n)-o._calculatePadding(t,"padding-bottom",n),i=o.getConstraintHeight(e);return isNaN(i)?r:Math.min(r,i)},o.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},o.retinaScale=function(e,t){var n=e.currentDevicePixelRatio=t||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var r=e.canvas,i=e.height,o=e.width;r.height=i*n,r.width=o*n,e.ctx.scale(n,n),r.style.height||r.style.width||(r.style.height=i+"px",r.style.width=o+"px")}},o.fontString=function(e,t,n){return t+" "+e+"px "+n},o.longestText=function(e,t,n,r){var i=(r=r||{}).data=r.data||{},a=r.garbageCollect=r.garbageCollect||[];r.font!==t&&(i=r.data={},a=r.garbageCollect=[],r.font=t),e.font=t;var s=0;o.each(n,(function(t){null!=t&&!0!==o.isArray(t)?s=o.measureText(e,i,a,s,t):o.isArray(t)&&o.each(t,(function(t){null==t||o.isArray(t)||(s=o.measureText(e,i,a,s,t))}))}));var u=a.length/2;if(u>n.length){for(var c=0;cr&&(r=o),r},o.numberOfLabelLines=function(e){var t=1;return o.each(e,(function(e){o.isArray(e)&&e.length>t&&(t=e.length)})),t},o.color=r?function(e){return e instanceof CanvasGradient&&(e=i.global.defaultColor),r(e)}:function(e){return console.error("Color.js not found!"),e},o.getHoverColor=function(e){return e instanceof CanvasPattern?e:o.color(e).saturate(.5).darken(.1).rgbString()}}},53110:function(e,t,n){"use strict";var r=n(68743);function i(e,t){return e.native?{x:e.x,y:e.y}:r.getRelativePosition(e,t)}function o(e,t){var n,r,i,o,a;for(r=0,o=e.data.datasets.length;r0&&(c=e.getDatasetMeta(c[0]._datasetIndex).data),c},"x-axis":function(e,t){return c(e,t,{intersect:!1})},point:function(e,t){return a(e,i(t,e))},nearest:function(e,t,n){var r=i(t,e);n.axis=n.axis||"xy";var o=u(n.axis),a=s(e,r,n.intersect,o);return a.length>1&&a.sort((function(e,t){var n=e.getArea()-t.getArea();return 0===n&&(n=e._datasetIndex-t._datasetIndex),n})),a.slice(0,1)},x:function(e,t,n){var r=i(t,e),a=[],s=!1;return o(e,(function(e){e.inXRange(r.x)&&a.push(e),e.inRange(r.x,r.y)&&(s=!0)})),n.intersect&&!s&&(a=[]),a},y:function(e,t,n){var r=i(t,e),a=[],s=!1;return o(e,(function(e){e.inYRange(r.y)&&a.push(e),e.inRange(r.x,r.y)&&(s=!0)})),n.intersect&&!s&&(a=[]),a}}}},51492:function(e,t,n){"use strict";n(4398)._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var e=function(e,t){return this.construct(e,t),this};return e.Chart=e,e}},49234:function(e,t,n){"use strict";var r=n(68743);function i(e,t){return r.where(e,(function(e){return e.position===t}))}function o(e,t){e.forEach((function(e,t){return e._tmpIndex_=t,e})),e.sort((function(e,n){var r=t?n:e,i=t?e:n;return r.weight===i.weight?r._tmpIndex_-i._tmpIndex_:r.weight-i.weight})),e.forEach((function(e){delete e._tmpIndex_}))}e.exports={defaults:{},addBox:function(e,t){e.boxes||(e.boxes=[]),t.fullWidth=t.fullWidth||!1,t.position=t.position||"top",t.weight=t.weight||0,e.boxes.push(t)},removeBox:function(e,t){var n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},configure:function(e,t,n){for(var r,i=["fullWidth","position","weight"],o=i.length,a=0;af&&ae.maxHeight){a--;break}a++,d=u*c}e.labelRotation=a},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var e=this,t=e.minSize={width:0,height:0},n=s(e._ticks),r=e.options,i=r.ticks,a=r.scaleLabel,u=r.gridLines,f=r.display,p=e.isHorizontal(),h=l(i),m=r.gridLines.tickMarkLength;if(t.width=p?e.isFullWidth()?e.maxWidth-e.margins.left-e.margins.right:e.maxWidth:f&&u.drawTicks?m:0,t.height=p?f&&u.drawTicks?m:0:e.maxHeight,a.display&&f){var v=d(a)+o.options.toPadding(a.padding).height;p?t.height+=v:t.width+=v}if(i.display&&f){var g=o.longestText(e.ctx,h.font,n,e.longestTextCache),y=o.numberOfLabelLines(n),b=.5*h.size,_=e.options.ticks.padding;if(p){e.longestLabelWidth=g;var w=o.toRadians(e.labelRotation),E=Math.cos(w),k=Math.sin(w)*g+h.size*y+b*(y-1)+b;t.height=Math.min(e.maxHeight,t.height+k+_),e.ctx.font=h.font;var x=c(e.ctx,n[0],h.font),S=c(e.ctx,n[n.length-1],h.font);0!==e.labelRotation?(e.paddingLeft="bottom"===r.position?E*x+3:E*b+3,e.paddingRight="bottom"===r.position?E*b+3:E*S+3):(e.paddingLeft=x/2+3,e.paddingRight=S/2+3)}else i.mirror?g=0:g+=_+b,t.width=Math.min(e.maxWidth,t.width+g),e.paddingTop=h.size/2,e.paddingBottom=h.size/2}e.handleMargins(),e.width=t.width,e.height=t.height},handleMargins:function(){var e=this;e.margins&&(e.paddingLeft=Math.max(e.paddingLeft-e.margins.left,0),e.paddingTop=Math.max(e.paddingTop-e.margins.top,0),e.paddingRight=Math.max(e.paddingRight-e.margins.right,0),e.paddingBottom=Math.max(e.paddingBottom-e.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(o.isNullOrUndef(e))return NaN;if("number"==typeof e&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(e){var t=this,n=t.options.offset;if(t.isHorizontal()){var r=(t.width-(t.paddingLeft+t.paddingRight))/Math.max(t._ticks.length-(n?0:1),1),i=r*e+t.paddingLeft;n&&(i+=r/2);var o=t.left+Math.round(i);return o+=t.isFullWidth()?t.margins.left:0}var a=t.height-(t.paddingTop+t.paddingBottom);return t.top+e*(a/(t._ticks.length-1))},getPixelForDecimal:function(e){var t=this;if(t.isHorizontal()){var n=(t.width-(t.paddingLeft+t.paddingRight))*e+t.paddingLeft,r=t.left+Math.round(n);return r+=t.isFullWidth()?t.margins.left:0}return t.top+e*t.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,n=e.max;return e.beginAtZero?0:t<0&&n<0?n:t>0&&n>0?t:0},_autoSkip:function(e){var t,n,r,i,a=this,s=a.isHorizontal(),u=a.options.ticks.minor,c=e.length,l=o.toRadians(a.labelRotation),d=Math.cos(l),f=a.longestLabelWidth*d,p=[];for(u.maxTicksLimit&&(i=u.maxTicksLimit),s&&(t=!1,(f+u.autoSkipPadding)*c>a.width-(a.paddingLeft+a.paddingRight)&&(t=1+Math.floor((f+u.autoSkipPadding)*c/(a.width-(a.paddingLeft+a.paddingRight)))),i&&c>i&&(t=Math.max(t,Math.floor(c/i)))),n=0;n1&&n%t>0||n%t==0&&n+t>=c)&&n!==c-1&&delete r.label,p.push(r);return p},draw:function(e){var t=this,n=t.options;if(n.display){var i=t.ctx,a=r.global,s=n.ticks.minor,c=n.ticks.major||s,f=n.gridLines,p=n.scaleLabel,h=0!==t.labelRotation,m=t.isHorizontal(),v=s.autoSkip?t._autoSkip(t.getTicks()):t.getTicks(),g=o.valueOrDefault(s.fontColor,a.defaultFontColor),y=l(s),b=o.valueOrDefault(c.fontColor,a.defaultFontColor),_=l(c),w=f.drawTicks?f.tickMarkLength:0,E=o.valueOrDefault(p.fontColor,a.defaultFontColor),k=l(p),x=o.options.toPadding(p.padding),S=o.toRadians(t.labelRotation),T=[],C=t.options.gridLines.lineWidth,N="right"===n.position?t.left:t.right-C-w,O="right"===n.position?t.left+w:t.right,A="bottom"===n.position?t.top+C:t.bottom-w-C,P="bottom"===n.position?t.top+C+w:t.bottom+C;if(o.each(v,(function(r,i){if(!o.isNullOrUndef(r.label)){var c,l,d,p,g,y,b,_,E,k,x,L,I,M,R=r.label;i===t.zeroLineIndex&&n.offset===f.offsetGridLines?(c=f.zeroLineWidth,l=f.zeroLineColor,d=f.zeroLineBorderDash,p=f.zeroLineBorderDashOffset):(c=o.valueAtIndexOrDefault(f.lineWidth,i),l=o.valueAtIndexOrDefault(f.color,i),d=o.valueOrDefault(f.borderDash,a.borderDash),p=o.valueOrDefault(f.borderDashOffset,a.borderDashOffset));var D="middle",j="middle",Z=s.padding;if(m){var B=w+Z;"bottom"===n.position?(j=h?"middle":"top",D=h?"right":"center",M=t.top+B):(j=h?"middle":"bottom",D=h?"left":"center",M=t.bottom-B);var F=u(t,i,f.offsetGridLines&&v.length>1);F1);z3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&e!==Math.floor(e)&&(i=e-Math.floor(e));var o=r.log10(Math.abs(i)),a="";if(0!==e)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var s=r.log10(Math.abs(e));a=e.toExponential(Math.floor(s)-Math.floor(o))}else{var u=-1*Math.floor(o);u=Math.max(Math.min(u,20),0),a=e.toFixed(u)}else a="0";return a},logarithmic:function(e,t,n){var i=e/Math.pow(10,Math.floor(r.log10(e)));return 0===e?"0":1===i||2===i||5===i||0===t||t===n.length-1?e.toExponential():""}}}},18680:function(e,t,n){"use strict";var r=n(4398),i=n(20054),o=n(68743);r._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:o.noop,title:function(e,t){var n="",r=t.labels,i=r?r.length:0;if(e.length>0){var o=e[0];o.xLabel?n=o.xLabel:i>0&&o.index-1?e.split("\n"):e}function l(e){var t=r.global,n=o.valueOrDefault;return{xPadding:e.xPadding,yPadding:e.yPadding,xAlign:e.xAlign,yAlign:e.yAlign,bodyFontColor:e.bodyFontColor,_bodyFontFamily:n(e.bodyFontFamily,t.defaultFontFamily),_bodyFontStyle:n(e.bodyFontStyle,t.defaultFontStyle),_bodyAlign:e.bodyAlign,bodyFontSize:n(e.bodyFontSize,t.defaultFontSize),bodySpacing:e.bodySpacing,titleFontColor:e.titleFontColor,_titleFontFamily:n(e.titleFontFamily,t.defaultFontFamily),_titleFontStyle:n(e.titleFontStyle,t.defaultFontStyle),titleFontSize:n(e.titleFontSize,t.defaultFontSize),_titleAlign:e.titleAlign,titleSpacing:e.titleSpacing,titleMarginBottom:e.titleMarginBottom,footerFontColor:e.footerFontColor,_footerFontFamily:n(e.footerFontFamily,t.defaultFontFamily),_footerFontStyle:n(e.footerFontStyle,t.defaultFontStyle),footerFontSize:n(e.footerFontSize,t.defaultFontSize),_footerAlign:e.footerAlign,footerSpacing:e.footerSpacing,footerMarginTop:e.footerMarginTop,caretSize:e.caretSize,cornerRadius:e.cornerRadius,backgroundColor:e.backgroundColor,opacity:0,legendColorBackground:e.multiKeyBackground,displayColors:e.displayColors,borderColor:e.borderColor,borderWidth:e.borderWidth}}function d(e){return u([],c(e))}var f=e.exports=i.extend({initialize:function(){this._model=l(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options,n=t.callbacks,r=n.beforeTitle.apply(e,arguments),i=n.title.apply(e,arguments),o=n.afterTitle.apply(e,arguments),a=[];return a=u(a,c(r)),a=u(a,c(i)),a=u(a,c(o))},getBeforeBody:function(){return d(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(e,t){var n=this,r=n._options.callbacks,i=[];return o.each(e,(function(e){var o={before:[],lines:[],after:[]};u(o.before,c(r.beforeLabel.call(n,e,t))),u(o.lines,r.label.call(n,e,t)),u(o.after,c(r.afterLabel.call(n,e,t))),i.push(o)})),i},getAfterBody:function(){return d(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),i=t.afterFooter.apply(e,arguments),o=[];return o=u(o,c(n)),o=u(o,c(r)),o=u(o,c(i))},update:function(e){var t,n,r,i,s,u,c,d=this,f=d._options,p=d._model,h=d._model=l(f),m=d._active,v=d._data,g={xAlign:p.xAlign,yAlign:p.yAlign},y={x:p.x,y:p.y},b={width:p.width,height:p.height},_={x:p.caretX,y:p.caretY};if(m.length){h.opacity=1;var w=[],E=[];_=a[f.position].call(d,m,d._eventPosition);var k=[];for(t=0,n=m.length;tu.height-t.height&&(d="bottom");var f=(c.left+c.right)/2,p=(c.top+c.bottom)/2;"center"===d?(n=function(e){return e<=f},r=function(e){return e>f}):(n=function(e){return e<=t.width/2},r=function(e){return e>=u.width-t.width/2}),i=function(e){return e+t.width+s.caretSize+s.caretPadding>u.width},o=function(e){return e-t.width-s.caretSize-s.caretPadding<0},a=function(e){return e<=p?"top":"bottom"},n(s.x)?(l="left",i(s.x)&&(l="center",d=a(s.y))):r(s.x)&&(l="right",o(s.x)&&(l="center",d=a(s.y)));var h=e._options;return{xAlign:h.xAlign?h.xAlign:l,yAlign:h.yAlign?h.yAlign:d}}(this,b),y=function(e,t,n,r){var i=e.x,o=e.y,a=e.caretSize,s=e.caretPadding,u=e.cornerRadius,c=n.xAlign,l=n.yAlign,d=a+s,f=u+s;return"right"===c?i-=t.width:"center"===c&&((i-=t.width/2)+t.width>r.width&&(i=r.width-t.width),i<0&&(i=0)),"top"===l?o+=d:o-="bottom"===l?t.height+d:t.height/2,"center"===l?"left"===c?i+=d:"right"===c&&(i-=d):"left"===c?i-=f:"right"===c&&(i+=f),{x:i,y:o}}(h,b,g,d._chart)}else h.opacity=0;return h.xAlign=g.xAlign,h.yAlign=g.yAlign,h.x=y.x,h.y=y.y,h.width=b.width,h.height=b.height,h.caretX=_.x,h.caretY=_.y,d._model=h,e&&f.custom&&f.custom.call(d,h),d},drawCaret:function(e,t){var n=this._chart.ctx,r=this._view,i=this.getCaretPosition(e,t,r);n.lineTo(i.x1,i.y1),n.lineTo(i.x2,i.y2),n.lineTo(i.x3,i.y3)},getCaretPosition:function(e,t,n){var r,i,o,a,s,u,c=n.caretSize,l=n.cornerRadius,d=n.xAlign,f=n.yAlign,p=e.x,h=e.y,m=t.width,v=t.height;if("center"===f)s=h+v/2,"left"===d?(i=(r=p)-c,o=r,a=s+c,u=s-c):(i=(r=p+m)+c,o=r,a=s-c,u=s+c);else if("left"===d?(r=(i=p+l+c)-c,o=i+c):"right"===d?(r=(i=p+m-l-c)-c,o=i+c):(r=(i=n.caretX)-c,o=i+c),"top"===f)s=(a=h)-c,u=a;else{s=(a=h+v)+c,u=a;var g=o;o=r,r=g}return{x1:r,x2:i,x3:o,y1:a,y2:s,y3:u}},drawTitle:function(e,t,n,r){var i=t.title;if(i.length){n.textAlign=t._titleAlign,n.textBaseline="top";var a,u,c=t.titleFontSize,l=t.titleSpacing;for(n.fillStyle=s(t.titleFontColor,r),n.font=o.fontString(c,t._titleFontStyle,t._titleFontFamily),a=0,u=i.length;a0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var n={width:t.width,height:t.height},r={x:t.x,y:t.y},i=Math.abs(t.opacity<.001)?0:t.opacity,o=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&o&&(this.drawBackground(r,t,e,n,i),r.x+=t.xPadding,r.y+=t.yPadding,this.drawTitle(r,t,e,i),this.drawBody(r,t,e,i),this.drawFooter(r,t,e,i))}},handleEvent:function(e){var t,n=this,r=n._options;return n._lastActive=n._lastActive||[],"mouseout"===e.type?n._active=[]:n._active=n._chart.getElementsAtEventForMode(e,r.mode,r),(t=!o.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(r.enabled||r.custom)&&(n._eventPosition={x:e.x,y:e.y},n.update(!0),n.pivot())),t}});f.positioners=a},2880:function(e,t,n){"use strict";var r=n(4398),i=n(20054),o=n(68743);r._set("global",{elements:{arc:{backgroundColor:r.global.defaultColor,borderColor:"#fff",borderWidth:2}}}),e.exports=i.extend({inLabelRange:function(e){var t=this._view;return!!t&&Math.pow(e-t.x,2)u;)i-=2*Math.PI;for(;i=s&&i<=u,l=a>=n.innerRadius&&a<=n.outerRadius;return c&&l}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,n=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,n=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*n,y:e.y+Math.sin(t)*n}},draw:function(){var e=this._chart.ctx,t=this._view,n=t.startAngle,r=t.endAngle;e.beginPath(),e.arc(t.x,t.y,t.outerRadius,n,r),e.arc(t.x,t.y,t.innerRadius,r,n,!0),e.closePath(),e.strokeStyle=t.borderColor,e.lineWidth=t.borderWidth,e.fillStyle=t.backgroundColor,e.fill(),e.lineJoin="bevel",t.borderWidth&&e.stroke()}})},43693:function(e,t,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=r.global;r._set("global",{elements:{line:{tension:.4,backgroundColor:a.defaultColor,borderWidth:3,borderColor:a.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=i.extend({draw:function(){var e,t,n,r,i=this,s=i._view,u=i._chart.ctx,c=s.spanGaps,l=i._children.slice(),d=a.elements.line,f=-1;for(i._loop&&l.length&&l.push(l[0]),u.save(),u.lineCap=s.borderCapStyle||d.borderCapStyle,u.setLineDash&&u.setLineDash(s.borderDash||d.borderDash),u.lineDashOffset=s.borderDashOffset||d.borderDashOffset,u.lineJoin=s.borderJoinStyle||d.borderJoinStyle,u.lineWidth=s.borderWidth||d.borderWidth,u.strokeStyle=s.borderColor||a.defaultColor,u.beginPath(),f=-1,e=0;e=e.left&&1.01*e.right>=n.x&&n.y>=e.top&&1.01*e.bottom>=n.y)&&(i.strokeStyle=t.borderColor||a,i.lineWidth=o.valueOrDefault(t.borderWidth,r.global.elements.point.borderWidth),i.fillStyle=t.backgroundColor||a,o.canvas.drawPoint(i,s,c,l,d,u))}})},40547:function(e,t,n){"use strict";var r=n(4398),i=n(20054);function o(e){return void 0!==e._view.width}function a(e){var t,n,r,i,a=e._view;if(o(e)){var s=a.width/2;t=a.x-s,n=a.x+s,r=Math.min(a.y,a.base),i=Math.max(a.y,a.base)}else{var u=a.height/2;t=Math.min(a.x,a.base),n=Math.max(a.x,a.base),r=a.y-u,i=a.y+u}return{left:t,top:r,right:n,bottom:i}}r._set("global",{elements:{rectangle:{backgroundColor:r.global.defaultColor,borderColor:r.global.defaultColor,borderSkipped:"bottom",borderWidth:0}}}),e.exports=i.extend({draw:function(){var e,t,n,r,i,o,a,s=this._chart.ctx,u=this._view,c=u.borderWidth;if(u.horizontal?(e=u.base,t=u.x,n=u.y-u.height/2,r=u.y+u.height/2,i=t>e?1:-1,o=1,a=u.borderSkipped||"left"):(e=u.x-u.width/2,t=u.x+u.width/2,n=u.y,i=1,o=(r=u.base)>n?1:-1,a=u.borderSkipped||"bottom"),c){var l=Math.min(Math.abs(e-t),Math.abs(n-r)),d=(c=c>l?l:c)/2,f=e+("left"!==a?d*i:0),p=t+("right"!==a?-d*i:0),h=n+("top"!==a?d*o:0),m=r+("bottom"!==a?-d*o:0);f!==p&&(n=h,r=m),h!==m&&(e=f,t=p)}s.beginPath(),s.fillStyle=u.backgroundColor,s.strokeStyle=u.borderColor,s.lineWidth=c;var v=[[e,r],[e,n],[t,n],[t,r]],g=["bottom","left","top","right"].indexOf(a,0);function y(e){return v[(g+e)%4]}-1===g&&(g=0);var b=y(0);s.moveTo(b[0],b[1]);for(var _=1;_<4;_++)b=y(_),s.lineTo(b[0],b[1]);s.fill(),c&&s.stroke()},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){var n=!1;if(this._view){var r=a(this);n=e>=r.left&&e<=r.right&&t>=r.top&&t<=r.bottom}return n},inLabelRange:function(e,t){var n=this;if(!n._view)return!1;var r=a(n);return o(n)?e>=r.left&&e<=r.right:t>=r.top&&t<=r.bottom},inXRange:function(e){var t=a(this);return e>=t.left&&e<=t.right},inYRange:function(e){var t=a(this);return e>=t.top&&e<=t.bottom},getCenterPoint:function(){var e,t,n=this._view;return o(this)?(e=n.x,t=(n.y+n.base)/2):(e=(n.x+n.base)/2,t=n.y),{x:e,y:t}},getArea:function(){var e=this._view;return e.width*Math.abs(e.y-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}})},96292:function(e,t,n){"use strict";e.exports={},e.exports.Arc=n(2880),e.exports.Line=n(43693),e.exports.Point=n(95682),e.exports.Rectangle=n(40547)},15791:function(e,t,n){"use strict";var r=n(17767),i=e.exports={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,n,r,i,o){if(o){var a=Math.min(o,i/2-1e-7,r/2-1e-7);e.moveTo(t+a,n),e.lineTo(t+r-a,n),e.arcTo(t+r,n,t+r,n+a,a),e.lineTo(t+r,n+i-a),e.arcTo(t+r,n+i,t+r-a,n+i,a),e.lineTo(t+a,n+i),e.arcTo(t,n+i,t,n+i-a,a),e.lineTo(t,n+a),e.arcTo(t,n,t+a,n,a),e.closePath(),e.moveTo(t,n)}else e.rect(t,n,r,i)},drawPoint:function(e,t,n,r,i,o){var a,s,u,c,l,d;if(o=o||0,!t||"object"!=typeof t||"[object HTMLImageElement]"!==(a=t.toString())&&"[object HTMLCanvasElement]"!==a){if(!(isNaN(n)||n<=0)){switch(e.save(),e.translate(r,i),e.rotate(o*Math.PI/180),e.beginPath(),t){default:e.arc(0,0,n,0,2*Math.PI),e.closePath();break;case"triangle":l=(s=3*n/Math.sqrt(3))*Math.sqrt(3)/2,e.moveTo(-s/2,l/3),e.lineTo(s/2,l/3),e.lineTo(0,-2*l/3),e.closePath();break;case"rect":d=1/Math.SQRT2*n,e.rect(-d,-d,2*d,2*d);break;case"rectRounded":var f=n/Math.SQRT2,p=-f,h=-f,m=Math.SQRT2*n;this.roundedRect(e,p,h,m,m,.425*n);break;case"rectRot":d=1/Math.SQRT2*n,e.moveTo(-d,0),e.lineTo(0,d),e.lineTo(d,0),e.lineTo(0,-d),e.closePath();break;case"cross":e.moveTo(0,n),e.lineTo(0,-n),e.moveTo(-n,0),e.lineTo(n,0);break;case"crossRot":u=Math.cos(Math.PI/4)*n,c=Math.sin(Math.PI/4)*n,e.moveTo(-u,-c),e.lineTo(u,c),e.moveTo(-u,c),e.lineTo(u,-c);break;case"star":e.moveTo(0,n),e.lineTo(0,-n),e.moveTo(-n,0),e.lineTo(n,0),u=Math.cos(Math.PI/4)*n,c=Math.sin(Math.PI/4)*n,e.moveTo(-u,-c),e.lineTo(u,c),e.moveTo(-u,c),e.lineTo(u,-c);break;case"line":e.moveTo(-n,0),e.lineTo(n,0);break;case"dash":e.moveTo(0,0),e.lineTo(n,0)}e.fill(),e.stroke(),e.restore()}}else e.drawImage(t,r-t.width/2,i-t.height/2,t.width,t.height)},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,n,r){if(n.steppedLine)return"after"===n.steppedLine&&!r||"after"!==n.steppedLine&&r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y),void e.lineTo(n.x,n.y);n.tension?e.bezierCurveTo(r?t.controlPointPreviousX:t.controlPointNextX,r?t.controlPointPreviousY:t.controlPointNextY,r?n.controlPointNextX:n.controlPointPreviousX,r?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):e.lineTo(n.x,n.y)}};r.clear=i.clear,r.drawRoundedRectangle=function(e){e.beginPath(),i.roundedRect.apply(i,arguments)}},17767:function(e){"use strict";var t,n={noop:function(){},uid:(t=0,function(){return t++}),isNullOrUndef:function(e){return null==e},isArray:Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},valueOrDefault:function(e,t){return void 0===e?t:e},valueAtIndexOrDefault:function(e,t,r){return n.valueOrDefault(n.isArray(e)?e[t]:e,r)},callback:function(e,t,n){if(e&&"function"==typeof e.call)return e.apply(n,t)},each:function(e,t,r,i){var o,a,s;if(n.isArray(e))if(a=e.length,i)for(o=a-1;o>=0;o--)t.call(r,e[o],o);else for(o=0;o=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1===e?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),-r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n))},easeOutElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:1===e?1:(n||(n=.3),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/n)+1)},easeInOutElastic:function(e){var t=1.70158,n=0,r=1;return 0===e?0:2==(e/=.5)?1:(n||(n=.45),r<1?(r=1,t=n/4):t=n/(2*Math.PI)*Math.asin(1/r),e<1?r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*-.5:r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-i.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*i.easeInBounce(2*e):.5*i.easeOutBounce(2*e-1)+.5}};e.exports={effects:i},r.easingEffects=i},67684:function(e,t,n){"use strict";var r=n(17767);e.exports={toLineHeight:function(e,t){var n=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,n,i,o;return r.isObject(e)?(t=+e.top||0,n=+e.right||0,i=+e.bottom||0,o=+e.left||0):t=n=i=o=+e||0,{top:t,right:n,bottom:i,left:o,height:t+i,width:o+n}},resolve:function(e,t,n){var i,o,a;for(i=0,o=e.length;i
';var o=t.childNodes[0],a=t.childNodes[1];t._reset=function(){o.scrollLeft=r,o.scrollTop=r,a.scrollLeft=r,a.scrollTop=r};var s=function(){t._reset(),e()};return l(o,"scroll",s.bind(o,"expand")),l(a,"scroll",s.bind(a,"shrink")),t}((s=function(){if(p.resizer)return t(f("resize",n))},c=!1,d=[],function(){d=Array.prototype.slice.call(arguments),u=u||this,c||(c=!0,r.requestAnimFrame.call(window,(function(){c=!1,s.apply(u,d)})))}));!function(e,t){var n=e.$chartjs||(e.$chartjs={}),s=n.renderProxy=function(e){e.animationName===o&&t()};r.each(a,(function(t){l(e,t,s)})),n.reflow=!!e.offsetParent,e.classList.add(i)}(e,(function(){if(p.resizer){var t=e.parentNode;t&&t!==h.parentNode&&t.insertBefore(h,t.firstChild),h._reset()}}))}function h(e){var t=e.$chartjs||{},n=t.resizer;delete t.resizer,function(e){var t=e.$chartjs||{},n=t.renderProxy;n&&(r.each(a,(function(t){d(e,t,n)})),delete t.renderProxy),e.classList.remove(i)}(e),n&&n.parentNode&&n.parentNode.removeChild(n)}e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var e,t,n,r="from{opacity:0.99}to{opacity:1}";t="@-webkit-keyframes chartjs-render-animation{"+r+"}@keyframes "+o+"{"+r+"}."+i+"{-webkit-animation:"+o+" 0.001s;animation:"+o+" 0.001s;}",n=(e=this)._style||document.createElement("style"),e._style||(e._style=n,t="/* Chart.js */\n"+t,n.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(n)),n.appendChild(document.createTextNode(t))},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){var n=e.style,r=e.getAttribute("height"),i=e.getAttribute("width");if(e.$chartjs={initial:{height:r,width:i,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===i||""===i){var o=u(e,"width");void 0!==o&&(e.width=o)}if(null===r||""===r)if(""===e.style.height)e.height=e.width/(t.options.aspectRatio||2);else{var a=u(e,"height");void 0!==o&&(e.height=a)}}(e,t),n):null},releaseContext:function(e){var t=e.canvas;if(t.$chartjs){var n=t.$chartjs.initial;["height","width"].forEach((function(e){var i=n[e];r.isNullOrUndef(i)?t.removeAttribute(e):t.setAttribute(e,i)})),r.each(n.style||{},(function(e,n){t.style[n]=e})),t.width=t.width,delete t.$chartjs}},addEventListener:function(e,t,n){var i=e.canvas;if("resize"!==t){var o=n.$chartjs||(n.$chartjs={}),a=(o.proxies||(o.proxies={}))[e.id+"_"+t]=function(t){n(function(e,t){var n=s[e.type]||e.type,i=r.getRelativePosition(e,t);return f(n,t,i.x,i.y,e)}(t,e))};l(i,t,a)}else p(i,n,e)},removeEventListener:function(e,t,n){var r=e.canvas;if("resize"!==t){var i=((n.$chartjs||{}).proxies||{})[e.id+"_"+t];i&&d(r,t,i)}else h(r)}},r.addEvent=l,r.removeEvent=d},14511:function(e,t,n){"use strict";var r=n(68743),i=n(40204),o=n(25293),a=o._enabled?o:i;e.exports=r.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},a)},29325:function(e,t,n){"use strict";e.exports={},e.exports.filler=n(24687),e.exports.legend=n(26486),e.exports.title=n(47060)},24687:function(e,t,n){"use strict";var r=n(4398),i=n(96292),o=n(68743);r._set("global",{plugins:{filler:{propagate:!0}}});var a={dataset:function(e){var t=e.fill,n=e.chart,r=n.getDatasetMeta(t),i=r&&n.isDatasetVisible(t)&&r.dataset._children||[],o=i.length||0;return o?function(e,t){return t=n)&&r;switch(o){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return o;default:return!1}}function u(e){var t,n=e.el._model||{},r=e.el._scale||{},i=e.fill,o=null;if(isFinite(i))return null;if("start"===i?o=void 0===n.scaleBottom?r.bottom:n.scaleBottom:"end"===i?o=void 0===n.scaleTop?r.top:n.scaleTop:void 0!==n.scaleZero?o=n.scaleZero:r.getBasePosition?o=r.getBasePosition():r.getBasePixel&&(o=r.getBasePixel()),null!=o){if(void 0!==o.x&&void 0!==o.y)return o;if("number"==typeof o&&isFinite(o))return{x:(t=r.isHorizontal())?o:null,y:t?null:o}}return null}function c(e,t,n){var r,i=e[t].fill,o=[t];if(!n)return i;for(;!1!==i&&-1===o.indexOf(i);){if(!isFinite(i))return i;if(!(r=e[i]))return!1;if(r.visible)return i;o.push(i),i=r.fill}return!1}function l(e){var t=e.fill,n="dataset";return!1===t?null:(isFinite(t)||(n="boundary"),a[n](e))}function d(e){return e&&!e.skip}function f(e,t,n,r,i){var a;if(r&&i){for(e.moveTo(t[0].x,t[0].y),a=1;a0;--a)o.canvas.lineTo(e,n[a],n[a-1],!0)}}e.exports={id:"filler",afterDatasetsUpdate:function(e,t){var n,r,o,a,d=(e.data.datasets||[]).length,f=t.propagate,p=[];for(r=0;r');for(var n=0;n'),e.data.datasets[n].label&&t.push(e.data.datasets[n].label),t.push("");return t.push(""),t.join("")}});var c=i.extend({initialize:function(e){o.extend(this,e),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:s,update:function(e,t,n){var r=this;return r.beforeUpdate(),r.maxWidth=e,r.maxHeight=t,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:function(){var e=this,t=e.options.labels||{},n=o.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(n=n.filter((function(n){return t.filter(n,e.chart.data)}))),e.options.reverse&&n.reverse(),e.legendItems=n},afterBuildLabels:s,beforeFit:s,fit:function(){var e=this,t=e.options,n=t.labels,i=t.display,a=e.ctx,s=r.global,c=o.valueOrDefault,l=c(n.fontSize,s.defaultFontSize),d=c(n.fontStyle,s.defaultFontStyle),f=c(n.fontFamily,s.defaultFontFamily),p=o.fontString(l,d,f),h=e.legendHitBoxes=[],m=e.minSize,v=e.isHorizontal();if(v?(m.width=e.maxWidth,m.height=i?10:0):(m.width=i?10:0,m.height=e.maxHeight),i)if(a.font=p,v){var g=e.lineWidths=[0],y=e.legendItems.length?l+n.padding:0;a.textAlign="left",a.textBaseline="top",o.each(e.legendItems,(function(t,r){var i=u(n,l)+l/2+a.measureText(t.text).width;g[g.length-1]+i+n.padding>=e.width&&(y+=l+n.padding,g[g.length]=e.left),h[r]={left:0,top:0,width:i,height:l},g[g.length-1]+=i+n.padding})),m.height+=y}else{var b=n.padding,_=e.columnWidths=[],w=n.padding,E=0,k=0,x=l+b;o.each(e.legendItems,(function(e,t){var r=u(n,l)+l/2+a.measureText(e.text).width;k+x>m.height&&(w+=E+n.padding,_.push(E),E=0,k=0),E=Math.max(E,r),k+=x,h[t]={left:0,top:0,width:r,height:l}})),w+=E,_.push(E),m.width+=w}e.width=m.width,e.height=m.height},afterFit:s,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,n=t.labels,i=r.global,a=i.elements.line,s=e.width,c=e.lineWidths;if(t.display){var l,d=e.ctx,f=o.valueOrDefault,p=f(n.fontColor,i.defaultFontColor),h=f(n.fontSize,i.defaultFontSize),m=f(n.fontStyle,i.defaultFontStyle),v=f(n.fontFamily,i.defaultFontFamily),g=o.fontString(h,m,v);d.textAlign="left",d.textBaseline="middle",d.lineWidth=.5,d.strokeStyle=p,d.fillStyle=p,d.font=g;var y=u(n,h),b=e.legendHitBoxes,_=e.isHorizontal();l=_?{x:e.left+(s-c[0])/2,y:e.top+n.padding,line:0}:{x:e.left+n.padding,y:e.top+n.padding,line:0};var w=h+n.padding;o.each(e.legendItems,(function(r,u){var p=d.measureText(r.text).width,m=y+h/2+p,v=l.x,g=l.y;_?v+m>=s&&(g=l.y+=w,l.line++,v=l.x=e.left+(s-c[l.line])/2):g+w>e.bottom&&(v=l.x=v+e.columnWidths[l.line]+n.padding,g=l.y=e.top+n.padding,l.line++),function(e,n,r){if(!(isNaN(y)||y<=0)){d.save(),d.fillStyle=f(r.fillStyle,i.defaultColor),d.lineCap=f(r.lineCap,a.borderCapStyle),d.lineDashOffset=f(r.lineDashOffset,a.borderDashOffset),d.lineJoin=f(r.lineJoin,a.borderJoinStyle),d.lineWidth=f(r.lineWidth,a.borderWidth),d.strokeStyle=f(r.strokeStyle,i.defaultColor);var s=0===f(r.lineWidth,a.borderWidth);if(d.setLineDash&&d.setLineDash(f(r.lineDash,a.borderDash)),t.labels&&t.labels.usePointStyle){var u=h*Math.SQRT2/2,c=u/Math.SQRT2,l=e+c,p=n+c;o.canvas.drawPoint(d,r.pointStyle,u,l,p)}else s||d.strokeRect(e,n,y,h),d.fillRect(e,n,y,h);d.restore()}}(v,g,r),b[u].left=v,b[u].top=g,function(e,t,n,r){var i=h/2,o=y+i+e,a=t+i;d.fillText(n.text,o,a),n.hidden&&(d.beginPath(),d.lineWidth=2,d.moveTo(o,a),d.lineTo(o+r,a),d.stroke())}(v,g,r,p),_?l.x+=m+n.padding:l.y+=w}))}},handleEvent:function(e){var t=this,n=t.options,r="mouseup"===e.type?"click":e.type,i=!1;if("mousemove"===r){if(!n.onHover)return}else{if("click"!==r)return;if(!n.onClick)return}var o=e.x,a=e.y;if(o>=t.left&&o<=t.right&&a>=t.top&&a<=t.bottom)for(var s=t.legendHitBoxes,u=0;u=c.left&&o<=c.left+c.width&&a>=c.top&&a<=c.top+c.height){if("click"===r){n.onClick.call(t,e.native,t.legendItems[u]),i=!0;break}if("mousemove"===r){n.onHover.call(t,e.native,t.legendItems[u]),i=!0;break}}}return i}});function l(e,t){var n=new c({ctx:e.ctx,options:t,chart:e});a.configure(e,n,t),a.addBox(e,n),e.legend=n}e.exports={id:"legend",_element:c,beforeInit:function(e){var t=e.options.legend;t&&l(e,t)},beforeUpdate:function(e){var t=e.options.legend,n=e.legend;t?(o.mergeIf(t,r.global.legend),n?(a.configure(e,n,t),n.options=t):l(e,t)):n&&(a.removeBox(e,n),delete e.legend)},afterEvent:function(e,t){var n=e.legend;n&&n.handleEvent(t)}}},47060:function(e,t,n){"use strict";var r=n(4398),i=n(20054),o=n(68743),a=n(49234),s=o.noop;r._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var u=i.extend({initialize:function(e){o.extend(this,e),this.legendHitBoxes=[]},beforeUpdate:s,update:function(e,t,n){var r=this;return r.beforeUpdate(),r.maxWidth=e,r.maxHeight=t,r.margins=n,r.beforeSetDimensions(),r.setDimensions(),r.afterSetDimensions(),r.beforeBuildLabels(),r.buildLabels(),r.afterBuildLabels(),r.beforeFit(),r.fit(),r.afterFit(),r.afterUpdate(),r.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:s,afterBuildLabels:s,beforeFit:s,fit:function(){var e=this,t=o.valueOrDefault,n=e.options,i=n.display,a=t(n.fontSize,r.global.defaultFontSize),s=e.minSize,u=o.isArray(n.text)?n.text.length:1,c=o.options.toLineHeight(n.lineHeight,a),l=i?u*c+2*n.padding:0;e.isHorizontal()?(s.width=e.maxWidth,s.height=l):(s.width=l,s.height=e.maxHeight),e.width=s.width,e.height=s.height},afterFit:s,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,n=o.valueOrDefault,i=e.options,a=r.global;if(i.display){var s,u,c,l=n(i.fontSize,a.defaultFontSize),d=n(i.fontStyle,a.defaultFontStyle),f=n(i.fontFamily,a.defaultFontFamily),p=o.fontString(l,d,f),h=o.options.toLineHeight(i.lineHeight,l),m=h/2+i.padding,v=0,g=e.top,y=e.left,b=e.bottom,_=e.right;t.fillStyle=n(i.fontColor,a.defaultFontColor),t.font=p,e.isHorizontal()?(u=y+(_-y)/2,c=g+m,s=_-y):(u="left"===i.position?y+m:_-m,c=g+(b-g)/2,s=b-g,v=Math.PI*("left"===i.position?-.5:.5)),t.save(),t.translate(u,c),t.rotate(v),t.textAlign="center",t.textBaseline="middle";var w=i.text;if(o.isArray(w))for(var E=0,k=0;ke.max)&&(e.max=r))}))}));e.min=isFinite(e.min)&&!isNaN(e.min)?e.min:0,e.max=isFinite(e.max)&&!isNaN(e.max)?e.max:1,this.handleTickRangeOptions()},getTickLimit:function(){var e,t=this,n=t.options.ticks;if(t.isHorizontal())e=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(t.width/50));else{var o=i.valueOrDefault(n.fontSize,r.global.defaultFontSize);e=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(t.height/(2*o)))}return e},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t=this,n=t.start,r=+t.getRightValue(e),i=t.end-n;return t.isHorizontal()?t.left+t.width/i*(r-n):t.bottom-t.height/i*(r-n)},getValueForPixel:function(e){var t=this,n=t.isHorizontal(),r=n?t.width:t.height,i=(n?e-t.left:t.bottom-e)/r;return t.start+(t.end-t.start)*i},getPixelForTick:function(e){return this.getPixelForValue(this.ticksAsNumbers[e])}});o.registerScaleType("linear",n,t)}},94979:function(e,t,n){"use strict";var r=n(68743),i=n(26925);e.exports=function(e){var t=r.noop;e.LinearScaleBase=i.extend({getRightValue:function(e){return"string"==typeof e?+e:i.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var e=this,t=e.options.ticks;if(t.beginAtZero){var n=r.sign(e.min),i=r.sign(e.max);n<0&&i<0?e.max=0:n>0&&i>0&&(e.min=0)}var o=void 0!==t.min||void 0!==t.suggestedMin,a=void 0!==t.max||void 0!==t.suggestedMax;void 0!==t.min?e.min=t.min:void 0!==t.suggestedMin&&(null===e.min?e.min=t.suggestedMin:e.min=Math.min(e.min,t.suggestedMin)),void 0!==t.max?e.max=t.max:void 0!==t.suggestedMax&&(null===e.max?e.max=t.suggestedMax:e.max=Math.max(e.max,t.suggestedMax)),o!==a&&e.min>=e.max&&(o?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,t.beginAtZero||e.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var e=this,t=e.options.ticks,n=e.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:t.min,max:t.max,precision:t.precision,stepSize:r.valueOrDefault(t.fixedStepSize,t.stepSize)},o=e.ticks=function(e,t){var n,i,o,a=[];if(e.stepSize&&e.stepSize>0)o=e.stepSize;else{var s=r.niceNum(t.max-t.min,!1);o=r.niceNum(s/(e.maxTicks-1),!0),void 0!==(i=e.precision)&&(n=Math.pow(10,i),o=Math.ceil(o*n)/n)}var u=Math.floor(t.min/o)*o,c=Math.ceil(t.max/o)*o;r.isNullOrUndef(e.min)||r.isNullOrUndef(e.max)||!e.stepSize||r.almostWhole((e.max-e.min)/e.stepSize,o/1e3)&&(u=e.min,c=e.max);var l=(c-u)/o;l=r.almostEquals(l,Math.round(l),o/1e3)?Math.round(l):Math.ceil(l),i=1,o<1&&(i=Math.pow(10,1-Math.floor(r.log10(o))),u=Math.round(u*i)/i,c=Math.round(c*i)/i),a.push(void 0!==e.min?e.min:u);for(var d=1;d0){var n=r.min(t),i=r.max(t);e.min=null===e.min?n:Math.min(e.min,n),e.max=null===e.max?i:Math.max(e.max,i)}}))}else r.each(i,(function(t,i){var o=n.getDatasetMeta(i);n.isDatasetVisible(i)&&a(o)&&r.each(t.data,(function(t,n){var r=+e.getRightValue(t);isNaN(r)||o.data[n].hidden||r<0||((null===e.min||re.max)&&(e.max=r),0!==r&&(null===e.minNotZero||r0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(r.log10(e.max))):e.minNotZero=1)},buildTicks:function(){var e=this,t=e.options.ticks,n=!e.isHorizontal(),i={min:t.min,max:t.max},o=e.ticks=function(e,t){var n,i,o=[],a=r.valueOrDefault,s=a(e.min,Math.pow(10,Math.floor(r.log10(t.min)))),u=Math.floor(r.log10(t.max)),c=Math.ceil(t.max/Math.pow(10,u));0===s?(n=Math.floor(r.log10(t.minNotZero)),i=Math.floor(t.minNotZero/Math.pow(10,n)),o.push(s),s=i*Math.pow(10,n)):(n=Math.floor(r.log10(s)),i=Math.floor(s/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{o.push(s),10==++i&&(i=1,l=++n>=0?1:l),s=Math.round(i*Math.pow(10,n)*l)/l}while(ni?{start:t-n-5,end:t}:{start:t,end:t+n+5}}function l(e){return 0===e||180===e?"center":e<180?"left":"right"}function d(e,t,n,r){if(i.isArray(t))for(var o=n.y,a=1.5*r,s=0;s270||e<90)&&(n.y-=t.h)}function p(e){return i.isNumber(e)?e:0}var h=e.LinearScaleBase.extend({setDimensions:function(){var e=this,n=e.options,r=n.ticks;e.width=e.maxWidth,e.height=e.maxHeight,e.xCenter=Math.round(e.width/2),e.yCenter=Math.round(e.height/2);var o=i.min([e.height,e.width]),a=i.valueOrDefault(r.fontSize,t.defaultFontSize);e.drawingArea=n.display?o/2-(a/2+r.backdropPaddingY):o/2},determineDataLimits:function(){var e=this,t=e.chart,n=Number.POSITIVE_INFINITY,r=Number.NEGATIVE_INFINITY;i.each(t.data.datasets,(function(o,a){if(t.isDatasetVisible(a)){var s=t.getDatasetMeta(a);i.each(o.data,(function(t,i){var o=+e.getRightValue(t);isNaN(o)||s.data[i].hidden||(n=Math.min(o,n),r=Math.max(o,r))}))}})),e.min=n===Number.POSITIVE_INFINITY?0:n,e.max=r===Number.NEGATIVE_INFINITY?0:r,e.handleTickRangeOptions()},getTickLimit:function(){var e=this.options.ticks,n=i.valueOrDefault(e.fontSize,t.defaultFontSize);return Math.min(e.maxTicksLimit?e.maxTicksLimit:11,Math.ceil(this.drawingArea/(1.5*n)))},convertTicksToLabels:function(){var t=this;e.LinearScaleBase.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(t.options.pointLabels.callback,t)},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},fit:function(){var e,t;this.options.pointLabels.display?function(e){var t,n,r,o=u(e),a=Math.min(e.height/2,e.width/2),l={r:e.width,l:0,t:e.height,b:0},d={};e.ctx.font=o.font,e._pointLabelSizes=[];var f,p,h,m=s(e);for(t=0;tl.r&&(l.r=y.end,d.r=v),b.startl.b&&(l.b=b.end,d.b=v)}e.setReductions(a,l,d)}(this):(e=this,t=Math.min(e.height/2,e.width/2),e.drawingArea=Math.round(t),e.setCenterPoint(0,0,0,0))},setReductions:function(e,t,n){var r=this,i=t.l/Math.sin(n.l),o=Math.max(t.r-r.width,0)/Math.sin(n.r),a=-t.t/Math.cos(n.t),s=-Math.max(t.b-r.height,0)/Math.cos(n.b);i=p(i),o=p(o),a=p(a),s=p(s),r.drawingArea=Math.min(Math.round(e-(i+o)/2),Math.round(e-(a+s)/2)),r.setCenterPoint(i,o,a,s)},setCenterPoint:function(e,t,n,r){var i=this,o=i.width-t-i.drawingArea,a=e+i.drawingArea,s=n+i.drawingArea,u=i.height-r-i.drawingArea;i.xCenter=Math.round((a+o)/2+i.left),i.yCenter=Math.round((s+u)/2+i.top)},getIndexAngle:function(e){return e*(2*Math.PI/s(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(e){var t=this;if(null===e)return 0;var n=t.drawingArea/(t.max-t.min);return t.options.ticks.reverse?(t.max-e)*n:(e-t.min)*n},getPointPosition:function(e,t){var n=this,r=n.getIndexAngle(e)-Math.PI/2;return{x:Math.round(Math.cos(r)*t)+n.xCenter,y:Math.round(Math.sin(r)*t)+n.yCenter}},getPointPositionForValue:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))},getBasePosition:function(){var e=this,t=e.min,n=e.max;return e.getPointPositionForValue(0,e.beginAtZero?0:t<0&&n<0?n:t>0&&n>0?t:0)},draw:function(){var e=this,n=e.options,r=n.gridLines,o=n.ticks,a=i.valueOrDefault;if(n.display){var c=e.ctx,p=this.getIndexAngle(0),h=a(o.fontSize,t.defaultFontSize),m=a(o.fontStyle,t.defaultFontStyle),v=a(o.fontFamily,t.defaultFontFamily),g=i.fontString(h,m,v);i.each(e.ticks,(function(n,u){if(u>0||o.reverse){var l=e.getDistanceFromCenterForValue(e.ticksAsNumbers[u]);if(r.display&&0!==u&&function(e,t,n,r){var o=e.ctx;if(o.strokeStyle=i.valueAtIndexOrDefault(t.color,r-1),o.lineWidth=i.valueAtIndexOrDefault(t.lineWidth,r-1),e.options.gridLines.circular)o.beginPath(),o.arc(e.xCenter,e.yCenter,n,0,2*Math.PI),o.closePath(),o.stroke();else{var a=s(e);if(0===a)return;o.beginPath();var u=e.getPointPosition(0,n);o.moveTo(u.x,u.y);for(var c=1;c=0;h--){if(o.display){var m=e.getPointPosition(h,c);n.beginPath(),n.moveTo(e.xCenter,e.yCenter),n.lineTo(m.x,m.y),n.stroke(),n.closePath()}if(a.display){var v=e.getPointPosition(h,c+5),g=i.valueAtIndexOrDefault(a.fontColor,h,t.defaultFontColor);n.font=p.font,n.fillStyle=g;var y=e.getIndexAngle(h),b=i.toDegrees(y);n.textAlign=l(b),f(b,e._pointLabelSizes[h],v),d(n,e.pointLabels[h]||"",v,p.size)}}}(e)}}});o.registerScaleType("radialLinear",h,n)}},82172:function(e,t,n){"use strict";var r=n(70420);r="function"==typeof r?r:window.moment;var i=n(4398),o=n(68743),a=n(26925),s=n(73920),u=Number.MIN_SAFE_INTEGER||-9007199254740991,c=Number.MAX_SAFE_INTEGER||9007199254740991,l={millisecond:{common:!0,size:1,steps:[1,2,5,10,20,50,100,250,500]},second:{common:!0,size:1e3,steps:[1,2,5,10,15,30]},minute:{common:!0,size:6e4,steps:[1,2,5,10,15,30]},hour:{common:!0,size:36e5,steps:[1,2,3,6,12]},day:{common:!0,size:864e5,steps:[1,2,5]},week:{common:!1,size:6048e5,steps:[1,2,3,4]},month:{common:!0,size:2628e6,steps:[1,2,3]},quarter:{common:!1,size:7884e6,steps:[1,2,3,4]},year:{common:!0,size:3154e7}},d=Object.keys(l);function f(e,t){return e-t}function p(e){var t,n,r,i={},o=[];for(t=0,n=e.length;t=0&&a<=s;){if(i=e[(r=a+s>>1)-1]||null,o=e[r],!i)return{lo:null,hi:o};if(o[t]n))return{lo:i,hi:o};s=r-1}}return{lo:o,hi:null}}(e,t,n),o=i.lo?i.hi?i.lo:e[e.length-2]:e[0],a=i.lo?i.hi?i.hi:e[e.length-1]:e[1],s=a[t]-o[t],u=s?(n-o[t])/s:0,c=(a[r]-o[r])*u;return o[r]+c}function m(e,t){var n=t.parser,i=t.parser||t.format;return"function"==typeof n?n(e):"string"==typeof e&&"string"==typeof i?r(e,i):(e instanceof r||(e=r(e)),e.isValid()?e:"function"==typeof i?i(e):e)}function v(e,t){if(o.isNullOrUndef(e))return null;var n=t.options.time,r=m(t.getRightValue(e),n);return r.isValid()?(n.round&&r.startOf(n.round),r.valueOf()):null}function g(e){for(var t=d.indexOf(e)+1,n=d.length;t=o&&n<=a&&f.push(n);return i.min=o,i.max=a,i._unit=u.unit||function(e,t,n,i){var o,a,s=r.duration(r(i).diff(r(n)));for(o=d.length-1;o>=d.indexOf(t);o--)if(a=d[o],l[a].common&&s.as(a)>=e.length)return a;return d[t?d.indexOf(t):0]}(f,u.minUnit,i.min,i.max),i._majorUnit=g(i._unit),i._table=function(e,t,n,r){if("linear"===r||!e.length)return[{time:t,pos:0},{time:n,pos:1}];var i,o,a,s,u,c=[],l=[t];for(i=0,o=e.length;it&&s1?t[1]:r,a=t[0],s=(h(e,"time",o,"pos")-h(e,"time",a,"pos"))/2),i.time.max||(o=t[t.length-1],a=t.length>1?t[t.length-2]:n,u=(h(e,"time",o,"pos")-h(e,"time",a,"pos"))/2)),{left:s,right:u}}(i._table,f,o,a,s),i._labelFormat=function(e,t){var n,r,i,o=e.length;for(n=0;n=0&&e0?s:1}});s.registerScaleType("time",e,{position:"bottom",distribution:"linear",bounds:"data",time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}})}},20297:function(e,t,n){var r=n(8874);function i(e){if(e){var t=[0,0,0],n=1,i=e.match(/^#([a-fA-F0-9]{3})$/i);if(i){i=i[1];for(var o=0;on?(t+.05)/(n+.05):(n+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,n=(t[0]+e)%360;return t[0]=n<0?360+n:n,this.setValues("hsl",t),this},mix:function(e,t){var n=this,r=e,i=void 0===t?.5:t,o=2*i-1,a=n.alpha()-r.alpha(),s=((o*a==-1?o:(o+a)/(1+o*a))+1)/2,u=1-s;return this.rgb(s*n.red()+u*r.red(),s*n.green()+u*r.green(),s*n.blue()+u*r.blue()).alpha(n.alpha()*i+r.alpha()*(1-i))},toJSON:function(){return this.rgb()},clone:function(){var e,t,n=new o,r=this.values,i=n.values;for(var a in r)r.hasOwnProperty(a)&&(e=r[a],"[object Array]"===(t={}.toString.call(e))?i[a]=e.slice(0):"[object Number]"===t?i[a]=e:console.error("unexpected color value:",e));return n}},o.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},o.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},o.prototype.getValues=function(e){for(var t=this.values,n={},r=0;rn.right&&(r|=u),tn.bottom&&(r|=c),r}function f(e,t){for(var n,r,i,o=e.x0,a=e.y0,f=e.x1,p=e.y1,h=d(o,a,t),m=d(f,p,t);h|m&&!(h&m);)(n=h||m)&l?(r=o+(f-o)*(t.top-a)/(p-a),i=t.top):n&c?(r=o+(f-o)*(t.bottom-a)/(p-a),i=t.bottom):n&u?(i=a+(p-a)*(t.right-o)/(f-o),r=t.right):n&s&&(i=a+(p-a)*(t.left-o)/(f-o),r=t.left),n===h?h=d(o=r,a=i,t):m=d(f=r,p=i,t);return{x0:o,x1:f,y0:a,y1:p}}function p(e,t){var n,r,i=t.anchor,a=e;return t.clamp&&(a=f(a,t.area)),"start"===i?(n=a.x0,r=a.y0):"end"===i?(n=a.x1,r=a.y1):(n=(a.x0+a.x1)/2,r=(a.y0+a.y1)/2),o(n,r,e.vx,e.vy,t.align)}var h={arc:function(e,t){var n=(e.startAngle+e.endAngle)/2,r=Math.cos(n),i=Math.sin(n),o=e.innerRadius,a=e.outerRadius;return p({x0:e.x+r*o,y0:e.y+i*o,x1:e.x+r*a,y1:e.y+i*a,vx:r,vy:i},t)},point:function(e,t){var n=i(e,t.origin),r=n.x*e.radius,o=n.y*e.radius;return p({x0:e.x-r,y0:e.y-o,x1:e.x+r,y1:e.y+o,vx:n.x,vy:n.y},t)},rect:function(e,t){var n=i(e,t.origin),r=e.x,o=e.y,a=0,s=0;return e.horizontal?(r=Math.min(e.x,e.base),a=Math.abs(e.base-e.x)):(o=Math.min(e.y,e.base),s=Math.abs(e.base-e.y)),p({x0:r,y0:o+s,x1:r+a,y1:o,vx:n.x,vy:n.y},t)},fallback:function(e,t){var n=i(e,t.origin);return p({x0:e.x,y0:e.y,x1:e.x,y1:e.y,vx:n.x,vy:n.y},t)}},m=e.helpers,v=r.rasterize;function g(e){var t=e.borderWidth||0,n=e.padding,r=e.size.height,i=e.size.width,o=-i/2,a=-r/2;return{frame:{x:o-n.left-t,y:a-n.top-t,w:i+n.width+2*t,h:r+n.height+2*t},text:{x:o,y:a,w:i,h:r}}}function y(e){var t=e._model.horizontal,n=e._scale||t&&e._xScale||e._yScale;if(!n)return null;if(void 0!==n.xCenter&&void 0!==n.yCenter)return{x:n.xCenter,y:n.yCenter};var r=n.getBasePixel();return t?{x:r,y:null}:{x:null,y:r}}function b(t){return t instanceof e.elements.Arc?h.arc:t instanceof e.elements.Point?h.point:t instanceof e.elements.Rectangle?h.rect:h.fallback}function _(e,t,n){var r=n.backgroundColor,i=n.borderColor,o=n.borderWidth;(r||i&&o)&&(e.beginPath(),m.canvas.roundedRect(e,v(t.x)+o/2,v(t.y)+o/2,v(t.w)-o,v(t.h)-o,n.borderRadius),e.closePath(),r&&(e.fillStyle=r,e.fill()),i&&o&&(e.strokeStyle=i,e.lineWidth=o,e.lineJoin="miter",e.stroke()))}function w(e,t,n){var r=n.lineHeight,i=e.w,o=e.x;return"center"===t?o+=i/2:"end"!==t&&"right"!==t||(o+=i),{h:r,w:i,x:o,y:e.y+r/2}}function E(e,t,n){var r=e.shadowBlur,i=n.stroked,o=v(n.x),a=v(n.y),s=v(n.w);i&&e.strokeText(t,o,a,s),n.filled&&(r&&i&&(e.shadowBlur=0),e.fillText(t,o,a,s),r&&i&&(e.shadowBlur=r))}function k(e,t,n,r){var i,o=r.textAlign,a=r.color,s=!!a,u=r.font,c=t.length,l=r.textStrokeColor,d=r.textStrokeWidth,f=l&&d;if(c&&(s||f))for(n=w(n,o,u),e.font=u.string,e.textAlign=o,e.textBaseline="middle",e.shadowBlur=r.textShadowBlur,e.shadowColor=r.textShadowColor,s&&(e.fillStyle=a),f&&(e.lineJoin="round",e.lineWidth=d,e.strokeStyle=l),i=0,c=t.length;i=0;--n)for(i=e[n].$layout,r=n-1;r>=0&&i._visible;--r)(o=e[r].$layout)._visible&&i._box.intersects(o._box)&&t(i,o);return e}function M(e){var t,n,r,i,o,a;for(t=0,n=e.length;tr.x+r.w+2*n||e.y>r.y+r.h+2*n)},intersects:function(e){var t,n,r,i=this._points(),o=e._points(),a=[A(i[0],i[1]),A(i[0],i[3])];for(this._rotation!==e._rotation&&a.push(A(o[0],o[1]),A(o[0],o[3])),t=0;t=0;--n)if((r=e[n].$layout)&&r._visible&&r._box.contains(t))return{dataset:r._set,label:e[n]};return null},draw:function(e,t){var n,r,i,o,a,s;for(n=0,r=t.length;n.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]}function u(e){var t=s(e),n=t[0],r=t[1],i=t[2];return r/=100,i/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]}function c(e){var t,n,r,i,o,a=e[0]/360,s=e[1]/100,u=e[2]/100;if(0==s)return[o=255*u,o,o];t=2*u-(n=u<.5?u*(1+s):u+s-u*s),i=[0,0,0];for(var c=0;c<3;c++)(r=a+1/3*-(c-1))<0&&r++,r>1&&r--,o=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,i[c]=255*o;return i}function l(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,i=Math.floor(t)%6,o=t-Math.floor(t),a=255*r*(1-n),s=255*r*(1-n*o),u=255*r*(1-n*(1-o));r*=255;switch(i){case 0:return[r,u,a];case 1:return[s,r,a];case 2:return[a,r,u];case 3:return[a,s,r];case 4:return[u,a,r];case 5:return[r,a,s]}}function d(e){var t,n,i,o,a=e[0]/360,s=e[1]/100,u=e[2]/100,c=s+u;switch(c>1&&(s/=c,u/=c),i=6*a-(t=Math.floor(6*a)),0!=(1&t)&&(i=1-i),o=s+i*((n=1-u)-s),t){default:case 6:case 0:r=n,g=o,b=s;break;case 1:r=o,g=n,b=s;break;case 2:r=s,g=n,b=o;break;case 3:r=s,g=o,b=n;break;case 4:r=o,g=s,b=n;break;case 5:r=n,g=s,b=o}return[255*r,255*g,255*b]}function f(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,i=e[3]/100;return[255*(1-Math.min(1,t*(1-i)+i)),255*(1-Math.min(1,n*(1-i)+i)),255*(1-Math.min(1,r*(1-i)+i))]}function p(e){var t,n,r,i=e[0]/100,o=e[1]/100,a=e[2]/100;return n=-.9689*i+1.8758*o+.0415*a,r=.0557*i+-.204*o+1.057*a,t=(t=3.2406*i+-1.5372*o+-.4986*a)>.0031308?1.055*Math.pow(t,1/2.4)-.055:t*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:r*=12.92,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]}function h(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]}function m(e){var t,n,r,i,o=e[0],a=e[1],s=e[2];return o<=8?i=(n=100*o/903.3)/100*7.787+16/116:(n=100*Math.pow((o+16)/116,3),i=Math.pow(n/100,1/3)),[t=t/95.047<=.008856?t=95.047*(a/500+i-16/116)/7.787:95.047*Math.pow(a/500+i,3),n,r=r/108.883<=.008859?r=108.883*(i-s/200-16/116)/7.787:108.883*Math.pow(i-s/200,3)]}function v(e){var t,n=e[0],r=e[1],i=e[2];return(t=360*Math.atan2(i,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+i*i),t]}function y(e){return p(m(e))}function _(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]}function w(e){return E[e]}e.exports={rgb2hsl:t,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:o,rgb2keyword:a,rgb2xyz:s,rgb2lab:u,rgb2lch:function(e){return v(u(e))},hsl2rgb:c,hsl2hsv:function(e){var t=e[0],n=e[1]/100,r=e[2]/100;if(0===r)return[0,0,0];return[t,100*(2*(n*=(r*=2)<=1?r:2-r)/(r+n)),100*((r+n)/2)]},hsl2hwb:function(e){return i(c(e))},hsl2cmyk:function(e){return o(c(e))},hsl2keyword:function(e){return a(c(e))},hsv2rgb:l,hsv2hsl:function(e){var t,n,r=e[0],i=e[1]/100,o=e[2]/100;return t=i*o,[r,100*(t=(t/=(n=(2-i)*o)<=1?n:2-n)||0),100*(n/=2)]},hsv2hwb:function(e){return i(l(e))},hsv2cmyk:function(e){return o(l(e))},hsv2keyword:function(e){return a(l(e))},hwb2rgb:d,hwb2hsl:function(e){return t(d(e))},hwb2hsv:function(e){return n(d(e))},hwb2cmyk:function(e){return o(d(e))},hwb2keyword:function(e){return a(d(e))},cmyk2rgb:f,cmyk2hsl:function(e){return t(f(e))},cmyk2hsv:function(e){return n(f(e))},cmyk2hwb:function(e){return i(f(e))},cmyk2keyword:function(e){return a(f(e))},keyword2rgb:w,keyword2hsl:function(e){return t(w(e))},keyword2hsv:function(e){return n(w(e))},keyword2hwb:function(e){return i(w(e))},keyword2cmyk:function(e){return o(w(e))},keyword2lab:function(e){return u(w(e))},keyword2xyz:function(e){return s(w(e))},xyz2rgb:p,xyz2lab:h,xyz2lch:function(e){return v(h(e))},lab2xyz:m,lab2rgb:y,lab2lch:v,lch2lab:_,lch2xyz:function(e){return m(_(e))},lch2rgb:function(e){return y(_(e))}};var E={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},k={};for(var x in E)k[JSON.stringify(E[x])]=x},12085:function(e,t,n){var r=n(48168),i=function(){return new c};for(var o in r){i[o+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),r[e](t)}}(o);var a=/(\w+)2(\w+)/.exec(o),s=a[1],u=a[2];(i[s]=i[s]||{})[u]=i[o]=function(e){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var n=r[e](t);if("string"==typeof n||void 0===n)return n;for(var i=0;i1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)t[s++]=e;return t}},11354:function(e,t,n){"use strict";var r=n(21899),i=n(86843),o=n(78834),a=n(89678),s=n(75196),u=n(6782),c=n(24284),l=n(10623),d=n(55449),f=n(53476),p=n(22902),h=r.Array;e.exports=function(e){var t=a(e),n=c(this),r=arguments.length,m=r>1?arguments[1]:void 0,v=void 0!==m;v&&(m=i(m,r>2?arguments[2]:void 0));var g,y,b,_,w,E,k=p(t),x=0;if(!k||this==h&&u(k))for(g=l(t),y=n?new this(g):h(g);g>x;x++)E=v?m(t[x],x):t[x],d(y,x,E);else for(w=(_=f(t,k)).next,y=n?new this:[];!(b=o(w,_)).done;x++)E=v?s(_,m,[b.value,x],!0):b.value,d(y,x,E);return y.length=x,y}},31692:function(e,t,n){var r=n(74529),i=n(59413),o=n(10623),a=function(e){return function(t,n,a){var s,u=r(t),c=o(u),l=i(a,c);if(e&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},3610:function(e,t,n){var r=n(86843),i=n(95329),o=n(37026),a=n(89678),s=n(10623),u=n(64692),c=i([].push),l=function(e){var t=1==e,n=2==e,i=3==e,l=4==e,d=6==e,f=7==e,p=5==e||d;return function(h,m,v,g){for(var y,b,_=a(h),w=o(_),E=r(m,v),k=s(w),x=0,S=g||u,T=t?S(h,k):n||f?S(h,0):void 0;k>x;x++)if((p||x in w)&&(b=E(y=w[x],x,_),e))if(t)T[x]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return x;case 2:c(T,y)}else switch(e){case 4:return!1;case 7:c(T,y)}return d?-1:i||l?l:T}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},50568:function(e,t,n){var r=n(95981),i=n(99813),o=n(53385),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},34194:function(e,t,n){"use strict";var r=n(95981);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},15790:function(e,t,n){var r=n(21899),i=n(59413),o=n(10623),a=n(55449),s=r.Array,u=Math.max;e.exports=function(e,t,n){for(var r=o(e),c=i(t,r),l=i(void 0===n?r:n,r),d=s(u(l-c,0)),f=0;c0;)e[r]=e[--r];r!==o++&&(e[r]=n)}return e},s=function(e,t,n,r){for(var i=t.length,o=n.length,a=0,s=0;a1?arguments[1]:void 0;return a(this),(t=void 0!==f)&&o(f),null==e?new this:(n=[],t?(c=0,l=r(f,d>2?arguments[2]:void 0),s(e,(function(e){i(u,n,l(e,c++))}))):s(e,u,{that:n}),new this(n))}},45226:function(e,t,n){"use strict";var r=n(93765);e.exports=function(){return new this(r(arguments))}},85616:function(e,t,n){"use strict";var r=n(65988).f,i=n(29290),o=n(87524),a=n(86843),s=n(5743),u=n(93091),c=n(47771),l=n(94431),d=n(55746),f=n(21647).fastKey,p=n(45402),h=p.set,m=p.getterFor;e.exports={getConstructor:function(e,t,n,c){var l=e((function(e,r){s(e,p),h(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),d||(e.size=0),null!=r&&u(r,e[c],{that:e,AS_ENTRIES:n})})),p=l.prototype,v=m(t),g=function(e,t,n){var r,i,o=v(e),a=y(e,t);return a?a.value=n:(o.last=a={index:i=f(t,!0),key:t,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),d?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},y=function(e,t){var n,r=v(e),i=f(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return o(p,{clear:function(){for(var e=v(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,n=v(t),r=y(t,e);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),d?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!y(this,e)}}),o(p,n?{get:function(e){var t=y(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),d&&r(p,"size",{get:function(){return v(this).size}}),l},setStrong:function(e,t,n){var r=t+" Iterator",i=m(t),o=m(r);c(e,t,(function(e,t){h(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),l(t)}}},8850:function(e,t,n){"use strict";var r=n(95329),i=n(87524),o=n(21647).getWeakData,a=n(96059),s=n(10941),u=n(5743),c=n(93091),l=n(3610),d=n(90953),f=n(45402),p=f.set,h=f.getterFor,m=l.find,v=l.findIndex,g=r([].splice),y=0,b=function(e){return e.frozen||(e.frozen=new _)},_=function(){this.entries=[]},w=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};_.prototype={get:function(e){var t=w(this,e);if(t)return t[1]},has:function(e){return!!w(this,e)},set:function(e,t){var n=w(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=v(this.entries,(function(t){return t[0]===e}));return~t&&g(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var l=e((function(e,i){u(e,f),p(e,{type:t,id:y++,frozen:void 0}),null!=i&&c(i,e[r],{that:e,AS_ENTRIES:n})})),f=l.prototype,m=h(t),v=function(e,t,n){var r=m(e),i=o(a(t),!0);return!0===i?b(r).set(t,n):i[r.id]=n,e};return i(f,{delete:function(e){var t=m(this);if(!s(e))return!1;var n=o(e);return!0===n?b(t).delete(e):n&&d(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!s(e))return!1;var n=o(e);return!0===n?b(t).has(e):n&&d(n,t.id)}}),i(f,n?{get:function(e){var t=m(this);if(s(e)){var n=o(e);return!0===n?b(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return v(this,e,t)}}:{add:function(e){return v(this,e,!0)}}),l}}},24683:function(e,t,n){"use strict";var r=n(76887),i=n(21899),o=n(21647),a=n(95981),s=n(32029),u=n(93091),c=n(5743),l=n(57475),d=n(10941),f=n(90904),p=n(65988).f,h=n(3610).forEach,m=n(55746),v=n(45402),g=v.set,y=v.getterFor;e.exports=function(e,t,n){var v,b=-1!==e.indexOf("Map"),_=-1!==e.indexOf("Weak"),w=b?"set":"add",E=i[e],k=E&&E.prototype,x={};if(m&&l(E)&&(_||k.forEach&&!a((function(){(new E).entries().next()})))){var S=(v=t((function(t,n){g(c(t,S),{type:e,collection:new E}),null!=n&&u(n,t[w],{that:t,AS_ENTRIES:b})}))).prototype,T=y(e);h(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in k)||_&&"clear"==e||s(S,e,(function(n,r){var i=T(this).collection;if(!t&&_&&!d(n))return"get"==e&&void 0;var o=i[e](0===n?0:n,r);return t?this:o}))})),_||p(S,"size",{configurable:!0,get:function(){return T(this).collection.size}})}else v=n.getConstructor(t,e,b,w),o.enable();return f(v,e,!1,!0),x[e]=v,r({global:!0,forced:!0},x),_||n.setStrong(v,e,b),v}},23489:function(e,t,n){var r=n(90953),i=n(80035),o=n(49677),a=n(65988);e.exports=function(e,t,n){for(var s=i(t),u=a.f,c=o.f,l=0;l0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},18938:function(e,t,n){var r=n(2861).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},35703:function(e,t,n){var r=n(54058);e.exports=function(e){return r[e+"Prototype"]}},56759:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},18780:function(e,t,n){var r=n(95981),i=n(31887);e.exports=!r((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},76887:function(e,t,n){"use strict";var r=n(21899),i=n(79730),o=n(95329),a=n(57475),s=n(49677).f,u=n(37252),c=n(54058),l=n(86843),d=n(32029),f=n(90953),p=function(e){var t=function(n,r,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,o)}return i(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,i,h,m,v,g,y,b,_=e.target,w=e.global,E=e.stat,k=e.proto,x=w?r:E?r[_]:(r[_]||{}).prototype,S=w?c:c[_]||d(c,_,{})[_],T=S.prototype;for(h in t)n=!u(w?h:_+(E?".":"#")+h,e.forced)&&x&&f(x,h),v=S[h],n&&(g=e.noTargetGet?(b=s(x,h))&&b.value:x[h]),m=n&&g?g:t[h],n&&typeof v==typeof m||(y=e.bind&&n?l(m,r):e.wrap&&n?p(m):k&&a(m)?o(m):m,(e.sham||m&&m.sham||v&&v.sham)&&d(y,"sham",!0),d(S,h,y),k&&(f(c,i=_+"Prototype")||d(c,i,{}),d(c[i],h,m),e.real&&T&&!T[h]&&d(T,h,m)))}},95981:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},45602:function(e,t,n){var r=n(95981);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},79730:function(e,t,n){var r=n(18285),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},86843:function(e,t,n){var r=n(95329),i=n(24883),o=n(18285),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},18285:function(e,t,n){var r=n(95981);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},98308:function(e,t,n){"use strict";var r=n(21899),i=n(95329),o=n(24883),a=n(10941),s=n(90953),u=n(93765),c=n(18285),l=r.Function,d=i([].concat),f=i([].join),p={},h=function(e,t,n){if(!s(p,t)){for(var r=[],i=0;iy;y++)if((_=O(e[y]))&&l(v,_))return _;return new m(!1)}r=d(e,g)}for(w=r.next;!(E=o(w,r)).done;){try{_=O(E.value)}catch(e){p(r,"throw",e)}if("object"==typeof _&&_&&l(v,_))return _}return new m(!1)}},7609:function(e,t,n){var r=n(78834),i=n(96059),o=n(14229);e.exports=function(e,t,n){var a,s;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){s=!0,a=e}if("throw"===t)throw n;if(s)throw a;return i(a),n}},35143:function(e,t,n){"use strict";var r,i,o,a=n(95981),s=n(57475),u=n(29290),c=n(249),l=n(99754),d=n(99813),f=n(82529),p=d("iterator"),h=!1;[].keys&&("next"in(o=[].keys())?(i=c(c(o)))!==Object.prototype&&(r=i):h=!0),null==r||a((function(){var e={};return r[p].call(e)!==e}))?r={}:f&&(r=u(r)),s(r[p])||l(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},12077:function(e){e.exports={}},10623:function(e,t,n){var r=n(43057);e.exports=function(e){return r(e.length)}},48721:function(e,t,n){"use strict";var r=n(78834),i=n(24883),o=n(96059);e.exports=function(e,t){var n=o(this),a=i(n.get),s=i(n.has),u=i(n.set),c=r(s,n,e)&&"update"in t?t.update(r(a,n,e),e,n):t.insert(e,n);return r(u,n,e,c),c}},20716:function(e,t,n){"use strict";var r=n(21899),i=n(78834),o=n(24883),a=n(57475),s=n(96059),u=r.TypeError;e.exports=function(e,t){var n,r=s(this),c=o(r.get),l=o(r.has),d=o(r.set),f=arguments.length>2?arguments[2]:void 0;if(!a(t)&&!a(f))throw u("At least one callback required");return i(l,r,e)?(n=i(c,r,e),a(t)&&(n=t(n),i(d,r,e,n))):a(f)&&(n=f(),i(d,r,e,n)),n}},66132:function(e,t,n){var r,i,o,a,s,u,c,l,d=n(21899),f=n(86843),p=n(49677).f,h=n(42941).set,m=n(22749),v=n(4470),g=n(58045),y=n(6049),b=d.MutationObserver||d.WebKitMutationObserver,_=d.document,w=d.process,E=d.Promise,k=p(d,"queueMicrotask"),x=k&&k.value;x||(r=function(){var e,t;for(y&&(e=w.domain)&&e.exit();i;){t=i.fn,i=i.next;try{t()}catch(e){throw i?a():o=void 0,e}}o=void 0,e&&e.enter()},m||y||g||!b||!_?!v&&E&&E.resolve?((c=E.resolve(void 0)).constructor=E,l=f(c.then,c),a=function(){l(r)}):y?a=function(){w.nextTick(r)}:(h=f(h,d),a=function(){h(r)}):(s=!0,u=_.createTextNode(""),new b(r).observe(u,{characterData:!0}),a=function(){u.data=s=!s})),e.exports=x||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},25366:function(e,t,n){var r=n(72497);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},72497:function(e,t,n){var r=n(53385),i=n(95981);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},28468:function(e,t,n){var r=n(95981),i=n(99813),o=n(82529),a=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),o&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},38019:function(e,t,n){var r=n(21899),i=n(57475),o=n(81302),a=r.WeakMap;e.exports=i(a)&&/native code/.test(o(a))},69520:function(e,t,n){"use strict";var r=n(24883),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},14649:function(e,t,n){var r=n(85803);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},70344:function(e,t,n){var r=n(21899),i=n(60685),o=r.TypeError;e.exports=function(e){if(i(e))throw o("The method doesn't accept regular expressions");return e}},24420:function(e,t,n){"use strict";var r=n(55746),i=n(95329),o=n(78834),a=n(95981),s=n(14771),u=n(87857),c=n(36760),l=n(89678),d=n(37026),f=Object.assign,p=Object.defineProperty,h=i([].concat);e.exports=!f||a((function(){if(r&&1!==f({b:1},f(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!=f({},e)[n]||s(f({},t)).join("")!=i}))?function(e,t){for(var n=l(e),i=arguments.length,a=1,f=u.f,p=c.f;i>a;)for(var m,v=d(arguments[a++]),g=f?h(s(v),f(v)):s(v),y=g.length,b=0;y>b;)m=g[b++],r&&!o(p,v,m)||(n[m]=v[m]);return n}:f},29290:function(e,t,n){var r,i=n(96059),o=n(59938),a=n(56759),s=n(27748),u=n(15463),c=n(61333),l=n(44262),d=l("IE_PROTO"),f=function(){},p=function(e){return"